PageSourceSearch

https://0697.ai/assets/vendor_modules-r2-Cuak3NMT.js

js 0697.ai collected 2026-10-05 11:46:27 UTC 2,481,767 bytes, 314 lines download raw bytes

1var ZF=Object.defineProperty;var QF=(t,e,n)=>e in t?ZF(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var $=(t,e,n)=>QF(t,typeof e!="symbol"?e+"":e,n);import{_ as Wi,gd as c1,ge as Is,gf as ic}from"./index-r2-DGsvCBGb.js";/**
2* @vue/shared v3.5.25
3* (c) 2018-present Yuxi (Evan) You and Vue contributors
4* @license MIT
5**/function go(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const fn={},Lu=[],Xi=()=>{},gu=()=>!1,Sd=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Ew=t=>t.startsWith("onUpdate:"),ln=Object.assign,$w=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},JF=Object.prototype.hasOwnProperty,Sn=(t,e)=>JF.call(t,e),je=Array.isArray,Pu=t=>Qf(t)==="[object Map]",Ed=t=>Qf(t)==="[object Set]",n8=t=>Qf(t)==="[object Date]",ez=t=>Qf(t)==="[object RegExp]",Tt=t=>typeof t=="function",Ht=t=>typeof t=="string",Jr=t=>typeof t=="symbol",In=t=>t!==null&&typeof t=="object",Cw=t=>(In(t)||Tt(t))&&Tt(t.then)&&Tt(t.catch),y$=Object.prototype.toString,Qf=t=>y$.call(t),tz=t=>Qf(t).slice(8,-1),l2=t=>Qf(t)==="[object Object]",c2=t=>Ht(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Ll=go(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),nz=go("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),d2=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},iz=/-\w/g,Qn=d2(t=>t.replace(iz,e=>e.slice(1).toUpperCase())),rz=/\B([A-Z])/g,Wr=d2(t=>t.replace(rz,"-$1").toLowerCase()),$d=d2(t=>t.charAt(0).toUpperCase()+t.slice(1)),Du=d2(t=>t?"on".concat($d(t)):""),kr=(t,e)=>!Object.is(t,e),Nu=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},w$=(t,e,n,i=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:i,value:n})},u2=t=>{const e=parseFloat(t);return isNaN(e)?t:e},ng=t=>{const e=Ht(t)?Number(t):NaN;return isNaN(e)?t:e};let i8;const f2=()=>
5i8||(i8=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function oz(t,e){return t+JSON.stringify(e,(n,i)=>typeof i=="function"?i.toString():i)}const sz="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",az=go(sz);function f0(t){if(je(t)){const e={};for(let n=0;n<t.length;n++){const i=t[n],r=Ht(i)?x$(i):f0(i);if(r)for(const o in r)e[o]=r[o]}return e}else if(Ht(t)||In(t))return t}const lz=/;(?![^(]*\))/g,cz=/:([^]+)/,dz=/\/\*[^]*?\*\//g;function x$(t){const e={};return t.replace(dz,"").split(lz).forEach(n=>{if(n){const i=n.split(cz);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function h0(t){let e="";if(Ht(t))e=t;else if(je(t))for(let n=0;n<t.length;n++){const i=h0(t[n]);i&&(e+=i+" ")}else if(In(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function uz(t){if(!t)return null;let{class:e,style:n}=t;return e&&!Ht(e)&&(t.class=h0(e)),n&&(t.style=f0(n)),t}const fz="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",hz="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",pz="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",mz="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",gz=go(fz),bz=go(hz),vz=go(pz),yz=go(mz),wz="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",xz=go(wz);function A$(t){return!!t||t===""}function Az(t,e){if(t.length!==e.length)return!1;let n=!0;for(let i=0;n&&i<t.length;i++)n=Hl(t[i],e[i]);return n}function Hl(t,e){if(t===e)return!0;let n=n8(t),i=n8(e);if(n||i)return n&&i?t.getTime()===e.getTime():!1;if(n=Jr(t),i=Jr(e),n||i)return t===e;if(n=je(t),i=je(e),n||i)return n&&i?Az(t,e):!1;if(n=In(t),i=In(e),n||i){if(!n||!i)return!1;const r=Object.keys(t).length,o=Object.keys(e).length;if(r!==o)return!1;for(const s in t){const a=t.hasOwnProperty(s),l=e.hasOwnProperty(s);if(a&&!l||!a&&l||!Hl(t[s],e[s]))return!1}}return String(t)===String(e)}function h2(t,e){return t.findIndex(n=>Hl(n,e))}const k$=t=>!!(t&&t.__v_isRef===!0),_$=t=>Ht(t)?t:t==null?"":je(t)||In(t)&&(t.toString===y$||!Tt(t.toString))?k$(t)?_$(t.value):JSON.stringify(t,S$,2):String(t),S$=(t,e)=>k$(e)?S$(t,e.value):Pu(e)?{["Map(".concat(e.size,")")]:[...e.entries()].reduce((n,[i,r],o)=>(n[Gv(i,o)+" =>"]=r,n),{})}:Ed(e)?{["Set(".concat(e.size,")")]:[...e.values()].map(n=>Gv(n))}:Jr(e)?Gv(e):In(e)&&!je(e)&&!l2(e)?String(e):e,Gv=(t,e="")=>{var n;return Jr(t)?"Symbol(".concat((n=t.description)!=null?n:e,")"):t};function kz(t){return t==null?"initial":typeof t=="string"?t===""?" ":t:String(t)}/**
6* @vue/reactivity v3.5.25
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
vendor: 5,784 bytes, line 9
9**/let or;class Tw{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=or,!e&&or&&(this.index=(or.scopes||(or.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].pause();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].resume();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].resume()}}run(e){if(this._active){const n=or;try{return or=this,e()}finally{or=n}}}on(){++this._on===1&&(this.prevScope=or,or=this)}off(){this._on>0&&--this._on===0&&(or=this.prevScope,this.prevScope=void 0)}stop(e){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(this.effects.length=0,n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!e){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function p2(t){return new Tw(t)}function m2(){return or}function Iw(t,e=!1){or&&or.cleanups.push(t)}let Un;const qv=new WeakSet;class lp{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,or&&or.active&&or.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,qv.has(this)&&(qv.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||$$(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,r8(this),C$(this);const e=Un,n=Jo;Un=this,Jo=!0;try{return this.fn()}finally{T$(this),Un=e,Jo=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Mw(e);this.deps=this.depsTail=void 0,r8(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?qv.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){z3(this)&&this.run()}get dirty(){return z3(this)}}let E$=0,Bh,Fh;function $$(t,e=!1){if(t.flags|=8,e){t.next=Fh,Fh=t;return}t.next=Bh,Bh=t}function Rw(){E$++}function Ow(){if(--E$>0)return;if(Fh){let e=Fh;for(Fh=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;Bh;){let e=Bh;for(Bh=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(i){t||(t=i)}e=n}}if(t)throw t}function C$(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function T$(t){let e,n=t.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),Mw(i),_z(i)):e=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}t.deps=e,t.depsTail=n}function z3(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(I$(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function I$(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===cp)||(t.globalVersion=cp,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!z3(t))))return;t.flags|=2;const e=t.dep,n=Un,i=Jo;Un=t,Jo=!0;try{C$(t);const r=t.fn(t._value);(e.version===0||kr(r,t._value))&&(t.flags|=128,t._value=r,e.version++)}catch(r){throw e.version++,r}finally{Un=n,Jo=i,T$(t),t.flags&=-3}}function Mw(t,e=!1){const{dep:n,prevSub:i,nextSub:r}=t;if(i&&(i.nextSub=r,t.prevSub=void 0),r&&(r.prevSub=i,t.nextSub=void 0),n.subs===t&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)Mw(o,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function _z(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}function Sz(t,e){t.effect instanceof lp&&(t=t.effect.fn);const n=new lp(t);e&&ln(n,e);try{n.run()}catch(r){throw n.stop(),r}const i=n.run.bind(n);return i.effect=n,i}function Ez(t){t.effect.stop()}let Jo=!0;const R$=[];function Ha(){R$.push(Jo),Jo=!1}function Va(){const t=R$.pop();Jo=t===void 0?!0:t}function r8(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=Un;Un=void 0;try{e()}finally{Un=n}}}let cp=0;class $z{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class g2{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!Un||!Jo||Un===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Un)n=this.activeLink=new $z(Un,this),Un.deps?(n.prevDep=Un.depsTail,Un.depsTail.nextDep=n,Un.depsTail=n):Un.deps=Un.depsTail=n,O$(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=Un.depsTail,n.nextDep=void 0,Un.depsTail.nextDep=n,Un.depsTail=n,Un.deps===n&&(Un.deps=i)}return n}trigger(e){this.version++,cp++,this.notify(e)}notify(e){Rw();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Ow()}}}function O$(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let i=e.deps;i;i=i.nextDep)O$(i)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const ig=new WeakMap,Xc=Symbol(""),H3=Symbol(""),dp=Symbol("");function lr(t,e,n){if(Jo&&Un){let i=ig.get(t);i||ig.set(t,i=new Map);let r=i.get(n);r||(i.set(n,r=new g2),r.map=i,r.key=n),r.track()}}function Sa(t,e,n,i,r,o){const s=ig.get(t);if(!s){cp++;return}const a=l=>{l&&l.trigger()};if(Rw(),e==="clear")s.forEach(a);else{const l=je(t),c=l&&c2(n);if(l&&n==="length"){const d=Number(i);
9s.forEach((u,f)=>{(f==="length"||f===dp||!Jr(f)&&f>=d)&&a(u)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),c&&a(s.get(dp)),e){case"add":l?c&&a(s.get("length")):(a(s.get(Xc)),Pu(t)&&a(s.get(H3)));break;case"delete":l||(a(s.get(Xc)),Pu(t)&&a(s.get(H3)));break;case"set":Pu(t)&&a(s.get(Xc));break}}Ow()}function Cz(t,e){const n=ig.get(t);return n&&n.get(e)}function Zd(t){const e=un(t);return e===t?e:(lr(e,"iterate",dp),qr(t)?e:e.map(as))}function b2(t){return lr(t=un(t),"iterate",dp),t}function gl(t,e){return Ws(t)?Io(t)?Zu(as(e)):Zu(e):as(e)}const Tz={__proto__:null,[Symbol.iterator](){return Xv(this,Symbol.iterator,t=>gl(this,t))},concat(...t){return Zd(this).concat(...t.map(e=>je(e)?Zd(e):e))},entries(){return Xv(this,"entries",t=>(t[1]=gl(this,t[1]),t))},every(t,e){return ca(this,"every",t,e,void 0,arguments)},filter(t,e){return ca(this,"filter",t,e,n=>n.map(i=>gl(this,i)),arguments)},find(t,e){return ca(this,"find",t,e,n=>gl(this,n),arguments)},findIndex(t,e){return ca(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return ca(this,"findLast",t,e,n=>gl(this,n),arguments)},findLastIndex(t,e){return ca(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return ca(this,"forEach",t,e,void 0,arguments)},includes(...t){return Kv(this,"includes",t)},indexOf(...t){return Kv(this,"indexOf",t)},join(t){return Zd(this).join(t)},lastIndexOf(...t){return Kv(this,"lastIndexOf",t)},map(t,e){return ca(this,"map",t,e,void 0,arguments)},pop(){return xh(this,"pop")},push(...t){return xh(this,"push",t)},reduce(t,...e){return o8(this,"reduce",t,e)},reduceRight(t,...e){return o8(this,"reduceRight",t,e)},shift(){return xh(this,"shift")},some(t,e){return ca(this,"some",t,e,void 0,arguments)},splice(...t){return xh(this,"splice",t)},toReversed(){return Zd(this).toReversed()},toSorted(t){return Zd(this).toSorted(t)},toSpliced(...t){return Zd(this).toSpliced(...t)},unshift(...t){return xh(this,"unshift",t)},values(){return Xv(this,"values",t=>gl(this,t))}};function Xv(t,e,n){const i=b2(t),r=i[e]();return i!==t&&!qr(t)&&(r._next=r.next,r.next=()=>{const o=r._next();return o.done||(o.value=n(o.value)),o}),r}const Iz=Array.prototype;function ca(t,e,n,i,r,o){const s=b2(t),a=s!==t&&!qr(t),l=s[e];if(l!==Iz[e]){const u=l.apply(t,o);return a?as(u):u}let c=n;s!==t&&(a?c=function(u,f){return n.call(this,gl(t,u),f,t)}:n.length>2&&(c=function(u,f){return n.call(this,u,f,t)}));const d=l.call(s,c,i);return a&&r?r(d):d}function o8(t,e,n,i){const r=b2(t);let o=n;return r!==t&&(qr(t)?n.length>3&&(o=function(s,a,l){return n.call(this,s,a,l,t)}):o=function(s,a,l){return n.call(this,s,gl(t,a),l,t)}),r[e](o,...i)}
vendor: 4,853 bytes, line 9
9function Kv(t,e,n){const i=un(t);lr(i,"iterate",dp);const r=i[e](...n);return(r===-1||r===!1)&&p0(n[0])?(n[0]=un(n[0]),i[e](...n)):r}function xh(t,e,n=[]){Ha(),Rw();const i=un(t)[e].apply(t,n);return Ow(),Va(),i}const Rz=go("__proto__,__v_isRef,__isVue"),M$=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Jr));function Oz(t){Jr(t)||(t=String(t));const e=un(this);return lr(e,"has",t),e.hasOwnProperty(t)}class L${constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,i){if(n==="__v_skip")return e.__v_skip;const r=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return o;if(n==="__v_raw")return i===(r?o?z$:F$:o?B$:N$).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const s=je(e);if(!r){let l;if(s&&(l=Tz[n]))return l;if(n==="hasOwnProperty")return Oz}const a=Reflect.get(e,n,On(e)?e:i);if((Jr(n)?M$.has(n):Rz(n))||(r||lr(e,"get",n),o))return a;if(On(a)){const l=s&&c2(n)?a:a.value;return r&&In(l)?up(l):l}return In(a)?r?up(a):Vl(a):a}}class P$ extends L${constructor(e=!1){super(!1,e)}set(e,n,i,r){let o=e[n];const s=je(e)&&c2(n);if(!this._isShallow){const c=Ws(o);if(!qr(i)&&!Ws(i)&&(o=un(o),i=un(i)),!s&&On(o)&&!On(i))return c||(o.value=i),!0}const a=s?Number(n)<e.length:Sn(e,n),l=Reflect.set(e,n,i,On(e)?e:r);return e===un(r)&&(a?kr(i,o)&&Sa(e,"set",n,i):Sa(e,"add",n,i)),l}deleteProperty(e,n){const i=Sn(e,n);e[n];const r=Reflect.deleteProperty(e,n);return r&&i&&Sa(e,"delete",n,void 0),r}has(e,n){const i=Reflect.has(e,n);return(!Jr(n)||!M$.has(n))&&lr(e,"has",n),i}ownKeys(e){return lr(e,"iterate",je(e)?"length":Xc),Reflect.ownKeys(e)}}class D$ extends L${constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const Mz=new P$,Lz=new D$,Pz=new P$(!0),Dz=new D$(!0),V3=t=>t,d1=t=>Reflect.getPrototypeOf(t);function Nz(t,e,n){return function(...i){const r=this.__v_raw,o=un(r),s=Pu(o),a=t==="entries"||t===Symbol.iterator&&s,l=t==="keys"&&s,c=r[t](...i),d=n?V3:e?Zu:as;return!e&&lr(o,"iterate",l?H3:Xc),{next(){const{value:u,done:f}=c.next();return f?{value:u,done:f}:{value:a?[d(u[0]),d(u[1])]:d(u),done:f}},[Symbol.iterator](){return this}}}}function u1(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Bz(t,e){const n={get(r){const o=this.__v_raw,s=un(o),a=un(r);t||(kr(r,a)&&lr(s,"get",r),lr(s,"get",a));const{has:l}=d1(s),c=e?V3:t?Zu:as;if(l.call(s,r))return c(o.get(r));if(l.call(s,a))return c(o.get(a));o!==s&&o.get(r)},get size(){const r=this.__v_raw;return!t&&lr(un(r),"iterate",Xc),r.size},has(r){const o=this.__v_raw,s=un(o),a=un(r);return t||(kr(r,a)&&lr(s,"has",r),lr(s,"has",a)),r===a?o.has(r):o.has(r)||o.has(a)},forEach(r,o){const s=this,a=s.__v_raw,l=un(a),c=e?V3:t?Zu:as;return!t&&lr(l,"iterate",Xc),a.forEach((d,u)=>r.call(o,c(d),c(u),s))}};return ln(n,t?{add:u1("add"),set:u1("set"),delete:u1("delete"),clear:u1("clear")}:{add(r){!e&&!qr(r)&&!Ws(r)&&(r=un(r));const o=un(this);return d1(o).has.call(o,r)||(o.add(r),Sa(o,"add",r,r)),this},set(r,o){!e&&!qr(o)&&!Ws(o)&&(o=un(o));const s=un(this),{has:a,get:l}=d1(s);let c=a.call(s,r);c||(r=un(r),c=a.call(s,r));const d=l.call(s,r);return s.set(r,o),c?kr(o,d)&&Sa(s,"set",r,o):Sa(s,"add",r,o),this},delete(r){const o=un(this),{has:s,get:a}=d1(o);let l=s.call(o,r);l||(r=un(r),l=s.call(o,r)),a&&a.call(o,r);const c=o.delete(r);return l&&Sa(o,"delete",r,void 0),c},clear(){const r=un(this),o=r.size!==0,s=r.clear();return o&&Sa(r,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=Nz(r,t,e)}),n}function v2(t,e){const n=Bz(t,e);return(i,r,o)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(Sn(n,r)&&r in i?n:i,r,o)}const Fz={get:v2(!1,!1)},zz={get:v2(!1,!0)},Hz={get:v2(!0,!1)},Vz={get:v2(!0,!0)},N$=new WeakMap,B$=new WeakMap,F$=new WeakMap,z$=new WeakMap;function Uz(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function jz(t){return t.__v_skip||!Object.isExtensible(t)?0:Uz(tz(t))}function Vl(t){return Ws(t)?t:y2(t,!1,Mz,Fz,N$)}function Lw(t){return y2(t,!1,Pz,zz,B$)}function up(t){return y2(t,!0,Lz,Hz,F$)}function Wz(t){return y2(t,!0,Dz,Vz,z$)}function y2(t,e,n,i,r){if(!In(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=jz(t);if(o===0)return t;const s=r.get(t);if(s)return s;const a=new Proxy(t,o===2?i:n);return r.set(t,a),a}function Io(t){return Ws(t)?Io(t.__v_raw):!!(t&&t.__v_isReactive)}function Ws(t){return!!(t&&t.__v_isReadonly)}function qr(t){return!!(t&&t.__v_isShallow)}function p0(t){return t?!!t.__v_raw:!1}function un(t){const e=t&&t.__v_raw;return e?un(e):t}function w2(t){return!Sn(t,"__v_skip")&&Object.isExtensible(t)&&w$(t,"__v_skip",!0),t}const as=t=>In(t)?Vl(t):t,Zu=t=>
vendor: 4,169 bytes, line 9
9In(t)?up(t):t;function On(t){return t?t.__v_isRef===!0:!1}function _t(t){return H$(t,!1)}function Qs(t){return H$(t,!0)}function H$(t,e){return On(t)?t:new Yz(t,e)}class Yz{constructor(e,n){this.dep=new g2,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:un(e),this._value=n?e:as(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,i=this.__v_isShallow||qr(e)||Ws(e);e=i?e:un(e),kr(e,n)&&(this._rawValue=e,this._value=i?e:as(e),this.dep.trigger())}}function Gz(t){t.dep&&t.dep.trigger()}function es(t){return On(t)?t.value:t}function qz(t){return Tt(t)?t():es(t)}const Xz={get:(t,e,n)=>e==="__v_raw"?t:es(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return On(r)&&!On(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};function Pw(t){return Io(t)?t:new Proxy(t,Xz)}class Kz{constructor(e){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new g2,{get:i,set:r}=e(n.track.bind(n),n.trigger.bind(n));this._get=i,this._set=r}get value(){return this._value=this._get()}set value(e){this._set(e)}}function Dw(t){return new Kz(t)}function V$(t){const e=je(t)?new Array(t.length):{};for(const n in t)e[n]=j$(t,n);return e}class Zz{constructor(e,n,i){this._object=e,this._key=n,this._defaultValue=i,this.__v_isRef=!0,this._value=void 0,this._raw=un(e);let r=!0,o=e;if(!je(e)||!c2(String(n)))do r=!p0(o)||qr(o);while(r&&(o=o.__v_raw));this._shallow=r}get value(){let e=this._object[this._key];return this._shallow&&(e=es(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&On(this._raw[this._key])){const n=this._object[this._key];if(On(n)){n.value=e;return}}this._object[this._key]=e}get dep(){return Cz(this._raw,this._key)}}class Qz{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function U$(t,e,n){return On(t)?t:Tt(t)?new Qz(t):In(t)&&arguments.length>1?j$(t,e,n):_t(t)}function j$(t,e,n){return new Zz(t,e,n)}class Jz{constructor(e,n,i){this.fn=e,this.setter=n,this._value=void 0,this.dep=new g2(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=cp-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&Un!==this)return $$(this,!0),!0}get value(){const e=this.dep.track();return I$(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function eH(t,e,n=!1){let i,r;return Tt(t)?i=t:(i=t.get,r=t.set),new Jz(i,r,n)}const tH={GET:"get",HAS:"has",ITERATE:"iterate"},nH={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},f1={},rg=new WeakMap;let bl;function iH(){return bl}function W$(t,e=!1,n=bl){if(n){let i=rg.get(n);i||rg.set(n,i=[]),i.push(t)}}function rH(t,e,n=fn){const{immediate:i,deep:r,once:o,scheduler:s,augmentJob:a,call:l}=n,c=v=>r?v:qr(v)||r===!1||r===0?Ea(v,1):Ea(v);let d,u,f,h,p=!1,m=!1;if(On(t)?(u=()=>t.value,p=qr(t)):Io(t)?(u=()=>c(t),p=!0):je(t)?(m=!0,p=t.some(v=>Io(v)||qr(v)),u=()=>t.map(v=>{if(On(v))return v.value;if(Io(v))return c(v);if(Tt(v))return l?l(v,2):v()})):Tt(t)?e?u=l?()=>l(t,2):t:u=()=>{if(f){Ha();try{f()}finally{Va()}}const v=bl;bl=d;try{return l?l(t,3,[h]):t(h)}finally{bl=v}}:u=Xi,e&&r){const v=u,A=r===!0?1/0:r;u=()=>Ea(v(),A)}const g=m2(),y=()=>{d.stop(),g&&g.active&&$w(g.effects,d)};if(o&&e){const v=e;e=(...A)=>{v(...A),y()}}let w=m?new Array(t.length).fill(f1):f1;const b=v=>{if(!(!(d.flags&1)||!d.dirty&&!v))if(e){const A=d.run();if(r||p||(m?A.some((x,k)=>kr(x,w[k])):kr(A,w))){f&&f();const x=bl;bl=d;try{const k=[A,w===f1?void 0:m&&w[0]===f1?[]:w,h];w=A,l?l(e,3,k):e(...k)}finally{bl=x}}}else d.run()};return a&&a(b),d=new lp(u),d.scheduler=s?()=>s(b,!1):b,h=v=>W$(v,!1,d),f=d.onStop=()=>{const v=rg.get(d);if(v){if(l)l(v,4);else for(const A of v)A();rg.delete(d)}},e?i?b(!0):w=d.run():s?s(b.bind(null,!0),!0):d.run(),y.pause=d.pause.bind(d),y.resume=d.resume.bind(d),y.stop=y,y}function Ea(t,e=1/0,n){if(e<=0||!In(t)||t.__v_skip||(n=n||new Map,(n.get(t)||0)>=e))return t;if(n.set(t,e),e--,On(t))Ea(t.value,e,n);else if(je(t))for(let i=0;i<t.length;i++)Ea(t[i],e,n);else if(Ed(t)||Pu(t))t.forEach(i=>
vendor: 62,758 bytes, lines 9-16
9{Ea(i,e,n)});else if(l2(t)){for(const i in t)Ea(t[i],e,n);for(const i of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,i)&&Ea(t[i],e,n)}return t}/**
10* @vue/runtime-core v3.5.25
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
13**/const Y$=[];function oH(t){Y$.push(t)}function sH(){Y$.pop()}function aH(t,e){}const lH={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},cH={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function Jf(t,e,n,i){try{return i?t(...i):t()}catch(r){Cd(r,e,n)}}function Lo(t,e,n,i){if(Tt(t)){const r=Jf(t,e,n,i);return r&&Cw(r)&&r.catch(o=>{Cd(o,e,n)}),r}if(je(t)){const r=[];for(let o=0;o<t.length;o++)r.push(Lo(t[o],e,n,i));return r}}function Cd(t,e,n,i=!0){const r=e?e.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=e&&e.appContext.config||fn;if(e){let a=e.parent;const l=e.proxy,c="https://vuejs.org/error-reference/#runtime-".concat(n);for(;a;){const d=a.ec;if(d){for(let u=0;u<d.length;u++)if(d[u](t,l,c)===!1)return}a=a.parent}if(o){Ha(),Jf(o,null,10,[t,l,c]),Va();return}}dH(t,n,r,i,s)}function dH(t,e,n,i=!0,r=!1){if(r)throw t;console.error(t)}const _r=[];let Es=-1;const Bu=[];let vl=null,ru=0;const G$=Promise.resolve();let og=null;function il(t){const e=og||G$;return t?e.then(this?t.bind(this):t):e}function uH(t){let e=Es+1,n=_r.length;for(;e<n;){const i=e+n>>>1,r=_r[i],o=hp(r);o<t||o===t&&r.flags&2?e=i+1:n=i}return e}function Nw(t){if(!(t.flags&1)){const e=hp(t),n=_r[_r.length-1];!n||!(t.flags&2)&&e>=hp(n)?_r.push(t):_r.splice(uH(e),0,t),t.flags|=1,q$()}}function q$(){og||(og=G$.then(X$))}function fp(t){je(t)?Bu.push(...t):vl&&t.id===-1?vl.splice(ru+1,0,t):t.flags&1||(Bu.push(t),t.flags|=1),q$()}function s8(t,e,n=Es+1){for(;n<_r.length;n++){const i=_r[n];if(i&&i.flags&2){if(t&&i.id!==t.uid)continue;_r.splice(n,1),n--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function sg(t){if(Bu.length){const e=[...new Set(Bu)].sort((n,i)=>hp(n)-hp(i));if(Bu.length=0,vl){vl.push(...e);return}for(vl=e,ru=0;ru<vl.length;ru++){const n=vl[ru];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}vl=null,ru=0}}const hp=t=>t.id==null?t.flags&2?-1:1/0:t.id;function X$(t){try{for(Es=0;Es<_r.length;Es++){const e=_r[Es];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),Jf(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;Es<_r.length;Es++){const e=_r[Es];e&&(e.flags&=-2)}Es=-1,_r.length=0,sg(),og=null,(_r.length||Bu.length)&&X$()}}let ou,h1=[];function K$(t,e){var n,i;ou=t,ou?(ou.enabled=!0,h1.forEach(({event:r,args:o})=>ou.emit(r,...o)),h1=[]):typeof window<"u"&&window.HTMLElement&&!((i=(n=window.navigator)==null?void 0:n.userAgent)!=null&&i.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{K$(o,e)}),setTimeout(()=>{ou||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,h1=[])},3e3)):h1=[]}let Gi=null,x2=null;function pp(t){const e=Gi;return Gi=t,x2=t&&t.type.__scopeId||null,e}function fH(t){x2=t}function hH(){x2=null}const pH=t=>Bw;function Bw(t,e=Gi,n){if(!e||t._n)return t;const i=(...r)=>{i._d&&vp(-1);const o=pp(e);let s;try{s=t(...r)}finally{pp(o),i._d&&vp(1)}return s};return i._n=!0,i._c=!0,i._d=!0,i}function Z$(t,e){if(Gi===null)return t;const n=b0(Gi),i=t.dirs||(t.dirs=[]);for(let r=0;r<e.length;r++){let[o,s,a,l=fn]=e[r];o&&(Tt(o)&&(o={mounted:o,updated:o}),o.deep&&Ea(s),i.push({dir:o,instance:n,value:s,oldValue:void 0,arg:a,modifiers:l}))}return t}function Ts(t,e,n,i){const r=t.dirs,o=e&&e.dirs;for(let s=0;s<r.length;s++){const a=r[s];o&&(a.oldValue=o[s].value);let l=a.dir[i];l&&(Ha(),Lo(l,n,8,[t.el,a,t,e]),Va())}}const Q$=Symbol("_vte"),J$=t=>t.__isTeleport,zh=t=>t&&(t.disabled||t.disabled===""),a8=t=>t&&(t.defer||t.defer===""),l8=t=>typeof SVGElement<"u"&&t instanceof SVGElement,c8=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,U3=(t,e)=>{const n=t&&t.to;return Ht(n)?e?e(n):null:n},eC={name:"Teleport",__isTeleport:!0,process(t,e,n,i,r,o,s,a,l,c){const{mc:d,pc:u,pbc:f,o:{insert:h,querySelector:p,createText:m,createComment:g}}=c,y=zh(e.props);let{shapeFlag:w,children:b,dynamicChildren:v}=e;if(t==null){const A=e.el=m(""),x=e.anchor=m("");h(A,n,i),h(x,n,i);const k=(_,E)=>{w&16&&d(b,_,E,r,o,s,a,l)},S=()=>{const _=e.target=U3(e.props,p),E=nC(_,e,m,h);_&&(s!=="svg"&&l8(_)?s="svg":s!=="mathml"&&c8(_)&&(s="mathml"),r&&r.isCE&&(r.ce._teleportTargets||(r.ce._teleportTargets=new Set)).add(_),y||(k(_,E),mm(e,!1)))};y&&(k(n,x),mm(e,!0)),a8(e.props)?(e.el.__isMounted=!1,Ai(()=>{S(),delete e.el.__isMounted},o)):S()}else{if(a8(e.props)&&t.el.__isMounted===!1){Ai(()=>{eC.process(t,e,n,i,r,o,s,a,l,c)},o);return}e.el=t.el,e.targetStart=t.targetStart;const A=e.anchor=t.anchor,x=e.target=t.target,k=e.targetAnchor=t.targetAnchor,S=zh(t.props),_=S?n:x,E=S?A:k;if(s==="svg"||l8(x)?s="svg":(s==="mathml"||c8(x))&&(s="mathml"),v?(f(t.dynamicChildren,v,_,r,o,s,a),Zw(t,e,!0)):l||u(t,e,_,E,r,o,s,a,!1),y)S?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):p1(e,n,A,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const C=e.target=U3(e.props,p);C&&p1(e,C,null,c,0)}else S&&p1(e,x,k,c,1);mm(e,y)}},remove(t,e,n,{um:i,o:{remove:r}},o){const{shapeFlag:s,children:a,anchor:l,targetStart:c,targetAnchor:d,target:u,props:f}=t;if(u&&(r(c),r(d)),o&&r(l),s&16){const h=o||!zh(f);for(let p=0;p<a.length;p++){const m=a[p];i(m,e,n,h,!!m.dynamicChildren)}}},move:p1,hydrate:mH};function p1(t,e,n,{o:{insert:i},m:r},o=2){o===0&&i(t.targetAnchor,e,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:d}=t,u=o===2;if(u&&i(s,e,n),(!u||zh(d))&&l&16)for(let f=0;f<c.length;f++)r(c[f],e,n,2);u&&i(a,e,n)}function mH(t,e,n,i,r,o,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:c,createText:d}},u){function f(m,g,y,w){g.anchor=u(s(m),g,a(m),n,i,r,o),g.targetStart=y,g.targetAnchor=w}const h=e.target=U3(e.props,l),p=zh(e.props);if(h){const m=h._lpa||h.firstChild;if(e.shapeFlag&16)if(p)f(t,e,m,m&&s(m));else{e.anchor=s(t);let g=m;for(;g;){if(g&&g.nodeType===8){if(g.data==="teleport start anchor")e.targetStart=g;else if(g.data==="teleport anchor"){e.targetAnchor=g,h._lpa=e.targetAnchor&&s(e.targetAnchor);break}}g=s(g)}e.targetAnchor||nC(h,e,d,c),u(m&&s(m),e,h,n,i,r,o)}mm(e,p)}else p&&e.shapeFlag&16&&f(t,e,t,s(t));return e.anchor&&s(e.anchor)}const tC=eC;function mm(t,e){const n=t.ctx;if(n&&n.ut){let i,r;for(e?(i=t.el,r=t.anchor):(i=t.targetStart,r=t.targetAnchor);i&&i!==r;)i.nodeType===1&&i.setAttribute("data-v-owner",n.uid),i=i.nextSibling;n.ut()}}function nC(t,e,n,i){const r=e.targetStart=n(""),o=e.targetAnchor=n("");return r[Q$]=o,t&&(i(r,t),i(o,t)),o}const Aa=Symbol("_leaveCb"),m1=Symbol("_enterCb");function Fw(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return No(()=>{t.isMounted=!0}),eh(()=>{t.isUnmounting=!0}),t}const Ao=[Function,Array],zw={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ao,onEnter:Ao,onAfterEnter:Ao,onEnterCancelled:Ao,onBeforeLeave:Ao,onLeave:Ao,onAfterLeave:Ao,onLeaveCancelled:Ao,onBeforeAppear:Ao,onAppear:Ao,onAfterAppear:Ao,onAppearCancelled:Ao},iC=t=>{const e=t.subTree;return e.component?iC(e.component):e},gH={name:"BaseTransition",props:zw,setup(t,{slots:e}){const n=ni(),i=Fw();return()=>{const r=e.default&&A2(e.default(),!0);if(!r||!r.length)return;const o=rC(r),s=un(t),{mode:a}=s;if(i.isLeaving)return Zv(o);const l=d8(o);if(!l)return Zv(o);let c=Qu(l,s,i,n,u=>c=u);l.type!==yi&&Ua(l,c);let d=n.subTree&&d8(n.subTree);if(d&&d.type!==yi&&!Wo(d,l)&&iC(n).type!==yi){let u=Qu(d,s,i,n);if(Ua(d,u),a==="out-in"&&l.type!==yi)return i.isLeaving=!0,u.afterLeave=()=>{i.isLeaving=!1,n.job.flags&8||n.update(),delete u.afterLeave,d=void 0},Zv(o);a==="in-out"&&l.type!==yi?u.delayLeave=(f,h,p)=>{const m=sC(i,d);m[String(d.key)]=d,f[Aa]=()=>{h(),f[Aa]=void 0,delete c.delayedLeave,d=void 0},c.delayedLeave=()=>{p(),delete c.delayedLeave,d=void 0}}:d=void 0}else d&&(d=void 0);return o}}};function rC(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==yi){e=n;break}}return e}const oC=gH;function sC(t,e){const{leavingVNodes:n}=t;let i=n.get(e.type);return i||(i=Object.create(null),n.set(e.type,i)),i}function Qu(t,e,n,i,r){const{appear:o,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:d,onEnterCancelled:u,onBeforeLeave:f,onLeave:h,onAfterLeave:p,onLeaveCancelled:m,onBeforeAppear:g,onAppear:y,onAfterAppear:w,onAppearCancelled:b}=e,v=String(t.key),A=sC(n,t),x=(_,E)=>{_&&Lo(_,i,9,E)},k=(_,E)=>{const C=E[1];x(_,E),je(_)?_.every(I=>I.length<=1)&&C():_.length<=1&&C()},S={mode:s,persisted:a,beforeEnter(_){let E=l;if(!n.isMounted)if(o)E=g||l;else return;_[Aa]&&_[Aa](!0);const C=A[v];C&&Wo(t,C)&&C.el[Aa]&&C.el[Aa](),x(E,[_])},enter(_){let E=c,C=d,I=u;if(!n.isMounted)if(o)E=y||c,C=w||d,I=b||u;else return;let R=!1;const O=_[m1]=L=>{R||(R=!0,L?x(I,[_]):x(C,[_]),S.delayedLeave&&S.delayedLeave(),_[m1]=void 0)};E?k(E,[_,O]):O()},leave(_,E){const C=String(t.key);if(_[m1]&&_[m1](!0),n.isUnmounting)return E();x(f,[_]);let I=!1;const R=_[Aa]=O=>{I||(I=!0,E(),O?x(m,[_]):x(p,[_]),_[Aa]=void 0,A[C]===t&&delete A[C])};A[C]=t,h?k(h,[_,R]):R()},clone(_){const E=Qu(_,e,n,i,r);return r&&r(E),E}};return S}function Zv(t){if(m0(t))return t=Gs(t),t.children=null,t}function d8(t){if(!m0(t))return J$(t.type)&&t.children?rC(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&Tt(n.default))return n.default()}}function Ua(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Ua(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function A2(t,e=!1,n){let i=[],r=0;for(let o=0;o<t.length;o++){let s=t[o];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:o);s.type===mi?(s.patchFlag&128&&r++,i=i.concat(A2(s.children,e,a))):(e||s.type!==yi)&&i.push(a!=null?Gs(s,{key:a}):s)}if(r>1)for(let o=0;o<i.length;o++)i[o].patchFlag=-2;return i}function ti(t,e){return Tt(t)?ln({name:t.name},e,{setup:t}):t}function bH(){const t=ni();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function Hw(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function vH(t){const e=ni(),n=Qs(null);if(e){const r=e.refs===fn?e.refs={}:e.refs;Object.defineProperty(r,t,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}const ag=new WeakMap;function Fu(t,e,n,i,r=!1){if(je(t)){t.forEach((p,m)=>Fu(p,e&&(je(e)?e[m]:e),n,i,r));return}if(Pl(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&Fu(t,e,n,i.component.subTree);return}const o=i.shapeFlag&4?b0(i.component):i.el,s=r?null:o,{i:a,r:l}=t,c=e&&e.r,d=a.refs===fn?a.refs={}:a.refs,u=a.setupState,f=un(u),h=u===fn?gu:p=>Sn(f,p);if(c!=null&&c!==l){if(u8(e),Ht(c))d[c]=null,h(c)&&(u[c]=null);else if(On(c)){c.value=null;const p=e;p.k&&(d[p.k]=null)}}if(Tt(l))Jf(l,a,12,[s,d]);else{const p=Ht(l),m=On(l);if(p||m){const g=()=>{if(t.f){const y=p?h(l)?u[l]:d[l]:l.value;if(r)je(y)&&$w(y,o);else if(je(y))y.includes(o)||y.push(o);else if(p)d[l]=[o],h(l)&&(u[l]=d[l]);else{const w=[o];l.value=w,t.k&&(d[t.k]=w)}}else p?(d[l]=s,h(l)&&(u[l]=s)):m&&(l.value=s,t.k&&(d[t.k]=s))};if(s){const y=()=>{g(),ag.delete(t)};y.id=-1,ag.set(t,y),Ai(y,n)}else u8(t),g()}}}function u8(t){const e=ag.get(t);e&&(e.flags|=8,ag.delete(t))}let f8=!1;const Qd=()=>{f8||(console.error("Hydration completed but contains mismatches."),f8=!0)},yH=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",wH=t=>t.namespaceURI.includes("MathML"),g1=t=>{if(t.nodeType===1){if(yH(t))return"svg";if(wH(t))return"mathml"}},bu=t=>t.nodeType===8;function xH(t){const{mt:e,p:n,o:{patchProp:i,createText:r,nextSibling:o,parentNode:s,remove:a,insert:l,createComment:c}}=t,d=(b,v)=>{if(!v.hasChildNodes()){n(null,b,v),sg(),v._vnode=b;return}u(v.firstChild,b,null,null,null),sg(),v._vnode=b},u=(b,v,A,x,k,S=!1)=>{S=S||!!v.dynamicChildren;const _=bu(b)&&b.data==="[",E=()=>m(b,v,A,x,k,_),{type:C,ref:I,shapeFlag:R,patchFlag:O}=v;let L=b.nodeType;v.el=b,O===-2&&(S=!1,v.dynamicChildren=null);let M=null;switch(C){case Oa:L!==3?v.children===""?(l(v.el=r(""),s(b),b),M=b):M=E():(b.data!==v.children&&(Qd(),b.data=v.children),M=o(b));break;case yi:w(b)?(M=o(b),y(v.el=b.content.firstChild,b,A)):L!==8||_?M=E():M=o(b);break;case Zc:if(_&&(b=o(b),L=b.nodeType),L===1||L===3){M=b;const z=!v.children.length;for(let N=0;N<v.staticCount;N++)z&&(v.children+=M.nodeType===1?M.outerHTML:M.data),N===v.staticCount-1&&(v.anchor=M),M=o(M);return _?o(M):M}else E();break;case mi:_?M=p(b,v,A,x,k,S):M=E();break;default:if(R&1)(L!==1||v.type.toLowerCase()!==b.tagName.toLowerCase())&&!w(b)?M=E():M=f(b,v,A,x,k,S);else if(R&6){v.slotScopeIds=k;const z=s(b);if(_?M=g(b):bu(b)&&b.data==="teleport start"?M=g(b,b.data,"teleport end"):M=o(b),e(v,z,null,A,x,g1(z),S),Pl(v)&&!v.type.__asyncResolved){let N;_?(N=Xn(mi),N.anchor=M?M.previousSibling:z.lastChild):N=b.nodeType===3?Jw(""):Xn("div"),N.el=b,v.component.subTree=N}}else R&64?L!==8?M=E():M=v.type.hydrate(b,v,A,x,k,S,t,h):R&128&&(M=v.type.hydrate(b,v,A,x,g1(s(b)),k,S,t,u))}return I!=null&&Fu(I,null,x,v),M},f=(b,v,A,x,k,S)=>{S=S||!!v.dynamicChildren;const{type:_,props:E,patchFlag:C,shapeFlag:I,dirs:R,transition:O}=v,L=_==="input"||_==="option";if(L||C!==-1){R&&Ts(v,null,A,"created");let M=!1;if(w(b)){M=LC(null,O)&&A&&A.vnode.props&&A.vnode.props.appear;const N=b.content.firstChild;if(M){const W=N.getAttribute("class");W&&(N.$cls=W),O.beforeEnter(N)}y(N,b,A),v.el=b=N}if(I&16&&!(E&&(E.innerHTML||E.textContent))){let N=h(b.firstChild,v,b,A,x,k,S);for(;N;){b1(b,1)||Qd();const W=N;N=N.nextSibling,a(W)}}else if(I&8){let N=v.children;N[0]==="\n"&&(b.tagName==="PRE"||b.tagName==="TEXTAREA")&&(N=N.slice(1));const{textContent:W}=b;W!==N&&W!==N.replace(/\r\n|\r/g,"\n")&&(b1(b,0)||Qd(),b.textContent=v.children)}if(E){if(L||!S||C&48){const N=b.tagName.includes("-");for(const W in E)(L&&(W.endsWith("value")||W==="indeterminate")||Sd(W)&&!Ll(W)||W[0]==="."||N)&&i(b,W,null,E[W],void 0,A)}else if(E.onClick)i(b,"onClick",null,E.onClick,void 0,A);else if(C&4&&Io(E.style))for(const N in E.style)E.style[N]}let z;(z=E&&E.onVnodeBeforeMount)&&Fr(z,A,v),R&&Ts(v,null,A,"beforeMount"),((z=E&&E.onVnodeMounted)||R||M)&&NC(()=>{z&&Fr(z,A,v),M&&O.enter(b),R&&Ts(v,null,A,"mounted")},x)}return b.nextSibling},h=(b,v,A,x,k,S,_)=>{_=_||!!v.dynamicChildren;const E=v.children,C=E.length;for(let I=0;I<C;I++){const R=_?E[I]:E[I]=Vr(E[I]),O=R.type===Oa;b?(O&&!_&&I+1<C&&Vr(E[I+1]).type===Oa&&(l(r(b.data.slice(R.children.length)),A,o(b)),b.data=R.children),b=u(b,R,x,k,S,_)):O&&!R.children?l(R.el=r(""),A):(b1(A,1)||Qd(),n(null,R,A,null,x,k,g1(A),S))}return b},p=(b,v,A,x,k,S)=>{const{slotScopeIds:_}=v;_&&(k=k?k.concat(_):_);const E=s(b),C=h(o(b),v,E,A,x,k,S);return C&&bu(C)&&C.data==="]"?o(v.anchor=C):(Qd(),l(v.anchor=c("]"),E,C),C)},m=(b,v,A,x,k,S)=>{if(b1(b.parentElement,1)||Qd(),v.el=null,S){const C=g(b);for(;;){const I=o(b);if(I&&I!==C)a(I);else break}}const _=o(b),E=s(b);return a(b),n(null,v,E,_,A,x,g1(E),k),A&&(A.vnode.el=v.el,E2(A,v.el)),_},g=(b,v="[",A="]")=>{let x=0;for(;b;)if(b=o(b),b&&bu(b)&&(b.data===v&&x++,b.data===A)){if(x===0)return o(b);x--}return b},y=(b,v,A)=>{const x=v.parentNode;x&&x.replaceChild(b,v);let k=A;for(;k;)k.vnode.el===v&&(k.vnode.el=k.subTree.el=b),k=k.parent},w=b=>b.nodeType===1&&b.tagName==="TEMPLATE";return[d,u]}const h8="data-allow-mismatch",AH={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function b1(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(h8);)t=t.parentElement;const n=t&&t.getAttribute(h8);if(n==null)return!1;if(n==="")return!0;{const i=n.split(",");return e===0&&i.includes("children")?!0:i.includes(AH[e])}}const kH=f2().requestIdleCallback||(t=>setTimeout(t,1)),_H=f2().cancelIdleCallback||(t=>clearTimeout(t)),SH=(t=1e4)=>e=>{const n=kH(e,{timeout:t});return()=>_H(n)};function EH(t){const{top:e,left:n,bottom:i,right:r}=t.getBoundingClientRect(),{innerHeight:o,innerWidth:s}=window;return(e>0&&e<o||i>0&&i<o)&&(n>0&&n<s||r>0&&r<s)}const $H=t=>(e,n)=>{const i=new IntersectionObserver(r=>{for(const o of r)if(o.isIntersecting){i.disconnect(),e();break}},t);return n(r=>{if(r instanceof Element){if(EH(r))return e(),i.disconnect(),!1;i.observe(r)}}),()=>i.disconnect()},CH=t=>e=>{if(t){const n=matchMedia(t);if(n.matches)e();else return n.addEventListener("change",e,{once:!0}),()=>n.removeEventListener("change",e)}},TH=(t=[])=>(e,n)=>{Ht(t)&&(t=[t]);let i=!1;const r=s=>{i||(i=!0,o(),e(),s.target.dispatchEvent(new s.constructor(s.type,s)))},o=()=>{n(s=>{for(const a of t)s.removeEventListener(a,r)})};return n(s=>{for(const a of t)s.addEventListener(a,r,{once:!0})}),o};function IH(t,e){if(bu(t)&&t.data==="["){let n=1,i=t.nextSibling;for(;i;){if(i.nodeType===1){if(e(i)===!1)break}else if(bu(i))if(i.data==="]"){if(--n===0)break}else i.data==="["&&n++;i=i.nextSibling}}else e(t)}const Pl=t=>!!t.type.__asyncLoader;function RH(t){Tt(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:i,delay:r=200,hydrate:o,timeout:s,suspensible:a=!0,onError:l}=t;let c=null,d,u=0;const f=()=>(u++,c=null,h()),h=()=>{let p;return c||(p=c=e().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((g,y)=>{l(m,()=>g(f()),()=>y(m),u+1)});throw m}).then(m=>p!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),d=m,m)))};return ti({name:"AsyncComponentWrapper",__asyncLoader:h,__asyncHydrate(p,m,g){let y=!1;(m.bu||(m.bu=[])).push(()=>y=!0);const w=()=>{y||g()},b=o?()=>{const v=o(w,A=>IH(p,A));v&&(m.bum||(m.bum=[])).push(v)}:w;d?b():h().then(()=>!m.isUnmounted&&b())},get __asyncResolved(){return d},setup(){const p=Yi;if(Hw(p),d)return()=>v1(d,p);const m=b=>{c=null,Cd(b,p,13,!i)};if(a&&p.suspense||Ju)return h().then(b=>()=>v1(b,p)).catch(b=>(m(b),()=>i?Xn(i,{error:b}):null));const g=_t(!1),y=_t(),w=_t(!!r);return r&&setTimeout(()=>{w.value=!1},r),s!=null&&setTimeout(()=>{if(!g.value&&!y.value){const b=new Error("Async component timed out after ".concat(s,"ms."));m(b),y.value=b}},s),h().then(()=>{g.value=!0,p.parent&&m0(p.parent.vnode)&&p.parent.update()}).catch(b=>{m(b),y.value=b}),()=>{if(g.value&&d)return v1(d,p);if(y.value&&i)return Xn(i,{error:y.value});if(n&&!w.value)return v1(n,p)}}})}function v1(t,e){const{ref:n,props:i,children:r,ce:o}=e.vnode,s=Xn(t,i,r);return s.ref=n,s.ce=o,delete e.vnode.ce,s}const m0=t=>t.type.__isKeepAlive,OH={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=ni(),i=n.ctx;if(!i.renderer)return()=>{const w=e.default&&e.default();return w&&w.length===1?w[0]:w};const r=new Map,o=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:c,um:d,o:{createElement:u}}}=i,f=u("div");i.activate=(w,b,v,A,x)=>{const k=w.component;c(w,b,v,0,a),l(k.vnode,w,b,v,k,a,A,w.slotScopeIds,x),Ai(()=>{k.isDeactivated=!1,k.a&&Nu(k.a);const S=w.props&&w.props.onVnodeMounted;S&&Fr(S,k.parent,w)},a)},i.deactivate=w=>{const b=w.component;cg(b.m),cg(b.a),c(w,f,null,1,a),Ai(()=>{b.da&&Nu(b.da);const v=w.props&&w.props.onVnodeUnmounted;v&&Fr(v,b.parent,w),b.isDeactivated=!0},a)};function h(w){Qv(w),d(w,n,a,!0)}function p(w){r.forEach((b,v)=>{const A=e4(b.type);A&&!w(A)&&m(v)})}function m(w){const b=r.get(w);b&&(!s||!Wo(b,s))?h(b):s&&Qv(s),r.delete(w),o.delete(w)}Jn(()=>[t.include,t.exclude],([w,b])=>{w&&p(v=>Mh(w,v)),b&&p(v=>!Mh(b,v))},{flush:"post",deep:!0});let g=null;const y=()=>{g!=null&&(dg(n.subTree.type)?Ai(()=>{r.set(g,y1(n.subTree))},n.subTree.suspense):r.set(g,y1(n.subTree)))};return No(y),rc(y),eh(()=>{r.forEach(w=>{const{subTree:b,suspense:v}=n,A=y1(b);if(w.type===A.type&&w.key===A.key){Qv(A);const x=A.component.da;x&&Ai(x,v);return}h(w)})}),()=>{if(g=null,!e.default)return s=null;const w=e.default(),b=w[0];if(w.length>1)return s=null,w;if(!Ys(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return s=null,b;let v=y1(b);if(v.type===yi)return s=null,v;const A=v.type,x=e4(Pl(v)?v.type.__asyncResolved||{}:A),{include:k,exclude:S,max:_}=t;if(k&&(!x||!Mh(k,x))||S&&x&&Mh(S,x))return v.shapeFlag&=-257,s=v,b;const E=v.key==null?A:v.key,C=r.get(E);return v.el&&(v=Gs(v),b.shapeFlag&128&&(b.ssContent=v)),g=E,C?(v.el=C.el,v.component=C.component,v.transition&&Ua(v,v.transition),v.shapeFlag|=512,o.delete(E),o.add(E)):(o.add(E),_&&o.size>parseInt(_,10)&&m(o.values().next().value)),v.shapeFlag|=256,s=v,dg(b.type)?b:v}}},MH=OH;function Mh(t,e){return je(t)?t.some(n=>Mh(n,e)):Ht(t)?t.split(",").includes(e):ez(t)?(t.lastIndex=0,t.test(e)):!1}function Vw(t,e){aC(t,"a",e)}function Uw(t,e){aC(t,"da",e)}function aC(t,e,n=Yi){const i=t.__wdc||(t.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if(k2(e,i,n),n){let r=n.parent;for(;r&&r.parent;)m0(r.parent.vnode)&&LH(i,e,n,r),r=r.parent}}function LH(t,e,n,i){const r=k2(e,t,i,!0);Td(()=>{$w(i[e],r)},n)}function Qv(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function y1(t){return t.shapeFlag&128?t.ssContent:t}function k2(t,e,n=Yi,i=!1){if(n){const r=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...s)=>{Ha();const a=sd(n),l=Lo(e,n,t,s);return a(),Va(),l});return i?r.unshift(o):r.push(o),o}}const rl=t=>(e,n=Yi)=>{(!Ju||t==="sp")&&k2(t,(...i)=>e(...i),n)},jw=rl("bm"),No=rl("m"),_2=rl("bu"),rc=rl("u"),eh=rl("bum"),Td=rl("um"),lC=rl("sp"),cC=rl("rtg"),dC=rl("rtc");function uC(t,e=Yi){k2("ec",t,e)}const Ww="components",PH="directives";function DH(t,e){return Yw(Ww,t,!0,e)||t}const fC=Symbol.for("v-ndc");function NH(t){return Ht(t)?Yw(Ww,t,!1)||t:t||fC}function BH(t){return Yw(PH,t)}function Yw(t,e,n=!0,i=!1){const r=Gi||Yi;if(r){const o=r.type;if(t===Ww){const a=e4(o,!1);if(a&&(a===e||a===Qn(e)||a===$d(Qn(e))))return o}const s=p8(r[t]||o[t],e)||p8(r.appContext[t],e);return!s&&i?o:s}}function p8(t,e){return t&&(t[e]||t[Qn(e)]||t[$d(Qn(e))])}function FH(t,e,n,i){let r;const o=n&&n[i],s=je(t);if(s||Ht(t)){const a=s&&Io(t);let l=!1,c=!1;a&&(l=!qr(t),c=Ws(t),t=b2(t)),r=new Array(t.length);for(let d=0,u=t.length;d<u;d++)r[d]=e(l?c?Zu(as(t[d])):as(t[d]):t[d],d,void 0,o&&o[d])}else if(typeof t=="number"){r=new Array(t);for(let a=0;a<t;a++)r[a]=e(a+1,a,void 0,o&&o[a])}else if(In(t))if(t[Symbol.iterator])r=Array.from(t,(a,l)=>e(a,l,void 0,o&&o[l]));else{const a=Object.keys(t);r=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const d=a[l];r[l]=e(t[d],d,l,o&&o[l])}}else r=[];return n&&(n[i]=r),r}function zH(t,e){for(let n=0;n<e.length;n++){const i=e[n];if(je(i))for(let r=0;r<i.length;r++)t[i[r].name]=i[r].fn;else i&&(t[i.name]=i.key?(...r)=>{const o=i.fn(...r);return o&&(o.key=i.key),o}:i.fn)}return t}function HH(t,e,n={},i,r){if(Gi.ce||Gi.parent&&Pl(Gi.parent)&&Gi.parent.ce){const c=Object.keys(n).length>0;return e!=="default"&&(n.name=e),bp(),ug(mi,null,[Xn("slot",n,i&&i())],c?-2:64)}let o=t[e];o&&o._c&&(o._d=!1),bp();const s=o&&Gw(o(n)),a=n.key||s&&s.key,l=ug(mi,{key:(a&&!Jr(a)?a:"_".concat(e))+(!s&&i?"_fb":"")},s||(i?i():[]),s&&t._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function Gw(t){return t.some(e=>Ys(e)?!(e.type===yi||e.type===mi&&!Gw(e.children)):!0)?t:null}function VH(t,e){const n={};for(const i in t)n[e&&/[A-Z]/.test(i)?"on:".concat(i):Du(i)]=t[i];return n}const j3=t=>t?jC(t)?b0(t):j3(t.parent):null,Hh=ln(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>j3(t.parent),$root:t=>j3(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>qw(t),$forceUpdate:t=>t.f||(t.f=()=>{Nw(t.update)}),$nextTick:t=>t.n||(t.n=il.bind(t.proxy)),$watch:t=>fV.bind(t)}),Jv=(t,e)=>t!==fn&&!t.__isScriptSetup&&Sn(t,e),W3={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:o,accessCache:s,type:a,appContext:l}=t;if(e[0]!=="$"){const f=s[e];if(f!==void 0)switch(f){case 1:return i[e];case 2:return r[e];case 4:return n[e];case 3:return o[e]}else{if(Jv(i,e))return s[e]=1,i[e];if(r!==fn&&Sn(r,e))return s[e]=2,r[e];if(Sn(o,e))return s[e]=3,o[e];if(n!==fn&&Sn(n,e))return s[e]=4,n[e];Y3&&(s[e]=0)}}const c=Hh[e];let d,u;if(c)return e==="$attrs"&&lr(t.attrs,"get",""),c(t);if((d=a.__cssModules)&&(d=d[e]))return d;if(n!==fn&&Sn(n,e))return s[e]=4,n[e];if(u=l.config.globalProperties,Sn(u,e))return u[e]},set({_:t},e,n){const{data:i,setupState:r,ctx:o}=t;return Jv(r,e)?(r[e]=n,!0):i!==fn&&Sn(i,e)?(i[e]=n,!0):Sn(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:r,props:o,type:s}},a){let l;return!!(n[a]||t!==fn&&a[0]!=="$"&&Sn(t,a)||Jv(e,a)||Sn(o,a)||Sn(i,a)||Sn(Hh,a)||Sn(r.config.globalProperties,a)||(l=s.__cssModules)&&l[a])},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Sn(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}},UH=ln({},W3,{get(t,e){if(e!==Symbol.unscopables)return W3.get(t,e,t)},has(t,e){return e[0]!=="_"&&!az(e)}});function jH(){return null}function WH(){return null}function YH(t){}function GH(t){}function qH(){return null}function XH(){}function KH(t,e){return null}function ZH(){return hC().slots}function QH(){return hC().attrs}function hC(t){const e=ni();return e.setupContext||(e.setupContext=qC(e))}function mp(t){return je(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function JH(t,e){const n=mp(t);for(const i in e){if(i.startsWith("__skip"))continue;let r=n[i];r?je(r)||Tt(r)?r=n[i]={type:r,default:e[i]}:r.default=e[i]:r===null&&(r=n[i]={default:e[i]}),r&&e["__skip_".concat(i)]&&(r.skipFactory=!0)}return n}function eV(t,e){return!t||!e?t||e:je(t)&&je(e)?t.concat(e):ln({},mp(t),mp(e))}function tV(t,e){const n={};for(const i in t)e.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>t[i]});return n}function nV(t){const e=ni();let n=t();return Z3(),Cw(n)&&(n=n.catch(i=>{throw sd(e),i})),[n,()=>sd(e)]}let Y3=!0;function iV(t){const e=qw(t),n=t.proxy,i=t.ctx;Y3=!1,e.beforeCreate&&m8(e.beforeCreate,t,"bc");const{data:r,computed:o,methods:s,watch:a,provide:l,inject:c,created:d,beforeMount:u,mounted:f,beforeUpdate:h,updated:p,activated:m,deactivated:g,beforeDestroy:y,beforeUnmount:w,destroyed:b,unmounted:v,render:A,renderTracked:x,renderTriggered:k,errorCaptured:S,serverPrefetch:_,expose:E,inheritAttrs:C,components:I,directives:R,filters:O}=e;if(c&&rV(c,i,null),s)for(const z in s){const N=s[z];Tt(N)&&(i[z]=N.bind(n))}if(r){const z=r.call(n,n);In(z)&&(t.data=Vl(z))}if(Y3=!0,o)for(const z in o){const N=o[z],W=Tt(N)?N.bind(n,n):Tt(N.get)?N.get.bind(n,n):Xi,Z=!Tt(N)&&Tt(N.set)?N.set.bind(n):Xi,K=vn({get:W,set:Z});Object.defineProperty(i,z,{enumerable:!0,configurable:!0,get:()=>K.value,set:se=>K.value=se})}if(a)for(const z in a)pC(a[z],i,n,z);if(l){const z=Tt(l)?l.call(n):l;Reflect.ownKeys(z).forEach(N=>{Fs(N,z[N])})}d&&m8(d,t,"c");function M(z,N){je(N)?N.forEach(W=>z(W.bind(n))):N&&z(N.bind(n))}if(M(jw,u),M(No,f),M(_2,h),M(rc,p),M(Vw,m),M(Uw,g),M(uC,S),M(dC,x),M(cC,k),M(eh,w),M(Td,v),M(lC,_),je(E))if(E.length){const z=t.exposed||(t.exposed={});E.forEach(N=>{Object.defineProperty(z,N,{get:()=>n[N],set:W=>n[N]=W,enumerable:!0})})}else t.exposed||(t.exposed={});A&&t.render===Xi&&(t.render=A),C!=null&&(t.inheritAttrs=C),I&&(t.components=I),R&&(t.directives=R),_&&Hw(t)}function rV(t,e,n=Xi){je(t)&&(t=G3(t));for(const i in t){const r=t[i];let o;In(r)?"default"in r?o=si(r.from||i,r.default,!0):o=si(r.from||i):o=si(r),On(o)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):e[i]=o}}function m8(t,e,n){Lo(je(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,n)}function pC(t,e,n,i){let r=i.includes(".")?wC(n,i):()=>n[i];if(Ht(t)){const o=e[t];Tt(o)&&Jn(r,o)}else if(Tt(t))Jn(r,t.bind(n));else if(In(t))if(je(t))t.forEach(o=>pC(o,e,n,i));else{const o=Tt(t.handler)?t.handler.bind(n):e[t.handler];Tt(o)&&Jn(r,o,t)}}function qw(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:r,optionsCache:o,config:{optionMergeStrategies:s}}=t.appContext,a=o.get(e);let l;return a?l=a:!r.length&&!n&&!i?l=e:(l={},r.length&&r.forEach(c=>lg(l,c,s,!0)),lg(l,e,s)),In(e)&&o.set(e,l),l}function lg(t,e,n,i=!1){const{mixins:r,extends:o}=e;o&&lg(t,o,n,!0),r&&r.forEach(s=>lg(t,s,n,!0));for(const s in e)if(!(i&&s==="expose")){const a=oV[s]||n&&n[s];t[s]=a?a(t[s],e[s]):e[s]}return t}const oV={data:g8,props:b8,emits:b8,methods:Lh,computed:Lh,beforeCreate:br,created:br,beforeMount:br,mounted:br,beforeUpdate:br,updated:br,beforeDestroy:br,beforeUnmount:br,destroyed:br,unmounted:br,activated:br,deactivated:br,errorCaptured:br,serverPrefetch:br,components:Lh,directives:Lh,watch:aV,provide:g8,inject:sV};function g8(t,e){return e?t?function(){return ln(Tt(t)?t.call(this,this):t,Tt(e)?e.call(this,this):e)}:e:t}function sV(t,e){return Lh(G3(t),G3(e))}function G3(t){if(je(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function br(t,e){return t?[...new Set([].concat(t,e))]:e}function Lh(t,e){return t?ln(Object.create(null),t,e):e}function b8(t,e){return t?je(t)&&je(e)?[...new Set([...t,...e])]:ln(Object.create(null),mp(t),mp(e!=null?e:{})):e}function aV(t,e){if(!t)return e;if(!e)return t;const n=ln(Object.create(null),t);for(const i in e)n[i]=br(t[i],e[i]);return n}function mC(){return{app:null,config:{isNativeTag:gu,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let lV=0;function cV(t,e){return function(i,r=null){Tt(i)||(i=ln({},i)),r!=null&&!In(r)&&(r=null);const o=mC(),s=new WeakSet,a=[];let l=!1;const c=o.app={_uid:lV++,_component:i,_props:r,_container:null,_context:o,_instance:null,version:KC,get config(){return o.config},set config(d){},use(d,...u){return s.has(d)||(d&&Tt(d.install)?(s.add(d),d.install(c,...u)):Tt(d)&&(s.add(d),d(c,...u))),c},mixin(d){return o.mixins.includes(d)||o.mixins.push(d),c},component(d,u){return u?(o.components[d]=u,c):o.components[d]},directive(d,u){return u?(o.directives[d]=u,c):o.directives[d]},mount(d,u,f){if(!l){const h=c._ceVNode||Xn(i,r);return h.appContext=o,f===!0?f="svg":f===!1&&(f=void 0),u&&e?e(h,d):t(h,d,f),l=!0,c._container=d,d.__vue_app__=c,b0(h.component)}},onUnmount(d){a.push(d)},unmount(){l&&(Lo(a,c._instance,16),t(null,c._container),delete c._container.__vue_app__)},provide(d,u){return o.provides[d]=u,c},runWithContext(d){const u=Kc;Kc=c;try{return d()}finally{Kc=u}}};return c}}let Kc=null;function Fs(t,e){if(Yi){let n=Yi.provides;const i=Yi.parent&&Yi.parent.provides;i===n&&(n=Yi.provides=Object.create(i)),n[t]=e}}function si(t,e,n=!1){const i=ni();if(i||Kc){let r=Kc?Kc._context.provides:i?i.parent==null||i.ce?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(r&&t in r)return r[t];if(arguments.length>1)return n&&Tt(e)?e.call(i&&i.proxy):e}}function gC(){return!!(ni()||Kc)}const bC=Symbol.for("v-scx"),vC=()=>si(bC);function dV(t,e){return g0(t,null,e)}function uV(t,e){return g0(t,null,{flush:"post"})}function yC(t,e){return g0(t,null,{flush:"sync"})}function Jn(t,e,n){return g0(t,e,n)}function g0(t,e,n=fn){const{immediate:i,deep:r,flush:o,once:s}=n,a=ln({},n),l=e&&i||!e&&o!=="post";let c;if(Ju){if(o==="sync"){const h=vC();c=h.__watcherHandles||(h.__watcherHandles=[])}else if(!l){const h=()=>{};return h.stop=Xi,h.resume=Xi,h.pause=Xi,h}}const d=Yi;a.call=(h,p,m)=>Lo(h,d,p,m);let u=!1;o==="post"?a.scheduler=h=>{Ai(h,d&&d.suspense)}:o!=="sync"&&(u=!0,a.scheduler=(h,p)=>{p?h():Nw(h)}),a.augmentJob=h=>{e&&(h.flags|=4),u&&(h.flags|=2,d&&(h.id=d.uid,h.i=d))};const f=rH(t,e,a);return Ju&&(c?c.push(f):l&&f()),f}function fV(t,e,n){const i=this.proxy,r=Ht(t)?t.includes(".")?wC(i,t):()=>i[t]:t.bind(i,i);let o;Tt(e)?o=e:(o=e.handler,n=e);const s=sd(this),a=g0(r,o.bind(i),n);return s(),a}function wC(t,e){const n=e.split(".");return()=>{let i=t;for(let r=0;r<n.length&&i;r++)i=i[n[r]];return i}}function hV(t,e,n=fn){const i=ni(),r=Qn(e),o=Wr(e),s=xC(t,r),a=Dw((l,c)=>{let d,u=fn,f;return yC(()=>{const h=t[r];kr(d,h)&&(d=h,c())}),{get(){return l(),n.get?n.get(d):d},set(h){const p=n.set?n.set(h):h;if(!kr(p,d)&&!(u!==fn&&kr(h,u)))return;const m=i.vnode.props;m&&(e in m||r in m||o in m)&&("onUpdate:".concat(e)in m||"onUpdate:".concat(r)in m||"onUpdate:".concat(o)in m)||(d=h,c()),i.emit("update:".concat(e),p),kr(h,p)&&kr(h,u)&&!kr(p,f)&&c(),u=h,f=p}}});return a[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?s||fn:a,done:!1}:{done:!0}}}},a}const xC=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t["".concat(e,"Modifiers")]||t["".concat(Qn(e),"Modifiers")]||t["".concat(Wr(e),"Modifiers")];function pV(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||fn;let r=n;const o=e.startsWith("update:"),s=o&&xC(i,e.slice(7));s&&(s.trim&&(r=n.map(d=>Ht(d)?d.trim():d)),s.number&&(r=n.map(u2)));let a,l=i[a=Du(e)]||i[a=Du(Qn(e))];!l&&o&&(l=i[a=Du(Wr(e))]),l&&Lo(l,t,6,r);const c=i[a+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,Lo(c,t,6,r)}}const mV=new WeakMap;function AC(t,e,n=!1){const i=n?mV:e.emitsCache,r=i.get(t);if(r!==void 0)return r;const o=t.emits;let s={},a=!1;if(!Tt(t)){const l=c=>{const d=AC(c,e,!0);d&&(a=!0,ln(s,d))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!o&&!a?(In(t)&&i.set(t,null),null):(je(o)?o.forEach(l=>s[l]=null):ln(s,o),In(t)&&i.set(t,s),s)}function S2(t,e){return!t||!Sd(e)?!1:(e=e.slice(2).replace(/Once$/,""),Sn(t,e[0].toLowerCase()+e.slice(1))||Sn(t,Wr(e))||Sn(t,e))}function gm(t){const{type:e,vnode:n,proxy:i,withProxy:r,propsOptions:[o],slots:s,attrs:a,emit:l,render:c,renderCache:d,props:u,data:f,setupState:h,ctx:p,inheritAttrs:m}=t,g=pp(t);let y,w;try{if(n.shapeFlag&4){const v=r||i,A=v;y=Vr(c.call(A,v,d,u,h,f,p)),w=a}else{const v=e;y=Vr(v.length>1?v(u,{attrs:a,slots:s,emit:l}):v(u,null)),w=e.props?a:bV(a)}}catch(v){Vh.length=0,Cd(v,t,1),y=Xn(yi)}let b=y;if(w&&m!==!1){const v=Object.keys(w),{shapeFlag:A}=b;v.length&&A&7&&(o&&v.some(Ew)&&(w=vV(w,o)),b=Gs(b,w,!1,!0))}return n.dirs&&(b=Gs(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Ua(b,n.transition),y=b,pp(g),y}function gV(t,e=!0){let n;for(let i=0;i<t.length;i++){const r=t[i];if(Ys(r)){if(r.type!==yi||r.children==="v-if"){if(n)return;n=r}}else return}return n}const bV=t=>{let e;for(const n in t)(n==="class"||n==="style"||Sd(n))&&((e||(e={}))[n]=t[n]);return e},vV=(t,e)=>{const n={};for(const i in t)(!Ew(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function yV(t,e,n){const{props:i,children:r,component:o}=t,{props:s,children:a,patchFlag:l}=e,c=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return i?v8(i,s,c):!!s;if(l&8){const d=e.dynamicProps;for(let u=0;u<d.length;u++){const f=d[u];if(s[f]!==i[f]&&!S2(c,f))return!0}}}else return(r||a)&&(!a||!a.$stable)?!0:i===s?!1:i?s?v8(i,s,c):!0:!!s;return!1}function v8(t,e,n){const i=Object.keys(e);if(i.length!==Object.keys(t).length)return!0;for(let r=0;r<i.length;r++){const o=i[r];if(e[o]!==t[o]&&!S2(n,o))return!0}return!1}function E2({vnode:t,parent:e},n){for(;e;){const i=e.subTree;if(i.suspense&&i.suspense.activeBranch===t&&(i.el=t.el),i===t)(t=e.vnode).el=n,e=e.parent;else break}}const kC={},_C=()=>Object.create(kC),SC=t=>Object.getPrototypeOf(t)===kC;function wV(t,e,n,i=!1){const r={},o=_C();t.propsDefaults=Object.create(null),EC(t,e,r,o);for(const s in t.propsOptions[0])s in r||(r[s]=void 0);n?t.props=i?r:Lw(r):t.type.props?t.props=r:t.props=o,t.attrs=o}function xV(t,e,n,i){const{props:r,attrs:o,vnode:{patchFlag:s}}=t,a=un(r),[l]=t.propsOptions;let c=!1;if((i||s>0)&&!(s&16)){if(s&8){const d=t.vnode.dynamicProps;for(let u=0;u<d.length;u++){let f=d[u];if(S2(t.emitsOptions,f))continue;const h=e[f];if(l)if(Sn(o,f))h!==o[f]&&(o[f]=h,c=!0);else{const p=Qn(f);r[p]=q3(l,a,p,h,t,!1)}else h!==o[f]&&(o[f]=h,c=!0)}}}else{EC(t,e,r,o)&&(c=!0);let d;for(const u in a)(!e||!Sn(e,u)&&((d=Wr(u))===u||!Sn(e,d)))&&(l?n&&(n[u]!==void 0||n[d]!==void 0)&&(r[u]=q3(l,a,u,void 0,t,!0)):delete r[u]);if(o!==a)for(const u in o)(!e||!Sn(e,u))&&(delete o[u],c=!0)}c&&Sa(t.attrs,"set","")}function EC(t,e,n,i){const[r,o]=t.propsOptions;let s=!1,a;if(e)for(let l in e){if(Ll(l))continue;const c=e[l];let d;r&&Sn(r,d=Qn(l))?!o||!o.includes(d)?n[d]=c:(a||(a={}))[d]=c:S2(t.emitsOptions,l)||(!(l in i)||c!==i[l])&&(i[l]=c,s=!0)}if(o){const l=un(n),c=a||fn;for(let d=0;d<o.length;d++){const u=o[d];n[u]=q3(r,l,u,c[u],t,!Sn(c,u))}}return s}function q3(t,e,n,i,r,o){const s=t[n];if(s!=null){const a=Sn(s,"default");if(a&&i===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&Tt(l)){const{propsDefaults:c}=r;if(n in c)i=c[n];else{const d=sd(r);i=c[n]=l.call(null,e),d()}}else i=l;r.ce&&r.ce._setProp(n,i)}s[0]&&(o&&!a?i=!1:s[1]&&(i===""||i===Wr(n))&&(i=!0))}return i}const AV=new WeakMap;function $C(t,e,n=!1){const i=n?AV:e.propsCache,r=i.get(t);if(r)return r;const o=t.props,s={},a=[];let l=!1;if(!Tt(t)){const d=u=>{l=!0;const[f,h]=$C(u,e,!0);ln(s,f),h&&a.push(...h)};!n&&e.mixins.length&&e.mixins.forEach(d),t.extends&&d(t.extends),t.mixins&&t.mixins.forEach(d)}if(!o&&!l)return In(t)&&i.set(t,Lu),Lu;if(je(o))for(let d=0;d<o.length;d++){const u=Qn(o[d]);y8(u)&&(s[u]=fn)}else if(o)for(const d in o){const u=Qn(d);if(y8(u)){const f=o[d],h=s[u]=je(f)||Tt(f)?{type:f}:ln({},f),p=h.type;let m=!1,g=!0;if(je(p))for(let y=0;y<p.length;++y){const w=p[y],b=Tt(w)&&w.name;if(b==="Boolean"){m=!0;break}else b==="String"&&(g=!1)}else m=Tt(p)&&p.name==="Boolean";h[0]=m,h[1]=g,(m||Sn(h,"default"))&&a.push(u)}}const c=[s,a];return In(t)&&i.set(t,c),c}function y8(t){return t[0]!=="$"&&!Ll(t)}const Xw=t=>t==="_"||t==="_ctx"||t==="$stable",Kw=t=>je(t)?t.map(Vr):[Vr(t)],kV=(t,e,n)=>{if(e._n)return e;const i=Bw((...r)=>Kw(e(...r)),n);return i._c=!1,i},CC=(t,e,n)=>{const i=t._ctx;for(const r in t){if(Xw(r))continue;const o=t[r];if(Tt(o))e[r]=kV(r,o,i);else if(o!=null){const s=Kw(o);e[r]=()=>s}}},TC=(t,e)=>{const n=Kw(e);t.slots.default=()=>n},IC=(t,e,n)=>{for(const i in e)(n||!Xw(i))&&(t[i]=e[i])},_V=(t,e,n)=>{const i=t.slots=_C();if(t.vnode.shapeFlag&32){const r=e._;r?(IC(i,e,n),n&&w$(i,"_",r,!0)):CC(e,i)}else e&&TC(t,e)},SV=(t,e,n)=>{const{vnode:i,slots:r}=t;let o=!0,s=fn;if(i.shapeFlag&32){const a=e._;a?n&&a===1?o=!1:IC(r,e,n):(o=!e.$stable,CC(e,r)),s=e}else e&&(TC(t,e),s={default:1});if(o)for(const a in r)!Xw(a)&&s[a]==null&&delete r[a]},Ai=NC;function RC(t){return MC(t)}function OC(t){return MC(t,xH)}function MC(t,e){const n=f2();n.__VUE__=!0;const{insert:i,remove:r,patchProp:o,createElement:s,createText:a,createComment:l,setText:c,setElementText:d,parentNode:u,nextSibling:f,setScopeId:h=Xi,insertStaticContent:p}=t,m=(U,B,q,de=null,le=null,ge=null,Le=void 0,F=null,V=!!B.dynamicChildren)=>{if(U===B)return;U&&!Wo(U,B)&&(de=oe(U),se(U,le,ge,!0),U=null),B.patchFlag===-2&&(V=!1,B.dynamicChildren=null);const{type:G,ref:me,shapeFlag:ke}=B;switch(G){case Oa:g(U,B,q,de);break;case yi:y(U,B,q,de);break;case Zc:U==null&&w(B,q,de,Le);break;case mi:I(U,B,q,de,le,ge,Le,F,V);break;default:ke&1?A(U,B,q,de,le,ge,Le,F,V):ke&6?R(U,B,q,de,le,ge,Le,F,V):(ke&64||ke&128)&&G.process(U,B,q,de,le,ge,Le,F,V,xe)}me!=null&&le?Fu(me,U&&U.ref,ge,B||U,!B):me==null&&U&&U.ref!=null&&Fu(U.ref,null,ge,U,!0)},g=(U,B,q,de)=>{if(U==null)i(B.el=a(B.children),q,de);else{const le=B.el=U.el;B.children!==U.children&&c(le,B.children)}},y=(U,B,q,de)=>{U==null?i(B.el=l(B.children||""),q,de):B.el=U.el},w=(U,B,q,de)=>{[U.el,U.anchor]=p(U.children,B,q,de,U.el,U.anchor)},b=({el:U,anchor:B},q,de)=>{let le;for(;U&&U!==B;)le=f(U),i(U,q,de),U=le;i(B,q,de)},v=({el:U,anchor:B})=>{let q;for(;U&&U!==B;)q=f(U),r(U),U=q;r(B)},A=(U,B,q,de,le,ge,Le,F,V)=>{if(B.type==="svg"?Le="svg":B.type==="math"&&(Le="mathml"),U==null)x(B,q,de,le,ge,Le,F,V);else{const G=U.el&&U.el._isVueCE?U.el:null;try{G&&G._beginPatch(),_(U,B,le,ge,Le,F,V)}finally{G&&G._endPatch()}}},x=(U,B,q,de,le,ge,Le,F)=>{let V,G;const{props:me,shapeFlag:ke,transition:fe,dirs:ne}=U;if(V=U.el=s(U.type,ge,me&&me.is,me),ke&8?d(V,U.children):ke&16&&S(U.children,V,null,de,le,ey(U,ge),Le,F),ne&&Ts(U,null,de,"created"),k(V,U,U.scopeId,Le,de),me){for(const ze in me)ze!=="value"&&!Ll(ze)&&o(V,ze,null,me[ze],ge,de);"value"in me&&o(V,"value",null,me.value,ge),(G=me.onVnodeBeforeMount)&&Fr(G,de,U)}ne&&Ts(U,null,de,"beforeMount");const ue=LC(le,fe);ue&&fe.beforeEnter(V),i(V,B,q),((G=me&&me.onVnodeMounted)||ue||ne)&&Ai(()=>{G&&Fr(G,de,U),ue&&fe.enter(V),ne&&Ts(U,null,de,"mounted")},le)},k=(U,B,q,de,le)=>{if(q&&h(U,q),de)for(let ge=0;ge<de.length;ge++)h(U,de[ge]);if(le){let ge=le.subTree;if(B===ge||dg(ge.type)&&(ge.ssContent===B||ge.ssFallback===B)){const Le=le.vnode;k(U,Le,Le.scopeId,Le.slotScopeIds,le.parent)}}},S=(U,B,q,de,le,ge,Le,F,V=0)=>{for(let G=V;G<U.length;G++){const me=U[G]=F?yl(U[G]):Vr(U[G]);m(null,me,B,q,de,le,ge,Le,F)}},_=(U,B,q,de,le,ge,Le)=>{const F=B.el=U.el;let{patchFlag:V,dynamicChildren:G,dirs:me}=B;V|=U.patchFlag&16;const ke=U.props||fn,fe=B.props||fn;let ne;if(q&&Ac(q,!1),(ne=fe.onVnodeBeforeUpdate)&&Fr(ne,q,B,U),me&&Ts(B,U,q,"beforeUpdate"),q&&Ac(q,!0),(ke.innerHTML&&fe.innerHTML==null||ke.textContent&&fe.textContent==null)&&d(F,""),G?E(U.dynamicChildren,G,F,q,de,ey(B,le),ge):Le||N(U,B,F,null,q,de,ey(B,le),ge,!1),V>0){if(V&16)C(F,ke,fe,q,le);else if(V&2&&ke.class!==fe.class&&o(F,"class",null,fe.class,le),V&4&&o(F,"style",ke.style,fe.style,le),V&8){const ue=B.dynamicProps;for(let ze=0;ze<ue.length;ze++){const Ve=ue[ze],sn=ke[Ve],We=fe[Ve];(We!==sn||Ve==="value")&&o(F,Ve,sn,We,le,q)}}V&1&&U.children!==B.children&&d(F,B.children)}else!Le&&G==null&&C(F,ke,fe,q,le);((ne=fe.onVnodeUpdated)||me)&&Ai(()=>{ne&&Fr(ne,q,B,U),me&&Ts(B,U,q,"updated")},de)},E=(U,B,q,de,le,ge,Le)=>{for(let F=0;F<B.length;F++){const V=U[F],G=B[F],me=V.el&&(V.type===mi||!Wo(V,G)||V.shapeFlag&198)?u(V.el):q;m(V,G,me,null,de,le,ge,Le,!0)}},C=(U,B,q,de,le)=>{if(B!==q){if(B!==fn)for(const ge in B)!Ll(ge)&&!(ge in q)&&o(U,ge,B[ge],null,le,de);for(const ge in q){if(Ll(ge))continue;const Le=q[ge],F=B[ge];Le!==F&&ge!=="value"&&o(U,ge,F,Le,le,de)}"value"in q&&o(U,"value",B.value,q.value,le)}},I=(U,B,q,de,le,ge,Le,F,V)=>{const G=B.el=U?U.el:a(""),me=B.anchor=U?U.anchor:a("");let{patchFlag:ke,dynamicChildren:fe,slotScopeIds:ne}=B;ne&&(F=F?F.concat(ne):ne),U==null?(i(G,q,de),i(me,q,de),S(B.children||[],q,me,le,ge,Le,F,V)):ke>0&&ke&64&&fe&&U.dynamicChildren?(E(U.dynamicChildren,fe,q,le,ge,Le,F),(B.key!=null||le&&B===le.subTree)&&Zw(U,B,!0)):N(U,B,q,me,le,ge,Le,F,V)},R=(U,B,q,de,le,ge,Le,F,V)=>{B.slotScopeIds=F,U==null?B.shapeFlag&512?le.ctx.activate(B,q,de,Le,V):O(B,q,de,le,ge,Le,V):L(U,B,V)},O=(U,B,q,de,le,ge,Le)=>{const F=U.component=UC(U,de,le);if(m0(U)&&(F.ctx.renderer=xe),WC(F,!1,Le),F.asyncDep){if(le&&le.registerDep(F,M,Le),!U.el){const V=F.subTree=Xn(yi);y(null,V,B,q),U.placeholder=V.el}}else M(F,U,B,q,le,ge,Le)},L=(U,B,q)=>{const de=B.component=U.component;if(yV(U,B,q))if(de.asyncDep&&!de.asyncResolved){z(de,B,q);return}else de.next=B,de.update();else B.el=U.el,de.vnode=B},M=(U,B,q,de,le,ge,Le)=>{const F=()=>{if(U.isMounted){let{next:ke,bu:fe,u:ne,parent:ue,vnode:ze}=U;{const Xe=PC(U);if(Xe){ke&&(ke.el=ze.el,z(U,ke,Le)),Xe.asyncDep.then(()=>{U.isUnmounted||F()});return}}let Ve=ke,sn;Ac(U,!1),ke?(ke.el=ze.el,z(U,ke,Le)):ke=ze,fe&&Nu(fe),(sn=ke.props&&ke.props.onVnodeBeforeUpdate)&&Fr(sn,ue,ke,ze),Ac(U,!0);const We=gm(U),ct=U.subTree;U.subTree=We,m(ct,We,u(ct.el),oe(ct),U,le,ge),ke.el=We.el,Ve===null&&E2(U,We.el),ne&&Ai(ne,le),(sn=ke.props&&ke.props.onVnodeUpdated)&&Ai(()=>Fr(sn,ue,ke,ze),le)}else{let ke;const{el:fe,props:ne}=B,{bm:ue,m:ze,parent:Ve,root:sn,type:We}=U,ct=Pl(B);if(Ac(U,!1),ue&&Nu(ue),!ct&&(ke=ne&&ne.onVnodeBeforeMount)&&Fr(ke,Ve,B),Ac(U,!0),fe&&Fe){const Xe=()=>{U.subTree=gm(U),Fe(fe,U.subTree,U,le,null)};ct&&We.__asyncHydrate?We.__asyncHydrate(fe,U,Xe):Xe()}else{sn.ce&&sn.ce._def.shadowRoot!==!1&&sn.ce._injectChildStyle(We);const Xe=U.subTree=gm(U);m(null,Xe,q,de,U,le,ge),B.el=Xe.el}if(ze&&Ai(ze,le),!ct&&(ke=ne&&ne.onVnodeMounted)){const Xe=B;Ai(()=>Fr(ke,Ve,Xe),le)}(B.shapeFlag&256||Ve&&Pl(Ve.vnode)&&Ve.vnode.shapeFlag&256)&&U.a&&Ai(U.a,le),U.isMounted=!0,B=q=de=null}};U.scope.on();const V=U.effect=new lp(F);U.scope.off();const G=U.update=V.run.bind(V),me=U.job=V.runIfDirty.bind(V);me.i=U,me.id=U.uid,V.scheduler=()=>Nw(me),Ac(U,!0),G()},z=(U,B,q)=>{B.component=U;const de=U.vnode.props;U.vnode=B,U.next=null,xV(U,B.props,de,q),SV(U,B.children,q),Ha(),s8(U),Va()},N=(U,B,q,de,le,ge,Le,F,V=!1)=>{const G=U&&U.children,me=U?U.shapeFlag:0,ke=B.children,{patchFlag:fe,shapeFlag:ne}=B;if(fe>0){if(fe&128){Z(G,ke,q,de,le,ge,Le,F,V);return}else if(fe&256){W(G,ke,q,de,le,ge,Le,F,V);return}}ne&8?(me&16&&Qe(G,le,ge),ke!==G&&d(q,ke)):me&16?ne&16?Z(G,ke,q,de,le,ge,Le,F,V):Qe(G,le,ge,!0):(me&8&&d(q,""),ne&16&&S(ke,q,de,le,ge,Le,F,V))},W=(U,B,q,de,le,ge,Le,F,V)=>{U=U||Lu,B=B||Lu;const G=U.length,me=B.length,ke=Math.min(G,me);let fe;for(fe=0;fe<ke;fe++){const ne=B[fe]=V?yl(B[fe]):Vr(B[fe]);m(U[fe],ne,q,null,le,ge,Le,F,V)}G>me?Qe(U,le,ge,!0,!1,ke):S(B,q,de,le,ge,Le,F,V,ke)},Z=(U,B,q,de,le,ge,Le,F,V)=>{let G=0;const me=B.length;let ke=U.length-1,fe=me-1;for(;G<=ke&&G<=fe;){const ne=U[G],ue=B[G]=V?yl(B[G]):Vr(B[G]);if(Wo(ne,ue))m(ne,ue,q,null,le,ge,Le,F,V);else break;G++}for(;G<=ke&&G<=fe;){const ne=U[ke],ue=B[fe]=V?yl(B[fe]):Vr(B[fe]);if(Wo(ne,ue))m(ne,ue,q,null,le,ge,Le,F,V);else break;ke--,fe--}if(G>ke){if(G<=fe){const ne=fe+1,ue=ne<me?B[ne].el:de;for(;G<=fe;)m(null,B[G]=V?yl(B[G]):Vr(B[G]),q,ue,le,ge,Le,F,V),G++}}else if(G>fe)for(;G<=ke;)se(U[G],le,ge,!0),G++;else{const ne=G,ue=G,ze=new Map;for(G=ue;G<=fe;G++){const kn=B[G]=V?yl(B[G]):Vr(B[G]);kn.key!=null&&ze.set(kn.key,G)}let Ve,sn=0;const We=fe-ue+1;let ct=!1,Xe=0;const Zt=new Array(We);for(G=0;G<We;G++)Zt[G]=0;for(G=ne;G<=ke;G++){const kn=U[G];if(sn>=We){se(kn,le,ge,!0);continue}let Ct;if(kn.key!=null)Ct=ze.get(kn.key);else for(Ve=ue;Ve<=fe;Ve++)if(Zt[Ve-ue]===0&&Wo(kn,B[Ve])){Ct=Ve;break}Ct===void 0?se(kn,le,ge,!0):(Zt[Ct-ue]=G+1,Ct>=Xe?Xe=Ct:ct=!0,m(kn,B[Ct],q,null,le,ge,Le,F,V),sn++)}const $i=ct?EV(Zt):Lu;for(Ve=$i.length-1,G=We-1;G>=0;G--){const kn=ue+G,Ct=B[kn],kt=B[kn+1],Ci=kn+1<me?kt.el||kt.placeholder:de;Zt[G]===0?m(null,Ct,q,Ci,le,ge,Le,F,V):ct&&(Ve<0||G!==$i[Ve]?K(Ct,q,Ci,2):Ve--)}}},K=(U,B,q,de,le=null)=>{const{el:ge,type:Le,transition:F,children:V,shapeFlag:G}=U;if(G&6){K(U.component.subTree,B,q,de);return}if(G&128){U.suspense.move(B,q,de);return}if(G&64){Le.move(U,B,q,xe);return}if(Le===mi){i(ge,B,q);for(let ke=0;ke<V.length;ke++)K(V[ke],B,q,de);i(U.anchor,B,q);return}if(Le===Zc){b(U,B,q);return}if(de!==2&&G&1&&F)if(de===0)F.beforeEnter(ge),i(ge,B,q),Ai(()=>F.enter(ge),le);else{const{leave:ke,delayLeave:fe,afterLeave:ne}=F,ue=()=>{U.ctx.isUnmounted?r(ge):i(ge,B,q)},ze=()=>{ge._isLeaving&&ge[Aa](!0),ke(ge,()=>{ue(),ne&&ne()})};fe?fe(ge,ue,ze):ze()}else i(ge,B,q)},se=(U,B,q,de=!1,le=!1)=>{const{type:ge,props:Le,ref:F,children:V,dynamicChildren:G,shapeFlag:me,patchFlag:ke,dirs:fe,cacheIndex:ne}=U;if(ke===-2&&(le=!1),F!=null&&(Ha(),Fu(F,null,q,U,!0),Va()),ne!=null&&(B.renderCache[ne]=void 0),me&256){B.ctx.deactivate(U);return}const ue=me&1&&fe,ze=!Pl(U);let Ve;if(ze&&(Ve=Le&&Le.onVnodeBeforeUnmount)&&Fr(Ve,B,U),me&6)Se(U.component,q,de);else{if(me&128){U.suspense.unmount(q,de);return}ue&&Ts(U,null,B,"beforeUnmount"),me&64?U.type.remove(U,B,q,xe,de):G&&!G.hasOnce&&(ge!==mi||ke>0&&ke&64)?Qe(G,B,q,!1,!0):(ge===mi&&ke&384||!le&&me&16)&&Qe(V,B,q),de&&ae(U)}(ze&&(Ve=Le&&Le.onVnodeUnmounted)||ue)&&Ai(()=>{Ve&&Fr(Ve,B,U),ue&&Ts(U,null,B,"unmounted")},q)},ae=U=>{const{type:B,el:q,anchor:de,transition:le}=U;if(B===mi){he(q,de);return}if(B===Zc){v(U);return}const ge=()=>{r(q),le&&!le.persisted&&le.afterLeave&&le.afterLeave()};if(U.shapeFlag&1&&le&&!le.persisted){const{leave:Le,delayLeave:F}=le,V=()=>Le(q,ge);F?F(U.el,ge,V):V()}else ge()},he=(U,B)=>{let q;for(;U!==B;)q=f(U),r(U),U=q;r(B)},Se=(U,B,q)=>{const{bum:de,scope:le,job:ge,subTree:Le,um:F,m:V,a:G}=U;cg(V),cg(G),de&&Nu(de),le.stop(),ge&&(ge.flags|=8,se(Le,U,B,q)),F&&Ai(F,B),Ai(()=>{U.isUnmounted=!0},B)},Qe=(U,B,q,de=!1,le=!1,ge=0)=>{for(let Le=ge;Le<U.length;Le++)se(U[Le],B,q,de,le)},oe=U=>{if(U.shapeFlag&6)return oe(U.component.subTree);if(U.shapeFlag&128)return U.suspense.next();const B=f(U.anchor||U.el),q=B&&B[Q$];return q?f(q):B};let we=!1;const pe=(U,B,q)=>{U==null?B._vnode&&se(B._vnode,null,null,!0):m(B._vnode||null,U,B,null,null,null,q),B._vnode=U,we||(we=!0,s8(),sg(),we=!1)},xe={p:m,um:se,m:K,r:ae,mt:O,mc:S,pc:N,pbc:E,n:oe,o:t};let Ce,Fe;return e&&([Ce,Fe]=e(xe)),{render:pe,hydrate:Ce,createApp:cV(pe,Ce)}}function ey({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function Ac({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function LC(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function Zw(t,e,n=!1){const i=t.children,r=e.children;if(je(i)&&je(r))for(let o=0;o<i.length;o++){const s=i[o];let a=r[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=r[o]=yl(r[o]),a.el=s.el),!n&&a.patchFlag!==-2&&Zw(s,a)),a.type===Oa&&a.patchFlag!==-1&&(a.el=s.el),a.type===yi&&!a.el&&(a.el=s.el)}}function EV(t){const e=t.slice(),n=[0];let i,r,o,s,a;const l=t.length;for(i=0;i<l;i++){const c=t[i];if(c!==0){if(r=n[n.length-1],t[r]<c){e[i]=r,n.push(i);continue}for(o=0,s=n.length-1;o<s;)a=o+s>>1,t[n[a]]<c?o=a+1:s=a;c<t[n[o]]&&(o>0&&(e[i]=n[o-1]),n[o]=i)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=e[s];return n}function PC(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:PC(e)}function cg(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const dg=t=>t.__isSuspense;let X3=0;const $V={name:"Suspense",__isSuspense:!0,process(t,e,n,i,r,o,s,a,l,c){if(t==null)TV(e,n,i,r,o,s,a,l,c);else{if(o&&o.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}IV(t,e,n,i,r,s,a,l,c)}},hydrate:RV,normalize:OV},CV=$V;function gp(t,e){const n=t.props&&t.props[e];Tt(n)&&n()}function TV(t,e,n,i,r,o,s,a,l){const{p:c,o:{createElement:d}}=l,u=d("div"),f=t.suspense=DC(t,r,i,e,u,n,o,s,a,l);c(null,f.pendingBranch=t.ssContent,u,null,i,f,o,s),f.deps>0?(gp(t,"onPending"),gp(t,"onFallback"),c(null,t.ssFallback,e,n,i,null,o,s),zu(f,t.ssFallback)):f.resolve(!1,!0)}function IV(t,e,n,i,r,o,s,a,{p:l,um:c,o:{createElement:d}}){const u=e.suspense=t.suspense;u.vnode=e,e.el=t.el;const f=e.ssContent,h=e.ssFallback,{activeBranch:p,pendingBranch:m,isInFallback:g,isHydrating:y}=u;if(m)u.pendingBranch=f,Wo(m,f)?(l(m,f,u.hiddenContainer,null,r,u,o,s,a),u.deps<=0?u.resolve():g&&(y||(l(p,h,n,i,r,null,o,s,a),zu(u,h)))):(u.pendingId=X3++,y?(u.isHydrating=!1,u.activeBranch=m):c(m,r,u),u.deps=0,u.effects.length=0,u.hiddenContainer=d("div"),g?(l(null,f,u.hiddenContainer,null,r,u,o,s,a),u.deps<=0?u.resolve():(l(p,h,n,i,r,null,o,s,a),zu(u,h))):p&&Wo(p,f)?(l(p,f,n,i,r,u,o,s,a),u.resolve(!0)):(l(null,f,u.hiddenContainer,null,r,u,o,s,a),u.deps<=0&&u.resolve()));else if(p&&Wo(p,f))l(p,f,n,i,r,u,o,s,a),zu(u,f);else if(gp(e,"onPending"),u.pendingBranch=f,f.shapeFlag&512?u.pendingId=f.component.suspenseId:u.pendingId=X3++,l(null,f,u.hiddenContainer,null,r,u,o,s,a),u.deps<=0)u.resolve();else{const{timeout:w,pendingId:b}=u;w>0?setTimeout(()=>{u.pendingId===b&&u.fallback(h)},w):w===0&&u.fallback(h)}}function DC(t,e,n,i,r,o,s,a,l,c,d=!1){const{p:u,m:f,um:h,n:p,o:{parentNode:m,remove:g}}=c;let y;const w=MV(t);w&&e&&e.pendingBranch&&(y=e.pendingId,e.deps++);const b=t.props?ng(t.props.timeout):void 0,v=o,A={vnode:t,parent:e,parentComponent:n,namespace:s,container:i,hiddenContainer:r,deps:0,pendingId:X3++,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!d,isHydrating:d,isUnmounted:!1,effects:[],resolve(x=!1,k=!1){const{vnode:S,activeBranch:_,pendingBranch:E,pendingId:C,effects:I,parentComponent:R,container:O,isInFallback:L}=A;let M=!1;A.isHydrating?A.isHydrating=!1:x||(M=_&&E.transition&&E.transition.mode==="out-in",M&&(_.transition.afterLeave=()=>{C===A.pendingId&&(f(E,O,o===v?p(_):o,0),fp(I),L&&S.ssFallback&&(S.ssFallback.el=null))}),_&&(m(_.el)===O&&(o=p(_)),h(_,R,A,!0),!M&&L&&S.ssFallback&&Ai(()=>S.ssFallback.el=null,A)),M||f(E,O,o,0)),zu(A,E),A.pendingBranch=null,A.isInFallback=!1;let z=A.parent,N=!1;for(;z;){if(z.pendingBranch){z.effects.push(...I),N=!0;break}z=z.parent}!N&&!M&&fp(I),A.effects=[],w&&e&&e.pendingBranch&&y===e.pendingId&&(e.deps--,e.deps===0&&!k&&e.resolve()),gp(S,"onResolve")},fallback(x){if(!A.pendingBranch)return;const{vnode:k,activeBranch:S,parentComponent:_,container:E,namespace:C}=A;gp(k,"onFallback");const I=p(S),R=()=>{A.isInFallback&&(u(null,x,E,I,_,null,C,a,l),zu(A,x))},O=x.transition&&x.transition.mode==="out-in";O&&(S.transition.afterLeave=R),A.isInFallback=!0,h(S,_,null,!0),O||R()},move(x,k,S){A.activeBranch&&f(A.activeBranch,x,k,S),A.container=x},next(){return A.activeBranch&&p(A.activeBranch)},registerDep(x,k,S){const _=!!A.pendingBranch;_&&A.deps++;const E=x.vnode.el;x.asyncDep.catch(C=>{Cd(C,x,0)}).then(C=>{if(x.isUnmounted||A.isUnmounted||A.pendingId!==x.suspenseId)return;x.asyncResolved=!0;const{vnode:I}=x;Q3(x,C,!1),E&&(I.el=E);const R=!E&&x.subTree.el;k(x,I,m(E||x.subTree.el),E?null:p(x.subTree),A,s,S),R&&(I.placeholder=null,g(R)),E2(x,I.el),_&&--A.deps===0&&A.resolve()})},unmount(x,k){A.isUnmounted=!0,A.activeBranch&&h(A.activeBranch,n,x,k),A.pendingBranch&&h(A.pendingBranch,n,x,k)}};return A}function RV(t,e,n,i,r,o,s,a,l){const c=e.suspense=DC(e,i,n,t.parentNode,document.createElement("div"),null,r,o,s,a,!0),d=l(t,c.pendingBranch=e.ssContent,n,c,o,s);return c.deps===0&&c.resolve(!1,!0),d}function OV(t){const{shapeFlag:e,children:n}=t,i=e&32;t.ssContent=w8(i?n.default:n),t.ssFallback=i?w8(n.fallback):Xn(yi)}function w8(t){let e;if(Tt(t)){const n=od&&t._c;n&&(t._d=!1,bp()),t=t(),n&&(t._d=!0,e=ur,BC())}return je(t)&&(t=gV(t)),t=Vr(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function NC(t,e){e&&e.pendingBranch?je(t)?e.effects.push(...t):e.effects.push(t):fp(t)}function zu(t,e){t.activeBranch=e;const{vnode:n,parentComponent:i}=t;let r=e.el;for(;!r&&e.component;)e=e.component.subTree,r=e.el;n.el=r,i&&i.subTree===n&&(i.vnode.el=r,E2(i,r))}function MV(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const mi=Symbol.for("v-fgt"),Oa=Symbol.for("v-txt"),yi=Symbol.for("v-cmt"),Zc=Symbol.for("v-stc"),Vh=[];let ur=null;function bp(t=!1){Vh.push(ur=t?null:[])}function BC(){Vh.pop(),ur=Vh[Vh.length-1]||null}let od=1;function vp(t,e=!1){od+=t,t<0&&ur&&e&&(ur.hasOnce=!0)}function FC(t){return t.dynamicChildren=od>0?ur||Lu:null,BC(),od>0&&ur&&ur.push(t),t}function LV(t,e,n,i,r,o){return FC(Qw(t,e,n,i,r,o,!0))}function ug(t,e,n,i,r){return FC(Xn(t,e,n,i,r,!0))}function Ys(t){return t?t.__v_isVNode===!0:!1}function Wo(t,e){return t.type===e.type&&t.key===e.key}function PV(t){}const zC=({key:t})=>t!=null?t:null,bm=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Ht(t)||On(t)||Tt(t)?{i:Gi,r:t,k:e,f:!!n}:t:null);function Qw(t,e=null,n=null,i=0,r=null,o=t===mi?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&zC(e),ref:e&&bm(e),scopeId:x2,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Gi};return a?(e9(l,n),o&128&&t.normalize(l)):n&&(l.shapeFlag|=Ht(n)?8:16),od>0&&!s&&ur&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&ur.push(l),l}const Xn=DV;function DV(t,e=null,n=null,i=0,r=null,o=!1){if((!t||t===fC)&&(t=yi),Ys(t)){const a=Gs(t,e,!0);return n&&e9(a,n),od>0&&!o&&ur&&(a.shapeFlag&6?ur[ur.indexOf(t)]=a:ur.push(a)),a.patchFlag=-2,a}if(jV(t)&&(t=t.__vccOpts),e){e=HC(e);let{class:a,style:l}=e;a&&!Ht(a)&&(e.class=h0(a)),In(l)&&(p0(l)&&!je(l)&&(l=ln({},l)),e.style=f0(l))}const s=Ht(t)?1:dg(t)?128:J$(t)?64:In(t)?4:Tt(t)?2:0;return Qw(t,e,n,i,r,s,o,!0)}function HC(t){return t?p0(t)||SC(t)?ln({},t):t:null}function Gs(t,e,n=!1,i=!1){const{props:r,ref:o,patchFlag:s,children:a,transition:l}=t,c=e?VC(r||{},e):r,d={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&zC(c),ref:e&&e.ref?n&&o?je(o)?o.concat(bm(e)):[o,bm(e)]:bm(e):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:a,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==mi?s===-1?16:s|16:s,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Gs(t.ssContent),ssFallback:t.ssFallback&&Gs(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&i&&Ua(d,l.clone(d)),d}function Jw(t=" ",e=0){return Xn(Oa,null,t,e)}function NV(t,e){const n=Xn(Zc,null,t);return n.staticCount=e,n}function BV(t="",e=!1){return e?(bp(),ug(yi,null,t)):Xn(yi,null,t)}function Vr(t){return t==null||typeof t=="boolean"?Xn(yi):je(t)?Xn(mi,null,t.slice()):Ys(t)?yl(t):Xn(Oa,null,String(t))}function yl(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Gs(t)}function e9(t,e){let n=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(je(e))n=16;else if(typeof e=="object")if(i&65){const r=e.default;r&&(r._c&&(r._d=!1),e9(t,r()),r._c&&(r._d=!0));return}else{n=32;const r=e._;!r&&!SC(e)?e._ctx=Gi:r===3&&Gi&&(Gi.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Tt(e)?(e={default:e,_ctx:Gi},n=32):(e=String(e),i&64?(n=16,e=[Jw(e)]):n=8);t.children=e,t.shapeFlag|=n}function VC(...t){const e={};for(let n=0;n<t.length;n++){const i=t[n];for(const r in i)if(r==="class")e.class!==i.class&&(e.class=h0([e.class,i.class]));else if(r==="style")e.style=f0([e.style,i.style]);else if(Sd(r)){const o=e[r],s=i[r];s&&o!==s&&!(je(o)&&o.includes(s))&&(e[r]=o?[].concat(o,s):s)}else r!==""&&(e[r]=i[r])}return e}function Fr(t,e,n,i=null){Lo(t,e,7,[n,i])}const FV=mC();let zV=0;function UC(t,e,n){const i=t.type,r=(e?e.appContext:t.appContext)||FV,o={uid:zV++,vnode:t,type:i,parent:e,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Tw(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(r.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:$C(i,r),emitsOptions:AC(i,r),emit:null,emitted:null,propsDefaults:fn,inheritAttrs:i.inheritAttrs,ctx:fn,data:fn,props:fn,attrs:fn,slots:fn,refs:fn,setupState:fn,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=e?e.root:o,o.emit=pV.bind(null,o),t.ce&&t.ce(o),o}let Yi=null;const ni=()=>Yi||Gi;let fg,K3;{const t=f2(),e=(n,i)=>{let r;return(r=t[n])||(r=t[n]=[]),r.push(i),o=>{r.length>1?r.forEach(s=>s(o)):r[0](o)}};fg=e("__VUE_INSTANCE_SETTERS__",n=>Yi=n),K3=e("__VUE_SSR_SETTERS__",n=>Ju=n)}const sd=t=>{const e=Yi;return fg(t),t.scope.on(),()=>{t.scope.off(),fg(e)}},Z3=()=>{Yi&&Yi.scope.off(),fg(null)};function jC(t){return t.vnode.shapeFlag&4}let Ju=!1;function WC(t,e=!1,n=!1){e&&K3(e);const{props:i,children:r}=t.vnode,o=jC(t);wV(t,i,o,e),_V(t,r,n||e);const s=o?HV(t,e):void 0;return e&&K3(!1),s}function HV(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,W3);const{setup:i}=n;if(i){Ha();const r=t.setupContext=i.length>1?qC(t):null,o=sd(t),s=Jf(i,t,0,[t.props,r]),a=Cw(s);if(Va(),o(),(a||t.sp)&&!Pl(t)&&Hw(t),a){if(s.then(Z3,Z3),e)return s.then(l=>{Q3(t,l,e)}).catch(l=>{Cd(l,t,0)});t.asyncDep=s}else Q3(t,s,e)}else GC(t,e)}function Q3(t,e,n){Tt(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:In(e)&&(t.setupState=Pw(e)),GC(t,n)}let hg,J3;function YC(t){hg=t,J3=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,UH))}}const VV=()=>!hg;function GC(t,e,n){const i=t.type;if(!t.render){if(!e&&hg&&!i.render){const r=i.template||qw(t).template;if(r){const{isCustomElement:o,compilerOptions:s}=t.appContext.config,{delimiters:a,compilerOptions:l}=i,c=ln(ln({isCustomElement:o,delimiters:a},s),l);i.render=hg(r,c)}}t.render=i.render||Xi,J3&&J3(t)}{const r=sd(t);Ha();try{iV(t)}finally{Va(),r()}}}const UV={get(t,e){return lr(t,"get",""),t[e]}};function qC(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,UV),slots:t.slots,emit:t.emit,expose:e}}function b0(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Pw(w2(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Hh)return Hh[n](t)},has(e,n){return n in e||n in Hh}})):t.proxy}function e4(t,e=!0){return Tt(t)?t.displayName||t.name:t.name||e&&t.__name}function jV(t){return Tt(t)&&"__vccOpts"in t}const vn=(t,e)=>eH(t,e,Ju);function Pt(t,e,n){try{vp(-1);const i=arguments.length;return i===2?In(e)&&!je(e)?Ys(e)?Xn(t,null,[e]):Xn(t,e):Xn(t,null,e):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Ys(n)&&(n=[n]),Xn(t,e,n))}finally{vp(1)}}function WV(){}function YV(t,e,n,i){const r=n[i];if(r&&XC(r,t))return r;const o=e();return o.memo=t.slice(),o.cacheIndex=i,n[i]=o}function XC(t,e){const n=t.memo;if(n.length!=e.length)return!1;for(let i=0;i<n.length;i++)if(kr(n[i],e[i]))return!1;return od>0&&ur&&ur.push(t),!0}const KC="3.5.25",GV=Xi,qV=cH,XV=ou,KV=K$,ZV={createComponentInstance:UC,setupComponent:WC,renderComponentRoot:gm,setCurrentRenderingInstance:pp,isVNode:Ys,normalizeVNode:Vr,getComponentPublicInstance:b0,ensureValidVNode:Gw,pushWarningContext:oH,popWarningContext:sH},QV=ZV,JV=null,eU=null,tU=null;/**
14* @vue/runtime-dom v3.5.25
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/let t4;const x8=typeof window<"u"&&window.trustedTypes;if(x8)try{t4=x8.createPolicy("vue",{createHTML:t=>t})}catch(t){}const ZC=t4?t=>t4.createHTML(t):t=>t,nU="http://www.w3.org/2000/svg",iU="http://www.w3.org/1998/Math/MathML",ya=typeof document<"u"?document:null,A8=ya&&ya.createElement("template"),QC={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const r=e==="svg"?ya.createElementNS(nU,t):e==="mathml"?ya.createElementNS(iU,t):n?ya.createElement(t,{is:n}):ya.createElement(t);return t==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:t=>ya.createTextNode(t),createComment:t=>ya.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>ya.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,r,o){const s=n?n.previousSibling:e.lastChild;if(r&&(r===o||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),n),!(r===o||!(r=r.nextSibling)););else{A8.innerHTML=ZC(i==="svg"?"<svg>".concat(t,"</svg>"):i==="mathml"?"<math>".concat(t,"</math>"):t);const a=A8.content;if(i==="svg"||i==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}e.insertBefore(a,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},cl="transition",Ah="animation",ef=Symbol("_vtc"),JC={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},eT=ln({},zw,JC),rU=t=>(t.displayName="Transition",t.props=eT,t),oU=rU((t,{slots:e})=>Pt(oC,tT(t),e)),kc=(t,e=[])=>{je(t)?t.forEach(n=>n(...e)):t&&t(...e)},k8=t=>t?je(t)?t.some(e=>e.length>1):t.length>1:!1;function tT(t){const e={};for(const I in t)I in JC||(e[I]=t[I]);if(t.css===!1)return e;const{name:n="v",type:i,duration:r,enterFromClass:o="".concat(n,"-enter-from"),enterActiveClass:s="".concat(n,"-enter-active"),enterToClass:a="".concat(n,"-enter-to"),appearFromClass:l=o,appearActiveClass:c=s,appearToClass:d=a,leaveFromClass:u="".concat(n,"-leave-from"),leaveActiveClass:f="".concat(n,"-leave-active"),leaveToClass:h="".concat(n,"-leave-to")}=t,p=sU(r),m=p&&p[0],g=p&&p[1],{onBeforeEnter:y,onEnter:w,onEnterCancelled:b,onLeave:v,onLeaveCancelled:A,onBeforeAppear:x=y,onAppear:k=w,onAppearCancelled:S=b}=e,_=(I,R,O,L)=>{I._enterCancelled=L,pl(I,R?d:a),pl(I,R?c:s),O&&O()},E=(I,R)=>{I._isLeaving=!1,pl(I,u),pl(I,h),pl(I,f),R&&R()},C=I=>(R,O)=>{const L=I?k:w,M=()=>_(R,I,O);kc(L,[R,M]),_8(()=>{pl(R,I?l:o),Ss(R,I?d:a),k8(L)||S8(R,i,m,M)})};return ln(e,{onBeforeEnter(I){kc(y,[I]),Ss(I,o),Ss(I,s)},onBeforeAppear(I){kc(x,[I]),Ss(I,l),Ss(I,c)},onEnter:C(!1),onAppear:C(!0),onLeave(I,R){I._isLeaving=!0;const O=()=>E(I,R);Ss(I,u),I._enterCancelled?(Ss(I,f),n4(I)):(n4(I),Ss(I,f)),_8(()=>{I._isLeaving&&(pl(I,u),Ss(I,h),k8(v)||S8(I,i,g,O))}),kc(v,[I,O])},onEnterCancelled(I){_(I,!1,void 0,!0),kc(b,[I])},onAppearCancelled(I){_(I,!0,void 0,!0),kc(S,[I])},onLeaveCancelled(I){E(I),kc(A,[I])}})}function sU(t){if(t==null)return null;if(In(t))return[ty(t.enter),ty(t.leave)];{const e=ty(t);return[e,e]}}function ty(t){return ng(t)}function Ss(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[ef]||(t[ef]=new Set)).add(e)}function pl(t,e){e.split(/\s+/).forEach(i=>i&&t.classList.remove(i));const n=t[ef];n&&(n.delete(e),n.size||(t[ef]=void 0))}function _8(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let aU=0;function S8(t,e,n,i){const r=t._endId=++aU,o=()=>{r===t._endId&&i()};if(n!=null)return setTimeout(o,n);const{type:s,timeout:a,propCount:l}=nT(t,e);if(!s)return i();const c=s+"end";let d=0;const u=()=>{t.removeEventListener(c,f),o()},f=h=>{h.target===t&&++d>=l&&u()};setTimeout(()=>{d<l&&u()},a+1),t.addEventListener(c,f)}function nT(t,e){const n=window.getComputedStyle(t),i=p=>(n[p]||"").split(", "),r=i("".concat(cl,"Delay")),o=i("".concat(cl,"Duration")),s=E8(r,o),a=i("".concat(Ah,"Delay")),l=i("".concat(Ah,"Duration")),c=E8(a,l);let d=null,u=0,f=0;e===cl?s>0&&(d=cl,u=s,f=o.length):e===Ah?c>0&&(d=Ah,u=c,f=l.length):(u=Math.max(s,c),d=u>0?s>c?cl:Ah:null,f=d?d===cl?o.length:l.length:0);const h=d===cl&&/\b(?:transform|all)(?:,|$)/.test(i("".concat(cl,"Property")).toString());return{type:d,timeout:u,propCount:f,hasTransform:h}}function E8(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,i)=>$8(n)+$8(t[i])))}function $8(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function n4(t){return(t?t.ownerDocument:document).body.offsetHeight}function lU(t,e,n){const i=t[ef];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const pg=Symbol("_vod"),iT=Symbol("_vsh"),rT={name:"show",beforeMount(t,{value:e},{transition:n}){t[pg]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):kh(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:i}){!e!=!n&&(i?e?(i.beforeEnter(t),kh(t,!0),i.enter(t)):i.leave(t,()=>{kh(t,!1)}):kh(t,e))},beforeUnmount(t,{value:e}){kh(t,e)}};function kh(t,e){t.style.display=e?t[pg]:"none",t[iT]=!e}function cU(){rT.getSSRProps=({value:t})=>{if(!t)return{style:{display:"none"}}}}
vendor: 20,131 bytes, lines 17-20
17const oT=Symbol("");function dU(t){const e=ni();if(!e)return;const n=e.ut=(r=t(e.proxy))=>{Array.from(document.querySelectorAll('[data-v-owner="'.concat(e.uid,'"]'))).forEach(o=>mg(o,r))},i=()=>{const r=t(e.proxy);e.ce?mg(e.ce,r):i4(e.subTree,r),n(r)};_2(()=>{fp(i)}),No(()=>{Jn(i,Xi,{flush:"post"});const r=new MutationObserver(i);r.observe(e.subTree.el.parentNode,{childList:!0}),Td(()=>r.disconnect())})}function i4(t,e){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{i4(n.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)mg(t.el,e);else if(t.type===mi)t.children.forEach(n=>i4(n,e));else if(t.type===Zc){let{el:n,anchor:i}=t;for(;n&&(mg(n,e),n!==i);)n=n.nextSibling}}function mg(t,e){if(t.nodeType===1){const n=t.style;let i="";for(const r in e){const o=kz(e[r]);n.setProperty("--".concat(r),o),i+="--".concat(r,": ").concat(o,";")}n[oT]=i}}const uU=/(?:^|;)\s*display\s*:/;function fU(t,e,n){const i=t.style,r=Ht(n);let o=!1;if(n&&!r){if(e)if(Ht(e))for(const s of e.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&vm(i,a,"")}else for(const s in e)n[s]==null&&vm(i,s,"");for(const s in n)s==="display"&&(o=!0),vm(i,s,n[s])}else if(r){if(e!==n){const s=i[oT];s&&(n+=";"+s),i.cssText=n,o=uU.test(n)}}else e&&t.removeAttribute("style");pg in t&&(t[pg]=o?i.display:"",t[iT]&&(i.display="none"))}const C8=/\s*!important$/;function vm(t,e,n){if(je(n))n.forEach(i=>vm(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=hU(t,e);C8.test(n)?t.setProperty(Wr(i),n.replace(C8,""),"important"):t[i]=n}}const T8=["Webkit","Moz","ms"],ny={};function hU(t,e){const n=ny[e];if(n)return n;let i=Qn(e);if(i!=="filter"&&i in t)return ny[e]=i;i=$d(i);for(let r=0;r<T8.length;r++){const o=T8[r]+i;if(o in t)return ny[e]=o}return e}const I8="http://www.w3.org/1999/xlink";function R8(t,e,n,i,r,o=xz(e)){i&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(I8,e.slice(6,e.length)):t.setAttributeNS(I8,e,n):n==null||o&&!A$(n)?t.removeAttribute(e):t.setAttribute(e,o?"":Jr(n)?String(n):n)}function O8(t,e,n,i,r){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?ZC(n):n);return}const o=t.tagName;if(e==="value"&&o!=="PROGRESS"&&!o.includes("-")){const a=o==="OPTION"?t.getAttribute("value")||"":t.value,l=n==null?t.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in t))&&(t.value=l),n==null&&t.removeAttribute(e),t._value=n;return}let s=!1;if(n===""||n==null){const a=typeof t[e];a==="boolean"?n=A$(n):n==null&&a==="string"?(n="",s=!0):a==="number"&&(n=0,s=!0)}try{t[e]=n}catch(a){}s&&t.removeAttribute(r||e)}function $a(t,e,n,i){t.addEventListener(e,n,i)}function pU(t,e,n,i){t.removeEventListener(e,n,i)}const M8=Symbol("_vei");function mU(t,e,n,i,r=null){const o=t[M8]||(t[M8]={}),s=o[e];if(i&&s)s.value=i;else{const[a,l]=gU(e);if(i){const c=o[e]=yU(i,r);$a(t,a,c,l)}else s&&(pU(t,a,s,l),o[e]=void 0)}}const L8=/(?:Once|Passive|Capture)$/;function gU(t){let e;if(L8.test(t)){e={};let i;for(;i=t.match(L8);)t=t.slice(0,t.length-i[0].length),e[i[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):Wr(t.slice(2)),e]}let iy=0;const bU=Promise.resolve(),vU=()=>iy||(bU.then(()=>iy=0),iy=Date.now());function yU(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;Lo(wU(i,n.value),e,5,[i])};return n.value=t,n.attached=vU(),n}function wU(t,e){if(je(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(i=>r=>!r._stopped&&i&&i(r))}else return e}const P8=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,sT=(t,e,n,i,r,o)=>{const s=r==="svg";e==="class"?lU(t,i,s):e==="style"?fU(t,n,i):Sd(e)?Ew(e)||mU(t,e,n,i,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):xU(t,e,i,s))?(O8(t,e,i),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&R8(t,e,i,s,o,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!Ht(i))?O8(t,Qn(e),i,o,e):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),R8(t,e,i,s))};function xU(t,e,n,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&P8(e)&&Tt(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const r=t.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return P8(e)&&Ht(n)?!1:e in t}const D8={};function aT(t,e,n){let i=ti(t,e);l2(i)&&(i=ln({},i,e));class r extends $2{constructor(s){super(i,s,n)}}return r.def=i,r}const AU=(t,e)=>aT(t,e,yT),kU=typeof HTMLElement<"u"?HTMLElement:class{};class $2 extends kU{constructor(e,n={},i=r4){super(),this._def=e,this._props=n,this._createApp=i,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&i!==r4?this._root=this.shadowRoot:e.shadowRoot!==!1?(this.attachShadow(ln({},e.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof $2){this._parent=e;break}this._instance||(this._resolved?this._mount(this._def):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._inheritParentContext(e))}_inheritParentContext(e=this._parent){e&&this._app&&Object.setPrototypeOf(this._app._context.provides,e._instance.provides)}disconnectedCallback(){this._connected=!1,il(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(e){for(const n of e)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let i=0;i<this.attributes.length;i++)this._setAttr(this.attributes[i].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});const e=(i,r=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:o,styles:s}=i;let a;if(o&&!je(o))for(const l in o){const c=o[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=ng(this._props[l])),(a||(a=Object.create(null)))[Qn(l)]=!0)}this._numberProps=a,this._resolveProps(i),this.shadowRoot&&this._applyStyles(s),this._mount(i)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(i=>{i.configureApp=this._def.configureApp,e(this._def=i,!0)}):e(this._def)}_mount(e){this._app=this._createApp(e),this._inheritParentContext(),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const i in n)Sn(this,i)||Object.defineProperty(this,i,{get:()=>es(n[i])})}_resolveProps(e){const{props:n}=e,i=je(n)?n:Object.keys(n||{});for(const r of Object.keys(this))r[0]!=="_"&&i.includes(r)&&this._setProp(r,this[r]);for(const r of i.map(Qn))Object.defineProperty(this,r,{get(){return this._getProp(r)},set(o){this._setProp(r,o,!0,!this._patching)}})}_setAttr(e){if(e.startsWith("data-v-"))return;const n=this.hasAttribute(e);let i=n?this.getAttribute(e):D8;const r=Qn(e);n&&this._numberProps&&this._numberProps[r]&&(i=ng(i)),this._setProp(r,i,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,n,i=!0,r=!1){if(n!==this._props[e]&&(this._dirty=!0,n===D8?delete this._props[e]:(this._props[e]=n,e==="key"&&this._app&&(this._app._ceVNode.key=n)),r&&this._instance&&this._update(),i)){const o=this._ob;o&&(this._processMutations(o.takeRecords()),o.disconnect()),n===!0?this.setAttribute(Wr(e),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Wr(e),n+""):n||this.removeAttribute(Wr(e)),o&&o.observe(this,{attributes:!0})}}_update(){const e=this._createVNode();this._app&&(e.appContext=this._app._context),vT(e,this._root)}_createVNode(){const e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));const n=Xn(this._def,ln(e,this._props));return this._instance||(n.ce=i=>{this._instance=i,i.ce=this,i.isCE=!0;const r=(o,s)=>{this.dispatchEvent(new CustomEvent(o,l2(s[0])?ln({detail:s},s[0]):{detail:s}))};i.emit=(o,...s)=>{r(o,s),Wr(o)!==o&&r(Wr(o),s)},this._setParent()}),n}_applyStyles(e,n){if(!e)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const i=this._nonce;for(let r=e.length-1;r>=0;r--){const o=document.createElement("style");i&&o.setAttribute("nonce",i),o.textContent=e[r],this.shadowRoot.prepend(o)}}_parseSlots(){const e=this._slots={};let n;for(;n=this.firstChild;){const i=n.nodeType===1&&n.getAttribute("slot")||"default";(e[i]||(e[i]=[])).push(n),this.removeChild(n)}}_renderSlots(){const e=this._getSlots(),n=this._instance.type.__scopeId;for(let i=0;i<e.length;i++){const r=e[i],o=r.getAttribute("name")||"default",s=this._slots[o],a=r.parentNode;if(s)for(const l of s){if(n&&l.nodeType===1){const c=n+"-s",d=document.createTreeWalker(l,1);l.setAttribute(c,"");let u;for(;u=d.nextNode();)u.setAttribute(c,"")}a.insertBefore(l,r)}else for(;r.firstChild;)a.insertBefore(r.firstChild,r);a.removeChild(r)}}_getSlots(){const e=[this];this._teleportTargets&&e.push(...this._teleportTargets);const n=new Set;for(const i of e){const r=i.querySelectorAll("slot");for(let o=0;o<r.length;o++)n.add(r[o])}return Array.from(n)}_injectChildStyle(e){this._applyStyles(e.styles,e)}_beginPatch(){this._patching=!0,this._dirty=!1}_endPatch(){this._patching=!1,this._dirty&&this._instance&&this._update()}_removeChildStyle(e){}}function lT(t){const e=ni(),n=e&&e.ce;return n||null}function _U(){const t=lT();return t&&t.shadowRoot}function SU(t="$style"){{const e=ni();if(!e)return fn;const n=e.type.__cssModules;if(!n)return fn;const i=n[t];return i||fn}}const cT=new WeakMap,dT=new WeakMap,gg=Symbol("_moveCb"),N8=Symbol("_enterCb"),EU=t=>(delete t.props.mode,t),$U=EU({name:"TransitionGroup",props:ln({},eT,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=ni(),i=Fw();let r,o;return rc(()=>{if(!r.length)return;const s=t.moveClass||"".concat(t.name||"v","-move");if(!OU(r[0].el,n.vnode.el,s)){r=[];return}r.forEach(TU),r.forEach(IU);const a=r.filter(RU);n4(n.vnode.el),a.forEach(l=>{const c=l.el,d=c.style;Ss(c,s),d.transform=d.webkitTransform=d.transitionDuration="";const u=c[gg]=f=>{f&&f.target!==c||(!f||f.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",u),c[gg]=null,pl(c,s))};c.addEventListener("transitionend",u)}),r=[]}),()=>{const s=un(t),a=tT(s);let l=s.tag||mi;if(r=[],o)for(let c=0;c<o.length;c++){const d=o[c];d.el&&d.el instanceof Element&&(r.push(d),Ua(d,Qu(d,a,i,n)),cT.set(d,{left:d.el.offsetLeft,top:d.el.offsetTop}))}o=e.default?A2(e.default()):[];for(let c=0;c<o.length;c++){const d=o[c];d.key!=null&&Ua(d,Qu(d,a,i,n))}return Xn(l,null,o)}}}),CU=$U;function TU(t){const e=t.el;e[gg]&&e[gg](),e[N8]&&e[N8]()}function IU(t){dT.set(t,{left:t.el.offsetLeft,top:t.el.offsetTop})}function RU(t){const e=cT.get(t),n=dT.get(t),i=e.left-n.left,r=e.top-n.top;if(i||r){const o=t.el.style;return o.transform=o.webkitTransform="translate(".concat(i,"px,").concat(r,"px)"),o.transitionDuration="0s",t}}function OU(t,e,n){const i=t.cloneNode(),r=t[ef];r&&r.forEach(a=>{a.split(/\s+/).forEach(l=>l&&i.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&i.classList.add(a)),i.style.display="none";const o=e.nodeType===1?e:e.parentNode;o.appendChild(i);const{hasTransform:s}=nT(i);return o.removeChild(i),s}const Ul=t=>{const e=t.props["onUpdate:modelValue"]||!1;return je(e)?n=>Nu(e,n):e};function MU(t){t.target.composing=!0}function B8(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Ro=Symbol("_assign");function F8(t,e,n){return e&&(t=t.trim()),n&&(t=u2(t)),t}const bg={created(t,{modifiers:{lazy:e,trim:n,number:i}},r){t[Ro]=Ul(r);const o=i||r.props&&r.props.type==="number";$a(t,e?"change":"input",s=>{s.target.composing||t[Ro](F8(t.value,n,o))}),(n||o)&&$a(t,"change",()=>{t.value=F8(t.value,n,o)}),e||($a(t,"compositionstart",MU),$a(t,"compositionend",B8),$a(t,"change",B8))},mounted(t,{value:e}){t.value=e==null?"":e},beforeUpdate(t,{value:e,oldValue:n,modifiers:{lazy:i,trim:r,number:o}},s){if(t[Ro]=Ul(s),t.composing)return;const a=(o||t.type==="number")&&!/^0\d/.test(t.value)?u2(t.value):t.value,l=e==null?"":e;a!==l&&(document.activeElement===t&&t.type!=="range"&&(i&&e===n||r&&t.value.trim()===l)||(t.value=l))}},t9={deep:!0,created(t,e,n){t[Ro]=Ul(n),$a(t,"change",()=>{const i=t._modelValue,r=tf(t),o=t.checked,s=t[Ro];if(je(i)){const a=h2(i,r),l=a!==-1;if(o&&!l)s(i.concat(r));else if(!o&&l){const c=[...i];c.splice(a,1),s(c)}}else if(Ed(i)){const a=new Set(i);o?a.add(r):a.delete(r),s(a)}else s(fT(t,o))})},mounted:z8,beforeUpdate(t,e,n){t[Ro]=Ul(n),z8(t,e,n)}};function z8(t,{value:e,oldValue:n},i){t._modelValue=e;let r;if(je(e))r=h2(e,i.props.value)>-1;else if(Ed(e))r=e.has(i.props.value);else{if(e===n)return;r=Hl(e,fT(t,!0))}t.checked!==r&&(t.checked=r)}const n9={created(t,{value:e},n){t.checked=Hl(e,n.props.value),t[Ro]=Ul(n),$a(t,"change",()=>{t[Ro](tf(t))})},beforeUpdate(t,{value:e,oldValue:n},i){t[Ro]=Ul(i),e!==n&&(t.checked=Hl(e,i.props.value))}},uT={deep:!0,created(t,{value:e,modifiers:{number:n}},i){const r=Ed(e);$a(t,"change",()=>{const o=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>n?u2(tf(s)):tf(s));t[Ro](t.multiple?r?new Set(o):o:o[0]),t._assigning=!0,il(()=>{t._assigning=!1})}),t[Ro]=Ul(i)},mounted(t,{value:e}){H8(t,e)},beforeUpdate(t,e,n){t[Ro]=Ul(n)},updated(t,{value:e}){t._assigning||H8(t,e)}};function H8(t,e){const n=t.multiple,i=je(e);if(!(n&&!i&&!Ed(e))){for(let r=0,o=t.options.length;r<o;r++){const s=t.options[r],a=tf(s);if(n)if(i){const l=typeof a;l==="string"||l==="number"?s.selected=e.some(c=>String(c)===String(a)):s.selected=h2(e,a)>-1}else s.selected=e.has(a);else if(Hl(tf(s),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function tf(t){return"_value"in t?t._value:t.value}function fT(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const hT={created(t,e,n){w1(t,e,n,null,"created")},mounted(t,e,n){w1(t,e,n,null,"mounted")},beforeUpdate(t,e,n,i){w1(t,e,n,i,"beforeUpdate")},updated(t,e,n,i){w1(t,e,n,i,"updated")}};function pT(t,e){switch(t){case"SELECT":return uT;case"TEXTAREA":return bg;default:switch(e){case"checkbox":return t9;case"radio":return n9;default:return bg}}}function w1(t,e,n,i,r){const s=pT(t.tagName,n.props&&n.props.type)[r];s&&s(t,e,n,i)}function LU(){bg.getSSRProps=({value:t})=>({value:t}),n9.getSSRProps=({value:t},e)=>{if(e.props&&Hl(e.props.value,t))return{checked:!0}},t9.getSSRProps=({value:t},e)=>{if(je(t)){if(e.props&&h2(t,e.props.value)>-1)return{checked:!0}}else if(Ed(t)){if(e.props&&t.has(e.props.value))return{checked:!0}}else if(t)return{checked:!0}},hT.getSSRProps=(t,e)=>{if(typeof e.type!="string")return;const n=pT(e.type.toUpperCase(),e.props&&e.props.type);if(n.getSSRProps)return n.getSSRProps(t,e)}}const PU=["ctrl","shift","alt","meta"],DU={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>PU.some(n=>t["".concat(n,"Key")]&&!e.includes(n))},NU=(t,e)=>{const n=t._withMods||(t._withMods={}),i=e.join(".");return n[i]||(n[i]=(r,...o)=>{for(let s=0;s<e.length;s++){const a=DU[e[s]];if(a&&a(r,e))return}return t(r,...o)})},BU={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},FU=(t,e)=>{const n=t._withKeys||(t._withKeys={}),i=e.join(".");return n[i]||(n[i]=r=>{if(!("key"in r))return;const o=Wr(r.key);if(e.some(s=>s===o||BU[s]===o))return t(r)})},mT=ln({patchProp:sT},QC);let Uh,V8=!1;function gT(){return Uh||(Uh=RC(mT))}function bT(){return Uh=V8?Uh:OC(mT),V8=!0,Uh}const vT=(...t)=>{gT().render(...t)},zU=(...t)=>{bT().hydrate(...t)},r4=(...t)=>{const e=gT().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=xT(i);if(!r)return;const o=e._component;!Tt(o)&&!o.render&&!o.template&&(o.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const s=n(r,!1,wT(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),s},e},yT=(...t)=>{const e=bT().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=xT(i);if(r)return n(r,!0,wT(r))},e};function wT(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function xT(t){return Ht(t)?document.querySelector(t):t}let U8=!1;const HU=()=>{U8||(U8=!0,LU(),cU())},VU=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition:oC,BaseTransitionPropsValidators:zw,Comment:yi,DeprecationTypes:tU,EffectScope:Tw,ErrorCodes:lH,ErrorTypeStrings:qV,Fragment:mi,KeepAlive:MH,ReactiveEffect:lp,Static:Zc,Suspense:CV,Teleport:tC,Text:Oa,TrackOpTypes:tH,Transition:oU,TransitionGroup:CU,TriggerOpTypes:nH,VueElement:$2,assertNumber:aH,callWithAsyncErrorHandling:Lo,callWithErrorHandling:Jf,camelize:Qn,capitalize:$d,cloneVNode:Gs,compatUtils:eU,computed:vn,createApp:r4,createBlock:ug,createCommentVNode:BV,createElementBlock:LV,createElementVNode:Qw,createHydrationRenderer:OC,createPropsRestProxy:tV,createRenderer:RC,createSSRApp:yT,createSlots:zH,createStaticVNode:NV,createTextVNode:Jw,createVNode:Xn,customRef:Dw,defineAsyncComponent:RH,defineComponent:ti,defineCustomElement:aT,defineEmits:WH,defineExpose:YH,defineModel:XH,defineOptions:GH,defineProps:jH,defineSSRCustomElement:AU,defineSlots:qH,devtools:XV,effect:Sz,effectScope:p2,getCurrentInstance:ni,getCurrentScope:m2,getCurrentWatcher:iH,getTransitionRawChildren:A2,guardReactiveProps:HC,h:Pt,handleError:Cd,hasInjectionContext:gC,hydrate:zU,hydrateOnIdle:SH,hydrateOnInteraction:TH,hydrateOnMediaQuery:CH,hydrateOnVisible:$H,initCustomFormatter:WV,initDirectivesForSSR:HU,inject:si,isMemoSame:XC,isProxy:p0,isReactive:Io,isReadonly:Ws,isRef:On,isRuntimeOnly:VV,isShallow:qr,isVNode:Ys,markRaw:w2,mergeDefaults:JH,mergeModels:eV,mergeProps:VC,nextTick:il,nodeOps:QC,normalizeClass:h0,normalizeProps:uz,normalizeStyle:f0,onActivated:Vw,onBeforeMount:jw,onBeforeUnmount:eh,onBeforeUpdate:_2,onDeactivated:Uw,onErrorCaptured:uC,onMounted:No,onRenderTracked:dC,onRenderTriggered:cC,onScopeDispose:Iw,onServerPrefetch:lC,onUnmounted:Td,onUpdated:rc,onWatcherCleanup:W$,openBlock:bp,patchProp:sT,popScopeId:hH,provide:Fs,proxyRefs:Pw,pushScopeId:fH,queuePostFlushCb:fp,reactive:Vl,readonly:up,ref:_t,registerRuntimeCompiler:YC,render:vT,renderList:FH,renderSlot:HH,resolveComponent:DH,resolveDirective:BH,resolveDynamicComponent:NH,resolveFilter:JV,resolveTransitionHooks:Qu,setBlockTracking:vp,setDevtoolsHook:KV,setTransitionHooks:Ua,shallowReactive:Lw,shallowReadonly:Wz,shallowRef:Qs,ssrContextKey:bC,ssrUtils:QV,stop:Ez,toDisplayString:_$,toHandlerKey:Du,toHandlers:VH,toRaw:un,toRef:U$,toRefs:V$,toValue:qz,transformVNodeArgs:PV,triggerRef:Gz,unref:es,useAttrs:QH,useCssModule:SU,useCssVars:dU,useHost:lT,useId:bH,useModel:hV,useSSRContext:vC,useShadowRoot:_U,useSlots:ZH,useTemplateRef:vH,useTransitionState:Fw,vModelCheckbox:t9,vModelDynamic:hT,vModelRadio:n9,vModelSelect:uT,vModelText:bg,vShow:rT,version:KC,warn:GV,watch:Jn,watchEffect:dV,watchPostEffect:uV,watchSyncEffect:yC,withAsyncContext:nV,withCtx:Bw,withDefaults:KH,withDirectives:Z$,withKeys:FU,withMemo:YV,withModifiers:NU,withScopeId:pH},Symbol.toStringTag,{value:"Module"}));/**
18* @vue/compiler-core v3.5.25
19* (c) 2018-present Yuxi (Evan) You and Vue contributors
20* @license MIT
21**/const yp=Symbol(""),jh=Symbol(""),i9=Symbol(""),vg=Symbol(""),AT=Symbol(""),ad=Symbol(""),kT=Symbol(""),_T=Symbol(""),r9=Symbol(""),o9=Symbol(""),v0=Symbol(""),s9=Symbol(""),ST=Symbol(""),a9=Symbol(""),l9=Symbol(""),c9=Symbol(""),d9=Symbol(""),u9=Symbol(""),f9=Symbol(""),ET=Symbol(""),$T=Symbol(""),C2=Symbol(""),yg=Symbol(""),h9=Symbol(""),p9=Symbol(""),wp=Symbol(""),y0=Symbol(""),m9=Symbol(""),o4=Symbol(""),UU=Symbol(""),s4=Symbol(""),wg=Symbol(""),jU=Symbol(""),WU=Symbol(""),g9=Symbol(""),YU=Symbol(""),GU=Symbol(""),b9=Symbol(""),CT=Symbol(""),nf={[yp]:"Fragment",[jh]:"Teleport",[i9]:"Suspense",[vg]:"KeepAlive",[AT]:"BaseTransition",[ad]:"openBlock",[kT]:"createBlock",[_T]:"createElementBlock",[r9]:"createVNode",[o9]:"createElementVNode",[v0]:"createCommentVNode",[s9]:"createTextVNode",[ST]:"createStaticVNode",[a9]:"resolveComponent",[l9]:"resolveDynamicComponent",[c9]:"resolveDirective",[d9]:"resolveFilter",[u9]:"withDirectives",[f9]:"renderList",[ET]:"renderSlot",[$T]:"createSlots",[C2]:"toDisplayString",[yg]:"mergeProps",[h9]:"normalizeClass",[p9]:"normalizeStyle",[wp]:"normalizeProps",[y0]:"guardReactiveProps",[m9]:"toHandlers",[o4]:"camelize",[UU]:"capitalize",[s4]:"toHandlerKey",[wg]:"setBlockTracking",[jU]:"pushScopeId",[WU]:"popScopeId",[g9]:"withCtx",[YU]:"unref",[GU]:"isRef",[b9]:"withMemo",[CT]:"isMemoSame"};function qU(t){Object.getOwnPropertySymbols(t).forEach(e=>{nf[e]=t[e]})}const bo={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function XU(t,e=""){return{type:0,source:e,children:t,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:bo}}function xp(t,e,n,i,r,o,s,a=!1,l=!1,c=!1,d=bo){return t&&(a?(t.helper(ad),t.helper(sf(t.inSSR,c))):t.helper(of(t.inSSR,c)),s&&t.helper(u9)),{type:13,tag:e,props:n,children:i,patchFlag:r,dynamicProps:o,directives:s,isBlock:a,disableTracking:l,isComponent:c,loc:d}}function Qc(t,e=bo){return{type:17,loc:e,elements:t}}function Co(t,e=bo){return{type:15,loc:e,properties:t}}function _i(t,e){return{type:16,loc:bo,key:Ht(t)?qt(t,!0):t,value:e}}function qt(t,e=!1,n=bo,i=0){return{type:4,loc:n,content:t,isStatic:e,constType:e?3:i}}function ts(t,e=bo){return{type:8,loc:e,children:t}}function Oi(t,e=[],n=bo){return{type:14,loc:n,callee:t,arguments:e}}function rf(t,e=void 0,n=!1,i=!1,r=bo){return{type:18,params:t,returns:e,newline:n,isSlot:i,loc:r}}function a4(t,e,n,i=!0){return{type:19,test:t,consequent:e,alternate:n,newline:i,loc:bo}}function KU(t,e,n=!1,i=!1){return{type:20,index:t,value:e,needPauseTracking:n,inVOnce:i,needArraySpread:!1,loc:bo}}
vendor: 31,999 bytes, line 21
21function ZU(t){return{type:21,body:t,loc:bo}}function of(t,e){return t||e?r9:o9}function sf(t,e){return t||e?kT:_T}function v9(t,{helper:e,removeHelper:n,inSSR:i}){t.isBlock||(t.isBlock=!0,n(of(i,t.isComponent)),e(ad),e(sf(i,t.isComponent)))}const j8=new Uint8Array([123,123]),W8=new Uint8Array([125,125]);function Y8(t){return t>=97&&t<=122||t>=65&&t<=90}function so(t){return t===32||t===10||t===9||t===12||t===13}function dl(t){return t===47||t===62||so(t)}function xg(t){const e=new Uint8Array(t.length);for(let n=0;n<t.length;n++)e[n]=t.charCodeAt(n);return e}const nr={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class QU{constructor(e,n){this.stack=e,this.cbs=n,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=j8,this.delimiterClose=W8,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=j8,this.delimiterClose=W8}getPos(e){let n=1,i=e+1;for(let r=this.newlines.length-1;r>=0;r--){const o=this.newlines[r];if(e>o){n=r+2,i=e-o;break}}return{column:i,line:n,offset:e}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(e){e===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&e===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e))}stateInterpolationOpen(e){if(e===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(e)):(this.state=1,this.stateText(e))}stateInterpolation(e){e===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(e))}stateInterpolationClose(e){e===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(e))}stateSpecialStartSequence(e){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?dl(e):(e|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(e)}stateInRCDATA(e){if(this.sequenceIndex===this.currentSequence.length){if(e===62||so(e)){const n=this.index-this.currentSequence.length;if(this.sectionStart<n){const i=this.index;this.index=n,this.cbs.ontext(this.sectionStart,n),this.index=i}this.sectionStart=n+2,this.stateInClosingTagName(e),this.inRCDATA=!1;return}this.sequenceIndex=0}(e|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===nr.TitleEnd||this.currentSequence===nr.TextareaEnd&&!this.inSFCRoot?!this.inVPre&&e===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(e)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=+(e===60)}stateCDATASequence(e){e===nr.Cdata[this.sequenceIndex]?++this.sequenceIndex===nr.Cdata.length&&(this.state=28,this.currentSequence=nr.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(e))}fastForwardTo(e){for(;++this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);if(n===10&&this.newlines.push(this.index),n===e)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(e){e===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===nr.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):e!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(e,n){this.enterRCDATA(e,n),this.state=31}enterRCDATA(e,n){this.inRCDATA=!0,this.currentSequence=e,this.sequenceIndex=n}stateBeforeTagName(e){e===33?(this.state=22,this.sectionStart=this.index+1):e===63?(this.state=24,this.sectionStart=this.index+1):Y8(e)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:e===116?this.state=30:this.state=e===115?29:6):e===47?this.state=8:(this.state=1,this.stateText(e))}stateInTagName(e){dl(e)&&this.handleTagName(e)}stateInSFCRootTagName(e){if(dl(e)){const n=this.buffer.slice(this.sectionStart,this.index);n!=="template"&&this.enterRCDATA(xg("</"+n),0),this.handleTagName(e)}}handleTagName(e){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)}stateBeforeClosingTagName(e){so(e)||(e===62?(this.state=1,this.sectionStart=this.index+1):(this.state=Y8(e)?9:27,this.sectionStart=this.index))}stateInClosingTagName(e){(e===62||so(e))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(e))}stateAfterClosingTagName(e){e===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(e){e===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):e===47?this.state=7:e===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):so(e)||this.handleAttrStart(e)}handleAttrStart(e){e===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):e===46||e===58||e===64||e===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(e){e===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):so(e)||(this.state=11,this.stateBeforeAttrName(e))}stateInAttrName(e){(e===61||dl(e))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(e))}stateInDirName(e){e===61||dl(e)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(e)):e===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):e===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(e){e===61||dl(e)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(e)):e===91?this.state=15:e===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(e){e===93?this.state=14:(e===61||dl(e))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(e))}stateInDirModifier(e){e===61||dl(e)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(e)):e===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(e){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(e)}stateAfterAttrName(e){e===61?this.state=18:e===47||e===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(e)):so(e)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(e))}stateBeforeAttrValue(e){e===34?(this.state=19,this.sectionStart=this.index+1):e===39?(this.state=20,this.sectionStart=this.index+1):so(e)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(e))}handleInAttrValue(e,n){(e===n||this.fastForwardTo(n))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(n===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(e){this.handleInAttrValue(e,34)}stateInAttrValueSingleQuotes(e){this.handleInAttrValue(e,39)}stateInAttrValueNoQuotes(e){so(e)||e===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(e)):(e===39||e===60||e===61||e===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(e){e===91?(this.state=26,this.sequenceIndex=0):this.state=e===45?25:23}stateInDeclaration(e){(e===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(e){(e===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(e){e===45?(this.state=28,this.currentSequence=nr.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(e){(e===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(e){e===nr.ScriptEnd[3]?this.startSpecial(nr.ScriptEnd,4):e===nr.StyleEnd[3]?this.startSpecial(nr.StyleEnd,4):(this.state=6,this.stateInTagName(e))}stateBeforeSpecialT(e){e===nr.TitleEnd[3]?this.startSpecial(nr.TitleEnd,4):e===nr.TextareaEnd[3]?this.startSpecial(nr.TextareaEnd,4):(this.state=6,this.stateInTagName(e))}startEntity(){}stateInEntity(){}parse(e){for(this.buffer=e;this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);switch(n===10&&this.state!==33&&this.newlines.push(this.index),this.state){case 1:{this.stateText(n);break}case 2:{this.stateInterpolationOpen(n);break}case 3:{this.stateInterpolation(n);break}case 4:{this.stateInterpolationClose(n);break}case 31:{this.stateSpecialStartSequence(n);break}case 32:{this.stateInRCDATA(n);break}case 26:{this.stateCDATASequence(n);break}case 19:{this.stateInAttrValueDoubleQuotes(n);break}case 12:{this.stateInAttrName(n);break}case 13:{this.stateInDirName(n);break}case 14:{this.stateInDirArg(n);break}case 15:{this.stateInDynamicDirArg(n);break}case 16:{this.stateInDirModifier(n);break}case 28:{this.stateInCommentLike(n);break}case 27:{this.stateInSpecialComment(n);break}case 11:{this.stateBeforeAttrName(n);break}case 6:{this.stateInTagName(n);break}case 34:{this.stateInSFCRootTagName(n);break}case 9:{this.stateInClosingTagName(n);break}case 5:{this.stateBeforeTagName(n);break}case 17:{this.stateAfterAttrName(n);break}case 20:{this.stateInAttrValueSingleQuotes(n);break}case 18:{this.stateBeforeAttrValue(n);break}case 8:{this.stateBeforeClosingTagName(n);break}case 10:{this.stateAfterClosingTagName(n);break}case 29:{this.stateBeforeSpecialS(n);break}case 30:{this.stateBeforeSpecialT(n);break}case 21:{this.stateInAttrValueNoQuotes(n);break}case 7:{this.stateInSelfClosingTag(n);break}case 23:{this.stateInDeclaration(n);break}case 22:{this.stateBeforeDeclaration(n);break}case 25:{this.stateBeforeComment(n);break}case 24:{this.stateInProcessingInstruction(n);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const e=this.buffer.length;this.sectionStart>=e||(this.state===28?this.currentSequence===nr.CdataEnd?this.cbs.oncdata(this.sectionStart,e):this.cbs.oncomment(this.sectionStart,e):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,e))}emitCodePoint(e,n){}}function G8(t,{compatConfig:e}){const n=e&&e[t];return t==="MODE"?n||3:n}function Jc(t,e){const n=G8("MODE",e),i=G8(t,e);return n===3?i===!0:i!==!1}function Ap(t,e,n,...i){return Jc(t,e)}function y9(t){throw t}function TT(t){}function oi(t,e,n,i){const r="https://vuejs.org/error-reference/#compiler-".concat(t),o=new SyntaxError(String(r));return o.code=t,o.loc=e,o}const Gr=t=>t.type===4&&t.isStatic;function IT(t){switch(t){case"Teleport":case"teleport":return jh;case"Suspense":case"suspense":return i9;case"KeepAlive":case"keep-alive":return vg;case"BaseTransition":case"base-transition":return AT}}const JU=/^$|^\d|[^\$\w\xA0-\uFFFF]/,w9=t=>!JU.test(t),RT=/[A-Za-z_$\xA0-\uFFFF]/,ej=/[\.\?\w$\xA0-\uFFFF]/,tj=/\s+[.[]\s*|\s*[.[]\s+/g,OT=t=>t.type===4?t.content:t.loc.source,nj=t=>{const e=OT(t).trim().replace(tj,a=>a.trim());let n=0,i=[],r=0,o=0,s=null;for(let a=0;a<e.length;a++){const l=e.charAt(a);switch(n){case 0:if(l==="[")i.push(n),n=1,r++;else if(l==="(")i.push(n),n=2,o++;else if(!(a===0?RT:ej).test(l))return!1;break;case 1:l==="'"||l==='"'||l==="`"?(i.push(n),n=3,s=l):l==="["?r++:l==="]"&&(--r||(n=i.pop()));break;case 2:if(l==="'"||l==='"'||l==="`")i.push(n),n=3,s=l;else if(l==="(")o++;else if(l===")"){if(a===e.length-1)return!1;--o||(n=i.pop())}break;case 3:l===s&&(n=i.pop(),s=null);break}}return!r&&!o},MT=nj,ij=/^\s*(?:async\s*)?(?:\([^)]*?\)|[\w$_]+)\s*(?::[^=]+)?=>|^\s*(?:async\s+)?function(?:\s+[\w$]+)?\s*\(/,rj=t=>ij.test(OT(t)),oj=rj;function So(t,e,n=!1){for(let i=0;i<t.props.length;i++){const r=t.props[i];if(r.type===7&&(n||r.exp)&&(Ht(e)?r.name===e:e.test(r.name)))return r}}function T2(t,e,n=!1,i=!1){for(let r=0;r<t.props.length;r++){const o=t.props[r];if(o.type===6){if(n)continue;if(o.name===e&&(o.value||i))return o}else if(o.name==="bind"&&(o.exp||i)&&Fc(o.arg,e))return o}}function Fc(t,e){return!!(t&&Gr(t)&&t.content===e)}function sj(t){return t.props.some(e=>e.type===7&&e.name==="bind"&&(!e.arg||e.arg.type!==4||!e.arg.isStatic))}function ry(t){return t.type===5||t.type===2}function q8(t){return t.type===7&&t.name==="pre"}function aj(t){return t.type===7&&t.name==="slot"}function Ag(t){return t.type===1&&t.tagType===3}function kg(t){return t.type===1&&t.tagType===2}const lj=new Set([wp,y0]);function LT(t,e=[]){if(t&&!Ht(t)&&t.type===14){const n=t.callee;if(!Ht(n)&&lj.has(n))return LT(t.arguments[0],e.concat(t))}return[t,e]}function _g(t,e,n){let i,r=t.type===13?t.props:t.arguments[2],o=[],s;if(r&&!Ht(r)&&r.type===14){const a=LT(r);r=a[0],o=a[1],s=o[o.length-1]}if(r==null||Ht(r))i=Co([e]);else if(r.type===14){const a=r.arguments[0];!Ht(a)&&a.type===15?X8(e,a)||a.properties.unshift(e):r.callee===m9?i=Oi(n.helper(yg),[Co([e]),r]):r.arguments.unshift(Co([e])),!i&&(i=r)}else r.type===15?(X8(e,r)||r.properties.unshift(e),i=r):(i=Oi(n.helper(yg),[Co([e]),r]),s&&s.callee===y0&&(s=o[o.length-2]));t.type===13?s?s.arguments[0]=i:t.props=i:s?s.arguments[0]=i:t.arguments[2]=i}function X8(t,e){let n=!1;if(t.key.type===4){const i=t.key.content;n=e.properties.some(r=>r.key.type===4&&r.key.content===i)}return n}function kp(t,e){return"_".concat(e,"_").concat(t.replace(/[^\w]/g,(n,i)=>n==="-"?"_":t.charCodeAt(i).toString()))}function cj(t){return t.type===14&&t.callee===b9?t.arguments[1].returns:t}const dj=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/;function PT(t){for(let e=0;e<t.length;e++)if(!so(t.charCodeAt(e)))return!1;return!0}function x9(t){return t.type===2&&PT(t.content)||t.type===12&&x9(t.content)}function DT(t){return t.type===3||x9(t)}const NT={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:gu,isPreTag:gu,isIgnoreNewlineTag:gu,isCustomElement:gu,onError:y9,onWarn:TT,comments:!1,prefixIdentifiers:!1};let En=NT,_p=null,Ma="",sr=null,cn=null,Pr="",ga=-1,Rc=-1,A9=0,wl=!1,l4=null;const ri=[],gi=new QU(ri,{onerr:da,ontext(t,e){x1(Ui(t,e),t,e)},ontextentity(t,e,n){x1(t,e,n)},oninterpolation(t,e){if(wl)return x1(Ui(t,e),t,e);let n=t+gi.delimiterOpen.length,i=e-gi.delimiterClose.length;for(;so(Ma.charCodeAt(n));)n++;for(;so(Ma.charCodeAt(i-1));)i--;let r=Ui(n,i);r.includes("&")&&(r=En.decodeEntities(r,!1)),c4({type:5,content:wm(r,!1,bi(n,i)),loc:bi(t,e)})},onopentagname(t,e){const n=Ui(t,e);sr={type:1,tag:n,ns:En.getNamespace(n,ri[0],En.ns),tagType:0,props:[],children:[],loc:bi(t-1,e),codegenNode:void 0}},onopentagend(t){Z8(t)},onclosetag(t,e){const n=Ui(t,e);if(!En.isVoidTag(n)){let i=!1;for(let r=0;r<ri.length;r++)if(ri[r].tag.toLowerCase()===n.toLowerCase()){i=!0,r>0&&da(24,ri[0].loc.start.offset);for(let s=0;s<=r;s++){const a=ri.shift();ym(a,e,s<r)}break}i||da(23,BT(t,60))}},onselfclosingtag(t){const e=sr.tag;sr.isSelfClosing=!0,Z8(t),ri[0]&&ri[0].tag===e&&ym(ri.shift(),t)},onattribname(t,e){cn={type:6,name:Ui(t,e),nameLoc:bi(t,e),value:void 0,loc:bi(t)}},ondirname(t,e){const n=Ui(t,e),i=n==="."||n===":"?"bind":n==="@"?"on":n==="#"?"slot":n.slice(2);if(!wl&&i===""&&da(26,t),wl||i==="")cn={type:6,name:n,nameLoc:bi(t,e),value:void 0,loc:bi(t)};else if(cn={type:7,name:i,rawName:n,exp:void 0,arg:void 0,modifiers:n==="."?[qt("prop")]:[],loc:bi(t)},i==="pre"){wl=gi.inVPre=!0,l4=sr;const r=sr.props;for(let o=0;o<r.length;o++)r[o].type===7&&(r[o]=wj(r[o]))}},ondirarg(t,e){if(t===e)return;const n=Ui(t,e);if(wl&&!q8(cn))cn.name+=n,zc(cn.nameLoc,e);else{const i=n[0]!=="[";cn.arg=wm(i?n:n.slice(1,-1),i,bi(t,e),i?3:0)}},ondirmodifier(t,e){const n=Ui(t,e);if(wl&&!q8(cn))cn.name+="."+n,zc(cn.nameLoc,e);else if(cn.name==="slot"){const i=cn.arg;i&&(i.content+="."+n,zc(i.loc,e))}else{const i=qt(n,!0,bi(t,e));cn.modifiers.push(i)}},onattribdata(t,e){Pr+=Ui(t,e),ga<0&&(ga=t),Rc=e},onattribentity(t,e,n){Pr+=t,ga<0&&(ga=e),Rc=n},onattribnameend(t){const e=cn.loc.start.offset,n=Ui(e,t);cn.type===7&&(cn.rawName=n),sr.props.some(i=>(i.type===7?i.rawName:i.name)===n)&&da(2,e)},onattribend(t,e){if(sr&&cn){if(zc(cn.loc,e),t!==0)if(Pr.includes("&")&&(Pr=En.decodeEntities(Pr,!0)),cn.type===6)cn.name==="class"&&(Pr=zT(Pr).trim()),t===1&&!Pr&&da(13,e),cn.value={type:2,content:Pr,loc:t===1?bi(ga,Rc):bi(ga-1,Rc+1)},gi.inSFCRoot&&sr.tag==="template"&&cn.name==="lang"&&Pr&&Pr!=="html"&&gi.enterRCDATA(xg("</template"),0);else{let n=0;cn.exp=wm(Pr,!1,bi(ga,Rc),0,n),cn.name==="for"&&(cn.forParseResult=fj(cn.exp));let i=-1;cn.name==="bind"&&(i=cn.modifiers.findIndex(r=>r.content==="sync"))>-1&&Ap("COMPILER_V_BIND_SYNC",En,cn.loc,cn.arg.loc.source)&&(cn.name="model",cn.modifiers.splice(i,1))}(cn.type!==7||cn.name!=="pre")&&sr.props.push(cn)}Pr="",ga=Rc=-1},oncomment(t,e){En.comments&&c4({type:3,content:Ui(t,e),loc:bi(t-4,e+3)})},onend(){const t=Ma.length;for(let e=0;e<ri.length;e++)ym(ri[e],t-1),da(24,ri[e].loc.start.offset)},oncdata(t,e){ri[0].ns!==0?x1(Ui(t,e),t,e):da(1,t-9)},onprocessinginstruction(t){(ri[0]?ri[0].ns:En.ns)===0&&da(21,t-1)}}),K8=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,uj=/^\(|\)$/g;function fj(t){const e=t.loc,n=t.content,i=n.match(dj);if(!i)return;const[,r,o]=i,s=(u,f,h=!1)=>{const p=e.start.offset+f,m=p+u.length;return wm(u,!1,bi(p,m),0,h?1:0)},a={source:s(o.trim(),n.indexOf(o,r.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let l=r.trim().replace(uj,"").trim();const c=r.indexOf(l),d=l.match(K8);if(d){l=l.replace(K8,"").trim();const u=d[1].trim();let f;if(u&&(f=n.indexOf(u,c+l.length),a.key=s(u,f,!0)),d[2]){const h=d[2].trim();h&&(a.index=s(h,n.indexOf(h,a.key?f+u.length:c+l.length),!0))}}return l&&(a.value=s(l,c,!0)),a}function Ui(t,e){return Ma.slice(t,e)}function Z8(t){gi.inSFCRoot&&(sr.innerLoc=bi(t+1,t+1)),c4(sr);const{tag:e,ns:n}=sr;n===0&&En.isPreTag(e)&&A9++,En.isVoidTag(e)?ym(sr,t):(ri.unshift(sr),(n===1||n===2)&&(gi.inXML=!0)),sr=null}function x1(t,e,n){{const o=ri[0]&&ri[0].tag;o!=="script"&&o!=="style"&&t.includes("&")&&(t=En.decodeEntities(t,!1))}const i=ri[0]||_p,r=i.children[i.children.length-1];r&&r.type===2?(r.content+=t,zc(r.loc,n)):i.children.push({type:2,content:t,loc:bi(e,n)})}function ym(t,e,n=!1){n?zc(t.loc,BT(e,60)):zc(t.loc,hj(e,62)+1),gi.inSFCRoot&&(t.children.length?t.innerLoc.end=ln({},t.children[t.children.length-1].loc.end):t.innerLoc.end=ln({},t.innerLoc.start),t.innerLoc.source=Ui(t.innerLoc.start.offset,t.innerLoc.end.offset));const{tag:i,ns:r,children:o}=t;if(wl||(i==="slot"?t.tagType=2:Q8(t)?t.tagType=3:mj(t)&&(t.tagType=1)),gi.inRCDATA||(t.children=FT(o)),r===0&&En.isIgnoreNewlineTag(i)){const s=o[0];s&&s.type===2&&(s.content=s.content.replace(/^\r?\n/,""))}r===0&&En.isPreTag(i)&&A9--,l4===t&&(wl=gi.inVPre=!1,l4=null),gi.inXML&&(ri[0]?ri[0].ns:En.ns)===0&&(gi.inXML=!1);{const s=t.props;if(!gi.inSFCRoot&&Jc("COMPILER_NATIVE_TEMPLATE",En)&&t.tag==="template"&&!Q8(t)){const l=ri[0]||_p,c=l.children.indexOf(t);l.children.splice(c,1,...t.children)}const a=s.find(l=>l.type===6&&l.name==="inline-template");a&&Ap("COMPILER_INLINE_TEMPLATE",En,a.loc)&&t.children.length&&(a.value={type:2,content:Ui(t.children[0].loc.start.offset,t.children[t.children.length-1].loc.end.offset),loc:a.loc})}}function hj(t,e){let n=t;for(;Ma.charCodeAt(n)!==e&&n<Ma.length-1;)n++;return n}function BT(t,e){let n=t;for(;Ma.charCodeAt(n)!==e&&n>=0;)n--;return n}const pj=new Set(["if","else","else-if","for","slot"]);function Q8({tag:t,props:e}){if(t==="template"){for(let n=0;n<e.length;n++)if(e[n].type===7&&pj.has(e[n].name))return!0}return!1}function mj({tag:t,props:e}){if(En.isCustomElement(t))return!1;if(t==="component"||gj(t.charCodeAt(0))||IT(t)||En.isBuiltInComponent&&En.isBuiltInComponent(t)||En.isNativeTag&&!En.isNativeTag(t))return!0;for(let n=0;n<e.length;n++){const i=e[n];if(i.type===6){if(i.name==="is"&&i.value){if(i.value.content.startsWith("vue:"))return!0;if(Ap("COMPILER_IS_ON_ELEMENT",En,i.loc))return!0}}else if(i.name==="bind"&&Fc(i.arg,"is")&&Ap("COMPILER_IS_ON_ELEMENT",En,i.loc))return!0}return!1}function gj(t){return t>64&&t<91}const bj=/\r\n/g;function FT(t){const e=En.whitespace!=="preserve";let n=!1;for(let i=0;i<t.length;i++){const r=t[i];if(r.type===2)if(A9)r.content=r.content.replace(bj,"\n");else if(PT(r.content)){const o=t[i-1]&&t[i-1].type,s=t[i+1]&&t[i+1].type;!o||!s||e&&(o===3&&(s===3||s===1)||o===1&&(s===3||s===1&&vj(r.content)))?(n=!0,t[i]=null):r.content=" "}else e&&(r.content=zT(r.content))}return n?t.filter(Boolean):t}function vj(t){for(let e=0;e<t.length;e++){const n=t.charCodeAt(e);if(n===10||n===13)return!0}return!1}function zT(t){let e="",n=!1;for(let i=0;i<t.length;i++)so(t.charCodeAt(i))?n||(e+=" ",n=!0):(e+=t[i],n=!1);return e}function c4(t){(ri[0]||_p).children.push(t)}function bi(t,e){return{start:gi.getPos(t),end:e==null?e:gi.getPos(e),source:e==null?e:Ui(t,e)}}function yj(t){return bi(t.start.offset,t.end.offset)}function zc(t,e){t.end=gi.getPos(e),t.source=Ui(t.start.offset,e)}function wj(t){const e={type:6,name:t.rawName,nameLoc:bi(t.loc.start.offset,t.loc.start.offset+t.rawName.length),value:void 0,loc:t.loc};if(t.exp){const n=t.exp.loc;n.end.offset<t.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),e.value={type:2,content:t.exp.content,loc:n}}return e}function wm(t,e=!1,n,i=0,r=0){return qt(t,e,n,i)}function da(t,e,n){En.onError(oi(t,bi(e,e)))}function xj(){gi.reset(),sr=null,cn=null,Pr="",ga=-1,Rc=-1,ri.length=0}function Aj(t,e){if(xj(),Ma=t,En=ln({},NT),e){let r;for(r in e)e[r]!=null&&(En[r]=e[r])}gi.mode=En.parseMode==="html"?1:En.parseMode==="sfc"?2:0,gi.inXML=En.ns===1||En.ns===2;const n=e&&e.delimiters;n&&(gi.delimiterOpen=xg(n[0]),gi.delimiterClose=xg(n[1]));const i=_p=XU([],t);return gi.parse(Ma),i.loc=bi(0,t.length),i.children=FT(i.children),_p=null,i}function kj(t,e){xm(t,void 0,e,!!HT(t))}function HT(t){const e=t.children.filter(n=>n.type!==3);return e.length===1&&e[0].type===1&&!kg(e[0])?e[0]:null}function xm(t,e,n,i=!1,r=!1){const{children:o}=t,s=[];for(let d=0;d<o.length;d++){const u=o[d];if(u.type===1&&u.tagType===0){const f=i?0:po(u,n);if(f>0){if(f>=2){u.codegenNode.patchFlag=-1,s.push(u);continue}}else{const h=u.codegenNode;if(h.type===13){const p=h.patchFlag;if((p===void 0||p===512||p===1)&&UT(u,n)>=2){const m=jT(u);m&&(h.props=n.hoist(m))}h.dynamicProps&&(h.dynamicProps=n.hoist(h.dynamicProps))}}}else if(u.type===12&&(i?0:po(u,n))>=2){u.codegenNode.type===14&&u.codegenNode.arguments.length>0&&u.codegenNode.arguments.push("-1"),s.push(u);continue}if(u.type===1){const f=u.tagType===1;f&&n.scopes.vSlot++,xm(u,t,n,!1,r),f&&n.scopes.vSlot--}else if(u.type===11)xm(u,t,n,u.children.length===1,!0);else if(u.type===9)for(let f=0;f<u.branches.length;f++)xm(u.branches[f],t,n,u.branches[f].children.length===1,r)}let a=!1;if(s.length===o.length&&t.type===1){if(t.tagType===0&&t.codegenNode&&t.codegenNode.type===13&&je(t.codegenNode.children))t.codegenNode.children=l(Qc(t.codegenNode.children)),a=!0;else if(t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!je(t.codegenNode.children)&&t.codegenNode.children.type===15){const d=c(t.codegenNode,"default");d&&(d.returns=l(Qc(d.returns)),a=!0)}else if(t.tagType===3&&e&&e.type===1&&e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!je(e.codegenNode.children)&&e.codegenNode.children.type===15){const d=So(t,"slot",!0),u=d&&d.arg&&c(e.codegenNode,d.arg);u&&(u.returns=l(Qc(u.returns)),a=!0)}}if(!a)for(const d of s)d.codegenNode=n.cache(d.codegenNode);function l(d){const u=n.cache(d);return u.needArraySpread=!0,u}function c(d,u){if(d.children&&!je(d.children)&&d.children.type===15){const f=d.children.properties.find(h=>h.key===u||h.key.content===u);return f&&f.value}}s.length&&n.transformHoist&&n.transformHoist(o,n,t)}function po(t,e){const{constantCache:n}=e;switch(t.type){case 1:if(t.tagType!==0)return 0;const i=n.get(t);if(i!==void 0)return i;const r=t.codegenNode;if(r.type!==13||r.isBlock&&t.tag!=="svg"&&t.tag!=="foreignObject"&&t.tag!=="math")return 0;if(r.patchFlag===void 0){let s=3;const a=UT(t,e);if(a===0)return n.set(t,0),0;a<s&&(s=a);for(let l=0;l<t.children.length;l++){const c=po(t.children[l],e);if(c===0)return n.set(t,0),0;c<s&&(s=c)}if(s>1)for(let l=0;l<t.props.length;l++){const c=t.props[l];if(c.type===7&&c.name==="bind"&&c.exp){const d=po(c.exp,e);if(d===0)return n.set(t,0),0;d<s&&(s=d)}}if(r.isBlock){for(let l=0;l<t.props.length;l++)if(t.props[l].type===7)return n.set(t,0),0;e.removeHelper(ad),e.removeHelper(sf(e.inSSR,r.isComponent)),r.isBlock=!1,e.helper(of(e.inSSR,r.isComponent))}return n.set(t,s),s}else return n.set(t,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return po(t.content,e);case 4:return t.constType;case 8:let o=3;for(let s=0;s<t.children.length;s++){const a=t.children[s];if(Ht(a)||Jr(a))continue;const l=po(a,e);if(l===0)return 0;l<o&&(o=l)}return o;case 20:return 2;default:return 0}}const _j=new Set([h9,p9,wp,y0]);function VT(t,e){if(t.type===14&&!Ht(t.callee)&&_j.has(t.callee)){const n=t.arguments[0];if(n.type===4)return po(n,e);if(n.type===14)return VT(n,e)}return 0}function UT(t,e){let n=3;const i=jT(t);if(i&&i.type===15){const{properties:r}=i;for(let o=0;o<r.length;o++){const{key:s,value:a}=r[o],l=po(s,e);if(l===0)return l;l<n&&(n=l);let c;if(a.type===4?c=po(a,e):a.type===14?c=VT(a,e):c=0,c===0)return c;c<n&&(n=c)}}return n}function jT(t){const e=t.codegenNode;if(e.type===13)return e.props}function Sj(t,{filename:e="",prefixIdentifiers:n=!1,hoistStatic:i=!1,hmr:r=!1,cacheHandlers:o=!1,nodeTransforms:s=[],directiveTransforms:a={},transformHoist:l=null,isBuiltInComponent:c=Xi,isCustomElement:d=Xi,expressionPlugins:u=[],scopeId:f=null,slotted:h=!0,ssr:p=!1,inSSR:m=!1,ssrCssVars:g="",bindingMetadata:y=fn,inline:w=!1,isTS:b=!1,onError:v=y9,onWarn:A=TT,compatConfig:x}){const k=e.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),S={filename:e,selfName:k&&$d(Qn(k[1])),prefixIdentifiers:n,hoistStatic:i,hmr:r,cacheHandlers:o,nodeTransforms:s,directiveTransforms:a,transformHoist:l,isBuiltInComponent:c,isCustomElement:d,expressionPlugins:u,scopeId:f,slotted:h,ssr:p,inSSR:m,ssrCssVars:g,bindingMetadata:y,inline:w,isTS:b,onError:v,onWarn:A,compatConfig:x,root:t,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:t,childIndex:0,inVOnce:!1,helper(_){const E=S.helpers.get(_)||0;return S.helpers.set(_,E+1),_},removeHelper(_){const E=S.helpers.get(_);if(E){const C=E-1;C?S.helpers.set(_,C):S.helpers.delete(_)}},helperString(_){return"_".concat(nf[S.helper(_)])},replaceNode(_){S.parent.children[S.childIndex]=S.currentNode=_},removeNode(_){const E=S.parent.children,C=_?E.indexOf(_):S.currentNode?S.childIndex:-1;!_||_===S.currentNode?(S.currentNode=null,S.onNodeRemoved()):S.childIndex>C&&(S.childIndex--,S.onNodeRemoved()),S.parent.children.splice(C,1)},onNodeRemoved:Xi,addIdentifiers(_){},removeIdentifiers(_){},hoist(_){Ht(_)&&(_=qt(_)),S.hoists.push(_);const E=qt("_hoisted_".concat(S.hoists.length),!1,_.loc,2);return E.hoisted=_,E},cache(_,E=!1,C=!1){const I=KU(S.cached.length,_,E,C);return S.cached.push(I),I}};return S.filters=new Set,S}function Ej(t,e){const n=Sj(t,e);I2(t,n),e.hoistStatic&&kj(t,n),e.ssr||$j(t,n),t.helpers=new Set([...n.helpers.keys()]),t.components=[...n.components],t.directives=[...n.directives],t.imports=n.imports,t.hoists=n.hoists,t.temps=n.temps,t.cached=n.cached,t.transformed=!0,t.filters=[...n.filters]}function $j(t,e){const{helper:n}=e,{children:i}=t;if(i.length===1){const r=HT(t);if(r&&r.codegenNode){const o=r.codegenNode;o.type===13&&v9(o,e),t.codegenNode=o}else t.codegenNode=i[0]}else if(i.length>1){let r=64;t.codegenNode=xp(e,n(yp),void 0,t.children,r,void 0,void 0,!0,void 0,!1)}}function Cj(t,e){let n=0;const i=()=>{n--};for(;n<t.children.length;n++){const r=t.children[n];Ht(r)||(e.grandParent=e.parent,e.parent=t,e.childIndex=n,e.onNodeRemoved=i,I2(r,e))}}function I2(t,e){e.currentNode=t;const{nodeTransforms:n}=e,i=[];for(let o=0;o<n.length;o++){const s=n[o](t,e);if(s&&(je(s)?i.push(...s):i.push(s)),e.currentNode)t=e.currentNode;else return}switch(t.type){case 3:e.ssr||e.helper(v0);break;case 5:e.ssr||e.helper(C2);break;case 9:for(let o=0;o<t.branches.length;o++)I2(t.branches[o],e);break;case 10:case 11:case 1:case 0:Cj(t,e);break}e.currentNode=t;let r=i.length;for(;r--;)i[r]()}function WT(t,e){const n=Ht(t)?i=>i===t:i=>t.test(i);return(i,r)=>{if(i.type===1){const{props:o}=i;if(i.tagType===3&&o.some(aj))return;const s=[];for(let a=0;a<o.length;a++){const l=o[a];if(l.type===7&&n(l.name)){o.splice(a,1),a--;const c=e(i,l,r);c&&s.push(c)}}return s}}}const R2="/*@__PURE__*/",YT=t=>"".concat(nf[t],": _").concat(nf[t]);function Tj(t,{mode:e="function",prefixIdentifiers:n=e==="module",sourceMap:i=!1,filename:r="template.vue.html",scopeId:o=null,optimizeImports:s=!1,runtimeGlobalName:a="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:d=!1,isTS:u=!1,inSSR:f=!1}){const h={mode:e,prefixIdentifiers:n,sourceMap:i,filename:r,scopeId:o,optimizeImports:s,runtimeGlobalName:a,runtimeModuleName:l,ssrRuntimeModuleName:c,ssr:d,isTS:u,inSSR:f,source:t.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(m){return"_".concat(nf[m])},push(m,g=-2,y){h.code+=m},indent(){p(++h.indentLevel)},deindent(m=!1){m?--h.indentLevel:p(--h.indentLevel)},newline(){p(h.indentLevel)}};function p(m){h.push("\n"+"  ".repeat(m),0)}return h}function Ij(t,e={}){const n=Tj(t,e);e.onContextCreated&&e.onContextCreated(n);const{mode:i,push:r,prefixIdentifiers:o,indent:s,deindent:a,newline:l,scopeId:c,ssr:d}=n,u=Array.from(t.helpers),f=u.length>0,h=!o&&i!=="module";Rj(t,n);const m=d?"ssrRender":"render",y=(d?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");
21if(r("function ".concat(m,"(").concat(y,") {")),s(),h&&(r("with (_ctx) {"),s(),f&&(r("const { ".concat(u.map(YT).join(", ")," } = _Vue\n"),-1),l())),t.components.length&&(oy(t.components,"component",n),(t.directives.length||t.temps>0)&&l()),t.directives.length&&(oy(t.directives,"directive",n),t.temps>0&&l()),t.filters&&t.filters.length&&(l(),oy(t.filters,"filter",n),l()),t.temps>0){r("let ");for(let w=0;w<t.temps;w++)r("".concat(w>0?", ":"","_temp").concat(w))}return(t.components.length||t.directives.length||t.temps)&&(r("\n",0),l()),d||r("return "),t.codegenNode?hr(t.codegenNode,n):r("null"),h&&(a(),r("}")),a(),r("}"),{ast:t,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function Rj(t,e){const{ssr:n,prefixIdentifiers:i,push:r,newline:o,runtimeModuleName:s,runtimeGlobalName:a,ssrRuntimeModuleName:l}=e,c=a,d=Array.from(t.helpers);if(d.length>0&&(r("const _Vue = ".concat(c,"\n"),-1),t.hoists.length)){const u=[r9,o9,v0,s9,ST].filter(f=>d.includes(f)).map(YT).join(", ");r("const { ".concat(u," } = _Vue\n"),-1)}Oj(t.hoists,e),o(),r("return ")}function oy(t,e,{helper:n,push:i,newline:r,isTS:o}){const s=n(e==="filter"?d9:e==="component"?a9:c9);for(let a=0;a<t.length;a++){let l=t[a];const c=l.endsWith("__self");c&&(l=l.slice(0,-6)),i("const ".concat(kp(l,e)," = ").concat(s,"(").concat(JSON.stringify(l)).concat(c?", true":"",")").concat(o?"!":"")),a<t.length-1&&r()}}function Oj(t,e){if(!t.length)return;e.pure=!0;const{push:n,newline:i}=e;i();for(let r=0;r<t.length;r++){const o=t[r];o&&(n("const _hoisted_".concat(r+1," = ")),hr(o,e),i())}e.pure=!1}function k9(t,e){const n=t.length>3||!1;e.push("["),n&&e.indent(),w0(t,e,n),n&&e.deindent(),e.push("]")}function w0(t,e,n=!1,i=!0){const{push:r,newline:o}=e;for(let s=0;s<t.length;s++){const a=t[s];Ht(a)?r(a,-3):je(a)?k9(a,e):hr(a,e),s<t.length-1&&(n?(i&&r(","),o()):i&&r(", "))}}function hr(t,e){if(Ht(t)){e.push(t,-3);return}if(Jr(t)){e.push(e.helper(t));return}switch(t.type){case 1:case 9:case 11:hr(t.codegenNode,e);break;case 2:Mj(t,e);break;case 4:GT(t,e);break;case 5:Lj(t,e);break;case 12:hr(t.codegenNode,e);break;case 8:qT(t,e);break;case 3:Dj(t,e);break;case 13:Nj(t,e);break;case 14:Fj(t,e);break;case 15:zj(t,e);break;case 17:Hj(t,e);break;case 18:Vj(t,e);break;case 19:Uj(t,e);break;case 20:jj(t,e);break;case 21:w0(t.body,e,!0,!1);break}}function Mj(t,e){e.push(JSON.stringify(t.content),-3,t)}function GT(t,e){const{content:n,isStatic:i}=t;e.push(i?JSON.stringify(n):n,-3,t)}function Lj(t,e){const{push:n,helper:i,pure:r}=e;r&&n(R2),n("".concat(i(C2),"(")),hr(t.content,e),n(")")}function qT(t,e){for(let n=0;n<t.children.length;n++){const i=t.children[n];Ht(i)?e.push(i,-3):hr(i,e)}}function Pj(t,e){const{push:n}=e;if(t.type===8)n("["),qT(t,e),n("]");else if(t.isStatic){const i=w9(t.content)?t.content:JSON.stringify(t.content);n(i,-2,t)}else n("[".concat(t.content,"]"),-3,t)}function Dj(t,e){const{push:n,helper:i,pure:r}=e;r&&n(R2),n("".concat(i(v0),"(").concat(JSON.stringify(t.content),")"),-3,t)}function Nj(t,e){const{push:n,helper:i,pure:r}=e,{tag:o,props:s,children:a,patchFlag:l,dynamicProps:c,directives:d,isBlock:u,disableTracking:f,isComponent:h}=t;let p;l&&(p=String(l)),d&&n(i(u9)+"("),u&&n("(".concat(i(ad),"(").concat(f?"true":"","), ")),r&&n(R2);const m=u?sf(e.inSSR,h):of(e.inSSR,h);n(i(m)+"(",-2,t),w0(Bj([o,s,a,p,c]),e),n(")"),u&&n(")"),d&&(n(", "),hr(d,e),n(")"))}function Bj(t){let e=t.length;for(;e--&&t[e]==null;);return t.slice(0,e+1).map(n=>n||"null")}function Fj(t,e){const{push:n,helper:i,pure:r}=e,o=Ht(t.callee)?t.callee:i(t.callee);r&&n(R2),n(o+"(",-2,t),w0(t.arguments,e),n(")")}function zj(t,e){const{push:n,indent:i,deindent:r,newline:o}=e,{properties:s}=t;if(!s.length){n("{}",-2,t);return}const a=s.length>1||!1;n(a?"{":"{ "),a&&i();for(let l=0;l<s.length;l++){const{key:c,value:d}=s[l];Pj(c,e),n(": "),hr(d,e),l<s.length-1&&(n(","),o())}a&&r(),n(a?"}":" }")}function Hj(t,e){k9(t.elements,e)}function Vj(t,e){const{push:n,indent:i,deindent:r}=e,{params:o,returns:s,body:a,newline:l,isSlot:c}=t;c&&n("_".concat(nf[g9],"(")),n("(",-2,t),je(o)?w0(o,e):o&&hr(o,e),n(") => "),(l||a)&&(n("{"),i()),s?(l&&n("return "),je(s)?k9(s,e):hr(s,e)):a&&hr(a,e),(l||a)&&(r(),n("}")),c&&(t.isNonScopedSlot&&n(", undefined, true"),n(")"))}function Uj(t,e){const{test:n,consequent:i,alternate:r,newline:o}=t,{push:s,indent:a,deindent:l,newline:c}=e;if(n.type===4){const u=!w9(n.content);u&&s("("),GT(n,e),u&&s(")")}else s("("),hr(n,e),s(")");o&&a(),e.indentLevel++,o||s(" "),s("? "),hr(i,e),e.indentLevel--,o&&c(),o||s(" "),s(": ");const d=r.type===19;
vendor: 17,929 bytes, lines 21-24
21d||e.indentLevel++,hr(r,e),d||e.indentLevel--,o&&l(!0)}function jj(t,e){const{push:n,helper:i,indent:r,deindent:o,newline:s}=e,{needPauseTracking:a,needArraySpread:l}=t;l&&n("[...("),n("_cache[".concat(t.index,"] || (")),a&&(r(),n("".concat(i(wg),"(-1")),t.inVOnce&&n(", true"),n("),"),s(),n("(")),n("_cache[".concat(t.index,"] = ")),hr(t.value,e),a&&(n(").cacheIndex = ".concat(t.index,",")),s(),n("".concat(i(wg),"(1),")),s(),n("_cache[".concat(t.index,"]")),o()),n(")"),l&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const Wj=WT(/^(?:if|else|else-if)$/,(t,e,n)=>Yj(t,e,n,(i,r,o)=>{const s=n.parent.children;let a=s.indexOf(i),l=0;for(;a-->=0;){const c=s[a];c&&c.type===9&&(l+=c.branches.length)}return()=>{if(o)i.codegenNode=eA(r,l,n);else{const c=Gj(i.codegenNode);c.alternate=eA(r,l+i.branches.length-1,n)}}}));function Yj(t,e,n,i){if(e.name!=="else"&&(!e.exp||!e.exp.content.trim())){const r=e.exp?e.exp.loc:t.loc;n.onError(oi(28,e.loc)),e.exp=qt("true",!1,r)}if(e.name==="if"){const r=J8(t,e),o={type:9,loc:yj(t.loc),branches:[r]};if(n.replaceNode(o),i)return i(o,r,!0)}else{const r=n.parent.children;let o=r.indexOf(t);for(;o-->=-1;){const s=r[o];if(s&&DT(s)){n.removeNode(s);continue}if(s&&s.type===9){(e.name==="else-if"||e.name==="else")&&s.branches[s.branches.length-1].condition===void 0&&n.onError(oi(30,t.loc)),n.removeNode();const a=J8(t,e);s.branches.push(a);const l=i&&i(s,a,!1);I2(a,n),l&&l(),n.currentNode=null}else n.onError(oi(30,t.loc));break}}}function J8(t,e){const n=t.tagType===3;return{type:10,loc:t.loc,condition:e.name==="else"?void 0:e.exp,children:n&&!So(t,"for")?t.children:[t],userKey:T2(t,"key"),isTemplateIf:n}}function eA(t,e,n){return t.condition?a4(t.condition,tA(t,e,n),Oi(n.helper(v0),['""',"true"])):tA(t,e,n)}function tA(t,e,n){const{helper:i}=n,r=_i("key",qt("".concat(e),!1,bo,2)),{children:o}=t,s=o[0];if(o.length!==1||s.type!==1)if(o.length===1&&s.type===11){const l=s.codegenNode;return _g(l,r,n),l}else return xp(n,i(yp),Co([r]),o,64,void 0,void 0,!0,!1,!1,t.loc);else{const l=s.codegenNode,c=cj(l);return c.type===13&&v9(c,n),_g(c,r,n),l}}function Gj(t){for(;;)if(t.type===19)if(t.alternate.type===19)t=t.alternate;else return t;else t.type===20&&(t=t.value)}const qj=WT("for",(t,e,n)=>{const{helper:i,removeHelper:r}=n;return Xj(t,e,n,o=>{const s=Oi(i(f9),[o.source]),a=Ag(t),l=So(t,"memo"),c=T2(t,"key",!1,!0);c&&c.type;let d=c&&(c.type===6?c.value?qt(c.value.content,!0):void 0:c.exp);const u=c&&d?_i("key",d):null,f=o.source.type===4&&o.source.constType>0,h=f?64:c?128:256;return o.codegenNode=xp(n,i(yp),void 0,s,h,void 0,void 0,!0,!f,!1,t.loc),()=>{let p;const{children:m}=o,g=m.length!==1||m[0].type!==1,y=kg(t)?t:a&&t.children.length===1&&kg(t.children[0])?t.children[0]:null;if(y?(p=y.codegenNode,a&&u&&_g(p,u,n)):g?p=xp(n,i(yp),u?Co([u]):void 0,t.children,64,void 0,void 0,!0,void 0,!1):(p=m[0].codegenNode,a&&u&&_g(p,u,n),p.isBlock!==!f&&(p.isBlock?(r(ad),r(sf(n.inSSR,p.isComponent))):r(of(n.inSSR,p.isComponent))),p.isBlock=!f,p.isBlock?(i(ad),i(sf(n.inSSR,p.isComponent))):i(of(n.inSSR,p.isComponent))),l){const w=rf(d4(o.parseResult,[qt("_cached")]));w.body=ZU([ts(["const _memo = (",l.exp,")"]),ts(["if (_cached",...d?[" && _cached.key === ",d]:[]," && ".concat(n.helperString(CT),"(_cached, _memo)) return _cached")]),ts(["const _item = ",p]),qt("_item.memo = _memo"),qt("return _item")]),s.arguments.push(w,qt("_cache"),qt(String(n.cached.length))),n.cached.push(null)}else s.arguments.push(rf(d4(o.parseResult),p,!0))}})});function Xj(t,e,n,i){if(!e.exp){n.onError(oi(31,e.loc));return}const r=e.forParseResult;if(!r){n.onError(oi(32,e.loc));return}XT(r);const{addIdentifiers:o,removeIdentifiers:s,scopes:a}=n,{source:l,value:c,key:d,index:u}=r,f={type:11,loc:e.loc,source:l,valueAlias:c,keyAlias:d,objectIndexAlias:u,parseResult:r,children:Ag(t)?t.children:[t]};n.replaceNode(f),a.vFor++;const h=i&&i(f);return()=>{a.vFor--,h&&h()}}function XT(t,e){t.finalized||(t.finalized=!0)}function d4({value:t,key:e,index:n},i=[]){return Kj([t,e,n,...i])}function Kj(t){let e=t.length;for(;e--&&!t[e];);return t.slice(0,e+1).map((n,i)=>n||qt("_".repeat(i+1),!1))}const nA=qt("undefined",!1),Zj=(t,e)=>{if(t.type===1&&(t.tagType===1||t.tagType===3)){const n=So(t,"slot");if(n)return n.exp,e.scopes.vSlot++,()=>{e.scopes.vSlot--}}},Qj=(t,e,n,i)=>rf(t,n,!1,!0,n.length?n[0].loc:i);function Jj(t,e,n=Qj){e.helper(g9);const{children:i,loc:r}=t,o=[],s=[];let a=e.scopes.vSlot>0||e.scopes.vFor>0;const l=So(t,"slot",!0);if(l){const{arg:g,exp:y}=l;g&&!Gr(g)&&(a=!0),o.push(_i(g||qt("default",!0),n(y,void 0,i,r)))}let c=!1,d=!1;const u=[],f=new Set;let h=0;for(let g=0;g<i.length;g++){const y=i[g];let w;if(!Ag(y)||!(w=So(y,"slot",!0))){y.type!==3&&u.push(y);continue}if(l){e.onError(oi(37,w.loc));break}c=!0;const{children:b,loc:v}=y,{arg:A=qt("default",!0),exp:x,loc:k}=w;let S;Gr(A)?S=A?A.content:"default":a=!0;const _=So(y,"for"),E=n(x,_,b,v);let C,I;if(C=So(y,"if"))a=!0,s.push(a4(C.exp,A1(A,E,h++),nA));else if(I=So(y,/^else(?:-if)?$/,!0)){let R=g,O;for(;R--&&(O=i[R],!!DT(O)););if(O&&Ag(O)&&So(O,/^(?:else-)?if$/)){let L=s[s.length-1];for(;L.alternate.type===19;)L=L.alternate;L.alternate=I.exp?a4(I.exp,A1(A,E,h++),nA):A1(A,E,h++)}else e.onError(oi(30,I.loc))}else if(_){a=!0;const R=_.forParseResult;R?(XT(R),s.push(Oi(e.helper(f9),[R.source,rf(d4(R),A1(A,E),!0)]))):e.onError(oi(32,_.loc))}else{if(S){if(f.has(S)){e.onError(oi(38,k));continue}f.add(S),S==="default"&&(d=!0)}o.push(_i(A,E))}}if(!l){const g=(y,w)=>{const b=n(y,void 0,w,r);return e.compatConfig&&(b.isNonScopedSlot=!0),_i("default",b)};c?u.length&&!u.every(x9)&&(d?e.onError(oi(39,u[0].loc)):o.push(g(void 0,u))):o.push(g(void 0,i))}const p=a?2:Am(t.children)?3:1;let m=Co(o.concat(_i("_",qt(p+"",!1))),r);return s.length&&(m=Oi(e.helper($T),[m,Qc(s)])),{slots:m,hasDynamicSlots:a}}function A1(t,e,n){const i=[_i("name",t),_i("fn",e)];return n!=null&&i.push(_i("key",qt(String(n),!0))),Co(i)}function Am(t){for(let e=0;e<t.length;e++){const n=t[e];switch(n.type){case 1:if(n.tagType===2||Am(n.children))return!0;break;case 9:if(Am(n.branches))return!0;break;case 10:case 11:if(Am(n.children))return!0;break}}return!1}const KT=new WeakMap,eW=(t,e)=>function(){if(t=e.currentNode,!(t.type===1&&(t.tagType===0||t.tagType===1)))return;const{tag:i,props:r}=t,o=t.tagType===1;let s=o?tW(t,e):'"'.concat(i,'"');const a=In(s)&&s.callee===l9;let l,c,d=0,u,f,h,p=a||s===jh||s===i9||!o&&(i==="svg"||i==="foreignObject"||i==="math");if(r.length>0){const m=ZT(t,e,void 0,o,a);l=m.props,d=m.patchFlag,f=m.dynamicPropNames;const g=m.directives;h=g&&g.length?Qc(g.map(y=>iW(y,e))):void 0,m.shouldUseBlock&&(p=!0)}if(t.children.length>0)if(s===vg&&(p=!0,d|=1024),o&&s!==jh&&s!==vg){const{slots:g,hasDynamicSlots:y}=Jj(t,e);c=g,y&&(d|=1024)}else if(t.children.length===1&&s!==jh){const g=t.children[0],y=g.type,w=y===5||y===8;w&&po(g,e)===0&&(d|=1),w||y===2?c=g:c=t.children}else c=t.children;f&&f.length&&(u=rW(f)),t.codegenNode=xp(e,s,l,c,d===0?void 0:d,u,h,!!p,!1,o,t.loc)};function tW(t,e,n=!1){let{tag:i}=t;const r=u4(i),o=T2(t,"is",!1,!0);if(o)if(r||Jc("COMPILER_IS_ON_ELEMENT",e)){let a;if(o.type===6?a=o.value&&qt(o.value.content,!0):(a=o.exp,a||(a=qt("is",!1,o.arg.loc))),a)return Oi(e.helper(l9),[a])}else o.type===6&&o.value.content.startsWith("vue:")&&(i=o.value.content.slice(4));const s=IT(i)||e.isBuiltInComponent(i);return s?(n||e.helper(s),s):(e.helper(a9),e.components.add(i),kp(i,"component"))}function ZT(t,e,n=t.props,i,r,o=!1){const{tag:s,loc:a,children:l}=t;let c=[];const d=[],u=[],f=l.length>0;let h=!1,p=0,m=!1,g=!1,y=!1,w=!1,b=!1,v=!1;const A=[],x=E=>{c.length&&(d.push(Co(iA(c),a)),c=[]),E&&d.push(E)},k=()=>{e.scopes.vFor>0&&c.push(_i(qt("ref_for",!0),qt("true")))},S=({key:E,value:C})=>{if(Gr(E)){const I=E.content,R=Sd(I);if(R&&(!i||r)&&I.toLowerCase()!=="onclick"&&I!=="onUpdate:modelValue"&&!Ll(I)&&(w=!0),R&&Ll(I)&&(v=!0),R&&C.type===14&&(C=C.arguments[0]),C.type===20||(C.type===4||C.type===8)&&po(C,e)>0)return;I==="ref"?m=!0:I==="class"?g=!0:I==="style"?y=!0:I!=="key"&&!A.includes(I)&&A.push(I),i&&(I==="class"||I==="style")&&!A.includes(I)&&A.push(I)}else b=!0};for(let E=0;E<n.length;E++){const C=n[E];if(C.type===6){const{loc:I,name:R,nameLoc:O,value:L}=C;let M=!0;if(R==="ref"&&(m=!0,k()),R==="is"&&(u4(s)||L&&L.content.startsWith("vue:")||Jc("COMPILER_IS_ON_ELEMENT",e)))continue;c.push(_i(qt(R,!0,O),qt(L?L.content:"",M,L?L.loc:I)))}else{const{name:I,arg:R,exp:O,loc:L,modifiers:M}=C,z=I==="bind",N=I==="on";if(I==="slot"){i||e.onError(oi(40,L));continue}if(I==="once"||I==="memo"||I==="is"||z&&Fc(R,"is")&&(u4(s)||Jc("COMPILER_IS_ON_ELEMENT",e))||N&&o)continue;if((z&&Fc(R,"key")||N&&f&&Fc(R,"vue:before-update"))&&(h=!0),z&&Fc(R,"ref")&&k(),!R&&(z||N)){if(b=!0,O)if(z){if(x(),Jc("COMPILER_V_BIND_OBJECT_ORDER",e)){d.unshift(O);continue}k(),x(),d.push(O)}else x({type:14,loc:L,callee:e.helper(m9),arguments:i?[O]:[O,"true"]});else e.onError(oi(z?34:35,L));continue}z&&M.some(Z=>Z.content==="prop")&&(p|=32);const W=e.directiveTransforms[I];if(W){const{props:Z,needRuntime:K}=W(C,t,e);!o&&Z.forEach(S),N&&R&&!Gr(R)?x(Co(Z,a)):c.push(...Z),K&&(u.push(C),Jr(K)&&KT.set(C,K))}else nz(I)||(u.push(C),f&&(h=!0))}}let _;if(d.length?(x(),d.length>1?_=Oi(e.helper(yg),d,a):_=d[0]):c.length&&(_=Co(iA(c),a)),b?p|=16:(g&&!i&&(p|=2),y&&!i&&(p|=4),A.length&&(p|=8),w&&(p|=32)),!h&&(p===0||p===32)&&(m||v||u.length>0)&&(p|=512),!e.inSSR&&_)switch(_.type){case 15:let E=-1,C=-1,I=!1;for(let L=0;L<_.properties.length;L++){const M=_.properties[L].key;Gr(M)?M.content==="class"?E=L:M.content==="style"&&(C=L):M.isHandlerKey||(I=!0)}const R=_.properties[E],O=_.properties[C];I?_=Oi(e.helper(wp),[_]):(R&&!Gr(R.value)&&(R.value=Oi(e.helper(h9),[R.value])),O&&(y||O.value.type===4&&O.value.content.trim()[0]==="["||O.value.type===17)&&(O.value=Oi(e.helper(p9),[O.value])));break;case 14:break;default:_=Oi(e.helper(wp),[Oi(e.helper(y0),[_])]);break}return{props:_,directives:u,patchFlag:p,dynamicPropNames:A,shouldUseBlock:h}}function iA(t){const e=new Map,n=[];for(let i=0;i<t.length;i++){const r=t[i];if(r.key.type===8||!r.key.isStatic){n.push(r);continue}const o=r.key.content,s=e.get(o);s?(o==="style"||o==="class"||Sd(o))&&nW(s,r):(e.set(o,r),n.push(r))}return n}function nW(t,e){t.value.type===17?t.value.elements.push(e.value):t.value=Qc([t.value,e.value],t.loc)}function iW(t,e){const n=[],i=KT.get(t);i?n.push(e.helperString(i)):(e.helper(c9),e.directives.add(t.name),n.push(kp(t.name,"directive")));const{loc:r}=t;if(t.exp&&n.push(t.exp),t.arg&&(t.exp||n.push("void 0"),n.push(t.arg)),Object.keys(t.modifiers).length){t.arg||(t.exp||n.push("void 0"),n.push("void 0"));const o=qt("true",!1,r);n.push(Co(t.modifiers.map(s=>_i(s,o)),r))}return Qc(n,t.loc)}function rW(t){let e="[";for(let n=0,i=t.length;n<i;n++)e+=JSON.stringify(t[n]),n<i-1&&(e+=", ");return e+"]"}function u4(t){return t==="component"||t==="Component"}const oW=(t,e)=>{if(kg(t)){const{children:n,loc:i}=t,{slotName:r,slotProps:o}=sW(t,e),s=[e.prefixIdentifiers?"_ctx.$slots":"$slots",r,"{}","undefined","true"];let a=2;o&&(s[2]=o,a=3),n.length&&(s[3]=rf([],n,!1,!1,i),a=4),e.scopeId&&!e.slotted&&(a=5),s.splice(a),t.codegenNode=Oi(e.helper(ET),s,i)}};function sW(t,e){let n='"default"',i;const r=[];for(let o=0;o<t.props.length;o++){const s=t.props[o];if(s.type===6)s.value&&(s.name==="name"?n=JSON.stringify(s.value.content):(s.name=Qn(s.name),r.push(s)));else if(s.name==="bind"&&Fc(s.arg,"name")){if(s.exp)n=s.exp;else if(s.arg&&s.arg.type===4){const a=Qn(s.arg.content);n=s.exp=qt(a,!1,s.arg.loc)}}else s.name==="bind"&&s.arg&&Gr(s.arg)&&(s.arg.content=Qn(s.arg.content)),r.push(s)}if(r.length>0){const{props:o,directives:s}=ZT(t,e,r,!1,!1);i=o,s.length&&e.onError(oi(36,s[0].loc))}return{slotName:n,slotProps:i}}const QT=(t,e,n,i)=>{const{loc:r,modifiers:o,arg:s}=t;!t.exp&&!o.length&&n.onError(oi(35,r));let a;if(s.type===4)if(s.isStatic){let u=s.content;u.startsWith("vue:")&&(u="vnode-".concat(u.slice(4)));const f=e.tagType!==0||u.startsWith("vnode")||!/[A-Z]/.test(u)?Du(Qn(u)):"on:".concat(u);a=qt(f,!0,s.loc)}else a=ts(["".concat(n.helperString(s4),"("),s,")"]);else a=s,a.children.unshift("".concat(n.helperString(s4),"(")),a.children.push(")");let l=t.exp;l&&!l.content.trim()&&(l=void 0);let c=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const u=MT(l),f=!(u||oj(l)),h=l.content.includes(";");(f||c&&u)&&(l=ts(["".concat(f?"$event":"(...args)"," => ").concat(h?"{":"("),l,h?"}":")"]))}let d={props:[_i(a,l||qt("() => {}",!1,r))]};return i&&(d=i(d)),c&&(d.props[0].value=n.cache(d.props[0].value)),d.props.forEach(u=>u.key.isHandlerKey=!0),d},aW=(t,e,n)=>{const{modifiers:i,loc:r}=t,o=t.arg;let{exp:s}=t;return s&&s.type===4&&!s.content.trim()&&(s=void 0),o.type!==4?(o.children.unshift("("),o.children.push(') || ""')):o.isStatic||(o.content=o.content?"".concat(o.content,' || ""'):'""'),i.some(a=>a.content==="camel")&&(o.type===4?o.isStatic?o.content=Qn(o.content):o.content="".concat(n.helperString(o4),"(").concat(o.content,")"):(o.children.unshift("".concat(n.helperString(o4),"(")),o.children.push(")"))),n.inSSR||(i.some(a=>a.content==="prop")&&rA(o,"."),i.some(a=>a.content==="attr")&&rA(o,"^")),{props:[_i(o,s)]}},rA=(t,e)=>{t.type===4?t.isStatic?t.content=e+t.content:t.content="`".concat(e,"${").concat(t.content,"}`"):(t.children.unshift("'".concat(e,"' + (")),t.children.push(")"))},lW=(t,e)=>{if(t.type===0||t.type===1||t.type===11||t.type===10)return()=>{const n=t.children;let i,r=!1;for(let o=0;o<n.length;o++){const s=n[o];if(ry(s)){r=!0;for(let a=o+1;a<n.length;a++){const l=n[a];if(ry(l))i||(i=n[o]=ts([s],s.loc)),i.children.push(" + ",l),n.splice(a,1),a--;else{i=void 0;break}}}}if(!(!r||n.length===1&&(t.type===0||t.type===1&&t.tagType===0&&!t.props.find(o=>o.type===7&&!e.directiveTransforms[o.name])&&t.tag!=="template")))for(let o=0;o<n.length;o++){const s=n[o];if(ry(s)||s.type===8){const a=[];(s.type!==2||s.content!==" ")&&a.push(s),!e.ssr&&po(s,e)===0&&a.push("1"),n[o]={type:12,content:s,loc:s.loc,codegenNode:Oi(e.helper(s9),a)}}}}},oA=new WeakSet,cW=(t,e)=>{if(t.type===1&&So(t,"once",!0))return oA.has(t)||e.inVOnce||e.inSSR?void 0:(oA.add(t),e.inVOnce=!0,e.helper(wg),()=>{e.inVOnce=!1;const n=e.currentNode;n.codegenNode&&(n.codegenNode=e.cache(n.codegenNode,!0,!0))})},JT=(t,e,n)=>{const{exp:i,arg:r}=t;if(!i)return n.onError(oi(41,t.loc)),k1();const o=i.loc.source.trim(),s=i.type===4?i.content:o,a=n.bindingMetadata[o];if(a==="props"||a==="props-aliased")return n.onError(oi(44,i.loc)),k1();if(!s.trim()||!MT(i))return n.onError(oi(42,i.loc)),k1();const l=r||qt("modelValue",!0),c=r?Gr(r)?"onUpdate:".concat(Qn(r.content)):ts(['"onUpdate:" + ',r]):"onUpdate:modelValue";let d;const u=n.isTS?"($event: any)":"$event";d=ts(["".concat(u," => (("),i,") = $event)"]);const f=[_i(l,t.exp),_i(c,d)];if(t.modifiers.length&&e.tagType===1){const h=t.modifiers.map(m=>m.content).map(m=>(w9(m)?m:JSON.stringify(m))+": true").join(", "),p=r?Gr(r)?"".concat(r.content,"Modifiers"):ts([r,' + "Modifiers"']):"modelModifiers";f.push(_i(p,qt("{ ".concat(h," }"),!1,t.loc,2)))}return k1(f)};function k1(t=[]){return{props:t}}const dW=/[\w).+\-_$\]]/,uW=(t,e)=>{Jc("COMPILER_FILTERS",e)&&(t.type===5?Sg(t.content,e):t.type===1&&t.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&Sg(n.exp,e)}))};function Sg(t,e){if(t.type===4)sA(t,e);else for(let n=0;n<t.children.length;n++){const i=t.children[n];typeof i=="object"&&(i.type===4?sA(i,e):i.type===8?Sg(t,e):i.type===5&&Sg(i.content,e))}}function sA(t,e){const n=t.content;let i=!1,r=!1,o=!1,s=!1,a=0,l=0,c=0,d=0,u,f,h,p,m=[];for(h=0;h<n.length;h++)if(f=u,u=n.charCodeAt(h),i)u===39&&f!==92&&(i=!1);else if(r)u===34&&f!==92&&(r=!1);else if(o)u===96&&f!==92&&(o=!1);else if(s)u===47&&f!==92&&(s=!1);else if(u===124&&n.charCodeAt(h+1)!==124&&n.charCodeAt(h-1)!==124&&!a&&!l&&!c)p===void 0?(d=h+1,p=n.slice(0,h).trim()):g();else{switch(u){case 34:r=!0;break;case 39:i=!0;break;case 96:o=!0;break;case 40:c++;break;case 41:c--;break;case 91:l++;break;case 93:l--;break;case 123:a++;break;case 125:a--;break}if(u===47){let y=h-1,w;for(;y>=0&&(w=n.charAt(y),w===" ");y--);(!w||!dW.test(w))&&(s=!0)}}p===void 0?p=n.slice(0,h).trim():d!==0&&g();function g(){m.push(n.slice(d,h).trim()),d=h+1}if(m.length){for(h=0;h<m.length;h++)p=fW(p,m[h],e);t.content=p,t.ast=void 0}}function fW(t,e,n){n.helper(d9);const i=e.indexOf("(");if(i<0)return n.filters.add(e),"".concat(kp(e,"filter"),"(").concat(t,")");{const r=e.slice(0,i),o=e.slice(i+1);return n.filters.add(r),"".concat(kp(r,"filter"),"(").concat(t).concat(o!==")"?","+o:o)}}const aA=new WeakSet,hW=(t,e)=>{if(t.type===1){const n=So(t,"memo");return!n||aA.has(t)||e.inSSR?void 0:(aA.add(t),()=>{const i=t.codegenNode||e.currentNode.codegenNode;i&&i.type===13&&(t.tagType!==1&&v9(i,e),t.codegenNode=Oi(e.helper(b9),[n.exp,rf(void 0,i),"_cache",String(e.cached.length)]),e.cached.push(null))})}},pW=(t,e)=>{if(t.type===1){for(const n of t.props)if(n.type===7&&n.name==="bind"&&(!n.exp||n.exp.type===4&&!n.exp.content.trim())&&n.arg){const i=n.arg;if(i.type!==4||!i.isStatic)e.onError(oi(52,i.loc)),n.exp=qt("",!0,i.loc);else{const r=Qn(i.content);(RT.test(r[0])||r[0]==="-")&&(n.exp=qt(r,!1,i.loc))}}}};function mW(t){return[[pW,cW,Wj,hW,qj,uW,oW,eW,Zj,lW],{on:QT,bind:aW,model:JT}]}function gW(t,e={}){const n=e.onError||y9,i=e.mode==="module";e.prefixIdentifiers===!0?n(oi(47)):i&&n(oi(48));const r=!1;e.cacheHandlers&&n(oi(49)),e.scopeId&&!i&&n(oi(50));const o=ln({},e,{prefixIdentifiers:r}),s=Ht(t)?Aj(t,o):t,[a,l]=mW();return Ej(s,ln({},o,{nodeTransforms:[...a,...e.nodeTransforms||[]],directiveTransforms:ln({},l,e.directiveTransforms||{})})),Ij(s,o)}const bW=()=>({props:[]});/**
22* @vue/compiler-dom v3.5.25
23* (c) 2018-present Yuxi (Evan) You and Vue contributors
24* @license MIT
25**/const eI=Symbol(""),tI=Symbol(""),nI=Symbol(""),iI=Symbol(""),f4=Symbol(""),rI=Symbol(""),oI=Symbol(""),sI=Symbol(""),aI=Symbol(""),lI=Symbol("");qU({[eI]:"vModelRadio",[tI]:"vModelCheckbox",[nI]:"vModelText",[iI]:"vModelSelect",[f4]:"vModelDynamic",[rI]:"withModifiers",[oI]:"withKeys",[sI]:"vShow",[aI]:"Transition",[lI]:"TransitionGroup"});let Jd;function vW(t,e=!1){return Jd||(Jd=document.createElement("div")),e?(Jd.innerHTML='<div foo="'.concat(t.replace(/"/g,"&quot;"),'">'),Jd.children[0].getAttribute("foo")):(Jd.innerHTML=t,Jd.textContent)}const yW={parseMode:"html",isVoidTag:yz,isNativeTag:t=>gz(t)||bz(t)||vz(t),isPreTag:t=>t==="pre",isIgnoreNewlineTag:t=>t==="pre"||t==="textarea",decodeEntities:vW,isBuiltInComponent:t=>{if(t==="Transition"||t==="transition")return aI;if(t==="TransitionGroup"||t==="transition-group")return lI},getNamespace(t,e,n){let i=e?e.ns:n;if(e&&i===2)if(e.tag==="annotation-xml"){if(t==="svg")return 1;e.props.some(r=>r.type===6&&r.name==="encoding"&&r.value!=null&&(r.value.content==="text/html"||r.value.content==="application/xhtml+xml"))&&(i=0)}else/^m(?:[ions]|text)$/.test(e.tag)&&t!=="mglyph"&&t!=="malignmark"&&(i=0);else e&&i===1&&(e.tag==="foreignObject"||e.tag==="desc"||e.tag==="title")&&(i=0);if(i===0){if(t==="svg")return 1;if(t==="math")return 2}return i}},wW=t=>{t.type===1&&t.props.forEach((e,n)=>{e.type===6&&e.name==="style"&&e.value&&(t.props[n]={type:7,name:"bind",arg:qt("style",!0,e.loc),exp:xW(e.value.content,e.loc),modifiers:[],loc:e.loc})})},xW=(t,e)=>{const n=x$(t);return qt(JSON.stringify(n),!1,e,3)};function Dl(t,e){return oi(t,e)}const AW=(t,e,n)=>{const{exp:i,loc:r}=t;return i||n.onError(Dl(53,r)),e.children.length&&(n.onError(Dl(54,r)),e.children.length=0),{props:[_i(qt("innerHTML",!0,r),i||qt("",!0))]}},kW=(t,e,n)=>{const{exp:i,loc:r}=t;return i||n.onError(Dl(55,r)),e.children.length&&(n.onError(Dl(56,r)),e.children.length=0),{props:[_i(qt("textContent",!0),i?po(i,n)>0?i:Oi(n.helperString(C2),[i],r):qt("",!0))]}},_W=(t,e,n)=>{const i=JT(t,e,n);if(!i.props.length||e.tagType===1)return i;t.arg&&n.onError(Dl(58,t.arg.loc));const{tag:r}=e,o=n.isCustomElement(r);if(r==="input"||r==="textarea"||r==="select"||o){let s=nI,a=!1;if(r==="input"||o){const l=T2(e,"type");if(l){if(l.type===7)s=f4;else if(l.value)switch(l.value.content){case"radio":s=eI;break;case"checkbox":s=tI;break;case"file":a=!0,n.onError(Dl(59,t.loc));break}}else sj(e)&&(s=f4)}else r==="select"&&(s=iI);a||(i.needRuntime=n.helper(s))}else n.onError(Dl(57,t.loc));return i.props=i.props.filter(s=>!(s.key.type===4&&s.key.content==="modelValue")),i},SW=go("passive,once,capture"),EW=go("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),$W=go("left,right"),cI=go("onkeyup,onkeydown,onkeypress"),CW=(t,e,n,i)=>{const r=[],o=[],s=[];for(let a=0;a<e.length;a++){const l=e[a].content;l==="native"&&Ap("COMPILER_V_ON_NATIVE",n)||SW(l)?s.push(l):$W(l)?Gr(t)?cI(t.content.toLowerCase())?r.push(l):o.push(l):(r.push(l),o.push(l)):EW(l)?o.push(l):r.push(l)}return{keyModifiers:r,nonKeyModifiers:o,eventOptionModifiers:s}},lA=(t,e)=>Gr(t)&&t.content.toLowerCase()==="onclick"?qt(e,!0):t.type!==4?ts(["(",t,') === "onClick" ? "'.concat(e,'" : ('),t,")"]):t,TW=(t,e,n)=>QT(t,e,n,i=>{const{modifiers:r}=t;if(!r.length)return i;let{key:o,value:s}=i.props[0];const{keyModifiers:a,nonKeyModifiers:l,eventOptionModifiers:c}=CW(o,r,n,t.loc);if(l.includes("right")&&(o=lA(o,"onContextmenu")),l.includes("middle")&&(o=lA(o,"onMouseup")),l.length&&(s=Oi(n.helper(rI),[s,JSON.stringify(l)])),a.length&&(!Gr(o)||cI(o.content.toLowerCase()))&&(s=Oi(n.helper(oI),[s,JSON.stringify(a)])),c.length){const d=c.map($d).join("");o=Gr(o)?qt("".concat(o.content).concat(d),!0):ts(["(",o,') + "'.concat(d,'"')])}return{props:[_i(o,s)]}}),IW=(t,e,n)=>{const{exp:i,loc:r}=t;return i||n.onError(Dl(61,r)),{props:[],needRuntime:n.helper(sI)}},RW=(t,e)=>{t.type===1&&t.tagType===0&&(t.tag==="script"||t.tag==="style")&&e.removeNode()},OW=[wW],MW={cloak:bW,html:AW,text:kW,model:_W,on:TW,show:IW};function LW(t,e={}){return gW(t,ln({},yW,e,{nodeTransforms:[RW,...OW,...e.nodeTransforms||[]],directiveTransforms:ln({},MW,e.directiveTransforms||{}),transformHoist:null}))}/**
26* vue v3.5.25
27* (c) 2018-present Yuxi (Evan) You and Vue contributors
28* @license MIT
29**/const cA=Object.create(null);function PW(t,e){if(!Ht(t))if(t.nodeType)t=t.innerHTML;else return Xi;const n=oz(t,e),i=cA[n];if(i)return i;if(t[0]==="#"){const a=document.querySelector(t);t=a?a.innerHTML:""}const r=ln({hoistStatic:!0,onError:void 0,onWarn:Xi},e);!r.isCustomElement&&typeof customElements<"u"&&(r.isCustomElement=a=>!!customElements.get(a));const{code:o}=LW(t,r),s=new Function("Vue",o)(VU);return s._rc=!0,cA[n]=s}YC(PW);var Yo={allRenderFn:!1,cmpDidLoad:!0,cmpDidUnload:!1,cmpDidUpdate:!0,cmpDidRender:!0,cmpWillLoad:!0,cmpWillUpdate:!0,cmpWillRender:!0,connectedCallback:!0,disconnectedCallback:!0,element:!0,event:!0,hasRenderFn:!0,lifecycle:!0,hostListener:!0,hostListenerTargetWindow:!0,hostListenerTargetDocument:!0,hostListenerTargetBody:!0,hostListenerTargetParent:!1,hostListenerTarget:!0,member:!0,method:!0,mode:!0,observeAttribute:!0,prop:!0,propMutable:!0,reflect:!0,scoped:!0,shadowDom:!0,slot:!0,cssAnnotations:!0,state:!0,style:!0,formAssociated:!1,svg:!0,updatable:!0,vdomAttribute:!0,vdomXlink:!0,vdomClass:!0,vdomFunctional:!0,vdomKey:!0,vdomListener:!0,vdomRef:!0,vdomPropOrAttr:!0,vdomRender:!0,vdomStyle:!0,vdomText:!0,watchCallback:!0,taskQueue:!0,hotModuleReplacement:!1,isDebug:!1,isDev:!1,isTesting:!1,hydrateServerSide:!1,hydrateClientSide:!1,lifecycleDOMEvents:!1,lazyLoad:!1,profile:!1,slotRelocation:!0,appendChildSlotFix:!1,cloneNodeFix:!1,hydratedAttribute:!1,hydratedClass:!0,scriptDataOpts:!1,scopedSlotTextContentFix:!1,shadowDomShim:!1,slotChildNodesFix:!1,invisiblePrehydration:!0,propBoolean:!0,propNumber:!0,propString:!0,constructableCSS:!0,cmpShouldUpdate:!0,devTools:!1,shadowDelegatesFocus:!0,initializeNextTick:!1,asyncLoading:!1,asyncQueue:!1,transformTagName:!1,attachStyles:!0,experimentalSlotFixes:!1},DW=Object.defineProperty,NW=(t,e)=>{for(var n in e)DW(t,n,{get:e[n],enumerable:!0})},BW={isBrowser:!0},dI=new WeakMap,oc=t=>dI.get(t),FW=(t,e)=>{const n={$flags$:0,$hostElement$:t,$cmpMeta$:e,$instanceValues$:new Map};return dI.set(t,n)},dA=(t,e)=>e in t,x0=(t,e)=>(0,console.error)(t,e),Eg=new Map,uI=[],zW="slot-fb{display:contents}slot-fb[hidden]{display:none}",uA="http://www.w3.org/1999/xlink",A0=typeof window<"u"?window:{},zs=A0.document||{head:{}},Ze=A0.HTMLElement||class{},Fi={$flags$:0,$resourcesUrl$:"",jmp:t=>t(),raf:t=>requestAnimationFrame(t),ael:(t,e,n,i)=>t.addEventListener(e,n,i),rel:(t,e,n,i)=>t.removeEventListener(e,n,i),ce:(t,e)=>new CustomEvent(t,e)},HW=t=>{Object.assign(Fi,t)},VW=t=>Promise.resolve(t),UW=(()=>{try{return new CSSStyleSheet,typeof new CSSStyleSheet().replaceSync=="function"}catch(t){}return!1})(),h4=!1,p4=[],fI=[],hI=(t,e)=>n=>{t.push(n),h4||(h4=!0,e&&Fi.$flags$&4?jW(m4):Fi.raf(m4))},fA=t=>{for(let e=0;e<t.length;e++)try{t[e](performance.now())}catch(n){x0(n)}t.length=0},m4=()=>{fA(p4),fA(fI),(h4=p4.length>0)&&Fi.raf(m4)},jW=t=>VW().then(t),ls=hI(p4,!1),Cn=hI(fI,!0),WW=t=>{const e=new URL(t,Fi.$resourcesUrl$);return e.origin!==A0.location.origin?e.href:e.pathname},hA={},YW="http://www.w3.org/2000/svg",GW="http://www.w3.org/1999/xhtml",qW=t=>t!=null,_9=t=>(t=typeof t,t==="object"||t==="function");function XW(t){var e,n,i;return(i=(n=(e=t.head)==null?void 0:e.querySelector('meta[name="csp-nonce"]'))==null?void 0:n.getAttribute("content"))!=null?i:void 0}var KW={};NW(KW,{err:()=>pI,map:()=>ZW,ok:()=>g4,unwrap:()=>QW,unwrapErr:()=>JW});var g4=t=>({isOk:!0,isErr:!1,value:t}),pI=t=>({isOk:!1,isErr:!0,value:t});function ZW(t,e){if(t.isOk){const n=e(t.value);return n instanceof Promise?n.then(i=>g4(i)):g4(n)}if(t.isErr){const n=t.value;return pI(n)}throw"should never get here"}var QW=t=>{if(t.isOk)return t.value;throw t.value},JW=t=>{if(t.isErr)return t.value;throw t.value},ld=(t,e="")=>()=>{},D=(t,e,...n)=>{let i=null,r=null,o=null,s=!1,a=!1;const l=[],c=u=>{for(let f=0;f<u.length;f++)i=u[f],Array.isArray(i)?c(i):i!=null&&typeof i!="boolean"&&((s=typeof t!="function"&&!_9(i))&&(i=String(i)),s&&a?l[l.length-1].$text$+=i:l.push(s?$g(null,i):i),a=s)};if(c(n),e){e.key&&(r=e.key),e.name&&(o=e.name);{const u=e.className||e.class;u&&(e.class=typeof u!="object"?u:Object.keys(u).filter(f=>u[f]).join(" "))}}if(typeof t=="function")return t(e===null?{}:e,l,tY);const d=$g(t,null);return d.$attrs$=e,l.length>0&&(d.$children$=l),d.$key$=r,d.$name$=o,d},$g=(t,e)=>{const n={$flags$:0,$tag$:t,$text$:e,$elm$:null,$children$:null};return n.$attrs$=null,n.$key$=null,n.$name$=null,n},tt={},eY=t=>t&&t.$tag$===tt,tY={forEach:(t,e)=>t.map(pA).forEach(e),map:(t,e)=>t.map(pA).map(e).map(nY)},pA=t=>({vattrs:t.$attrs$,vchildren:t.$children$,vkey:t.$key$,vname:t.$name$,vtag:t.$tag$,vtext:t.$text$}),nY=t=>{if(typeof t.vtag=="function"){const n={...t.vattrs};return t.vkey&&(n.key=t.vkey),t.vname&&(n.name=t.vname),D(t.vtag,n,...t.vchildren||[])}const e=$g(t.vtag,t.vtext);return e.$attrs$=t.vattrs,e.$children$=t.vchildren,e.$key$=t.vkey,e.$name$=t.vname,e},iY=t=>uI.map(e=>e(t)).find(e=>!!e),rY=t=>uI.push(t),oY=t=>oc(t).$modeName$,sY=(t,e)=>t!=null&&!_9(t)?e&4?t==="false"?!1:t===""||!!t:e&2?parseFloat(t):e&1?String(t):t:t,aY=t=>t,_e=(t,e,n)=>{const i=aY(t);return{emit:r=>lY(i,e,{bubbles:!!(n&4),composed:!!(n&2),cancelable:!!(n&1),detail:r})}},lY=(t,e,n)=>{const i=Fi.ce(e,n);return t.dispatchEvent(i),i},mA=new WeakMap,cY=(t,e,n)=>{let i=Eg.get(t);UW&&n?(i=i||new CSSStyleSheet,typeof i=="string"?i=e:i.replaceSync(e)):i=e,Eg.set(t,i)},dY=(t,e,n)=>{var i;const r=mI(e,n),o=Eg.get(r);
29if(t=t.nodeType===11?t:zs,o)if(typeof o=="string"){t=t.head||t;let s=mA.get(t),a;if(s||mA.set(t,s=new Set),!s.has(r)){{a=zs.createElement("style"),a.innerHTML=o;const l=(i=Fi.$nonce$)!=null?i:XW(zs);l!=null&&a.setAttribute("nonce",l),(!(e.$flags$&1)||e.$flags$&1&&t.nodeName!=="HEAD")&&t.insertBefore(a,t.querySelector("link"))}e.$flags$&4&&(a.innerHTML+=zW),s&&s.add(r)}}else t.adoptedStyleSheets.includes(o)||(t.adoptedStyleSheets=[...t.adoptedStyleSheets,o]);return r},uY=t=>{const e=t.$cmpMeta$,n=t.$hostElement$,i=e.$flags$,r=ld("attachStyles",e.$tagName$),o=dY(n.shadowRoot?n.shadowRoot:n.getRootNode(),e,t.$modeName$);i&10&&i&2&&(n["s-sc"]=o,n.classList.add(o+"-h"),i&2&&n.classList.add(o+"-s")),r()},mI=(t,e)=>"sc-"+(e&&t.$flags$&32?t.$tagName$+"-"+e:t.$tagName$),gA=(t,e,n,i,r,o)=>{if(n!==i){let s=dA(t,e),a=e.toLowerCase();if(e==="class"){const l=t.classList,c=bA(n),d=bA(i);l.remove(...c.filter(u=>u&&!d.includes(u))),l.add(...d.filter(u=>u&&!c.includes(u)))}else if(e==="style"){for(const l in n)(!i||i[l]==null)&&(l.includes("-")?t.style.removeProperty(l):t.style[l]="");for(const l in i)(!n||i[l]!==n[l])&&(l.includes("-")?t.style.setProperty(l,i[l]):t.style[l]=i[l])}else if(e!=="key")if(e==="ref")i&&i(t);else if(!t.__lookupSetter__(e)&&e[0]==="o"&&e[1]==="n"){if(e[2]==="-"?e=e.slice(3):dA(A0,a)?e=a.slice(2):e=a[2]+e.slice(3),n||i){const l=e.endsWith(gI);e=e.replace(hY,""),n&&Fi.rel(t,e,n,l),i&&Fi.ael(t,e,i,l)}}else{const l=_9(i);if((s||l&&i!==null)&&!r)try{if(t.tagName.includes("-"))t[e]=i;else{const d=i==null?"":i;e==="list"?s=!1:(n==null||t[e]!=d)&&(t[e]=d)}}catch(d){}let c=!1;a!==(a=a.replace(/^xlink\:?/,""))&&(e=a,c=!0),i==null||i===!1?(i!==!1||t.getAttribute(e)==="")&&(c?t.removeAttributeNS(uA,e):t.removeAttribute(e)):(!s||o&4||r)&&!l&&(i=i===!0?"":i,c?t.setAttributeNS(uA,e,i):t.setAttribute(e,i))}}},fY=/\s/,bA=t=>t?t.split(fY):[],gI="Capture",hY=new RegExp(gI+"$"),bI=(t,e,n)=>{const i=e.$elm$.nodeType===11&&e.$elm$.host?e.$elm$.host:e.$elm$,r=t&&t.$attrs$||hA,o=e.$attrs$||hA;for(const s of vA(Object.keys(r)))s in o||gA(i,s,r[s],void 0,n,e.$flags$);for(const s of vA(Object.keys(o)))gA(i,s,r[s],o[s],n,e.$flags$)};function vA(t){return t.includes("ref")?[...t.filter(e=>e!=="ref"),"ref"]:t}var su,b4,Sp,Cg=!1,Tg=!1,S9=!1,ao=!1,Ig=(t,e,n,i)=>{var r;const o=e.$children$[n];let s=0,a,l,c;if(Cg||(S9=!0,o.$tag$==="slot"&&(su&&i.classList.add(su+"-s"),o.$flags$|=o.$children$?2:1)),o.$text$!==null)a=o.$elm$=zs.createTextNode(o.$text$);else if(o.$flags$&1)a=o.$elm$=zs.createTextNode("");else{if(ao||(ao=o.$tag$==="svg"),a=o.$elm$=zs.createElementNS(ao?YW:GW,!Cg&&Yo.slotRelocation&&o.$flags$&2?"slot-fb":o.$tag$),ao&&o.$tag$==="foreignObject"&&(ao=!1),bI(null,o,ao),!!a.getRootNode().querySelector("body")&&Yo.scoped&&qW(su)&&a["s-si"]!==su&&a.classList.add(a["s-si"]=su),$9(a,i),o.$children$)for(s=0;s<o.$children$.length;++s)l=Ig(t,o,s,a),l&&a.appendChild(l);o.$tag$==="svg"?ao=!1:a.tagName==="foreignObject"&&(ao=!0)}return a["s-hn"]=Sp,o.$flags$&3&&(a["s-sr"]=!0,a["s-cr"]=b4,a["s-sn"]=o.$name$||"",a["s-rf"]=(r=o.$attrs$)==null?void 0:r.ref,c=t&&t.$children$&&t.$children$[n],c&&c.$tag$===o.$tag$&&t.$elm$&&Ep(t.$elm$,!1)),a},Ep=(t,e)=>{Fi.$flags$|=1;const n=Array.from(t.childNodes);t["s-sr"]&&Yo.experimentalSlotFixes;for(let i=n.length-1;i>=0;i--){const r=n[i];r["s-hn"]!==Sp&&r["s-ol"]&&(Nl(wI(r),r,E9(r)),r["s-ol"].remove(),r["s-ol"]=void 0,r["s-sh"]=void 0,S9=!0),e&&Ep(r,e)}Fi.$flags$&=-2},vI=(t,e,n,i,r,o)=>{let s=t["s-cr"]&&t["s-cr"].parentNode||t,a;for(s.shadowRoot&&s.tagName===Sp&&(s=s.shadowRoot);r<=o;++r)i[r]&&(a=Ig(null,n,r,t),a&&(i[r].$elm$=a,Nl(s,a,E9(e))))},yI=(t,e,n)=>{for(let i=e;i<=n;++i){const r=t[i];if(r){const o=r.$elm$;kI(r),o&&(Tg=!0,o["s-ol"]?o["s-ol"].remove():Ep(o,!0),o.remove())}}},pY=(t,e,n,i,r=!1)=>{let o=0,s=0,a=0,l=0,c=e.length-1,d=e[0],u=e[c],f=i.length-1,h=i[0],p=i[f],m,g;for(;o<=c&&s<=f;)if(d==null)d=e[++o];else if(u==null)u=e[--c];else if(h==null)h=i[++s];else if(p==null)p=i[--f];else if(_1(d,h,r))au(d,h,r),d=e[++o],h=i[++s];else if(_1(u,p,r))au(u,p,r),u=e[--c],p=i[--f];else if(_1(d,p,r))(d.$tag$==="slot"||p.$tag$==="slot")&&Ep(d.$elm$.parentNode,!1),au(d,p,r),Nl(t,d.$elm$,u.$elm$.nextSibling),d=e[++o],p=i[--f];else if(_1(u,h,r))(d.$tag$==="slot"||p.$tag$==="slot")&&Ep(u.$elm$.parentNode,!1),au(u,h,r),Nl(t,u.$elm$,d.$elm$),u=e[--c],h=i[++s];else{for(a=-1,l=o;l<=c;++l)if(e[l]&&e[l].$key$!==null&&e[l].$key$===h.$key$){a=l;break}a>=0?(g=e[a],g.$tag$!==h.$tag$?m=Ig(e&&e[s],n,a,t):(au(g,h,r),e[a]=void 0,m=g.$elm$),h=i[++s]):(m=Ig(e&&e[s],n,s,t),h=i[++s]),m&&Nl(wI(d.$elm$),m,E9(d.$elm$))}o>c?vI(t,i[f+1]==null?null:i[f+1].$elm$,n,i,s,f):s>f&&yI(e,o,c)},_1=(t,e,n=!1)=>t.$tag$===e.$tag$?t.$tag$==="slot"?"$nodeId$"in t&&n&&t.$elm$.nodeType!==8?!1:t.$name$===e.$name$:n?!0:t.$key$===e.$key$:!1,E9=t=>t&&t["s-ol"]||t,wI=t=>(t["s-ol"]?t["s-ol"]:t).parentNode,au=(t,e,n=!1)=>{const i=e.$elm$=t.$elm$,r=t.$children$,o=e.$children$,s=e.$tag$,a=e.$text$;let l;a===null?(ao=s==="svg"?!0:s==="foreignObject"?!1:ao,s==="slot"&&!Cg||bI(t,e,ao),r!==null&&o!==null?pY(i,r,e,o,n):o!==null?(t.$text$!==null&&(i.textContent=""),vI(i,null,e,o,0,o.length-1)):!n&&Yo.updatable&&r!==null&&yI(r,0,r.length-1),ao&&s==="svg"&&(ao=!1)):(l=i["s-cr"])?l.parentNode.textContent=a:t.$text$!==a&&(i.data=a)},xI=t=>{const e=t.childNodes;for(const n of e)if(n.nodeType===1){if(n["s-sr"]){const i=n["s-sn"];n.hidden=!1;for(const r of e)if(r!==n){if(r["s-hn"]!==n["s-hn"]||i!==""){if(r.nodeType===1&&(i===r.getAttribute("slot")||i===r["s-sn"])||r.nodeType===3&&i===r["s-sn"]){n.hidden=!0;break}}else if(r.nodeType===1||r.nodeType===3&&r.textContent.trim()!==""){n.hidden=!0;break}}}xI(n)}},ka=[],AI=t=>{let e,n,i;for(const r of t.childNodes){if(r["s-sr"]&&(e=r["s-cr"])&&e.parentNode){n=e.parentNode.childNodes;const o=r["s-sn"];for(i=n.length-1;i>=0;
29i--)if(e=n[i],!e["s-cn"]&&!e["s-nr"]&&e["s-hn"]!==r["s-hn"])if(yA(e,o)){let s=ka.find(a=>a.$nodeToRelocate$===e);Tg=!0,e["s-sn"]=e["s-sn"]||o,s?(s.$nodeToRelocate$["s-sh"]=r["s-hn"],s.$slotRefNode$=r):(e["s-sh"]=r["s-hn"],ka.push({$slotRefNode$:r,$nodeToRelocate$:e})),e["s-sr"]&&ka.map(a=>{yA(a.$nodeToRelocate$,e["s-sn"])&&(s=ka.find(l=>l.$nodeToRelocate$===e),s&&!a.$slotRefNode$&&(a.$slotRefNode$=s.$slotRefNode$))})}else ka.some(s=>s.$nodeToRelocate$===e)||ka.push({$nodeToRelocate$:e})}r.nodeType===1&&AI(r)}},yA=(t,e)=>t.nodeType===1?t.getAttribute("slot")===null&&e===""||t.getAttribute("slot")===e:t["s-sn"]===e?!0:e==="",kI=t=>{t.$attrs$&&t.$attrs$.ref&&t.$attrs$.ref(null),t.$children$&&t.$children$.map(kI)},Nl=(t,e,n)=>{const i=t==null?void 0:t.insertBefore(e,n);return $9(e,t),i},_I=t=>{const e=[];return t&&e.push(...t["s-scs"]||[],t["s-si"],t["s-sc"],..._I(t.parentElement)),e},$9=(t,e,n=!1)=>{var i;if(t&&e&&t.nodeType===1){const r=new Set(_I(e).filter(Boolean));if(r.size&&((i=t.classList)==null||i.add(...t["s-scs"]=[...r]),t["s-ol"]||n))for(const o of Array.from(t.childNodes))$9(o,t,!0)}},mY=(t,e,n=!1)=>{var i,r,o,s,a;const l=t.$hostElement$,c=t.$cmpMeta$,d=t.$vnode$||$g(null,null),u=eY(e)?e:D(null,null,e);if(Sp=l.tagName,c.$attrsToReflect$&&(u.$attrs$=u.$attrs$||{},c.$attrsToReflect$.map(([f,h])=>u.$attrs$[h]=l[f])),n&&u.$attrs$)for(const f of Object.keys(u.$attrs$))l.hasAttribute(f)&&!["key","ref","style","class"].includes(f)&&(u.$attrs$[f]=l[f]);u.$tag$=null,u.$flags$|=4,t.$vnode$=u,u.$elm$=d.$elm$=l.shadowRoot||l,su=l["s-sc"],Cg=(c.$flags$&1)!==0,b4=l["s-cr"],Tg=!1,au(d,u,n);{if(Fi.$flags$|=1,S9){AI(u.$elm$);for(const f of ka){const h=f.$nodeToRelocate$;if(!h["s-ol"]){const p=zs.createTextNode("");p["s-nr"]=h,Nl(h.parentNode,h["s-ol"]=p,h)}}for(const f of ka){const h=f.$nodeToRelocate$,p=f.$slotRefNode$;if(p){const m=p.parentNode;let g=p.nextSibling;{let y=(i=h["s-ol"])==null?void 0:i.previousSibling;for(;y;){let w=(r=y["s-nr"])!=null?r:null;if(w&&w["s-sn"]===h["s-sn"]&&m===w.parentNode){for(w=w.nextSibling;w===h||w!=null&&w["s-sr"];)w=w==null?void 0:w.nextSibling;if(!w||!w["s-nr"]){g=w;break}}y=y.previousSibling}}(!g&&m!==h.parentNode||h.nextSibling!==g)&&h!==g&&(!h["s-hn"]&&h["s-ol"]&&(h["s-hn"]=h["s-ol"].parentNode.nodeName),Nl(m,h,g),h.nodeType===1&&(h.hidden=(o=h["s-ih"])!=null?o:!1)),h&&typeof p["s-rf"]=="function"&&p["s-rf"](h)}else h.nodeType===1&&(n&&(h["s-ih"]=(s=h.hidden)!=null?s:!1),h.hidden=!0)}}Tg&&xI(u.$elm$),Fi.$flags$&=-2,ka.length=0}if(Yo.experimentalScopedSlotChanges&&c.$flags$&2)for(const f of u.$elm$.childNodes)f["s-hn"]!==Sp&&!f["s-sh"]&&(n&&f["s-ih"]==null&&(f["s-ih"]=(a=f.hidden)!=null?a:!1),f.hidden=!0);b4=void 0},gY=(t,e)=>{},C9=(t,e)=>(t.$flags$|=16,gY(t,t.$ancestorComponent$),Cn(()=>bY(t,e))),bY=(t,e)=>{const n=t.$hostElement$,i=ld("scheduleUpdate",t.$cmpMeta$.$tagName$),r=n;if(!r)throw new Error("Can't render component <".concat(n.tagName.toLowerCase()," /> with invalid Stencil runtime! Make sure this imported component is compiled with a `externalRuntime: true` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime"));let o;return e?o=Hu(r,"componentWillLoad"):o=Hu(r,"componentWillUpdate"),o=wA(o,()=>Hu(r,"componentWillRender")),i(),wA(o,()=>yY(t,r,e))},wA=(t,e)=>vY(t)?t.then(e).catch(n=>{console.error(n),e()}):e(),vY=t=>t instanceof Promise||t&&t.then&&typeof t.then=="function",yY=async(t,e,n)=>{const i=t.$hostElement$,r=ld("update",t.$cmpMeta$.$tagName$);i["s-rc"],n&&uY(t);const o=ld("render",t.$cmpMeta$.$tagName$);wY(t,e,i,n),o(),r(),xY(t)},xA=null,wY=(t,e,n,i)=>{try{xA=e,e=e.render&&e.render(),t.$flags$&=-17,t.$flags$|=2,(Yo.hasRenderFn||Yo.reflect)&&(Yo.vdomRender||Yo.reflect)&&(Yo.hydrateServerSide||mY(t,e,i))}catch(l){x0(l,t.$hostElement$)}return xA=null,null},xY=t=>{const e=t.$cmpMeta$.$tagName$,n=t.$hostElement$,i=ld("postUpdate",e),r=n;t.$ancestorComponent$,Hu(r,"componentDidRender"),t.$flags$&64?(Hu(r,"componentDidUpdate"),i()):(t.$flags$|=64,Hu(r,"componentDidLoad"),i())},Xr=t=>{{const e=oc(t),n=e.$hostElement$.isConnected;return n&&(e.$flags$&18)===2&&C9(e,!1),n}},Hu=(t,e,n)=>{if(t&&t[e])try{return t[e](n)}catch(i){x0(i)}},AY=(t,e)=>oc(t).$instanceValues$.get(e),kY=(t,e,n,i)=>{const r=oc(t),o=t,s=r.$instanceValues$.get(e),a=r.$flags$,l=o;n=sY(n,i.$members$[e][0]);const c=Number.isNaN(s)&&Number.isNaN(n);if(n!==s&&!c){r.$instanceValues$.set(e,n);{if(i.$watchers$&&a&128){const u=i.$watchers$[e];u&&u.map(f=>{try{l[f](n,s,e)}catch(h){x0(h,o)}})}if((a&18)===2){if(l.componentShouldUpdate&&l.componentShouldUpdate(n,s,e)===!1)return;C9(r,!1)}}}},_Y=(t,e,n)=>{var i,r;const o=t.prototype;
29if(e.$members$||e.$watchers$||t.watchers){t.watchers&&!e.$watchers$&&(e.$watchers$=t.watchers);const s=Object.entries((i=e.$members$)!=null?i:{});s.map(([a,[l]])=>{(l&31||l&32)&&Object.defineProperty(o,a,{get(){return AY(this,a)},set(c){kY(this,a,c,e)},configurable:!0,enumerable:!0})});{const a=new Map;o.attributeChangedCallback=function(l,c,d){Fi.jmp(()=>{var u;const f=a.get(l);if(this.hasOwnProperty(f))d=this[f],delete this[f];else{if(o.hasOwnProperty(f)&&typeof this[f]=="number"&&this[f]==d)return;if(f==null){const h=oc(this),p=h==null?void 0:h.$flags$;if(p&&!(p&8)&&p&128&&d!==c){const g=this,y=(u=e.$watchers$)==null?void 0:u[l];y==null||y.forEach(w=>{g[w]!=null&&g[w].call(g,d,c,l)})}return}}this[f]=d===null&&typeof this[f]=="boolean"?!1:d})},t.observedAttributes=Array.from(new Set([...Object.keys((r=e.$watchers$)!=null?r:{}),...s.filter(([l,c])=>c[0]&15).map(([l,c])=>{var d;const u=c[1]||l;return a.set(u,l),c[0]&512&&((d=e.$attrsToReflect$)==null||d.push([l,u])),u})]))}}return t},SY=async(t,e,n,i)=>{let r;if(!(e.$flags$&32)){e.$flags$|=32,n.$lazyBundleId$;{r=t.constructor;const s=t.localName;customElements.whenDefined(s).then(()=>e.$flags$|=128)}if(r&&r.style){let s;typeof r.style=="string"?s=r.style:typeof r.style!="string"&&(e.$modeName$=iY(t),e.$modeName$&&(s=r.style[e.$modeName$]));const a=mI(n,e.$modeName$);if(!Eg.has(a)){const l=ld("registerStyles",n.$tagName$);cY(a,s,!!(n.$flags$&1)),l()}}}e.$ancestorComponent$,C9(e,!0)},AA=t=>{},EY=t=>{if(!(Fi.$flags$&1)){const e=oc(t),n=e.$cmpMeta$,i=ld("connectedCallback",n.$tagName$);e.$flags$&1?(SI(t,e,n.$listeners$),e!=null&&e.$lazyInstance$?AA(e.$lazyInstance$):e!=null&&e.$onReadyPromise$&&e.$onReadyPromise$.then(()=>AA(e.$lazyInstance$))):(e.$flags$|=1,n.$flags$&12&&$Y(t),n.$members$&&Object.entries(n.$members$).map(([r,[o]])=>{if(o&31&&t.hasOwnProperty(r)){const s=t[r];delete t[r],t[r]=s}}),SY(t,e,n)),i()}},$Y=t=>{const e=t["s-cr"]=zs.createComment("");e["s-cn"]=!0,Nl(t,e,t.firstChild)},CY=async t=>{if(!(Fi.$flags$&1)){const e=oc(t);e.$rmListeners$&&(e.$rmListeners$.map(n=>n()),e.$rmListeners$=void 0)}},et=(t,e)=>{const n={$flags$:e[0],$tagName$:e[1]};n.$members$=e[2],n.$listeners$=e[3],n.$watchers$=t.$watchers$,n.$attrsToReflect$=[];const i=t.prototype.connectedCallback,r=t.prototype.disconnectedCallback;return Object.assign(t.prototype,{__registerHost(){FW(this,n)},connectedCallback(){const o=oc(this);SI(this,o,n.$listeners$),EY(this),i&&i.call(this)},disconnectedCallback(){CY(this),r&&r.call(this)},__attachShadow(){if(!this.shadowRoot)this.attachShadow({mode:"open",delegatesFocus:!!(n.$flags$&16)});else if(this.shadowRoot.mode!=="open")throw new Error("Unable to re-use existing shadow root for ".concat(n.$tagName$,"! Mode is set to ").concat(this.shadowRoot.mode," but Stencil only supports open shadow roots."))}}),t.is=n.$tagName$,_Y(t,n)},SI=(t,e,n,i)=>{n&&n.map(([r,o,s])=>{const a=IY(t,r),l=TY(e,s),c=RY(r);Fi.ael(a,o,l,c),(e.$rmListeners$=e.$rmListeners$||[]).push(()=>Fi.rel(a,o,l,c))})},TY=(t,e)=>n=>{var i;try{Yo.lazyLoad||t.$hostElement$[e](n)}catch(r){x0(r)}},IY=(t,e)=>e&4?zs:e&8?A0:e&16?zs.body:t,RY=t=>(t&2)!==0;/*!
30 * (C) Ionic http://ionicframework.com - MIT License
31 */const Rg=(t,e=0)=>new Promise(n=>{OY(t,e,n)}),OY=(t,e=0,n)=>{let i,r;const o={passive:!0},s=500,a=()=>{i&&i()},l=c=>{(c===void 0||t===c.target)&&(a(),n(c))};return t&&(t.addEventListener("webkitTransitionEnd",l,o),t.addEventListener("transitionend",l,o),r=setTimeout(l,e+s),i=()=>{r!==void 0&&(clearTimeout(r),r=void 0),t.removeEventListener("webkitTransitionEnd",l,o),t.removeEventListener("transitionend",l,o)}),a},eo=(t,e)=>{t.componentOnReady?t.componentOnReady().then(n=>e(n)):gn(()=>e(t))},$p=t=>t.componentOnReady!==void 0,Js=(t,e=[])=>{const n={};return e.forEach(i=>{t.hasAttribute(i)&&(t.getAttribute(i)!==null&&(n[i]=t.getAttribute(i)),t.removeAttribute(i))}),n},MY=["role","aria-activedescendant","aria-atomic","aria-autocomplete","aria-braillelabel","aria-brailleroledescription","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colindextext","aria-colspan","aria-controls","aria-current","aria-describedby","aria-description","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowindextext","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext"],Id=(t,e)=>Js(t,MY),cs=(t,e,n,i)=>{var r;if(typeof window<"u"){const o=window,s=(r=o==null?void 0:o.Ionic)===null||r===void 0?void 0:r.config;if(s){const a=s.get("_ael");
31if(a)return a(t,e,n,i);if(s._ael)return s._ael(t,e,n,i)}}return t.addEventListener(e,n,i)},jl=(t,e,n,i)=>{var r;if(typeof window<"u"){const o=window,s=(r=o==null?void 0:o.Ionic)===null||r===void 0?void 0:r.config;if(s){const a=s.get("_rel");if(a)return a(t,e,n,i);if(s._rel)return s._rel(t,e,n,i)}}return t.removeEventListener(e,n,i)},zn=(t,e=t)=>t.shadowRoot||e,gn=t=>typeof __zone_symbol__requestAnimationFrame=="function"?__zone_symbol__requestAnimationFrame(t):typeof requestAnimationFrame=="function"?requestAnimationFrame(t):setTimeout(t),LY=t=>!!t.shadowRoot&&!!t.attachShadow,Og=t=>{if(t.focus(),t.classList.contains("ion-focusable")){const e=t.closest("ion-app");e&&e.setFocus([t])}},O2=(t,e,n,i,r)=>{{let o=e.querySelector("input.aux-input");o||(o=e.ownerDocument.createElement("input"),o.type="hidden",o.classList.add("aux-input"),e.appendChild(o)),o.disabled=r,o.name=n,o.value=i||""}},$r=(t,e,n)=>Math.max(t,Math.min(e,n)),Ni=(t,e)=>{if(!t){const n="ASSERT: "+e;console.error(n);debugger;throw new Error(n)}},PY=t=>{if(t){const e=t.changedTouches;if(e&&e.length>0){const n=e[0];return{x:n.clientX,y:n.clientY}}if(t.pageX!==void 0)return{x:t.pageX,y:t.pageY}}return{x:0,y:0}},kA=t=>{const e=document.dir==="rtl";switch(t){case"start":return e;case"end":return!e;default:throw new Error('"'.concat(t,'" is not a valid value for [side]. Use "start" or "end" instead.'))}},EI=(t,e)=>{const n=t._original||t;return{_original:t,emit:DY(n.emit.bind(n),e)}},DY=(t,e=0)=>{let n;return(...i)=>{clearTimeout(n),n=setTimeout(t,e,...i)}},$I=(t,e)=>{if(t!=null||(t={}),e!=null||(e={}),t===e)return!0;const n=Object.keys(t);if(n.length!==Object.keys(e).length)return!1;for(const i of n)if(!(i in e)||t[i]!==e[i])return!1;return!0};/*!
32 * (C) Ionic http://ionicframework.com - MIT License
33 */const CI="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='square' stroke-miterlimit='10' stroke-width='48' d='M244 400L100 256l144-144M120 256h292' class='ionicon-fill-none'/></svg>",NY="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 268l144 144 144-144M256 392V100' class='ionicon-fill-none'/></svg>",BY="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M368 64L144 256l224 192V64z'/></svg>",TI="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M64 144l192 224 192-224H64z'/></svg>",FY="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M448 368L256 144 64 368h384z'/></svg>",II="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M328 112L184 256l144 144' class='ionicon-fill-none'/></svg>",RI="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 184l144 144 144-144' class='ionicon-fill-none'/></svg>",zY="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M136 208l120-104 120 104M136 304l120 104 120-104' stroke-width='48' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none'/></svg>",Mg="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' class='ionicon-fill-none'/></svg>",OI="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm75.31 260.69a16 16 0 11-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 01-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0122.62-22.62L256 233.37l52.69-52.68a16 16 0 0122.62 22.62L278.63 256z'/></svg>",MI="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
33ox='0 0 512 512'><path d='M400 145.49L366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256 400 145.49z'/></svg>",HY="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M338.29 338.29L448 448' class='ionicon-fill-none ionicon-stroke-width'/></svg>",VY="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M464 428L339.92 303.9a160.48 160.48 0 0030.72-94.58C370.64 120.37 298.27 48 209.32 48S48 120.37 48 209.32s72.37 161.32 161.32 161.32a160.48 160.48 0 0094.58-30.72L428 464zM209.32 319.69a110.38 110.38 0 11110.37-110.37 110.5 110.5 0 01-110.37 110.37z'/></svg>";/*!
34 * (C) Ionic http://ionicframework.com - MIT License
35 */class UY{constructor(){this.m=new Map}reset(e){this.m=new Map(Object.entries(e))}get(e,n){const i=this.m.get(e);return i!==void 0?i:n}getBoolean(e,n=!1){const i=this.m.get(e);return i===void 0?n:typeof i=="string"?i==="true":!!i}getNumber(e,n){const i=parseFloat(this.m.get(e));return isNaN(i)?n!==void 0?n:NaN:i}set(e,n){this.m.set(e,n)}}const xt=new UY,jY=t=>{try{const e=t.sessionStorage.getItem(LI);return e!==null?JSON.parse(e):{}}catch(e){return{}}},WY=(t,e)=>{try{t.sessionStorage.setItem(LI,JSON.stringify(e))}catch(n){return}},YY=t=>{const e={};return t.location.search.slice(1).split("&").map(n=>n.split("=")).map(([n,i])=>{try{return[decodeURIComponent(n),decodeURIComponent(i)]}catch(r){return["",""]}}).filter(([n])=>GY(n,_A)).map(([n,i])=>[n.slice(_A.length),i]).forEach(([n,i])=>{e[n]=i}),e},GY=(t,e)=>t.substr(0,e.length)===e,_A="ionic:",LI="ionic-persist-config",qY=t=>PI(t),Xo=(t,e)=>(typeof t=="string"&&(e=t,t=void 0),qY(t).includes(e)),PI=(t=window)=>{if(typeof t>"u")return[];t.Ionic=t.Ionic||{};let e=t.Ionic.platforms;return e==null&&(e=t.Ionic.platforms=XY(t),e.forEach(n=>t.document.documentElement.classList.add("plt-".concat(n)))),e},XY=t=>{const e=xt.get("platform");return Object.keys(SA).filter(n=>{const i=e==null?void 0:e[n];return typeof i=="function"?i(t):SA[n](t)})},KY=t=>M2(t)&&!NI(t),T9=t=>!!(cd(t,/iPad/i)||cd(t,/Macintosh/i)&&M2(t)),ZY=t=>cd(t,/iPhone/i),QY=t=>cd(t,/iPhone|iPod/i)||T9(t),DI=t=>cd(t,/android|sink/i),JY=t=>DI(t)&&!cd(t,/mobile/i),eG=t=>{const e=t.innerWidth,n=t.innerHeight,i=Math.min(e,n),r=Math.max(e,n);return i>390&&i<520&&r>620&&r<800},tG=t=>{const e=t.innerWidth,n=t.innerHeight,i=Math.min(e,n),r=Math.max(e,n);return T9(t)||JY(t)||i>460&&i<820&&r>780&&r<1400},M2=t=>oG(t,"(any-pointer:coarse)"),nG=t=>!M2(t),NI=t=>BI(t)||FI(t),BI=t=>!!(t.cordova||t.phonegap||t.PhoneGap),FI=t=>{const e=t.Capacitor;return!!(e!=null&&e.isNative)},iG=t=>cd(t,/electron/i),rG=t=>{var e;return!!(!((e=t.matchMedia)===null||e===void 0)&&e.call(t,"(display-mode: standalone)").matches||t.navigator.standalone)},cd=(t,e)=>e.test(t.navigator.userAgent),oG=(t,e)=>{var n;return(n=t.matchMedia)===null||n===void 0?void 0:n.call(t,e).matches},SA={ipad:T9,iphone:ZY,ios:QY,android:DI,phablet:eG,tablet:tG,cordova:BI,capacitor:FI,electron:iG,pwa:rG,mobile:M2,mobileweb:KY,desktop:nG,hybrid:NI};let lu;const Me=t=>t&&oY(t)||lu,sG=(t={})=>{if(typeof window>"u")return;const e=window.document,n=window,i=n.Ionic=n.Ionic||{},r={};t._ael&&(r.ael=t._ael),t._rel&&(r.rel=t._rel),t._ce&&(r.ce=t._ce),HW(r);const o=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},jY(n)),{persistConfig:!1}),i.config),YY(n)),t);xt.reset(o),xt.getBoolean("persistConfig")&&WY(n,o),PI(n),i.config=xt,i.mode=lu=xt.get("mode",e.documentElement.getAttribute("mode")||(Xo(n,"ios")?"ios":"md")),xt.set("mode",lu),e.documentElement.setAttribute("mode",lu),e.documentElement.classList.add(lu),xt.getBoolean("_testing")&&xt.set("animated",!1);const s=l=>{var c;return(c=l.tagName)===null||c===void 0?void 0:c.startsWith("ION-")},a=l=>["ios","md"].includes(l);rY(l=>{for(;l;){const c=l.mode||l.getAttribute("mode");if(c){if(a(c))return c;s(l)&&console.warn('Invalid ionic mode: "'+c+'", expected: "ios" or "md"')}l=l.parentElement}return lu})};/*!
36 * (C) Ionic http://ionicframework.com - MIT License
37 */let sy;const aG=()=>{if(typeof window>"u")return new Map;if(!sy){const t=window;t.Ionicons=t.Ionicons||{},sy=t.Ionicons.map=t.Ionicons.map||new Map}return sy},lG=t=>{let e=ay(t.src);return e||(e=zI(t.name,t.icon,t.mode,t.ios,t.md),e?cG(e,t):t.icon&&(e=ay(t.icon),e||(e=ay(t.icon[t.mode]),e))?e:null)},cG=(t,e)=>{const n=aG().get(t);if(n)return n;try{return WW("svg/".concat(t,".svg"))}catch(i){console.warn('[Ionicons Warning]: Could not load icon with name "'.concat(t,'". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.'),e)}},zI=(t,e,n,i,r)=>(n=(n&&S1(n))==="ios"?"ios":"md",i&&n==="ios"?t=S1(i):r&&n==="md"?t=S1(r):(!t&&e&&!HI(e)&&(t=e),Lg(t)&&(t=S1(t))),!Lg(t)||t.trim()===""||t.replace(/[a-z]|-|\d/gi,"")!==""?null:t),ay=t=>Lg(t)&&(t=t.trim(),HI(t))?t:null,HI=t=>t.length>0&&/(\/|\.)/.test(t),Lg=t=>typeof t=="string",S1=t=>t.toLowerCase(),dG=(t,e=[])=>{const n={};return e.forEach(i=>
37{t.hasAttribute(i)&&(t.getAttribute(i)!==null&&(n[i]=t.getAttribute(i)),t.removeAttribute(i))}),n},uG=t=>t&&t.dir!==""?t.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl",fG=t=>{const e=document.createElement("div");e.innerHTML=t;for(let i=e.childNodes.length-1;i>=0;i--)e.childNodes[i].nodeName.toLowerCase()!=="svg"&&e.removeChild(e.childNodes[i]);const n=e.firstElementChild;if(n&&n.nodeName.toLowerCase()==="svg"){const i=n.getAttribute("class")||"";if(n.setAttribute("class",(i+" s-ion-icon").trim()),VI(n))return e.innerHTML}return""},VI=t=>{if(t.nodeType===1){if(t.nodeName.toLowerCase()==="script")return!1;for(let e=0;e<t.attributes.length;e++){const n=t.attributes[e].name;if(Lg(n)&&n.toLowerCase().indexOf("on")===0)return!1}for(let e=0;e<t.childNodes.length;e++)if(!VI(t.childNodes[e]))return!1}return!0},hG=t=>t.startsWith("data:image/svg+xml"),pG=t=>t.indexOf(";utf8,")!==-1,Hc=new Map,EA=new Map;let ly;const mG=(t,e)=>{let n=EA.get(t);if(!n)if(typeof fetch<"u"&&typeof document<"u")if(hG(t)&&pG(t)){ly||(ly=new DOMParser);const r=ly.parseFromString(t,"text/html").querySelector("svg");return r&&Hc.set(t,r.outerHTML),Promise.resolve()}else n=fetch(t).then(i=>{if(i.ok)return i.text().then(r=>{r&&e!==!1&&(r=fG(r)),Hc.set(t,r||"")});Hc.set(t,"")}),EA.set(t,n);else return Hc.set(t,""),Promise.resolve();return n},gG=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}@supports (background: -webkit-named-image(i)){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}:host(.flip-rtl):host-context([dir='rtl']) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@supports selector(:dir(rtl)){:host(.flip-rtl:dir(rtl)) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.flip-rtl:dir(ltr)) .icon-inner{-webkit-transform:scaleX(1);transform:scaleX(1)}}:host(.icon-small){font-size:1.125rem !important}:host(.icon-large){font-size:2rem !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}",bG=gG,vG=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.didLoadIcon=!1,this.svgContent=void 0,this.isVisible=!1,this.mode=yG(),this.color=void 0,this.ios=void 0,this.md=void 0,this.flipRtl=void 0,this.name=void 0,this.src=void 0,this.icon=void 0,this.size=void 0,this.lazy=!1,this.sanitize=!0}componentWillLoad(){this.inheritedAttributes=dG(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",()=>{this.isVisible=!0,this.loadIcon()})}componentDidLoad(){this.didLoadIcon||this.loadIcon()}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(e,n,i){if(this.lazy&&typeof window<"u"&&window.IntersectionObserver){const r=this.io=new window.IntersectionObserver(o=>{o[0].isIntersecting&&(r.disconnect(),this.io=void 0,i())},{rootMargin:n});r.observe(e)}else i()}loadIcon(){if(this.isVisible){const e=lG(this);e&&(Hc.has(e)?this.svgContent=Hc.get(e):mG(e,this.sanitize).then(()=>this.svgContent=Hc.get(e)),this.didLoadIcon=!0)}this.iconName=zI(this.name,this.icon,this.mode,this.ios,this.md)}render(){const{flipRtl:e,iconName:n,inheritedAttributes:i,el:r}=this,o=this.mode||"md",s=n?(n.includes("arrow")||n.includes("chevron"))&&e!==!1:!1,a=e||s;return D(tt,Object.assign({role:"img",class:Object.assign(Object.assign({[o]:!0},wG(this.color)),{["icon-".concat(this.size)]:!!this.size,"flip-rtl":a,"icon-rtl":a&&uG(r)})},i),this.svgContent?D("div",{class:"icon-inner",innerHTML:this.svgContent}):D("div",{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return this}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}static get style(){return bG}},[1,"ion-icon",{mode:[1025],color:[1],ios:[1],md:[1],flipRtl:[4,"flip-rtl"],name:[513],src:[1],icon:[8],size:[1],lazy:[4],sanitize:[4],svgContent:[32],isVisible:[32]},void 0,{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}]),yG=()=>typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",wG=t=>t?{"ion-color":!0,["ion-color-".concat(t)]:!0}:null;function gs(){if(typeof customElements>"u")return;
37["ion-icon"].forEach(e=>{switch(e){case"ion-icon":customElements.get(e)||customElements.define(e,vG);break}})}/*!
38 * (C) Ionic http://ionicframework.com - MIT License
39 */const xG=":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}:host(.accordion-next) ::slotted(ion-item[slot=header]){--border-width:0.55px 0px 0.55px 0px}",AG=xG,kG=":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}",_G=kG,SG=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.updateListener=()=>this.updateState(!1),this.setItemDefaults=()=>{const e=this.getSlottedHeaderIonItem();e&&(e.button=!0,e.detail=!1,e.lines===void 0&&(e.lines="full"))}
39,this.getSlottedHeaderIonItem=()=>{const{headerEl:e}=this;if(!e)return;const n=e.querySelector("slot");if(n&&n.assignedElements!==void 0)return n.assignedElements().find(i=>i.tagName==="ION-ITEM")},this.setAria=(e=!1)=>{const n=this.getSlottedHeaderIonItem();if(!n)return;const r=zn(n).querySelector("button");r&&r.setAttribute("aria-expanded","".concat(e))},this.slotToggleIcon=()=>{const e=this.getSlottedHeaderIonItem();if(!e)return;const{toggleIconSlot:n,toggleIcon:i}=this;if(e.querySelector(".ion-accordion-toggle-icon"))return;const o=document.createElement("ion-icon");o.slot=n,o.lazy=!1,o.classList.add("ion-accordion-toggle-icon"),o.icon=i,o.setAttribute("aria-hidden","true"),e.appendChild(o)},this.expandAccordion=(e=!1)=>{const{contentEl:n,contentElWrapper:i}=this;if(e||n===void 0||i===void 0){this.state=4;return}this.state!==4&&(this.currentRaf!==void 0&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?gn(()=>{this.state=8,this.currentRaf=gn(async()=>{const r=i.offsetHeight,o=Rg(n,2e3);n.style.setProperty("max-height","".concat(r,"px")),await o,this.state=4,n.style.removeProperty("max-height")})}):this.state=4)},this.collapseAccordion=(e=!1)=>{const{contentEl:n}=this;if(e||n===void 0){this.state=1;return}this.state!==1&&(this.currentRaf!==void 0&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?this.currentRaf=gn(async()=>{const i=n.offsetHeight;n.style.setProperty("max-height","".concat(i,"px")),gn(async()=>{const r=Rg(n,2e3);this.state=2,await r,this.state=1,n.style.removeProperty("max-height")})}):this.state=1)},this.shouldAnimate=()=>!(typeof window>"u"||matchMedia("(prefers-reduced-motion: reduce)").matches||!xt.get("animated",!0)||this.accordionGroupEl&&!this.accordionGroupEl.animated),this.updateState=async(e=!1)=>{const n=this.accordionGroupEl,i=this.value;if(!n)return;const r=n.value;if(Array.isArray(r)?r.includes(i):r===i)this.expandAccordion(e),this.isNext=this.isPrevious=!1;else{this.collapseAccordion(e);const s=this.getNextSibling(),a=s==null?void 0:s.value;a!==void 0&&(this.isPrevious=Array.isArray(r)?r.includes(a):r===a);const l=this.getPreviousSibling(),c=l==null?void 0:l.value;c!==void 0&&(this.isNext=Array.isArray(r)?r.includes(c):r===c)}},this.getNextSibling=()=>{if(!this.el)return;const e=this.el.nextElementSibling;if((e==null?void 0:e.tagName)==="ION-ACCORDION")return e},this.getPreviousSibling=()=>{if(!this.el)return;const e=this.el.previousElementSibling;if((e==null?void 0:e.tagName)==="ION-ACCORDION")return e},this.state=1,this.isNext=!1,this.isPrevious=!1,this.value="ion-accordion-".concat(EG++),this.disabled=!1,this.readonly=!1,this.toggleIcon=RI,this.toggleIconSlot="end"}valueChanged(){this.updateState()}connectedCallback(){var e;const n=this.accordionGroupEl=(e=this.el)===null||e===void 0?void 0:e.closest("ion-accordion-group");n&&(this.updateState(!0),cs(n,"ionValueChange",this.updateListener))}disconnectedCallback(){const e=this.accordionGroupEl;e&&jl(e,"ionValueChange",this.updateListener)}componentDidLoad(){this.setItemDefaults(),this.slotToggleIcon(),gn(()=>{const e=this.state===4||this.state===8;this.setAria(e)})}toggleExpanded(){const{accordionGroupEl:e,disabled:n,readonly:i,value:r,state:o}=this;if(!(n||i)&&e){const s=o===1||o===2;e.requestAccordionToggle(r,s)}}render(){const{disabled:e,readonly:n}=this,i=Me(this),r=this.state===4||this.state===8,o=r?"header expanded":"header",s=r?"content expanded":"content";return this.setAria(r),D(tt,{key:"073e1d02c18dcbc20c68648426e87c14750c031d",class:{[i]:!0,"accordion-expanding":this.state===8,"accordion-expanded":this.state===4,"accordion-collapsing":this.state===2,"accordion-collapsed":this.state===1,"accordion-next":this.isNext,"accordion-previous":this.isPrevious,"accordion-disabled":e,"accordion-readonly":n,"accordion-animated":this.shouldAnimate()}},D("div",{key:"9b4cf326de8bb6b4033992903c0c1bfd7eea9bcc",onClick:()=>this.toggleExpanded(),id:"header",part:o,"aria-controls":"content",ref:a=>this.headerEl=a},D("slot",{key:"464c32a37f64655eacf4218284214f5f30b14a1e",name:"header"})),D("div",{key:"8bb52e6a62d7de0106b253201a89a32e79d9a594",id:"c
39ontent",part:s,role:"region","aria-labelledby":"header",ref:a=>this.contentEl=a},D("div",{key:"1d9dfd952ad493754aaeea7a8f625b33c2dd90a0",id:"content-wrapper",ref:a=>this.contentElWrapper=a},D("slot",{key:"970dfbc55a612d739d0ca3b7b1a08e5c96d0c479",name:"content"}))))}static get delegatesFocus(){return!0}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:AG,md:_G}}},[49,"ion-accordion",{value:[1],disabled:[4],readonly:[4],toggleIcon:[1,"toggle-icon"],toggleIconSlot:[1,"toggle-icon-slot"],state:[32],isNext:[32],isPrevious:[32]},void 0,{value:["valueChanged"]}]);let EG=0;function $G(){if(typeof customElements>"u")return;["ion-accordion","ion-icon"].forEach(e=>{switch(e){case"ion-accordion":customElements.get(e)||customElements.define(e,SG);break;case"ion-icon":customElements.get(e)||gs();break}})}const CG=$G;/*!
40 * (C) Ionic http://ionicframework.com - MIT License
41 */const Rn=(t,...e)=>console.warn("[Ionic Warning]: ".concat(t),...e),Rs=(t,...e)=>console.error("[Ionic Error]: ".concat(t),...e),TG=(t,...e)=>console.error("<".concat(t.tagName.toLowerCase(),"> must be used inside ").concat(e.join(" or "),"."));/*!
42 * (C) Ionic http://ionicframework.com - MIT License
43 */const IG=":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){border-bottom:none}",RG=IG,OG=":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion){-webkit-box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;border-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-previous){border-end-end-radius:6px;border-end-start-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-next){border-start-start-radius:6px;border-start-end-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion):first-of-type{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",MG=OG,LG=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=_e(this,"ionChange",7),this.ionValueChange=_e(this,"ionValueChange",7),this.animated=!0,this.multiple=void 0,this.value=void 0,this.disabled=!1,this.readonly=!1,this.expand="compact"}valueChanged(){const{value:e,multiple:n}=this;!n&&Array.isArray(e)&&Rn('ion-accordion-group was passed an array of values, but multiple="false". This is incorrect usage and may result in unexpected behaviors. To dismiss this warning, pass a string to the "value" property when multiple="false".\n\n  Value Passed: ['.concat(e.map(i=>"'".concat(i,"'")).join(", "),"]\n"),this.el),this.ionValueChange.emit({value:this.value})}async disabledChanged(){const{disabled:e}=this,n=await this.getAccordions();for(const i of n)i.disabled=e}async readonlyChanged(){const{readonly:e}=this,n=await this.getAccordions();for(const i of n)i.readonly=e}async onKeydown(e){const n=document.activeElement;if(!n||!n.closest('ion-accordion [slot="header"]'))return;const r=n.tagName==="ION-ACCORDION"?n:n.closest("ion-accordion");if(!r||r.closest("ion-accordion-group")!==this.el)return;const s=await this.getAccordions(),a=s.findIndex(c=>c===r);if(a===-1)return;let l;e.key==="ArrowDown"?l=this.findNextAccordion(s,a):e.key==="ArrowUp"?l=this.findPreviousAccordion(s,a):e.key==="Home"?l=s[0]:e.key==="End"&&(l=s[s.length-1]),l!==void 0&&l!==n&&l.focus()}async componentDidLoad(){this.disabled&&this.disabledChanged(),this.readonly&&this.readonlyChanged(),this.valueChanged()}setValue(e){const n=this.value=e;this.ionChange.emit({value:n})}async requestAccordionToggle(e,n){const{multiple:i,value:r,readonly:o,disabled:s}=this;if(!(o||s))if(n)if(i){const a=r!=null?r:[],l=Array.isArray(a)?a:[a];l.find(d=>d===e)===void 0&&e!==void 0&&this.setValue([...l,e])}else this.setValue(e);else if(i){const a=r!=null?r:[],l=Array.isArray(a)?a:[a];this.setValue(l.filter(c=>c!==e))}else this.setValue(void 0)}findNextAccordion(e,n){const i=e[n+1];return i===void 0?e[0]:i}findPreviousAccordion(e,n){const i=e[n-1];return i===void 0?e[e.length-1]:i}async getAccordions(){return Array.from(this.el.querySelectorAll(":scope > ion-accordion"))}render(){const{disabled:e,readonly:n,expand:i}=this,r=Me(this);return D(tt,{key:"82f3e77066fabb4736638ee4c487ad56efd39c63",class:{[r]:!0,"accordion-group-disabled":e,"accordion-group-readonly":n,["accordion-group-expand-".concat(i)]:!0},role:"presentation"},D("slot",{key:"a3c791ea887fc640b512f81d429be465ae902b3d"}))}get el(){return this}static get watchers(){return{value:["valueChanged"],disabled:["disabledChanged"],readonly:["readonlyChanged"]}}static get style(){return{ios:RG,md:MG}}},[33,"ion-accordion-group",{animated:[4],multiple:[4],value:[1025],disabled:[4],readonly:[4],expand:[1],requestAccordionToggle:[64],getAccordions:[64]}
43,[[0,"keydown","onKeydown"]],{value:["valueChanged"],disabled:["disabledChanged"],readonly:["readonlyChanged"]}]);function PG(){if(typeof customElements>"u")return;["ion-accordion-group"].forEach(e=>{switch(e){case"ion-accordion-group":customElements.get(e)||customElements.define(e,LG);break}})}const DG=PG;/*!
44 * (C) Ionic http://ionicframework.com - MIT License
45 */const NG=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",BG=NG,FG=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",zG=FG,HG=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionBackdropTap=_e(this,"ionBackdropTap",7),this.visible=!0,this.tappable=!0,this.stopPropagation=!0}onMouseDown(e){this.emitTap(e)}emitTap(e){this.stopPropagation&&(e.preventDefault(),e.stopPropagation()),this.tappable&&this.ionBackdropTap.emit()}render(){const e=Me(this);return D(tt,{key:"fe191068e2aaadfdbe7a463c08d227a1b36d7a98","aria-hidden":"true",class:{[e]:!0,"backdrop-hide":!this.visible,"backdrop-no-tappable":!this.tappable}})}static get style(){return{ios:BG,md:zG}}},[33,"ion-backdrop",{visible:[4],tappable:[4],stopPropagation:[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]);function sc(){if(typeof customElements>"u")return;["ion-backdrop"].forEach(e=>{switch(e){case"ion-backdrop":customElements.get(e)||customElements.define(e,HG);break}})}/*!
46 * (C) Ionic http://ionicframework.com - MIT License
47 */const ei=(t,e)=>e.closest(t)!==null,Hn=(t,e)=>typeof t=="string"&&t.length>0?Object.assign({"ion-color":!0,["ion-color-".concat(t)]:!0},e):e,VG=t=>t!==void 0?(Array.isArray(t)?t:t.split(" ")).filter(n=>n!=null).map(n=>n.trim()).filter(n=>n!==""):[],Kr=t=>{const e={};return VG(t).forEach(n=>e[n]=!0),e},UG=/^[a-z][a-z0-9+\-.]*:/,L2=async(t,e,n,i)=>{if(t!=null&&t[0]!=="#"&&!UG.test(t)){const r=document.querySelector("ion-router");if(r)return e!=null&&e.preventDefault(),r.push(t,n,i)}return!1};/*!
48 * (C) Ionic http://ionicframework.com - MIT License
49 */const jG=":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{border-radius:10px;font-size:max(13px, 0.8125rem)}",WG=jG,YG=":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{--padding-top:3px;--padding-end:4px;--padding-bottom:4px;--padding-start:4px;border-radius:4px}",GG=YG,qG=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0}render(){const e=Me(this);return D(tt,{key:"1253618692342bcf9487188402dc3d49ae0de480",class:Hn(this.color,{[e]:!0})},D("slot",{key:"71d65e203965ea37b94504a8a0a96beb52d4e356"}))}static get style(){return{ios:WG,md:GG}}},[33,"ion-badge",{color:[513]}]);
49function XG(){if(typeof customElements>"u")return;["ion-badge"].forEach(e=>{switch(e){case"ion-badge":customElements.get(e)||customElements.define(e,qG);break}})}const KG=XG;/*!
50 * (C) Ionic http://ionicframework.com - MIT License
51 */const ZG=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:strict;pointer-events:none}:host(.unbounded){contain:layout size style}.ripple-effect{border-radius:50%;position:absolute;background-color:currentColor;color:inherit;contain:strict;opacity:0;-webkit-animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;will-change:transform, opacity;pointer-events:none}.fade-out{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1));-webkit-animation:150ms fadeOutAnimation forwards;animation:150ms fadeOutAnimation forwards}@-webkit-keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@-webkit-keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@-webkit-keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}@keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}",QG=ZG,JG=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.type="bounded"}async addRipple(e,n){return new Promise(i=>{ls(()=>{const r=this.el.getBoundingClientRect(),o=r.width,s=r.height,a=Math.sqrt(o*o+s*s),l=Math.max(s,o),c=this.unbounded?l:a+tq,d=Math.floor(l*nq),u=c/d;let f=e-r.left,h=n-r.top;this.unbounded&&(f=o*.5,h=s*.5);const p=f-d*.5,m=h-d*.5,g=o*.5-f,y=s*.5-h;Cn(()=>{const w=document.createElement("div");w.classList.add("ripple-effect");const b=w.style;b.top=m+"px",b.left=p+"px",b.width=b.height=d+"px",b.setProperty("--final-scale","".concat(u)),b.setProperty("--translate-end","".concat(g,"px, ").concat(y,"px")),(this.el.shadowRoot||this.el).appendChild(w),setTimeout(()=>{i(()=>{eq(w)})},325)})})})}get unbounded(){return this.type==="unbounded"}render(){const e=Me(this);return D(tt,{key:"2302f087ab1c6755355736e4ca77309c5fdcf185",role:"presentation",class:{[e]:!0,unbounded:this.unbounded}})}get el(){return this}static get style(){return QG}},[1,"ion-ripple-effect",{type:[1],addRipple:[64]}]),eq=t=>{t.classList.add("fade-out"),setTimeout(()=>{t.remove()},200)},tq=10,nq=.5;function Bo(){if(typeof customElements>"u")return;["ion-ripple-effect"].forEach(e=>{switch(e){case"ion-ripple-effect":customElements.get(e)||customElements.define(e,JG);break}})}/*!
52 * (C) Ionic http://ionicframework.com - MIT License
53 */const iq=
vendor: 9,136 bytes, line 53
53':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:14px;--padding-top:13px;--padding-bottom:13px;--padding-start:1em;--padding-end:1em;--transition:background-color, opacity 100ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:3.1em;font-size:min(1rem, 48px);font-weight:500;letter-spacing:0}:host(.button-solid){--background-activated:var(--ion-color-primary-shade, #004acd);--background-focused:var(--ion-color-primary-shade, #004acd);--background-hover:var(--ion-color-primary-tint, #1a65eb);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1}:host(.button-outline){--border-radius:14px;--border-width:1px;--border-style:solid;--background-activated:var(--ion-color-primary, #0054e9);--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;--color-activated:var(--ion-color-primary-contrast, #fff)}:host(.button-clear){--background-activated:transparent;--background-activated-opacity:0;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;font-size:min(1.0625rem, 51px);font-weight:normal}:host(.in-buttons){font-size:clamp(17px, 1.0625rem, 21.08px);font-weight:400}:host(.button-large){--border-radius:16px;--padding-top:17px;--padding-start:1em;--padding-end:1em;--padding-bottom:17px;min-height:3.1em;font-size:min(1.25rem, 60px)}:host(.button-small){--border-radius:6px;--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:min(0.8125rem, 39px)}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-strong){font-weight:600}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.125em, 60px);min-height:clamp(30px, 2.125em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 1.125em, 43.02px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(12.1394px, 1.308125em, 40.1856px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 0.9em, 43.056px)}:host(.button-outline.ion-focused.ion-color) .button-native,:host(.button-clear.ion-focused.ion-color) .button-native{color:var(--ion-color-base)}:host(.button-outline.ion-focused.ion-color) .button-native::after,:host(.button-clear.ion-focused.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.button-clear:not(.ion-activated):hover),:host(.button-outline:not(.ion-activated):hover){opacity:0.6}:host(.button-clear.ion-color:hover) .button-native,:host(.button-outline.ion-color:hover) .button-native{color:var(--ion-color-base)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:transparent}:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}:host(:hover.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color):not(.ion-activated)) .button-native::after{background:#fff;opacity:0.1}}:host(.button-clear.ion-activated){opacity:0.4}:host(.button-outline.ion-activated.ion-color) .button-native{color:var(--ion-color-contrast)}:host(.button-outline.ion-activated.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--color));color:var(--ion-toolbar-background, var(--background), var(--ion-color-primary-contrast, #fff))}',
53rq=iq,oq=':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;
53-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:4px;--padding-top:8px;--padding-bottom:8px;--padding-start:1.1em;--padding-end:1.1em;--transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1),\n                background-color 15ms linear,\n                color 15ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:36px;font-size:0.875rem;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}:host(.button-solid){--background-activated:transparent;--background-hover:var(--ion-color-primary-contrast, #fff);--background-focused:var(--ion-color-primary-contrast, #fff);--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}:host(.button-solid.ion-activated){--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12)}:host(.button-outline){--border-width:2px;--border-style:solid;--box-shadow:none;--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-outline.ion-activated.ion-color) .button-native{background:transparent}:host(.button-clear){--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-large){--padding-top:14px;--padding-start:1em;--padding-end:1em;--padding-bottom:14px;min-height:2.8em;font-size:1.25rem}:host(.button-small){--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:0.8125rem}:host(.button-strong){font-weight:bold}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.86em, 60px);min-height:clamp(30px, 2.86em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.104px, 1.6em, 43.008px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(13.002px, 1.23125em, 40.385px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.008px, 1.4em, 43.008px)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color.ion-focused) .button-native::after,:host(.button-outline.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-background, var(--color));color:var(--ion-toolbar-color, var(--background), var(--ion-color-primary-contrast, #fff))}',sq=oq,aq=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=_e(this,"ionFocus",7),this.ionBlur=_e(this,"ionBlur",7),this.inItem=!1,this.inListHeader=!1,this.inToolbar=!1,this.formButtonEl
53=null,this.formEl=null,this.inheritedAttributes={},this.handleClick=e=>{const{el:n}=this;this.type==="button"?L2(this.href,e,this.routerDirection,this.routerAnimation):LY(n)&&this.submitForm(e)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.slotChanged=()=>{this.isCircle=this.hasIconOnly},this.isCircle=!1,this.color=void 0,this.buttonType="button",this.disabled=!1,this.expand=void 0,this.fill=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.download=void 0,this.href=void 0,this.rel=void 0,this.shape=void 0,this.size=void 0,this.strong=!1,this.target=void 0,this.type="button",this.form=void 0}disabledChanged(){const{disabled:e}=this;this.formButtonEl&&(this.formButtonEl.disabled=e)}renderHiddenButton(){const e=this.formEl=this.findForm();if(e){const{formButtonEl:n}=this;if(n!==null&&e.contains(n))return;const i=this.formButtonEl=document.createElement("button");i.type=this.type,i.style.display="none",i.disabled=this.disabled,e.appendChild(i)}}componentWillLoad(){this.inToolbar=!!this.el.closest("ion-buttons"),this.inListHeader=!!this.el.closest("ion-list-header"),this.inItem=!!this.el.closest("ion-item")||!!this.el.closest("ion-item-divider"),this.inheritedAttributes=Id(this.el)}get hasIconOnly(){return!!this.el.querySelector('[slot="icon-only"]')}get rippleType(){return(this.fill===void 0||this.fill==="clear")&&this.hasIconOnly&&this.inToolbar?"unbounded":"bounded"}findForm(){const{form:e}=this;if(e instanceof HTMLFormElement)return e;if(typeof e=="string"){const n=document.getElementById(e);return n?n instanceof HTMLFormElement?n:(Rn('Form with selector: "#'.concat(e,'" could not be found. Verify that the id is attached to a <form> element.'),this.el),null):(Rn('Form with selector: "#'.concat(e,'" could not be found. Verify that the id is correct and the form is rendered in the DOM.'),this.el),null)}return e!==void 0?(Rn('The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.',this.el),null):this.el.closest("form")}submitForm(e){this.formEl&&this.formButtonEl&&(e.preventDefault(),this.formButtonEl.click())}render(){const e=Me(this),{buttonType:n,type:i,disabled:r,rel:o,target:s,size:a,href:l,color:c,expand:d,hasIconOnly:u,shape:f,strong:h,inheritedAttributes:p}=this,m=a===void 0&&this.inItem?"small":a,g=l===void 0?"button":"a",y=g==="button"?{type:i}:{download:this.download,href:l,rel:o,target:s};let w=this.fill;return w==null&&(w=this.inToolbar||this.inListHeader?"clear":"solid"),i!=="button"&&this.renderHiddenButton(),D(tt,{key:"8f3a0363d46ef888d22b0b0812c70cb4f79e6efa",onClick:this.handleClick,"aria-disabled":r?"true":null,class:Hn(c,{[e]:!0,[n]:!0,["".concat(n,"-").concat(d)]:d!==void 0,["".concat(n,"-").concat(m)]:m!==void 0,["".concat(n,"-").concat(f)]:f!==void 0,["".concat(n,"-").concat(w)]:!0,["".concat(n,"-strong")]:h,"in-toolbar":ei("ion-toolbar",this.el),"in-toolbar-color":ei("ion-toolbar[color]",this.el),"in-buttons":ei("ion-buttons",this.el),"button-has-icon-only":u,"button-disabled":r,"ion-activatable":!0,"ion-focusable":!0})},D(g,Object.assign({key:"a517c7d06aab15ad4c2a51b8ec224c1aeb4ed565"},y,{class:"button-native",part:"native",disabled:r,onFocus:this.onFocus,onBlur:this.onBlur},p),D("span",{key:"127c26dd97c0bf5097433df77df7313d59784899",class:"button-inner"},D("slot",{key:"39d9a9cad8e1addbe63406062e555e05c2cb541b",name:"icon-only",onSlotchange:this.slotChanged}),D("slot",{key:"cfdebdd89155c6c21eb80e51e06456a3a6d877e0",name:"start"}),D("slot",{key:"eac497e0f97ab55baa834ae23155d89b0f7069c6"}),D("slot",{key:"c99f7900f8856b32a0b4ac11092d461f5e9a1109",name:"end"})),e==="md"&&D("ion-ripple-effect",{key:"c681edb0480879fbd801575f2233f6e118898638",type:this.rippleType})))}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return{ios:rq,md:sq}}},[33,"ion-button",{color:[513],buttonType:[1025,"button-type"],disabled:[516],expand:[513],fill:[1537],routerDirection:[1,"router-direction"],routerAnimation:[16],download:[1],href:[1],rel:[1],shape:[513],size:[513],strong:[4],target:[1],type:[1],form:[1],isCircle:[32]},void 0,{disabled:["disabledChanged"]}]);function UI(){if(typeof customElements>"u")return;
53["ion-button","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-button":customElements.get(e)||customElements.define(e,aq);break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}/*!
54 * (C) Ionic http://ionicframework.com - MIT License
55 */const lq=UI;/*!
56 * (C) Ionic http://ionicframework.com - MIT License
57 */const cq=".sc-ion-buttons-ios-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-ios-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-ios-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:5px;--padding-end:5px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-ios-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-ios-s ion-button:not(.button-round){--border-radius:4px}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button{--color:initial;--border-color:initial;--background-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-solid,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-solid{--background:var(--ion-color-contrast);--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12;--background-hover:var(--ion-color-base);--background-hover-opacity:0.45;--color:var(--ion-color-base);--color-focused:var(--ion-color-base)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-clear,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-clear{--color-activated:var(--ion-color-contrast);--color-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-outline,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-outline{--color-activated:var(--ion-color-base);--color-focused:var(--ion-color-contrast);--background-activated:var(--ion-color-contrast)}.sc-ion-buttons-ios-s .button-clear,.sc-ion-buttons-ios-s .button-outline{--background-activated:transparent;--background-focused:currentColor;--background-hover:transparent}.sc-ion-buttons-ios-s .button-solid:not(.ion-color){--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12}.sc-ion-buttons-ios-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.65em;line-height:0.67}",dq=cq,uq=".sc-ion-buttons-md-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-md-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-md-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:8px;--padding-end:8px;--box-shadow:none;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-md-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-md-s ion-button:not(.button-round){--border-radius:2px}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button{--color:initial;--color-focused:var(--ion-color-contrast);--color-hover:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-contrast);--background-hover:var(--ion-color-contrast)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-solid,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-solid{--background:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-shade);--background-hover:var(--ion-color-base);--color:var(--ion-color-base);--color-focused:var(--ion-color-base);--color-hover:var(--ion-color-base)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-outline,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-outline{--border-color:var(--ion-color-contrast)}
57.sc-ion-buttons-md-s .button-has-icon-only.button-clear{--padding-top:12px;--padding-end:12px;--padding-bottom:12px;--padding-start:12px;--border-radius:50%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:3rem;height:3rem}.sc-ion-buttons-md-s .button{--background-hover:currentColor}.sc-ion-buttons-md-s .button-solid{--color:var(--ion-toolbar-background, var(--ion-background-color, #fff));--background:var(--ion-toolbar-color, var(--ion-text-color, #424242));--background-activated:transparent;--background-focused:currentColor}.sc-ion-buttons-md-s .button-outline{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--border-color:currentColor}.sc-ion-buttons-md-s .button-clear{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor}.sc-ion-buttons-md-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.8em}",fq=uq,hq=et(class extends Ze{constructor(){super(),this.__registerHost(),this.collapse=!1}render(){const e=Me(this);return D(tt,{key:"4e5ce9abb3f56e8c91e3eb58c2819300e61eba24",class:{[e]:!0,"buttons-collapse":this.collapse}},D("slot",{key:"f2f360ec888b6e946b512fed07431fab47c61482"}))}static get style(){return{ios:dq,md:fq}}},[38,"ion-buttons",{collapse:[4]}]);function jI(){if(typeof customElements>"u")return;["ion-buttons"].forEach(e=>{switch(e){case"ion-buttons":customElements.get(e)||customElements.define(e,hq);break}})}/*!
58 * (C) Ionic http://ionicframework.com - MIT License
59 */const pq=jI;/*!
60 * (C) Ionic http://ionicframework.com - MIT License
61 */const mq=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))));-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:24px;margin-bottom:24px;border-radius:8px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1), -webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);font-size:0.875rem;-webkit-box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}:host(.ion-activated){-webkit-transform:scale3d(0.97, 0.97, 1);transform:scale3d(0.97, 0.97, 1)}",gq=mq,bq=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;
61min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))));-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:10px;margin-bottom:10px;border-radius:4px;font-size:0.875rem;-webkit-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}",vq=bq,yq=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAriaAttributes={},this.color=void 0,this.button=!1,this.type="button",this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0}componentWillLoad(){this.inheritedAriaAttributes=Js(this.el,["aria-label"])}isClickable(){return this.href!==void 0||this.button}renderCard(e){const n=this.isClickable();if(!n)return[D("slot",null)];const{href:i,routerAnimation:r,routerDirection:o,inheritedAriaAttributes:s}=this,a=n?i===void 0?"button":"a":"div",l=a==="button"?{type:this.t
61ype}:{download:this.download,href:this.href,rel:this.rel,target:this.target};return D(a,Object.assign({},l,s,{class:"card-native",part:"native",disabled:this.disabled,onClick:c=>L2(i,c,o,r)}),D("slot",null),n&&e==="md"&&D("ion-ripple-effect",null))}render(){const e=Me(this);return D(tt,{key:"8584300522f382ee8891c039d71da82533dfa36a",class:Hn(this.color,{[e]:!0,"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(e))}get el(){return this}static get style(){return{ios:gq,md:vq}}},[33,"ion-card",{color:[513],button:[4],type:[1],disabled:[4],download:[1],href:[1],rel:[1],routerDirection:[1,"router-direction"],routerAnimation:[16],target:[1]}]);function wq(){if(typeof customElements>"u")return;["ion-card","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-card":customElements.get(e)||customElements.define(e,yq);break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}const xq=wq;/*!
62 * (C) Ionic http://ionicframework.com - MIT License
63 */const Aq="ion-card-content{display:block;position:relative}.card-content-ios{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:20px;font-size:1rem;line-height:1.4}.card-content-ios h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-ios h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-ios h3,.card-content-ios h4,.card-content-ios h5,.card-content-ios h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-ios p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem}ion-card-header+.card-content-ios{padding-top:0}",kq=Aq,_q="ion-card-content{display:block;position:relative}.card-content-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:13px;padding-bottom:13px;font-size:0.875rem;line-height:1.5}.card-content-md h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-md h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-md h3,.card-content-md h4,.card-content-md h5,.card-content-md h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-md p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:1.5}ion-card-header+.card-content-md{padding-top:0}",Sq=_q,Eq=et(class extends Ze{constructor(){super(),this.__registerHost()}render(){const e=Me(this);return D(tt,{key:"2a2d0b48aad4b83990a1748fce60e772514eb223",class:{[e]:!0,["card-content-".concat(e)]:!0}})}static get style(){return{ios:kq,md:Sq}}},[32,"ion-card-content"]);function $q(){if(typeof customElements>"u")return;["ion-card-content"].forEach(e=>{switch(e){case"ion-card-content":customElements.get(e)||customElements.define(e,Eq);break}})}const Cq=$q;/*!
64 * (C) Ionic http://ionicframework.com - MIT License
65 */const Tq=":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:16px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.card-header-translucent){background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px)}}",Iq=Tq,Rq=":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px;padding-bottom:16px}::slotted(ion-card-title:not(:first-child)),::slotted(ion-card-subtitle:not(:first-child)){margin-top:8px}",Oq=Rq,Mq=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0,this.translucent=!1}render(){const e=Me(this);return D(tt,{key:"18d12507ec6e650a72d721e9d0f4128b5e86df1d",class:Hn(this.color,{"card-header-translucent":this.translucent,"ion-in
65herit-color":!0,[e]:!0})},D("slot",{key:"3374c087d8c3f014082787e255432e7a335ef44f"}))}static get style(){return{ios:Iq,md:Oq}}},[33,"ion-card-header",{color:[513],translucent:[4]}]);function Lq(){if(typeof customElements>"u")return;["ion-card-header"].forEach(e=>{switch(e){case"ion-card-header":customElements.get(e)||customElements.define(e,Mq);break}})}const Pq=Lq;/*!
66 * (C) Ionic http://ionicframework.com - MIT License
67 */const Dq=":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-text-color, #000);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.75rem;font-weight:700;line-height:1.2}",Nq=Dq,Bq=":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.2}",Fq=Bq,zq=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0}render(){const e=Me(this);return D(tt,{key:"f904a0ca6489f147d03c9c5f9f2c5549cdb38d1a",role:"heading","aria-level":"2",class:Hn(this.color,{"ion-inherit-color":!0,[e]:!0})},D("slot",{key:"effb921de4ad8dfbbe318b3f692f4005812da7b1"}))}static get style(){return{ios:Nq,md:Fq}}},[33,"ion-card-title",{color:[513]}]);function Hq(){if(typeof customElements>"u")return;["ion-card-title"].forEach(e=>{switch(e){case"ion-card-title":customElements.get(e)||customElements.define(e,zq);break}})}const Vq=Hq;/*!
68 * (C) Ionic http://ionicframework.com - MIT License
69 */const Uq=":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper,:host(.in-item:not(.checkbox-label-placement-stacked):not([slot])) .native-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-justify-space-between),:host(.checkbox-justify-start),:host(.checkbox-justify-end),:host(.checkbox-alignment-start),:host(.checkbox-alignment-center){display:block}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
69max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:50%;--border-width:0.125rem;--border-style:solid;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.23);--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--size:min(1.375rem, 55.836px);--checkmark-width:1.5px}:host(.checkbox-disabled){opacity:0.3}",jq=Uq,Wq=":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper,:host(.in-item:not(.checkbox-label-placement-stacked):not([slot])) .native-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}
69:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-justify-space-between),:host(.checkbox-justify-start),:host(.checkbox-justify-end),:host(.checkbox-alignment-start),:host(.checkbox-alignment-center){display:block}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:calc(var(--size) * .125);--border-width:2px;--border-style:solid;--border-color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--checkmark-width:3;--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--transition:background 180ms cubic-bezier(0.4, 0, 0.2, 1);--size:18px}.checkbox-icon path{stroke-dasharray:30;stroke-dashoffset:30}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 90ms linear 90ms;transition:stroke-dashoffset 90ms linear 90ms}:host(.checkbox-disabled) .label-text-wrapper{opacity:0.38}:host(.checkbox-disabled) .native-wrapper{opacity:0.63}",Yq=Wq,Gq=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=_e(this,"ionChange",7),this.ionFocus=_e(this,"ionFocus",7),this.ionBlur=_e(this,"ionBlur",7),this.inputId="ion-cb-".concat(qq++),this.inheritedAttributes={},this.setChecked=e=>{const n=this.checked=e;this.ionChange.emit({checked:n,value:this.value})},this.toggleChecked=e=>{e.preventDefault(),this.setFocus(),this.setChecked(!this.checked),this.indeterminate=!1},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=e=>{this.disabled||this.toggleChecked(e)},this.color=void 0,this.name=this.inputId,this.checked=!1,this.indeterminate=!1,this.disabled=!1,this.value="on",this.labelPlacement="start",this.justify=void 0,this.alignment=void 0}componentWillLoad(){this.inheritedAttributes=Object.assign({},Id(this.el))}setFocus(){this.focusEl&&this.focusEl.focus()}render(){const{color:e,checked:n,disabled:i,el:r,getSVGPath:o,indeterminate:s,inheritedAttributes:a,inputId:l,justify:c,labelPlacement:d,name:u,value:f,alignment:h}=this,p=Me(this),m=o(p,s);return O2(!0,r,u,n?f:"",i),D(tt,{key:"d7a07fbf130413eaa4622c07786e8a00723113eb","aria-checked":s?"mixed":"".concat(n),class:Hn(e,{[p]:!0,"in-item":ei("ion-item",r),"checkbox-checked":n,"checkbox-disabled":i,"checkbox-indeterminate":s,interactive:!0,["checkbox-justify-".concat(c)]:c!==void 0,["checkbox-alignment-".concat(h)]:h!==void 0,["checkbox-label-placement-".concat(d)]:!0}),onClick:this.onClick},D("label",{key:"99797589ed4ea7cbac53531c85b2d4a2dcd568c4",class:"checkbox-wrapper"},D("input",Object.assign({key:"cc12fe7920ab23c6f21546f7b312b8f1f5671349",type:"checkbox",checked:n?!0:void 0,disabled:i,id:l,onChange:this.toggleChecked,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:g=>this.focusEl=g},a)),D("div",{key:"1b087f061da5abca6129d372503d8882b77e24be",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":r.textContent===""},part:"label"},D("slot",{key:"bc84274c826fa1db1207230aa03bf5790afe2992"})),D("div",{key:"89e9396dc9215804bd8ac42e943a292d050ef8c5",class:"native-wrapper"},D("svg",{key:"2aafac248c639074faaf17044d8d9204474a9b7b",class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},m))))}getSVGPath(e,n){let i=n?D("path",{d:"M6 12L18 12",part:"mark"}):D("path",{d:"M5.9,12.5l3.8,3.8l8.8-8.8",part:"mark"});return e==="md"&&(i=n?D("path",{d:"M2 12H22",part:"mark"}):D("path",{d:"M1.73,12.91 8.1,19.28 22.79,4.59",part:"mark"})),i}get el(){return this}static get style(){return{ios:jq,md:Yq}}},[33,"ion-checkbox",{color:[513],name:[1],checked:[1028],indeterminate:[1028],disabled:[4],value:[8],labelPlacement:[1,"label-placement"],justify:[1],alignment:[1]}]);let qq=0;function I9(){if(typeof customElements>"u")return;
69["ion-checkbox"].forEach(e=>{switch(e){case"ion-checkbox":customElements.get(e)||customElements.define(e,Gq);break}})}/*!
70 * (C) Ionic http://ionicframework.com - MIT License
71 */const Xq=I9;/*!
72 * (C) Ionic http://ionicframework.com - MIT License
73 */const Kq={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},Zq=t=>{if(t===void 0||t==="")return!0;if(window.matchMedia){const e=Kq[t];return window.matchMedia(e).matches}return!1},Qq=":host{-webkit-padding-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%;min-height:1px}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px))}}",Jq=Qq,E1=typeof window<"u"?window:void 0,$A=E1&&!!(E1.CSS&&E1.CSS.supports&&E1.CSS.supports("--a: 0")),eX=["","xs","sm","md","lg","xl"],tX=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.offset=void 0,this.offsetXs=void 0,this.offsetSm=void 0,this.offsetMd=void 0,this.offsetLg=void 0,this.offsetXl=void 0,this.pull=void 0,this.pullXs=void 0,this.pullSm=void 0,this.pullMd=void 0,this.pullLg=void 0,this.pullXl=void 0,this.push=void 0,this.pushXs=void 0,this.pushSm=void 0,this.pushMd=void 0,this.pushLg=void 0,this.pushXl=void 0,this.size=void 0,this.sizeXs=void 0,this.sizeSm=void 0,this.sizeMd=void 0,this.sizeLg=void 0,this.sizeXl=void 0}onResize(){Xr(this)}getColumns(e){let n;for(const i of eX){const r=Zq(i),o=this[e+i.charAt(0).toUpperCase()+i.slice(1)];r&&o!==void 0&&(n=o)}return n}calculateSize(){const e=this.getColumns("size");if(!e||e==="")return;const n=e==="auto"?"auto":$A?"calc(calc(".concat(e," / var(--ion-grid-columns, 12)) * 100%)"):e/12*100+"%";return{flex:"0 0 ".concat(n),width:"".concat(n),"max-width":"".concat(n)}}calculatePosition(e,n){const i=this.getColumns(e);if(!i)return;const r=$A?"calc(calc(".concat(i," / var(--ion-grid-columns, 12)) * 100%)"):i>0&&i<12?i/12*100+"%":"auto";return{[n]:r}}calculateOffset(e){return this.calculatePosition("offset",e?"margin-right":"margin-left")}calculatePull(e){return this.calculatePosition("pull",e?"left":"right")}calculatePush(e){return this.calculatePosition("push",e?"right":"left")}render(){const e=document.dir==="rtl",n=Me(this);return D(tt,{key:"c37fa4c4c993385ccbb6f4e89b2f390b140507a0",class:{[n]:!0},style:Object.assign(Object.assign(Object.assign(Object.assign({},this.calculateOffset(e)),this.calculatePull(e)),this.calculatePush(e)),this.calculateSize())},D("slot",{key:"6a5296ff0b9dee6600c2dafe7363a065d053bac2"}))}static get style(){return Jq}},[1,"ion-col",{offset:[1],offsetXs:[1,"offset-xs"],offsetSm:[1,"offset-sm"],offsetMd:[1,"offset-md"],offsetLg:[1,"offset-lg"],offsetXl:[1,"offset-xl"],pull:[1],pullXs:[1,"pull-xs"],pullSm:[1,"pull-sm"],pullMd:[1,"pull-md"],pullLg:[1,"pull-lg"],pullXl:[1,"pull-xl"],push:[1],pushXs:[1,"push-xs"],pushSm:[1,"push-sm"],pushMd:[1,"push-md"],pushLg:[1,"push-lg"],pushXl:[1,"push-xl"],size:[1],sizeXs:[1,"size-xs"],sizeSm:[1,"size-sm"],sizeMd:[1,"size-md"],sizeLg:[1,"size-lg"],sizeXl:[1,"size-xl"]}
73,[[9,"resize","onResize"]]]);function nX(){if(typeof customElements>"u")return;["ion-col"].forEach(e=>{switch(e){case"ion-col":customElements.get(e)||customElements.define(e,tX);break}})}const iX=nX;/*!
74 * (C) Ionic http://ionicframework.com - MIT License
75 */const ho=t=>t&&t.dir!==""?t.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl";/*!
76 * (C) Ionic http://ionicframework.com - MIT License
77 */const rX=':host{--background:var(--ion-background-color, #fff);--color:var(--ion-text-color, #000);--padding-top:0px;--padding-bottom:0px;--padding-start:0px;--padding-end:0px;--keyboard-offset:0px;--offset-top:0px;--offset-bottom:0px;--overflow:auto;display:block;position:relative;-ms-flex:1;flex:1;width:100%;height:100%;margin:0 !important;padding:0 !important;font-family:var(--ion-font-family, inherit);contain:size style}:host(.ion-color) .inner-scroll{background:var(--ion-color-base);color:var(--ion-color-contrast)}#background-content{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);position:absolute;background:var(--background)}.inner-scroll{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:calc(var(--padding-top) + var(--offset-top));padding-bottom:calc(var(--padding-bottom) + var(--keyboard-offset) + var(--offset-bottom));position:absolute;color:var(--color);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-ms-touch-action:pan-x pan-y pinch-zoom;touch-action:pan-x pan-y pinch-zoom}.scroll-y,.scroll-x{-webkit-overflow-scrolling:touch;z-index:0;will-change:scroll-position}.scroll-y{overflow-y:var(--overflow);overscroll-behavior-y:contain}.scroll-x{overflow-x:var(--overflow);overscroll-behavior-x:contain}.overscroll::before,.overscroll::after{position:absolute;width:1px;height:1px;content:""}.overscroll::before{bottom:-1px}.overscroll::after{top:-1px}:host(.content-sizing){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;contain:none}:host(.content-sizing) .inner-scroll{position:relative;top:0;bottom:0;margin-top:calc(var(--offset-top) * -1);margin-bottom:calc(var(--offset-bottom) * -1)}.transition-effect{display:none;position:absolute;width:100%;height:100vh;opacity:0;pointer-events:none}:host(.content-ltr) .transition-effect{left:-100%;}:host(.content-rtl) .transition-effect{right:-100%;}.transition-cover{position:absolute;right:0;width:100%;height:100%;background:black;opacity:0.1}.transition-shadow{display:block;position:absolute;width:100%;height:100%;-webkit-box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03);box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03)}:host(.content-ltr) .transition-shadow{right:0;}:host(.content-rtl) .transition-shadow{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}::slotted([slot=fixed]){position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}',oX=rX,sX=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionScrollStart=_e(this,"ionScrollStart",7),this.ionScroll=_e(this,"ionScroll",7),this.ionScrollEnd=_e(this,"ionScrollEnd",7),this.watchDog=null,this.isScrolling=!1,this.lastScroll=0,this.queued=!1,this.cTop=-1,this.cBottom=-1,this.isMainContent=!0,this.resizeTimeout=null,this.inheritedAttributes={},this.tabsElement=null,this.detail={scrollTop:0,scrollLeft:0,type:"scroll",event:void 0,startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,data:void 0,isScrolling:!0},this.color=void 0,this.fullscreen=!1,this.fixedSlotPlacement="after",this.forceOverscroll=void 0,this.scrollX=!1,this.scrollY=!0,this.scrollEvents=!1}componentWillLoad(){this.inheritedAttributes=Id(this.el)}connectedCallback(){if(this.isMainContent=this.el.closest("ion-menu, ion-popover, ion-modal")===null,$p(this.el)){const e=this.tabsElement=this.el.closest("ion-tabs");e!==null&&(this.tabsLoadCallback=()=>this.resize(),e.addEventListener("ionTabBarLoaded",this.tabsLoadCallback))}}disconnectedCallback(){if(this.onScrollEnd(),$p(this.el)){const{tabsElement:e,tabsLoadCallback:n}=this;e!==null&&n!==void 0&&e.removeEventListener("ionTabBarLoaded",n),this.tabsElement=null,this.tabsLoadCallback=void 0}}onResize(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),this.resizeTimeout=setTimeout(()=>{this.el.offsetParent!==null&&this.resize()},100)}shouldForceOverscroll(){const{forceOverscroll:e}=this,n=Me(this);return e===void 0?n==="ios"&&Xo("ios"):e}resize(){this.fullscreen?ls(()=>this.readDimensions()):(this.cTop!==0||this.cBottom!==0)&&(this.cTop=this.cBottom=0,Xr(this))}readDimensions(){const e=lX(this.el),n=Math.max(this.el.offsetTop,0),i=Math.max(e.offsetHeight-n-this.el.offsetHeight,0);(n!==this.cTop||i!==this.cBottom)&&(this.cTop=n,this.cBottom=i,Xr(this))}onScroll(e){const n=Date.now(),i=!this.isScrolling;this.lastScroll=n,i&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,ls(r=>{this.queued=!1,this.detail.event=e,cX(this.detail,this.scrollEl,r,i),this.ionScroll.emit(this.detail)}))}async getScrollElement(){return this.scrollEl||await new Promise(e=>eo(this.el,e)),Promise.resolve(this.scrollEl)}
77async getBackgroundElement(){return this.backgroundContentEl||await new Promise(e=>eo(this.el,e)),Promise.resolve(this.backgroundContentEl)}scrollToTop(e=0){return this.scrollToPoint(void 0,0,e)}async scrollToBottom(e=0){const n=await this.getScrollElement(),i=n.scrollHeight-n.clientHeight;return this.scrollToPoint(void 0,i,e)}async scrollByPoint(e,n,i){const r=await this.getScrollElement();return this.scrollToPoint(e+r.scrollLeft,n+r.scrollTop,i)}async scrollToPoint(e,n,i=0){const r=await this.getScrollElement();if(i<32){n!=null&&(r.scrollTop=n),e!=null&&(r.scrollLeft=e);return}let o,s=0;const a=new Promise(h=>o=h),l=r.scrollTop,c=r.scrollLeft,d=n!=null?n-l:0,u=e!=null?e-c:0,f=h=>{const p=Math.min(1,(h-s)/i)-1,m=Math.pow(p,3)+1;d!==0&&(r.scrollTop=Math.floor(m*d+l)),u!==0&&(r.scrollLeft=Math.floor(m*u+c)),m<1?requestAnimationFrame(f):o()};return requestAnimationFrame(h=>{s=h,f(h)}),a}onScrollStart(){this.isScrolling=!0,this.ionScrollStart.emit({isScrolling:!0}),this.watchDog&&clearInterval(this.watchDog),this.watchDog=setInterval(()=>{this.lastScroll<Date.now()-120&&this.onScrollEnd()},100)}onScrollEnd(){this.watchDog&&clearInterval(this.watchDog),this.watchDog=null,this.isScrolling&&(this.isScrolling=!1,this.ionScrollEnd.emit({isScrolling:!1}))}render(){const{fixedSlotPlacement:e,inheritedAttributes:n,isMainContent:i,scrollX:r,scrollY:o,el:s}=this,a=ho(s)?"rtl":"ltr",l=Me(this),c=this.shouldForceOverscroll(),d=l==="ios";return this.resize(),D(tt,Object.assign({key:"92a7cbc2e9c812930f4231bd846411933a5dded6",role:i?"main":void 0,class:Hn(this.color,{[l]:!0,"content-sizing":ei("ion-popover",this.el),overscroll:c,["content-".concat(a)]:!0}),style:{"--offset-top":"".concat(this.cTop,"px"),"--offset-bottom":"".concat(this.cBottom,"px")}},n),D("div",{key:"52498d8874b9944b8245e448ea9dfc75b3929c2d",ref:u=>this.backgroundContentEl=u,id:"background-content",part:"background"}),e==="before"?D("slot",{name:"fixed"}):null,D("div",{key:"00e157a53485b285300404178436276afceb63f5",class:{"
77inner-scroll":!0,"scroll-x":r,"scroll-y":o,overscroll:(r||o)&&c},ref:u=>this.scrollEl=u,onScroll:this.scrollEvents?u=>this.onScroll(u):void 0,part:"scroll"},D("slot",{key:"8522320514a2e8a63f7dc9ade6c1fb3fb00f454e"})),d?D("div",{class:"transition-effect"},D("div",{class:"transition-cover"}),D("div",{class:"transition-shadow"})):null,e==="after"?D("slot",{name:"fixed"}):null)}get el(){return this}static get style(){return oX}},[1,"ion-content",{color:[513],fullscreen:[4],fixedSlotPlacement:[1,"fixed-slot-placement"],forceOverscroll:[1028,"force-overscroll"],scrollX:[4,"scroll-x"],scrollY:[4,"scroll-y"],scrollEvents:[4,"scroll-events"],getScrollElement:[64],getBackgroundElement:[64],scrollToTop:[64],scrollToBottom:[64],scrollByPoint:[64],scrollToPoint:[64]},[[9,"resize","onResize"]]]),aX=t=>{var e;return t.parentElement?t.parentElement:!((e=t.parentNode)===null||e===void 0)&&e.host?t.parentNode.host:null},lX=t=>{const e=t.closest("ion-tabs");if(e)return e;const n=t.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content");return n||aX(t)},cX=(t,e,n,i)=>{const r=t.currentX,o=t.currentY,s=t.currentTime,a=e.scrollLeft,l=e.scrollTop,c=n-s;if(i&&(t.startTime=n,t.startX=a,t.startY=l,t.velocityX=t.velocityY=0),t.currentTime=n,t.currentX=t.scrollLeft=a,t.currentY=t.scrollTop=l,t.deltaX=a-t.startX,t.deltaY=l-t.startY,c>0&&c<100){const d=(a-r)/c,u=(l-o)/c;t.velocityX=d*.7+t.velocityX*.3,t.velocityY=u*.7+t.velocityY*.3}};function dX(){if(typeof customElements>"u")return;["ion-content"].forEach(e=>{switch(e){case"ion-content":customElements.get(e)||customElements.define(e,sX);break}})}const uX=dX;/*!
78 * (C) Ionic http://ionicframework.com - MIT License
79 */const CA="ion-focused",fX="ion-focusable",hX=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],WI=t=>{let e=[],n=!0;const i=t?t.shadowRoot:document,r=t||document.body,o=u=>{e.forEach(f=>f.classList.remove(CA)),u.forEach(f=>f.classList.add(CA)),e=u},s=()=>{n=!1,o([])},a=u=>{n=hX.includes(u.key),n||o([])},l=u=>{if(n&&u.composedPath!==void 0){const f=u.composedPath().filter(h=>h.classList?h.classList.contains(fX):!1);o(f)}},c=()=>{i.activeElement===r&&o([])};return i.addEventListener("keydown",a),i.addEventListener("focusin",l),i.addEventListener("focusout",c),i.addEventListener("touchstart",s,{passive:!0}),i.addEventListener("mousedown",s),{destroy:()=>{i.removeEventListener("keydown",a),i.removeEventListener("focusin",l),i.removeEventListener("focusout",c),i.removeEventListener("touchstart",s),i.removeEventListener("mousedown",s)},setFocus:o}},pX=Object.freeze(Object.defineProperty({__proto__:null,startFocusVisible:WI},Symbol.toStringTag,{value:"Module"}));/*!
80 * (C) Ionic http://ionicframework.com - MIT License
81 */const To=(t,e)=>t.month===e.month&&t.day===e.day&&t.year===e.year,ja=(t,e)=>t.year<e.year||t.year===e.year&&t.month<e.month||t.year===e.year&&t.month===e.month&&t.day!==null&&t.day<e.day,Rd=(t,e)=>t.year>e.year||t.year===e.year&&t.month>e.month||t.year===e.year&&t.month===e.month&&t.day!==null&&t.day>e.day,mX=(t,e,n)=>{const i=Array.isArray(t)?t:[t];for(const r of i)if(e!==void 0&&ja(r,e)||n!==void 0&&Rd(r,n)){Rn("The value provided to ion-datetime is out of bounds.\n\n"+"Min: ".concat(JSON.stringify(e),"\n")+"Max: ".concat(JSON.stringify(n),"\n")+"Value: ".concat(JSON.stringify(t)));break}},gX=t=>t%4===0&&t%100!==0||t%400===0,P2=(t,e)=>{if(e!==void 0)return e;const n=new Intl.DateTimeFormat(t,{hour:"numeric"}),i=n.resolvedOptions();if(i.hourCycle!==void 0)return i.hourCycle;const r=new Date("5/18/2021 00:00"),s=n.formatToParts(r).find(a=>a.type==="hour");if(!s)throw new Error("Hour value not found from DateTimeFormat");switch(s.value){case"0":return"h11";case"12":return"h12";case"00":return"h23";case"24":return"h24";default:throw new Error('Invalid hour cycle "'.concat(e,'"'))}},R9=t=>t==="h23"||t==="h24",ea=(t,e)=>t===4||t===6||t===9||t===11?30:t===2?gX(e)?29:28:31,TA=(t,e={month:"numeric",year:"numeric"})=>new Intl.DateTimeFormat(t,e).formatToParts(new Date)[0].type==="month",bX=t=>new Intl.DateTimeFormat(t,{hour:"numeric"}).formatToParts(new Date)[0].type==="dayPeriod",vX=/^(\d{4}|[+\-]\d{6})(?:-(\d{2})(?:-(\d{2}))?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(?:\.(\d{3}))?)?(?:(Z)|([+\-])(\d{2})(?::(\d{2}))?)?)?$/,yX=/^((\d{2}):(\d{2})(?::(\d{2})(?:\.(\d{3}))?)?(?:(Z)|([+\-])(\d{2})(?::(\d{2}))?)?)?$/,xs=t=>{if(t===void 0)return;let e=t;typeof t=="string"&&(e=t.replace(/\[|\]|\s/g,"").split(","));let n;return Array.isArray(e)?n=e.map(i=>parseInt(i,10)).filter(isFinite):n=[e],n},wX=t=>({month:parseInt(t.getAttribute("data-month"),10),day:parseInt(t.getAttribute("data-day"),10),year:parseInt(t.getAttribute("data-year"),10),dayOfWeek:parseInt(t.getAttribute("data-day-of-week"),10)});function af(t){if(Array.isArray(t)){const n=[];for(const i of t){const r=af(i);if(!r)return;n.push(r)}return n}let e=null;if(t!=null&&t!==""&&(e=yX.exec(t),e?(e.unshift(void 0,void 0),e[2]=e[3]=void 0):e=vX.exec(t)),e===null){Rn("Unable to parse date string: ".concat(t,". Please provide a valid ISO 8601 datetime string."));return}for(let n=1;n<8;n++)e[n]=e[n]!==void 0?parseInt(e[n],10):void 0;return{year:e[1],month:e[2],day:e[3],hour:e[4],minute:e[5],ampm:e[4]<12?"am":"pm"}}const YI=(t,e,n)=>e&&ja(t,e)?e:n&&Rd(t,n)?n:t,GI=t=>t>=12?"pm":"am",xX=(t,e)=>{const n=af(t);if(n===void 0)return;const{month:i,day:r,year:o,hour:s,minute:a}=n,l=o!=null?o:e.year,c=i!=null?i:12;return{month:c,day:r!=null?r:ea(c,l),year:l,hour:s!=null?s:23,minute:a!=null?a:59}},AX=(t,e)=>{const n=af(t);if(n===void 0)return;const{month:i,day:r,year:o,hour:s,minute:a}=n;return{month:i!=null?i:1,day:r!=null?r:1,year:o!=null?o:e.year,hour:s!=null?s:0,minute:a!=null?a:0}},eu=t=>("0"+(t!==void 0?Math.abs(t):"0")).slice(-2),kX=t=>("000"+(t!==void 0?Math.abs(t):"0")).slice(-4);function xl(t){if(Array.isArray(t))return t.map(n=>xl(n));let e="";return t.year!==void 0?(e=kX(t.year),t.month!==void 0&&(e+="-"+eu(t.month),t.day!==void 0&&(e+="-"+eu(t.day),t.hour!==void 0&&(e+="T".concat(eu(t.hour),":").concat(eu(t.minute),":00"))))):t.hour!==void 0&&(e=eu(t.hour)+":"+eu(t.minute)),e}const qI=(t,e)=>e===void 0?t:e==="am"?t===12?0:t:t===12?12:t+12,_X=t=>{const{dayOfWeek:e}=t;if(e==null)throw new Error("No day of week provided");return O9(t,e)},SX=t=>{const{dayOfWeek:e}=t;if(e==null)throw new Error("No day of week provided");return M9(t,6-e)},EX=t=>M9(t,1),$X=t=>O9(t,1),CX=t=>O9(t,7),TX=t=>M9(t,7),O9=(t,e)=>{const{month:n,day:i,year:r}=t;if(i===null)throw new Error("No day provided");const o={month:n,day:i,year:r};
81if(o.day=i-e,o.day<1&&(o.month-=1),o.month<1&&(o.month=12,o.year-=1),o.day<1){const s=ea(o.month,o.year);o.day=s+o.day}return o},M9=(t,e)=>{const{month:n,day:i,year:r}=t;if(i===null)throw new Error("No day provided");const o={month:n,day:i,year:r},s=ea(n,r);return o.day=i+e,o.day>s&&(o.day-=s,o.month+=1),o.month>12&&(o.month=1,o.year+=1),o},Cp=t=>{const e=t.month===1?12:t.month-1,n=t.month===1?t.year-1:t.year,i=ea(e,n),r=i<t.day?i:t.day;return{month:e,year:n,day:r}},lf=t=>{const e=t.month===12?1:t.month+1,n=t.month===12?t.year+1:t.year,i=ea(e,n),r=i<t.day?i:t.day;return{month:e,year:n,day:r}},XI=(t,e)=>{const n=t.month,i=t.year+e,r=ea(n,i),o=r<t.day?r:t.day;return{month:n,year:i,day:o}},IX=t=>XI(t,-1),RX=t=>XI(t,1),OX=(t,e,n)=>e?t:qI(t,n),MX=(t,e)=>{const{ampm:n,hour:i}=t;let r=i;return n==="am"&&e==="pm"?r=qI(r,"pm"):n==="pm"&&e==="am"&&(r=Math.abs(r-12)),r},LX=(t,e,n)=>{const{month:i,day:r,year:o}=t,s=YI(Object.assign({},t),e,n),a=ea(i,o);return r!==null&&a<r&&(s.day=a),e!==void 0&&To(s,e)&&s.hour!==void 0&&e.hour!==void 0&&(s.hour<e.hour?(s.hour=e.hour,s.minute=e.minute):s.hour===e.hour&&s.minute!==void 0&&e.minute!==void 0&&s.minute<e.minute&&(s.minute=e.minute)),n!==void 0&&To(t,n)&&s.hour!==void 0&&n.hour!==void 0&&(s.hour>n.hour?(s.hour=n.hour,s.minute=n.minute):s.hour===n.hour&&s.minute!==void 0&&n.minute!==void 0&&s.minute>n.minute&&(s.minute=n.minute)),s},PX=({refParts:t,monthValues:e,dayValues:n,yearValues:i,hourValues:r,minuteValues:o,minParts:s,maxParts:a})=>{const{hour:l,minute:c,day:d,month:u,year:f}=t,h=Object.assign(Object.assign({},t),{dayOfWeek:void 0});if(i!==void 0){const p=i.filter(m=>!(s!==void 0&&m<s.year||a!==void 0&&m>a.year));h.year=_h(f,p)}if(e!==void 0){const p=e.filter(m=>!(s!==void 0&&h.year===s.year&&m<s.month||a!==void 0&&h.year===a.year&&m>a.month));h.month=_h(u,p)}if(d!==null&&n!==void 0){const p=n.filter(m=>!(s!==void 0&&ja(Object.assign(Object.assign({},h),{day:m}),s)||a!==void 0&&Rd(Object.assign(Object.assign({},h),{day:m}),a)));h.day=_h(d,p)}if(l!==void 0&&r!==void 0){const p=r.filter(m=>!((s==null?void 0:s.hour)!==void 0&&To(h,s)&&m<s.hour||(a==null?void 0:a.hour)!==void 0&&To(h,a)&&m>a.hour));h.hour=_h(l,p),h.ampm=GI(h.hour)}if(c!==void 0&&o!==void 0){const p=o.filter(m=>!((s==null?void 0:s.minute)!==void 0&&To(h,s)&&h.hour===s.hour&&m<s.minute||(a==null?void 0:a.minute)!==void 0&&To(h,a)&&h.hour===a.hour&&m>a.minute));h.minute=_h(c,p)}return h},_h=(t,e)=>{let n=e[0],i=Math.abs(n-t);for(let r=1;r<e.length;r++){const o=e[r],s=Math.abs(o-t);s<i&&(n=o,i=s)}return n},DX=t=>t===void 0?"":t.toUpperCase(),KI=t=>Object.assign(Object.assign({},t),{timeZone:"UTC",timeZoneName:void 0}),v4=(t,e,n,i={hour:"numeric",minute:"numeric"})=>{const r={hour:e.hour,minute:e.minute};return r.hour===void 0||r.minute===void 0?"Invalid Time":new Intl.DateTimeFormat(t,Object.assign(Object.assign({},KI(i)),{hourCycle:n})).format(new Date(xl(Object.assign({year:2023,day:1,month:1},r))+"Z"))},ZI=t=>{const e=t.toString();return e.length>1?e:"0".concat(e)},NX=(t,e)=>{if(t===0)switch(e){case"h11":return"0";case"h12":return"12";case"h23":return"00";case"h24":return"24";default:throw new Error('Invalid hour cycle "'.concat(e,'"'))}return R9(e)?ZI(t):t.toString()},BX=(t,e,n)=>{if(n.day===null)return null;const i=D2(n),r=new Intl.DateTimeFormat(t,{weekday:"long",month:"long",day:"numeric",timeZone:"UTC"}).format(i);return e?"Today, ".concat(r):r},FX=(t,e)=>{const n=D2(e);return new Intl.DateTimeFormat(t,{month:"long",year:"numeric",timeZone:"UTC"}).format(n)},zX=(t,e)=>VX(t,e,{day:"numeric"}).find(n=>n.type==="day").value,HX=(t,e)=>Lc(t,e,{year:"numeric"}),D2=t=>{var e,n,i;const r=t.hour!==void 0&&t.minute!==void 0?" ".concat(t.hour,":").concat(t.minute):"";return new Date("".concat((e=t.month)!==null&&e!==void 0?e:1,"/").concat((n=t.day)!==null&&n!==void 0?n:1,"/").concat((i=t.year)!==null&&i!==void 0?i:2023).concat(r," GMT+0000"))},Lc=(t,e,n)=>{const i=D2(e);return QI(t,KI(n)).format(i)},VX=(t,e,n)=>{const i=D2(e);return QI(t,n).formatToParts(i)},QI=(t,e)=>new Intl.DateTimeFormat(t,Object.assign(Object.assign({},e),{timeZone:"UTC"})),UX=t=>{if("RelativeTimeFormat"in Intl){const e=new Intl.RelativeTimeFormat(t,{numeric:"auto"}).format(0,"day");return e.charAt(0).toUpperCase()+e.slice(1)}else return"Today"},L9=t=>{const e=t.getTimezoneOffset();return t.setMinutes(t.getMinutes()-e),t}
81,jX=L9(new Date("2022T01:00")),WX=L9(new Date("2022T13:00")),IA=(t,e)=>{const n=e==="am"?jX:WX,i=new Intl.DateTimeFormat(t,{hour:"numeric",timeZone:"UTC"}).formatToParts(n).find(r=>r.type==="dayPeriod");return i?i.value:DX(e)},YX=t=>Array.isArray(t)?t.join(","):t,JI=()=>L9(new Date).toISOString(),GX=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],qX=[0,1,2,3,4,5,6,7,8,9,10,11],XX=[0,1,2,3,4,5,6,7,8,9,10,11],KX=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],ZX=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0],QX=(t,e,n=0)=>{const i=e==="ios"?"short":"narrow",r=new Intl.DateTimeFormat(t,{weekday:i}),o=new Date("11/01/2020"),s=[];for(let a=n;a<n+7;a++){const l=new Date(o);l.setDate(l.getDate()+a),s.push(r.format(l))}return s},JX=(t,e,n)=>{const i=ea(t,e),r=new Date("".concat(t,"/1/").concat(e)).getDay(),o=r>=n?r-(n+1):6-(n-r);let s=[];for(let a=1;a<=i;a++)s.push({day:a,dayOfWeek:(o+a)%7});for(let a=0;a<=o;a++)s=[{day:null,dayOfWeek:null},...s];return s},eK=t=>{switch(t){case"h11":return qX;case"h12":return XX;case"h23":return KX;case"h24":return ZX;default:throw new Error('Invalid hour cycle "'.concat(t,'"'))}},tK=(t,e,n="h12",i,r,o,s)=>{const a=P2(t,n),l=R9(a);let c=eK(a),d=GX,u=!0,f=!0;if(o&&(c=c.filter(h=>o.includes(h))),s&&(d=d.filter(h=>s.includes(h))),i)if(To(e,i)){if(i.hour!==void 0&&(c=c.filter(h=>{const p=e.ampm==="pm"?(h+12)%24:h;return(l?h:p)>=i.hour}),u=i.hour<13),i.minute!==void 0){let h=!1;i.hour!==void 0&&e.hour!==void 0&&e.hour>i.hour&&(h=!0),d=d.filter(p=>h?!0:p>=i.minute)}}else ja(e,i)&&(c=[],d=[],u=f=!1);return r&&(To(e,r)?(r.hour!==void 0&&(c=c.filter(h=>{const p=e.ampm==="pm"?(h+12)%24:h;return(l?h:p)<=r.hour}),f=r.hour>=12),r.minute!==void 0&&e.hour===r.hour&&(d=d.filter(h=>h<=r.minute))):Rd(e,r)&&(c=[],d=[],u=f=!1)),{hours:c,minutes:d,am:u,pm:f}},RA=(t,e)=>{const n={month:t.month,year:t.year,day:t.day};if(e!==void 0&&(t.month!==e.month||t.year!==e.year)){const i={month:e.month,year:e.year,day:e.day};return ja(i,n)?[i,n,lf(t)]:[Cp(t),n,i]}return[Cp(t),n,lf(t)]},nK=(t,e,n,i,r,o={month:"long"})=>{const{year:s}=e,a=[];if(r!==void 0){let l=r;(i==null?void 0:i.month)!==void 0&&(l=l.filter(c=>c<=i.month)),(n==null?void 0:n.month)!==void 0&&(l=l.filter(c=>c>=n.month)),l.forEach(c=>{const d=new Date("".concat(c,"/1/").concat(s," GMT+0000")),u=new Intl.DateTimeFormat(t,Object.assign(Object.assign({},o),{timeZone:"UTC"})).format(d);a.push({text:u,value:c})})}else{const l=i&&i.year===s?i.month:12,c=n&&n.year===s?n.month:1;for(let d=c;d<=l;d++){const u=new Date("".concat(d,"/1/").concat(s," GMT+0000")),f=new Intl.DateTimeFormat(t,Object.assign(Object.assign({},o),{timeZone:"UTC"})).format(u);a.push({text:f,value:d})}}return a},eR=(t,e,n,i,r,o={day:"numeric"})=>{const{month:s,year:a}=e,l=[],c=ea(s,a),d=(i==null?void 0:i.day)!==null&&(i==null?void 0:i.day)!==void 0&&i.year===a&&i.month===s?i.day:c,u=(n==null?void 0:n.day)!==null&&(n==null?void 0:n.day)!==void 0&&n.year===a&&n.month===s?n.day:1;if(r!==void 0){let f=r;f=f.filter(h=>h>=u&&h<=d),f.forEach(h=>{const p=new Date("".concat(s,"/").concat(h,"/").concat(a," GMT+0000")),m=new Intl.DateTimeFormat(t,Object.assign(Object.assign({},o),{timeZone:"UTC"})).format(p);l.push({text:m,value:h})})}else for(let f=u;f<=d;f++){const h=new Date("".concat(s,"/").concat(f,"/").concat(a," GMT+0000")),p=new Intl.DateTimeFormat(t,Object.assign(Object.assign({},o),{timeZone:"UTC"})).format(h);l.push({text:p,value:f})}return l},iK=(t,e,n,i,r)=>{var o,s;let a=[];if(r!==void 0)a=r,(i==null?void 0:i.year)!==void 0&&(a=a.filter(l=>l<=i.year)),(n==null?void 0:n.year)!==void 0&&(a=a.filter(l=>l>=n.year));else{const{year:l}=e,c=(o=i==null?void 0:i.year)!==null&&o!==void 0?o:l,d=(s=n==null?void 0:n.year)!==null&&s!==void 0?s:l-100;for(let u=d;u<=c;u++)a.push(u)}return a.map(l=>({text:HX(t,{year:l,month:e.month,day:e.day}),value:l}))},tR=(t,e)=>t.month===e.month&&t.year===e.year?[t]:[t,...tR(lf(t),e)],rK=(t,e,n,i,r,o)=>{let s=[],a=[],l=tR(n,i);return o&&(l=l.filter(({month:c})=>o.includes(c))),l.forEach(c=>{const d={month:c.month,day:null,year:c.year},u=eR(t,d,n,i,r,{month:"short",day:"numeric",weekday:"short"}),f=[],h=[];u.forEach(p=>{const m=To(Object.assign(Object.assign({},d),{day:p.value}),e);h.push({text:m?UX(t):p.text,value:"".concat(d.year,"-").concat(d.month,"-").concat(p.value)}
81),f.push({month:d.month,year:d.year,day:p.value})}),a=[...a,...f],s=[...s,...h]}),{parts:a,items:s}},oK=(t,e,n,i,r,o,s)=>{const a=P2(t,n),l=R9(a),{hours:c,minutes:d,am:u,pm:f}=tK(t,e,a,i,r,o,s),h=c.map(g=>({text:NX(g,a),value:OX(g,l,e.ampm)})),p=d.map(g=>({text:ZI(g),value:g})),m=[];return u&&!l&&m.push({text:IA(t,"am"),value:"am"}),f&&!l&&m.push({text:IA(t,"pm"),value:"pm"}),{minutesData:p,hoursData:h,dayPeriodData:m}};/*!
82 * (C) Ionic http://ionicframework.com - MIT License
83 */const sK=":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px;direction:ltr;z-index:0}:host .picker-before,:host .picker-after{position:absolute;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;pointer-events:none}:host .picker-before{top:0;height:83px}:host .picker-before{inset-inline-start:0}:host .picker-after{top:116px;height:84px}:host .picker-after{inset-inline-start:0}:host .picker-highlight{border-radius:var(--highlight-border-radius, 8px);left:0;right:0;top:50%;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;position:absolute;width:calc(100% - 16px);height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--highlight-background);z-index:-1}:host input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host ::slotted(ion-picker-column:first-of-type){text-align:start}:host ::slotted(ion-picker-column:last-of-type){text-align:end}:host ::slotted(ion-picker-column:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to bottom, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8) 100%)}:host .picker-after{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to top, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8) 100%)}:host .picker-highlight{background:var(--highlight-background, var(--ion-color-step-150, var(--ion-background-color-step-150, #eeeeef)))}",aK=sK,lK=":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px;direction:ltr;z-index:0}:host .picker-before,:host .picker-after{position:absolute;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;pointer-events:none}:host .picker-before{top:0;height:83px}:host .picker-before{inset-inline-start:0}:host .picker-after{top:116px;height:84px}:host .picker-after{inset-inline-start:0}:host .picker-highlight{border-radius:var(--highlight-border-radius, 8px);left:0;right:0;top:50%;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;position:absolute;width:calc(100% - 16px);height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--highlight-background);z-index:-1}:host input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host ::slotted(ion-picker-column:first-of-type){text-align:start}:host ::slotted(ion-picker-column:last-of-type){text-align:end}:host ::slotted(ion-picker-column:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0
83)));background:linear-gradient(to bottom, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0) 90%)}:host .picker-after{background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0)));background:linear-gradient(to top, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 30%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0) 90%)}",cK=lK,dK=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionInputModeChange=_e(this,"ionInputModeChange",7),this.useInputMode=!1,this.isInHighlightBounds=e=>{const{highlightEl:n}=this;if(!n)return!1;const i=n.getBoundingClientRect(),r=e.clientX<i.left||e.clientX>i.right,o=e.clientY<i.top||e.clientY>i.bottom;return!(r||o)},this.onFocusOut=e=>{const{relatedTarget:n}=e;(!n||n.tagName!=="ION-PICKER-COLUMN"&&n!==this.inputEl)&&this.exitInputMode()},this.onFocusIn=e=>{const{target:n}=e;if(n.tagName==="ION-PICKER-COLUMN"&&!this.actionOnClick){const i=n;i.numericInput?this.enterInputMode(i,!1):this.exitInputMode()}},this.onClick=()=>{const{actionOnClick:e}=this;e&&(e(),this.actionOnClick=void 0)},this.onPointerDown=e=>{const{useInputMode:n,inputModeColumn:i,el:r}=this;if(this.isInHighlightBounds(e)){if(n)e.target.tagName==="ION-PICKER-COLUMN"?i&&i===e.target?this.actionOnClick=()=>{this.enterInputMode()}:this.actionOnClick=()=>{this.enterInputMode(e.target)}:this.actionOnClick=()=>{this.exitInputMode()};else{const s=r.querySelectorAll("ion-picker-column.picker-column-numeric-input").length===1?e.target:void 0;this.actionOnClick=()=>{this.enterInputMode(s)}}return}this.actionOnClick=()=>{this.exitInputMode()}},this.enterInputMode=(e,n=!0)=>{const{inputEl:i,el:r}=this;!i||!r.querySelector("ion-picker-column.picker-column-numeric-input")||(this.useInputMode=!0,this.inputModeColumn=e,n?(this.destroyKeypressListener&&(this.destroyKeypressListener(),this.destroyKeypressListener=void 0),i.focus()):(r.addEventListener("keypress",this.onKeyPress),this.destroyKeypressListener=()=>{r.removeEventListener("keypress",this.onKeyPress)}),this.emitInputModeChange())},this.onKeyPress=e=>{const{inputEl:n}=this;if(!n)return;const i=parseInt(e.key,10);Number.isNaN(i)||(n.value+=e.key,this.onInputChange())},this.selectSingleColumn=()=>{const{inputEl:e,inputModeColumn:n,singleColumnSearchTimeout:i}=this;if(!e||!n)return;const r=Array.from(n.querySelectorAll("ion-picker-column-option")).filter(s=>s.disabled!==!0);if(i&&clearTimeout(i),this.singleColumnSearchTimeout=setTimeout(()=>{e.value="",this.singleColumnSearchTimeout=void 0},1e3),e.value.length>=3){const s=e.value.length-2,a=e.value.substring(s);e.value=a,this.selectSingleColumn();return}const o=r.find(({textContent:s})=>s.replace(/^0+(?=[1-9])|0+(?=0$)/,"")===e.value);if(o){n.setValue(o.value);return}if(e.value.length===2){const s=e.value.substring(e.value.length-1);e.value=s,this.selectSingleColumn()}},this.searchColumn=(e,n,i="start")=>{const r=i==="start"?/^0+/:/0$/,o=Array.from(e.querySelectorAll("ion-picker-column-option")).find(s=>s.disabled!==!0&&s.textContent.replace(r,"")===n);o&&e.setValue(o.value)},this.selectMultiColumn=()=>{const{inputEl:e,el:n}=this;if(!e)return;const i=Array.from(n.querySelectorAll("ion-picker-column")).filter(l=>l.numericInput),r=i[0],o=i[1];let s=e.value,a;switch(s.length){case 1:this.searchColumn(r,s);break;case 2:const l=e.value.substring(0,1);s=l==="0"||l==="1"?e.value:l,this.searchColumn(r,s),s.length===1&&(a=e.value.substring(e.value.length-1),this.searchColumn(o,a,"end"));break;case 3:const c=e.value.substring(0,1);s=c==="0"||c==="1"?e.value.substring(0,2):c,this.searchColumn(r,s),a=s.length===1?e.value.substring(1):e.value.substring(2),this.searchColumn(o,a,"end");break;case 4:const d=e.value.substring(0,1);s=d==="0"||d==="1"?e.value.substring(0,2):d,this.searchColumn(r,s);const u=s.length===1?e.value.substring(1,e.value.length):e.value.substring(2,e.value.length);this.searchColumn(o,u,"end");break;default:const f=e.value.length-4,h=e.value.substring(f);e.value=h,this.selectMultiColumn();break}},this.onInputChange=()=>{const{useInputMode:e,inputEl:n,inputModeColumn:i}=this;!e||!n||(i?this.selectSingleColumn():this.selectMultiColumn())},this.emitInputModeChange=()=>{const{useInputMode:e,inputModeColumn:n}=this;this.ionInputModeChange.emit({useInputMode:e,inputModeColumn:n})}}preventTouchStartPropagation(e){e.stopPropagation()}componentWillLoad(){zn(this.el).addEventListener("focusin",this.onFocusIn),zn(this.el).addEventListener("focusout",this.onFocusOut)}
83async exitInputMode(){const{inputEl:e,useInputMode:n}=this;!n||!e||(this.useInputMode=!1,this.inputModeColumn=void 0,e.blur(),e.value="",this.destroyKeypressListener&&(this.destroyKeypressListener(),this.destroyKeypressListener=void 0),this.emitInputModeChange())}render(){return D(tt,{key:"02b0687b1f80ba295a965dfba76dd59e2d1de5d3",onPointerDown:e=>this.onPointerDown(e),onClick:()=>this.onClick()},D("input",{key:"f83ed84bcf9e02539c00d8a4e63e6a0d7fc4ac71","aria-hidden":"true",tabindex:-1,inputmode:"numeric",type:"number",onKeyDown:e=>{var n;e.key==="Enter"&&((n=this.inputEl)===null||n===void 0||n.blur())},ref:e=>this.inputEl=e,onInput:()=>this.onInputChange(),onBlur:()=>this.exitInputMode()}),D("div",{key:"45b07fb0617d8e006712776bf78302288edb3ff4",class:"picker-before"}),D("div",{key:"73009229368e0d62b09c913aacade26f068a7aa9",class:"picker-after"}),D("div",{key:"b73da00e446cd1cfd511c39212e14a00d355752e",class:"picker-highlight",ref:e=>this.highlightEl=e}),D("slot",{key:"d969f5efc5ddb9eda6c4828702efd1ceeb69f767"}))}get el(){return this}static get style(){return{ios:aK,md:cK}}},[33,"ion-picker",{exitInputMode:[64]},[[1,"touchstart","preventTouchStartPropagation"]]]);function uK(){if(typeof customElements>"u")return;["ion-picker"].forEach(e=>{switch(e){case"ion-picker":customElements.get(e)||customElements.define(e,dK);break}})}/*!
84 * (C) Ionic http://ionicframework.com - MIT License
85 */const en=typeof window<"u"?window:void 0,di=typeof document<"u"?document:void 0;/*!
86 * (C) Ionic http://ionicframework.com - MIT License
87 */const Pg=()=>{if(en!==void 0)return en.Capacitor};/*!
88 * (C) Ionic http://ionicframework.com - MIT License
89 */var Dg;(function(t){t.Heavy="HEAVY",t.Medium="MEDIUM",t.Light="LIGHT"})(Dg||(Dg={}));var OA;(function(t){t.Success="SUCCESS",t.Warning="WARNING",t.Error="ERROR"})(OA||(OA={}));const k0={getEngine(){const t=Pg();if(t!=null&&t.isPluginAvailable("Haptics"))return t.Plugins.Haptics},available(){if(!this.getEngine())return!1;const e=Pg();return(e==null?void 0:e.getPlatform())==="web"?typeof navigator<"u"&&navigator.vibrate!==void 0:!0},impact(t){const e=this.getEngine();e&&e.impact({style:t.style})},notification(t){const e=this.getEngine();e&&e.notification({type:t.type})},selection(){this.impact({style:Dg.Light})},selectionStart(){const t=this.getEngine();t&&t.selectionStart()},selectionChanged(){const t=this.getEngine();t&&t.selectionChanged()},selectionEnd(){const t=this.getEngine();t&&t.selectionEnd()}},N2=()=>k0.available(),nR=()=>{N2()&&k0.selectionStart()},iR=()=>{N2()&&k0.selectionChanged()},rR=()=>{N2()&&k0.selectionEnd()},fK=t=>{N2()&&k0.impact(t)};/*!
90 * (C) Ionic http://ionicframework.com - MIT License
91 */const hK=":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%;height:200px;font-size:22px;text-align:center}.assistive-focusable{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;pointer-events:none}.assistive-focusable:focus{outline:none}.picker-opts{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;min-width:26px;max-height:200px;outline:none;text-align:inherit;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.picker-item-empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker-opts::-webkit-scrollbar{display:none}::slotted(ion-picker-column-option){display:block;scroll-snap-align:center}.picker-item-empty,:host(:not([disabled])) ::slotted(ion-picker-column-option.option-disabled){scroll-snap-align:none}
91::slotted([slot=prefix]),::slotted([slot=suffix]){max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::slotted([slot=prefix]){-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:0;-ms-flex-pack:end;justify-content:end}::slotted([slot=suffix]){-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:0;-ms-flex-pack:start;justify-content:start}:host(.picker-column-disabled) .picker-opts{overflow-y:hidden}:host(.picker-column-disabled) ::slotted(ion-picker-column-option){cursor:default;opacity:0.4;pointer-events:none}@media (any-hover: hover){:host(:focus) .picker-opts{outline:none;background:rgba(var(--ion-color-base-rgb), 0.2)}}",pK=hK,mK=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=_e(this,"ionChange",7),this.isScrolling=!1,this.isColumnVisible=!1,this.canExitInputMode=!0,this.updateValueTextOnScroll=!1,this.centerPickerItemInView=(e,n=!0,i=!0)=>{const{isColumnVisible:r,scrollEl:o}=this;if(r&&o){const s=e.offsetTop-3*e.clientHeight+e.clientHeight/2;o.scrollTop!==s&&(this.canExitInputMode=i,this.updateValueTextOnScroll=!1,o.scroll({top:s,left:0,behavior:n?"smooth":void 0}))}},this.setPickerItemActiveState=(e,n)=>{n?e.classList.add(cy):e.classList.remove(cy)},this.inputModeChange=e=>{if(!this.numericInput)return;const{useInputMode:n,inputModeColumn:i}=e.detail,r=i===void 0||i===this.el;if(!n||!r){this.setInputModeActive(!1);return}this.setInputModeActive(!0)},this.setInputModeActive=e=>{if(this.isScrolling){this.scrollEndCallback=()=>{this.isActive=e};return}this.isActive=e},this.initializeScrollListener=()=>{const e=Xo("ios"),{el:n,scrollEl:i}=this;let r,o=this.activeItem;const s=()=>{gn(()=>{var a;if(!i)return;r&&(clearTimeout(r),r=void 0),this.isScrolling||(e&&nR(),this.isScrolling=!0);const l=i.getBoundingClientRect(),c=l.x+l.width/2,d=l.y+l.height/2,u=n.getRootNode(),h=u instanceof ShadowRoot?u:di;if(h===void 0)return;const m=h.elementsFromPoint(c,d).find(g=>g.tagName==="ION-PICKER-COLUMN-OPTION");o!==void 0&&this.setPickerItemActiveState(o,!1),!(m===void 0||m.disabled)&&(m!==o&&(e&&iR(),this.canExitInputMode&&this.exitInputMode()),o=m,this.setPickerItemActiveState(m,!0),this.updateValueTextOnScroll&&((a=this.assistiveFocusable)===null||a===void 0||a.setAttribute("aria-valuetext",this.getOptionValueText(m))),r=setTimeout(()=>{this.isScrolling=!1,this.updateValueTextOnScroll=!0,e&&rR();const{scrollEndCallback:g}=this;g&&(g(),this.scrollEndCallback=void 0),this.canExitInputMode=!0,this.setValue(m.value)},250))})};gn(()=>
91{i&&(i.addEventListener("scroll",s),this.destroyScrollListener=()=>{i.removeEventListener("scroll",s)})})},this.exitInputMode=()=>{const{parentEl:e}=this;e!=null&&(e.exitInputMode(),this.el.classList.remove("picker-column-active"))},this.findNextOption=(e=1)=>{const{activeItem:n}=this;if(!n)return null;let i=n,r=n.nextElementSibling;for(;r!=null;){if(e>0&&e--,r.tagName==="ION-PICKER-COLUMN-OPTION"&&!r.disabled&&e===0)return r;i=r,r=r.nextElementSibling}return i},this.findPreviousOption=(e=1)=>{const{activeItem:n}=this;if(!n)return null;let i=n,r=n.previousElementSibling;for(;r!=null;){if(e>0&&e--,r.tagName==="ION-PICKER-COLUMN-OPTION"&&!r.disabled&&e===0)return r;i=r,r=r.previousElementSibling}return i},this.onKeyDown=e=>{const n=Xo("mobile");let i=null;switch(e.key){case"ArrowDown":i=n?this.findPreviousOption():this.findNextOption();break;case"ArrowUp":i=n?this.findNextOption():this.findPreviousOption();break;case"PageUp":i=n?this.findNextOption(5):this.findPreviousOption(5);break;case"PageDown":i=n?this.findPreviousOption(5):this.findNextOption(5);break;case"Home":i=this.el.querySelector("ion-picker-column-option:first-of-type");break;case"End":i=this.el.querySelector("ion-picker-column-option:last-of-type");break}i!==null&&(this.setValue(i.value),e.preventDefault())},this.getOptionValueText=e=>{var n;return e?(n=e.getAttribute("aria-label"))!==null&&n!==void 0?n:e.innerText:""},this.renderAssistiveFocusable=()=>{const{activeItem:e}=this,n=this.getOptionValueText(e);return D("div",{ref:i=>this.assistiveFocusable=i,class:"assistive-focusable",role:"slider",tabindex:this.disabled?void 0:0,"aria-label":this.ariaLabel,"aria-valuemin":0,"aria-valuemax":0,"aria-valuenow":0,"aria-valuetext":n,"aria-orientation":"vertical",onKeyDown:i=>this.onKeyDown(i)})},this.ariaLabel=null,this.isActive=!1,this.disabled=!1,this.value=void 0,this.color="primary",this.numericInput=!1}ariaLabelChanged(e){this.ariaLabel=e}valueChange(){this.isColumnVisible&&this.scrollActiveItemIntoView(!0)}componentWillLoad(){const e=this.parentEl=this.el.closest("ion-picker"),n=i=>{if(i[i.length-1].isIntersecting){const{activeItem:o,el:s}=this;this.isColumnVisible=!0;const a=zn(s).querySelector(".".concat(cy));a&&this.setPickerItemActiveState(a,!1),this.scrollActiveItemIntoView(),o&&this.setPickerItemActiveState(o,!0),this.initializeScrollListener()}else this.isColumnVisible=!1,this.destroyScrollListener&&(this.destroyScrollListener(),this.destroyScrollListener=void 0)};new IntersectionObserver(n,{threshold:.001,root:this.parentEl}).observe(this.el),e!==null&&e.addEventListener("ionInputModeChange",i=>this.inputModeChange(i))}componentDidRender(){const{el:e,activeItem:n,isColumnVisible:i,value:r}=this;if(i&&!n){const o=e.querySelector("ion-picker-column-option");o!==null&&o.value!==r&&this.setValue(o.value)}}async scrollActiveItemIntoView(e=!1){const n=this.activeItem;n&&this.centerPickerItemInView(n,e,!1)}async setValue(e){this.disabled===!0||this.value===e||(this.value=e,this.ionChange.emit({value:e}))}async setFocus(){this.assistiveFocusable&&this.assistiveFocusable.focus()}connectedCallback(){var e;this.ariaLabel=(e=this.el.getAttribute("aria-label"))!==null&&e!==void 0?e:"Select a value"}get activeItem(){const{value:e}=this;return Array.from(this.el.querySelectorAll("ion-picker-column-option")).find(i=>!this.disabled&&i.disabled?!1:i.value===e)}render(){const{color:e,disabled:n,isActive:i,numericInput:r}=this,o=Me(this);return D(tt,{key:"d60736ce74c0e8c774a163272b78fbad32993ec2",class:Hn(e,{[o]:!0,"picker-column-active":i,"picker-column-numeric-input":r,"picker-column-disabled":n})},this.renderAssistiveFocusable(),D("slot",{key:"74611112ef154b343ae29a773f8cd8a01cc1447d",name:"prefix"}),D("div",{key:"af772d2b61b7eb41a567593d290b80a50b7caa72","aria-hidden":"true",class:"picker-opts",ref:s=>{this.scrollEl=s},tabIndex:-1},D("div",{key:"4b646ee97bcf8ed541b9798c91dff189eec41dd1",class:"picker-item-empty","aria-hidden":"true"}," "),D("div",{key:"a44d1a10d20a13aeb47f9871b09e291aa7f216bd",class:"picker-item-empty","aria-hidden":"true"}," "),D("div",{key:"6a481715bd68fa68dc2a76c2e867ce771ea680b0",class:"picker-item-empty","aria-hidden":"true"}," "),D("slot",{key:"23236e731b1ad432c104761ebeec91697a6b7643"}),D("div",{key:"58a6c1f35a3ff0b26acaceebfd477d74b6dcfd6d",class:"picker-item-empty","aria-hidden":"true"}," "),D("div",{key:"ea864872dec6dc363406d1bd9101b1bf21944db6",class:"picker-item-empty","aria-hidden":"true"}," "),D("div",{key:"28cc4c570d0dd59f491eef2b15a5ed706d28b7bb",class:"picker-item-empty","aria-hidden":"true"}," ")),D("slot",{key:"cff1cc0bea732a5ce22bb451c5ea404a84af1993",name:"suffix"}))}get el(){return this}static get watchers(){return{"aria-label":["ariaLabelChanged"],value:["valueChange"]}}static get style(){return pK}},[1,"ion-picker-column",{disabled:[4],value:[1032],color:[513],numericInput:[4,"numeric-input"],ariaLabel:[32],isActive:[32],scrollActiveItemIntoView:[64],setValue:[64],setFocus:[64]},void 0,{"aria-label":["ariaLabelChanged"],value:["valueChange"]}]),cy="option-active";function gK(){if(typeof customElements>"u")return;
91["ion-picker-column"].forEach(e=>{switch(e){case"ion-picker-column":customElements.get(e)||customElements.define(e,mK);break}})}/*!
92 * (C) Ionic http://ionicframework.com - MIT License
93 */const bK="button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}:host(.option-disabled){opacity:0.4}:host(.option-disabled) button{cursor:default}",vK=bK,yK="button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}:host(.option-disabled){opacity:0.4}:host(.option-disabled) button{cursor:default}:host(.option-active){color:var(--ion-color-base)}",wK=yK,xK=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.pickerColumn=null,this.ariaLabel=null,this.disabled=!1,this.value=void 0,this.color="primary"}onAriaLabelChange(e){this.ariaLabel=e}componentWillLoad(){const e=Js(this.el,["aria-label"]);this.ariaLabel=e["aria-label"]||null}connectedCallback(){this.pickerColumn=this.el.closest("ion-picker-column")}disconnectedCallback(){this.pickerColumn=null}componentDidLoad(){const{pickerColumn:e}=this;e!==null&&e.scrollActiveItemIntoView()}onClick(){const{pickerColumn:e}=this;e!==null&&e.setValue(this.value)}render(){const{color:e,disabled:n,ariaLabel:i}=this,r=Me(this);return D(tt,{key:"cc4435a0ce0e55be1321bcabaf342ed68cf5ba1e",class:Hn(e,{[r]:!0,"option-disabled":n})},D("button",{key:"0187fb967771e0787807a8538dce4e59f6a98565",tabindex:"-1","aria-label":i,disabled:n,onClick:()=>this.onClick()},D("slot",{key:"dbe52552f3f27332816748c12d929cc81060841d"})))}get el(){return this}static get watchers(){return{"aria-label":["onAriaLabelChange"]}}static get style(){return{ios:vK,md:wK}}},[33,"ion-picker-column-option",{disabled:[4],value:[8],color:[513],ariaLabel:[32]},void 0,{"aria-label":["onAriaLabelChange"]}]);function AK(){if(typeof customElements>"u")return;["ion-picker-column-option"].forEach(e=>{switch(e){case"ion-picker-column-option":customElements.get(e)||customElements.define(e,xK);break}})}/*!
94 * (C) Ionic http://ionicframework.com - MIT License
95 */const cf=()=>xt.get("experimentalCloseWatcher",!1)&&en!==void 0&&"CloseWatcher"in en,kK=()=>{document.addEventListener("backbutton",()=>{})},_K=()=>{const t=document;let e=!1;const n=()=>
95{if(e)return;let i=0,r=[];const o=new CustomEvent("ionBackButton",{bubbles:!1,detail:{register(l,c){r.push({priority:l,handler:c,id:i++})}}});t.dispatchEvent(o);const s=async l=>{try{if(l!=null&&l.handler){const c=l.handler(a);c!=null&&await c}}catch(c){console.error(c)}},a=()=>{if(r.length>0){let l={priority:Number.MIN_SAFE_INTEGER,handler:()=>{},id:-1};r.forEach(c=>{c.priority>=l.priority&&(l=c)}),e=!0,r=r.filter(c=>c.id!==l.id),s(l).then(()=>e=!1)}};a()};if(cf()){let i;const r=()=>{i==null||i.destroy(),i=new en.CloseWatcher,i.onclose=()=>{n(),r()}};r()}else t.addEventListener("backbutton",n)},oR=100,sR=99,SK=Object.freeze(Object.defineProperty({__proto__:null,MENU_BACK_BUTTON_PRIORITY:sR,OVERLAY_BACK_BUTTON_PRIORITY:oR,blockHardwareBackButton:kK,shouldUseCloseWatcher:cf,startHardwareBackButton:_K},Symbol.toStringTag,{value:"Module"}));/*!
96 * (C) Ionic http://ionicframework.com - MIT License
97 */const _0=async(t,e,n,i,r,o)=>{var s;if(t)return t.attachViewToDom(e,n,r,i);if(!o&&typeof n!="string"&&!(n instanceof HTMLElement))throw new Error("framework delegate is missing");const a=typeof n=="string"?(s=e.ownerDocument)===null||s===void 0?void 0:s.createElement(n):n;return i&&i.forEach(l=>a.classList.add(l)),r&&Object.assign(a,r),e.appendChild(a),await new Promise(l=>eo(a,l)),a},P9=(t,e)=>{if(e){if(t){const n=e.parentElement;return t.removeViewFromDom(n,e)}e.remove()}return Promise.resolve()},D9=()=>{let t,e;return{attachViewToDom:async(r,o,s={},a=[])=>{var l,c;t=r;let d;if(o){const f=typeof o=="string"?(l=t.ownerDocument)===null||l===void 0?void 0:l.createElement(o):o;a.forEach(h=>f.classList.add(h)),Object.assign(f,s),t.appendChild(f),d=f,await new Promise(h=>eo(f,h))}else if(t.children.length>0&&(t.tagName==="ION-MODAL"||t.tagName==="ION-POPOVER")&&!(d=t.children[0]).classList.contains("ion-delegate-host")){const h=(c=t.ownerDocument)===null||c===void 0?void 0:c.createElement("div");h.classList.add("ion-delegate-host"),a.forEach(p=>h.classList.add(p)),h.append(...t.children),t.appendChild(h),d=h}const u=document.querySelector("ion-app")||document.body;return e=document.createComment("ionic teleport"),t.parentNode.insertBefore(e,t),u.appendChild(t),d!=null?d:t},removeViewFromDom:()=>(t&&e&&(e.parentNode.insertBefore(t,e),e.remove()),Promise.resolve())}};/*!
98 * (C) Ionic http://ionicframework.com - MIT License
99 */class EK{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(e){var n;return new $K(this,this.newID(),e.name,(n=e.priority)!==null&&n!==void 0?n:0,!!e.disableScroll)}createBlocker(e={}){return new CK(this,this.newID(),e.disable,!!e.disableScroll)}start(e,n,i){return this.canStart(e)?(this.requestedStart.set(n,i),!0):(this.requestedStart.delete(n),!1)}capture(e,n,i){if(!this.start(e,n,i))return!1;const r=this.requestedStart;let o=-1e4;if(r.forEach(s=>{o=Math.max(o,s)}),o===i){this.capturedId=n,r.clear();const s=new CustomEvent("ionGestureCaptured",{detail:{gestureName:e}});return document.dispatchEvent(s),!0}return r.delete(n),!1}release(e){this.requestedStart.delete(e),this.capturedId===e&&(this.capturedId=void 0)}disableGesture(e,n){let i=this.disabledGestures.get(e);i===void 0&&(i=new Set,this.disabledGestures.set(e,i)),i.add(n)}enableGesture(e,n){const i=this.disabledGestures.get(e);i!==void 0&&i.delete(n)}disableScroll(e){this.disabledScroll.add(e),this.disabledScroll.size===1&&document.body.classList.add(Ng)}enableScroll(e){this.disabledScroll.delete(e),this.disabledScroll.size===0&&document.body.classList.remove(Ng)}canStart(e){return!(this.capturedId!==void 0||this.isDisabled(e))}isCaptured(){return this.capturedId!==void 0}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(e){const n=this.disabledGestures.get(e);return!!(n&&n.size>0)}newID(){return this.gestureId++,this.gestureId}}class $K{constructor(e,n,i,r,o){this.id=n,this.name=i,this.disableScroll=o,this.priority=r*1e6+n,this.ctrl=e}canStart(){return this.ctrl?this.ctrl.canStart(this.name):!1}start(){return this.ctrl?this.ctrl.start(this.name,this.id,this.priority):!1}capture(){if(!this.ctrl)return!1;const e=this.ctrl.capture(this.name,this.id,this.priority);
99return e&&this.disableScroll&&this.ctrl.disableScroll(this.id),e}release(){this.ctrl&&(this.ctrl.release(this.id),this.disableScroll&&this.ctrl.enableScroll(this.id))}destroy(){this.release(),this.ctrl=void 0}}class CK{constructor(e,n,i,r){this.id=n,this.disable=i,this.disableScroll=r,this.ctrl=e}block(){if(this.ctrl){if(this.disable)for(const e of this.disable)this.ctrl.disableGesture(e,this.id);this.disableScroll&&this.ctrl.disableScroll(this.id)}}unblock(){if(this.ctrl){if(this.disable)for(const e of this.disable)this.ctrl.enableGesture(e,this.id);this.disableScroll&&this.ctrl.enableScroll(this.id)}}destroy(){this.unblock(),this.ctrl=void 0}}const Ng="backdrop-no-scroll",N9=new EK;/*!
100 * (C) Ionic http://ionicframework.com - MIT License
101 */const S0='[tabindex]:not([tabindex^="-"]):not([hidden]):not([disabled]), input:not([type=hidden]):not([tabindex^="-"]):not([hidden]):not([disabled]), textarea:not([tabindex^="-"]):not([hidden]):not([disabled]), button:not([tabindex^="-"]):not([hidden]):not([disabled]), select:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable[disabled="false"]:not([tabindex^="-"]):not([hidden])',Bg=(t,e)=>{const n=t.querySelector(S0);aR(n,e!=null?e:t)},y4=(t,e)=>{const n=Array.from(t.querySelectorAll(S0)),i=n.length>0?n[n.length-1]:null;aR(i,e!=null?e:t)},aR=(t,e)=>{let n=t;const i=t==null?void 0:t.shadowRoot;i&&(n=i.querySelector(S0)||t),n?Og(n):e.focus()};let w4=0,TK=0;const Fg=new WeakMap,th=t=>({create(e){return DK(t,e)},dismiss(e,n,i){return zK(document,e,n,t,i)},async getTop(){return df(document,t)}}),IK=th("ion-alert"),RK=th("ion-action-sheet"),OK=th("ion-loading"),MK=th("ion-modal"),LK=th("ion-popover"),PK=th("ion-toast"),nh=t=>{typeof document<"u"&&FK(document);const e=w4++;t.overlayIndex=e},ih=t=>(t.hasAttribute("id")||(t.id="ion-overlay-".concat(++TK)),t.id),DK=(t,e)=>typeof window<"u"&&typeof window.customElements<"u"?window.customElements.whenDefined(t).then(()=>{const n=document.createElement(t);return n.classList.add("overlay-hidden"),Object.assign(n,Object.assign(Object.assign({},e),{hasController:!0})),cR(document).appendChild(n),new Promise(i=>eo(n,i))}):Promise.resolve(),NK=t=>t.classList.contains("overlay-hidden"),MA=(t,e)=>{let n=t;const i=t==null?void 0:t.shadowRoot;i&&(n=i.querySelector(S0)||t),n?Og(n):e.focus()},BK=(t,e)=>{const n=df(e,"ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover"),i=t.target;if(!n||!i||n.classList.contains(Tp))return;const r=()=>{if(n===i)n.lastFocus=void 0;else if(i.tagName==="ION-TOAST")MA(n.lastFocus,n);else{const s=zn(n);if(!s.contains(i))return;const a=s.querySelector(".ion-overlay-wrapper");if(!a)return;if(a.contains(i)||i===s.querySelector("ion-backdrop"))n.lastFocus=i;else{const l=n.lastFocus;Bg(a,n),l===e.activeElement&&y4(a,n),n.lastFocus=e.activeElement}}},o=()=>{if(n.contains(i))n.lastFocus=i;else if(i.tagName==="ION-TOAST")MA(n.lastFocus,n);else{const s=n.lastFocus;Bg(n),s===e.activeElement&&y4(n),n.lastFocus=e.activeElement}};n.shadowRoot?o():r()},FK=t=>{w4===0&&(w4=1,t.addEventListener("focus",e=>{BK(e,t)},!0),t.addEventListener("ionBackButton",e=>{const n=df(t);n!=null&&n.backdropDismiss&&e.detail.register(oR,()=>{n.dismiss(void 0,Wl)})}),cf()||t.addEventListener("keydown",e=>{if(e.key==="Escape"){const n=df(t);n!=null&&n.backdropDismiss&&n.dismiss(void 0,Wl)}}))},zK=(t,e,n,i,r)=>{const o=df(t,i,r);return o?o.dismiss(e,n):Promise.reject("overlay does not exist")},HK=(t,e)=>(e===void 0&&(e="ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover,ion-toast"),Array.from(t.querySelectorAll(e)).filter(n=>n.overlayIndex>0)),B2=(t,e)=>HK(t,e).filter(n=>!NK(n)),df=(t,e,n)=>{const i=B2(t,e);return n===void 0?i[i.length-1]:i.find(r=>r.id===n)},lR=(t=!1)=>{const n=cR(document).querySelector("ion-router-outlet, ion-nav, #ion-view-container-root");n&&(t?n.setAttribute("aria-hidden","true"):n.removeAttribute("aria-hidden"))},rh=async(t,e,n,i,r)=>{var o,s;if(t.presented)return;t.el.tagName!=="ION-TOAST"&&lR(!0),document.body.classList.add(Ng),WK(t.el),fR(t.el),t.presented=!0,t.willPresent.emit(),(o=t.willPresentShorthand)===null||o===void 0||o.emit();const a=Me(t),l=t.enterAnimation?t.enterAnimation:xt.get(e,a==="ios"?n:i);await dR(t,l,t.el,r)&&(t.didPresent.emit(),(s=t.didPresentShorthand)===null||s===void 0||s.emit()),t.el.tagName!=="ION-TOAST"&&VK(t.el),t.keyboardClose&&(document.activeElement===null||!t.el.contains(document.activeElement))&&t.el.focus(),t.el.removeAttribute("aria-hidden")},VK=async t=>{let e=document.activeElement;if(!e)return;const n=e==null?void 0:e.shadowRoot;n&&(e=n.querySelector(S0)||e),await t.onDidDismiss(),(document.activeElement===null||document.activeElement===document.body)&&e.focus()},oh=async(t,e,n,i,r,o,s)=>{var a,l;if(!t.presented)return!1;const c=di!==void 0?B2(di).filter(u=>u.tagName!=="ION-TOAST"):[];c.length===1&&c[0].id===t.el.id&&(lR(!1),document.body.classList.remove(Ng)),t.presented=!1;try{fR(t.el),t.el.style.setProperty("pointer-events","none"),t.willDismiss.emit({data:e,role:n}),(a=t.willDismissShorthand)===null||a===void 0||a.emit({data:e,role:n});const u=Me(t),f=t.leaveAnimation?t.leaveAnimation:xt.get(i,u==="ios"?r:o);n!==Uu&&await dR(t,f,t.el,s),t.didDismiss.emit({data:e,role:n}),(l=t.didDismissShorthand)===null||l===void 0||l.emit({data:e,role:n}
101),(Fg.get(t)||[]).forEach(p=>p.destroy()),Fg.delete(t),t.el.classList.add("overlay-hidden"),t.el.style.removeProperty("pointer-events"),t.el.lastFocus!==void 0&&(t.el.lastFocus=void 0)}catch(u){console.error(u)}return t.el.remove(),YK(),!0},cR=t=>t.querySelector("ion-app")||t.body,dR=async(t,e,n,i)=>{n.classList.remove("overlay-hidden");const r=t.el,o=e(r,i);(!t.animated||!xt.getBoolean("animated",!0))&&o.duration(0),t.keyboardClose&&o.beforeAddWrite(()=>{const a=n.ownerDocument.activeElement;a!=null&&a.matches("input,ion-input, ion-textarea")&&a.blur()});const s=Fg.get(t)||[];return Fg.set(t,[...s,o]),await o.play(),!0},Po=(t,e)=>{let n;const i=new Promise(r=>n=r);return UK(t,e,r=>{n(r.detail)}),i},UK=(t,e,n)=>{const i=r=>{jl(t,e,i),n(r)};cs(t,e,i)},dd=t=>t==="cancel"||t===Wl,jK=t=>t(),Vu=(t,e)=>{if(typeof t=="function")return xt.get("_zoneGate",jK)(()=>{try{return t(e)}catch(i){throw i}})},Wl="backdrop",Uu="gesture",uR=39,F2=t=>{let e=!1,n;const i=D9(),r=(a=!1)=>{if(n&&!a)return{delegate:n,inline:e};const{el:l,hasController:c,delegate:d}=t;return e=l.parentNode!==null&&!c,n=e?d||i:d,{inline:e,delegate:n}};return{attachViewToDom:async a=>{const{delegate:l}=r(!0);if(l)return await l.attachViewToDom(t.el,a);const{hasController:c}=t;if(c&&a!==void 0)throw new Error("framework delegate is missing");return null},removeViewFromDom:()=>{const{delegate:a}=r();a&&t.el!==void 0&&a.removeViewFromDom(t.el.parentElement,t.el)}}},E0=()=>{let t;const e=()=>{t&&(t(),t=void 0)};return{addClickListener:(i,r)=>{e();const o=r!==void 0?document.getElementById(r):null;if(!o){Rn('A trigger element with the ID "'.concat(r,'" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on an overlay component.'),i);return}t=((a,l)=>{const c=()=>{l.present()};return a.addEventListener("click",c),()=>{a.removeEventListener("click",c)}})(o,i)},removeClickListener:e}},fR=t=>{di!==void 0&&t.setAttribute("aria-hidden","true")},WK=t=>{var e;if(di===void 0)return;const n=B2(di);for(let i=n.length-1;i>=0;i--){const r=n[i],o=(e=n[i+1])!==null&&e!==void 0?e:t;(o.hasAttribute("aria-hidden")||o.tagName!=="ION-TOAST")&&r.setAttribute("aria-hidden","true")}},YK=()=>
101{if(di===void 0)return;const t=B2(di);for(let e=t.length-1;e>=0;e--){const n=t[e];if(n.removeAttribute("aria-hidden"),n.tagName!=="ION-TOAST")break}},Tp="ion-disable-focus-trap";/*!
102 * (C) Ionic http://ionicframework.com - MIT License
103 */const Od=()=>{let t;return{lock:async()=>{const n=t;let i;return t=new Promise(r=>i=r),n!==void 0&&await n,i}}},B9="ionViewWillEnter",F9="ionViewDidEnter",z2="ionViewWillLeave",H2="ionViewDidLeave",dy="ionViewWillUnload",Sh=t=>{t.tabIndex=-1,t.focus()},$1=t=>t.offsetParent!==null,GK=()=>({saveViewFocus:n=>{if(xt.get("focusManagerPriority",!1)){const r=document.activeElement;r!==null&&(n!=null&&n.contains(r))&&r.setAttribute(LA,"true")}},setViewFocus:n=>{const i=xt.get("focusManagerPriority",!1);if(Array.isArray(i)&&!n.contains(document.activeElement)){const r=n.querySelector("[".concat(LA,"]"));if(r&&$1(r)){Sh(r);return}for(const o of i)switch(o){case"content":const s=n.querySelector('main, [role="main"]');if(s&&$1(s)){Sh(s);return}break;case"heading":const a=n.querySelector('h1, [role="heading"][aria-level="1"]');if(a&&$1(a)){Sh(a);return}break;case"banner":const l=n.querySelector('header, [role="banner"]');if(l&&$1(l)){Sh(l);return}break;default:Rn("Unrecognized focus manager priority value ".concat(o));break}Sh(n)}}}),LA="ion-last-focus",qK=()=>Wi(()=>Promise.resolve().then(()=>sie),void 0),XK=()=>Wi(()=>Promise.resolve().then(()=>lie),void 0),hR=GK(),pR=t=>new Promise((e,n)=>{Cn(()=>{KK(t),ZK(t).then(i=>{i.animation&&i.animation.destroy(),PA(t),e(i)},i=>{PA(t),n(i)})})}),KK=t=>{const e=t.enteringEl,n=t.leavingEl;hR.saveViewFocus(n),iZ(e,n,t.direction),t.showGoBack?e.classList.add("can-go-back"):e.classList.remove("can-go-back"),x4(e,!1),e.style.setProperty("pointer-events","none"),n&&(x4(n,!1),n.style.setProperty("pointer-events","none"))},ZK=async t=>{const e=await QK(t);return e&&BW.isBrowser?JK(e,t):eZ(t)},PA=t=>{const e=t.enteringEl,n=t.leavingEl;e.classList.remove("ion-page-invisible"),e.style.removeProperty("pointer-events"),n!==void 0&&(n.classList.remove("ion-page-invisible"),n.style.removeProperty("pointer-events")),hR.setViewFocus(e)},QK=async t=>!t.leavingEl||!t.animated||t.duration===0?void 0:t.animationBuilder?t.animationBuilder:t.mode==="ios"?(await qK()).iosTransitionAnimation:(await XK()).mdTransitionAnimation,JK=async(t,e)=>{await mR(e,!0);const n=t(e.baseEl,e);gR(e.enteringEl,e.leavingEl);const i=await nZ(n,e);return e.progressCallback&&e.progressCallback(void 0),i&&bR(e.enteringEl,e.leavingEl),{hasCompleted:i,animation:n}},eZ=async t=>{const e=t.enteringEl,n=t.leavingEl,i=xt.get("focusManagerPriority",!1);return await mR(t,i),gR(e,n),bR(e,n),{hasCompleted:!0}},mR=async(t,e)=>{(t.deepWait!==void 0?t.deepWait:e)&&await Promise.all([Ip(t.enteringEl),Ip(t.leavingEl)]),await tZ(t.viewIsReady,t.enteringEl)},tZ=async(t,e)=>{t&&await t(e)},nZ=(t,e)=>{const n=e.progressCallback,i=new Promise(r=>{t.onFinish(o=>r(o===1))});return n?(t.progressStart(!0),n(t)):t.play(),i},gR=(t,e)=>{Ca(e,z2),Ca(t,B9)},bR=(t,e)=>{Ca(t,F9),Ca(e,H2)},Ca=(t,e)=>{if(t){const n=new CustomEvent(e,{bubbles:!1,cancelable:!1});t.dispatchEvent(n)}},vR=()=>new Promise(t=>gn(()=>gn(()=>t()))),Ip=async t=>{const e=t;if(e){if(e.componentOnReady!=null){if(await e.componentOnReady()!=null)return}else if(e.__registerHost!=null){await new Promise(i=>gn(i));return}await Promise.all(Array.from(e.children).map(Ip))}},x4=(t,e)=>{e?(t.setAttribute("aria-hidden","true"),t.classList.add("ion-page-hidden")):(t.hidden=!1,t.removeAttribute("aria-hidden"),t.classList.remove("ion-page-hidden"))},iZ=(t,e,n)=>{t!==void 0&&(t.style.zIndex=n==="back"?"99":"101"),e!==void 0&&(e.style.zIndex="100")},A4=t=>{if(t.classList.contains("ion-page"))return t;const e=t.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs");return e||t};/*!
104 * (C) Ionic http://ionicframework.com - MIT License
105 */let uy;const rZ=t=>{if(uy===void 0){const e=t.style.animationName!==void 0,n=t.style.webkitAnimationName!==void 0;uy=!e&&n?"-webkit-":""}return uy},fy=(t,e,n)=>{const i=e.startsWith("animation")?rZ(t):"";t.style.setProperty(i+e,n)},C1=(t=[],e)=>{if(e!==void 0){const n=Array.isArray(e)?e:[e];return[...t,...n]}return t},Ae=t=>{let e,n,i,r,o,s,a=[],l=[],c=[],d=!1,u,f={},h=[],p=[],m={},g=0,y=!1,w=!1,b,v,A,x=!0,k=!1,S=!0,_,E=!1;const C=t,I=[],R=[],O=[],L=[],M=[],z=[],N=[],W=[],Z=[],K=[],se=[],ae=typeof AnimationEffect=="function"||en!==void 0&&typeof en.AnimationEffect=="function",he=typeof Element=="function"&&typeof Element.prototype.animate=="function"&&ae,Se=()=>se,Qe=be=>
105(M.forEach(Ye=>{Ye.destroy(be)}),oe(be),L.length=0,M.length=0,a.length=0,U(),d=!1,S=!0,_),oe=be=>{B(),be&&q()},we=()=>{y=!1,w=!1,S=!0,b=void 0,v=void 0,A=void 0,g=0,k=!1,x=!0,E=!1},pe=()=>g!==0&&!E,xe=(be,Ye)=>{const Yt=Ye.findIndex(Pn=>Pn.c===be);Yt>-1&&Ye.splice(Yt,1)},Ce=(be,Ye)=>(O.push({c:be,o:Ye}),_),Fe=(be,Ye)=>((Ye!=null&&Ye.oneTimeCallback?R:I).push({c:be,o:Ye}),_),U=()=>(I.length=0,R.length=0,_),B=()=>{he&&(se.forEach(be=>{be.cancel()}),se.length=0)},q=()=>{z.forEach(be=>{be!=null&&be.parentNode&&be.parentNode.removeChild(be)}),z.length=0},de=be=>(N.push(be),_),le=be=>(W.push(be),_),ge=be=>(Z.push(be),_),Le=be=>(K.push(be),_),F=be=>(l=C1(l,be),_),V=be=>(c=C1(c,be),_),G=(be={})=>(f=be,_),me=(be=[])=>{for(const Ye of be)f[Ye]="";return _},ke=be=>(h=C1(h,be),_),fe=be=>(p=C1(p,be),_),ne=(be={})=>(m=be,_),ue=(be=[])=>{for(const Ye of be)m[Ye]="";return _},ze=()=>o!==void 0?o:u?u.getFill():"both",Ve=()=>b!==void 0?b:s!==void 0?s:u?u.getDirection():"normal",sn=()=>y?"linear":i!==void 0?i:u?u.getEasing():"linear",We=()=>w?0:v!==void 0?v:n!==void 0?n:u?u.getDuration():0,ct=()=>r!==void 0?r:u?u.getIterations():1,Xe=()=>A!==void 0?A:e!==void 0?e:u?u.getDelay():0,Zt=()=>a,$i=be=>(s=be,Yn(!0),_),kn=be=>(o=be,Yn(!0),_),Ct=be=>(e=be,Yn(!0),_),kt=be=>(i=be,Yn(!0),_),Ci=be=>(!he&&be===0&&(be=1),n=be,Yn(!0),_),Qi=be=>(r=be,Yn(!0),_),zo=be=>(u=be,_),Hd=be=>{if(be!=null)if(be.nodeType===1)L.push(be);else if(be.length>=0)for(let Ye=0;Ye<be.length;Ye++)L.push(be[Ye]);else console.error("Invalid addElement value");return _},Ho=be=>{if(be!=null)if(Array.isArray(be))for(const Ye of be)Ye.parent(_),M.push(Ye);else be.parent(_),M.push(be);return _},ys=be=>{const Ye=a!==be;return a=be,Ye&&yh(a),_},yh=be=>{he&&Se().forEach(Ye=>{const Yt=Ye.effect;if(Yt.setKeyframes)Yt.setKeyframes(be);else{const Pn=new KeyframeEffect(Yt.target,be,Yt.getTiming());Ye.effect=Pn}})},yo=()=>{N.forEach(Pn=>Pn()),W.forEach(Pn=>Pn());const be=l,Ye=c,Yt=f;L.forEach(Pn=>{const Gn=Pn.classList;be.forEach(Ji=>Gn.add(Ji)),Ye.forEach(Ji=>Gn.remove(Ji));for(const Ji in Yt)Yt.hasOwnProperty(Ji)&&fy(Pn,Ji,Yt[Ji])})},mc=()=>{Z.forEach(Gn=>Gn()),K.forEach(Gn=>Gn());const be=x?1:0,Ye=h,Yt=p,Pn=m;L.forEach(Gn=>{const Ji=Gn.classList;Ye.forEach(zi=>Ji.add(zi)),Yt.forEach(zi=>Ji.remove(zi));for(const zi in Pn)Pn.hasOwnProperty(zi)&&fy(Gn,zi,Pn[zi])}),v=void 0,b=void 0,A=void 0,I.forEach(Gn=>Gn.c(be,_)),R.forEach(Gn=>Gn.c(be,_)),R.length=0,S=!0,x&&(k=!0),x=!0},oa=()=>{g!==0&&(g--,g===0&&(mc(),u&&u.animationFinish()))},Vd=()=>{L.forEach(be=>{const Ye=be.animate(a,{id:C,delay:Xe(),duration:We(),easing:sn(),iterations:ct(),fill:ze(),direction:Ve()});Ye.pause(),se.push(Ye)}),se.length>0&&(se[0].onfinish=()=>{oa()})},gc=()=>{yo(),a.length>0&&he&&Vd(),d=!0},ws=be=>{be=Math.min(Math.max(be,0),.9999),he&&se.forEach(Ye=>{Ye.currentTime=Ye.effect.getComputedTiming().delay+We()*be,Ye.pause()})},al=be=>{se.forEach(Ye=>{Ye.effect.updateTiming({delay:Xe(),duration:We(),easing:sn(),iterations:ct(),fill:ze(),direction:Ve()})}),be!==void 0&&ws(be)},Yn=(be=!1,Ye=!0,Yt)=>(be&&M.forEach(Pn=>{Pn.update(be,Ye,Yt)}),he&&al(Yt),_),Di=(be=!1,Ye)=>(M.forEach(Yt=>{Yt.progressStart(be,Ye)}),io(),y=be,d||gc(),Yn(!1,!0,Ye),_),Ud=be=>(M.forEach(Ye=>{Ye.progressStep(be)}),ws(be),_),sa=(be,Ye,Yt)=>(y=!1,M.forEach(Pn=>{Pn.progressEnd(be,Ye,Yt)}),Yt!==void 0&&(v=Yt),k=!1,x=!0,be===0?(b=Ve()==="reverse"?"normal":"reverse",b==="reverse"&&(x=!1),he?(Yn(),ws(1-Ye)):(A=(1-Ye)*We()*-1,Yn(!1,!1))):be===1&&(he?(Yn(),ws(Ye)):(A=Ye*We()*-1,Yn(!1,!1))),be!==void 0&&!u&&vc(),_),io=()=>{d&&(he?se.forEach(be=>{be.pause()}):L.forEach(be=>{fy(be,"animation-play-state","paused")}),E=!0)},aa=()=>(M.forEach(be=>{be.pause()}),io(),_),jd=()=>{oa()},bc=()=>{se.forEach(be=>{be.play()}),(a.length===0||L.length===0)&&oa()},Wd=()=>{he&&(ws(0),al())},vc=be=>new Promise(Ye=>{be!=null&&be.sync&&(w=!0,Fe(()=>w=!1,{oneTimeCallback:!0})),d||gc(),k&&(Wd(),k=!1),S&&(g=M.length+1,S=!1);const Yt=()=>{xe(Pn,R),Ye()},Pn=()=>{xe(Yt,O),Ye()};Fe(Pn,{oneTimeCallback:!0}),Ce(Yt,{oneTimeCallback:!0}),M.forEach(Gn=>{Gn.play()}),he?bc():jd(),E=!1}),Yd=()=>{M.forEach(be=>{be.stop()}),d&&(B(),d=!1),we(),O.forEach(be=>be.c(0,_)),O.length=0},yc=(be,Ye)=>{const Yt=a[0];return Yt!==void 0&&(Yt.offset===void 0||Yt.offset===0)?Yt[be]=Ye:a=[{offset:0,[be]:Ye},...a],_};return _={parentAnimation:u,elements:L,childAnimations:M,id:C,animationFinish:oa,from:yc,to:(be,Ye)=>{const Yt=a[a.length-1];return Yt!==void 0&&(Yt.offset===void 0||Yt.offset===1)?Yt[be]=Ye:a=[...a,{offset:1,[be]:Ye}],_},fromTo:(be,Ye,Yt)=>yc(be,Ye).to(be,Yt),parent:zo,play:vc,pause:aa,stop:Yd,destroy:Qe,keyframes:ys,addAnimation:Ho,addElement:Hd,update:Yn,fill:kn,direction:$i,iterations:Qi,duration:Ci,easing:kt,delay:Ct,getWebAnimations:Se,getKeyframes:Zt,getFill:ze,getDirection:Ve,getDelay:Xe,getIterations:ct,getEasing:sn,getDuration:We,afterAddRead:ge,afterAddWrite:Le,afterClearStyles:ue,afterStyles:ne,afterRemoveClass:fe,afterAddClass:ke,beforeAddRead:de,beforeAddWrite:le,beforeClearStyles:me,beforeStyles:G,beforeRemoveClass:V,beforeAddClass:F,onFinish:Fe,isRunning:pe,progressStart:Di,progressStep:Ud,progressEnd:sa}};/*!
106 * (C) Ionic http://ionicframework.com - MIT License
107 */const oZ=t=>{if(!t)return{arrowWidth:0,arrowHeight:0};const{width:e,height:n}=t.getBoundingClientRect();return{arrowWidth:e,arrowHeight:n}},yR=(t,e,n)=>{const i=e.getBoundingClientRect(),r=i.height;let o=i.width;return t==="cover"&&n&&(o=n.getBoundingClientRect().width),{contentWidth:o,contentHeight:r}},sZ=(t,e,n,i)=>{let r=[];const s=zn(i).querySelector(".popover-content");switch(e){case"hover":r=[{eventName:"mouseenter",callback:a=>{document.elementFromPoint(a.clientX,a.clientY)!==t&&n.dismiss(void 0,void 0,!1)}}];break;case"context-menu":case"click":default:r=[{eventName:"click",callback:a=>{if(a.target.closest("[data-ion-popover-trigger]")===t){a.stopPropagation();return}n.dismiss(void 0,void 0,!1)}}];break}return r.forEach(({eventName:a,callback:l})=>s.addEventListener(a,l)),()=>{r.forEach(({eventName:a,callback:l})=>s.removeEventListener(a,l))}},aZ=(t,e,n)=>{let i=[];switch(e){case"hover":let r;i=[{eventName:"mouseenter",callback:async o=>{o.stopPropagation(),r&&clearTimeout(r),r=setTimeout(()=>{gn(()=>{n.presentFromTrigger(o),r=void 0})},100)}},{eventName:"mouseleave",callback:o=>{r&&clearTimeout(r);const s=o.relatedTarget;s&&s.closest("ion-popover")!==n&&n.dismiss(void 0,void 0,!1)}},{eventName:"click",callback:o=>o.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:o=>n.presentFromTrigger(o,!0)}];break;case"context-menu":i=[{eventName:"contextmenu",callback:o=>{o.preventDefault(),n.presentFromTrigger(o)}},{eventName:"click",callback:o=>o.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:o=>n.presentFromTrigger(o,!0)}];break;case"click":default:i=[{eventName:"click",callback:o=>n.presentFromTrigger(o)},{eventName:"ionPopoverActivateTrigger",callback:o=>n.presentFromTrigger(o,!0)}];break}
107return i.forEach(({eventName:r,callback:o})=>t.addEventListener(r,o)),t.setAttribute("data-ion-popover-trigger","true"),()=>{i.forEach(({eventName:r,callback:o})=>t.removeEventListener(r,o)),t.removeAttribute("data-ion-popover-trigger")}},wR=(t,e)=>!e||e.tagName!=="ION-ITEM"?-1:t.findIndex(n=>n===e),lZ=(t,e)=>{const n=wR(t,e);return t[n+1]},cZ=(t,e)=>{const n=wR(t,e);return t[n-1]},T1=t=>{const n=zn(t).querySelector("button");n&&gn(()=>n.focus())},dZ=t=>t.hasAttribute("data-ion-popover-trigger"),uZ=t=>{const e=async n=>{var i;const r=document.activeElement;let o=[];const s=(i=n.target)===null||i===void 0?void 0:i.tagName;if(!(s!=="ION-POPOVER"&&s!=="ION-ITEM")){try{o=Array.from(t.querySelectorAll("ion-item:not(ion-popover ion-popover *):not([disabled])"))}catch(a){}switch(n.key){case"ArrowLeft":await t.getParentPopover()&&t.dismiss(void 0,void 0,!1);break;case"ArrowDown":n.preventDefault();const l=lZ(o,r);l!==void 0&&T1(l);break;case"ArrowUp":n.preventDefault();const c=cZ(o,r);c!==void 0&&T1(c);break;case"Home":n.preventDefault();const d=o[0];d!==void 0&&T1(d);break;case"End":n.preventDefault();const u=o[o.length-1];u!==void 0&&T1(u);break;case"ArrowRight":case" ":case"Enter":if(r&&dZ(r)){const f=new CustomEvent("ionPopoverActivateTrigger");r.dispatchEvent(f)}break}}};return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},xR=(t,e,n,i,r,o,s,a,l,c,d)=>{var u;let f={top:0,left:0,width:0,height:0};switch(o){case"event":if(!d)return l;const A=d;f={top:A.clientY,left:A.clientX,width:1,height:1};break;case"trigger":default:const x=d,k=c||((u=x==null?void 0:x.detail)===null||u===void 0?void 0:u.ionShadowTarget)||(x==null?void 0:x.target);if(!k)return l;const S=k.getBoundingClientRect();
107f={top:S.top,left:S.left,width:S.width,height:S.height};break}const h=pZ(s,f,e,n,i,r,t),p=mZ(a,s,f,e,n),m=h.top+p.top,g=h.left+p.left,{arrowTop:y,arrowLeft:w}=hZ(s,i,r,m,g,e,n,t),{originX:b,originY:v}=fZ(s,a,t);return{top:m,left:g,referenceCoordinates:f,arrowTop:y,arrowLeft:w,originX:b,originY:v}},fZ=(t,e,n)=>{switch(t){case"top":return{originX:DA(e),originY:"bottom"};case"bottom":return{originX:DA(e),originY:"top"};case"left":return{originX:"right",originY:I1(e)};case"right":return{originX:"left",originY:I1(e)};case"start":return{originX:n?"left":"right",originY:I1(e)};case"end":return{originX:n?"right":"left",originY:I1(e)}}},DA=t=>{switch(t){case"start":return"left";case"center":return"center";case"end":return"right"}},I1=t=>{switch(t){case"start":return"top";case"center":return"center";case"end":return"bottom"}},hZ=(t,e,n,i,r,o,s,a)=>{const l={arrowTop:i+s/2-e/2,arrowLeft:r+o-e/2},c={arrowTop:i+s/2-e/2,arrowLeft:r-e*1.5};switch(t){case"top":return{arrowTop:i+s,arrowLeft:r+o/2-e/2};case"bottom":return{arrowTop:i-n,arrowLeft:r+o/2-e/2};case"left":return l;case"right":return c;case"start":return a?c:l;case"end":return a?l:c;default:return{arrowTop:0,arrowLeft:0}}},pZ=(t,e,n,i,r,o,s)=>{const a={top:e.top,left:e.left-n-r},l={top:e.top,left:e.left+e.width+r};switch(t){case"top":return{top:e.top-i-o,left:e.left};case"right":return l;case"bottom":return{top:e.top+e.height+o,left:e.left};case"left":return a;case"start":return s?l:a;case"end":return s?a:l}},mZ=(t,e,n,i,r)=>{switch(t){case"center":return bZ(e,n,i,r);case"end":return gZ(e,n,i,r);case"start":default:return{top:0,left:0}}},gZ=(t,e,n,i)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(i-e.height),left:0};case"top":case"bottom":default:return{top:0,left:-(n-e.width)}}},bZ=(t,e,n,i)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(i/2-e.height/2),left:0};case"top":case"bottom":default:return{top:0,left:-(n/2-e.width/2)}}},AR=(t,e,n,i,r,o,s,a,l,c,d,u,f=0,h=0,p=0)=>{let m=f;const g=h;let y=n,w=e,b,v=c,A=d,x=!1,k=!1;const S=u?u.top+u.height:o/2-a/2,_=u?u.height:0;let E=!1;return y<i+l?(y=i,x=!0,v="left"):s+i+y+l>r&&(k=!0,y=r-s-i,v="right"),S+_+a>o&&(t==="top"||t==="bottom")&&(S-a>0?(w=Math.max(12,S-a-_-(p-1)),m=w+a,A="bottom",E=!0):b=i),{top:w,left:y,bottom:b,originX:v,originY:A,checkSafeAreaLeft:x,checkSafeAreaRight:k,arrowTop:m,arrowLeft:g,addPopoverBottomClass:E}},vZ=(t,e=!1,n,i)=>!(!n&&!i||t!=="top"&&t!=="bottom"&&e),yZ=5,wZ=(t,e)=>{var n;const{event:i,size:r,trigger:o,reference:s,side:a,align:l}=e,c=t.ownerDocument,d=c.dir==="rtl",u=c.defaultView.innerWidth,f=c.defaultView.innerHeight,h=zn(t),p=h.querySelector(".popover-content"),m=h.querySelector(".popover-arrow"),g=o||((n=i==null?void 0:i.detail)===null||n===void 0?void 0:n.ionShadowTarget)||(i==null?void 0:i.target),{contentWidth:y,contentHeight:w}=yR(r,p,g),{arrowWidth:b,arrowHeight:v}=oZ(m),A={top:f/2-w/2,left:u/2-y/2,originX:d?"right":"left",originY:"top"},x=xR(d,y,w,b,v,s,a,l,A,o,i),k=r==="cover"?0:yZ,S=r==="cover"?0:25,{originX:_,originY:E,top:C,left:I,bottom:R,checkSafeAreaLeft:O,checkSafeAreaRight:L,arrowTop:M,arrowLeft:z,addPopoverBottomClass:N}=AR(a,x.top,x.left,k,u,f,y,w,S,x.originX,x.originY,x.referenceCoordinates,x.arrowTop,x.arrowLeft,v),W=Ae(),Z=Ae(),K=Ae();return Z.addElement(h.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),K.addElement(h.querySelector(".popover-arrow")).addElement(h.querySelector(".popover-content")).fromTo("opacity",.01,1),W.easing("ease").duration(100).beforeAddWrite(()=>{r==="cover"&&t.style.setProperty("--width","".concat(y,"px")),N&&t.classList.add("popover-bottom"),R!==void 0&&p.style.setProperty("bottom","".concat(R,"px"));const se=" + var(--ion-safe-area-left, 0)",ae=" - var(--ion-safe-area-right, 0)";let he="".concat(I,"px");if(O&&(he="".concat(I,"px").concat(se)),L&&(he="".concat(I,"px").concat(ae)),p.style.setProperty("top","calc(".concat(C,"px + var(--offset-y, 0))")),p.style.setProperty("left","calc(".concat(he," + var(--offset-x, 0))")),p.style.setProperty("transform-origin","".concat(E," ").concat(_)),m!==null){const Se=x.top!==C||x.left!==I;vZ(a,Se,i,o)?(m.style.setProperty("top","calc(".concat(M,"px + var(--offset-y, 0))")),m.style.setProperty("left","calc(".concat(z,"px + var(--offset-x, 0))"))):m.style.setProperty("display","none")}}).addAnimation([Z,K])},xZ=t=>{const e=zn(t),n=e.querySelector(".popover-content"),i=e.querySelector(".popover-arrow"),r=Ae(),o=Ae(),s=Ae();return o.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),s.addElement(e.querySelector(".popover-arrow")).addElement(e.querySelector(".popover-content")).fromTo("opacity",.99,0),r.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin"),i&&(i.style.removeProperty("top"),i.style.removeProperty("left"),i.style.removeProperty("display"))}).duration(300).addAnimation([o,s])},AZ=12,kZ=(t,e)=>{var n;const{event:i,size:r,trigger:o,reference:s,side:a,align:l}=e,c=t.ownerDocument,d=c.dir==="rtl",u=c.defaultView.innerWidth,f=c.defaultView.innerHeight,h=zn(t),p=h.querySelector(".popover-content"),m=o||((n=i==null?void 0:i.detail)===null||n===void 0?void 0:n.ionShadowTarget)||(i==null?void 0:i.target),{contentWidth:g,contentHeight:y}=yR(r,p,m),w={top:f/2-y/2,left:u/2-g/2,originX:d?"right":"left",originY:"top"},b=xR(d,g,y,0,0,s,a,l,w,o,i),v=r==="cover"?0:AZ,{originX:A,originY:x,top:k,left:S,bottom:_}=AR(a,b.top,b.left,v,u,f,g,y,0,b.originX,b.originY,b.referenceCoordinates),E=Ae
107(),C=Ae(),I=Ae(),R=Ae(),O=Ae();return C.addElement(h.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),I.addElement(h.querySelector(".popover-wrapper")).duration(150).fromTo("opacity",.01,1),R.addElement(p).beforeStyles({top:"calc(".concat(k,"px + var(--offset-y, 0px))"),left:"calc(".concat(S,"px + var(--offset-x, 0px))"),"transform-origin":"".concat(x," ").concat(A)}).beforeAddWrite(()=>{_!==void 0&&p.style.setProperty("bottom","".concat(_,"px"))}).fromTo("transform","scale(0.8)","scale(1)"),O.addElement(h.querySelector(".popover-viewport")).fromTo("opacity",.01,1),E.easing("cubic-bezier(0.36,0.66,0.04,1)").duration(300).beforeAddWrite(()=>{r==="cover"&&t.style.setProperty("--width","".concat(g,"px")),x==="bottom"&&t.classList.add("popover-bottom")}).addAnimation([C,I,R,O])},_Z=t=>{const e=zn(t),n=e.querySelector(".popover-content"),i=Ae(),r=Ae(),o=Ae();return r.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),i.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin")}).duration(150).addAnimation([r,o])},SZ=':host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);
107-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:200px;--max-height:90%;--box-shadow:none;--backdrop-opacity:var(--ion-backdrop-opacity, 0.08)}:host(.popover-desktop){--box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.12)}.popover-content{border-radius:10px}:host(.popover-desktop) .popover-content{border:0.5px solid var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.popover-arrow{display:block;position:absolute;width:20px;height:10px;overflow:hidden;z-index:11}.popover-arrow::after{top:3px;border-radius:3px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--background);content:"";z-index:10}.popover-arrow::after{inset-inline-start:3px}:host(.popover-bottom) .popover-arrow{top:auto;bottom:-10px}:host(.popover-bottom) .popover-arrow::after{top:-6px}:host(.popover-side-left) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host(.popover-side-right) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-top) .popover-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.popover-side-start) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host-context([dir=rtl]):host(.popover-side-start) .popover-arrow,:host-context([dir=rtl]).popover-side-start .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@supports selector(:dir(rtl)){:host(.popover-side-start:dir(rtl)) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}:host(.popover-side-end) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host-context([dir=rtl]):host(.popover-side-end) .popover-arrow,:host-context([dir=rtl]).popover-side-end .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@supports selector(:dir(rtl)){:host(.popover-side-end:dir(rtl)) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.popover-arrow,.popover-content{opacity:0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.popover-translucent) .popover-content,:host(.popover-translucent) .popover-arrow::after{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}',EZ=SZ,$Z=":host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);
107-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:250px;--max-height:90%;--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}.popover-content{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]) .popover-content{-webkit-transform-origin:right top;transform-origin:right top}[dir=rtl] .popover-content{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.popover-content:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.popover-viewport{-webkit-transition-delay:100ms;transition-delay:100ms}.popover-wrapper{opacity:0}",CZ=$Z,TZ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=_e(this,"ionPopoverDidPresent",7),this.willPresent=_e(this,"ionPopoverWillPresent",7),this.willDismiss=_e(this,"ionPopoverWillDismiss",7),this.didDismiss=_e(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=_e(this,"didPresent",7),this.willPresentShorthand=_e(this,"willPresent",7),this.willDismissShorthand=_e(this,"willDismiss",7),this.didDismissShorthand=_e(this,"didDismiss",7),this.ionMount=_e(this,"ionMount",7),this.parentPopover=null,this.coreDelegate=D9(),this.lockController=Od(),this.inline=!1,this.focusDescendantOnPresent=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Wl)},this.onLifecycle=e=>{const n=this.usersElement,i=IZ[e.type];if(n&&i){const r=new CustomEvent(i,{bubbles:!1,cancelable:!1,detail:e.detail});n.dispatchEvent(r)}},this.configureTriggerInteraction=()=>{const{trigger:e,triggerAction:n,el:i,destroyTriggerInteraction:r}=this;if(r&&r(),e===void 0)return;const o=this.triggerEl=e!==void 0?document.getElementById(e):null;if(!o){Rn('A trigger element with the ID "'.concat(e,'" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on ion-popover.'),this.el);return}this.destroyTriggerInteraction=aZ(o,n,i)},this.configureKeyboardInteraction=()=>{const{destroyKeyboardInteraction:e,el:n}=this;e&&e(),this.destroyKeyboardInteraction=uZ(n)},this.configureDismissInteraction=()=>{const{destroyDismissInteraction:e,parentPopover:n,triggerAction:i,triggerEl:r,el:o}=this;!n||!r||(e&&e(),this.destroyDismissInteraction=sZ(r,i,o,n))},this.presented=!1,this.hasController=!1,this.delegate=void 0,this.overlayIndex=void 0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.component=void 0,this.componentProps=void 0,this.keyboardClose=!0,this.cssClass=void 0,this.backdropDismiss=!0,this.event=void 0,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.triggerAction="click",this.trigger=void 0,this.size="auto",this.dismissOnSelect=!1,this.reference="trigger",this.side="bottom",this.alignment=void 0,this.arrow=!0,this.isOpen=!1,this.keyboardEvents=!1,this.focusTrap=!0,this.keepContentsMounted=!1}onTriggerChange(){this.configureTriggerInteraction()}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}connectedCallback(){const{configureTriggerInteraction:e,el:n}=this;nh(n),e()}disconnectedCallback(){const{destroyTriggerInteraction:e}=this;e&&e()}componentWillLoad(){var e,n;const{el:i}=this,r=(n=(e=this.htmlAttributes)===null||e===void 0?void 0:e.id)!==null&&n!==void 0?n:ih(i);this.parentPopover=i.closest("ion-popover:not(#".concat(r,")")),this.alignment===void 0&&(this.alignment=Me(this)==="ios"?"center":"start")}componentDidLoad(){const{parentPopover:e,isOpen:n}=this;n===!0&&gn(()=>this.present()),e&&cs(e,"ionPopoverWillDismiss",()=>{this.dismiss(void 0,void 0,!1)}),this.configureTriggerInteraction()}async presentFromTrigger(e,n=!1){this.focusDescendantOnPresent=n,await this.present(e),this.focusDescendantOnPresent=!1}getDelegate(e=!1){if(this.workingDelegate&&!e)return{delegate:this.workingDelegate,inline:this.inl
107ine};const n=this.el.parentNode,i=this.inline=n!==null&&!this.hasController,r=this.workingDelegate=i?this.delegate||this.coreDelegate:this.delegate;return{inline:i,delegate:r}}async present(e){const n=await this.lockController.lock();if(this.presented){n();return}const{el:i}=this,{inline:r,delegate:o}=this.getDelegate(!0);this.ionMount.emit(),this.usersElement=await _0(o,i,this.component,["popover-viewport"],this.componentProps,r),this.keyboardEvents||this.configureKeyboardInteraction(),this.configureDismissInteraction(),$p(i)?await Ip(this.usersElement):this.keepContentsMounted||await vR(),await rh(this,"popoverEnter",wZ,kZ,{event:e||this.event,size:this.size,trigger:this.triggerEl,reference:this.reference,side:this.side,align:this.alignment}),this.focusDescendantOnPresent&&Bg(i),n()}async dismiss(e,n,i=!0){const r=await this.lockController.lock(),{destroyKeyboardInteraction:o,destroyDismissInteraction:s}=this;i&&this.parentPopover&&this.parentPopover.dismiss(e,n,i);const a=await oh(this,e,n,"popoverLeave",xZ,_Z,this.event);if(a){o&&(o(),this.destroyKeyboardInteraction=void 0),s&&(s(),this.destroyDismissInteraction=void 0);const{delegate:l}=this.getDelegate();await P9(l,this.usersElement)}return r(),a}async getParentPopover(){return this.parentPopover}onDidDismiss(){return Po(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return Po(this.el,"ionPopoverWillDismiss")}render(){const e=Me(this),{onLifecycle:n,parentPopover:i,dismissOnSelect:r,side:o,arrow:s,htmlAttributes:a,focusTrap:l}=this,c=Xo("desktop"),d=s&&!i;return D(tt,Object.assign({key:"3a7c4c39384bab1447c4bd6b9b06d7837a09353b","aria-modal":"true","no-router":!0,tabindex:"-1"},a,{style:{zIndex:"".concat(2e4+this.overlayIndex)},class:Object.assign(Object.assign({},Kr(this.cssClass)),{[e]:!0,"popover-translucent":this.translucent,"overlay-hidden":!0,"popover-desktop":c,["popover-side-".concat(o)]:!0,[Tp]:l===!1,"popover-nested":!!i}),onIonPopoverDidPresent:n,onIonPopoverWillPresent:n,onIonPopoverWillDismiss:n,onIonPopoverDidDismiss:n,onIonBackdropTap:this.onBackdropTap}),!i&&D("ion-backdrop",{key:"38a1c4ad29238d1e81cab407f099121fa4947cce",tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),D("div",{key:"f825494c5e3be89d7fcf0229e29b405bccb13edb",class:"popover-wrapper ion-overlay-wrapper",onClick:r?()=>this.dismiss():void 0},d&&D("div",{key:"3acae5a0106389c776c8ffe5bf10f3ff006e0346",class:"popover-arrow",part:"arrow"}),D("div",{key:"2aa73e9f06b1d2ac4c0d36c23186b9164f395079",class:"popover-content",part:"content"},D("slot",{key:"62f5713414aae47dde6a8aef1f9b69af287534ae"}))))}get el(){return this}static get watchers(){return{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}}static get style(){return{ios:EZ,md:CZ}}},[33,"ion-popover",{hasController:[4,"has-controller"],delegate:[16],overlayIndex:[2,"overlay-index"],enterAnimation:[16],leaveAnimation:[16],component:[1],componentProps:[16],keyboardClose:[4,"keyboard-close"],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],event:[8],showBackdrop:[4,"show-backdrop"],translucent:[4],animated:[4],htmlAttributes:[16],triggerAction:[1,"trigger-action"],trigger:[1],size:[1],dismissOnSelect:[4,"dismiss-on-select"],reference:[1],side:[1],alignment:[1025],arrow:[4],isOpen:[4,"is-open"],keyboardEvents:[4,"keyboard-events"],focusTrap:[4,"focus-trap"],keepContentsMounted:[4,"keep-contents-mounted"],presented:[32],presentFromTrigger:[64],present:[64],dismiss:[64],getParentPopover:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}]),IZ={ionPopoverDidPresent:"ionViewDidEnter",ionPopoverWillPresent:"ionViewWillEnter",ionPopoverWillDismiss:"ionViewWillLeave",ionPopoverDidDismiss:"ionViewDidLeave"};function z9(){if(typeof customElements>"u")return;["ion-popover","ion-backdrop"].forEach(e=>{switch(e){case"ion-popover":customElements.get(e)||customElements.define(e,TZ);break;case"ion-backdrop":customElements.get(e)||sc();break}})}/*!
108 * (C) Ionic http://ionicframework.com - MIT License
109 */const RZ=(t,e,n)=>!!(e&&e.year>t||n&&n.year<t),kR=(t,e,n,i)=>!!(t.day===null||i!==void 0&&!i.includes(t.day)||e&&ja(t,e)||n&&Rd(t,n)),OZ=(t,e,n,i,r,o,s)=>{const l=(Array.isArray(n)?n:[n]).find(u=>To(e,u))!==void 0,c=To(e,i);return{disabled:kR(e,r,o,s),isActive:l,isToday:c,ariaSelected:l?"true":null,ariaLabel:BX(t,c,e),text:e.day!=null?zX(t,e):null}},zg=(t,{minParts:e,maxParts:n})=>!!(RZ(t.year,e,n)||e&&ja(t,e)||n&&Rd(t,n)),MZ=(t,e,n)=>{const i=Object.assign(Object.assign({},Cp(t)),{day:null});return zg(i,{minParts:e,maxParts:n})},LZ=(t,e)=>{const n=Object.assign(Object.assign({},lf(t)),{day:null});return zg(n,{maxParts:e})},PZ=(t,e,n)=>{if(Array.isArray(t)){const i=e.split("T")[0],r=t.find(o=>o.date===i);if(r)return{textColor:r.textColor,backgroundColor:r.backgroundColor}}else try{return t(e)}catch(i){Rs("Exception thrown from provided `highlightedDates` callback. Please check your function and try again.",n,i)}},NA=(t,e)=>{var n,i,r,o;(!((n=e==null?void 0:e.date)===null||n===void 0)&&n.timeZone||!((i=e==null?void 0:e.date)===null||i===void 0)&&i.timeZoneName||!((r=e==null?void 0:e.time)===null||r===void 0)&&r.timeZone||!((o=e==null?void 0:e.time)===null||o===void 0)&&o.timeZoneName)&&Rn('Datetime: "timeZone" and "timeZoneName" are not supported in "formatOptions".',t)},hy=(t,e,n)=>{if(n)switch(e){case"date":case"month-year":case"month":case"year":n.date===void 0&&Rn("Datetime: The '".concat(e,"' presentation requires a date object in formatOptions."),t);break;case"time":n.time===void 0&&Rn("Datetime: The 'time' presentation requires a time object in formatOptions.",t);break;case"date-time":case"time-date":n.date===void 0&&n.time===void 0&&Rn("Datetime: The '".concat(e,"' presentation requires either a date or time object (or both) in formatOptions."),t);break}},DZ=':host{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background:var(--background);overflow:hidden}:host(.datetime-size-fixed){width:auto;height:auto}:host(.datetime-size-fixed:not(.datetime-prefer-wheel)){max-width:350px}:host(.datetime-size-fixed.datetime-prefer-wheel){min-width:350px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}:host(.datetime-size-cover){width:100%}:host .calendar-body,:host .datetime-year{opacity:0}
109:host(:not(.datetime-ready)) .datetime-year{position:absolute;pointer-events:none}:host(.datetime-ready) .calendar-body{opacity:1}:host(.datetime-ready) .datetime-year{display:none;opacity:1}:host .wheel-order-year-first .day-column{-ms-flex-order:3;order:3;text-align:end}:host .wheel-order-year-first .month-column{-ms-flex-order:2;order:2;text-align:end}:host .wheel-order-year-first .year-column{-ms-flex-order:1;order:1;text-align:start}:host .datetime-calendar,:host .datetime-year{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:column;flex-flow:column}:host(.show-month-and-year) .datetime-year{display:-ms-flexbox;display:flex}:host(.show-month-and-year) .calendar-next-prev,:host(.show-month-and-year) .calendar-days-of-week,:host(.show-month-and-year) .calendar-body,:host(.show-month-and-year) .datetime-time{display:none}:host(.month-year-picker-open) .datetime-footer{display:none}:host(.datetime-disabled){pointer-events:none}:host(.datetime-disabled) .calendar-days-of-week,:host(.datetime-disabled) .datetime-time{opacity:0.4}:host(.datetime-readonly){pointer-events:none;}:host(.datetime-readonly) .calendar-action-buttons,:host(.datetime-readonly) .calendar-body,:host(.datetime-readonly) .datetime-year{pointer-events:initial}:host(.datetime-readonly) .calendar-day[disabled]:not(.calendar-day-constrained),:host(.datetime-readonly) .datetime-action-buttons ion-button[disabled]{opacity:1}:host .datetime-header .datetime-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host .datetime-action-buttons.has-clear-button{width:100%}:host .datetime-action-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.datetime-action-buttons .datetime-action-buttons-container{display:-ms-flexbox;display:flex}:host .calendar-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host .calendar-action-buttons ion-button{--background:transparent}:host .calendar-days-of-week{display:grid;grid-template-columns:repeat(7, 1fr);text-align:center}.calendar-days-of-week .day-of-week{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}:host .calendar-body{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;outline:none}:host .calendar-body .calendar-month{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;scroll-snap-align:start;scroll-snap-stop:always;-ms-flex-negative:0;flex-shrink:0;width:100%}:host .calendar-body .calendar-month-disabled{scroll-snap-align:none}:host .calendar-body::-webkit-scrollbar{display:none}:host .calendar-body .calendar-month-grid{display:grid;grid-template-columns:repeat(7, 1fr)}:host .calendar-day-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:0;overflow:visible}.calendar-day{border-radius:50%;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:0px;margin-bottom:0px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;outline:none;background:none;color:currentColor;font-family:var(--ion-font-family, inherit);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}:host .calendar-day[disabled]{pointer-events:none;opacity:0.4}.calendar-day:focus{background:rgba(var(--ion-color-base-rgb), 0.2);-webkit-box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2);box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2)}:host .datetime-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host(.datetime-presentation-time) .datetime-time{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}:host ion-popover{--height:200px}:host .time-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host .time-body{border-radius:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-flexbox;display:flex;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .time-body-active{color:var(--ion-color-base)}:host(.in-item){position:static}:host(.show-month-and-year) .calendar-action-buttons .calendar-month-year-toggle{color:var(--ion-color-base)}.calendar-month-year{min-width:0}
109.calendar-month-year-toggle{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;position:relative;border:0;outline:none;background:transparent;cursor:pointer;z-index:1}.calendar-month-year-toggle::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:opacity 15ms linear, background-color 15ms linear;transition:opacity 15ms linear, background-color 15ms linear;z-index:-1}.calendar-month-year-toggle.ion-focused::after{background:currentColor}.calendar-month-year-toggle:disabled{opacity:0.3;pointer-events:none}.calendar-month-year-toggle ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0}.calendar-month-year-toggle #toggle-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}ion-picker{--highlight-background:var(--wheel-highlight-background);--highlight-border-radius:var(--wheel-highlight-border-radius);--fade-background-rgb:var(--wheel-fade-background-rgb)}:host{--background:var(--ion-color-light, #f4f5f8);--background-rgb:var(--ion-color-light-rgb, 244, 245, 248);--title-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}:host(.datetime-presentation-date-time:not(.datetime-prefer-wheel)),:host(.datetime-presentation-time-date:not(.datetime-prefer-wheel)),:host(.datetime-presentation-date:not(.datetime-prefer-wheel)){min-height:350px}:host .datetime-header{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px;padding-bottom:16px;border-bottom:0.55px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #cccccc));font-size:min(0.875rem, 22.4px)}:host .datetime-header .datetime-title{color:var(--title-color)}:host .datetime-header .datetime-selected-date{margin-top:10px}.calendar-month-year-toggle{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;min-height:44px;font-size:min(1rem, 25.6px);font-weight:600}.calendar-month-year-toggle.ion-focused::after{opacity:0.15}.calendar-month-year-toggle #toggle-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}:host .calendar-action-buttons .calendar-month-year-toggle ion-icon,:host .calendar-action-buttons ion-buttons ion-button{color:var(--ion-color-base)}:host .calendar-action-buttons ion-buttons{padding-left:0;padding-right:0;padding-top:8px;padding-bottom:0}:host .calendar-action-buttons ion-buttons ion-button{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host .calendar-days-of-week{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0;color:var(--ion-color-step-300, var(--ion-text-color-step-700, #b3b3b3));font-size:min(0.75rem, 19.2px);font-weight:600;line-height:24px;text-transform:uppercase}@supports (border-radius: mod(1px, 1px)){.calendar-days-of-week .day-of-week{width:clamp(20px, calc(mod(min(1rem, 24px), 24px) * 10), 100%);height:24px;overflow:hidden}.calendar-day{border-radius:max(8px, mod(min(1rem, 24px), 24px) * 10)}}@supports ((border-radius: mod(1px, 1px)) and (background: -webkit-named-image(apple-pay-logo-black)) and (not (contain-intrinsic-size: none))) or (not (border-radius: mod(1px, 1px))){.calendar-days-of-week .day-of-week{width:auto;height:auto;overflow:initial}.calendar-day{border-radius:32px}}:host .calendar-body .calendar-month .calendar-month-grid{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;-ms-flex-align:center;align-items:center;height:calc(100% - 16px)}:host .calendar-day-wrapper{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;height:0;min-height:1rem}:host .calendar-day{width:40px;min-width:40px;height:40px;font-size:min(1.25rem, 32px)}.calendar-day.calendar-day-active{background:rgba(var(--ion-color-base-rgb), 0.2);font-size:min(1.375rem, 35.2px)}:host .calendar-day.calendar-day-today{color:var(--ion-color-base)}:host .calendar-day.calendar-day-active{color:var(--ion-color-base);font-weight:600}:host .calendar-day.calendar-day-today.calendar-day-active{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host .datetime-time{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:8px;padding-bottom:16px;font-size:min(1rem, 25.6px)}:host .datetime-time .time-header{font-weight:600}:host .datetime-buttons{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;border-top:0.55px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #cccccc))}:host .datetime-buttons ::slotted(ion-buttons),:host .datetime-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}:host .datetime-action-buttons{width:100%}',NZ=DZ,BZ=':host{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background:var(--background);overflow:hidden}:host(.datetime-size-fixed){width:auto;height:auto}:host(.datetime-size-fixed:not(.datetime-prefer-wheel)){max-width:350px}:host(.datetime-size-fixed.datetime-prefer-wheel){min-width:350px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}:host(.datetime-size-cover){width:100%}:host .calendar-body,:host .datetime-year{opacity:0}
109:host(:not(.datetime-ready)) .datetime-year{position:absolute;pointer-events:none}:host(.datetime-ready) .calendar-body{opacity:1}:host(.datetime-ready) .datetime-year{display:none;opacity:1}:host .wheel-order-year-first .day-column{-ms-flex-order:3;order:3;text-align:end}:host .wheel-order-year-first .month-column{-ms-flex-order:2;order:2;text-align:end}:host .wheel-order-year-first .year-column{-ms-flex-order:1;order:1;text-align:start}:host .datetime-calendar,:host .datetime-year{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:column;flex-flow:column}:host(.show-month-and-year) .datetime-year{display:-ms-flexbox;display:flex}:host(.show-month-and-year) .calendar-next-prev,:host(.show-month-and-year) .calendar-days-of-week,:host(.show-month-and-year) .calendar-body,:host(.show-month-and-year) .datetime-time{display:none}:host(.month-year-picker-open) .datetime-footer{display:none}:host(.datetime-disabled){pointer-events:none}:host(.datetime-disabled) .calendar-days-of-week,:host(.datetime-disabled) .datetime-time{opacity:0.4}:host(.datetime-readonly){pointer-events:none;}:host(.datetime-readonly) .calendar-action-buttons,:host(.datetime-readonly) .calendar-body,:host(.datetime-readonly) .datetime-year{pointer-events:initial}:host(.datetime-readonly) .calendar-day[disabled]:not(.calendar-day-constrained),:host(.datetime-readonly) .datetime-action-buttons ion-button[disabled]{opacity:1}:host .datetime-header .datetime-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host .datetime-action-buttons.has-clear-button{width:100%}:host .datetime-action-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.datetime-action-buttons .datetime-action-buttons-container{display:-ms-flexbox;display:flex}:host .calendar-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host .calendar-action-buttons ion-button{--background:transparent}:host .calendar-days-of-week{display:grid;grid-template-columns:repeat(7, 1fr);text-align:center}.calendar-days-of-week .day-of-week{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}:host .calendar-body{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;outline:none}:host .calendar-body .calendar-month{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;scroll-snap-align:start;scroll-snap-stop:always;-ms-flex-negative:0;flex-shrink:0;width:100%}:host .calendar-body .calendar-month-disabled{scroll-snap-align:none}:host .calendar-body::-webkit-scrollbar{display:none}:host .calendar-body .calendar-month-grid{display:grid;grid-template-columns:repeat(7, 1fr)}:host .calendar-day-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:0;overflow:visible}.calendar-day{border-radius:50%;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:0px;margin-bottom:0px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;outline:none;background:none;color:currentColor;font-family:var(--ion-font-family, inherit);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}:host .calendar-day[disabled]{pointer-events:none;opacity:0.4}.calendar-day:focus{background:rgba(var(--ion-color-base-rgb), 0.2);-webkit-box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2);box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2)}:host .datetime-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host(.datetime-presentation-time) .datetime-time{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}:host ion-popover{--height:200px}:host .time-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host .time-body{border-radius:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-flexbox;display:flex;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .time-body-active{color:var(--ion-color-base)}:host(.in-item){position:static}:host(.show-month-and-year) .calendar-action-buttons .calendar-month-year-toggle{color:var(--ion-color-base)}.calendar-month-year{min-width:0}
109.calendar-month-year-toggle{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;position:relative;border:0;outline:none;background:transparent;cursor:pointer;z-index:1}.calendar-month-year-toggle::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:opacity 15ms linear, background-color 15ms linear;transition:opacity 15ms linear, background-color 15ms linear;z-index:-1}.calendar-month-year-toggle.ion-focused::after{background:currentColor}.calendar-month-year-toggle:disabled{opacity:0.3;pointer-events:none}.calendar-month-year-toggle ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0}.calendar-month-year-toggle #toggle-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}ion-picker{--highlight-background:var(--wheel-highlight-background);--highlight-border-radius:var(--wheel-highlight-border-radius);--fade-background-rgb:var(--wheel-fade-background-rgb)}:host{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #ffffff));--title-color:var(--ion-color-contrast)}:host .datetime-header{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:20px;background:var(--ion-color-base);color:var(--title-color)}:host .datetime-header .datetime-title{font-size:0.75rem;text-transform:uppercase}:host .datetime-header .datetime-selected-date{margin-top:30px;font-size:2.125rem}:host .calendar-action-buttons ion-button{--color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}.calendar-month-year-toggle{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:12px;min-height:48px;background:transparent;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959));z-index:1}.calendar-month-year-toggle.ion-focused::after{opacity:0.04}.calendar-month-year-toggle ion-ripple-effect{color:currentColor}@media (any-hover: hover){.calendar-month-year-toggle.ion-activatable:not(.ion-focused):hover::after{background:currentColor;opacity:0.04}}:host .calendar-days-of-week{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:0px;padding-bottom:0px;color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray));font-size:0.875rem;line-height:36px}
109:host .calendar-body .calendar-month .calendar-month-grid{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:4px;padding-bottom:4px;grid-template-rows:repeat(6, 1fr)}:host .calendar-day{width:42px;min-width:42px;height:42px;font-size:0.875rem}:host .calendar-day.calendar-day-today{border:1px solid var(--ion-color-base);color:var(--ion-color-base)}:host .calendar-day.calendar-day-active{color:var(--ion-color-contrast)}.calendar-day.calendar-day-active{border:1px solid var(--ion-color-base);background:var(--ion-color-base)}:host .datetime-time{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:8px;padding-bottom:8px}:host .time-header{color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.datetime-presentation-month) .datetime-year,:host(.datetime-presentation-year) .datetime-year,:host(.datetime-presentation-month-year) .datetime-year{margin-top:20px;margin-bottom:20px}:host .datetime-buttons{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:10px;padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}',FZ=BZ,zZ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionCancel=_e(this,"ionCancel",7),this.ionChange=_e(this,"ionChange",7),this.ionValueChange=_e(this,"ionValueChange",7),this.ionFocus=_e(this,"ionFocus",7),this.ionBlur=_e(this,"ionBlur",7),this.ionStyle=_e(this,"ionStyle",7),this.ionRender=_e(this,"ionRender",7),this.inputId="ion-dt-".concat(HZ++),this.prevPresentation=null,this.warnIfIncorrectValueUsage=()=>{const{multiple:e,value:n}=this;!e&&Array.isArray(n)&&Rn('ion-datetime was passed an array of values, but multiple="false". This is incorrect usage and may result in unexpected behaviors. To dismiss this warning, pass a string to the "value" property when multiple="false".\n\n  Value Passed: ['.concat(n.map(i=>"'".concat(i,"'")).join(", "),"]\n"),this.el)},this.setValue=e=>{this.value=e,this.ionChange.emit({value:e})},this.getActivePartsWithFallback=()=>{var e;const{defaultParts:n}=this;return(e=this.getActivePart())!==null&&e!==void 0?e:n},this.getActivePart=()=>{const{activeParts:e}=this;return Array.isArray(e)?e[0]:e},this.closeParentOverlay=e=>{const n=this.el.closest("ion-modal, ion-popover");n&&n.dismiss(void 0,e)},this.setWorkingParts=e=>{this.workingParts=Object.assign({},e)},this.setActiveParts=(e,n=!1)=>
109{if(this.readonly)return;const{multiple:i,minParts:r,maxParts:o,activeParts:s}=this,a=LX(e,r,o);if(this.setWorkingParts(a),i){const c=Array.isArray(s)?s:[s];n?this.activeParts=c.filter(d=>!To(d,a)):this.activeParts=[...c,a]}else this.activeParts=Object.assign({},a);this.el.querySelector('[slot="buttons"]')!==null||this.showDefaultButtons||this.confirm()},this.initializeKeyboardListeners=()=>{const e=this.calendarBodyRef;if(!e)return;const n=this.el.shadowRoot,i=e.querySelector(".calendar-month:nth-of-type(2)"),r=s=>{var a;!((a=s[0].oldValue)===null||a===void 0)&&a.includes("ion-focused")||!e.classList.contains("ion-focused")||this.focusWorkingDay(i)},o=new MutationObserver(r);o.observe(e,{attributeFilter:["class"],attributeOldValue:!0}),this.destroyKeyboardMO=()=>{o==null||o.disconnect()},e.addEventListener("keydown",s=>{const a=n.activeElement;if(!a||!a.classList.contains("calendar-day"))return;const l=wX(a);let c;switch(s.key){case"ArrowDown":s.preventDefault(),c=TX(l);break;case"ArrowUp":s.preventDefault(),c=CX(l);break;case"ArrowRight":s.preventDefault(),c=EX(l);break;case"ArrowLeft":s.preventDefault(),c=$X(l);break;case"Home":s.preventDefault(),c=_X(l);break;case"End":s.preventDefault(),c=SX(l);break;case"PageUp":s.preventDefault(),c=s.shiftKey?IX(l):Cp(l);break;case"PageDown":s.preventDefault(),c=s.shiftKey?RX(l):lf(l);break;default:return}kR(c,this.minParts,this.maxParts)||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),c)),requestAnimationFrame(()=>this.focusWorkingDay(i)))})},this.focusWorkingDay=e=>{const n=e.querySelectorAll(".calendar-day-padding"),{day:i}=this.workingParts;if(i===null)return;const r=e.querySelector(".calendar-day-wrapper:nth-of-type(".concat(n.length+i,") .calendar-day"));r&&r.focus()},this.processMinParts=()=>{const{min:e,defaultParts:n}=this;if(e===void 0){this.minParts=void 0;return}this.minParts=AX(e,n)},this.processMaxParts=()=>{const{max:e,defaultParts:n}=this;if(e===void 0){this.maxParts=void 0;return}this.maxParts=xX(e,n)},this.initializeCalendarListener=()=>{const e=this.calendarBodyRef;if(!e)return;const n=e.querySelectorAll(".calendar-month"),i=n[0],r=n[1],o=n[2],a=Me(this)==="ios"&&typeof navigator<"u"&&navigator.maxTouchPoints>1;Cn(()=>{e.scrollLeft=i.clientWidth*(ho(this.el)?-1:1);const l=h=>{const p=e.getBoundingClientRect(),g=(ho(this.el)?e.scrollLeft>=-2:e.scrollLeft<=2)?i:o,y=g.getBoundingClientRect();if(Math.abs(y.x-p.x)>2)return;const{forceRenderDate:w}=this;return w!==void 0?{month:w.month,year:w.year,day:w.day}:g===i?Cp(h):g===o?lf(h):void 0},c=()=>{a&&(e.style.removeProperty("pointer-events"),u=!1);const h=l(this.workingParts);if(!h)return;const{month:p,day:m,year:g}=h;zg({month:p,year:g,day:null},{minParts:Object.assign(Object.assign({},this.minParts),{day:null}),maxParts:Object.assign(Object.assign({},this.maxParts),{day:null})})||(e.style.setProperty("overflow","hidden"),Cn(()=>{this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),{month:p,day:m,year:g})),e.scrollLeft=r.clientWidth*(ho(this.el)?-1:1),e.style.removeProperty("overflow"),this.resolveForceDateScrolling&&this.resolveForceDateScrolling()}))};let d,u=!1;const f=()=>{d&&clearTimeout(d),!u&&a&&(e.style.setProperty("pointer-events","none"),u=!0),d=setTimeout(c,50)};e.addEventListener("scroll",f),this.destroyCalendarListener=()=>{e.removeEventListener("scroll",f)}})},this.destroyInteractionListeners=()=>{const{destroyCalendarListener:e,destroyKeyboardMO:n}=this;e!==void 0&&e(),n!==void 0&&n()},this.processValue=e=>{const n=e!=null&&e!==""&&(!Array.isArray(e)||e.length>0),i=n?af(e):this.defaultParts,{minParts:r,maxParts:o,workingParts:s,el:a}=this;if(this.warnIfIncorrectValueUsage(),!i)return;n&&mX(i,r,o);const l=Array.isArray(i)?i[0]:i,c=YI(l,r,o),{month:d,day:u,year:f,hour:h,minute:p}=c,m=GI(h);n?Array.isArray(i)?this.activeParts=[...i]:this.activeParts={month:d,day:u,year:f,hour:h,minute:p,ampm:m}:this.activeParts=[];const g=d!==void 0&&d!==s.month||f!==void 0&&f!==s.year,y=a.classList.contains("datetime-ready"),{isGridStyle:w,showMonthAndYear:b}=this;let v=!0;if(Array.isArray(i)){const A=i[0].month;for(const x of i)if(x.month!==A){v=!1;break}}v&&(w&&g&&y&&!b?this.animateToDate(c):this.setWorkingParts({month:d,day:u,year:f,hour:h,minute:p,ampm:m}))},this.animateToDate=async e=>{const{workingParts:n}=this;this.forceRenderDate=e;const i=new Promise(o=>{this.resolveForceDateScrolling=o});ja(e,n)?this.prevMonth():this.nextMonth(),await i,this.resolveForceDateScrolling=void 0,this.forceRenderDate=void 0},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.hasValue=()=>this.value!=null,this.nextMonth=()=>{const e=this.calendarBodyRef;if(!e)return;const n=e.querySelector(".calendar-month:last-of-type");if(!n)return;const i=n.offsetWidth*2;e.scrollTo({top:0,left:i*(ho(this.el)?-1:1),behavior:"smooth"})},this.prevMonth=()=>{const e=this.calendarBodyRef;!e||!e.querySelector(".calendar-month:first-of-type")||e.scrollTo({top:0,left:0,behavior:"smooth"})},this.toggleMonthAndYearView=()=>{this.showMonthAndYear=!this.showMonthAndYear},this.showMonthAndYear=!1,this.activeParts=[],this.workingParts={month:5,day:28,year:2021,hour:13,minute:52,ampm:"pm"},this.isTimePopoverOpen=!1,this.forceRenderDate=void 0,this.color="primary",this.name=this.inputId,this.disabled=!1,this.formatOptions=void 0,this.readonly=!1,this.isDateEnabled=void 0,this.min=void 0,this.max=void 0,this.presentation="date-time",this.cancelText="Cancel",this.doneText="Done",this.clearText="Clear",this.yearValues=void 0,this.monthValues=void 0,this.dayValues=void 0,this.hourValues=void 0,this.minuteValues=void 0,this.locale="default",this.firstDayOfWeek=0,this.titleSelectedDatesFormatter=void 0,this.multiple=!1,this.highlightedDates=void 0,this.value=void 0,this.showDefaultTitle=!1,this.showDefaultButtons=!1,this.showClearButton=!1,this.showDefaultTimeLabel=!0,this.hourCycle=void 0,this.size="fixed",this.preferWheel=!1}formatOptionsChanged(){const{el:e,formatOptions:n,presentation:i}=this;hy(e,i,n),NA(e,n)}disabledChanged(){this.emitStyle()}minChanged(){this.processMinParts()}maxChanged(){this.processMaxParts()}presentationChanged(){const{el:e,formatOptions:n,presentation:i}=this;hy(e,i,n)}get isGridStyle(){const{presentation:e,preferWheel:n}=this;return(e==="date"||e==="date-time"||e==="time-date")&&!n}yearValuesChanged(){this.parsedYearValues=xs(this.yearValues)}monthValuesChanged(){this.parsedMonthValues=xs(this.monthValues)}dayValuesChanged(){this.parsedDayValues=xs(this.dayValues)}hourValuesChanged(){this.parsedHourValues=xs(this.hourValues)}minuteValuesChanged(){this.parsedMinuteValues=xs(this.minuteValues)}async valueChanged(){const{value:e}=this;this.hasValue()&&this.processValue(e),this.emitStyle(),this.ionValueChange.emit({value:e})}async confirm(e=!1){const{isCalendarPicker:n,activeParts:i,preferWheel:r,workingParts:o}=this;(i!==void 0||!n)&&(Array.isArray(i)&&i.length===0?r?this.setValue(xl(o)):this.setValue(void 0):this.setValue(xl(i))),e&&this.closeParentOverlay(UZ)}async reset(e){this.processValue(e)}async cancel(e=!1){this.ionCancel.emit(),e&&this.closeParentOverlay(VZ)}get isCalendarPicker(){const{presentation:e}=this;return e==="date"||e==="date-time"||e==="time-date"}connectedCallback(){this.clearFocusVisible=WI(this.el).destroy}disconnectedCallback(){this.clearFocusVisible&&(this.clearFocusVisible(),this.clearFocusVisible=void 0)}initializeListeners(){this.initializeCalendarListener(),this.initializeKeyboardListeners()}componentDidLoad(){const{el:e,intersectionTrackerRef:n}=this,i=l=>{l[0].isIntersecting&&(this.initializeListeners(),Cn(()=>{this.el.classList.add("datetime-ready")}))},r=new IntersectionObserver(i,{threshold:.01,root:e});gn(()=>r==null?void 0:r.observe(n));const o=l=>{l[0].isIntersecting||(this.destroyInteractionListeners(),this.showMonthAndYear=!1,Cn(()=>{this.el.classList.remove("datetime-ready")}))},s=new IntersectionObserver(o,{threshold:0,root:e});gn(()=>s==null?void 0:s.observe(n));const a=zn(this.el);a.addEventListener("ionFocus",l=>l.stopPropagation()),a.addEventListener("ionBlur",l=>l.stopPropagation())}componentDidRender(){const{presentation:e,prevPresentation:n,calendarBodyRef:i,minParts:r,preferWheel:o,forceRenderDate:s}=this,a=!o&&["date-time","time-date","date"].includes(e);if(r!==void 0&&a&&i){const l=i.querySelector(".calendar-month:nth-of-type(1)");l&&s===void 0&&(i.scrollLeft=l.clientWidth*(ho(this.el)?-1:1))}if(n===null){this.prevPresentation=e;return}e!==n&&(this.prevPresentation=e,this.destroyInteractionListeners(),this.initializeListeners(),this.showMonthAndYear=!1,gn(()=>{this.ionRender.emit()}))}componentWillLoad(){const{el:e,formatOptions:n,highlightedDates:i,multiple:r,presentation:o,preferWheel:s}=this;r&&(o!=="date"&&Rn('Multiple date selection is only supported for presentation="date".',e),s&&Rn('Multiple date selection is not supported with preferWheel="true".',e)),i!==void 0&&(o!=="date"&&o!=="date-time"&&o!=="time-date"&&Rn("The highlightedDates property is only supported with the date, date-time, and time-date presentations.",e),s&&Rn('The highlightedDates property is not supported with preferWheel="true".',e)),n&&(hy(e,o,n),NA(e,n));const a=this.parsedHourValues=xs(this.hourValues),l=this.parsedMinuteValues=xs(this.minuteValues),c=this.parsedMonthValues=xs(this.monthValues),d=this.parsedYearValues=xs(this.yearValues),u=this.parsedDayValues=xs(this.dayValues),f=this.todayParts=af(JI());this.processMinParts(),this.processMaxParts(),this.defaultParts=PX({refParts:f,monthValues:c,dayValues:u,yearValues:d,hourValues:a,minuteValues:l,minParts:this.minParts,maxParts:this.maxParts}),this.processValue(this.value),this.emitStyle()}emitStyle(){this.ionStyle.emit({interactive:!0,datetime:!0,"interactive-disabled":this.disabled})}renderFooter(){const{disabled:e,readonly:n,showDefaultButtons:i,showClearButton:r}=this,o=e||n;if(!(this.el.querySelector('[slot="buttons"]')!==null)&&!i&&!r)return;const a=()=>{this.reset(),this.setValue(void 0)};return D("div",{class:"datetime-footer"},D("div",{class:"datetime-buttons"},D("div",{class:{"datetime-action-buttons":!0,"has-clear-button":this.showClearButton}},D("slot",{name:"buttons"},D("ion-buttons",null,i&&D("ion-button",{id:"cancel-button",color:this.color,onClick:()=>this.cancel(!0),disabled:o},this.cancelText),D("div",{class:"datetime-action-buttons-container"},r&&D("ion-button",{id:"clear-button",color:this.color,onClick:()=>a(),disabled:o},this.clearText),i&&D("ion-button",{id:"confirm-button",color:this.color,onClick:()=>this.confirm(!0),disabled:o},this.doneText)))))))}renderWheelPicker(e=this.presentation){const n=e==="time-date"?[this.renderTimePickerColumns(e),this.renderDatePickerColumns(e)]:[this.renderDatePickerColumns(e),this.renderTimePickerColumns(e)];return D("ion-picker",null,n)}renderDatePickerColumns(e){return e==="date-time"||e==="time-date"?this.renderCombinedDatePickerColumn():this.renderIndividualDatePickerColumns(e)}renderCombinedDatePickerColumn(){const{defaultParts:e,disabled:n,workingParts:i,locale:r,minParts:o,maxParts:s,todayParts:a,isDateEnabled:l}=this,c=this.getActivePartsWithFallback(),d=RA(i),u=d[d.length-1];d[0].day=1,u.day=ea(u.month,u.year);const f=o!==void 0&&Rd(o,d[0])?o:d[0],h=s!==void 0&&ja(s,u)?s:u,p=rK(r,a,f,h,this.parsedDayValues,this.parsedMonthValues);let m=p.items;const g=p.parts;l&&(m=m.map((w,b)=>{const v=g[b];let A;
109try{A=!l(xl(v))}catch(x){Rs("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",x)}return Object.assign(Object.assign({},w),{disabled:A})}));const y=i.day!==null?"".concat(i.year,"-").concat(i.month,"-").concat(i.day):"".concat(e.year,"-").concat(e.month,"-").concat(e.day);return D("ion-picker-column",{"aria-label":"Select a date",class:"date-column",color:this.color,disabled:n,value:y,onIonChange:w=>{const{value:b}=w.detail,v=g.find(({month:A,day:x,year:k})=>b==="".concat(k,"-").concat(A,"-").concat(x));this.setWorkingParts(Object.assign(Object.assign({},i),v)),this.setActiveParts(Object.assign(Object.assign({},c),v)),w.stopPropagation()}},m.map(w=>D("ion-picker-column-option",{part:w.value===y?"".concat(Mr," ").concat(_c):Mr,key:w.value,disabled:w.disabled,value:w.value},w.text)))}renderIndividualDatePickerColumns(e){const{workingParts:n,isDateEnabled:i}=this,o=e!=="year"&&e!=="time"?nK(this.locale,n,this.minParts,this.maxParts,this.parsedMonthValues):[];let a=e==="date"?eR(this.locale,n,this.minParts,this.maxParts,this.parsedDayValues):[];i&&(a=a.map(f=>{const{value:h}=f,p=typeof h=="string"?parseInt(h):h,m={month:n.month,day:p,year:n.year};let g;try{g=!i(xl(m))}catch(y){Rs("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",y)}return Object.assign(Object.assign({},f),{disabled:g})}));const c=e!=="month"&&e!=="time"?iK(this.locale,this.defaultParts,this.minParts,this.maxParts,this.parsedYearValues):[],d=TA(this.locale,{month:"numeric",day:"numeric"});let u=[];return d?u=[this.renderMonthPickerColumn(o),this.renderDayPickerColumn(a),this.renderYearPickerColumn(c)]:u=[this.renderDayPickerColumn(a),this.renderMonthPickerColumn(o),this.renderYearPickerColumn(c)],u}renderDayPickerColumn(e){var n;if(e.length===0)return[];const{disabled:i,workingParts:r}=this,o=this.getActivePartsWithFallback(),s=(n=r.day!==null?r.day:this.defaultParts.day)!==null&&n!==void 0?n:void 0;return D("ion-picker-column",{"aria-label":"Select a day",class:"day-column",color:this.color,disabled:i,value:s,onIonChange:a=>{this.setWorkingParts(Object.assign(Object.assign({},r),{day:a.detail.value})),this.setActiveParts(Object.assign(Object.assign({},o),{day:a.detail.value})),a.stopPropagation()}},e.map(a=>D("ion-picker-column-option",{part:a.value===s?"".concat(Mr," ").concat(_c):Mr,key:a.value,disabled:a.disabled,value:a.value},a.text)))}renderMonthPickerColumn(e){if(e.length===0)return[];const{disabled:n,workingParts:i}=this,r=this.getActivePartsWithFallback();return D("ion-picker-column",{"aria-label":"Select a month",class:"month-column",color:this.color,disabled:n,value:i.month,onIonChange:o=>{this.setWorkingParts(Object.assign(Object.assign({},i),{month:o.detail.value})),this.setActiveParts(Object.assign(Object.assign({},r),{month:o.detail.value})),o.stopPropagation()}},e.map(o=>D("ion-picker-column-option",{part:o.value===i.month?"".concat(Mr," ").concat(_c):Mr,key:o.value,disabled:o.disabled,value:o.value},o.text)))}renderYearPickerColumn(e){if(e.length===0)return[];const{disabled:n,workingParts:i}=this,r=this.getActivePartsWithFallback();return D("ion-picker-column",{"aria-label":"Select a year",class:"year-column",color:this.color,disabled:n,value:i.year,onIonChange:o=>{this.setWorkingParts(Object.assign(Object.assign({},i),{year:o.detail.value})),this.setActiveParts(Object.assign(Object.assign({},r),{year:o.detail.value})),o.stopPropagation()}},e.map(o=>D("ion-picker-column-option",{part:o.value===i.year?"".concat(Mr," ").concat(_c):Mr,key:o.value,disabled:o.disabled,value:o.value},o.text)))}renderTimePickerColumns(e){if(["date","month","month-year","year"].includes(e))return[];const i=this.getActivePart()!==void 0,{hoursData:r,minutesData:o,dayPeriodData:s}=oK(this.locale,this.workingParts,this.hourCycle,i?this.minParts:void 0,i?this.maxParts:void 0,this.parsedHourValues,this.parsedMinuteValues);return[this.renderHourPickerColumn(r),this.renderMinutePickerColumn(o),this.renderDayPeriodPickerColumn(s)]}renderHourPickerColumn(e){const{disabled:n,workingParts:i}=this;if(e.length===0)return[];const r=this.getActivePartsWithFallback();return D("ion-picker-column",{"aria-label":"Select an hour",color:this.color,disabled:n,value:r.hour,numericInput:!0,onIonChange:o=>{this.setWorkingParts(Object.assign(Object.assign({},i),{hour:o.detail.value})),this.setActiveParts(Object.assign(Object.assign({},r),{hour:o.detail.value})),o.stopPropagation()}},e.map(o=>D("ion-picker-column-option",{part:o.value===r.hour?"".concat(Mr," ").concat(_c):Mr,key:o.value,disabled:o.disabled,value:o.value},o.text)))}renderMinutePickerColumn(e){const{disabled:n,workingParts:i}=this;if(e.length===0)return[];const r=this.getActivePartsWithFallback();return D("ion-picker-column",{"aria-label":"Select a minute",color:this.color,disabled:n,value:r.minute,numericInput:!0,onIonChange:o=>{this.setWorkingParts(Object.assign(Object.assign({},i),{minute:o.detail.value})),this.setActiveParts(Object.assign(Object.assign({},r),{minute:o.detail.value})),o.stopPropagation()}},e.map(o=>D("ion-picker-column-option",{part:o.value===r.minute?"".concat(Mr," ").concat(_c):Mr,key:o.value,disabled:o.disabled,value:o.value},o.text)))}renderDayPeriodPickerColumn(e){const{disabled:n,workingParts:i}=this;if(e.length===0)return[];const r=this.getActivePartsWithFallback(),o=bX(this.locale);return D("ion-picker-column",{"aria-label":"Select a day period",style:o?{order:"-1"}:{},color:this.color,disabled:n,value:r.ampm,onIonChange:s=>{const a=MX(i,s.detail.value);this.setWorkingParts(Object.assign(Object.assign({},i),{ampm:s.detail.value,hour:a})),this.setActiveParts(Object.assign(Object.assign({},r),{ampm:s.detail.value,hour:a})),s.stopPropagation()}},e.map(s=>D("ion-picker-column-option",{part:s.value===r.ampm?"".concat(Mr," ").concat(_c):Mr,key:s.value,disabled:s.disabled,value:s.value},s.text)))}renderWheelView(e){const{locale:n}=this,r=TA(n)?"month-first":"year-first";return D("div",{class:{["wheel-order-".concat(r)]:!0}},this.renderWheelPicker(e))}renderCalendarHeader(e){const{disabled:n}=this,i=e==="ios"?RI:FY,r=e==="ios"?Mg:TI,o=n||MZ(this.workingParts,this.minParts,this.maxParts),s=n||LZ(this.workingParts,this.maxParts),a=this.el.getAttribute("dir")||void 0;return D("div",{class:"calendar-header"},D("div",{class:"calendar-action-buttons"},D("div",{class:"calendar-month-year"},D("button",{class:{"calendar-month-year-toggle":!0,"ion-activatable":!0,"ion-focusable":!0},part:"month-year-button",disabled:n,"aria-label":this.showMonthAndYear?"Hide year picker":"Show year picker",onClick:()=>this.toggleMonthAndYearView()},D("span",{id:"toggle-wrapper"},FX(this.locale,this.workingParts),D("ion-icon",{"aria-hidden":"true",icon:this.showMonthAndYear?i:r,lazy:!1,flipRtl:!0})),e==="md"&&D("ion-ripple-effect",null))),D("div",{class:"calendar-next-prev"},D("ion-buttons",null,D("ion-button",{"aria-label":"Previous month",disabled:o,onClick:()=>this.prevMonth()},D("ion-icon",{dir:a,"aria-hidden":"true",slot:"icon-only",icon:II,lazy:!1,flipRtl:!0})),D("ion-button",{"aria-label":"Next month",disabled:s,onClick:()=>this.nextMonth()},D("ion-icon",{dir:a,"aria-hidden":"true",slot:"icon-only",icon:Mg,lazy:!1,flipRtl:!0}))))),D("div",{class:"calendar-days-of-week","aria-hidden":"true"},QX(this.locale,e,this.firstDayOfWeek%7).map(l=>D("div",{class:"day-of-week"},l))))}renderMonth(e,n){const{disabled:i,readonly:r}=this,o=this.parsedYearValues===void 0||this.parsedYearValues.includes(n),s=this.parsedMonthValues===void 0||this.parsedMonthValues.includes(e),a=!o||!s,l=i||r,c=i||zg({month:e,year:n,day:null},{minParts:Object.assign(Object.assign({},this.minParts),{day:null}),maxParts:Object.assign(Object.assign({},this.maxParts),{day:null})}),d=this.workingParts.month===e&&this.workingParts.year===n,u=this.getActivePartsWithFallback();return D("div",{"aria-hidden":d?null:"true",class:{"calendar-month":!0,"calendar-month-disabled":!d&&c}},D("div",{class:"calendar-month-grid"},JX(e,n,this.firstDayOfWeek%7).map((f,h)=>{const{day:p,dayOfWeek:m}=f,{el:g,highlightedDates:y,isDateEnabled:w,multiple:b}=this,v={month:e,day:p,year:n},A=p===null,{isActive:x,isToday:k,ariaLabel:S,ariaSelected:_,disabled:E,text:C}=OZ(this.locale,v,this.activeParts,this.todayParts,this.minParts,this.maxParts,this.parsedDayValues),I=xl(v);let R=a||E;if(!R&&w!==void 0)try{R=!w(I)}catch(N){Rs("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",g,N)}const O=R&&l,L=R||l;let M;y!==void 0&&!x&&p!==null&&(M=PZ(y,I,g));let z;return A||(z="calendar-day".concat(x?" active":"").concat(k?" today":"").concat(R?" disabled":"")),D("div",{class:"calendar-day-wrapper"},D("button",{ref:N=>{N&&(N.style.setProperty("color","".concat(M?M.textColor:""),"important"),N.style.setProperty("background-color","".concat(M?M.backgroundColor:""),"important"))},tabindex:"-1","data-day":p,"data-month":e,"data-year":n,"data-index":h,"data-day-of-week":m,disabled:L,class:{"calendar-day-padding":A,"calendar-day":!0,"calendar-day-active":x,"calendar-day-constrained":O,"calendar-day-today":k},part:z,"aria-hidden":A?"true":null,"aria-selected":_,"aria-label":S,onClick:()=>{A||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),{month:e,day:p,year:n})),b?this.setActiveParts({month:e,day:p,year:n},x):this.setActiveParts(Object.assign(Object.assign({},u),{month:e,day:p,year:n})))}},C))})))}renderCalendarBody(){return D("div",{class:"calendar-body ion-focusable",ref:e=>this.calendarBodyRef=e,tabindex:"0"},RA(this.workingParts,this.forceRenderDate).map(({month:e,year:n})=>this.renderMonth(e,n)))}renderCalendar(e){return D("div",{class:"datetime-calendar",key:"datetime-calendar"},this.renderCalendarHeader(e),this.renderCalendarBody())}renderTimeLabel(){if(!(!(this.el.querySelector('[slot="time-label"]')!==null)&&!this.showDefaultTimeLabel))return D("slot",{name:"time-label"},"Time")}renderTimeOverlay(){const{disabled:e,hourCycle:n,isTimePopoverOpen:i,locale:r,formatOptions:o}=this,s=P2(r,n),a=this.getActivePartsWithFallback();return[D("div",{class:"time-header"},this.renderTimeLabel()),D("button",{class:{"time-body":!0,"time-body-active":i},part:"time-button".concat(i?" active":""),"aria-expanded":"false","aria-haspopup":"true",disabled:e,onClick:async l=>{const{popoverRef:c}=this;c&&(this.isTimePopoverOpen=!0,c.present(new CustomEvent("ionShadowTarget",{detail:{ionShadowTarget:l.target}})),await c.onWillDismiss(),this.isTimePopoverOpen=!1)}},v4(r,a,s,o==null?void 0:o.time)),D("ion-popover",{alignment:"center",translucent:!0,overlayIndex:1,arrow:!1,onWillPresent:l=>{l.target.querySelectorAll("ion-picker-column").forEach(d=>d.scrollActiveItemIntoView())},style:{"--offset-y":"-10px","--min-width":"fit-content"},keyboardEvents:!0,ref:l=>this.popoverRef=l},this.renderWheelPicker("time"))]}getHeaderSelectedDateText(){var e;const{activeParts:n,formatOptions:i,multiple:r,titleSelectedDatesFormatter:o}=this,s=Array.isArray(n);let a;if(r&&s&&n.length!==1){if(a="".concat(n.length," days"),o!==void 0)try{a=o(xl(n))}catch(l){Rs("Exception in provided `titleSelectedDatesFormatter`: ",l)}}else a=Lc(this.locale,this.getActivePartsWithFallback(),(e=i==null?void 0:i.date)!==null&&e!==void 0?e:{weekday:"short",month:"short",day:"numeric"});return a}renderHeader(e=!0){if(!(!(this.el.querySelector('[slot="title"]')!==null)&&!this.showDefaultTitle))return D("div",{class:"datetime-header"},D("div",{class:"datetime-title"},D("slot",{name:"title"},"Select Date")),e&&D("div",{class:"datetime-selected-date"},this.getHeaderSelectedDateText()))}renderTime(){const{presentation:e}=this;return D("div",{class:"datetime-time"},e==="time"?this.renderWheelPicker():this.renderTimeOverlay())}renderCalendarViewMonthYearPicker(){return D("div",{class:"datetime-year"},this.renderWheelView("month-year"))}renderDatetime(e){const{presentation:n,preferWheel:i}=this;if(i&&(n==="date"||n==="date-time"||n==="time-date"))return[this.renderHeader(!1),this.renderWheelView(),this.renderFooter()];switch(n){case"date-time":return[this.renderHeader(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderTime(),this.renderFooter()];case"time-date":return[this.renderHeader(),this.renderTime(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderFooter()];case"time":return[this.renderHeader(!1),this.renderTime(),this.renderFooter()];case"month":case"month-year":case"year":return[this.renderHeader(!1),this.renderWheelView(),this.renderFooter()];default:return[this.renderHeader(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderFooter()]}}render(){const{name:e,value:n,disabled:i,el:r,color:o,readonly:s,showMonthAndYear:a,preferWheel:l,presentation:c,size:d,isGridStyle:u}=this,f=Me(this),h=c==="year"||c==="month"||c==="month-year",p=a||h,m=a&&!h,y=(c==="date"||c==="date-time"||c==="time-date")&&l;return O2(!0,r,e,YX(n),i),D(tt,{key:"2933ce5caaeb21a633b1ec4d936e86b0f0890807","aria-disabled":i?"true":null,onFocus:this.onFocus,onBlur:this.onBlur,class:Object.assign({},Hn(o,{[f]:!0,"datetime-readonly":s,"datetime-disabled":i,"show-month-and-year":p,"month-year-picker-open":m,["datetime-presentation-".concat(c)]:!0,["datetime-size-".concat(d)]:!0,"datetime-prefer-wheel":y,"datetime-grid":u}))},D("div",{key:"0efc9ef0aa1a29234412b2eddf5d7ff899b7543f",class:"intersection-tracker",ref:w=>this.intersectionTrackerRef=w}),this.renderDatetime(f))}get el(){return this}static get watchers(){return{formatOptions:["formatOptionsChanged"],disabled:["disabledChanged"],min:["minChanged"],max:["maxChanged"],presentation:["presentationChanged"],yearValues:["yearValuesChanged"],monthValues:["monthValuesChanged"],dayValues:["dayValuesChanged"],hourValues:["hourValuesChanged"],minuteValues:["minuteValuesChanged"],value:["valueChanged"]}}static get style(){return{ios:NZ,md:FZ}}},[33,"ion-datetime",{color:[1],name:[1],disabled:[4],formatOptions:[16],readonly:[4],isDateEnabled:[16],min:[1025],max:[1025],presentation:[1],cancelText:[1,"cancel-text"],doneText:[1,"done-text"],clearText:[1,"clear-text"],yearValues:[8,"year-values"],monthValues:[8,"month-values"],dayValues:[8,"day-values"],hourValues:[8,"hour-values"],minuteValues:[8,"minute-values"],locale:[1],firstDayOfWeek:[2,"first-day-of-week"],titleSelectedDatesFormatter:[16],multiple:[4],highlightedDates:[16],value:[1025],showDefaultTitle:[4,"show-default-title"],showDefaultButtons:[4,"show-default-buttons"],showClearButton:[4,"show-clear-button"],showDefaultTimeLabel:[4,"show-default-time-label"],hourCycle:[1,"hour-cycle"],size:[1],preferWheel:[4,"prefer-wheel"],showMonthAndYear:[32],activeParts:[32],workingParts:[32],isTimePopoverOpen:[32],forceRenderDate:[32],confirm:[64],reset:[64],cancel:[64]},void 0,{formatOptions:["formatOptionsChanged"],disabled:["disabledChanged"],min:["minChanged"],max:["maxChanged"],presentation:["presentationChanged"],yearValues:["yearValuesChanged"],monthValues:["monthValuesChanged"],dayValues:["dayValuesChanged"],hourValues:["hourValuesChanged"],minuteValues:["minuteValuesChanged"],value:["valueChanged"]}]);let HZ=0;const VZ="datetime-cancel",UZ="datetime-confirm",Mr="wheel-item",_c="active";function jZ(){if(typeof customElements>"u")return;
109["ion-datetime","ion-backdrop","ion-button","ion-buttons","ion-icon","ion-picker","ion-picker-column","ion-picker-column-option","ion-popover","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-datetime":customElements.get(e)||customElements.define(e,zZ);break;case"ion-backdrop":customElements.get(e)||sc();break;case"ion-button":customElements.get(e)||UI();break;case"ion-buttons":customElements.get(e)||jI();break;case"ion-icon":customElements.get(e)||gs();break;case"ion-picker":customElements.get(e)||uK();break;case"ion-picker-column":customElements.get(e)||gK();break;case"ion-picker-column-option":customElements.get(e)||AK();break;case"ion-popover":customElements.get(e)||z9();break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}const WZ=jZ;/*!
110 * (C) Ionic http://ionicframework.com - MIT License
111 */const YZ=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}:host button{border-radius:8px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:0px;margin-bottom:0px;position:relative;-webkit-transition:150ms color ease-in-out;transition:150ms color ease-in-out;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:1rem;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host(.time-active) #time-button,:host(.date-active) #date-button{color:var(--ion-color-base)}:host(.datetime-button-disabled){pointer-events:none}:host(.datetime-button-disabled) button{opacity:0.4}:host button{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:7px;padding-bottom:7px}:host button.ion-activated{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",GZ=YZ,qZ=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}:host button{border-radius:8px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:0px;margin-bottom:0px;position:relative;-webkit-transition:150ms color ease-in-out;transition:150ms color ease-in-out;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:1rem;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host(.time-active) #time-button,:host(.date-active) #date-button{color:var(--ion-color-base)}:host(.datetime-button-disabled){pointer-events:none}:host(.datetime-button-disabled) button{opacity:0.4}:host button{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px}",XZ=qZ,KZ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.datetimeEl=null,this.overlayEl=null,this.getParsedDateValues=e=>e==null?[]:Array.isArray(e)?e:[e],this.setDateTimeText=()=>{var e,n,i,r,o;const{datetimeEl:s,datetimePresentation:a}=this;if(!s)return;const{value:l,locale:c,formatOptions:d,hourCycle:u,preferWheel:f,multiple:h,titleSelectedDatesFormatter:p}=s,m=this.getParsedDateValues(l),g=af(m.length>0?m:[JI()]);if(!g)return;const y=g[0],w=P2(c,u);switch(this.dateText=this.timeText=void 0,a){case"date-time":case"time-date":const b=Lc(c,y,(e=d==null?void 0:d.date)!==null&&e!==void 0?e:{month:"short",day:"numeric",year:"numeric"}),v=v4(c,y,w,d==null?void 0:d.time);f?this.dateText="".concat(b," ").concat(v):(this.dateText=b,this.timeText=v);break;case"date":if(h&&m.length!==1){let A="".concat(m.length," days");if(p!==void 0)try{A=p(m)}catch(x){Rs("Exception in provided `titleSelectedDatesFormatter`: ",x)}this.dateText=A}else this.dateText=Lc(c,y,(n=d==null?void 0:d.date)!==null&&n!==void 0?n:{month:"short",day:"numeric",year:"numeric"});break;case"time":this.timeText=v4(c,y,w,d==null?void 0:d.time);break;case"month-year":this.dateText=Lc(c,y,(i=d==null?void 0:d.date)!==null&&i!==void 0?i:{month:"long",year:"numeric"});break;case"month":this.dateText=Lc(c,y,(r=d==null?void 0:d.time)!==null&&r!==void 0?r:{month:"long"});break;case"year":this.dateText=Lc(c,y,(o=d==null?void 0:d.time)!==null&&o!==void 0?o:{year:"numeric"});break}},this.waitForDatetimeChanges=async()=>{const{datetimeEl:e}=this;return e?new Promise(n=>{cs(e,"ionRender",n,{once:!0})}):Promise.resolve()},this.handleDateClick=async e=>{const{datetimeEl:n,datetimePresentation:i}=this;if(!n)return;let r=!1;switch(i){case"date-time":case"time-date":const o=n.presentation!=="date";!n.preferWheel&&o&&(n.presentation="date",r=!0);break}this.selectedButton="date",this.presentOverlay(e,r,this.dateTargetEl)},this.handleTimeClick=e=>{const{datetimeEl:n,datetimePresentation:i}=this;if(!n)return;let r=!1;switch(i){case"date-time":case"time-date":n.presentation!=="time"&&(n.presentation="time",r=!0);break}this.selectedButton="time",this.presentOverlay(e,r,this.timeTargetEl)},this.presentOverlay=async(e,n,i)=>{const{overlayEl:r}=this;r&&(r.tagName==="ION-POPOVER"?(n&&await this.waitForDatetimeChanges(),r.present(Object.assign(Object.assign({},e),{detail:{ionShadowTarget:i}}))):r.present())},this.datetimePresentation="date-time",this.dateText=void 0,this.timeText=void 0,this.datetimeActive=!1,this.selectedButton=void 0,this.color="primary",this.disabled=!1,this.datetime=void 0}async componentWillLoad(){const{datetime:e}=this;if(!e){Rs("An ID associated with an ion-datetime instance is required for ion-datetime-button to function properly.",this.el);return}const n=this.datetimeEl=document.getElementById(e);if(!n){Rs("No ion-datetime instance found for ID '".concat(e,"'."),this.el);return}if(n.tagName!=="ION-DATETIME"){Rs("Expected an ion-datetime instance for ID '".concat(e,"' but received '").concat(n.tagName.toLowerCase(),"' instead."),n);return}new IntersectionObserver(o=>{const s=o[0];this.datetimeActive=s.isIntersecting},{threshold:.01}).observe(n);
111const r=this.overlayEl=n.closest("ion-modal, ion-popover");r&&r.classList.add("ion-datetime-button-overlay"),eo(n,()=>{const o=this.datetimePresentation=n.presentation||"date-time";switch(this.setDateTimeText(),cs(n,"ionValueChange",this.setDateTimeText),o){case"date-time":case"date":case"month-year":case"month":case"year":this.selectedButton="date";break;case"time-date":case"time":this.selectedButton="time";break}})}render(){const{color:e,dateText:n,timeText:i,selectedButton:r,datetimeActive:o,disabled:s}=this,a=Me(this);return D(tt,{key:"0be955404133adbb31ae16a6599014bb29765f19",class:Hn(e,{[a]:!0,["".concat(r,"-active")]:o,"datetime-button-disabled":s})},n&&D("button",{key:"812dcb50b17768cc13a5cfa0bcce8b113cee0f09",class:"ion-activatable",id:"date-button","aria-expanded":o?"true":"false",onClick:this.handleDateClick,disabled:s,part:"native",ref:l=>this.dateTargetEl=l},D("slot",{key:"46930c740a32a78502df9e651f9bd5914d6a9fea",name:"date-target"},n),a==="md"&&D("ion-ripple-effect",{key:"0602999cc8435dc37aa22da7f5531bc8cb71e1b4"})),i&&D("button",{key:"ecdd21da5181ecbdce03209f9f6673b7dcbc1f78",class:"ion-activatable",id:"time-button","aria-expanded":o?"true":"false",onClick:this.handleTimeClick,disabled:s,part:"native",ref:l=>this.timeTargetEl=l},D("slot",{key:"b5b093b5166d12d11e27360788edaac916d44390",name:"time-target"},i),a==="md"&&D("ion-ripple-effect",{key:"70bb3a04f4748d13233eeb257503968dbd1161a9"})))}get el(){return this}static get style(){return{ios:GZ,md:XZ}}},[33,"ion-datetime-button",{color:[513],disabled:[516],datetime:[1],datetimePresentation:[32],dateText:[32],timeText:[32],datetimeActive:[32],selectedButton:[32]}]);function ZZ(){if(typeof customElements>"u")return;["ion-datetime-button","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-datetime-button":customElements.get(e)||customElements.define(e,KZ);break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}const QZ=ZZ;/*!
112 * (C) Ionic http://ionicframework.com - MIT License
113 */const JZ="ION-CONTENT",H9="ion-content",Wh=".ion-content-scroll-host",_R="".concat(H9,", ").concat(Wh),Yl=t=>t.tagName===JZ,uf=async t=>Yl(t)?(await new Promise(e=>eo(t,e)),t.getScrollElement()):t,Hg=t=>{const e=t.querySelector(Wh);return e||t.querySelector(_R)},$0=t=>t.closest(_R),eQ=(t,e)=>Yl(t)?t.scrollToTop(e):Promise.resolve(t.scrollTo({top:0,left:0,behavior:"smooth"})),tQ=(t,e,n,i)=>Yl(t)?t.scrollByPoint(e,n,i):Promise.resolve(t.scrollBy({top:n,left:e,behavior:i>0?"smooth":"auto"})),ff=t=>TG(t,H9),BA=t=>{if(Yl(t)){const e=t,n=e.scrollY;return e.scrollY=!1,n}else return t.style.setProperty("overflow","hidden"),!0},nQ=(t,e)=>{Yl(t)?t.scrollY=e:t.style.removeProperty("overflow")};/*!
114 * (C) Ionic http://ionicframework.com - MIT License
115 */var k4;(function(t){t.Unimplemented="UNIMPLEMENTED",t.Unavailable="UNAVAILABLE"})(k4||(k4={}));var Vg;(function(t){t.Body="body",t.Ionic="ionic",t.Native="native",t.None="none"})(Vg||(Vg={}));const V9={getEngine(){const t=Pg();if(t!=null&&t.isPluginAvailable("Keyboard"))return t.Plugins.Keyboard},getResizeMode(){const t=this.getEngine();return t!=null&&t.getResizeMode?t.getResizeMode().catch(e=>{if(e.code!==k4.Unimplemented)throw e}):Promise.resolve(void 0)}};/*!
116 * (C) Ionic http://ionicframework.com - MIT License
117 */const SR=t=>{if(di===void 0||t===Vg.None||t===void 0)return null;const e=di.querySelector("ion-app");return e!=null?e:di.body},FA=t=>{const e=SR(t);return e===null?0:e.clientHeight},ER=async t=>{let e,n,i,r;const o=async()=>{const d=await V9.getResizeMode(),u=d===void 0?void 0:d.mode;e=()=>{r===void 0&&(r=FA(u)),i=!0,s(i,u)},n=()=>{i=!1,s(i,u)},en==null||en.addEventListener("keyboardWillShow",e),en==null||en.addEventListener("keyboardWillHide",n)},s=(d,u)=>{t&&t(d,a(u))},a=d=>{if(r===0||r===FA(d))return;const u=SR(d);if(u!==null)return new Promise(f=>{const h=()=>{u.clientHeight===r&&(p.disconnect(),f())},p=new ResizeObserver(h);p.observe(u)})},l=()=>{en==null||en.removeEventListener("keyboardWillShow",e),en==null||en.removeEventListener("keyboardWillHide",n),e=n=void 0},c=()=>i;return await o(),{init:o,destroy:l,isKeyboardVisible:c}};/*!
118 * (C) Ionic http://ionicframework.com - MIT License
119 */const zA=(t,e)=>{ls(()=>{const n=t.scrollTop,i=t.scrollHeight-t.clientHeight,r=10,o=i-r,s=n-o,a=$r(0,1-s/r,1);Cn(()=>{e.style.setProperty("--opacity-scale",a.toString())})})},iQ="ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-ios ion-toolbar:first-of-type{--border-width:0.55px 0 0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.footer-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.footer-translucent-ios ion-toolbar{--opacity:.8}}.footer-ios.ion-no-border ion-toolbar:first-of-type{--border-width:0}.footer-collapse-fade ion-toolbar{--opacity-scale:inherit}",rQ=iQ,oQ="ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-md{-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.footer-md.ion-no-border{-webkit-box-shadow:none;box-shadow:none}",sQ=oQ,aQ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.keyboardCtrl=null,this.checkCollapsibleFooter=()=>{if(Me(this)!=="ios")return;const{collapse:n}=this,i=n==="fade";if(this.destroyCollapsibleFooter(),i){const r=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),o=r?Hg(r):null;if(!o){ff(this.el);return}this.setupFadeFooter(o)}},this.setupFadeFooter=async e=>{const n=this.scrollEl=await uf(e);this.contentScrollCallback=()=>{zA(n,this.el)},n.addEventListener("scroll",this.contentScrollCallback),zA(n,this.el)},this.keyboardVisible=!1,this.collapse=void 0,this.translucent=!1}componentDidLoad(){this.checkCollapsibleFooter()}componentDidUpdate(){this.checkCollapsibleFooter()}async connectedCallback(){this.keyboardCtrl=await ER(async(e,n)=>{e===!1&&n!==void 0&&await n,this.keyboardVisible=e})}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}destroyCollapsibleFooter(){this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0)}render(){const{translucent:e,collapse:n}=this,i=Me(this),r=this.el.closest("ion-tabs"),o=r==null?void 0:r.querySelector(":scope > ion-tab-bar");return D(tt,{key:"5da19dc38ba73e1ddfd1bef3ebd485105d77c751",role:"contentinfo",class:{[i]:!0,["footer-".concat(i)]:!0,"footer-translucent":e,["footer-translucent-".concat(i)]:e,"footer-toolbar-padding":!this.keyboardVisible&&(!o||o.slot!=="bottom"),["footer-collapse-".concat(n)]:n!==void 0}},i==="ios"&&e&&D("div",{key:"fafad08090a33d8c4e8a5b63d61929dcb89aab47",class:"footer-background"}),D("slot",{key:"e0a443d346afa55e4317c0bc1263fdbe3c619559"}))}get el(){return this}static get style(){return{ios:rQ,md:sQ}}}
119,[36,"ion-footer",{collapse:[1],translucent:[4],keyboardVisible:[32]}]);function lQ(){if(typeof customElements>"u")return;["ion-footer"].forEach(e=>{switch(e){case"ion-footer":customElements.get(e)||customElements.define(e,aQ);break}})}const cQ=lQ;/*!
120 * (C) Ionic http://ionicframework.com - MIT License
121 */const dQ=":host{-webkit-padding-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;display:block;-ms-flex:1;flex:1}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px))}}:host(.grid-fixed){width:var(--ion-grid-width-xs, var(--ion-grid-width, 100%));max-width:100%}@media (min-width: 576px){:host(.grid-fixed){width:var(--ion-grid-width-sm, var(--ion-grid-width, 540px))}}@media (min-width: 768px){:host(.grid-fixed){width:var(--ion-grid-width-md, var(--ion-grid-width, 720px))}}@media (min-width: 992px){:host(.grid-fixed){width:var(--ion-grid-width-lg, var(--ion-grid-width, 960px))}}@media (min-width: 1200px){:host(.grid-fixed){width:var(--ion-grid-width-xl, var(--ion-grid-width, 1140px))}}:host(.ion-no-padding){--ion-grid-column-padding:0;--ion-grid-column-padding-xs:0;--ion-grid-column-padding-sm:0;--ion-grid-column-padding-md:0;--ion-grid-column-padding-lg:0;--ion-grid-column-padding-xl:0}",uQ=dQ,fQ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.fixed=!1}render(){const e=Me(this);return D(tt,{key:"930ce78b02f8360fbca08a35d364d2c09128c6c8",class:{[e]:!0,"grid-fixed":this.fixed}},D("slot",{key:"c47bf7ef2197f5ebc42d3e2c55044276fb0db393"}))}static get style(){return uQ}},[1,"ion-grid",{fixed:[4]}]);function hQ(){if(typeof customElements>"u")return;["ion-grid"].forEach(e=>{switch(e){case"ion-grid":customElements.get(e)||customElements.define(e,fQ);break}})}const pQ=hQ;/*!
122 * (C) Ionic http://ionicframework.com - MIT License
123 */const mQ="all 0.2s ease-in-out",HA=t=>{const e=document.querySelector("".concat(t,".ion-cloned-element"));if(e!==null)return e;const n=document.createElement(t);return n.classList.add("ion-cloned-element"),n.style.setProperty("display","none"),document.body.appendChild(n),n},VA=t=>{if(!t)return;const e=t.querySelectorAll("ion-toolbar");return{el:t,toolbars:Array.from(e).map(n=>{const i=n.querySelector("ion-title");return{el:n,background:n.shadowRoot.querySelector(".toolbar-background"),ionTitleEl:i,innerTitleEl:i?i.shadowRoot.querySelector(".toolbar-title"):null,ionButtonsEl:Array.from(n.querySelectorAll("ion-buttons"))}})}},gQ=(t,e,n)=>{ls(()=>
123{const i=t.scrollTop,r=$r(1,1+-i/500,1.1);n.querySelector("ion-refresher.refresher-native")===null&&Cn(()=>{yQ(e.toolbars,r)})})},U9=(t,e)=>{t.collapse!=="fade"&&(e===void 0?t.style.removeProperty("--opacity-scale"):t.style.setProperty("--opacity-scale",e.toString()))},bQ=(t,e,n)=>{if(!t[0].isIntersecting)return;const i=t[0].intersectionRatio>.9||n<=0?0:(1-t[0].intersectionRatio)*100/75;U9(e.el,i===1?void 0:i)},vQ=(t,e,n,i)=>{Cn(()=>{const r=i.scrollTop;bQ(t,e,r);const o=t[0],s=o.intersectionRect,a=s.width*s.height,l=o.rootBounds.width*o.rootBounds.height,c=a===0&&l===0,d=Math.abs(s.left-o.boundingClientRect.left),u=Math.abs(s.right-o.boundingClientRect.right),f=a>0&&(d>=5||u>=5);c||f||(o.isIntersecting?(Ph(e,!1),Ph(n)):(s.x===0&&s.y===0||s.width!==0&&s.height!==0)&&r>0&&(Ph(e),Ph(n,!1),U9(e.el)))})},Ph=(t,e=!0)=>{const n=t.el;e?(n.classList.remove("header-collapse-condense-inactive"),n.removeAttribute("aria-hidden")):(n.classList.add("header-collapse-condense-inactive"),n.setAttribute("aria-hidden","true"))},yQ=(t=[],e=1,n=!1)=>{t.forEach(i=>{const r=i.ionTitleEl,o=i.innerTitleEl;!r||r.size!=="large"||(o.style.transition=n?mQ:"",o.style.transform="scale3d(".concat(e,", ").concat(e,", 1)"))})},UA=(t,e,n)=>{ls(()=>{const i=t.scrollTop,r=e.clientHeight,o=n?n.clientHeight:0;if(n!==null&&i<o){e.style.setProperty("--opacity-scale","0"),t.style.setProperty("clip-path","inset(".concat(r,"px 0px 0px 0px)"));return}const s=i-o,l=$r(0,s/10,1);Cn(()=>{t.style.removeProperty("clip-path"),e.style.setProperty("--opacity-scale",l.toString())})})},wQ="ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-ios ion-toolbar:last-of-type{--border-width:0 0 0.55px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.header-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.header-translucent-ios ion-toolbar{--opacity:.8}.header-collapse-condense-inactive .header-background{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.header-ios.ion-no-border ion-toolbar:last-of-type{--border-width:0}.header-collapse-fade ion-toolbar{--opacity-scale:inherit}.header-collapse-condense{z-index:9}.header-collapse-condense ion-toolbar{position:-webkit-sticky;position:sticky;top:0}.header-collapse-condense ion-toolbar:first-of-type{padding-top:0px;z-index:1}.header-collapse-condense ion-toolbar{--background:var(--ion-background-color, #fff);z-index:0}.header-collapse-condense ion-toolbar:last-of-type{--border-width:0px}.header-collapse-condense ion-toolbar ion-searchbar{padding-top:0px;padding-bottom:13px}.header-collapse-main{--opacity-scale:1}.header-collapse-main ion-toolbar{--opacity-scale:inherit}.header-collapse-main ion-toolbar.in-toolbar ion-title,.header-collapse-main ion-toolbar.in-toolbar ion-buttons{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-buttons.buttons-collapse{opacity:0;pointer-events:none}.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-buttons.buttons-collapse{visibility:hidden}ion-header.header-ios:not(.header-collapse-main):has(~ion-content ion-header.header-ios[collapse=condense],~ion-content ion-header.header-ios.header-collapse-condense){opacity:0}",xQ=wQ,AQ="ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-md{-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.header-collapse-condense{display:none}.header-md.ion-no-border{-webkit-box-shadow:none;box-shadow:none}",kQ=AQ,_Q=et(class extends Ze{constructor(){super(),this.__registerHost(),this.inheritedAttributes={},this.setupFadeHeader=async(e,n)=>{const i=this.scrollEl=await uf(e);this.contentScrollCallback=()=>{UA(this.scrollEl,this.el,n)},i.addEventListener("scroll",this.contentScrollCallback),UA(this.scrollEl,this.el,n)},this.collapse=void 0,this.translucent=!1}componentWillLoad(){this.inheritedAttributes=Id(this.el)}componentDidLoad(){this.checkCollapsibleHeader()}componentDidUpdate(){this.checkCollapsibleHeader()}disconnectedCallback(){this.destroyCollapsibleHeader()}
123async checkCollapsibleHeader(){if(Me(this)!=="ios")return;const{collapse:n}=this,i=n==="condense",r=n==="fade";if(this.destroyCollapsibleHeader(),i){const o=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),s=o?Hg(o):null;Cn(()=>{const a=HA("ion-title");a.size="large",HA("ion-back-button")}),await this.setupCondenseHeader(s,o)}else if(r){const o=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),s=o?Hg(o):null;if(!s){ff(this.el);return}const a=s.querySelector('ion-header[collapse="condense"]');await this.setupFadeHeader(s,a)}}destroyCollapsibleHeader(){this.intersectionObserver&&(this.intersectionObserver.disconnect(),this.intersectionObserver=void 0),this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0),this.collapsibleMainHeader&&(this.collapsibleMainHeader.classList.remove("header-collapse-main"),this.collapsibleMainHeader=void 0)}async setupCondenseHeader(e,n){if(!e||!n){ff(this.el);return}if(typeof IntersectionObserver>"u")return;this.scrollEl=await uf(e);const i=n.querySelectorAll("ion-header");if(this.collapsibleMainHeader=Array.from(i).find(a=>a.collapse!=="condense"),!this.collapsibleMainHeader)return;const r=VA(this.collapsibleMainHeader),o=VA(this.el);if(!r||!o)return;Ph(r,!1),U9(r.el,0);const s=a=>{vQ(a,r,o,this.scrollEl)};this.intersectionObserver=new IntersectionObserver(s,{root:e,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),this.intersectionObserver.observe(o.toolbars[o.toolbars.length-1].el),this.contentScrollCallback=()=>{gQ(this.scrollEl,o,e)},this.scrollEl.addEventListener("scroll",this.contentScrollCallback),Cn(()=>{this.collapsibleMainHeader!==void 0&&this.collapsibleMainHeader.classList.add("header-collapse-main")})}render(){const{translucent:e,inheritedAttributes:n}=this,i=Me(this),r=this.collapse||"none",o=ei("ion-menu",this.el)?"none":"banner";return D(tt,Object.assign({key:"c687314ef290793a9d633ad20cfc5eeb47621e31",role:o,class:{[i]:!0,["header-".concat(i)]:!0,"header-translucent":this.translucent,["header-collapse-".concat(r)]:!0,["header-translucent-".concat(i)]:this.translucent}},n),i==="ios"&&e&&D("div",{key:"b429996046082405a91e7c23f95516db0b736f12",class:"header-background"}),D("slot",{key:"e17a8965f8d3a33c1bfcb056c153d8242e5229fa"}))}get el(){return this}static get style(){return{ios:xQ,md:kQ}}},[36,"ion-header",{collapse:[1],translucent:[4]}]);function SQ(){if(typeof customElements>"u")return;["ion-header"].forEach(e=>{switch(e){case"ion-header":customElements.get(e)||customElements.define(e,_Q);break}})}const EQ=SQ;/*!
124 * (C) Ionic http://ionicframework.com - MIT License
125 */const $Q=":host{display:block;-o-object-fit:contain;object-fit:contain}img{display:block;width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}",CQ=$Q,TQ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionImgWillLoad=_e(this,"ionImgWillLoad",7),this.ionImgDidLoad=_e(this,"ionImgDidLoad",7),this.ionError=_e(this,"ionError",7),this.inheritedAttributes={},this.onLoad=()=>{this.ionImgDidLoad.emit()},this.onError=()=>{this.ionError.emit()},this.loadSrc=void 0,this.loadError=void 0,this.alt=void 0,this.src=void 0}srcChanged(){this.addIO()}componentWillLoad(){this.inheritedAttributes=Js(this.el,["draggable"])}componentDidLoad(){this.addIO()}addIO(){this.src!==void 0&&(typeof window<"u"&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype?(this.removeIO(),this.io=new IntersectionObserver(e=>{e[e.length-1].isIntersecting&&(this.load(),this.removeIO())}),this.io.observe(this.el)):setTimeout(()=>this.load(),200))}load(){this.loadError=this.onError,this.loadSrc=this.src,this.ionImgWillLoad.emit()}removeIO(){this.io&&(this.io.disconnect(),this.io=void 0)}render(){const{loadSrc:e,alt:n,onLoad:i,loadError:r,inheritedAttributes:o}=this,{draggable:s}=o;return D(tt,{key:"14d24d65ec8e5522192ca58035264971b1ab883b",class:Me(this)},D("img",{key:"345ba155a5fdce5e66c397a599b7333d37d9cb1d",decoding:"async",src:e,alt:n,onLoad:i,onError:r,part:"image",draggable:IQ(s)}))}get el(){return this}static get watchers(){return{src:["srcChanged"]}}static get style(){return CQ}},[1,"ion-img",{alt:[1],src:[1],loadSrc:[32],loadError:[32]},void 0,{src:["srcChanged"]}]),IQ=t=>{switch(t){case"true":return!0;case"false":return!1;default:return}};function RQ(){if(typeof customElements>"u")return;
125["ion-img"].forEach(e=>{switch(e){case"ion-img":customElements.get(e)||customElements.define(e,TQ);break}})}const OQ=RQ;/*!
126 * (C) Ionic http://ionicframework.com - MIT License
127 */const MQ="ion-infinite-scroll{display:none;width:100%}.infinite-scroll-enabled{display:block}",LQ=MQ,PQ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.ionInfinite=_e(this,"ionInfinite",7),this.thrPx=0,this.thrPc=0,this.didFire=!1,this.isBusy=!1,this.onScroll=()=>{const e=this.scrollEl;if(!e||!this.canStart())return 1;const n=this.el.offsetHeight;if(n===0)return 2;const i=e.scrollTop,r=e.scrollHeight,o=e.offsetHeight,s=this.thrPc!==0?o*this.thrPc:this.thrPx;return(this.position==="bottom"?r-n-i-s-o:i-n-s)<0&&!this.didFire?(this.isLoading=!0,this.didFire=!0,this.ionInfinite.emit(),3):4},this.isLoading=!1,this.threshold="15%",this.disabled=!1,this.position="bottom"}thresholdChanged(){const e=this.threshold;e.lastIndexOf("%")>-1?(this.thrPx=0,this.thrPc=parseFloat(e)/100):(this.thrPx=parseFloat(e),this.thrPc=0)}disabledChanged(){const e=this.disabled;e&&(this.isLoading=!1,this.isBusy=!1),this.enableScrollEvents(!e)}async connectedCallback(){const e=$0(this.el);if(!e){ff(this.el);return}this.scrollEl=await uf(e),this.thresholdChanged(),this.disabledChanged(),this.position==="top"&&Cn(()=>{this.scrollEl&&(this.scrollEl.scrollTop=this.scrollEl.scrollHeight-this.scrollEl.clientHeight)})}disconnectedCallback(){this.enableScrollEvents(!1),this.scrollEl=void 0}async complete(){const e=this.scrollEl;if(!(!this.isLoading||!e))if(this.isLoading=!1,this.position==="top"){this.isBusy=!0;const n=e.scrollHeight-e.scrollTop;requestAnimationFrame(()=>{ls(()=>{const r=e.scrollHeight-n;requestAnimationFrame(()=>{Cn(()=>{e.scrollTop=r,this.isBusy=!1,this.didFire=!1})})})})}else this.didFire=!1}canStart(){return!this.disabled&&!this.isBusy&&!!this.scrollEl&&!this.isLoading}enableScrollEvents(e){this.scrollEl&&(e?this.scrollEl.addEventListener("scroll",this.onScroll):this.scrollEl.removeEventListener("scroll",this.onScroll))}render(){const e=Me(this),n=this.disabled;return D(tt,{key:"1444429a86950c449953cbf578436cc8cabf40ec",class:{[e]:!0,"infinite-scroll-loading":this.isLoading,"infinite-scroll-enabled":!n}})}get el(){return this}static get watchers(){return{threshold:["thresholdChanged"],disabled:["disabledChanged"]}}static get style(){return LQ}},[0,"ion-infinite-scroll",{threshold:[1],disabled:[4],position:[1],isLoading:[32],complete:[64]},void 0,{threshold:["thresholdChanged"],disabled:["disabledChanged"]}]);function DQ(){if(typeof customElements>"u")return;["ion-infinite-scroll"].forEach(e=>{switch(e){case"ion-infinite-scroll":customElements.get(e)||customElements.define(e,PQ);break}})}const NQ=DQ;/*!
128 * (C) Ionic http://ionicframework.com - MIT License
129 */const hf=t=>{try{if(t instanceof HQ)return t.value;if(!BQ()||typeof t!="string"||t==="")return t;if(t.includes("onload="))return"";const e=document.createDocumentFragment(),n=document.createElement("div");e.appendChild(n),n.innerHTML=t,zQ.forEach(s=>{const a=e.querySelectorAll(s);for(let l=a.length-1;l>=0;l--){const c=a[l];c.parentNode?c.parentNode.removeChild(c):e.removeChild(c);const d=S4(c);for(let u=0;u<d.length;u++)_4(d[u])}});const i=S4(e);for(let s=0;s<i.length;s++)_4(i[s]);const r=document.createElement("div");r.appendChild(e);const o=r.querySelector("div");return o!==null?o.innerHTML:r.innerHTML}catch(e){return console.error(e),""}},_4=t=>
129{if(t.nodeType&&t.nodeType!==1)return;if(typeof NamedNodeMap<"u"&&!(t.attributes instanceof NamedNodeMap)){t.remove();return}for(let n=t.attributes.length-1;n>=0;n--){const i=t.attributes.item(n),r=i.name;if(!FQ.includes(r.toLowerCase())){t.removeAttribute(r);continue}const o=i.value,s=t[r];(o!=null&&o.toLowerCase().includes("javascript:")||s!=null&&s.toLowerCase().includes("javascript:"))&&t.removeAttribute(r)}const e=S4(t);for(let n=0;n<e.length;n++)_4(e[n])},S4=t=>t.children!=null?t.children:t.childNodes,BQ=()=>{var t;const e=window,n=(t=e==null?void 0:e.Ionic)===null||t===void 0?void 0:t.config;return n?n.get?n.get("sanitizerEnabled",!0):n.sanitizerEnabled===!0||n.sanitizerEnabled===void 0:!0},FQ=["class","id","href","src","name","slot"],zQ=["script","style","iframe","meta","link","object","embed"];class HQ{constructor(e){this.value=e}}const C0=!1;/*!
130 * (C) Ionic http://ionicframework.com - MIT License
131 */const VQ={bubbles:{dur:1e3,circles:9,fn:(t,e,n)=>{const i="".concat(t*e/n-t,"ms"),r=2*Math.PI*e/n;return{r:5,style:{top:"".concat(32*Math.sin(r),"%"),left:"".concat(32*Math.cos(r),"%"),"animation-delay":i}}}},circles:{dur:1e3,circles:8,fn:(t,e,n)=>{const i=e/n,r="".concat(t*i-t,"ms"),o=2*Math.PI*i;return{r:5,style:{top:"".concat(32*Math.sin(o),"%"),left:"".concat(32*Math.cos(o),"%"),"animation-delay":r}}}},circular:{dur:1400,elmDuration:!0,circles:1,fn:()=>({r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}})},crescent:{dur:750,circles:1,fn:()=>({r:26,style:{}})},dots:{dur:750,circles:3,fn:(t,e)=>{const n=-(110*e)+"ms";return{r:6,style:{left:"".concat(32-32*e,"%"),"animation-delay":n}}}},lines:{dur:1e3,lines:8,fn:(t,e,n)=>{const i="rotate(".concat(360/n*e+(e<n/2?180:-180),"deg)"),r="".concat(t*e/n-t,"ms");return{y1:14,y2:26,style:{transform:i,"animation-delay":r}}}},"lines-small":{dur:1e3,lines:8,fn:(t,e,n)=>{const i="rotate(".concat(360/n*e+(e<n/2?180:-180),"deg)"),r="".concat(t*e/n-t,"ms");return{y1:12,y2:20,style:{transform:i,"animation-delay":r}}}},"lines-sharp":{dur:1e3,lines:12,fn:(t,e,n)=>{const i="rotate(".concat(30*e+(e<6?180:-180),"deg)"),r="".concat(t*e/n-t,"ms");return{y1:17,y2:29,style:{transform:i,"animation-delay":r}}}},"lines-sharp-small":{dur:1e3,lines:12,fn:(t,e,n)=>{const i="rotate(".concat(30*e+(e<6?180:-180),"deg)"),r="".concat(t*e/n-t,"ms");return{y1:12,y2:20,style:{transform:i,"animation-delay":r}}}}},E4=VQ,UQ=":host{display:inline-block;position:relative;width:28px;height:28px;color:var(--color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.ion-color){color:var(--ion-color-base)}svg{-webkit-transform-origin:center;transform-origin:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}:host-context([dir=rtl]) svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){svg:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}:host(.spinner-lines) line,:host(.spinner-lines-small) line{stroke-width:7px}:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-width:4px}:host(.spinner-lines) line,:host(.spinner-lines-small) line,:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-linecap:round;stroke:currentColor}:host(.spinner-lines) svg,:host(.spinner-lines-small) svg,:host(.spinner-lines-sharp) svg,:host(.spinner-lines-sharp-small) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite}:host(.spinner-bubbles) svg{-webkit-animation:spinner-scale-out 1s linear infinite;animation:spinner-scale-out 1s linear infinite;fill:currentColor}:host(.spinner-circles) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite;fill:currentColor}:host(.spinner-crescent) circle{fill:transparent;stroke-width:4px;stroke-dasharray:128px;stroke-dashoffset:82px;stroke:currentColor}:host(.spinner-crescent) svg{-webkit-animation:spinner-rotate 1s linear infinite;animation:spinner-rotate 1s linear infinite}:host(.spinner-dots) circle{stroke-width:0;fill:currentColor}:host(.spinner-dots) svg{-webkit-animation:spinner-dots 1s linear infinite;animation:spinner-dots 1s linear infinite}:host(.spinner-circular) svg{-webkit-animation:spinner-circular linear infinite;animation:spinner-circular linear infinite}:host(.spinner-circular) circle{-webkit-animation:spinner-circular-inner ease-in-out infinite;animation:spinner-circular-inner ease-in-out infinite;stroke:currentColor;stroke-dasharray:80px, 200px;stroke-dashoffset:0px;stroke-width:5.6;fill:none}:host(.spinner-paused),:host(.spinner-paused) svg,:host(.spinner-paused) circle{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}
131}@keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@-webkit-keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}@keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}",jQ=UQ,WQ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0,this.duration=void 0,this.name=void 0,this.paused=!1}getName(){const e=this.name||xt.get("spinner"),n=Me(this);return e||(n==="ios"?"lines":"circular")}render(){var e;const n=this,i=Me(n),r=n.getName(),o=(e=E4[r])!==null&&e!==void 0?e:E4.lines,s=typeof n.duration=="number"&&n.duration>10?n.duration:o.dur,a=[];if(o.circles!==void 0)for(let l=0;l<o.circles;l++)a.push(YQ(o,s,l,o.circles));else if(o.lines!==void 0)for(let l=0;l<o.lines;l++)a.push(GQ(o,s,l,o.lines));return D(tt,{key:"50cbaed55eeab15292447d106a80b93db4cb40de",class:Hn(n.color,{[i]:!0,["spinner-".concat(r)]:!0,"spinner-paused":n.paused||xt.getBoolean("_testing")}),role:"progressbar",style:o.elmDuration?{animationDuration:s+"ms"}:{}},a)}static get style(){return jQ}},[1,"ion-spinner",{color:[513],duration:[2],name:[1],paused:[4]}]),YQ=(t,e,n,i)=>{const r=t.fn(e,n,i);return r.style["animation-duration"]=e+"ms",D("svg",{viewBox:r.viewBox||"0 0 64 64",style:r.style},D("circle",{transform:r.transform||"translate(32,32)",cx:r.cx,cy:r.cy,r:r.r,style:t.elmDuration?{animationDuration:e+"ms"}:{}}))},GQ=(t,e,n,i)=>{const r=t.fn(e,n,i);return r.style["animation-duration"]=e+"ms",D("svg",{viewBox:r.viewBox||"0 0 64 64",style:r.style},D("line",{transform:"translate(32,32)",y1:r.y1,y2:r.y2}))};function V2(){if(typeof customElements>"u")return;["ion-spinner"].forEach(e=>{switch(e){case"ion-spinner":customElements.get(e)||customElements.define(e,WQ);break}})}/*!
132 * (C) Ionic http://ionicframework.com - MIT License
133 */const qQ="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-ios .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-small-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-dots circle{fill:var
133(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",XQ=qQ,KQ="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-md .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-small-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",ZQ=KQ,QQ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.customHTMLEnabled=xt.get("innerHTMLTemplatesEnabled",C0),this.loadingSpinner=void 0,this.loadingText=void 0}componentDidLoad(){if(this.loadingSpinner===void 0){const e=Me(this);this.loadingSpinner=xt.get("infiniteLoadingSpinner",xt.get("spinner",e==="ios"?"lines":"crescent"))}}renderLoadingText(){const{customHTMLEnabled:e,loadingText:n}=this;return e?D("div",{class:"infinite-loading-text",innerHTML:hf(n)}):D("div",{class:"infinite-loading-text"},this.loadingText)}render(){const e=Me(this);return D(tt,{key:"060278bf9cb0321e182352f9613be4ebbb028259",class:{[e]:!0,["infinite-scroll-content-".concat(e)]:!0}},D("div",{key:"07d3cada920145f979ad315bd187fb878e0c3da3",class:"infinite-loading"},this.loadingSpinner&&D("div",{key:"6254f175d7543d09f3dd47cd0589a2809182cd8c",class:"infinite-loading-spinner"},D("ion-spinner",{key:"a6a816d1c65b60b786333b209b63492aa716a283",name:this.loadingSpinner})),this.loadingText!==void 0&&this.renderLoadingText()))}static get style(){return{ios:XQ,md:ZQ}}},[32,"ion-infinite-scroll-content",{loadingSpinner:[1025,"loading-spinner"],loadingText:[1,"loading-text"]}]);function JQ(){if(typeof customElements>"u")return;["ion-infinite-scroll-content","ion-spinner"].forEach(e=>{switch(e){case"ion-infinite-scroll-content":customElements.get(e)||customElements.define(e,QQ);break;case"ion-spinner":customElements.get(e)||V2();break}})}const eJ=JQ;/*!
134 * (C) Ionic http://ionicframework.com - MIT License
135 */const $R=(t,e,n)=>{let i;const r=()=>!(e()===void 0||t.label!==void 0||n()===null),o=()=>{r()&&gn(()=>{s()})},s=()=>{const l=e();if(l===void 0)return;if(!r()){l.style.removeProperty("width");return}const c=n().scrollWidth;if(c===0&&l.offsetParent===null&&en!==void 0&&"IntersectionObserver"in en){if(i!==void 0)return;const d=i=new IntersectionObserver(u=>{u[0].intersectionRatio===1&&(s(),d.disconnect(),i=void 0)},{threshold:.01,root:t});d.observe(l);return}l.style.setProperty("width","".concat(c*.75,"px"))};return{calculateNotchWidth:o,destroy:()=>{i&&(i.disconnect(),i=void 0)}}};/*!
136 * (C) Ionic http://ionicframework.com - MIT License
137 */const tJ=(t,e,n)=>{let i,r;if(en!==void 0&&"MutationObserver"in en){const l=Array.isArray(e)?e:[e];i=new MutationObserver(c=>{for(const d of c)for(const u of d.addedNodes)if(u.nodeType===Node.ELEMENT_NODE&&l.includes(u.slot)){n(),gn(()=>o(u));return}}),i.observe(t,{childList:!0,subtree:!0})}const o=l=>{var c;r&&(r.disconnect(),r=void 0),r=new MutationObserver(d=>{n();for(const u of d)for(const f of u.removedNodes)f.nodeType===Node.ELEMENT_NODE&&f.slot===e&&a()}),r.observe((c=l.parentElement)!==null&&c!==void 0?c:l,{subtree:!0,childList:!0})},s=()=>
137{i&&(i.disconnect(),i=void 0),a()},a=()=>{r&&(r.disconnect(),r=void 0)};return{destroy:s}},nJ=(t,e,n)=>{const i=t==null?0:t.toString().length,r=iJ(i,e);if(n===void 0)return r;try{return n(i,e)}catch(o){return Rs("Exception in provided `counterFormatter`.",o),r}},iJ=(t,e)=>"".concat(t," / ").concat(e);/*!
138 * (C) Ionic http://ionicframework.com - MIT License
139 */const rJ=".sc-ion-input-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-ios-h,ion-item [slot=start].sc-ion-input-ios-h,ion-item[slot=end].sc-ion-input-ios-h,ion-item [slot=end].sc-ion-input-ios-h{width:auto}.ion-color.sc-ion-input-ios-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-ios-h,.input-label-placement-stacked.sc-ion-input-ios-h{min-height:56px}.native-input.sc-ion-input-ios{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-ios:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-ios::-ms-clear{display:none}.cloned-input.sc-ion-input-ios{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-ios{inset-inline-start:0}.cloned-input.sc-ion-input-ios:disabled{opacity:1}.input-clear-icon.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{color:inherit}.input-clear-icon.sc-ion-input-ios:focus{opacity:0.5}.has-value.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{visibility:visible}.input-wrapper.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);
139display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-input-ios-h,.ion-touched.ion-invalid.sc-ion-input-ios-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:block}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:none}.input-bottom.sc-ion-input-ios .counter.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-ios-h input.sc-ion-input-ios{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-ios,.sc-ion-input-ios-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-ios,.input-outline-notch-hidden.sc-ion-input-ios{display:none}.input-wrapper.sc-ion-input-ios input.sc-ion-input-ios{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text.sc-ion-input-ios{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.input-label-placement-stacked.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-ios-h input.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:0}
139.has-focus.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios,.has-value.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:1}.label-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-ios-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-ios-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-ios-h[disabled].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[disabled] .sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly] .sc-ion-input-ios-s>ion-input-password-toggle{display:none}.sc-ion-input-ios-h{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--highlight-height:0px;font-size:inherit}.input-clear-icon.sc-ion-input-ios ion-icon.sc-ion-input-ios{width:18px;height:18px}.input-disabled.sc-ion-input-ios-h{opacity:0.3}.sc-ion-input-ios-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-ios-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",oJ=rJ,sJ=".sc-ion-input-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-md-h,ion-item [slot=start].sc-ion-input-md-h,ion-item[slot=end].sc-ion-input-md-h,ion-item [slot=end].sc-ion-input-md-h{width:auto}.ion-color.sc-ion-input-md-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-md-h,.input-label-placement-stacked.sc-ion-input-md-h{min-height:56px}.native-input.sc-ion-input-md{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);
139font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-md:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-md::-ms-clear{display:none}.cloned-input.sc-ion-input-md{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-md{inset-inline-start:0}.cloned-input.sc-ion-input-md:disabled{opacity:1}.input-clear-icon.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{color:inherit}.input-clear-icon.sc-ion-input-md:focus{opacity:0.5}.has-value.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{visibility:visible}.input-wrapper.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:block}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:none}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-md-h input.sc-ion-input-md{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-md,.sc-ion-input-md-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-md,.input-outline-notch-hidden.sc-ion-input-md{display:none}.input-wrapper.sc-ion-input-md input.sc-ion-input-md{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text.sc-ion-input-md{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
139max-width:200px}.input-label-placement-stacked.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:0}.has-focus.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md,.has-value.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:1}.label-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-md-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-md-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-md-h[disabled].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[disabled] .sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly] .sc-ion-input-md-s>ion-input-password-toggle{display:none}.input-fill-solid.sc-ion-input-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.has-focus.input-fill-solid.ion-valid.sc-ion-input-md-h,.input-fill-solid.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-fill-solid.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}@media (any-hover: hover){.input-fill-solid.sc-ion-input-md-h:hover{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-solid.has-focus.sc-ion-input-md-h{--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}.label-floating.input-fill-solid.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{max-width:calc(100% / 0.75
139)}.input-fill-outline.sc-ion-input-md-h{--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-outline.input-shape-round.sc-ion-input-md-h{--border-radius:28px;--padding-start:32px;--padding-end:32px}.has-focus.input-fill-outline.ion-valid.sc-ion-input-md-h,.input-fill-outline.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}@media (any-hover: hover){.input-fill-outline.sc-ion-input-md-h:hover{--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-outline.has-focus.sc-ion-input-md-h{--border-width:var(--highlight-height);--border-color:var(--highlight-color)}.input-fill-outline.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}.input-fill-outline.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:none}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{position:relative}.label-floating.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}.input-fill-outline.sc-ion-input-md-h .input-outline-container.sc-ion-input-md{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{pointer-events:none}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color)}.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{max-width:calc(100% - var(--padding-start) - var(--padding-end))}.input-fill-outline.sc-ion-input-md-h .notch-spacer.sc-ion-input-md{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none;-webkit-box-sizing:content-box;box-sizing:content-box}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius);-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color);width:calc(var(--padding-start) - 4px)}.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color);border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px;-ms-flex-positive:1;flex-grow:1}.label-floating.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{border-top:none}.sc-ion-input-md-h{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
139));--highlight-height:2px;font-size:inherit}.input-clear-icon.sc-ion-input-md ion-icon.sc-ion-input-md{width:22px;height:22px}.input-disabled.sc-ion-input-md-h{opacity:0.38}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{letter-spacing:0.0333333333em}.input-label-placement-floating.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.has-focus.input-label-placement-floating.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.has-focus.input-label-placement-stacked.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.input-highlight.sc-ion-input-md{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.input-highlight.sc-ion-input-md{inset-inline-start:0}.has-focus.sc-ion-input-md-h .input-highlight.sc-ion-input-md{-webkit-transform:scale(1);transform:scale(1)}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{bottom:0}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{inset-inline-start:0}.input-shape-round.sc-ion-input-md-h{--border-radius:16px}.sc-ion-input-md-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-md-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}",aJ=sJ,lJ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.ionInput=_e(this,"ionInput",7),this.ionChange=_e(this,"ionChange",7),this.ionBlur=_e(this,"ionBlur",7),this.ionFocus=_e(this,"ionFocus",7),this.inputId="ion-input-".concat(cJ++),this.helperTextId="".concat(this.inputId,"-helper-text"),this.errorTextId="".concat(this.inputId,"-error-text"),this.inheritedAttributes={},this.isComposing=!1,this.didInputClearOnEdit=!1,this.onInput=e=>{const n=e.target;n&&(this.value=n.value||""),this.emitInputChange(e)},this.onChange=e=>{this.emitValueChange(e)},this.onBlur=e=>{this.hasFocus=!1,this.focusedValue!==this.value&&this.emitValueChange(e),this.didInputClearOnEdit=!1,this.ionBlur.emit(e)},this.onFocus=e=>{this.hasFocus=!0,this.focusedValue=this.value,this.ionFocus.emit(e)},this.onKeydown=e=>{this.checkClearOnEdit(e)},this.onCompositionStart=()=>{this.isComposing=!0},this.onCompositionEnd=()=>{this.isComposing=!1},this.clearTextInput=e=>{this.clearInput&&!this.readonly&&!this.disabled&&e&&(e.preventDefault(),e.stopPropagation(),this.setFocus()),this.value="",this.emitInputChange(e)},this.hasFocus=!1,this.color=void 0,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.autofocus=!1,this.clearInput=!1,this.clearInputIcon=void 0,this.clearOnEdit=void 0,this.counter=!1,this.counterFormatter=void 0,this.debounce=void 0,this.disabled=!1,this.enterkeyhint=void 0,this.errorText=void 0,this.fill=void 0,this.inputmode=void 0,this.helperText=void 0,this.label=void 0,this.labelPlacement="start",this.max=void 0,this.maxlength=void 0,this.min=void 0,this.minlength=void 0,this.multiple=void 0,this.name=this.inputId,this.pattern=void 0,this.placeholder=void 0,this.readonly=!1,this.required=!1,this.shape=void 0,this.spellcheck=!1,this.step=void 0,this.type="text",this.value=""}debounceChanged(){const{ionInput:e,debounce:n,originalIonInput:i}=this;this.ionInput=n===void 0?i!=null?i:e:EI(e,n)}onTypeChange(){const e=this.el.querySelector("ion-input-password-toggle");e&&(e.type=this.type)}valueChanged(){const e=this.nativeInput,n=this.getValue();e&&e.value!==n&&!this.isComposing&&(e.value=n)}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},Id(this.el)),Js(this.el,["tabindex","title","data-form-type"]))}connectedCallback(){const{el:e}=this;this.slotMutationController=tJ(e,["label","start","end"],()=>Xr(this)),this.notchController=$R(e,()=>this.notchSpacerEl,()=>this.labelSlot),this.debounceChanged(),document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:this.el}))}componentDidLoad(){this.originalIonInput=this.ionInput,this.onTypeChange(),this.debounceChanged()}componentDidRender(){var e;(e=this.notchController)===null||e===void 0||e.calculateNotchWidth()}disconnectedCallback(){document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el})),this.slotMutationController&&(this.slotMutationController.destroy(),this.slotMutationController=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}async setFocus(){this.nativeInput&&this.nativeInput.focus()}async getInputElement(){return this.nativeInput||await new Promise(e=>eo(this.el,e)),Promise.resolve(this.nativeInput)}emitValueChange(e){const{value:n}=this,i=n==null?n:n.toString();this.focusedValue=i,this.ionChange.emit({value:i,event:e})}emitInputChange(e){const{value:n}=this,i=n==null?n:n.toString();this.ionInput.emit({value:i,event:e})}shouldClearOnEdit(){const{type:e,clearOnEdit:n}=this;return n===void 0?e==="password":n}getValue(){return typeof this.value=="number"?this.value.toString():(this.value||"").toString()}checkClearOnEdit(e){if(!this.shouldClearOnEdit())return;const i=["Enter","Tab","Shift","Meta","Alt","Control"].includes(e.ke
139y);!this.didInputClearOnEdit&&this.hasValue()&&!i&&(this.value="",this.emitInputChange(e)),i||(this.didInputClearOnEdit=!0)}hasValue(){return this.getValue().length>0}renderHintText(){const{helperText:e,errorText:n,helperTextId:i,errorTextId:r}=this;return[D("div",{id:i,class:"helper-text"},e),D("div",{id:r,class:"error-text"},n)]}getHintTextID(){const{el:e,helperText:n,errorText:i,helperTextId:r,errorTextId:o}=this;if(e.classList.contains("ion-touched")&&e.classList.contains("ion-invalid")&&i)return o;if(n)return r}renderCounter(){const{counter:e,maxlength:n,counterFormatter:i,value:r}=this;if(!(e!==!0||n===void 0))return D("div",{class:"counter"},nJ(r,n,i))}renderBottomContent(){const{counter:e,helperText:n,errorText:i,maxlength:r}=this;if(!(!(n||i)&&!(e===!0&&r!==void 0)))return D("div",{class:"input-bottom"},this.renderHintText(),this.renderCounter())}renderLabel(){const{label:e}=this;return D("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},e===void 0?D("slot",{name:"label"}):D("div",{class:"label-text"},e))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return this.label!==void 0||this.labelSlot!==null}renderLabelContainer(){return Me(this)==="md"&&this.fill==="outline"?[D("div",{class:"input-outline-container"},D("div",{class:"input-outline-start"}),D("div",{class:{"input-outline-notch":!0,"input-outline-notch-hidden":!this.hasLabel}},D("div",{class:"notch-spacer","aria-hidden":"true",ref:i=>this.notchSpacerEl=i},this.label)),D("div",{class:"input-outline-end"})),this.renderLabel()]:this.renderLabel()}render(){const{disabled:e,fill:n,readonly:i,shape:r,inputId:o,labelPlacement:s,el:a,hasFocus:l,clearInputIcon:c}=this,d=Me(this),u=this.getValue(),f=ei("ion-item",this.el),h=d==="md"&&n!=="outline"&&!f,p=d==="ios"?OI:MI,m=c!=null?c:p,g=this.hasValue(),y=a.querySelector('[slot="start"], [slot="end"]')!==null,w=s==="stacked"||s==="floating"&&(g||l||y);return D(tt,{key:"cdde9963d71685e6a4f3f3b3bc52e75d022435cb",class:Hn(this.color,{[d]:!0,"has-value":g,"has-focus":l,"label-floating":w,["input-fill-".concat(n)]:n!==void 0,["input-shape-".concat(r)]:r!==void 0,["input-label-placement-".concat(s)]:!0,"in-item":f,"in-item-color":ei("ion-item.ion-color",this.el),"input-disabled":e})},D("label",{key:"4412791c93405f20e50e50363879265180b6078f",class:"input-wrapper",htmlFor:o},this.renderLabelContainer(),D("div",{key:"5c71c43ef3eeb44dde76ed64ce10763834c8fbc7",class:"native-wrapper"},D("slot",{key:"1d86b58dc299a4208dd02ccdc9ceaea7576698c3",name:"start"}),D("input",Object.assign({key:"7fc932174485f7d09e6a797dfd49ea11fbad71b6",class:"native-input",ref:b=>this.nativeInput=b,id:o,disabled:e,autoCapitalize:this.autocapitalize,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,min:this.min,max:this.max,minLength:this.minlength,maxLength:this.maxlength,multiple:this.multiple,name:this.name,pattern:this.pattern,placeholder:this.placeholder||"",readOnly:i,required:this.required,spellcheck:this.spellcheck,step:this.step,type:this.t
139ype,value:u,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeydown,onCompositionstart:this.onCompositionStart,onCompositionend:this.onCompositionEnd,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId},this.inheritedAttributes)),this.clearInput&&!i&&!e&&D("button",{key:"46de455e4e308b8d7640b04778f7c7559b4124c6","aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:b=>{b.preventDefault()},onFocusin:b=>{b.stopPropagation()},onClick:this.clearTextInput},D("ion-icon",{key:"375e860a20e1807ce0db0e1934a0650fe9929966","aria-hidden":"true",icon:m})),D("slot",{key:"859d47a1b88aa8377479e5d11e52a6a1c1c30e7e",name:"end"})),h&&D("div",{key:"d2d4286b348107e33247b5c0afda0f8bd697ecee",class:"input-highlight"})),this.renderBottomContent())}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"]}}static get style(){return{ios:oJ,md:aJ}}},[38,"ion-input",{color:[513],autocapitalize:[1],autocomplete:[1],autocorrect:[1],autofocus:[4],clearInput:[4,"clear-input"],clearInputIcon:[1,"clear-input-icon"],clearOnEdit:[4,"clear-on-edit"],counter:[4],counterFormatter:[16],debounce:[2],disabled:[516],enterkeyhint:[1],errorText:[1,"error-text"],fill:[1],inputmode:[1],helperText:[1,"helper-text"],label:[1],labelPlacement:[1,"label-placement"],max:[8],maxlength:[2],min:[8],minlength:[2],multiple:[4],name:[1],pattern:[1],placeholder:[1],readonly:[516],required:[4],shape:[1],spellcheck:[4],step:[1],type:[1],value:[1032],hasFocus:[32],setFocus:[64],getInputElement:[64]},void 0,{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"]}]);let cJ=0;function dJ(){if(typeof customElements>"u")return;["ion-input","ion-icon"].forEach(e=>{switch(e){case"ion-input":customElements.get(e)||customElements.define(e,lJ);break;case"ion-icon":customElements.get(e)||gs();break}})}const uJ=dJ;/*!
140 * (C) Ionic http://ionicframework.com - MIT License
141 */const fJ=':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}
141:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}
141:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:44px;--transition:background-color 200ms linear, opacity 200ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0px 0px 0.55px 0px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:var(--ion-text-color, #000);--background-focused:var(--ion-text-color, #000);--background-hover:currentColor;--background-activated-opacity:.12;--background-focused-opacity:.15;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--color:var(--ion-item-color, var(--ion-text-color, #000));font-size:1rem}:host(.ion-activated){--transition:none}:host(.ion-color.ion-focused) .item-native::after{background:#000;opacity:0.15}:host(.ion-color.ion-activated) .item-native::after{background:#000;opacity:0.12}:host(.item-lines-full){--border-width:0px 0px 0.55px 0px}:host(.item-lines-inset){--inner-border-width:0px 0px 0.55px 0px}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0px}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0px}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:2px;margin-bottom:2px}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}::slotted(.button-small){--padding-top:1px;--padding-bottom:1px;--padding-start:.5em;--padding-end:.5em;min-height:24px;font-size:0.8125rem}::slotted(ion-avatar){width:36px;height:36px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px}:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){-webkit-margin-start:0px;margin-inline-start:0px}::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}:host(.item-label-floating),:host(.item-label-stacked){--min-height:68px}',hJ=fJ,pJ=
vendor: 6,510 bytes, line 141
141':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-
141multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:48px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--color:var(--ion-item-color, var(--ion-text-color, #000));--transition:opacity 15ms linear, background-color 15ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0 0 1px 0;font-size:1rem;font-weight:normal;text-transform:none}:host(.ion-color.ion-activated) .item-native::after{background:transparent}:host(.item-interactive){--border-width:0 0 1px 0;--inner-border-width:0}:host(.item-lines-full){--border-width:0 0 1px 0}:host(.item-lines-inset){--inner-border-width:0 0 1px 0}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0}:host(.item-multi-line) ::slotted([slot=start]),:host(.item-multi-line) ::slotted([slot=end]){margin-top:16px;margin-bottom:16px;-ms-flex-item-align:start;align-self:flex-start}::slotted([slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:1.5em}:host(.ion-color) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){-webkit-margin-end:32px;margin-inline-end:32px}::slotted(ion-icon[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:0.6875rem}::slotted(ion-note[slot]){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0}::slotted(.button-small){--padding-top:2px;--padding-bottom:2px;--padding-start:.6em;--padding-end:.6em;min-height:25px;font-size:0.75rem}:host(.item-label-floating),:host(.item-label-stacked){--min-height:55px}:host(.ion-focused:not(.ion-color)) ::slotted(.label-stacked),:host(.ion-focused:not(.ion-color)) ::slotted(.label-floating),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-stacked),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-floating){color:var(--ion-color-primary, #0054e9)}',mJ=pJ,gJ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.labelColorStyles={},this.itemStyles=new Map,this.inheritedAriaAttributes={},this.multipleInputs=!1,this.focusable=!0,this.color=void 0,this.button=!1,this.detail=void 0,this.detailIcon=Mg,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.lines=void 0,this.routerAnimation=void 0,this.routerDirection="forward",this.target=void 0,this.type="button"}buttonChanged(){this.focusable=this.isFocusable()}labelColorChanged(e){const{color:n}=this;n===void 0&&(this.labelColorStyles=e.detail)}itemStyle(e){e.stopPropagation();const n=e.target.tagName,i=e.detail,r={},o=this.itemStyles.get(n)||{};let s=!1;
141Object.keys(i).forEach(a=>{if(i[a]){const l="item-".concat(a);o[l]||(s=!0),r[l]=!0}}),!s&&Object.keys(r).length!==Object.keys(o).length&&(s=!0),s&&(this.itemStyles.set(n,r),Xr(this))}connectedCallback(){this.hasStartEl()}componentWillLoad(){this.inheritedAriaAttributes=Js(this.el,["aria-label"])}componentDidLoad(){gn(()=>{this.setMultipleInputs(),this.focusable=this.isFocusable()})}setMultipleInputs(){const e=this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio"),n=this.el.querySelectorAll("ion-input, ion-range, ion-searchbar, ion-segment, ion-textarea, ion-toggle"),i=this.el.querySelectorAll("ion-router-link, ion-button, a, button");this.multipleInputs=e.length+n.length>1||e.length+i.length>1||e.length>0&&this.isClickable()}hasCover(){return this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio").length===1&&!this.multipleInputs}isClickable(){return this.href!==void 0||this.button}canActivate(){return this.isClickable()||this.hasCover()}isFocusable(){const e=this.el.querySelector(".ion-focusable");return this.canActivate()||e!==null}hasStartEl(){this.el.querySelector('[slot="start"]')!==null&&this.el.classList.add("item-has-start-slot")}getFirstInteractive(){return this.el.querySelectorAll("ion-toggle:not([disabled]), ion-checkbox:not([disabled]), ion-radio:not([disabled]), ion-select:not([disabled]), ion-input:not([disabled]), ion-textarea:not([disabled])")[0]}render(){const{detail:e,detailIcon:n,download:i,labelColorStyles:r,lines:o,disabled:s,href:a,rel:l,target:c,routerAnimation:d,routerDirection:u,inheritedAriaAttributes:f,multipleInputs:h}=this,p={},m=Me(this),g=this.isClickable(),y=this.canActivate(),w=g?a===void 0?"button":"a":"div",b=w==="button"?{type:this.t
141ype}:{download:i,href:a,rel:l,target:c};let v={};const A=this.getFirstInteractive();(g||A!==void 0&&!h)&&(v={onClick:E=>{if(g&&L2(a,E,u,d),A!==void 0&&!h){const I=E.composedPath()[0];E.isTrusted&&this.el.shadowRoot.contains(I)&&(A.tagName==="ION-INPUT"||A.tagName==="ION-TEXTAREA"?A.setFocus():A.click())}}});const x=e!==void 0?e:m==="ios"&&g;this.itemStyles.forEach(E=>{Object.assign(p,E)});const k=s||p["item-interactive-disabled"]?"true":null,S=ei("ion-list",this.el)&&!ei("ion-radio-group",this.el),_=A!==void 0&&!["ION-INPUT","ION-TEXTAREA"].includes(A.tagName);return D(tt,{key:"02f540d8666146b5f2665ba6b39dfe774c65d5e6","aria-disabled":k,class:Object.assign(Object.assign(Object.assign({},p),r),Hn(this.color,{item:!0,[m]:!0,"item-lines-default":o===void 0,["item-lines-".concat(o)]:o!==void 0,"item-control-needs-pointer-cursor":_,"item-disabled":s,"in-list":S,"item-multiple-inputs":this.multipleInputs,"ion-activatable":y,"ion-focusable":this.focusable,"item-rtl":document.dir==="rtl"})),role:S?"listitem":null},D(w,Object.assign({key:"91cf3eedc2d7eca40a45fc3b0aaae5a87d387eb7"},b,f,{class:"item-native",part:"native",disabled:s},v),D("slot",{key:"ae4c679ca903a78a7c933c1d02f21f5d677b6388",name:"start"}),D("div",{key:"a61de72dce135b6dce18e6fa19680524958924dd",class:"item-inner"},D("div",{key:"d5b09966b6de8d6b4da8e139875edec4eeb1ae27",class:"input-wrapper"},D("slot",{key:"79077e5708a1783b135fab6f8caff9fb2f6f387a"})),D("slot",{key:"cdcc71689a87e985d32170ab98538ef25227f384",name:"end"}),x&&D("ion-icon",{key:"1e82f2d0e2d2fc18bd3429a7c72e4e57447cad7a",icon:n,lazy:!1,class:"item-detail-icon",part:"detail-icon","aria-hidden":"true","flip-rtl":n===Mg})),y&&m==="md"&&D("ion-ripple-effect",{key:"ab9842d0d9c64408573f07323e10f9ed29fbe6e2"})))}get el(){return this}static get watchers(){return{button:["buttonChanged"]}}static get style(){return{ios:hJ,md:mJ}}},[33,"ion-item",{color:[513],button:[4],detail:[4],detailIcon:[1,"detail-icon"],disabled:[516],download:[1],href:[1],rel:[1],lines:[1],routerAnimation:[16],routerDirection:[1,"router-direction"],target:[1],type:[1],multipleInputs:[32],focusable:[32]},[[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]],{button:["buttonChanged"]}]);function j9(){if(typeof customElements>"u")return;["ion-item","ion-icon","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-item":customElements.get(e)||customElements.define(e,gJ);break;case"ion-icon":customElements.get(e)||gs();break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}/*!
142 * (C) Ionic http://ionicframework.com - MIT License
143 */const bJ=j9;/*!
144 * (C) Ionic http://ionicframework.com - MIT License
145 */const vJ=(t,e,n)=>{if(typeof MutationObserver>"u")return;const i=new MutationObserver(r=>{n(yJ(r,e))});return i.observe(t,{childList:!0,subtree:!0}),i},yJ=(t,e)=>{let n;return t.forEach(i=>{for(let r=0;r<i.addedNodes.length;r++)n=wJ(i.addedNodes[r],e)||n}),n},wJ=(t,e)=>{if(t.nodeType!==1)return;const n=t;return(n.tagName===e.toUpperCase()?[n]:Array.from(n.querySelectorAll(e))).find(r=>r.value===n.value)};/*!
146 * (C) Ionic http://ionicframework.com - MIT License
147 */const xJ=".item.sc-ion-label-ios-h,.item .sc-ion-label-ios-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-ios-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-ios-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-ios-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-ios-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-ios-h,.item-input .sc-ion-label-ios-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-ios-h,.item-textarea .sc-ion-label-ios-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-ios-h,.item-skeleton-text .sc-ion-label-ios-h{overflow:hidden}.label-fixed.sc-ion-label-ios-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
147max-width:200px}.label-stacked.sc-ion-label-ios-h,.label-floating.sc-ion-label-ios-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-ios-h{-webkit-transition:none;transition:none}.sc-ion-label-ios-s h1,.sc-ion-label-ios-s h2,.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-ios-h{font-size:0.875rem;line-height:1.5}.label-stacked.sc-ion-label-ios-h{margin-bottom:4px;font-size:0.875rem}.label-floating.sc-ion-label-ios-h{margin-bottom:0;-webkit-transform:translate(0, 29px);transform:translate(0, 29px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out}[dir=rtl].sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl] .sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl].label-floating.sc-ion-label-ios-h,[dir=rtl] .label-floating.sc-ion-label-ios-h{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.label-floating.sc-ion-label-ios-h:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.item-textarea.label-floating.sc-ion-label-ios-h,.item-textarea .label-floating.sc-ion-label-ios-h{-webkit-transform:translate(0, 28px);transform:translate(0, 28px)}.item-has-focus.label-floating.sc-ion-label-ios-h,.item-has-focus .label-floating.sc-ion-label-ios-h,.item-has-placeholder.sc-ion-label-ios-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-ios-h,.item-has-value.label-floating.sc-ion-label-ios-h,.item-has-value .label-floating.sc-ion-label-ios-h{-webkit-transform:scale(0.82);transform:scale(0.82)}.sc-ion-label-ios-s h1{margin-left:0;margin-right:0;margin-top:3px;margin-bottom:2px;font-size:1.375rem;font-weight:normal}.sc-ion-label-ios-s h2{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.0625rem;font-weight:normal}.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-ios-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}.sc-ion-label-ios-s>p{color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999))}.sc-ion-label-ios-h.in-item-color.sc-ion-label-ios-s>p{color:inherit}.sc-ion-label-ios-s h2:last-child,.sc-ion-label-ios-s h3:last-child,.sc-ion-label-ios-s h4:last-child,.sc-ion-label-ios-s h5:last-child,.sc-ion-label-ios-s h6:last-child,.sc-ion-label-ios-s p:last-child{margin-bottom:0}",AJ=xJ,kJ=".item.sc-ion-label-md-h,.item .sc-ion-label-md-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-md-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-md-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-md-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-md-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-md-h,.item-input .sc-ion-label-md-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-md-h,.item-textarea .sc-ion-label-md-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-md-h,.item-skeleton-text .sc-ion-label-md-h{overflow:hidden}.label-fixed.sc-ion-label-md-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-md-h{-webkit-transition:none;transition:none}.sc-ion-label-md-s h1,.sc-ion-label-md-s h2,.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-md-h{line-height:1.5}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:top left;transform-origin:top left}.label-stacked.label-rtl.sc-ion-label-md-h,.label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform-origin:top right;transform-origin:top right}.label-stacked.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.label-floating.sc-ion-label-md-h{-webkit-transform:translateY(96%);transform:translateY(96%);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.ion-focused.label-floating.sc-ion-label-md-h,.ion-focused .label-floating.sc-ion-label-md-h,.item-has-focus.label-floating.sc-ion-label-md-h,.item-has-focus .label-floating.sc-ion-label-md-h,.item-has-placeholder.sc-ion-label-md-h:not
147(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-has-value.label-floating.sc-ion-label-md-h,.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75)}.ion-focused.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-primary, #0054e9)}.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-contrast)}.ion-invalid.ion-touched.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--highlight-color-invalid)}.sc-ion-label-md-s h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.sc-ion-label-md-s h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-md-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:1.25rem;text-overflow:inherit;overflow:inherit}.sc-ion-label-md-s>p{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.sc-ion-label-md-h.in-item-color.sc-ion-label-md-s>p{color:inherit}",_J=kJ,SJ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.ionColor=_e(this,"ionColor",7),this.ionStyle=_e(this,"ionStyle",7),this.inRange=!1,this.color=void 0,this.position=void 0,this.noAnimate=!1}componentWillLoad(){this.inRange=!!this.el.closest("ion-range"),this.noAnimate=this.position==="floating",this.emitStyle(),this.emitColor()}componentDidLoad(){this.noAnimate&&setTimeout(()=>{this.noAnimate=!1},1e3)}colorChanged(){this.emitColor()}positionChanged(){this.emitStyle()}emitColor(){const{color:e}=this;this.ionColor.emit({"item-label-color":e!==void 0,["ion-color-".concat(e)]:e!==void 0})}emitStyle(){const{inRange:e,position:n}=this;e||this.ionStyle.emit({label:!0,["label-".concat(n)]:n!==void 0})}render(){const e=this.position,n=Me(this);return D(tt,{key:"c2c0f388dab910d294efb9fbb409ee4ef829c1ed",class:Hn(this.color,{[n]:!0,"in-item-color":ei("ion-item.ion-color",this.el),["label-".concat(e)]:e!==void 0,"label-no-animate":this.noAnimate,"label-rtl":document.dir==="rtl"})},D("slot",{key:"4de6b69950f417873a13c851018ec31ea2686f0a"}))}get el(){return this}static get watchers(){return{color:["colorChanged"],position:["positionChanged"]}}static get style(){return{ios:AJ,md:_J}}},[38,"ion-label",{color:[513],position:[1],noAnimate:[32]},void 0,{color:["colorChanged"],position:["positionChanged"]}]);function W9(){if(typeof customElements>"u")return;["ion-label"].forEach(e=>{switch(e){case"ion-label":customElements.get(e)||customElements.define(e,SJ);break}})}/*!
148 * (C) Ionic http://ionicframework.com - MIT License
149 */const EJ=W9;/*!
150 * (C) Ionic http://ionicframework.com - MIT License
151 */const $J="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-ios{background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-ios.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:10px}.list-ios.list-inset ion-item:only-child,.list-ios.list-inset ion-item:not(:only-of-type):last-of-type,.list-ios.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-ios.list-inset+ion-list.list-inset{margin-top:0}.list-ios-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-ios-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 0.55px 0}.list-ios-lines-inset .item-lines-default{--inner-border-width:0 0 0.55px 0;--border-width:0px}ion-card .list-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",CJ=$J,TJ="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-md>.input:last-child::after{inset-inline-start:0}.list-md.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:2px}.list-md.list-inset ion-item:not(:only-of-type):last-of-type,.list-md.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-md.list-inset ion-item:only-child{--border-width:0;--inner-border-width:0}.list-md.list-inset+ion-list.list-inset{margin-top:0}.list-md-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-md-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 1px 0}.list-md-lines-inset .item-lines-default{--inner-border-width:0 0 1px 0;--border-width:0px}ion-card .list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",IJ=TJ,RJ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.lines=void 0,this.inset=!1}async closeSlidingItems(){const e=this.el.querySelector("ion-item-sliding");return e!=null&&e.closeOpened?e.closeOpened():!1}render(){const e=Me(this),{lines:n,inset:i}=this;return D(tt,{key:"8bde220025a7eeca6da075379c6487c4c9bdddc1",role:"list",class:{[e]:!0,["list-".concat(e)
151]:!0,"list-inset":i,["list-lines-".concat(n)]:n!==void 0,["list-".concat(e,"-lines-").concat(n)]:n!==void 0}})}get el(){return this}static get style(){return{ios:CJ,md:IJ}}},[32,"ion-list",{lines:[1],inset:[4],closeSlidingItems:[64]}]);function Y9(){if(typeof customElements>"u")return;["ion-list"].forEach(e=>{switch(e){case"ion-list":customElements.get(e)||customElements.define(e,RJ);break}})}/*!
152 * (C) Ionic http://ionicframework.com - MIT License
153 */const OJ=Y9;/*!
154 * (C) Ionic http://ionicframework.com - MIT License
155 */const MJ=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);position:relative;-ms-flex-align:end;align-items:flex-end;font-size:min(1.375rem, 56.1px);font-weight:700;letter-spacing:0}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}::slotted(ion-button),::slotted(ion-label){margin-top:29px;margin-bottom:6px}::slotted(ion-button){--padding-top:0;--padding-bottom:0;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;min-height:1.4em}:host(.list-header-lines-full){--border-width:0 0 0.55px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 0.55px 0}",LJ=MJ,PJ=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-text-color, #000);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
155));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);min-height:45px;font-size:0.875rem}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}:host(.list-header-lines-full){--border-width:0 0 1px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 1px 0}",DJ=PJ,NJ=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0,this.lines=void 0}render(){const{lines:e}=this,n=Me(this);return D(tt,{key:"7e2e050f13722f2b870a2415d99a9e631e9ca267",class:Hn(this.color,{[n]:!0,["list-header-lines-".concat(e)]:e!==void 0})},D("div",{key:"6117bebc45800d874e9b75355476fbced5cc8398",class:"list-header-inner"},D("slot",{key:"9165fb274cd2c45a5a65c271d8b1f30e8a00c890"})))}static get style(){return{ios:LJ,md:DJ}}},[33,"ion-list-header",{color:[513],lines:[1]}]);function CR(){if(typeof customElements>"u")return;["ion-list-header"].forEach(e=>{switch(e){case"ion-list-header":customElements.get(e)||customElements.define(e,NJ);break}})}/*!
156 * (C) Ionic http://ionicframework.com - MIT License
157 */const Gl=(t,e,n,i,r)=>FJ(t[1],e[1],n[1],i[1],r).map(o=>BJ(t[0],e[0],n[0],i[0],o)),BJ=(t,e,n,i,r)=>{const o=3*e*Math.pow(r-1,2),s=-3*n*r+3*n+i*r,a=t*Math.pow(r-1,3);return r*(o+r*s)-a},FJ=(t,e,n,i,r)=>(t-=r,e-=r,n-=r,i-=r,HJ(i-3*n+3*e-t,3*n-6*e+3*t,3*e-3*t,t).filter(s=>s>=0&&s<=1)),zJ=(t,e,n)=>{const i=e*e-4*t*n;return i<0?[]:[(-e+Math.sqrt(i))/(2*t),(-e-Math.sqrt(i))/(2*t)]},HJ=(t,e,n,i)=>{if(t===0)return zJ(e,n,i);e/=t,n/=t,i/=t;const r=(3*n-e*e)/3,o=(2*e*e*e-9*e*n+27*i)/27;if(r===0)return[Math.pow(-o,1/3)];if(o===0)return[Math.sqrt(-r),-Math.sqrt(-r)];const s=Math.pow(o/2,2)+Math.pow(r/3,3);if(s===0)return[Math.pow(o/2,1/2)-e/3];if(s>0)return[Math.pow(-(o/2)+Math.sqrt(s),1/3)-Math.pow(o/2+Math.sqrt(s),1/3)-e/3];const a=Math.sqrt(Math.pow(-(r/3),3)),l=Math.acos(-(o/(2*Math.sqrt(Math.pow(-(r/3),3))))),c=2*Math.pow(a,1/3);return[c*Math.cos(l/3)-e/3,c*Math.cos((l+2*Math.PI)/3)-e/3,c*Math.cos((l+4*Math.PI)/3)-e/3]};/*!
158 * (C) Ionic http://ionicframework.com - MIT License
159 */const G9=t=>Ae().duration(t?400:300),VJ=t=>{let e,n;
159const i=t.width+8,r=Ae(),o=Ae();t.isEndSide?(e=i+"px",n="0px"):(e=-i+"px",n="0px"),r.addElement(t.menuInnerEl).fromTo("transform","translateX(".concat(e,")"),"translateX(".concat(n,")"));const a=Me(t)==="ios",l=a?.2:.25;return o.addElement(t.backdropEl).fromTo("opacity",.01,l),G9(a).addAnimation([r,o])},UJ=t=>{let e,n;const i=Me(t),r=t.width;t.isEndSide?(e=-r+"px",n=r+"px"):(e=r+"px",n=-r+"px");const o=Ae().addElement(t.menuInnerEl).fromTo("transform","translateX(".concat(n,")"),"translateX(0px)"),s=Ae().addElement(t.contentEl).fromTo("transform","translateX(0px)","translateX(".concat(e,")")),a=Ae().addElement(t.backdropEl).fromTo("opacity",.01,.32);return G9(i==="ios").addAnimation([o,s,a])},jJ=t=>{const e=Me(t),n=t.width*(t.isEndSide?-1:1)+"px",i=Ae().addElement(t.contentEl).fromTo("transform","translateX(0px)","translateX(".concat(n,")"));return G9(e==="ios").addAnimation(i)},WJ=()=>{const t=new Map,e=[],n=async k=>{const S=await c(k,!0);return S?S.open():!1},i=async k=>{const S=await(k!==void 0?c(k,!0):d());return S!==void 0?S.close():!1},r=async k=>{const S=await c(k,!0);return S?S.toggle():!1},o=async(k,S)=>{const _=await c(S);return _&&(_.disabled=!k),_},s=async(k,S)=>{const _=await c(S);return _&&(_.swipeGesture=k),_},a=async k=>{if(k!=null){const S=await c(k);return S!==void 0&&S.isOpen()}else return await d()!==void 0},l=async k=>{const S=await c(k);return S?!S.disabled:!1},c=async(k,S=!1)=>{if(await x(),k==="start"||k==="end"){const E=e.filter(I=>I.side===k&&!I.disabled);if(E.length>=1)return E.length>1&&S&&Rn('menuController queried for a menu on the "'.concat(k,'" side, but ').concat(E.length," menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side."),E.map(I=>I.el)),E[0].el;const C=e.filter(I=>I.side===k);if(C.length>=1)return C.length>1&&S&&Rn('menuController queried for a menu on the "'.concat(k,'" side, but ').concat(C.length," menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side."),C.map(I=>I.el)),C[0].el}else if(k!=null)return A(E=>E.menuId===k);const _=A(E=>!E.disabled);return _||(e.length>0?e[0].el:void 0)},d=async()=>(await x(),w()),u=async()=>(await x(),b()),f=async()=>(await x(),v()),h=(k,S)=>{t.set(k,S)},p=k=>{e.indexOf(k)<0&&e.push(k)},m=k=>{const S=e.indexOf(k);S>-1&&e.splice(S,1)},g=async(k,S,_)=>{if(v())return!1;if(S){const E=await d();E&&k.el!==E&&await E.setOpen(!1,!1)}return k._setOpen(S,_)},y=(k,S)=>{const _=t.get(k);if(!_)throw new Error("animation not registered");return _(S)},w=()=>A(k=>k._isOpen),b=()=>e.map(k=>k.el),v=()=>e.some(k=>k.isAnimating),A=k=>{const S=e.find(k);if(S!==void 0)return S.el},x=()=>Promise.all(Array.from(document.querySelectorAll("ion-menu")).map(k=>new Promise(S=>eo(k,S))));return h("reveal",jJ),h("push",UJ),h("overlay",VJ),di==null||di.addEventListener("ionBackButton",k=>{const S=w();S&&k.detail.register(sR,()=>S.close())}),{registerAnimation:h,get:c,getMenus:u,getOpen:d,isEnabled:l,swipeGesture:s,isAnimating:f,isOpen:a,enable:o,toggle:r,close:i,open:n,_getOpenSync:w,_createAnimation:y,_register:p,_unregister:m,_setOpen:g}},Pc=WJ(),YJ=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}
159:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-push){z-index:1000}:host(.menu-type-push) .show-backdrop{display:block}",GJ=YJ,qJ=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-overlay) .menu-inner{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}",XJ=qJ,KJ="cubic-bezier(0.32,0.72,0,1)",ZJ="cubic-bezier(0.0,0.0,0.2,1)",QJ="cubic-bezier(1, 0, 0.68, 0.28)",JJ="cubic-bezier(0.4, 0, 0.6, 1)",eee=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionWillOpen=_e(this,"ionWillOpen",7),this.ionWillClose=_e(this,"ionWillClose",7),this.ionDidOpen=_e(this,"ionDidOpen",7),this.ionDidClose=_e(this,"ionDidClose",7),this.ionMenuChange=_e(this,"ionMenuChange",7),this.lastOnEnd=0,this.blocker=N9.createBlocker({disableScroll:!0}),this.didLoad=!1,this.operationCancelled=!1,this.isAnimating=!1,this._isOpen=!1,this.inheritedAttributes={},this.handleFocus=e=>{const n=df(document);n&&!n.contains(this.el)||this.trapKeyboardFocus(e,document)},this.isPaneVisible=!1,this.isEndSide=!1,this.contentId=void 0,this.menuId=void 0,this.type=void 0,this.disabled=!1,this.side="start",this.swipeGesture=!0,this.maxEdgeStart=50}typeChanged(e,n){const i=this.contentEl;i&&(n!==void 0&&i.classList.remove("menu-content-".concat(n)),i.classList.add("menu-content-".concat(e)),i.removeAttribute("style")),this.menuInnerEl&&this.menuInnerEl.removeAttribute("style"),this.animation=void 0}disabledChanged(){this.updateState(),this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}sideChanged(){this.isEndSide=kA(this.side),this.animation=void 0}swipeGestureChanged(){this.updateState()}async connectedCallback(){typeof customElements<"u"&&customElements!=null&&await customElements.whenDefined("ion-menu"),this.type===void 0&&(this.t
159ype=xt.get("menuType","overlay"));const e=this.contentId!==void 0?document.getElementById(this.contentId):null;if(e===null){console.error('Menu: must have a "content" element to listen for drag events on.');return}this.el.contains(e)&&console.error('Menu: "contentId" should refer to the main view\'s ion-content, not the ion-content inside of the ion-menu.'),this.contentEl=e,e.classList.add("menu-content"),this.typeChanged(this.type,void 0),this.sideChanged(),Pc._register(this),this.menuChanged(),this.gesture=(await Wi(async()=>{const{createGesture:n}=await Promise.resolve().then(()=>Yh);return{createGesture:n}},void 0)).createGesture({el:document,gestureName:"menu-swipe",gesturePriority:30,threshold:10,blurOnStart:!0,canStart:n=>this.canStart(n),onWillStart:()=>this.onWillStart(),onStart:()=>this.onStart(),onMove:n=>this.onMove(n),onEnd:n=>this.onEnd(n)}),this.updateState()}componentWillLoad(){this.inheritedAttributes=Id(this.el)}async componentDidLoad(){this.didLoad=!0;const e=this.el.closest("ion-split-pane");e!==null&&(this.isPaneVisible=await e.isVisible()),this.menuChanged(),this.updateState()}menuChanged(){this.didLoad&&this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}async disconnectedCallback(){await this.close(!1),this.blocker.destroy(),Pc._unregister(this),this.animation&&this.animation.destroy(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.animation=void 0,this.contentEl=void 0}onSplitPaneChanged(e){const n=this.el.closest("ion-split-pane");n!==null&&n===e.target&&(this.isPaneVisible=e.detail.visible,this.updateState())}onBackdropClick(e){this._isOpen&&this.lastOnEnd<e.timeStamp-100&&(e.composedPath&&!e.composedPath().includes(this.menuInnerEl))&&(e.preventDefault(),e.stopPropagation(),this.close())}onKeydown(e){e.key==="Escape"&&this.close()}isOpen(){return Promise.resolve(this._isOpen)}isActive(){return Promise.resolve(this._isActive())}open(e=!0){return this.setOpen(!0,e)}close(e=!0){return this.setOpen(!1,e)}toggle(e=!0){return this.setOpen(!this._isOpen,e)}setOpen(e,n=!0){return Pc._setOpen(this,e,n)}trapKeyboardFocus(e,n){const i=e.target;if(i)if(this.el.contains(i))this.lastFocus=i;else{const{el:r}=this;Bg(r),this.lastFocus===n.activeElement&&y4(r)}}async _setOpen(e,n=!0){return!this._isActive()||this.isAnimating||e===this._isOpen?!1:(this.beforeAnimation(e),await this.loadAnimation(),await this.startAnimation(e,n),this.operationCancelled?(this.operationCancelled=!1,!1):(this.afterAnimation(e),!0))}async loadAnimation(){const e=this.menuInnerEl.offsetWidth,n=kA(this.side);if(e===this.width&&this.animation!==void 0&&n===this.isEndSide)return;this.width=e,this.isEndSide=n,this.animation&&(this.animation.destroy(),this.animation=void 0);const i=this.animation=await Pc._createAnimation(this.type,this);xt.getBoolean("animated",!0)||i.duration(0),i.fill("both")}async startAnimation(e,n){const i=!e,r=Me(this),o=r==="ios"?KJ:ZJ,s=r==="ios"?QJ:JJ,a=this.animation.direction(i?"reverse":"normal").easing(i?s:o);n?await a.play():a.play({sync:!0}),a.getDirection()==="reverse"&&a.direction("normal")}_isActive(){return!this.disabled&&!this.isPaneVisible}canSwipe(){return this.swipeGesture&&!this.isAnimating&&this._isActive()}canStart(e){return!!document.querySelector("ion-modal.show-modal")||!this.canSwipe()?!1:this._isOpen?!0:Pc._getOpenSync()?!1:tee(window,e.currentX,this.isEndSide,this.maxEdgeStart)}onWillStart(){return this.beforeAnimation(!this._isOpen),this.loadAnimation()}onStart(){if(!this.isAnimating||!this.animation){Ni(!1,"isAnimating has to be true");return}this.animation.progressStart(!0,this._isOpen?1:0)}onMove(e){if(!this.isAnimating||!this.animation){Ni(!1,"isAnimating has to be true");return}const i=jA(e.deltaX,this._isOpen,this.isEndSide)/this.width;this.animation.progressStep(this._isOpen?1-i:i)}onEnd(e){if(!this.isAnimating||!this.animation){Ni(!1,"isAnimating has to be true");return}const n=this._isOpen,i=this.isEndSide,r=jA(e.deltaX,n,i),o=this.width,s=r/o,a=e.velocityX,l=o/2,c=a>=0&&(a>.2||e.deltaX>l),d=a<=0&&(a<-.2||e.deltaX<-l),u=n?i?c:d:i?d:c;let f=!n&&u;n&&!u&&(f=!0),this.lastOnEnd=e.currentTime;let h=u?.001:-.001;const p=s<0?.01:s;h+=Gl([0,0],[.4,0],[.6,1],[1,1],$r(0,p,.9999))[0]||0;const m=this._isOpen?!u:u;this.animation.easing("cubic-bezier(0.4, 0.0, 0.6, 1)").onFinish(()=>this.afterAnimation(f),{oneTimeCallback:!0}).progressEnd(m?1:0,this._isOpen?1-h:h,300)}beforeAnimation(e){Ni(!this.isAnimating,"_before() should not be called while animating"),this.el.classList.add(WA),this.el.setAttribute("tabindex","0"),this.backdropEl&&this.backdropEl.classList.add(YA),this.contentEl&&(this.contentEl.classList.add(GA),this.contentEl.setAttribute("aria-hidden","true")),this.blocker.block(),this.isAnimating=!0,e?this.ionWillOpen.emit():this.ionWillClose.emit()}afterAnimation(e){var n;this._isOpen=e,this.isAnimating=!1,this._isOpen||this.blocker.unblock(),e?(this.ionDidOpen.emit(),((n=document.activeElement)===null||n===void 0?void 0:n.closest("ion-menu"))!==this.el&&this.el.focus(),document.addEventListener("focus",this.handleFocus,!0)):(this.el.classList.remove(WA),this.el.removeAttribute("tabindex"),this.contentEl&&(this.contentEl.classList.remove(GA),this.contentEl.removeAttribute("aria-hidden")),this.backdropEl&&this.backdropEl.classList.remove(YA),this.animation&&this.animation.stop(),this.ionDidClose.emit(),document.removeEventListener("focus",this.handleFocus,!0))}updateState(){const e=this._isActive();this.gesture&&this.gesture.enable(e&&this.swipeGesture),e||(this.isAnimating&&(this.operationCancelled=!0),this.afterAnimation(!1))}render(){const{type:e,disabled:n,el:i,isPaneVisible:r,inheritedAttributes:o,side:s}=this,a=Me(this);return D(tt,{key:"30c0c9bfb8973e4a6feb658f8c4ee8e362f464ed",onKeyDown:cf()?null:this.onKeydown,role:"navigation","aria-label":o["aria-label"]||"menu",class:{[a]:!0,["menu-type-".concat(e)
159]:!0,"menu-enabled":!n,["menu-side-".concat(s)]:!0,"menu-pane-visible":r,"split-pane-side":ei("ion-split-pane",i)}},D("div",{key:"34b0e5840906862cf1bc27207e089004b0402c56",class:"menu-inner",part:"container",ref:l=>this.menuInnerEl=l},D("slot",{key:"2cd7e61a8c0987ca4b3f1f8b33cba7152f1275fe"})),D("ion-backdrop",{key:"d190b1f9b66c76e276f27bfe074d3aab796180fb",ref:l=>this.backdropEl=l,class:"menu-backdrop",tappable:!1,stopPropagation:!1,part:"backdrop"}))}get el(){return this}static get watchers(){return{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}}static get style(){return{ios:GJ,md:XJ}}},[33,"ion-menu",{contentId:[513,"content-id"],menuId:[513,"menu-id"],type:[1025],disabled:[1028],side:[513],swipeGesture:[4,"swipe-gesture"],maxEdgeStart:[2,"max-edge-start"],isPaneVisible:[32],isEndSide:[32],isOpen:[64],isActive:[64],open:[64],close:[64],toggle:[64],setOpen:[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"]],{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}]),jA=(t,e,n)=>Math.max(0,e!==n?-t:t),tee=(t,e,n,i)=>n?e>=t.innerWidth-i:e<=i,WA="show-menu",YA="show-backdrop",GA="menu-content-open";function nee(){if(typeof customElements>"u")return;["ion-menu","ion-backdrop"].forEach(e=>{switch(e){case"ion-menu":customElements.get(e)||customElements.define(e,eee);break;case"ion-backdrop":customElements.get(e)||sc();break}})}const iee=nee;/*!
160 * (C) Ionic http://ionicframework.com - MIT License
161 */const ree=async t=>{const e=await Pc.get(t);return!!(e&&await e.isActive())};/*!
162 * (C) Ionic http://ionicframework.com - MIT License
163 */const oee=":host(.menu-toggle-hidden){display:none}",see=oee,aee=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.onClick=()=>Pc.toggle(this.menu),this.visible=!1,this.menu=void 0,this.autoHide=!0}connectedCallback(){this.visibilityChanged()}async visibilityChanged(){this.visible=await ree(this.menu)}render(){const e=Me(this),n=this.autoHide&&!this.visible;return D(tt,{key:"90e621f09792383f1badcc1b402b1ac7d08c5f98",onClick:this.onClick,"aria-hidden":n?"true":null,class:{[e]:!0,"menu-toggle-hidden":n}},D("slot",{key:"c0abdd1d91e9d80ee3704e3e374ebe1f29078460"}))}static get style(){return see}},[1,"ion-menu-toggle",{menu:[1],autoHide:[4,"auto-hide"],visible:[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]);function lee(){if(typeof customElements>"u")return;["ion-menu-toggle"].forEach(e=>{switch(e){case"ion-menu-toggle":customElements.get(e)||customElements.define(e,aee);break}})}const cee=lee,TR=1,IR=2,Ug=3;class $4{constructor(e,n){this.component=e,this.params=n,this.state=TR}async init(e){if(this.state=IR,!this.element){const n=this.component;this.element=await _0(this.delegate,e,n,["ion-page","ion-page-invisible"],this.params)}}_destroy(){Ni(this.state!==Ug,"view state must be ATTACHED");const e=this.element;e&&(this.delegate?this.delegate.removeViewFromDom(e.parentElement,e):e.remove()),this.nav=void 0,this.state=Ug}}const qA=(t,e,n)=>!t||t.component!==e?!1:$I(t.params,n),XA=(t,e)=>t?t instanceof $4?t:new $4(t,e):null,dee=t=>t.map(e=>e instanceof $4?e:"component"in e?XA(e.component,e.componentProps===null?void 0:e.componentProps):XA(e,void 0)).filter(e=>e!==null),uee=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}",fee=uee,hee=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionNavWillLoad=_e(this,"ionNavWillLoad",7),this.ionNavWillChange=_e(this,"ionNavWillChange",3),this.ionNavDidChange=_e(this,"ionNavDidChange",3),this.transInstr=[],this.gestureOrAnimationInProgress=!1,this.useRouter=!1,this.isTransitioning=!1,this.destroyed=!1,this.views=[],this.didLoad=!1,this.delegate=void 0,this.swipeGesture=void 0,this.animated=!0,this.animation=void 0,this.rootParams=void 0,this.root=void 0}swipeGestureChanged(){this.gesture&&this.gesture.enable(this.swipeGesture===!0)}rootChanged(){this.root!==void 0&&this.didLoad!==!1&&(this.useRouter||this.root!==void 0&&this.setRoot(this.root,this.rootParam
163s))}componentWillLoad(){if(this.useRouter=document.querySelector("ion-router")!==null&&this.el.closest("[no-router]")===null,this.swipeGesture===void 0){const e=Me(this);this.swipeGesture=xt.getBoolean("swipeBackEnabled",e==="ios")}this.ionNavWillLoad.emit()}async componentDidLoad(){this.didLoad=!0,this.rootChanged(),this.gesture=(await Wi(async()=>{const{createSwipeBackGesture:e}=await Promise.resolve().then(()=>gF);return{createSwipeBackGesture:e}},void 0)).createSwipeBackGesture(this.el,this.canStart.bind(this),this.onStart.bind(this),this.onMove.bind(this),this.onEnd.bind(this)),this.swipeGestureChanged()}connectedCallback(){this.destroyed=!1}disconnectedCallback(){for(const e of this.views)Ca(e.element,dy),e._destroy();this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.transInstr.length=0,this.views.length=0,this.destroyed=!0}push(e,n,i,r){return this.insert(-1,e,n,i,r)}insert(e,n,i,r,o){return this.insertPages(e,[{component:n,componentProps:i}],r,o)}insertPages(e,n,i,r){return this.queueTrns({insertStart:e,insertViews:n,opts:i},r)}pop(e,n){return this.removeIndex(-1,1,e,n)}popTo(e,n,i){const r={removeStart:-1,removeCount:-1,opts:n};return typeof e=="object"&&e.component?(r.removeView=e,r.removeStart=1):typeof e=="number"&&(r.removeStart=e+1),this.queueTrns(r,i)}popToRoot(e,n){return this.removeIndex(1,-1,e,n)}removeIndex(e,n=1,i,r){return this.queueTrns({removeStart:e,removeCount:n,opts:i},r)}setRoot(e,n,i,r){return this.setPages([{component:e,componentProps:n}],i,r)}setPages(e,n,i){return n!=null||(n={}),n.animated!==!0&&(n.animated=!1),this.queueTrns({insertStart:0,insertViews:e,removeStart:0,removeCount:-1,opts:n},i)}setRouteId(e,n,i,r){const o=this.getActiveSync();if(qA(o,e,n))return Promise.resolve({changed:!1,element:o.element});let s;const a=new Promise(d=>s=d);let l;const c={updateURL:!1,viewIsReady:d=>{let u;const f=new Promise(h=>u=h);return s({changed:!0,element:d,markVisible:async()=>{u(),await l}}),f}};if(i==="root")l=this.setRoot(e,n,c);else{const d=this.views.find(u=>qA(u,e,n));d?l=this.popTo(d,Object.assign(Object.assign({},c),{direction:"back",animationBuilder:r})):i==="forward"?l=this.push(e,n,Object.assign(Object.assign({},c),{animationBuilder:r})):i==="back"&&(l=this.setRoot(e,n,Object.assign(Object.assign({},c),{direction:"back",animated:!0,animationBuilder:r})))}return a}async getRouteId(){const e=this.getActiveSync();if(e)return{id:e.element.tagName,params:e.params,element:e.element}}async getActive(){return this.getActiveSync()}async getByIndex(e){return this.views[e]}async canGoBack(e){return this.canGoBackSync(e)}async getPrevious(e){return this.getPreviousSync(e)}async getLength(){return Promise.resolve(this.views.length)}getActiveSync(){return this.views[this.views.length-1]}canGoBackSync(e=this.getActiveSync()){return!!(e&&this.getPreviousSync(e))}getPreviousSync(e=this.getActiveSync()){if(!e)return;const n=this.views,i=n.indexOf(e);return i>0?n[i-1]:void 0}async queueTrns(e,n){var i,r;if(this.isTransitioning&&(!((i=e.opts)===null||i===void 0)&&i.skipIfBusy))return!1;const o=new Promise((s,a)=>{e.resolve=s,e.reject=a});if(e.done=n,e.opts&&e.opts.updateURL!==!1&&this.useRouter){const s=document.querySelector("ion-router");if(s){const a=await s.canTransition();if(a===!1)return!1;if(typeof a=="string")return s.push(a,e.opts.direction||"back"),!1}}return((r=e.insertViews)===null||r===void 0?void 0:r.length)===0&&(e.insertViews=void 0),this.transInstr.push(e),this.nextTrns(),o}success(e,n){if(this.destroyed){this.fireError("nav controller was destroyed",n);return}if(n.done&&n.done(e.hasCompleted,e.requiresTransition,e.enteringView,e.leavingView,e.direction),n.resolve(e.hasCompleted),n.opts.updateURL!==!1&&this.useRouter){const i=document.querySelector("ion-router");if(i){const r=e.direction==="back"?"back":"forward";i.navChanged(r)}}}failed(e,n){if(this.destroyed){this.fireError("nav controller was destroyed",n);return}this.transInstr.length=0,this.fireError(e,n)}fireError(e,n){n.done&&n.done(!1,!1,e),n.reject&&!this.destroyed?n.reject(e):n.resolve(!1)}nextTrns(){if(this.isTransitioning)return!1;const e=this.transInstr.shift();return e?(this.runTransition(e),!0):!1}async runTransition(e){try{this.ionNavWillChange.emit(),this.isTransitioning=!0,this.prepareTI(e);const n=this.getActiveSync(),i=this.getEnteringView(e,n);if(!n&&!i)throw new Error("no views in the stack to be removed");i&&i.state===TR&&await i.init(this.el),this.postViewInit(i,n,e);const r=(e.enteringRequiresTransition||e.leavingRequiresTransition)&&i!==n;r&&e.opts&&n&&(e.opts.direction==="back"&&(e.opts.animationBuilder=e.opts.animationBuilder||(i==null?void 0:i.animationBuilder)),n.animationBuilder=e.opts.animationBuilder);let o;r?o=await this.transition(i,n,e):o={hasCompleted:!0,requiresTransition:!1},this.success(o,e),this.ionNavDidChange.emit()}catch(n){this.failed(n,e)}this.isTransitioning=!1,this.nextTrns()}prepareTI(e){var n,i,r;const o=this.views.length;if((n=e.opts)!==null&&n!==void 0||(e.opts={}),(i=(r=e.opts).delegate)!==null&&i!==void 0||(r.delegate=this.delegate),e.removeView!==void 0){Ni(e.removeStart!==void 0,"removeView needs removeStart"),Ni(e.removeCount!==void 0,"removeView needs removeCount");const l=this.views.indexOf(e.removeView);if(l<0)throw new Error("removeView was not found");e.removeStart+=l}e.removeStart!==void 0&&(e.removeStart<0&&(e.removeStart=o-1),e.removeCount<0&&(e.removeCount=o-e.removeStart),e.leavingRequiresTransition=e.removeCount>
1630&&e.removeStart+e.removeCount===o),e.insertViews&&((e.insertStart<0||e.insertStart>o)&&(e.insertStart=o),e.enteringRequiresTransition=e.insertStart===o);const s=e.insertViews;if(!s)return;Ni(s.length>0,"length can not be zero");const a=dee(s);if(a.length===0)throw new Error("invalid views to insert");for(const l of a){l.delegate=e.opts.delegate;const c=l.nav;if(c&&c!==this)throw new Error("inserted view was already inserted");if(l.state===Ug)throw new Error("inserted view was already destroyed")}e.insertViews=a}getEnteringView(e,n){const i=e.insertViews;if(i!==void 0)return i[i.length-1];const r=e.removeStart;if(r!==void 0){const o=this.views,s=r+e.removeCount;for(let a=o.length-1;a>=0;a--){const l=o[a];if((a<r||a>=s)&&l!==n)return l}}}postViewInit(e,n,i){var r,o,s;Ni(n||e,"Both leavingView and enteringView are null"),Ni(i.resolve,"resolve must be valid"),Ni(i.reject,"reject must be valid");const a=i.opts,{insertViews:l,removeStart:c,removeCount:d}=i;let u;if(c!==void 0&&d!==void 0){Ni(c>=0,"removeStart can not be negative"),Ni(d>=0,"removeCount can not be negative"),u=[];for(let h=c;h<c+d;h++){const p=this.views[h];p!==void 0&&p!==e&&p!==n&&u.push(p)}(r=a.direction)!==null&&r!==void 0||(a.direction="back")}const f=this.views.length+((o=l==null?void 0:l.length)!==null&&o!==void 0?o:0)-(d!=null?d:0);if(Ni(f>=0,"final balance can not be negative"),f===0)throw console.warn("You can't remove all the pages in the navigation stack. nav.pop() is probably called too many times.",this,this.el),new Error("navigation stack needs at least one root page");if(l){let h=i.insertStart;for(const p of l)this.insertViewAt(p,h),h++;i.enteringRequiresTransition&&((s=a.direction)!==null&&s!==void 0||(a.direction="forward"))}if(u&&u.length>0){for(const h of u)Ca(h.element,z2),Ca(h.element,H2),Ca(h.element,dy);for(const h of u)this.destroyView(h)}}async transition(e,n,i){const r=i.opts,o=r.progressAnimation?u=>{u!==void 0&&!this.gestureOrAnimationInProgress?(this.gestureOrAnimationInProgress=!0,u.onFinish(()=>{this.gestureOrAnimationInProgress=!1},{oneTimeCallback:!0}),u.progressEnd(0,0,0)):this.sbAni=u}:void 0,s=Me(this),a=e.element,l=n&&n.element,c=Object.assign(Object.assign({mode:s,showGoBack:this.canGoBackSync(e),baseEl:this.el,progressCallback:o,animated:this.animated&&xt.getBoolean("animated",!0),enteringEl:a,leavingEl:l},r),{animationBuilder:r.animationBuilder||this.animation||xt.get("navAnimation")}),{hasCompleted:d}=await pR(c);return this.transitionFinish(d,e,n,r)}transitionFinish(e,n,i,r){const o=e?n:i;return o&&this.unmountInactiveViews(o),{hasCompleted:e,requiresTransition:!0,enteringView:n,leavingView:i,direction:r.direction}}insertViewAt(e,n){const i=this.views,r=i.indexOf(e);r>-1?(Ni(e.nav===this,"view is not part of the nav"),i.splice(r,1),i.splice(n,0,e)):(Ni(!e.nav,"nav is used"),e.nav=this,i.splice(n,0,e))}removeView(e){Ni(e.state===IR||e.state===Ug,"view state should be loaded or destroyed");const n=this.views,i=n.indexOf(e);Ni(i>-1,"view must be part of the stack"),i>=0&&n.splice(i,1)}destroyView(e){e._destroy(),this.removeView(e)}unmountInactiveViews(e){if(this.destroyed)return;const n=this.views,i=n.indexOf(e);for(let r=n.length-1;r>=0;r--){const o=n[r],s=o.element;s&&(r>i?(Ca(s,dy),this.destroyView(o)):r<i&&x4(s,!0))}}canStart(){return!this.gestureOrAnimationInProgress&&!!this.swipeGesture&&!this.isTransitioning&&this.transInstr.length===0&&this.canGoBackSync()}onStart(){this.gestureOrAnimationInProgress=!0,this.pop({direction:"back",progressAnimation:!0})}onMove(e){this.sbAni&&this.sbAni.progressStep(e)}onEnd(e,n,i){if(this.sbAni){this.sbAni.onFinish(()=>{this.gestureOrAnimationInProgress=!1},{oneTimeCallback:!0});let r=e?-.001:.001;e?r+=Gl([0,0],[.32,.72],[0,1],[1,1],n)[0]:(this.sbAni.easing("cubic-bezier(1, 0, 0.68, 0.28)"),r+=Gl([0,0],[1,0],[.68,.28],[1,1],n)[0]),this.sbAni.progressEnd(e?1:0,r,i)}else this.gestureOrAnimationInProgress=!1}render(){return D("slot",{key:"e9d99a8a0b84f02f9964d8143cd5e647e43334f9"})}get el(){return this}static get watchers(){return{swipeGesture:["swipeGestureChanged"],root:["rootChanged"]}}static get style(){return fee}},[1,"ion-nav",{delegate:[16],swipeGesture:[1028,"swipe-gesture"],animated:[4],animation:[16],rootParam
163s:[16],root:[1],push:[64],insert:[64],insertPages:[64],pop:[64],popTo:[64],popToRoot:[64],removeIndex:[64],setRoot:[64],setPages:[64],setRouteId:[64],getRouteId:[64],getActive:[64],getByIndex:[64],canGoBack:[64],getPrevious:[64],getLength:[64]},void 0,{swipeGesture:["swipeGestureChanged"],root:["rootChanged"]}]);function pee(){if(typeof customElements>"u")return;["ion-nav"].forEach(e=>{switch(e){case"ion-nav":customElements.get(e)||customElements.define(e,hee);break}})}const mee=pee;/*!
164 * (C) Ionic http://ionicframework.com - MIT License
165 */const gee=":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-350, var(--ion-text-color-step-650, #a6a6a6));font-size:max(14px, 1rem)}",bee=gee,vee=":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:0.875rem}",yee=vee,wee=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0}render(){const e=Me(this);return D(tt,{key:"90ec2fe8c9487608ed8c0bdc32c2e80a6a0890b3",class:Hn(this.color,{[e]:!0})},D("slot",{key:"115ee3f79e6c526b0644443aad468e99385d0eda"}))}static get style(){return{ios:bee,md:yee}}},[33,"ion-note",{color:[513]}]);function xee(){if(typeof customElements>"u")return;["ion-note"].forEach(e=>{switch(e){case"ion-note":customElements.get(e)||customElements.define(e,wee);break}})}const Aee=xee;/*!
166 * (C) Ionic http://ionicframework.com - MIT License
167 */const kee=
vendor: 8,551 bytes, line 167
167":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{
167border-radius:9999px;height:4px}:host(.progress-bar-solid){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}",_ee=kee,See=
vendor: 8,650 bytes, line 167
167":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{height:4px}:host(.ion-color) .progress-buffer-bar{background:rgba(var(--ion-color-base-rgb), 0.3)}"
167,Eee=See,$ee=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.type="determinate",this.reversed=!1,this.value=0,this.buffer=1,this.color=void 0}render(){const{color:e,type:n,reversed:i,value:r,buffer:o}=this,s=xt.getBoolean("_testing"),a=Me(this),l=o===1;return D(tt,{key:"b293f4475bcdaa7851b41ebfda659037f0365120",role:"progressbar","aria-valuenow":n==="determinate"?r:null,"aria-valuemin":"0","aria-valuemax":"1",class:Hn(e,{[a]:!0,["progress-bar-".concat(n)]:!0,"progress-paused":s,"progress-bar-reversed":document.dir==="rtl"?!i:i,"progress-bar-solid":l})},n==="indeterminate"?Cee():Tee(r,o))}static get style(){return{ios:_ee,md:Eee}}},[33,"ion-progress-bar",{type:[1],reversed:[4],value:[2],buffer:[2],color:[513]}]),Cee=()=>D("div",{part:"track",class:"progress-buffer-bar"},D("div",{class:"indeterminate-bar-primary"},D("span",{part:"progress",class:"progress-indeterminate"})),D("div",{class:"indeterminate-bar-secondary"},D("span",{part:"progress",class:"progress-indeterminate"}))),Tee=(t,e)=>{const n=$r(0,t,1),i=$r(0,e,1);return[D("div",{part:"progress",class:"progress",style:{transform:"scaleX(".concat(n,")")}}),D("div",{class:{"buffer-circles-container":!0,"ion-hide":i===1},style:{transform:"translateX(".concat(i*100,"%)")}},D("div",{class:"buffer-circles-container",style:{transform:"translateX(-".concat(i*100,"%)")}},D("div",{part:"stream",class:"buffer-circles"}))),D("div",{part:"track",class:"progress-buffer-bar",style:{transform:"scaleX(".concat(i,")")}})]};function Iee(){if(typeof customElements>"u")return;["ion-progress-bar"].forEach(e=>{switch(e){case"ion-progress-bar":customElements.get(e)||customElements.define(e,$ee);break}})}const Ree=Iee;/*!
168 * (C) Ionic http://ionicframework.com - MIT License
169 */const C4=(t,e,n)=>typeof n=="function"?n(t,e):typeof n=="string"?t[n]===e[n]:Array.isArray(e)?e.includes(t):t===e,km=(t,e,n)=>t===void 0?!1:Array.isArray(t)?t.some(i=>C4(i,e,n)):C4(t,e,n),Oee=':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between),:host(.radio-justify-start),:host(.radio-justify-end),:host(.radio-alignment-start),:host(.radio-alignment-center){display:block}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;
169max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color-checked:var(--ion-color-primary, #0054e9)}:host(.ion-color.radio-checked) .radio-inner{border-color:var(--ion-color-base)}.item-radio.item-ios ion-label{-webkit-margin-start:0;margin-inline-start:0}.radio-inner{width:33%;height:50%}:host(.radio-checked) .radio-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--color-checked)}:host(.radio-disabled){opacity:0.3}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);top:-8px;display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}:host(.ion-focused) .radio-icon::after{inset-inline-start:-9px}.native-wrapper .radio-icon{width:0.9375rem;height:1.5rem}',Mee=Oee,Lee=':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between),:host(.radio-justify-start),:host(.radio-justify-end),:host(.radio-alignment-start),:host(.radio-alignment-center){display:block}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;
169max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--border-width:0.125rem;--border-style:solid;--border-radius:50%}:host(.ion-color) .radio-inner{background:var(--ion-color-base)}:host(.ion-color.radio-checked) .radio-icon{border-color:var(--ion-color-base)}.radio-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--color)}.radio-inner{border-radius:var(--inner-border-radius);width:calc(50% + var(--border-width));height:calc(50% + var(--border-width));-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background:var(--color-checked)}:host(.radio-checked) .radio-icon{border-color:var(--color-checked)}:host(.radio-checked) .radio-inner{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}:host(.radio-disabled) .label-text-wrapper{opacity:0.38}:host(.radio-disabled) .native-wrapper{opacity:0.63}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}.native-wrapper .radio-icon{width:1.25rem;height:1.25rem}',Pee=Lee,Dee=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=_e(this,"ionFocus",7),this.ionBlur=_e(this,"ionBlur",7),this.inputId="ion-rb-".concat(Nee++),this.radioGroup=null,this.updateState=()=>{if(this.radioGroup){const{compareWith:e,value:n}=this.radioGroup;this.checked=km(n,this.value,e)}},this.onClick=()=>{const{radioGroup:e,checked:n,disabled:i}=this;i||(n&&(e!=null&&e.allowEmptySelection)?this.checked=!1:this.checked=!0)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.checked=!1,this.buttonTabindex=-1,this.color=void 0,this.name=this.inputId,this.disabled=!1,this.value=void 0,this.labelPlacement="start",this.justify=void 0,this.alignment=void 0}valueChanged(){this.updateState()}componentDidLoad(){this.updateState()}async setFocus(e){e.stopPropagation(),e.preventDefault(),this.el.focus()}async setButtonTabindex(e){this.buttonTabindex=e}connectedCallback(){this.value===void 0&&(this.value=this.inputId);const e=this.radioGroup=this.el.closest("ion-radio-group");e&&(this.updateState(),cs(e,"ionValueChange",this.updateState))}disconnectedCallback(){const e=this.radioGroup;e&&(jl(e,"ionValueChange",this.updateState),this.radioGroup=null)}get hasLabel(){return this.el.textContent!==""}renderRadioControl(){return D("div",{class:"radio-icon",part:"container"},D("div",{class:"radio-inner",part:"mark"}),D("div",{class:"radio-ripple"}))}render(){const{checked:e,disabled:n,color:i,el:r,justify:o,labelPlacement:s,hasLabel:a,buttonTabindex:l,alignment:c}=this,d=Me(this),u=ei("ion-item",r);return D(tt,{key:"d6d9525eea9dadc3ea7060eb9b8cbb919e1d7091",onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:Hn(i,{[d]:!0,"in-item":u,"radio-checked":e,"radio-disabled":n,["radio-justify-".concat(o)]:o!==void 0,["radio-alignment-".concat(c)]:c!==void 0,["radio-label-placement-".concat(s)]:!0,"ion-activatable":!u,"ion-focusable":!u}),role:"radio","aria-checked":e?"true":"false","aria-disabled":n?"true":null,tabindex:l},D("label",{key:"3ec73512bac8feb651c66e544899c6a4330d504c",class:"radio-wrapper"},D("div",{key:"9ae7ecb19c7bafe0ce3d0f717af0338251964ebf",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!a},part:"label"},D("slot",{key:"2950f1579a22d4a06f9c903fd462c2b46f43bfd7"})),D("div",{key:"8b19ce30b39066744108a6de2da42a7ce8ffdbec",class:"native-wrapper"},this.renderRadioControl())))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:Mee,md:Pee}}},[33,"ion-radio",{color:[513],name:[1],disabled:[4],value:[8],labelPlacement:[1,"label-placement"],justify:[1],alignment:[1],checked:[32],buttonTabindex:[32],setFocus:[64],setButtonTabindex:[64]},void 0,{value:["valueChanged"]}]);let Nee=0;function q9(){if(typeof customElements>"u")return;
169["ion-radio"].forEach(e=>{switch(e){case"ion-radio":customElements.get(e)||customElements.define(e,Dee);break}})}/*!
170 * (C) Ionic http://ionicframework.com - MIT License
171 */const Bee=q9;/*!
172 * (C) Ionic http://ionicframework.com - MIT License
173 */const Fee=et(class extends Ze{constructor(){super(),this.__registerHost(),this.ionChange=_e(this,"ionChange",7),this.ionValueChange=_e(this,"ionValueChange",7),this.inputId="ion-rg-".concat(zee++),this.labelId="".concat(this.inputId,"-lbl"),this.setRadioTabindex=e=>{const n=this.getRadios(),i=n.find(s=>!s.disabled),r=n.find(s=>s.value===e&&!s.disabled);if(!i&&!r)return;const o=r||i;for(const s of n){const a=s===o?0:-1;s.setButtonTabindex(a)}},this.onClick=e=>{e.preventDefault();const n=e.target&&e.target.closest("ion-radio");if(n&&!n.disabled){const i=this.value,r=n.value;r!==i?(this.value=r,this.emitValueChange(e)):this.allowEmptySelection&&(this.value=void 0,this.emitValueChange(e))}},this.allowEmptySelection=!1,this.compareWith=void 0,this.name=this.inputId,this.value=void 0}valueChanged(e){this.setRadioTabindex(e),this.ionValueChange.emit({value:e})}componentDidLoad(){this.valueChanged(this.value)}async connectedCallback(){const e=this.el.querySelector("ion-list-header")||this.el.querySelector("ion-item-divider");if(e){const n=this.label=e.querySelector("ion-label");n&&(this.labelId=n.id=this.name+"-lbl")}}getRadios(){return Array.from(this.el.querySelectorAll("ion-radio"))}emitValueChange(e){const{value:n}=this;this.ionChange.emit({value:n,event:e})}onKeydown(e){const n=!!this.el.closest("ion-select-popover");if(e.target&&!this.el.contains(e.target))return;const i=this.getRadios().filter(r=>!r.disabled);if(e.target&&i.includes(e.target)){const r=i.findIndex(a=>a===e.target),o=i[r];let s;if(["ArrowDown","ArrowRight"].includes(e.key)&&(s=r===i.length-1?i[0]:i[r+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(s=r===0?i[i.length-1]:i[r-1]),s&&i.includes(s)&&(s.setFocus(e),n||(this.value=s.value,this.emitValueChange(e))),[" "].includes(e.key)){const a=this.value;this.value=this.allowEmptySelection&&this.value!==void 0?void 0:o.value,(a!==this.value||this.allowEmptySelection)&&this.emitValueChange(e),e.preventDefault()}}}render(){const{label:e,labelId:n,el:i,name:r,value:o}=this,s=Me(this);return O2(!0,i,r,o,!1),D(tt,{key:"7a8ad7eb6a05c6f96a348dcf30fd0c610a95688c",role:"radiogroup","aria-labelledby":e?n:null,onClick:this.onClick,class:s})}get el(){return this}static get watchers(){return{value:["valueChanged"]}}},[0,"ion-radio-group",{allowEmptySelection:[4,"allow-empty-selection"],compareWith:[1,"compare-with"],name:[1],value:[1032]},[[4,"keydown","onKeydown"]],{value:["valueChanged"]}]);let zee=0;function X9(){if(typeof customElements>"u")return;["ion-radio-group"].forEach(e=>{switch(e){case"ion-radio-group":customElements.get(e)||customElements.define(e,Fee);break}})}/*!
174 * (C) Ionic http://ionicframework.com - MIT License
175 */const Hee=X9;/*!
176 * (C) Ionic http://ionicframework.com - MIT License
177 */const Vee=t=>{const e=t.previousElementSibling;return e!==null&&e.tagName==="ION-HEADER"?"translate":"scale"},Uee=(t,e,n)=>t==="scale"?jee(e,n):Wee(e,n),RR=t=>{const e=t.querySelector("ion-spinner"),n=e.shadowRoot.querySelector("circle"),i=t.querySelector(".spinner-arrow-container"),r=t.querySelector(".arrow-container"),o=r?r.querySelector("ion-icon"):null,s=Ae().duration(1e3).easing("ease-out"),a=Ae().addElement(i).keyframes([{offset:0,opacity:"0.3"},{offset:.45,opacity:"0.3"},{offset:.55,opacity:"1"},{offset:1,opacity:"1"}]),l=Ae().addElement(n).keyframes([{offset:0,strokeDasharray:"1px, 200px"},{offset:.2,strokeDasharray:"1px, 200px"},{offset:.55,strokeDasharray:"100px, 200px"},{offset:1,strokeDasharray:"100px, 200px"}]),c=Ae().addElement(e).keyframes([{offset:0,transform:"rotate(-90deg)"},{offset:1,transform:"rotate(210deg)"}]);if(r&&o){const d=Ae().addElement(r).keyframes([{offset:0,transform:"rotate(0deg)"},{offset:.3,transform:"rotate(0deg)"},{offset:.55,transform:"rotate(280deg)"},{offset:1,transform:"rotate(400deg)"}]),u=Ae().addElement(o).keyframes([{offset:0,transform:"translateX(2px) scale(0)"},{offset:.3,transform:"translateX(2px) scale(0)"},{offset:.55,transform:"translateX(-1.5px) scale(1)"},{offset:1,transform:"translateX(-1.5px) scale(1)"}]);s.addAnimation([d,u])}return s.addAnimation([a,l,c])},jee=(t,e)=>{const n=e.clientHeight,i=Ae().addElement(t).keyframes([{offset:0,transform:"scale(0) translateY(-".concat(n,"px)")},{offset:1,transform:"scale(1) translateY(100px)"}]);return RR(t).addAnimation([i])},Wee=(t,e)=>{const n=e.clientHeight,i=Ae().addElement(t).keyframes([{offset:0,transform:"translateY(-".concat(n,"px)")},{offset:1,transform:"translateY(100px)"}]);return RR(t).addAnimation([i])},Yee=t=>Ae().duration(125).addElement(t).fromTo("transform","translateY(var(--ion-pulling-refresher-translate, 100px))","translateY(0px)"),Gee=(t,e)=>{t.style.setProperty("opacity",e.toString())},qee=(t,e,n)=>{Cn(()=>{t.forEach((r,o)=>{const s=o*(1/e),a=1-s,l=n-s,c=$r(0,l/a,1);r.style.setProperty("opacity",c.toString())})})},Xee=(t,e)=>{Cn(()=>{t.style.setProperty("--refreshing-rotation-duration",e>=1?"0.5s":"2s"),t.style.setProperty("opacity","1")})},R1=(t,e,n=200)=>{if(!t)return Promise.resolve();const i=Rg(t,n);return Cn(()=>{t.style.setProperty("transition","".concat(n,"ms all ease-out")),e===void 0?t.style.removeProperty("transform"):t.style.setProperty("transform","translate3d(0px, ".concat(e,", 0px)"))}),i},OR=()=>navigator.maxTouchPoints>0&&CSS.supports("background: -webkit-named-image(apple-pay-logo-black)"),KA=async(t,e)=>{const n=t.querySelector("ion-refresher-content");
177if(!n)return Promise.resolve(!1);await new Promise(o=>eo(n,o));const i=t.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),r=t.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");return i!==null&&r!==null&&(e==="ios"&&OR()||e==="md")},Kee="ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}ion-refresher{inset-inline-start:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}:host-context([dir=rtl]) .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){.refresher-pulling-icon:dir(rtl),.refresher-refreshing-icon:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-ios .refresher-pulling-icon,.refresher-ios .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-ios .refresher-pulling-text,.refresher-ios .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-lines-ios line,.refresher-ios .refresher-refreshing .spinner-lines-small-ios line,.refresher-ios .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-bubbles circle,.refresher-ios .refresher-refreshing .spinner-circles circle,.refresher-ios .refresher-refreshing .spinner-dots circle{fill:var(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}.refresher-native .refresher-refreshing ion-spinner{--refreshing-rotation-duration:2s;display:none;-webkit-animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards;animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards}.refresher-native .refresher-refreshing{display:none;-webkit-animation:250ms linear refresher-pop forwards;animation:250ms linear refresher-pop forwards}.refresher-native ion-spinner{width:32px;height:32px;color:var(--ion-color-step-450, var(--ion-background-color-step-450, #747577))}.refresher-native.refresher-refreshing .refresher-pulling ion-spinner,.refresher-native.refresher-completing .refresher-pulling ion-spinner{display:none}.refresher-native.refresher-refreshing .refresher-refreshing ion-spinner,.refresher-native.refresher-completing .refresher-refreshing ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-pulling ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-refreshing ion-spinner{display:none}.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg);-webkit-transition:300ms;transition:300ms}@-webkit-keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}",Zee=Kee,Qee="ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}ion-refresher{inset-inline-start:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}:host-context([dir=rtl]) .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){.refresher-pulling-icon:dir(rtl),.refresher-refreshing-icon:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-md .refresher-pulling-icon,.refresher-md .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-md .refresher-pulling-text,.refresher-md .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-lines-md line,.refresher-md .refresher-refreshing .spinner-lines-small-md line,.refresher-md .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-bubbles circle,.refresher-md .refresher-refreshing .spinner-circles circle,.refresher-md .refresher-refreshing .spinner-dots circle{fill:var
177(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;width:24px;height:24px;color:var(--ion-color-primary, #0054e9)}ion-refresher.refresher-native .spinner-arrow-container{display:inherit}ion-refresher.refresher-native .arrow-container{display:block;position:absolute;width:24px;height:24px}ion-refresher.refresher-native .arrow-container ion-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;left:0;right:0;bottom:-4px;position:absolute;color:var(--ion-color-primary, #0054e9);font-size:12px}ion-refresher.refresher-native.refresher-pulling ion-refresher-content .refresher-pulling,ion-refresher.refresher-native.refresher-ready ion-refresher-content .refresher-pulling{display:-ms-flexbox;display:flex}ion-refresher.refresher-native.refresher-refreshing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-cancelling ion-refresher-content .refresher-refreshing{display:-ms-flexbox;display:flex}ion-refresher.refresher-native .refresher-pulling-icon{-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}ion-refresher.refresher-native .refresher-pulling-icon,ion-refresher.refresher-native .refresher-refreshing-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;border-radius:100%;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;display:-ms-flexbox;display:flex;border:1px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #ececec));background:var(--ion-color-step-250, var(--ion-background-color-step-250, #ffffff));-webkit-box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1)}",Jee=Qee,ete=et(class extends Ze{constructor(){super(),this.__registerHost(),this.ionRefresh=_e(this,"ionRefresh",7),this.ionPull=_e(this,"ionPull",7),this.ionStart=_e(this,"ionStart",7),this.appliedStyles=!1,this.didStart=!1,this.progress=0,this.pointerDown=!1,this.needsCompletion=!1,this.didRefresh=!1,this.contentFullscreen=!1,this.lastVelocityY=0,this.animations=[],this.nativeRefresher=!1,this.state=1,this.pullMin=60,this.pullMax=this.pullMin+60,this.closeDuration="280ms",this.snapbackDuration="280ms",this.pullFactor=1,this.disabled=!1}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}async checkNativeRefresher(){const e=await KA(this.el,Me(this));if(e&&!this.nativeRefresher){const n=this.el.closest("ion-content");this.setupNativeRefresher(n)}else e||this.destroyNativeRefresher()}destroyNativeRefresher(){this.scrollEl&&this.scrollListenerCallback&&(this.scrollEl.removeEventListener("scroll",this.scrollListenerCallback),this.scrollListenerCallback=void 0),this.nativeRefresher=!1}async resetNativeRefresher(e,n){this.state=n,Me(this)==="ios"?await R1(e,void 0,300):await Rg(this.el.querySelector(".refresher-refreshing-icon"),200),this.didRefresh=!1,this.needsCompletion=!1,this.pointerDown=!1,this.animations.forEach(i=>i.destroy()),this.animations=[],this.progress=0,this.state=1}async setupiOSNativeRefresher(e,n){this.elementToTransform=this.scrollEl;const i=e.shadowRoot.querySelectorAll("svg");let r=this.scrollEl.clientHeight*.16;const o=i.length;Cn(()=>i.forEach(s=>s.style.setProperty("animation","none"))),this.scrollListenerCallback=()=>{!this.pointerDown&&this.state===1||ls(()=>{const s=this.scrollEl.scrollTop,a=this.el.clientHeight;if(s>0){if(this.state===8){const u=$r(0,s/(a*.5),1);Cn(()=>Gee(n,1-u));return}return}this.pointerDown&&(this.didStart||(this.didStart=!0,this.ionStart.emit()),this.pointerDown&&this.ionPull.emit());const l=this.didStart?30:0,c=this.progress=$r(0,(Math.abs(s)-l)/r,1);this.state===8||c===1?(this.pointerDown&&Xee(n,this.lastVelocityY),this.didRefresh||(this.beginRefresh(),this.didRefresh=!0,fK({style:Dg.Light}),this.pointerDown||R1(this.elementToTransform,"".concat(a,"px")))):(this.state=2,qee(i,o,c))})},this.scrollEl.addEventListener("scroll",this.scrollListenerCallback),this.gesture=(await Wi(async()=>{const{createGesture:s}=await Promise.resolve().then(()=>Yh);return{createGesture:s}},void 0)).createGesture({el:this.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,onStart:()=>{this.pointerDown=!0,this.didRefresh||R1(this.elementToTransform,"0px"),r===0&&(r=this.scrollEl.clientHeight*.16)},onMove:s=>{this.lastVelocityY=s.velocityY},onEnd:()=>{this.pointerDown=!1,this.didStart=!1,this.needsCompletion?(this.resetNativeRefresher(this.elementToTransform,32),this.needsCompletion=!1):this.didRefresh&&ls(()=>R1(this.elementToTransform,"".concat(this.el.clientHeight,"px")))}}),this.disabledChanged()}async setupMDNativeRefresher(e,n,i){const r=zn(n).querySelector("circle"),o=this.el.querySelector("ion-refresher-content .refresher-pulling-icon"),s=zn(i).querySelector("circle");r!==null&&s!==null&&Cn(()=>{r.style.setProperty("animation","none"),i.style.setProperty("animation-delay","-655ms"),s.style.setProperty("animation-delay","-655ms")}),this.gesture=(await Wi(async()=>{const{createGesture:a}=await Promise.resolve().then(()=>Yh);return{createGesture:a}},void 0)).createGesture({el:this.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,canStart:()=>this.state!==8&&this.state!==32&&this.scrollEl.scrollTop===0,onStart:a=>{this.progress=0,a.data={animation:void 0,didStart:!1,cancelled:!1}},onMove:a=>{if(a.velocityY<0&&this.progress===0&&!a.data.didStart||a.data.cancelled){a.data.cancelled=!0;return}if(!a.data.didStart){a.data.didStart=!0,this.state=2;const{scrollEl:l}=this,c=l.matches(Wh)?"overflow":"--overflow";Cn(()=>l.style.setProperty(c,"hidden"));const d=Vee(e),u=Uee(d,o,this.el);a.data.animation=u,u.progressStart(!1,0),this.ionStart.emit(),this.animations.push(u);return}this.progress=$r(0,a.deltaY/180*.5,1),a.data.animation.progressStep(this.progress),this.ionPull.emit()},onEnd:a=>
177{if(!a.data.didStart)return;this.gesture.enable(!1);const{scrollEl:l}=this,c=l.matches(Wh)?"overflow":"--overflow";if(Cn(()=>l.style.removeProperty(c)),this.progress<=.4){a.data.animation.progressEnd(0,this.progress,500).onFinish(()=>{this.animations.forEach(f=>f.destroy()),this.animations=[],this.gesture.enable(!0),this.state=1});return}const d=Gl([0,0],[0,0],[1,1],[1,1],this.progress)[0],u=Yee(o);this.animations.push(u),Cn(async()=>{o.style.setProperty("--ion-pulling-refresher-translate","".concat(d*100,"px")),a.data.animation.progressEnd(),await u.play(),this.beginRefresh(),a.data.animation.destroy(),this.gesture.enable(!0)})}}),this.disabledChanged()}async setupNativeRefresher(e){if(this.scrollListenerCallback||!e||this.nativeRefresher||!this.scrollEl)return;this.setCss(0,"",!1,""),this.nativeRefresher=!0;const n=this.el.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),i=this.el.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");Me(this)==="ios"?this.setupiOSNativeRefresher(n,i):this.setupMDNativeRefresher(e,n,i)}componentDidUpdate(){this.checkNativeRefresher()}async connectedCallback(){if(this.el.getAttribute("slot")!=="fixed"){console.error('Make sure you use: <ion-refresher slot="fixed">');return}const e=this.el.closest(H9);if(!e){ff(this.el);return}eo(e,async()=>{const n=e.querySelector(Wh);this.scrollEl=await uf(n!=null?n:e),this.backgroundContentEl=await e.getBackgroundElement(),this.contentFullscreen=e.fullscreen,await KA(this.el,Me(this))?this.setupNativeRefresher(e):(this.gesture=(await Wi(async()=>{const{createGesture:i}=await Promise.resolve().then(()=>Yh);return{createGesture:i}},void 0)).createGesture({el:e,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:20,passive:!1,canStart:()=>this.canStart(),onStart:()=>this.onStart(),onMove:i=>this.onMove(i),onEnd:()=>this.onEnd()}),this.disabledChanged())})}disconnectedCallback(){this.destroyNativeRefresher(),this.scrollEl=void 0,this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}async complete(){this.nativeRefresher?(this.needsCompletion=!0,this.pointerDown||gn(()=>gn(()=>this.resetNativeRefresher(this.elementToTransform,32)))):this.close(32,"120ms")}async cancel(){this.nativeRefresher?this.pointerDown||gn(()=>gn(()=>this.resetNativeRefresher(this.elementToTransform,16))):this.close(16,"")}getProgress(){return Promise.resolve(this.progress)}canStart(){return!(!this.scrollEl||this.state!==1||this.scrollEl.scrollTop>0)}onStart(){this.progress=0,this.state=1,this.memoizeOverflowStyle(),this.contentFullscreen&&this.backgroundContentEl&&this.backgroundContentEl.style.setProperty("--offset-top","0px")}onMove(e){if(!this.scrollEl)return;const n=e.event;if(n.touches!==void 0&&n.touches.length>1||this.state&56)return;const i=Number.isNaN(this.pullFactor)||this.pullFactor<0?1:this.pullFactor,r=e.deltaY*i;if(r<=0){if(this.progress=0,this.state=1,this.appliedStyles){this.setCss(0,"",!1,"");return}return}if(this.state===1){if(this.scrollEl.scrollTop>0){this.progress=0;return}this.state=2}if(n.cancelable&&n.preventDefault(),this.setCss(r,"0ms",!0,""),r===0){this.progress=0;return}const o=this.pullMin;if(this.progress=r/o,this.didStart||(this.didStart=!0,this.ionStart.emit()),this.ionPull.emit(),r<o){this.state=2;return}if(r>this.pullMax){this.beginRefresh();return}this.state=4}onEnd(){this.state===4?this.beginRefresh():this.state===2?this.cancel():this.state===1&&this.restoreOverflowStyle()}beginRefresh(){this.state=8,this.setCss(this.pullMin,this.snapbackDuration,!0,""),this.ionRefresh.emit({complete:this.complete.bind(this)})}close(e,n){setTimeout(()=>{var i;this.state=1,this.progress=0,this.didStart=!1,this.setCss(0,"0ms",!1,"",!0),this.contentFullscreen&&this.backgroundContentEl&&((i=this.backgroundContentEl)===null||i===void 0||i.style.removeProperty("--offset-top"))},600),this.state=e,this.setCss(0,this.closeDuration,!0,n)}setCss(e,n,i,r,o=!1){this.nativeRefresher||(this.appliedStyles=e>0,Cn(()=>{if(this.scrollEl&&this.backgroundContentEl){const s=this.scrollEl.style,a=this.backgroundContentEl.style;s.transform=a.transform=e>0?"translateY(".concat(e,"px) translateZ(0px)"):"",s.transitionDuration=a.transitionDuration=n,s.transitionDelay=a.transitionDelay=r,s.overflow=i?"hidden":""}o&&this.restoreOverflowStyle()}
177))}memoizeOverflowStyle(){if(this.scrollEl){const{overflow:e,overflowX:n,overflowY:i}=this.scrollEl.style;this.overflowStyles={overflow:e!=null?e:"",overflowX:n!=null?n:"",overflowY:i!=null?i:""}}}restoreOverflowStyle(){if(this.overflowStyles!==void 0&&this.scrollEl!==void 0){const{overflow:e,overflowX:n,overflowY:i}=this.overflowStyles;this.scrollEl.style.overflow=e,this.scrollEl.style.overflowX=n,this.scrollEl.style.overflowY=i,this.overflowStyles=void 0}}render(){const e=Me(this);return D(tt,{key:"3270f181a5141e7d886ec554a3e892974446b90e",slot:"fixed",class:{[e]:!0,["refresher-".concat(e)]:!0,"refresher-native":this.nativeRefresher,"refresher-active":this.state!==1,"refresher-pulling":this.state===2,"refresher-ready":this.state===4,"refresher-refreshing":this.state===8,"refresher-cancelling":this.state===16,"refresher-completing":this.state===32}})}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return{ios:Zee,md:Jee}}},[32,"ion-refresher",{pullMin:[2,"pull-min"],pullMax:[2,"pull-max"],closeDuration:[1,"close-duration"],snapbackDuration:[1,"snapback-duration"],pullFactor:[2,"pull-factor"],disabled:[4],nativeRefresher:[32],state:[32],complete:[64],cancel:[64],getProgress:[64]},void 0,{disabled:["disabledChanged"]}]);function tte(){if(typeof customElements>"u")return;["ion-refresher"].forEach(e=>{switch(e){case"ion-refresher":customElements.get(e)||customElements.define(e,ete);break}})}const nte=tte;/*!
178 * (C) Ionic http://ionicframework.com - MIT License
179 */const ite=et(class extends Ze{constructor(){super(),this.__registerHost(),this.customHTMLEnabled=xt.get("innerHTMLTemplatesEnabled",C0),this.pullingIcon=void 0,this.pullingText=void 0,this.refreshingSpinner=void 0,this.refreshingText=void 0}componentWillLoad(){if(this.pullingIcon===void 0){const e=OR(),n=Me(this),i=e?"lines":NY;this.pullingIcon=xt.get("refreshingIcon",n==="ios"&&e?xt.get("spinner",i):"circular")}if(this.refreshingSpinner===void 0){const e=Me(this);this.refreshingSpinner=xt.get("refreshingSpinner",xt.get("spinner",e==="ios"?"lines":"circular"))}}renderPullingText(){const{customHTMLEnabled:e,pullingText:n}=this;return e?D("div",{class:"refresher-pulling-text",innerHTML:hf(n)}):D("div",{class:"refresher-pulling-text"},n)}renderRefreshingText(){const{customHTMLEnabled:e,refreshingText:n}=this;return e?D("div",{class:"refresher-refreshing-text",innerHTML:hf(n)}):D("div",{class:"refresher-refreshing-text"},n)}render(){const e=this.pullingIcon,n=e!=null&&E4[e]!==void 0,i=Me(this);return D(tt,{key:"1bec5b4da221c69d856f3f5ddf40f2e03ebf2a4c",class:i},D("div",{key:"4fcc526c4f1881e9368d9cd16bd7030919bd3841",class:"refresher-pulling"},this.pullingIcon&&n&&D("div",{key:"a4e9e2e12c2d7faefc8303ec8c021f999ddf308e",class:"refresher-pulling-icon"},D("div",{key:"5a2d215feb7fb4b64d540d3a65c0f24b415a2433",class:"spinner-arrow-container"},D("ion-spinner",{key:"abef2621d671ac6ff0abac43a702cbd825b7f127",name:this.pullingIcon,paused:!0}),i==="md"&&this.pullingIcon==="circular"&&D("div",{key:"30087d672c3780672a05874cd93cd099b2855462",class:"arrow-container"},D("ion-icon",{key:"5e30333dee469aec0d8efc8c4e6dabb619c6f363",icon:BY,"aria-hidden":"true"})))),this.pullingIcon&&!n&&D("div",{key:"48fe72b5ce8ded633c6ee799cebb520b9c8be528",class:"refresher-pulling-icon"},D("ion-icon",{key:"d8dfd5d42056b1c0a436c5006affb255407816c0",icon:this.pullingIcon,lazy:!1,"aria-hidden":"true"})),this.pullingText!==void 0&&this.renderPullingText()),D("div",{key:"c2cbfb94f157c82601ffe7bb815ff82ebc7c0a49",class:"refresher-refreshing"},this.refreshingSpinner&&D("div",{key:"17f3ebe6a31768d5e389f45a2c12f68600185db9",class:"refresher-refreshing-icon"},D("ion-spinner",{key:"e8e61f8d7189c9939bba184201c9509d1d5b0fad",name:this.refreshingSpinner})),this.refreshingText!==void 0&&this.renderRefreshingText()))}get el(){return this}},[0,"ion-refresher-content",{pullingIcon:[1025,"pulling-icon"],pullingText:[1,"pulling-text"],refreshingSpinner:[1025,"refreshing-spinner"],refreshingText:[1,"refreshing-text"]}]);function rte(){if(typeof customElements>"u")return;
179["ion-refresher-content","ion-icon","ion-spinner"].forEach(e=>{switch(e){case"ion-refresher-content":customElements.get(e)||customElements.define(e,ite);break;case"ion-icon":customElements.get(e)||gs();break;case"ion-spinner":customElements.get(e)||V2();break}})}const ote=rte;/*!
180 * (C) Ionic http://ionicframework.com - MIT License
181 */const ste=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}",ate=ste,lte=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return D(tt,{key:"813c9a7f6782d2cf8eb27f30d3ab28e6f3122868",class:Me(this)},D("slot",{key:"356bec4d4d408ea63d6b431b06465d5b7bcbff71"}))}static get style(){return ate}},[1,"ion-row"]);function cte(){if(typeof customElements>"u")return;["ion-row"].forEach(e=>{switch(e){case"ion-row":customElements.get(e)||customElements.define(e,lte);break}})}const dte=cte;/*!
182 * (C) Ionic http://ionicframework.com - MIT License
183 */const ute="
vendor: 9,056 bytes, line 183
183.sc-ion-searchbar-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-ios-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:inherit}.searchbar-search-icon.sc-ion-searchbar-ios{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-ios{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-ios{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-ios::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-ios>div.sc-ion-searchbar-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-ios:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios{display:block}.searchbar-disabled.sc-ion-searchbar-ios-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-ios-h{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.07);--border-radius:10px;--box-shadow:none;--cancel-button-color:var(--ion-color-primary, #0054e9);--clear-button-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));--color:var(--ion-text-color, #000);--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:12px;padding-bottom:12px;min-height:60px;contain:content}.searchbar-input-container.sc-ion-searchbar-ios{min-height:36px}.searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:calc(50% - 60px);margin-inline-start:calc(50% - 60px);top:0;position:absolute;width:1.375rem;height:100%;contain:strict}.searchbar-search-icon.sc-ion-searchbar-ios{inset-inline-start:5px}.searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:6px;padding-bottom:6px;height:100%;font-size:1.0625rem;font-weight:400;contain:strict}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem;-webkit-padding-end:1.75rem;padding-inline-end:1.75rem}.searchbar-clear-button.sc-ion-searchbar-ios{top:0;background-position:center;position:absolute;width:1.875rem;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-ios{inset-inline-end:0}.searchbar-clear-icon.sc-ion-searchbar-ios{width:1.125rem;height:100%}.searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;font-size:17px}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:0;margin-inline-start:0}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.875rem;padding-inline-start:1.875rem}.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{display:block}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-transition:all 300ms ease;transition:all 300ms ease}.searchbar-animated.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{opacity:1;pointer-events:auto}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-margin-end:-100%;margin-inline-end:-100%;-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;pointer-events:none}.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-transition-duration:0ms;transition-duration:0ms}.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{color:var(--ion-color-base)}@media (any-hover: hover){.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios:hover{color:var(--ion-color-tint)}}ion-toolbar.sc-ion-searchbar-ios-h,ion-toolbar .sc-ion-searchbar-ios-h{padding-top:1px;padding-bottom:15px;min-height:52px}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color),ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color){color:inherit}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios{color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios{background:rgba(var(--ion-color-contrast-rgb), 0.07);color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}
183",fte=ute,hte=".sc-ion-searchbar-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-md-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{color:inherit}.searchbar-search-icon.sc-ion-searchbar-md{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-md{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-md{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;
183-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-md::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-md>div.sc-ion-searchbar-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-md:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{display:block}.searchbar-disabled.sc-ion-searchbar-md-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-md-h{--background:var(--ion-background-color, #fff);--border-radius:2px;--box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--cancel-button-color:var(--ion-color-step-900, var(--ion-text-color-step-100, #1a1a1a));--clear-button-color:initial;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;background:inherit}.searchbar-search-icon.sc-ion-searchbar-md{top:11px;width:1.3125rem;height:1.3125rem}.searchbar-search-icon.sc-ion-searchbar-md{inset-inline-start:16px}.searchbar-cancel-button.sc-ion-searchbar-md{top:0;background-color:transparent;font-size:1.5em}.searchbar-cancel-button.sc-ion-searchbar-md{inset-inline-start:9px}.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-cancel-button.sc-ion-searchbar-md{position:absolute}.searchbar-search-icon.ion-activated.sc-ion-searchbar-md,.searchbar-cancel-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-input.sc-ion-searchbar-md{-webkit-padding-start:3.4375rem;padding-inline-start:3.4375rem;-webkit-padding-end:3.4375rem;padding-inline-end:3.4375rem;padding-top:0.375rem;padding-bottom:0.375rem;background-position:left 8px center;height:auto;font-size:1rem;font-weight:400;line-height:30px}[dir=rtl].sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}[dir=rtl].sc-ion-searchbar-md .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}@supports selector(:dir(rtl)){.searchbar-input.sc-ion-searchbar-md:dir(rtl){background-position:right 8px center}}.searchbar-clear-button.sc-ion-searchbar-md{top:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;position:absolute;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-md{inset-inline-end:13px}.searchbar-clear-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-clear-icon.sc-ion-searchbar-md{width:1.375rem;height:100%}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md{display:none}ion-toolbar.sc-ion-searchbar-md-h,ion-toolbar .sc-ion-searchbar-md-h{-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:3px;padding-bottom:3px}",pte=hte,mte=et(class extends Ze{constructor(){super(),this.__registerHost(),this.ionInput=_e(this,"ionInput",7),this.ionChange=_e(this,"ionChange",7),this.ionCancel=_e(this,"ionCancel",7),this.ionClear=_e(this,"ionClear",7),this.ionBlur=_e(this,"ionBlur",7),this.ionFocus=_e(this,"ionFocus",7),this.ionStyle=_e(this,"ionStyle",7),this.isCancelVisible=!1,this.shouldAlignLeft=!0,this.inputId="ion-searchbar-".concat(gte++),this.inheritedAttributes={},this.onClearInput=async e=>(this.ionClear.emit(),new Promise(n=>{setTimeout(()=>{const i=this.getValue();i!==""&&(this.value="",this.emitInputChange(),e&&!this.focused&&(this.setFocus(),this.focusedValue=i)),n()},16*4)})),this.onCancelSearchbar=async e=>{e&&(e.preventDefault(),e.stopPropagation()),this.ionCancel.emit();const n=this.getValue(),i=this.focused;await this.onClearInput(),n&&!i&&this.emitValueChange(e),this.nativeInput&&this.nativeInput.blur()},this.onInput=e=>{const n=e.target;n&&(this.value=n.value),this.emitInputChange(e)},this.onChange=e=>{this.emitValueChange(e)},this.onBlur=e=>{this.focused=!1,this.ionBlur.emit(),this.positionElements(),this.focusedValue!==this.value&&this.emitValueChange(e),this.focusedValue=void 0},this.onFocus=()=>{this.focused=!0,this.focusedValue=this.value,this.ionFocus.emit(),this.positionElements()},this.focused=!1,this.noAnimate=!0,this.color=void 0,this.animated=!1,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.cancelButtonIcon=xt.get("backButtonIcon",CI),this.cancelButtonText="Cancel",this.clearIcon=void 0,this.debounce=void 0,this.disabled=!1,this.inputmode=void 0,this.enterkeyhint=void 0,this.maxlength=void 0,this.minlength=void 0,this.name=this.inputId,this.placeholder="Search",this.searchIcon=void 0,this.showCancelButton="never",this.showClearButton="always",this.spellcheck=!1,this.type="search",this.value=""}onLangChanged(e){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{lang:e}),Xr(this)}onDirChanged(e){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:e}),Xr(this)}
183debounceChanged(){const{ionInput:e,debounce:n,originalIonInput:i}=this;this.ionInput=n===void 0?i!=null?i:e:EI(e,n)}valueChanged(){const e=this.nativeInput,n=this.getValue();e&&e.value!==n&&(e.value=n)}showCancelButtonChanged(){requestAnimationFrame(()=>{this.positionElements(),Xr(this)})}connectedCallback(){this.emitStyle()}componentWillLoad(){this.inheritedAttributes=Object.assign({},Js(this.el,["lang","dir"]))}componentDidLoad(){this.originalIonInput=this.ionInput,this.positionElements(),this.debounceChanged(),setTimeout(()=>{this.noAnimate=!1},300)}emitStyle(){this.ionStyle.emit({searchbar:!0})}async setFocus(){this.nativeInput&&this.nativeInput.focus()}async getInputElement(){return this.nativeInput||await new Promise(e=>eo(this.el,e)),Promise.resolve(this.nativeInput)}emitValueChange(e){const{value:n}=this,i=n==null?n:n.toString();this.focusedValue=i,this.ionChange.emit({value:i,event:e})}emitInputChange(e){const{value:n}=this;this.ionInput.emit({value:n,event:e})}positionElements(){const e=this.getValue(),n=this.shouldAlignLeft,i=Me(this),r=!this.animated||e.trim()!==""||!!this.focused;this.shouldAlignLeft=r,i==="ios"&&(n!==r&&this.positionPlaceholder(),this.animated&&this.positionCancelButton())}positionPlaceholder(){const e=this.nativeInput;if(!e)return;const n=ho(this.el),i=(this.el.shadowRoot||this.el).querySelector(".searchbar-search-icon");if(this.shouldAlignLeft)e.removeAttribute("style"),i.removeAttribute("style");else{const r=document,o=r.createElement("span");o.innerText=this.placeholder||"",r.body.appendChild(o),gn(()=>{const s=o.offsetWidth;o.remove();const a="calc(50% - "+s/2+"px)",l="calc(50% - "+(s/2+i.clientWidth+8)+"px)";n?(e.style.paddingRight=a,i.style.marginRight=l):(e.style.paddingLeft=a,i.style.marginLeft=l)})}}positionCancelButton(){const e=ho(this.el),n=(this.el.shadowRoot||this.el).querySelector(".searchbar-cancel-button"),i=this.shouldShowCancelButton();if(n!==null&&i!==this.isCancelVisible){const r=n.style;if(this.isCancelVisible=i,i)e?r.marginLeft="0":r.marginRight="0";else{const o=n.offsetWidth;o>0&&(e?r.marginLeft=-o+"px":r.marginRight=-o+"px")}}}getValue(){return this.value||""}hasValue(){return this.getValue()!==""}shouldShowCancelButton(){return!(this.showCancelButton==="never"||this.showCancelButton==="focus"&&!this.focused)}shouldShowClearButton(){return!(this.showClearButton==="never"||this.showClearButton==="focus"&&!this.focused)}render(){const{cancelButtonText:e,autocapitalize:n}=this,i=this.animated&&xt.getBoolean("animated",!0),r=Me(this),o=this.clearIcon||(r==="ios"?OI:MI),s=this.searchIcon||(r==="ios"?HY:VY),a=this.shouldShowCancelButton(),l=this.showCancelButton!=="never"&&D("button",{key:"20b2d0f2e3425eede725dbe3323c7c29cdb66f4e","aria-label":e,"aria-hidden":a?void 0:"true",type:"button",tabIndex:r==="ios"&&!a?-1:void 0,onMouseDown:this.onCancelSearchbar,onTouchStart:this.onCancelSearchbar,class:"searchbar-cancel-button"},D("div",{key:"3a516c3fdd35256eb79639fd340afcdd92cfd7aa","aria-hidden":"true"},r==="md"?D("ion-icon",{"aria-hidden":"true",mode:r,icon:this.cancelButtonIcon,lazy:!1}):e));return D(tt,{key:"34878db21f63a9bdffca0446d8ad5619ff04cac3",role:"search","aria-disabled":this.disabled?"true":null,class:Hn(this.color,{[r]:!0,"searchbar-animated":i,"searchbar-disabled":this.disabled,"searchbar-no-animate":i&&this.noAnimate,"searchbar-has-value":this.hasValue(),"searchbar-left-aligned":this.shouldAlignLeft,"searchbar-has-focus":this.focused,"searchbar-should-show-clear":this.shouldShowClearButton(),"searchbar-should-show-cancel":this.shouldShowCancelButton()})},D("div",{key:"faa7b011206a8359b1963368c65988e506b260cb",class:"searchbar-input-container"},D("input",Object.assign({key:"732d3e5a2b258da6f136a14472ac872816a9853b","aria-label":"search text",disabled:this.disabled,ref:c=>this.nativeInput=c,class:"searchbar-input",inputMode:this.inputmode,enterKeyHint:this.enterkeyhint,name:this.name,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,minLength:this.minlength,maxLength:this.maxlength,placeholder:this.placeholder,type:this.type,value:this.getValue(),autoCapitalize:n==="default"?void 0:n,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,spellcheck:this.spellcheck},this.inheritedAttributes)),r==="md"&&l,D("ion-icon",{key:"767dca971849f221dde220deae728b41bf764b98","aria-hidden":"true",mode:r,icon:s,lazy:!1,class:"searchbar-search-icon"}
183),D("button",{key:"9941b5de1ed9ebcf3e81de8e0731c09dea5a89d9","aria-label":"reset",type:"button","no-blur":!0,class:"searchbar-clear-button",onPointerDown:c=>{c.preventDefault()},onClick:()=>this.onClearInput(!0)},D("ion-icon",{key:"cb2b543d286373a84e2c6c2a959f92b045bbd7dd","aria-hidden":"true",mode:r,icon:o,lazy:!1,class:"searchbar-clear-icon"}))),r==="ios"&&l)}get el(){return this}static get watchers(){return{lang:["onLangChanged"],dir:["onDirChanged"],debounce:["debounceChanged"],value:["valueChanged"],showCancelButton:["showCancelButtonChanged"]}}static get style(){return{ios:fte,md:pte}}},[34,"ion-searchbar",{color:[513],animated:[4],autocapitalize:[1],autocomplete:[1],autocorrect:[1],cancelButtonIcon:[1,"cancel-button-icon"],cancelButtonText:[1,"cancel-button-text"],clearIcon:[1,"clear-icon"],debounce:[2],disabled:[4],inputmode:[1],enterkeyhint:[1],maxlength:[2],minlength:[2],name:[1],placeholder:[1],searchIcon:[1,"search-icon"],showCancelButton:[1,"show-cancel-button"],showClearButton:[1,"show-clear-button"],spellcheck:[4],type:[1],value:[1025],focused:[32],noAnimate:[32],setFocus:[64],getInputElement:[64]},void 0,{lang:["onLangChanged"],dir:["onDirChanged"],debounce:["debounceChanged"],value:["valueChanged"],showCancelButton:["showCancelButtonChanged"]}]);let gte=0;function bte(){if(typeof customElements>"u")return;["ion-searchbar","ion-icon"].forEach(e=>{switch(e){case"ion-searchbar":customElements.get(e)||customElements.define(e,mte);break;case"ion-icon":customElements.get(e)||gs();break}})}const vte=bte,yte=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:grid;grid-auto-columns:1fr;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto;grid-auto-columns:minmax(-webkit-min-content, 1fr);grid-auto-columns:minmax(min-content, 1fr)}:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.065);border-radius:8px;overflow:hidden;z-index:0}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.065)}:host(.in-toolbar){-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;width:auto}:host(.in-toolbar:not(.ion-color)){background:var(--ion-toolbar-segment-background, var(--background))}:host(.in-toolbar-color:not(.ion-color)){background:rgba(var(--ion-color-contrast-rgb), 0.11)}",wte=yte,xte=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:grid;grid-auto-columns:1fr;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto;grid-auto-columns:minmax(-webkit-min-content, 1fr);grid-auto-columns:minmax(min-content, 1fr)}:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:transparent;grid-auto-columns:minmax(auto, 360px)}:host(.in-toolbar){min-height:var(--min-height)}:host(.segment-scrollable) ::slotted(ion-segment-button){min-width:auto}",Ate=xte,kte=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=_e(this,"ionChange",7),this.ionSelect=_e(this,"ionSelect",7),this.ionStyle=_e(this,"ionStyle",7),this.onClick=e=>{const n=e.target,i=this.checked;n.tagName!=="ION-SEGMENT"&&(this.value=n.value,n!==i&&this.emitValueChange(),(this.scrollable||!this.swipeGesture)&&(i?this.checkButton(i,n):this.setCheckedClasses()))},this.onSlottedItemsChange=()=>{this.valueChanged(this.value)}
183,this.getSegmentButton=e=>{var n,i;const r=this.getButtons().filter(s=>!s.disabled),o=r.findIndex(s=>s===document.activeElement);switch(e){case"first":return r[0];case"last":return r[r.length-1];case"next":return(n=r[o+1])!==null&&n!==void 0?n:r[0];case"previous":return(i=r[o-1])!==null&&i!==void 0?i:r[r.length-1];default:return null}},this.activated=!1,this.color=void 0,this.disabled=!1,this.scrollable=!1,this.swipeGesture=!0,this.value=void 0,this.selectOnFocus=!1}colorChanged(e,n){(n===void 0&&e!==void 0||n!==void 0&&e===void 0)&&this.emitStyle()}swipeGestureChanged(){this.gestureChanged()}valueChanged(e){this.ionSelect.emit({value:e}),this.scrollActiveButtonIntoView()}disabledChanged(){this.gestureChanged();const e=this.getButtons();for(const n of e)n.disabled=this.disabled}gestureChanged(){this.gesture&&this.gesture.enable(!this.scrollable&&!this.disabled&&this.swipeGesture)}connectedCallback(){this.emitStyle()}componentWillLoad(){this.emitStyle()}async componentDidLoad(){this.setCheckedClasses(),gn(()=>{this.scrollActiveButtonIntoView(!1)}),this.gesture=(await Wi(async()=>{const{createGesture:e}=await Promise.resolve().then(()=>Yh);return{createGesture:e}},void 0)).createGesture({el:this.el,gestureName:"segment",gesturePriority:100,threshold:0,passive:!1,onStart:e=>this.onStart(e),onMove:e=>this.onMove(e),onEnd:e=>this.onEnd(e)}),this.gestureChanged(),this.disabled&&this.disabledChanged()}onStart(e){this.valueBeforeGesture=this.value,this.activate(e)}onMove(e){this.setNextIndex(e)}onEnd(e){this.setActivated(!1),this.setNextIndex(e,!0),e.event.stopImmediatePropagation();const n=this.value;n!==void 0&&this.valueBeforeGesture!==n&&this.emitValueChange(),this.valueBeforeGesture=void 0}emitValueChange(){const{value:e}=this;this.ionChange.emit({value:e})}getButtons(){return Array.from(this.el.querySelectorAll("ion-segment-button"))}get checked(){return this.getButtons().find(e=>e.value===this.value)}setActivated(e){this.getButtons().forEach(i=>{e?i.classList.add("segment-button-activated"):i.classList.remove("segment-button-activated")}),this.activated=e}activate(e){const n=e.event.target,r=this.getButtons().find(o=>o.value===this.value);n.tagName==="ION-SEGMENT-BUTTON"&&(r||(this.value=n.value,this.setCheckedClasses()),this.value===n.value&&this.setActivated(!0))}getIndicator(e){return(e.shadowRoot||e).querySelector(".segment-button-indicator")}checkButton(e,n){const i=this.getIndicator(e),r=this.getIndicator(n);if(i===null||r===null)return;const o=i.getBoundingClientRect(),s=r.getBoundingClientRect(),a=o.width/s.width,l=o.left-s.left,c="translate3d(".concat(l,"px, 0, 0) scaleX(").concat(a,")");Cn(()=>{r.classList.remove("segment-button-indicator-animated"),r.style.setProperty("transform",c),r.getBoundingClientRect(),r.classList.add("segment-button-indicator-animated"),r.style.setProperty("transform","")}),this.value=n.value,this.setCheckedClasses()}setCheckedClasses(){const e=this.getButtons(),i=e.findIndex(r=>r.value===this.value)+1;for(const r of e)r.classList.remove("segment-button-after-checked");i<e.length&&e[i].classList.add("segment-button-after-checked")}scrollActiveButtonIntoView(e=!0){const{scrollable:n,value:i,el:r}=this;if(n){const s=this.getButtons().find(a=>a.value===i);if(s!==void 0){const a=r.getBoundingClientRect(),l=s.getBoundingClientRect(),d=l.x-a.x-a.width/2+l.width/2,u=r.scrollLeft+d;r.scrollTo({top:0,left:u,behavior:e?"smooth":"instant"})}}}setNextIndex(e,n=!1){const i=ho(this.el),r=this.activated,o=this.getButtons(),s=o.findIndex(b=>b.value===this.value),a=o[s];let l,c;if(s===-1)return;const d=a.getBoundingClientRect(),u=d.left,f=d.width,h=e.currentX,p=d.top+d.height/2,g=this.el.getRootNode().elementFromPoint(h,p),y=i?h>u+f:h<u,w=i?h<u:h>u+f;if(r&&!n){if(y){const b=s-1;b>=0&&(c=b)}else if(w&&r&&!n){const b=s+1;b<o.length&&(c=b)}c!==void 0&&!o[c].disabled&&(l=o[c])}if(!r&&n&&(l=g),l!=null){if(l.tagName==="ION-SEGMENT")return!1;a!==l&&this.checkButton(a,l)}return!0}emitStyle(){this.ionStyle.emit({segment:!0})}onKeyDown(e){const n=ho(this.el);let i=this.selectOnFocus,r;
183switch(e.key){case"ArrowRight":e.preventDefault(),r=n?this.getSegmentButton("previous"):this.getSegmentButton("next");break;case"ArrowLeft":e.preventDefault(),r=n?this.getSegmentButton("next"):this.getSegmentButton("previous");break;case"Home":e.preventDefault(),r=this.getSegmentButton("first");break;case"End":e.preventDefault(),r=this.getSegmentButton("last");break;case" ":case"Enter":e.preventDefault(),r=document.activeElement,i=!0}if(r){if(i){const o=this.checked;this.checkButton(o||r,r),r!==o&&this.emitValueChange()}r.setFocus()}}render(){const e=Me(this);return D(tt,{key:"f1f7103b4c298e037df850ac809a1a7c6e9987a7",role:"tablist",onClick:this.onClick,class:Hn(this.color,{[e]:!0,"in-toolbar":ei("ion-toolbar",this.el),"in-toolbar-color":ei("ion-toolbar[color]",this.el),"segment-activated":this.activated,"segment-disabled":this.disabled,"segment-scrollable":this.scrollable})},D("slot",{key:"6efdb318b13da8d21687084aa0761728fdf12579",onSlotchange:this.onSlottedItemsChange}))}get el(){return this}static get watchers(){return{color:["colorChanged"],swipeGesture:["swipeGestureChanged"],value:["valueChanged"],disabled:["disabledChanged"]}}static get style(){return{ios:wte,md:Ate}}},[33,"ion-segment",{color:[513],disabled:[4],scrollable:[4],swipeGesture:[4,"swipe-gesture"],value:[1032],selectOnFocus:[4,"select-on-focus"],activated:[32]},[[0,"keydown","onKeyDown"]],{color:["colorChanged"],swipeGesture:["swipeGestureChanged"],value:["valueChanged"],disabled:["disabledChanged"]}]);function _te(){if(typeof customElements>"u")return;["ion-segment"].forEach(e=>{switch(e){case"ion-segment":customElements.get(e)||customElements.define(e,kte);break}})}const Ste=_te;/*!
184 * (C) Ionic http://ionicframework.com - MIT License
185 */const Ete=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:none;--background-hover-opacity:0;--background-focused:none;--background-focused-opacity:0;--border-radius:7px;--border-width:1px;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--border-style:solid;--indicator-box-shadow:0 0 5px rgba(0, 0, 0, 0.16);--indicator-color:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)));--indicator-height:100%;--indicator-transition:transform 260ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--transition:100ms all linear;--padding-top:0;--padding-end:13px;--padding-bottom:0;--padding-start:13px;margin-top:2px;margin-bottom:2px;position:relative;-ms-flex-direction:row;flex-direction:row;min-width:70px;min-height:28px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);font-size:13px;font-weight:450;line-height:37px}:host::before{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;-webkit-transition:160ms opacity ease-in-out;transition:160ms opacity ease-in-out;-webkit-transition-delay:100ms;transition-delay:100ms;border-left:var(--border-width) var(--border-style) var(--border-color);content:"";opacity:1;will-change:opacity}:host(:first-of-type)::before{border-left-color:transparent}:host(.segment-button-disabled){opacity:0.3}::slotted(ion-icon){font-size:24px}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:2px;margin-inline-end:2px}.segment-button-indicator{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;left:0;right:0;top:0;bottom:0}.segment-button-indicator-background{border-radius:var(--border-radius);background:var(--indicator-color)}.segment-button-indicator-background{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked)::before,:host(.segment-button-after-checked)::before{opacity:0}
185:host(.segment-button-checked){z-index:-1}:host(.segment-button-activated){--indicator-transform:scale(0.95)}:host(.ion-focused) .button-native{opacity:0.7}@media (any-hover: hover){:host(:hover) .button-native{opacity:0.5}:host(.segment-button-checked:hover) .button-native{opacity:1}}:host(.in-segment-color){background:none;color:var(--ion-text-color, #000)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)))}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native,:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-text-color, #000)}}:host(.in-toolbar:not(.in-segment-color)){--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, var(--ion-toolbar-color), initial);--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-toolbar-color), initial);--indicator-color:var(--ion-toolbar-segment-indicator-color, var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff))))}:host(.in-toolbar-color) .segment-button-indicator-background{background:var(--ion-color-contrast)}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color):hover) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color):hover) .button-native{color:var(--ion-color-base)}}',$te=Ete,Cte=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:var(--color-checked);--background-focused:var(--color-checked);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--indicator-box-shadow:none;--indicator-color:var(--color-checked);--indicator-height:2px;
185--indicator-transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--padding-top:0;--padding-end:16px;--padding-bottom:0;--padding-start:16px;--transition:color 0.15s linear 0s, opacity 0.15s linear 0s;min-width:90px;min-height:48px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);font-size:14px;font-weight:500;letter-spacing:0.06em;line-height:40px;text-transform:uppercase}:host(.segment-button-disabled){opacity:0.3}:host(.in-segment-color){background:none;color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color) ion-ripple-effect{color:var(--ion-color-base)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked) .button-native{color:var(--ion-color-base)}:host(.in-segment-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native{color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color:hover) .button-native::after{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-segment-color)){--background:var(--ion-toolbar-segment-background, none);--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6));--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-color-primary, #0054e9));--indicator-color:var(--ion-toolbar-segment-color-checked, var(--color-checked))}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:rgba(var(--ion-color-contrast-rgb), 0.6)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color)) .button-native::after{background:var(--ion-color-contrast)}}::slotted(ion-icon){margin-top:12px;margin-bottom:12px;font-size:24px}::slotted(ion-label){margin-top:12px;margin-bottom:12px}:host(.segment-button-layout-icon-top) ::slotted(ion-label),:host(.segment-button-layout-icon-bottom) ::slotted(ion-icon){margin-top:0}:host(.segment-button-layout-icon-top) ::slotted(ion-icon),:host(.segment-button-layout-icon-bottom) ::slotted(ion-label){margin-bottom:0}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}:host(.segment-button-has-icon-only) ::slotted(ion-icon){margin-top:12px;margin-bottom:12px}:host(.segment-button-has-label-only) ::slotted(ion-label){margin-top:12px;margin-bottom:12px}.segment-button-indicator{left:0;right:0;bottom:0}.segment-button-indicator-background{background:var(--indicator-color)}:host(.in-toolbar:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-toolbar-segment-indicator-color, var(--indicator-color))}:host(.in-toolbar-color:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-color-contrast)}',Tte=Cte;let Ite=0;const Rte=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.segmentEl=null,this.inheritedAttributes={},this.updateStyle=()=>{Xr(this)},this.updateState=()=>{const{segmentEl:e}=this;e&&(this.checked=e.value===this.value,e.disabled&&(this.disabled=!0))},this.checked=!1,this.disabled=!1,this.layout="icon-top",this.type="button",this.value="ion-sb-"+Ite++}valueChanged(){this.updateState()}connectedCallback(){const e=this.segmentEl=this.el.closest("ion-segment");e&&(this.updateState(),cs(e,"ionSelect",this.updateState),cs(e,"ionStyle",this.updateStyle))}disconnectedCallback(){const e=this.segmentEl;e&&(jl(e,"ionSelect",this.updateState),jl(e,"ionStyle",this.updateStyle),this.segmentEl=null)}componentWillLoad(){this.inheritedAttributes=Object.assign({},Js(this.el,["aria-label"]))}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}async setFocus(){const{nativeEl:e}=this;e!==void 0&&e.focus()}render(){const{checked:e,type:n,disabled:i,hasIcon:r,hasLabel:o,layout:s,segmentEl:a}=this,l=Me(this),c=()=>(a==null?void 0:a.color)!==void 0;return D(tt,{key:"70cf5c7a3ae2620222c5250c644faf3cfc3b3e4e",class:{[l]:!0,"in-toolbar":ei("ion-toolbar",this.el),"in-toolbar-color":ei("ion-toolbar[color]",this.el),"in-segment":ei("ion-segment",this.el),"in-segment-color":c(),"segment-button-has-label":o,"segment-button-has-icon":r,"segment-button-has-label-only":o&&!r,"segment-button-has-icon-only":r&&!o,"segment-button-disabled":i,"segment-button-checked":e,["segment-button-layout-".concat(s)]:!0,"ion-activatable":!0,"ion-activatable-instant":!0,"ion-focusable":!0}},D("button",Object.assign({key:"a53c9f1e360934e8d2e90476642ba4507fc38ebd","aria-selected":e?"true":"false",role:"tab",ref:d=>this.nativeEl=d,type:n,class:"button-native",part:"native",disabled:i},this.inheritedAttributes),D("span",{key:"7d8feda840d389941cc693f500b5eba0b39b41da",class:"button-inner"}
185,D("slot",{key:"d9ae1eec45db253cbf573d29cd545658dd595d87"})),l==="md"&&D("ion-ripple-effect",{key:"49e6a16968709dc9b3fc77bc9fb99acb42fda88c"})),D("div",{key:"4e3ea0989ed5205dbb03586e4facb439b05a92de",part:"indicator",class:{"segment-button-indicator":!0,"segment-button-indicator-animated":!0}},D("div",{key:"65c72a151080998c1e548c87d4d4ebd5c7dda72f",part:"indicator-background",class:"segment-button-indicator-background"})))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:$te,md:Tte}}},[33,"ion-segment-button",{disabled:[1028],layout:[1],type:[1],value:[8],checked:[32],setFocus:[64]},void 0,{value:["valueChanged"]}]);function Ote(){if(typeof customElements>"u")return;["ion-segment-button","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-segment-button":customElements.get(e)||customElements.define(e,Rte);break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}const Mte=Ote;/*!
186 * (C) Ionic http://ionicframework.com - MIT License
187 */const Sc=(t,e,n,i)=>{const r=Lte(t)?{capture:!1,passive:!!i.passive}:!1;let o,s;return t.__zone_symbol__addEventListener?(o="__zone_symbol__addEventListener",s="__zone_symbol__removeEventListener"):(o="addEventListener",s="removeEventListener"),t[o](e,n,r),()=>{t[s](e,n,r)}},Lte=t=>{if(O1===void 0)try{const e=Object.defineProperty({},"passive",{get:()=>{O1=!0}});t.addEventListener("optsTest",()=>{},e)}catch(e){O1=!1}return!!O1};let O1;const Pte=2e3,Dte=(t,e,n,i,r)=>{let o,s,a,l,c,d,u,f=0;const h=x=>{f=Date.now()+Pte,e(x)&&(!s&&n&&(s=Sc(t,"touchmove",n,r)),a||(a=Sc(x.target,"touchend",m,r)),l||(l=Sc(x.target,"touchcancel",m,r)))},p=x=>{f>Date.now()||e(x)&&(!d&&n&&(d=Sc(ZA(t),"mousemove",n,r)),u||(u=Sc(ZA(t),"mouseup",g,r)))},m=x=>{y(),i&&i(x)},g=x=>{w(),i&&i(x)},y=()=>{s&&s(),a&&a(),l&&l(),s=a=l=void 0},w=()=>{d&&d(),u&&u(),d=u=void 0},b=()=>{y(),w()},v=(x=!0)=>{x?(o||(o=Sc(t,"touchstart",h,r)),c||(c=Sc(t,"mousedown",p,r))):(o&&o(),c&&c(),o=c=void 0,b())};return{enable:v,stop:b,destroy:()=>{v(!1),i=n=e=void 0}}},ZA=t=>t instanceof Document?t:t.ownerDocument,Nte=(t,e,n)=>{const i=n*(Math.PI/180),r=t==="x",o=Math.cos(i),s=e*e;let a=0,l=0,c=!1,d=0;return{start(u,f){a=u,l=f,d=0,c=!0},detect(u,f){if(!c)return!1;const h=u-a,p=f-l,m=h*h+p*p;if(m<s)return!1;const g=Math.sqrt(m),y=(r?h:p)/g;return y>o?d=1:y<-o?d=-1:d=0,c=!1,!0},isGesture(){return d!==0},getDirection(){return d}}},sh=t=>{let e=!1,n=!1,i=!0,r=!1;const o=Object.assign({disableScroll:!1,direction:"x",gesturePriority:0,passive:!0,maxAngle:40,threshold:10},t),s=o.canStart,a=o.onWillStart,l=o.onStart,c=o.onEnd,d=o.notCaptured,u=o.onMove,f=o.threshold,h=o.passive,p=o.blurOnStart,m={type:"pan",startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,event:void 0,data:void 0},g=Nte(o.direction,o.threshold,o.maxAngle),y=N9.createGesture({name:t.gestureName,priority:t.gesturePriority,disableScroll:t.disableScroll}),w=I=>{const R=LR(I);return n||!i||(MR(I,m),m.startX=m.currentX,m.startY=m.currentY,m.startTime=m.currentTime=R,m.velocityX=m.velocityY=m.deltaX=m.deltaY=0,m.event=I,s&&s(m)===!1)||(y.release(),!y.start())?!1:(n=!0,f===0?A():(g.start(m.startX,m.startY),!0))},b=I=>{if(e){!r&&i&&(r=!0,py(m,I),requestAnimationFrame(v));return}py(m,I),g.detect(m.currentX,m.currentY)&&(!g.isGesture()||!A())&&C()},v=()=>{e&&(r=!1,u&&u(m))},A=()=>y.capture()?(e=!0,i=!1,m.startX=m.currentX,m.startY=m.currentY,m.startTime=m.currentTime,a?a(m).then(k):k(),!0):!1,x=()=>{if(typeof document<"u"){const I=document.activeElement;I!=null&&I.blur&&I.blur()}},k=()=>{p&&x(),l&&l(m),i=!0},S=()=>{e=!1,n=!1,r=!1,i=!0,y.release()},_=I=>{const R=e,O=i;if(S(),!!O){if(py(m,I),R){c&&c(m);return}d&&d(m)}},E=Dte(o.el,w,b,_,{passive:h}),C=()=>{S(),E.stop(),d&&d(m)};return{enable(I=!0){I||(e&&_(void 0),S()),E.enable(I)},destroy(){y.destroy(),E.destroy()}}},py=(t,e)=>{if(!e)return;const n=t.currentX,i=t.currentY,r=t.currentTime;MR(e,t);const o=t.currentX,s=t.currentY,l=(t.currentTime=LR(e))-r;if(l>0&&l<100){const c=(o-n)/l,d=(s-i)/l;t.velocityX=c*.7+t.velocityX*.3,t.velocityY=d*.7+t.velocityY*.3}t.deltaX=o-t.startX,t.deltaY=s-t.startY,t.event=e},MR=(t,e)=>{let n=0,i=0;if(t){const r=t.changedTouches;if(r&&r.length>0){const o=r[0];n=o.clientX,i=o.clientY}else t.pageX!==void 0&&(n=t.pageX,i=t.pageY)}e.currentX=n,e.currentY=i},LR=t=>t.timeStamp||Date.now(),Yh=Object.freeze(Object.defineProperty({__proto__:null,GESTURE_CONTROLLER:N9,createGesture:sh},Symbol.toStringTag,{value:"Module"}));/*!
188 * (C) Ionic http://ionicframework.com - MIT License
189 */const PR=(t,e)=>{let n,i;const r=(a,l,c)=>{if(typeof document>"u")return;const d=document.elementFromPoint(a,l);if(!d||!e(d)||d.disabled){s();return}d!==n&&(s(),o(d,c))},o=(a,l)=>{n=a,i||(i=n);const c=n;Cn(()=>c.classList.add("ion-activated")),l()},s=(a=!1)=>
189{if(!n)return;const l=n;Cn(()=>l.classList.remove("ion-activated")),a&&i!==n&&n.click(),n=void 0};return sh({el:t,gestureName:"buttonActiveDrag",threshold:0,onStart:a=>r(a.currentX,a.currentY,nR),onMove:a=>r(a.currentX,a.currentY,iR),onEnd:()=>{s(!0),rR(),i=void 0}})};/*!
190 * (C) Ionic http://ionicframework.com - MIT License
191 */const Bte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,i])},Fte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,i])},zte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,i])},Hte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,i])},Vte='.sc-ion-action-sheet-ios-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-ios-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-ios{left:0;right:0;bottom:0;-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-ios{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-ios::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-ios{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}
191.action-sheet-selected.sc-ion-action-sheet-ios{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--backdrop-opacity:var(--ion-backdrop-opacity, 0.4);--button-background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent;--button-background-activated:var(--ion-text-color, #000);--button-background-activated-opacity:.08;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-background-selected:var(--ion-color-step-150, var(--ion-background-color-step-150, var(--ion-background-color, #fff)));--button-background-selected-opacity:1;--button-color:var(--ion-color-primary, #0054e9);--button-color-disabled:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999));text-align:center}.action-sheet-wrapper.sc-ion-action-sheet-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);padding-bottom:var(--ion-safe-area-bottom, 0);-webkit-box-sizing:content-box;box-sizing:content-box}.action-sheet-container.sc-ion-action-sheet-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0}.action-sheet-group.sc-ion-action-sheet-ios{border-radius:13px;margin-bottom:8px}.action-sheet-group.sc-ion-action-sheet-ios:first-child{margin-top:10px}.action-sheet-group.sc-ion-action-sheet-ios:last-child{margin-bottom:10px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-group.sc-ion-action-sheet-ios{background-color:transparent;-webkit-backdrop-filter:saturate(280%) blur(20px);backdrop-filter:saturate(280%) blur(20px)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-title.sc-ion-action-sheet-ios,.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.sc-ion-action-sheet-ios{background-color:transparent;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8))), -webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background-image:linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%), linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4) 50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 50%);background-repeat:no-repeat;background-position:top, bottom;background-size:100% calc(100% - 1px), 100% 1px;-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.ion-activated.sc-ion-action-sheet-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.7);background-image:none}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-cancel.
191sc-ion-action-sheet-ios{background:var(--button-background-selected)}}.action-sheet-title.sc-ion-action-sheet-ios{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, transparent)) bottom/100% 1px no-repeat transparent;background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent}.action-sheet-title.sc-ion-action-sheet-ios{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:14px;padding-bottom:13px;color:var(--color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-size:max(13px, 0.8125rem);font-weight:400;text-align:center}.action-sheet-title.action-sheet-has-sub-title.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-sub-title.sc-ion-action-sheet-ios{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:0;font-size:max(13px, 0.8125rem);font-weight:400}.action-sheet-button.sc-ion-action-sheet-ios{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px;padding-top:14px;padding-bottom:14px;min-height:56px;font-size:max(20px, 1.25rem);contain:content}.action-sheet-button.sc-ion-action-sheet-ios .action-sheet-icon.sc-ion-action-sheet-ios{-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:max(28px, 1.75rem);pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios:last-child{background-image:none}.action-sheet-selected.sc-ion-action-sheet-ios{font-weight:bold}.action-sheet-cancel.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-cancel.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-destructive.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-activated.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-focused.sc-ion-action-sheet-ios{color:var(--ion-color-danger, #c5000f)}@media (any-hover: hover){.action-sheet-destructive.sc-ion-action-sheet-ios:hover{color:var(--ion-color-danger, #c5000f)}}',Ute=Vte,jte='.sc-ion-action-sheet-md-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-md-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-md{left:0;right:0;bottom:0;-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-md{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-md{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-md::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-md{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}
191.action-sheet-selected.sc-ion-action-sheet-md{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-md::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);--button-background:transparent;--button-background-selected:currentColor;--button-background-selected-opacity:0;--button-background-activated:transparent;--button-background-activated-opacity:0;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--button-color-disabled:var(--button-color);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}.action-sheet-wrapper.sc-ion-action-sheet-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);margin-bottom:0}.action-sheet-title.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:20px;padding-bottom:17px;min-height:60px;color:var(--color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54));font-size:1rem;text-align:start}.action-sheet-sub-title.sc-ion-action-sheet-md{padding-left:0;padding-right:0;padding-top:16px;padding-bottom:0;font-size:0.875rem}.action-sheet-group.sc-ion-action-sheet-md:first-child{padding-top:0}.action-sheet-group.sc-ion-action-sheet-md:last-child{padding-bottom:var(--ion-safe-area-bottom)}.action-sheet-button.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:12px;position:relative;min-height:52px;font-size:1rem;text-align:start;contain:content;overflow:hidden}.action-sheet-icon.sc-ion-action-sheet-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:0;margin-bottom:0;color:var(--color);font-size:1.5rem}.action-sheet-button-inner.sc-ion-action-sheet-md{-ms-flex-pack:start;justify-content:flex-start}.action-sheet-selected.sc-ion-action-sheet-md{font-weight:bold}',Wte=jte,Yte=et(class extends Ze{constructor(){super(),this.__registerHost(),this.didPresent=_e(this,"ionActionSheetDidPresent",7),this.willPresent=_e(this,"ionActionSheetWillPresent",7),this.willDismiss=_e(this,"ionActionSheetWillDismiss",7),this.didDismiss=_e(this,"ionActionSheetDidDismiss",7),this.didPresentShorthand=_e(this,"didPresent",7),this.willPresentShorthand=_e(this,"willPresent",7),this.willDismissShorthand=_e(this,"willDismiss",7),this.didDismissShorthand=_e(this,"didDismiss",7),this.delegateController=F2(this),this.lockController=Od(),this.triggerController=E0(),this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Wl)},this.dispatchCancelHandler=e=>{const n=e.detail.role;if(dd(n)){const i=this.getButtons().find(r=>r.role==="cancel");this.callButtonHandler(i)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.buttons=[],this.cssClass=void 0,this.backdropDismiss=!0,this.header=void 0,this.subHeader=void 0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:e,el:n,triggerController:i}=this;e&&i.addClickListener(n,e)}async present(){const e=await this.lockController.lock();await this.delegateController.attachViewToDom(),await rh(this,"actionSheetEnter",Bte,zte),e(
191)}async dismiss(e,n){const i=await this.lockController.lock(),r=await oh(this,e,n,"actionSheetLeave",Fte,Hte);return r&&this.delegateController.removeViewFromDom(),i(),r}onDidDismiss(){return Po(this.el,"ionActionSheetDidDismiss")}onWillDismiss(){return Po(this.el,"ionActionSheetWillDismiss")}async buttonClick(e){const n=e.role;return dd(n)?this.dismiss(e.data,n):await this.callButtonHandler(e)?this.dismiss(e.data,e.role):Promise.resolve()}async callButtonHandler(e){return!(e&&await Vu(e.handler)===!1)}getButtons(){return this.buttons.map(e=>typeof e=="string"?{text:e}:e)}connectedCallback(){nh(this.el),this.triggerChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.triggerController.removeClickListener()}componentWillLoad(){var e;!((e=this.htmlAttributes)===null||e===void 0)&&e.id||ih(this.el)}componentDidLoad(){const{groupEl:e,wrapperEl:n}=this;!this.gesture&&Me(this)==="ios"&&n&&e&&ls(()=>{e.scrollHeight>e.clientHeight||(this.gesture=PR(n,r=>r.classList.contains("action-sheet-button")),this.gesture.enable(!0))}),this.isOpen===!0&&gn(()=>this.present()),this.triggerChanged()}render(){const{header:e,htmlAttributes:n,overlayIndex:i}=this,r=Me(this),o=this.getButtons(),s=o.find(c=>c.role==="cancel"),a=o.filter(c=>c.role!=="cancel"),l="action-sheet-".concat(i,"-header");return D(tt,Object.assign({key:"7bbd202ca9e19727e7514abbe073687d982f80c3",role:"dialog","aria-modal":"true","aria-labelledby":e!==void 0?l:null,tabindex:"-1"},n,{style:{zIndex:"".concat(2e4+this.overlayIndex)},class:Object.assign(Object.assign({[r]:!0},Kr(this.cssClass)),{"overlay-hidden":!0,"action-sheet-translucent":this.translucent}),onIonActionSheetWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),D("ion-backdrop",{key:"23344a9221a2e6720d7b9de5249dc37256cafa7b",tappable:this.backdropDismiss}),D("div",{key:"fbc2ba15549c2ab04e759e82df6e177fd80cc0a6",tabindex:"0","aria-hidden":"true"}),D("div",{key:"748ee5235d0b4cb26d6f1b7589f77af2e37ad28a",class:"action-sheet-wrapper ion-overlay-wrapper",ref:c=>this.wrapperEl=c},D("div",{key:"7ce5fa236cf75e9b1e49c4725c9a811078706554",class:"action-sheet-container"},D("div",{key:"dc2251f3bcee4a93e3449f09621cbd2b65d329e9",class:"action-sheet-group",ref:c=>this.groupEl=c},e!==void 0&&D("div",{key:"48d325c8a852f56ed57a9ada1a6709d05ba32ee2",id:l,class:{"action-sheet-title":!0,"action-sheet-has-sub-title":this.subHeader!==void 0}},e,this.subHeader&&D("div",{key:"66093728052eb67f37a35f3232761ce4a08896f3",class:"action-sheet-sub-title"},this.subHeader)),a.map(c=>D("button",Object.assign({},c.htmlAttributes,{type:"button",id:c.id,class:QA(c),onClick:()=>this.buttonClick(c),disabled:c.disabled}),D("span",{class:"action-sheet-button-inner"},c.icon&&D("ion-icon",{icon:c.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),c.text),r==="md"&&D("ion-ripple-effect",null)))),s&&D("div",{key:"f4eb8e3e2885b85af5080df18d0de0bdd1d719de",class:"action-sheet-group action-sheet-group-cancel"},D("button",Object.assign({key:"169f4eb09255aba85062baad49ceb151239fbfb7"},s.htmlAttributes,{type:"button",class:QA(s),onClick:()=>this.buttonClick(s)}),D("span",{key:"25fb8a466dd67ea94c79cfb4f9965527e1ce6d42",class:"action-sheet-button-inner"},s.icon&&D("ion-icon",{key:"eb5b071e120a2c86afdf967af6a763a43044d1ca",icon:s.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),s.text),r==="md"&&D("ion-ripple-effect",{key:"452ad7e1052b2c681e2d98de8193949755ad4d54"}))))),D("div",{key:"e1cecf280c987c050d9445e2c458b903f153089b",tabindex:"0","aria-hidden":"true"}))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:Ute,md:Wte}}},[34,"ion-action-sheet",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],buttons:[16],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],header:[1],subHeader:[1,"sub-header"],translucent:[4],animated:[4],htmlAttributes:[16],isOpen:[4,"is-open"],trigger:[1],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),QA=t=>Object.assign({"action-sheet-button":!0,"ion-activatable":!t.disabled,"ion-focusable":!t.disabled,["action-sheet-".concat(t.role)]:t.role!==void 0},Kr(t.cssClass));function Gte(){if(typeof customElements>"u")return;["ion-action-sheet","ion-backdrop","ion-icon","ion-ripple-effect"].forEach(e
191=>{switch(e){case"ion-action-sheet":customElements.get(e)||customElements.define(e,Yte);break;case"ion-backdrop":customElements.get(e)||sc();break;case"ion-icon":customElements.get(e)||gs();break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}/*!
192 * (C) Ionic http://ionicframework.com - MIT License
193 */const qte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(1.1)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},Xte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},Kte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(0.9)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([n,i])},Zte=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".alert-wrapper")).fromTo("opacity",.99,0),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([n,i])},Qte=".sc-ion-alert-ios-h{--min-width:250px;--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-ios-h{display:none}.alert-top.sc-ion-alert-ios-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-ios,.alert-radio-label.sc-ion-alert-ios{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-message.sc-ion-alert-ios::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-ios{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}
193.alert-button.ion-focused.sc-ion-alert-ios,.alert-tappable.ion-focused.sc-ion-alert-ios{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-ios,.alert-checkbox-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios,.alert-radio-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-ios,.alert-checkbox.sc-ion-alert-ios,.alert-input.sc-ion-alert-ios,.alert-radio.sc-ion-alert-ios{outline:none}.alert-radio-icon.sc-ion-alert-ios,.alert-checkbox-icon.sc-ion-alert-ios,.alert-checkbox-inner.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-ios{min-height:37px;resize:none}.sc-ion-alert-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--max-width:clamp(270px, 16.875rem, 324px);--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);font-size:max(14px, 0.875rem)}.alert-wrapper.sc-ion-alert-ios{border-radius:13px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.alert-button.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{pointer-events:none}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.alert-translucent.sc-ion-alert-ios-h .alert-wrapper.sc-ion-alert-ios{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.alert-head.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:7px;text-align:center}.alert-title.sc-ion-alert-ios{margin-top:8px;color:var(--ion-text-color, #000);font-size:max(17px, 1.0625rem);font-weight:600}.alert-sub-title.sc-ion-alert-ios{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:max(14px, 0.875rem)}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:21px;color:var(--ion-text-color, #000);font-size:max(13px, 0.8125rem);text-align:center}.alert-message.sc-ion-alert-ios{max-height:240px}.alert-message.sc-ion-alert-ios:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:12px}.alert-input.sc-ion-alert-ios{border-radius:7px;margin-top:10px;-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:7px;padding-bottom:7px;border:0.55px solid var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf));background-color:var(--ion-background-color, #fff);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}.alert-input.sc-ion-alert-ios::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-clear{display:none}.alert-input.sc-ion-alert-ios::-webkit-date-and-time-value{height:18px}.alert-radio-group.sc-ion-alert-ios,.alert-checkbox-group.sc-ion-alert-ios{-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:240px;border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);overflow-y:auto;-webkit-overflow-scrolling:touch}.alert-tappable.sc-ion-alert-ios{min-height:44px}.alert-radio-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;-ms-flex-order:0;order:0;color:var(--ion-text-color, #000)}[aria-checked=true].sc-ion-alert-ios .alert-radio-label.sc-ion-alert-ios{color:var(--ion-color-primary, #0054e9)}.alert-radio-icon.sc-ion-alert-ios{position:relative;-ms-flex-order:1;order:1;min-width:30px}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{top:-7px;position:absolute;width:6px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{inset-inline-start:7px}.alert-checkbox-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-text-color, #000)}.alert-checkbox-icon.sc-ion-alert-ios{border-radius:50%;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:6px;margin-inline-end:6px;margin-top:10px;margin-bottom:10px;position:relative;width:min(1.375rem, 55.836px);height:min(1.375rem, 55.836px);border-width:0.125rem;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));background-color:var(--ion-item-background, var(--ion-background-color, #fff));contain:strict}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-icon.sc-ion-alert-ios{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{top:calc(min(1.375rem, 55.836px) / 8);position:absolute;width:calc(min(1.375rem, 55.836px) / 6 + 1px);height:calc(min(1.375rem, 55.836px) * 0.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-background-color, #fff)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{inset-inline-start:calc(min(1.375rem, 55.836px) / 3)}.alert-button-group.sc-ion-alert-ios{-webkit-margin-end:-0.55px;margin-inline-end:-0.55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios{border-right:none}[dir=rtl].sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}[dir=rtl].sc-ion-alert-ios .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}@supports selector(:dir(rtl)){.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:none}}.alert-button.sc-ion-alert-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:0;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;height:max(44px, 2.75rem);border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);background-color:transparent;color:var(--ion-color-primary, #0054e9);font-size:max(17px, 1.0625rem);overflow:hidden}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child{border-right:0}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:first-child{border-right:0}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:first-child:dir(rtl){border-right:0}}.alert-button.sc-ion-alert-ios:last-child{border-right:0;font-weight:bold}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}}.alert-button.ion-activated.sc-ion-alert-ios{background-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.1)}.alert-button-role-destructive.sc-ion-alert-ios,.alert-button-role-destructive.ion-activated.sc-ion-alert-ios,.alert-button-role-destructive.ion-focused.sc-ion-alert-ios{color:var(--ion-color-danger, #c5000f)}",Jte=Qte,ene=".sc-ion-alert-md-h{--min-width:250px;
193--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-md-h{display:none}.alert-top.sc-ion-alert-md-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-md{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-md::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-md::-webkit-scrollbar,.alert-message.sc-ion-alert-md::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-md{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}.alert-button.ion-focused.sc-ion-alert-md,.alert-tappable.ion-focused.sc-ion-alert-md{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-md,.alert-checkbox-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md,.alert-radio-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-md,.alert-checkbox.sc-ion-alert-md,.alert-input.sc-ion-alert-md,.alert-radio.sc-ion-alert-md{outline:none}.alert-radio-icon.sc-ion-alert-md,.alert-checkbox-icon.sc-ion-alert-md,.alert-checkbox-inner.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-md{min-height:37px;resize:none}.sc-ion-alert-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--max-width:280px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);font-size:0.875rem}.alert-wrapper.sc-ion-alert-md{border-radius:4px;-webkit-box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12)}.alert-head.sc-ion-alert-md{-webkit-padding-start:23px;padding-inline-start:23px;-webkit-padding-end:23px;padding-inline-end:23px;padding-top:20px;padding-bottom:15px;text-align:start}.alert-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1.25rem;font-weight:500}.alert-sub-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1rem}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px;padding-top:20px;padding-bottom:20px;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.alert-message.sc-ion-alert-md{font-size:1rem}@media screen and (max-width: 767px){.alert-message.sc-ion-alert-md{max-height:266px}}.alert-message.sc-ion-alert-md:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-head.sc-ion-alert-md+.alert-message.sc-ion-alert-md{padding-top:0}.alert-input.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));color:var(--ion-text-color, #000)}.alert-input.sc-ion-alert-md::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-clear{display:none}.alert-input.sc-ion-alert-md:focus{margin-bottom:4px;border-bottom:2px solid var(--ion-color-primary, #0054e9)}.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{position:relative;border-top:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));overflow:auto}@media screen and (max-width: 767px){.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{max-height:266px}}.alert-tappable.sc-ion-alert-md{position:relative;min-height:48px}.alert-radio-label.sc-ion-alert-md{-webkit-padding-start:52px;padding-inline-start:52px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-radio-icon.sc-ion-alert-md{top:0;border-radius:50%;display:block;position:relative;width:20px;height:20px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373))}.alert-radio-icon.sc-ion-alert-md{inset-inline-start:26px}.alert-radio-inner.sc-ion-alert-md{top:3px;border-radius:50%;position:absolute;width:10px;height:10px;-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--ion-color-primary, #0054e9)}.alert-radio-inner.sc-ion-alert-md{inset-inline-start:3px}[aria-checked=true].sc-ion-alert-md .alert-radio-label.sc-ion-alert-md{color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626))}[aria-checked=true].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.alert-checkbox-label.sc-ion-alert-md{-webkit-padding-start:53px;padding-inline-start:53px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;width:calc(100% - 53px);color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-checkbox-icon.sc-ion-alert-md{top:0;border-radius:2px;position:relative;width:16px;height:16px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373));contain:strict}.alert-checkbox-icon.sc-ion-alert-md{inset-inline-start:26px}[aria-checked=true].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{top:0;position:absolute;width:6px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary-contrast, #fff)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{inset-inline-start:3px}.alert-button-group.sc-ion-alert-md{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-pack:end;justify-content:flex-end}.alert-button.sc-ion-alert-md{border-radius:2px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:0;margin-bottom:0;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;color:var(--ion-color-primary, #0054e9);font-weight:500;text-align:end;text-transform:uppercase;overflow:hidden}.alert-button-inner.sc-ion-alert-md{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 768px){.sc-ion-alert-md-h{--max-width:min(100vw - 96px, 560px);--max-height:min(100vh - 96px, 560px)}}",tne=ene,nne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.didPresent=_e(this,"ionAlertDidPresent",7),this.willPresent=_e(this,"ionAlertWillPresent",7),this.willDismiss=_e(this,"ionAlertWillDismiss",7),this.didDismiss=_e(this,"ionAlertDidDismiss",7),this.didPresentShorthand=_e(this,"didPresent",7),this.willPresentShorthand=_e(this,"willPresent",7),this.willDismissShorthand=_e(this,"willDismiss",7),this.didDismissShorthand=_e(this,"didDismiss",7),this.delegateController=F2(this),this.lockController=Od(),this.triggerController=E0(),this.customHTMLEnabled=xt.get("innerHTMLTemplatesEnabled",C0),this.processedInputs=[],this.processedButtons=[],this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Wl)},this.dispatchCancelHandler=e=>{const n=e.detail.role;if(dd(n)){const i=this.processedButtons.find(r=>r.role==="cancel");this.callButtonHandler(i)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.cssClass=void 0,this.header=void 0,this.subHeader=void 0,this.message=void 0,this.buttons=[],this.inputs=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:e,el:n,triggerController:i}=this;e&&i.addClickListener(n,e)}onKeydown(e){const n=new Set(this.processedInputs.map(a=>a.type));if(n.has("checkbox")&&e.key==="Enter"){e.preventDefault();return}if(!n.has("radio")||e.target&&!this.el.contains(e.target)||e.target.classList.contains("alert-button"))return;const i=this.el.querySelectorAll(".alert-radio"),r=Array.from(i).filter(a=>!a.disabled),o=r.findIndex(a=>a.id===e.target.id);let s;
193if(["ArrowDown","ArrowRight"].includes(e.key)&&(s=o===r.length-1?r[0]:r[o+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(s=o===0?r[r.length-1]:r[o-1]),s&&r.includes(s)){const a=this.processedInputs.find(l=>l.id===(s==null?void 0:s.id));a&&(this.rbClick(a),s.focus())}}buttonsChanged(){const e=this.buttons;this.processedButtons=e.map(n=>typeof n=="string"?{text:n,role:n.toLowerCase()==="cancel"?"cancel":void 0}:n)}inputsChanged(){const e=this.inputs,n=e.find(s=>!s.disabled),r=e.find(s=>s.checked&&!s.disabled)||n,o=new Set(e.map(s=>s.type));o.has("checkbox")&&o.has("radio")&&console.warn("Alert cannot mix input types: ".concat(Array.from(o.values()).join("/"),". Please see alert docs for more info.")),this.inputType=o.values().next().value,this.processedInputs=e.map((s,a)=>{var l;return{type:s.type||"text",name:s.name||"".concat(a),placeholder:s.placeholder||"",value:s.value,label:s.label,checked:!!s.checked,disabled:!!s.disabled,id:s.id||"alert-input-".concat(this.overlayIndex,"-").concat(a),handler:s.handler,min:s.min,max:s.max,cssClass:(l=s.cssClass)!==null&&l!==void 0?l:"",attributes:s.attributes||{},tabindex:s.type==="radio"&&s!==r?-1:0}})}connectedCallback(){nh(this.el),this.triggerChanged()}componentWillLoad(){var e;!((e=this.htmlAttributes)===null||e===void 0)&&e.id||ih(this.el),this.inputsChanged(),this.buttonsChanged()}disconnectedCallback(){this.triggerController.removeClickListener(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){!this.gesture&&Me(this)==="ios"&&this.wrapperEl&&(this.gesture=PR(this.wrapperEl,e=>e.classList.contains("alert-button")),this.gesture.enable(!0)),this.isOpen===!0&&gn(()=>this.present()),this.triggerChanged()}async present(){const e=await this.lockController.lock();await this.delegateController.attachViewToDom(),await rh(this,"alertEnter",qte,Kte),e()}async dismiss(e,n){const i=await this.lockController.lock(),r=await oh(this,e,n,"alertLeave",Xte,Zte);return r&&this.delegateController.removeViewFromDom(),i(),r}onDidDismiss(){return Po(this.el,"ionAlertDidDismiss")}onWillDismiss(){return Po(this.el,"ionAlertWillDismiss")}rbClick(e){for(const n of this.processedInputs)n.checked=n===e,n.tabindex=n===e?0:-1;this.activeId=e.id,Vu(e.handler,e),Xr(this)}cbClick(e){e.checked=!e.checked,Vu(e.handler,e),Xr(this)}async buttonClick(e){const n=e.role,i=this.getValues();if(dd(n))return this.dismiss({values:i},n);const r=await this.callButtonHandler(e,i);return r!==!1?this.dismiss(Object.assign({values:i},r),e.role):!1}async callButtonHandler(e,n){if(e!=null&&e.handler){const i=await Vu(e.handler,n);if(i===!1)return!1;if(typeof i=="object")return i}return{}}getValues(){if(this.processedInputs.length===0)return;if(this.inputType==="radio"){const n=this.processedInputs.find(i=>!!i.checked);return n?n.value:void 0}if(this.inputType==="checkbox")return this.processedInputs.filter(n=>n.checked).map(n=>n.value);const e={};return this.processedInputs.forEach(n=>{e[n.name]=n.value||""}),e}renderAlertInputs(){switch(this.inputType){case"checkbox":return this.renderCheckbox();case"radio":return this.renderRadio();default:return this.renderInput()}}renderCheckbox(){const e=this.processedInputs,n=Me(this);return e.length===0?null:D("div",{class:"alert-checkbox-group"},e.map(i=>D("button",{type:"button",onClick:()=>this.cbClick(i),"aria-checked":"".concat(i.checked),id:i.id,disabled:i.disabled,tabIndex:i.tabindex,role:"checkbox",class:Object.assign(Object.assign({},Kr(i.cssClass)),{"alert-tappable":!0,"alert-checkbox":!0,"alert-checkbox-button":!0,"ion-focusable":!0,"alert-checkbox-button-disabled":i.disabled||!1})},D("div",{class:"alert-button-inner"},D("div",{class:"alert-checkbox-icon"},D("div",{class:"alert-checkbox-inner"})),D("div",{class:"alert-checkbox-label"},i.label)),n==="md"&&D("ion-ripple-effect",null))))}renderRadio(){const e=this.processedInputs;return e.length===0?null:D("div",{class:"alert-radio-group",role:"radiogroup","aria-activedescendant":this.activeId},e.map(n=>D("button",{type:"button",onClick:()=>this.rbClick(n),"aria-checked":"".concat(n.checked),disabled:n.disabled,id:n.id,tabIndex:n.tabindex,class:Object.assign(Object.assign({},Kr(n.cssClass)),{"alert-radio-button":!0,"alert-tappable":!0,"alert-radio":!0,"i
193on-focusable":!0,"alert-radio-button-disabled":n.disabled||!1}),role:"radio"},D("div",{class:"alert-button-inner"},D("div",{class:"alert-radio-icon"},D("div",{class:"alert-radio-inner"})),D("div",{class:"alert-radio-label"},n.label)))))}renderInput(){const e=this.processedInputs;return e.length===0?null:D("div",{class:"alert-input-group"},e.map(n=>{var i,r,o,s;return n.type==="textarea"?D("div",{class:"alert-input-wrapper"},D("textarea",Object.assign({placeholder:n.placeholder,value:n.value,id:n.id,tabIndex:n.tabindex},n.attributes,{disabled:(r=(i=n.attributes)===null||i===void 0?void 0:i.disabled)!==null&&r!==void 0?r:n.disabled,class:JA(n),onInput:a=>{var l;n.value=a.target.value,!((l=n.attributes)===null||l===void 0)&&l.onInput&&n.attributes.onInput(a)}}))):D("div",{class:"alert-input-wrapper"},D("input",Object.assign({placeholder:n.placeholder,type:n.type,min:n.min,max:n.max,value:n.value,id:n.id,tabIndex:n.tabindex},n.attributes,{disabled:(s=(o=n.attributes)===null||o===void 0?void 0:o.disabled)!==null&&s!==void 0?s:n.disabled,class:JA(n),onInput:a=>{var l;n.value=a.target.value,!((l=n.attributes)===null||l===void 0)&&l.onInput&&n.attributes.onInput(a)}})))}))}renderAlertButtons(){const e=this.processedButtons,n=Me(this),i={"alert-button-group":!0,"alert-button-group-vertical":e.length>2};return D("div",{class:i},e.map(r=>D("button",Object.assign({},r.htmlAttributes,{type:"button",id:r.id,class:ine(r),tabIndex:0,onClick:()=>this.buttonClick(r)}),D("span",{class:"alert-button-inner"},r.text),n==="md"&&D("ion-ripple-effect",null))))}renderAlertMessage(e){const{customHTMLEnabled:n,message:i}=this;return n?D("div",{id:e,class:"alert-message",innerHTML:hf(i)}):D("div",{id:e,class:"alert-message"},i)}render(){const{overlayIndex:e,header:n,subHeader:i,message:r,htmlAttributes:o}=this,s=Me(this),a="alert-".concat(e,"-hdr"),l="alert-".concat(e,"-sub-hdr"),c="alert-".concat(e,"-msg"),d=this.inputs.length>0||this.buttons.length>0?"alertdialog":"alert";return D(tt,Object.assign({key:"c7d53f48b359f2bc3480a2e1ba34948fc9378fb0",role:d,"aria-modal":"true","aria-labelledby":n?a:i?l:null,"aria-describedby":r!==void 0?c:null,tabindex:"-1"},o,{style:{zIndex:"".concat(2e4+e)},class:Object.assign(Object.assign({},Kr(this.cssClass)),{[s]:!0,"overlay-hidden":!0,"alert-translucent":this.translucent}),onIonAlertWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),D("ion-backdrop",{key:"18c7e6b5d63435d9a6a82bda951158e7e1af6e92",tappable:this.backdropDismiss}),D("div",{key:"8ea08a2a70239e817442c12596f51b108aca428c",tabindex:"0","aria-hidden":"true"}),D("div",{key:"215ca5d72b8b180788e9748f5f22de01fa5a152a",class:"alert-wrapper ion-overlay-wrapper",ref:f=>this.wrapperEl=f},D("div",{key:"9880acd318428d4b5d670c67dd156477877f99f2",class:"alert-head"},n&&D("h2",{key:"612dec8dc9bfdcb36e1e4655dc214b7c229b20c8",id:a,class:"alert-title"},n),i&&D("h2",{key:"e3c54c80a1cd9399595064b5a0a887c16fdc8ff8",id:l,class:"alert-sub-title"},i)),this.renderAlertMessage(c),this.renderAlertInputs(),this.renderAlertButtons()),D("div",{key:"9062655e906b5caf36df6f742fd412552ae510be",tabindex:"0","aria-hidden":"true"}))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}}static get style(){return{ios:Jte,md:tne}}},[34,"ion-alert",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],cssClass:[1,"css-class"],header:[1],subHeader:[1,"sub-header"],message:[1],buttons:[16],inputs:[1040],backdropDismiss:[4,"backdrop-dismiss"],translucent:[4],animated:[4],htmlAttributes:[16],isOpen:[4,"is-open"],trigger:[1],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},[[4,"keydown","onKeydown"]],{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}]),JA=t=>{var e,n,i;return Object.assign(Object.assign({"alert-input":!0,"alert-input-disabled":((n=(e=t.attributes)===null||e===void 0?void 0:e.disabled)!==null&&n!==void 0?n:t.disabled)||!1},Kr(t.cssClass)),Kr(t.attributes?(i=t.attributes.class)===null||i===void 0?void 0:i.toString():""))},ine=t=>Object.assign({"alert-button":!0,"ion-focusable":!0,"ion-activatable":!0,["alert-button-role-".concat(t.role)]:t.role!==void 0},Kr(t.cssClass));function rne(){if(typeof customElements>"u")return;
193["ion-alert","ion-backdrop","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-alert":customElements.get(e)||customElements.define(e,nne);break;case"ion-backdrop":customElements.get(e)||sc();break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}/*!
194 * (C) Ionic http://ionicframework.com - MIT License
195 */const one=".sc-ion-select-popover-ios-h ion-list.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-ios,ion-label.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-ios-h{overflow-y:auto}",sne=one,ane=".sc-ion-select-popover-md-h ion-list.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-md,ion-label.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-md-h{overflow-y:auto}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(container){display:none}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(label){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-popover-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-popover-md{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-popover-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));
195--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}",lne=ane,cne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.header=void 0,this.subHeader=void 0,this.message=void 0,this.multiple=void 0,this.options=[]}findOptionFromEvent(e){const{options:n}=this;return n.find(i=>i.value===e.target.value)}callOptionHandler(e){const n=this.findOptionFromEvent(e),i=this.getValues(e);n!=null&&n.handler&&Vu(n.handler,i)}dismissParentPopover(){const e=this.el.closest("ion-popover");e&&e.dismiss()}setChecked(e){const{multiple:n}=this,i=this.findOptionFromEvent(e);n&&i&&(i.checked=e.detail.checked)}getValues(e){const{multiple:n,options:i}=this;if(n)return i.filter(o=>o.checked).map(o=>o.value);const r=this.findOptionFromEvent(e);return r?r.value:void 0}renderOptions(e){const{multiple:n}=this;switch(n){case!0:return this.renderCheckboxOptions(e);default:return this.renderRadioOptions(e)}}renderCheckboxOptions(e){return e.map(n=>D("ion-item",{class:Object.assign({"item-checkbox-checked":n.checked},Kr(n.cssClass))},D("ion-checkbox",{value:n.value,disabled:n.disabled,checked:n.checked,justify:"start",labelPlacement:"end",onIonChange:i=>{this.setChecked(i),this.callOptionHandler(i),Xr(this)}},n.text)))}renderRadioOptions(e){const n=e.filter(i=>i.checked).map(i=>i.value)[0];return D("ion-radio-group",{value:n,onIonChange:i=>this.callOptionHandler(i)},e.map(i=>D("ion-item",{class:Object.assign({"item-radio-checked":i.value===n},Kr(i.cssClass))},D("ion-radio",{value:i.value,disabled:i.disabled,onClick:()=>this.dismissParentPopover(),onKeyUp:r=>{r.key===" "&&this.dismissParentPopover()}},i.text))))}render(){const{header:e,message:n,options:i,subHeader:r}=this,o=r!==void 0||n!==void 0;return D(tt,{key:"302553a2eec4d1442751b8af28b7c9bd3487fd5d",class:Me(this)},D("ion-list",{key:"39ae8579e6fe3bae2c7504147268ad5c82fd27e6"},e!==void 0&&D("ion-list-header",{key:"e0e6686380d188f46c593e1bb25287dcf08c75c2"},e),o&&D("ion-item",{key:"8a2d8652db269593c0ba7d767277e12c2b06144d"},D("ion-label",{key:"a30cc0ecf95d5bdd6421ee1683922c1b853e98ea",class:"ion-text-wrap"},r!==void 0&&D("h3",{key:"c298459ca450123808a08d65660825b2c26d00e5"},r),n!==void 0&&D("p",{key:"ed895fbaec020e809021138401341b6fd7675035"},n))),this.renderOptions(i)))}get el(){return this}static get style(){return{ios:sne,md:lne}}},[34,"ion-select-popover",{header:[1],subHeader:[1,"sub-header"],message:[1],multiple:[4],options:[16]}]);function dne(){if(typeof customElements>"u")return;["ion-select-popover","ion-checkbox","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-radio","ion-radio-group","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-select-popover":customElements.get(e)||customElements.define(e,cne);break;case"ion-checkbox":customElements.get(e)||I9();break;case"ion-icon":customElements.get(e)||gs();break;case"ion-item":customElements.get(e)||j9();break;case"ion-label":customElements.get(e)||W9();break;case"ion-list":customElements.get(e)||Y9();break;case"ion-list-header":customElements.get(e)||CR();break;case"ion-radio":customElements.get(e)||q9();break;case"ion-radio-group":customElements.get(e)||X9();break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}/*!
196 * (C) Ionic http://ionicframework.com - MIT License
197 */const une=":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0
197)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}
197:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.ion-focused.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host{--highlight-height:0px}.select-icon{width:1.125rem;height:1.125rem;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 1.125rem - 4px)}:host(.select-disabled){opacity:0.3}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",fne=une,hne=":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;
197max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.ion-focused.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.select-fill-solid){--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-solid) .select-wrapper{border-bottom:var(--border-width) var(--border-style) var(--border-color)}:host(.has-focus.select-fill-solid.ion-valid),:host(.select-fill-solid.ion-touched.ion-invalid){--border-color:var(--highlight-color)}:host(.select-fill-solid) .select-bottom{border-top:none}@media (any-hover: hover){:host(.select-fill-solid:hover){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-solid.select-expanded),:host(.select-fill-solid.ion-focused){--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}:host(.select-fill-solid) .select-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}:host(.label-floating.select-fill-solid) .label-text-wrapper{max-width:calc(100% / 0.75
197)}:host(.select-fill-outline){--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-outline.select-shape-round){--border-radius:28px;--padding-start:32px;--padding-end:32px}:host(.has-focus.select-fill-outline.ion-valid),:host(.select-fill-outline.ion-touched.ion-invalid){--border-color:var(--highlight-color)}@media (any-hover: hover){:host(.select-fill-outline:hover){--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-outline.select-expanded),:host(.select-fill-outline.ion-focused){--border-width:var(--highlight-height);--border-color:var(--highlight-color)}:host(.select-fill-outline) .select-bottom{border-top:none}:host(.select-fill-outline) .select-wrapper{border-bottom:none}:host(.select-ltr.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-fill-outline.select-label-placement-floating) .label-text-wrapper{position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .label-text-wrapper{position:relative;z-index:1}:host(.label-floating.select-fill-outline) .label-text-wrapper{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}:host(.select-fill-outline.select-label-placement-stacked) select,:host(.select-fill-outline.select-label-placement-floating) select{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}:host(.select-fill-outline) .select-outline-container{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-end{pointer-events:none}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-notch,:host(.select-fill-outline) .select-outline-end{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.select-fill-outline) .select-outline-notch{max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .notch-spacer{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none}:host(.select-fill-outline) .select-outline-start{-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-start{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius)}:host(.select-fill-outline) .select-outline-start{width:calc(var(--padding-start) - 4px)}:host(.select-fill-outline) .select-outline-end{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-end{border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px}:host(.select-fill-outline) .select-outline-end{-ms-flex-positive:1;flex-grow:1}:host(.label-floating.select-fill-outline) .select-outline-notch{border-top:none}:host{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
197));--highlight-height:2px}.select-icon{width:0.8125rem;-webkit-transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray))}:host(.select-label-placement-floating.select-expanded) .label-text-wrapper,:host(.select-label-placement-floating.ion-focused) .label-text-wrapper,:host(.select-label-placement-stacked.select-expanded) .label-text-wrapper,:host(.select-label-placement-stacked.ion-focused) .label-text-wrapper{color:var(--highlight-color)}:host(.has-focus.select-label-placement-floating.ion-valid) .label-text-wrapper,:host(.select-label-placement-floating.ion-touched.ion-invalid) .label-text-wrapper,:host(.has-focus.select-label-placement-stacked.ion-valid) .label-text-wrapper,:host(.select-label-placement-stacked.ion-touched.ion-invalid) .label-text-wrapper{color:var(--highlight-color)}.select-highlight{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.select-highlight{inset-inline-start:0}:host(.select-expanded) .select-highlight,:host(.ion-focused) .select-highlight{-webkit-transform:scale(1);transform:scale(1)}:host(.in-item) .select-highlight{bottom:0}:host(.in-item) .select-highlight{inset-inline-start:0}:host(.select-expanded:not(.has-expanded-icon)) .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.select-expanded) .select-wrapper .select-icon,:host(.has-focus.ion-valid) .select-wrapper .select-icon,:host(.ion-touched.ion-invalid) .select-wrapper .select-icon,:host(.ion-focused) .select-wrapper .select-icon{color:var(--highlight-color)}:host(.select-shape-round){--border-radius:16px}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 0.8125rem - 4px)}:host(.select-disabled){opacity:0.38}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}",pne=hne,mne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=_e(this,"ionChange",7),this.ionCancel=_e(this,"ionCancel",7),this.ionDismiss=_e(this,"ionDismiss",7),this.ionFocus=_e(this,"ionFocus",7),this.ionBlur=_e(this,"ionBlur",7),this.ionStyle=_e(this,"ionStyle",7),this.inputId="ion-sel-".concat(vne++),this.inheritedAttributes={},this.onClick=e=>{const n=e.target,i=n.closest('[slot="start"], [slot="end"]');n===this.el||i===null?(this.setFocus(),this.open(e)):e.preventDefault()},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.isExpanded=!1,this.cancelText="Cancel",this.color=void 0,this.compareWith=void 0,this.disabled=!1,this.fill=void 0,this.interface="alert",this.interfaceOptions={},this.justify=void 0,this.label=void 0,this.labelPlacement="start",this.multiple=!1,this.name=this.inputId,this.okText="OK",this.placeholder=void 0,this.selectedText=void 0,this.toggleIcon=void 0,this.expandedIcon=void 0,this.shape=void 0,this.value=void 0}styleChanged(){this.emitStyle()}setValue(e){this.value=e,this.ionChange.emit({value:e})}async connectedCallback(){const{el:e}=this;this.notchController=$R(e,()=>this.notchSpacerEl,()=>this.labelSlot),this.updateOverlayOptions(),this.emitStyle(),this.mutationO=vJ(this.el,"ion-select-option",async()=>{this.updateOverlayOptions(),Xr(this)})}componentWillLoad(){this.inheritedAttributes=Js(this.el,["aria-label"])}componentDidLoad(){this.emitStyle()}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}async open(e){if(this.disabled||this.isExpanded)return;this.isExpanded=!0;const n=this.overlay=await this.createOverlay(e);if(n.onDidDismiss().then(()=>{this.overlay=void 0,this.isExpanded=!1,this.ionDismiss.emit(),this.setFocus()}),await n.present(),this.interface==="popover"){const i=this.childOpts.map(r=>r.value).indexOf(this.value);if(i>-1){const r=n.querySelector(".select-interface-option:nth-child(".concat(i+1,")"));if(r){Og(r);const o=r.querySelector("ion-radio, ion-checkbox");o&&o.focus()}}else{const r=n.querySelector("ion-radio:not(.radio-disabled), ion-checkbox:not(.checkbox-disabled)");r&&(Og(r.closest("ion-item")),r.focus())}}return n}createOverlay(e){let n=this.interface;return n==="action-sheet"&&this.multiple&&(console.warn('Select interface cannot be "'.concat(n,'" with a multi-value select. Using the "alert" interface instead.')),n="alert"),n==="popover"&&!e&&(console.warn('Select interface cannot be a "'.concat(n,'" without passing an event. Using the "alert" interface instead.')),n="alert"),n==="action-sheet"?this.openActionSheet():n==="popover"?this.openPopover(e):this.openAlert()}updateOverlayOptions(){const e=this.overlay;if(!e)return;const n=this.childOpts,i=this.value;switch(this.interface){case"action-sheet":e.buttons=this.createActionSheetButtons(n,i);break;case"popover":const r=e.querySelector("ion-select-popover");r&&(r.options=this.createPopoverOptions(n,i));break;case"alert":const o=this.multiple?"checkbox":"radio";e.inputs=this.createAlertInputs(n,o,i);break}}createActionSheetButtons(e,n){const i=e.map(r=>{const o=_m(r),s=Array.from(r.classList).filter(l=>l!=="hydrated").join(" "),a="".concat(my," ").concat(s);return{role:km(n,o,this.compareWith)?"selected":"",text:r.textContent,cssClass:a,handler:()=>{this.setValue(o)}}});return i.push({text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}}),i}createAlertInputs(e,n,i){return e.map(o=>{const s=_m(o),a=Array.from(o.classList).filter(c=>c!=="hydrated").join(" "),l="".concat(my," ").concat(a);return{type:n,cssClass:l,label:o.textContent||"",value:s,checked:km(i,s,this.compareWith),disabled:o.disabled}})}createPopoverOptions(e,n){return e.map(r=>{const o=_m(r),s=Array.from(r.classList).filter(l=>l!=="hydrated").join(" "),a="".concat(my," ").concat(s);return{text:r.textContent||"",cssClass:a,value:o,checked:km(n,o,this.compareWith),disabled:r.disabled,handler:l=>{this.setValue(l),this.multiple||this.close()}}})}async openPopover(e){const{fill:n,labelPlacement:i}=this,r=this.interfaceOptions,o=Me(this),s=o!=="md",a=this.multiple,l=this.value;
197let c=e,d="auto";i==="floating"||i==="stacked"||o==="md"&&n!==void 0?d="cover":c=Object.assign(Object.assign({},e),{detail:{ionShadowTarget:this.nativeWrapperEl}});const f=Object.assign(Object.assign({mode:o,event:c,alignment:"center",size:d,showBackdrop:s},r),{component:"ion-select-popover",cssClass:["select-popover",r.cssClass],componentProps:{header:r.header,subHeader:r.subHeader,message:r.message,multiple:a,value:l,options:this.createPopoverOptions(this.childOpts,l)}});return LK.create(f)}async openActionSheet(){const e=Me(this),n=this.interfaceOptions,i=Object.assign(Object.assign({mode:e},n),{buttons:this.createActionSheetButtons(this.childOpts,this.value),cssClass:["select-action-sheet",n.cssClass]});return RK.create(i)}async openAlert(){const e=this.interfaceOptions,n=this.multiple?"checkbox":"radio",i=Me(this),r=Object.assign(Object.assign({mode:i},e),{header:e.header?e.header:this.labelText,inputs:this.createAlertInputs(this.childOpts,n,this.value),buttons:[{text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}},{text:this.okText,handler:o=>{this.setValue(o)}}],cssClass:["select-alert",e.cssClass,this.multiple?"multiple-select-alert":"single-select-alert"]});return IK.create(r)}close(){return this.overlay?this.overlay.dismiss():Promise.resolve(!1)}hasValue(){return this.getText()!==""}get childOpts(){return Array.from(this.el.querySelectorAll("ion-select-option"))}get labelText(){const{label:e}=this;if(e!==void 0)return e;const{labelSlot:n}=this;if(n!==null)return n.textContent}getText(){const e=this.selectedText;return e!=null&&e!==""?e:bne(this.childOpts,this.value,this.compareWith)}setFocus(){this.focusEl&&this.focusEl.focus()}emitStyle(){const{disabled:e}=this,n={"interactive-disabled":e};this.ionStyle.emit(n)}renderLabel(){const{label:e}=this;return D("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},e===void 0?D("slot",{name:"label"}):D("div",{class:"label-text"},e))}componentDidRender(){var e;(e=this.notchController)===null||e===void 0||e.calculateNotchWidth()}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return this.label!==void 0||this.labelSlot!==null}renderLabelContainer(){return Me(this)==="md"&&this.fill==="outline"?[D("div",{class:"select-outline-container"},D("div",{class:"select-outline-start"}),D("div",{class:{"select-outline-notch":!0,"select-outline-notch-hidden":!this.hasLabel}},D("div",{class:"notch-spacer","aria-hidden":"true",ref:i=>this.notchSpacerEl=i},this.label)),D("div",{class:"select-outline-end"})),this.renderLabel()]:this.renderLabel()}renderSelectText(){const{placeholder:e}=this,n=this.getText();let i=!1,r=n;return r===""&&e!==void 0&&(r=e,i=!0),D("div",{"aria-hidden":"true",class:{"select-text":!0,"select-placeholder":i},part:i?"placeholder":"text"},r)}renderSelectIcon(){const e=Me(this),{isExpanded:n,toggleIcon:i,exp
197andedIcon:r}=this;let o;if(n&&r!==void 0)o=r;else{const s=e==="ios"?zY:TI;o=i!=null?i:s}return D("ion-icon",{class:"select-icon",part:"icon","aria-hidden":"true",icon:o})}get ariaLabel(){var e;const{placeholder:n,inheritedAttributes:i}=this,r=this.getText(),o=(e=i["aria-label"])!==null&&e!==void 0?e:this.labelText;let s=r;return s===""&&n!==void 0&&(s=n),o!==void 0&&(s=s===""?o:"".concat(o,", ").concat(s)),s}renderListbox(){const{disabled:e,inputId:n,isExpanded:i}=this;return D("button",{disabled:e,id:n,"aria-label":this.ariaLabel,"aria-haspopup":"dialog","aria-expanded":"".concat(i),onFocus:this.onFocus,onBlur:this.onBlur,ref:r=>this.focusEl=r})}render(){const{disabled:e,el:n,isExpanded:i,expandedIcon:r,labelPlacement:o,justify:s,placeholder:a,fill:l,shape:c,name:d,value:u}=this,f=Me(this),h=o==="floating"||o==="stacked",p=!h&&s!==void 0,m=ho(n)?"rtl":"ltr",g=ei("ion-item",this.el),y=f==="md"&&l!=="outline"&&!g,w=this.hasValue(),b=n.querySelector('[slot="start"], [slot="end"]')!==null;O2(!0,n,d,gne(u),e);const v=o==="stacked"||o==="floating"&&(w||i||b);return D(tt,{key:"73c571c1f8468e1c3f4fe02fbbb33ba9cbc8e989",onClick:this.onClick,class:Hn(this.color,{[f]:!0,"in-item":g,"in-item-color":ei("ion-item.ion-color",n),"select-disabled":e,"select-expanded":i,"has-expanded-icon":r!==void 0,"has-value":w,"label-floating":v,"has-placeholder":a!==void 0,"ion-focusable":!0,["select-".concat(m)]:!0,["select-fill-".concat(l)]:l!==void 0,["select-justify-".concat(s)]:p,["select-shape-".concat(c)]:c!==void 0,["select-label-placement-".concat(o)]:!0})},D("label",{key:"2b08538cba0b9f747541d57ac18fb6a1ea658878",class:"select-wrapper",id:"select-label"},this.renderLabelContainer(),D("div",{key:"33f54373bcb02c72a9d0af2efffebc27ee2c69fe",class:"select-wrapper-inner"},D("slot",{key:"d1c93aec99dc1cd6410f93309cef615fe04b541b",name:"start"}),D("div",{key:"493d1a3cad9565516f855bef75685b020785ffd3",class:"native-wrapper",ref:A=>this.nativeWrapperEl=A,part:"container"},this.renderSelectText(),this.renderListbox()),D("slot",{key:"353a3ee5635f8a8f3be411efd6caef6c2ad74a89",name:"end"}),!h&&this.renderSelectIcon()),h&&this.renderSelectIcon(),y&&D("div",{key:"fd5f85555db02affe954f9f4f2876ac8fe676234",class:"select-highlight"})))}get el(){return this}static get watchers(){return{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}}static get style(){return{ios:fne,md:pne}}},[33,"ion-select",{cancelText:[1,"cancel-text"],color:[513],compareWith:[1,"compare-with"],disabled:[4],fill:[1],interface:[1],interfaceOptions:[8,"interface-options"],justify:[1],label:[1],labelPlacement:[1,"label-placement"],multiple:[4],name:[1],okText:[1,"ok-text"],placeholder:[1],selectedText:[1,"selected-text"],toggleIcon:[1,"toggle-icon"],exp
197andedIcon:[1,"expanded-icon"],shape:[1],value:[1032],isExpanded:[32],open:[64]},void 0,{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}]),_m=t=>{const e=t.value;return e===void 0?t.textContent||"":e},gne=t=>{if(t!=null)return Array.isArray(t)?t.join(","):t.toString()},bne=(t,e,n)=>e===void 0?"":Array.isArray(e)?e.map(i=>e7(t,i,n)).filter(i=>i!==null).join(", "):e7(t,e,n)||"",e7=(t,e,n)=>{const i=t.find(r=>C4(e,_m(r),n));return i?i.textContent:null};let vne=0;const my="select-interface-option";function yne(){if(typeof customElements>"u")return;["ion-select","ion-action-sheet","ion-alert","ion-backdrop","ion-checkbox","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-popover","ion-radio","ion-radio-group","ion-ripple-effect","ion-select-popover"].forEach(e=>{switch(e){case"ion-select":customElements.get(e)||customElements.define(e,mne);break;case"ion-action-sheet":customElements.get(e)||Gte();break;case"ion-alert":customElements.get(e)||rne();break;case"ion-backdrop":customElements.get(e)||sc();break;case"ion-checkbox":customElements.get(e)||I9();break;case"ion-icon":customElements.get(e)||gs();break;case"ion-item":customElements.get(e)||j9();break;case"ion-label":customElements.get(e)||W9();break;case"ion-list":customElements.get(e)||Y9();break;case"ion-list-header":customElements.get(e)||CR();break;case"ion-popover":customElements.get(e)||z9();break;case"ion-radio":customElements.get(e)||q9();break;case"ion-radio-group":customElements.get(e)||X9();break;case"ion-ripple-effect":customElements.get(e)||Bo();break;case"ion-select-popover":customElements.get(e)||dne();break}})}const wne=yne;/*!
198 * (C) Ionic http://ionicframework.com - MIT License
199 */const xne=":host{display:none}",Ane=xne,kne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inputId="ion-selopt-".concat(_ne++),this.disabled=!1,this.value=void 0}render(){return D(tt,{key:"ba5a9c695c53fe0802af11a49f4305a9b8f71773",role:"option",id:this.inputId,class:Me(this)})}get el(){return this}static get style(){return Ane}},[1,"ion-select-option",{disabled:[4],value:[8]}]);let _ne=0;function Sne(){if(typeof customElements>"u")return;["ion-select-option"].forEach(e=>{switch(e){case"ion-select-option":customElements.get(e)||customElements.define(e,kne);break}})}const Ene=Sne;/*!
200 * (C) Ionic http://ionicframework.com - MIT License
201 */const $ne=":host{--background:rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065);border-radius:var(--border-radius, inherit);display:block;width:100%;height:inherit;margin-top:4px;margin-bottom:4px;background:var(--background);line-height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}span{display:inline-block}:host(.in-media){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:100%}:host(.skeleton-text-animated){position:relative;background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)), color-stop(18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135)), color-stop(33%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)));background:linear-gradient(to right, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135) 18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 33%);background-size:800px 104px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}@keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}",Cne=$ne,Tne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionStyle=_e(this,"ionStyle",7),this.animated=!1}componentWillLoad(){this.emitStyle()}emitStyle(){const e={"skeleton-text":!0};this.ionStyle.emit(e)}render(){const e=this.animated&&xt.getBoolean("animated",!0),n=ei("ion-avatar",this.el)||ei("ion-thumbnail",this.el),i=Me(this);return D(tt,{key:"1a3e78e9a6f740d609d1f0b7a16cb6eff4a2d617",class:{[i]:!0,"skeleton-text-animated":e,"in-media":n}},D("span",{key:"be3eabe196ec6e8ec19857375ba30f4c8aa58e7f"}," "))}get el(){return this}static get style(){return Cne}},[1,"ion-skeleton-text",{animated:[4]}]);function Ine(){if(typeof customElements>"u")return;
201["ion-skeleton-text"].forEach(e=>{switch(e){case"ion-skeleton-text":customElements.get(e)||customElements.define(e,Tne);break}})}const Rne=Ine;/*!
202 * (C) Ionic http://ionicframework.com - MIT License
203 */const One=V2;/*!
204 * (C) Ionic http://ionicframework.com - MIT License
205 */const Mne=":host(.tab-hidden){display:none !important}",Lne=Mne,Pne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.loaded=!1,this.active=!1,this.delegate=void 0,this.tab=void 0,this.component=void 0}async componentWillLoad(){this.active&&await this.setActive()}async setActive(){await this.prepareLazyLoaded(),this.active=!0}changeActive(e){e&&this.prepareLazyLoaded()}prepareLazyLoaded(){if(!this.loaded&&this.component!=null){this.loaded=!0;try{return _0(this.delegate,this.el,this.component,["ion-page"])}catch(e){console.error(e)}}return Promise.resolve(void 0)}render(){const{tab:e,active:n,component:i}=this;return D(tt,{key:"46d5498418f5379861c3d7465e8021dec45f1200",role:"tabpanel","aria-hidden":n?null:"true","aria-labelledby":"tab-button-".concat(e),class:{"ion-page":i===void 0,"tab-hidden":!n}},D("slot",{key:"b45045dccb87dfe75e3f5a5a474bb48b6c98e922"}))}get el(){return this}static get watchers(){return{active:["changeActive"]}}static get style(){return Lne}},[1,"ion-tab",{active:[1028],delegate:[16],tab:[1],component:[1],setA
205ctive:[64]},void 0,{active:["changeActive"]}]);function Dne(){if(typeof customElements>"u")return;["ion-tab"].forEach(e=>{switch(e){case"ion-tab":customElements.get(e)||customElements.define(e,Pne);break}})}const Nne=Dne;/*!
206 * (C) Ionic http://ionicframework.com - MIT License
207 */const Bne=":host{--size:48px;--border-radius:0;border-radius:var(--border-radius);display:block;width:var(--size);height:var(--size)}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}",Fne=Bne,zne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return D(tt,{key:"ea55000055f941b0c79561e8934be6242ec8e114",class:Me(this)},D("slot",{key:"a4f934f442797f5c66a77e0ef8920fdd07c204f2"}))}static get style(){return Fne}},[1,"ion-thumbnail"]);function Hne(){if(typeof customElements>"u")return;["ion-thumbnail"].forEach(e=>{switch(e){case"ion-thumbnail":customElements.get(e)||customElements.define(e,zne);break}})}const Vne=Hne;/*!
208 * (C) Ionic http://ionicframework.com - MIT License
209 */const Une=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{top:0;-webkit-padding-start:90px;padding-inline-start:90px;-webkit-padding-end:90px;padding-inline-end:90px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:absolute;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);font-size:min(1.0625rem, 20.4px);font-weight:600;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host{inset-inline-start:0}:host(.title-small){-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:6px;padding-bottom:16px;position:relative;font-size:min(0.8125rem, 23.4px);font-weight:normal}:host(.title-large){-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:2px;padding-bottom:4px;-webkit-transform-origin:left center;transform-origin:left center;position:static;-ms-flex-align:end;align-items:flex-end;min-width:100%;font-size:min(2.125rem, 61.2px);font-weight:700;text-align:start}:host(.title-large.title-rtl){-webkit-transform-origin:right center;transform-origin:right center}:host(.title-large.ion-cloned-element){--color:var(--ion-text-color, #000);font-family:var(--ion-font-family)}:host(.title-large) .toolbar-title{-webkit-transform-origin:inherit;transform-origin:inherit;width:auto}:host-context([dir=rtl]):host(.title-large) .toolbar-title,:host-context([dir=rtl]).title-large .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}@supports selector(:dir(rtl)){:host(.title-large:dir(rtl)) .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}}",jne=Une,Wne=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;letter-spacing:0.0125em}:host(.title-small){width:100%;height:100%;font-size:0.9375rem;font-weight:normal}",Yne=Wne,Gne=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionStyle=_e(this,"ionStyle",7),this.color=void 0,this.size=void 0}sizeChanged(){this.emitStyle()}connectedCallback(){this.emitStyle()}emitStyle(){const e=this.getSize();
209this.ionStyle.emit({["title-".concat(e)]:!0})}getSize(){return this.size!==void 0?this.size:"default"}render(){const e=Me(this),n=this.getSize();return D(tt,{key:"5a58dc437a6f4257244bbdd7e9a682a17d8c9a6b",class:Hn(this.color,{[e]:!0,["title-".concat(n)]:!0,"title-rtl":document.dir==="rtl"})},D("div",{key:"58682ea7b8f47a08adfad419b5c76b34784c6501",class:"toolbar-title"},D("slot",{key:"8a9248534e4c3076f5e2dfda38ef86069796851c"})))}get el(){return this}static get watchers(){return{size:["sizeChanged"]}}static get style(){return{ios:jne,md:Yne}}},[33,"ion-title",{color:[513],size:[1]},void 0,{size:["sizeChanged"]}]);function qne(){if(typeof customElements>"u")return;["ion-title"].forEach(e=>{switch(e){case"ion-title":customElements.get(e)||customElements.define(e,Gne);break}})}const Xne=qne;/*!
210 * (C) Ionic http://ionicframework.com - MIT License
211 */const Kne=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--color:var(--ion-toolbar-color, var(--ion-text-color, #000));
211--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--padding-top:3px;--padding-bottom:3px;--padding-start:4px;--padding-end:4px;--min-height:44px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:4;order:4;min-width:0}:host(.toolbar-segment) .toolbar-content{display:-ms-inline-flexbox;display:inline-flex}:host(.toolbar-searchbar) .toolbar-container{padding-top:0;padding-bottom:0}:host(.toolbar-searchbar) ::slotted(*){-ms-flex-item-align:start;align-self:start}:host(.toolbar-searchbar) ::slotted(ion-chip){margin-top:3px}::slotted(ion-buttons){min-height:38px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:3;order:3}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}:host(.toolbar-title-large) .toolbar-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}:host(.toolbar-title-large) .toolbar-content ion-title{-ms-flex:1;flex:1;-ms-flex-order:8;order:8;min-width:100%}",Zne=Kne,Qne=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-background-color, #fff));--color:var(--ion-toolbar-color, var(--ion-text-color, #424242));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, #c1c4cd))));--padding-top:0;--padding-bottom:0;--padding-start:0;--padding-end:0;--min-height:56px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:3;order:3;min-width:0;max-width:100%}::slotted(.buttons-first-slot){-webkit-margin-start:4px;margin-inline-start:4px}::slotted(.buttons-last-slot){-webkit-margin-end:4px;margin-inline-end:4px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:4;order:4}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}",Jne=Qne,eie=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.childrenStyles=new Map,this.color=void 0}componentWillLoad(){const e=Array.from(this.el.querySelectorAll("ion-buttons")),n=e.find(o=>o.slot==="start");n&&n.classList.add("buttons-first-slot");const i=e.reverse(),r=i.find(o=>o.slot==="end")||i.find(o=>o.slot==="primary")||i.find(o=>o.slot==="secondary");r&&r.classList.add("buttons-last-slot")}childrenStyle(e){e.stopPropagation();const n=e.target.tagName,i=e.detail,r={},o=this.childrenStyles.get(n)||{};let s=!1;
211Object.keys(i).forEach(a=>{const l="toolbar-".concat(a),c=i[a];c!==o[l]&&(s=!0),c&&(r[l]=!0)}),s&&(this.childrenStyles.set(n,r),Xr(this))}render(){const e=Me(this),n={};return this.childrenStyles.forEach(i=>{Object.assign(n,i)}),D(tt,{key:"4bb3a55001408a3bdf033af76b9196cb96c07c09",class:Object.assign(Object.assign({},n),Hn(this.color,{[e]:!0,"in-toolbar":ei("ion-toolbar",this.el)}))},D("div",{key:"0891db157d6e028c6d03696f13fb510ea91b0296",class:"toolbar-background"}),D("div",{key:"95fbc870d808f74af4bb18cd8f8ec8c7828a9e0b",class:"toolbar-container"},D("slot",{key:"84d4a9644660fe00ca085055ca8d12f3647531ad",name:"start"}),D("slot",{key:"fd361dc9c9979f59aed2fedcf94629506fae62b0",name:"secondary"}),D("div",{key:"54d2b28616a4627c55766f66dc453707752758a6",class:"toolbar-content"},D("slot",{key:"8f65e0830cce7135640b90eb694e282cb7e5efd2"})),D("slot",{key:"c78be11a207c8674f222543646398636956087e6",name:"primary"}),D("slot",{key:"ab25e1601ccaa8cb0d81921b849bcb7402aa7826",name:"end"})))}get el(){return this}static get style(){return{ios:Zne,md:Jne}}},[33,"ion-toolbar",{color:[513]},[[0,"ionStyle","childrenStyle"]]]);function tie(){if(typeof customElements>"u")return;["ion-toolbar"].forEach(e=>{switch(e){case"ion-toolbar":customElements.get(e)||customElements.define(e,eie);break}})}const nie=tie;/*!
212 * (C) Ionic http://ionicframework.com - MIT License
213 */const iie=540,DR=t=>document.querySelector("".concat(t,".ion-cloned-element")),Ur=t=>t.shadowRoot||t,t7=t=>{const e=t.tagName==="ION-TABS"?t:t.querySelector("ion-tabs"),n="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(e!=null){const i=e.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");return i!=null?i.querySelector(n):null}return t.querySelector(n)},n7=(t,e)=>{const n=t.tagName==="ION-TABS"?t:t.querySelector("ion-tabs");let i=[];if(n!=null){const r=n.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");r!=null&&(i=r.querySelectorAll("ion-buttons"))}else i=t.querySelectorAll("ion-buttons");for(const r of i){const o=r.closest("ion-header"),s=o&&!o.classList.contains("header-collapse-condense-inactive"),a=r.querySelector("ion-back-button"),l=r.classList.contains("buttons-collapse"),c=r.slot==="start"||r.slot==="";if(a!==null&&c&&(l&&s&&e||!l))return a}return null},rie=(t,e,n,i,r)=>{const o=n7(i,n),s=t7(r),a=t7(i),l=n7(r,n),c=o!==null&&s!==null&&!n,d=a!==null&&l!==null&&n;if(c){const u=s.getBoundingClientRect(),f=o.getBoundingClientRect(),h=Ur(o).querySelector(".button-text"),p=h==null?void 0:h.getBoundingClientRect(),g=Ur(s).querySelector(".toolbar-title").getBoundingClientRect();r7(t,e,n,s,u,g,f,h,p),i7(t,e,n,o,f,h,p,s,g)}else if(d){const u=a.getBoundingClientRect(),f=l.getBoundingClientRect(),h=Ur(l).querySelector(".button-text"),p=h==null?void 0:h.getBoundingClientRect(),g=Ur(a).querySelector(".toolbar-title").getBoundingClientRect();r7(t,e,n,a,u,g,f,h,p),i7(t,e,n,l,f,h,p,a,g)}return{forward:c,backward:d}},i7=(t,e,n,i,r,o,s,a,l)=>{var c,d;const u=e?"calc(100% - ".concat(r.right+4,"px)"):"".concat(r.left-4,"px"),f=e?"right":"left",h=e?"left":"right",p=e?"right":"left";let m=1,g=1,y="scale(".concat(g,")");const w="scale(1)";if(o&&s){const he=((c=o.textContent)===null||c===void 0?void 0:c.trim())===((d=a.textContent)===null||d===void 0?void 0:d.trim());m=l.width/s.width,g=(l.height-NR)/s.height,y=he?"scale(".concat(m,", ").concat(g,")"):"scale(".concat(g,")")}const v=Ur(i).querySelector("ion-icon").getBoundingClientRect(),A=e?"".concat(v.width/2-(v.right-r.right),"px"):"".concat(r.left-v.width/2,"px"),x=e?"-".concat(window.innerWidth-r.right,"px"):"".concat(r.left,"px"),k="".concat(l.top,"px"),S="".concat(r.top,"px"),_=[{offset:0,transform:"translate3d(".concat(A,", ").concat(k,", 0)")},{offset:1,transform:"translate3d(".concat(x,", ").concat(S,", 0)")}],E=[{offset:0,transform:"translate3d(".concat(x,", ").concat(S,", 0)")},{offset:1,transform:"translate3d(".concat(A,", ").concat(k,", 0)")}],C=n?E:_,O=n?[{offset:0,opacity:1,transform:w},{offset:1,opacity:0,transform:y}]:[{offset:0,opacity:0,transform:y},{offset:1,opacity:1,transform:w}],z=n?[{offset:0,opacity:1,transform:"scale(1)"},{offset:.2,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:0,transform:"scale(0.6)"}]:[{offset:0,opacity:0,transform:"scale(0.6)"},{offset:.6,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:1,transform:"scale(1)"}],N=Ae(),W=Ae(),Z=Ae(),K=DR("ion-back-button"),se=Ur(K).querySelector(".button-text"),ae=Ur(K).querySelector("ion-icon");K.text=i.text,K.mode=i.mode,K.icon=i.icon,K.color=i.color,K.disabled=i.disabled,K.style.setProperty("display","block"),K.style.setProperty("position","fixed"),W.addElement(ae),N.addElement(se),Z.addElement(K),Z.beforeStyles({position:"absolute",top:"0px",[p]:"0px"}).beforeAddWrite(()=>{i.style.setProperty("display","none"),K.style.setProperty(f,u)}).afterAddWrite(()=>{i.style.setProperty("display",""),K.style.setProperty("display","none"),K.style.removeProperty(f)}).keyframes(C),N.beforeStyles({"transform-origin":"".concat(f," top")}).keyframes(O),W.beforeStyles({"transform-origin":"".concat(h," center")}).keyframes(z),t.addAnimation([N,W,Z])},r7=(t,e,n,i,r,o,s,a,l)=>{var c,d;const u=e?"right":"left",f=e?"calc(100% - ".concat(r.right,"px)"):"".concat(r.left,"px"),h="0px",p="".concat(r.top,"px"),m=8;let g=e?"-".concat(window.innerWidth-s.right-m,"px"):"".concat(s.x+m,"px"),y=.5;const w="scale(1)";let b="scale(".concat(y,")");if(a&&l){g=e?"-".concat(window.innerWidth-l.right-m,"px"):"".concat(l.x-m,"px");const I=((c=a.textContent)===null||c===void 0?void 0:c.trim())===((d=i.textContent)===null||d===void 0?void 0:d.trim()),R=l.width/o.width;y=l.height/(o.height-NR),b=I?"scale(".concat(R,", ").concat(y,")"):"scale(".concat(y,")")}const v=s.top+s.height/2,A=r.height*y/2,x="".concat(v-A,"px"),k=[{offset:0,opacity:0,transform:"translate3d(".concat(g,", ").concat(x,", 0) ").concat(b)},{offset:.1,opacity:0}
213,{offset:1,opacity:1,transform:"translate3d(".concat(h,", ").concat(p,", 0) ").concat(w)}],S=[{offset:0,opacity:.99,transform:"translate3d(".concat(h,", ").concat(p,", 0) ").concat(w)},{offset:.6,opacity:0},{offset:1,opacity:0,transform:"translate3d(".concat(g,", ").concat(x,", 0) ").concat(b)}],_=n?k:S,E=DR("ion-title"),C=Ae();E.innerText=i.innerText,E.size=i.size,E.color=i.color,C.addElement(E),C.beforeStyles({"transform-origin":"".concat(u," top"),height:"".concat(r.height,"px"),display:"",position:"relative",[u]:f}).beforeAddWrite(()=>{i.style.setProperty("opacity","0")}).afterAddWrite(()=>{i.style.setProperty("opacity",""),E.style.setProperty("display","none")}).keyframes(_),t.addAnimation(C)},oie=(t,e)=>{var n;try{const i="cubic-bezier(0.32,0.72,0,1)",r="opacity",o="transform",s="0%",l=t.ownerDocument.dir==="rtl",c=l?"-99.5%":"99.5%",d=l?"33%":"-33%",u=e.enteringEl,f=e.leavingEl,h=e.direction==="back",p=u.querySelector(":scope > ion-content"),m=u.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),g=u.querySelectorAll(":scope > ion-header > ion-toolbar"),y=Ae(),w=Ae();if(y.addElement(u).duration(((n=e.duration)!==null&&n!==void 0?n:0)||iie).easing(e.easing||i).fill("both").beforeRemoveClass("ion-page-invisible"),f&&t!==null&&t!==void 0){const x=Ae();x.addElement(t),y.addAnimation(x)}if(!p&&g.length===0&&m.length===0?w.addElement(u.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")):(w.addElement(p),w.addElement(m)),y.addAnimation(w),h?w.beforeClearStyles([r]).fromTo("transform","translateX(".concat(d,")"),"translateX(".concat(s,")")).fromTo(r,.8,1):w.beforeClearStyles([r]).fromTo("transform","translateX(".concat(c,")"),"translateX(".concat(s,")")),p){const x=Ur(p).querySelector(".transition-effect");if(x){const k=x.querySelector(".transition-cover"),S=x.querySelector(".transition-shadow"),_=Ae(),E=Ae(),C=Ae();_.addElement(x).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),E.addElement(k).beforeClearStyles([r]).fromTo(r,0,.1),C.addElement(S).beforeClearStyles([r]).fromTo(r,.03,.7),_.addAnimation([E,C]),w.addAnimation([_])}}const b=u.querySelector("ion-header.header-collapse-condense"),{forward:v,backward:A}=rie(y,l,h,u,f);if(g.forEach(x=>{const k=Ae();k.addElement(x),y.addAnimation(k);const S=Ae();S.addElement(x.querySelector("ion-title"));const _=Ae(),E=Array.from(x.querySelectorAll("ion-buttons,[menuToggle]")),C=x.closest("ion-header"),I=C==null?void 0:C.classList.contains("header-collapse-condense-inactive");let R;h?R=E.filter(N=>{const W=N.classList.contains("buttons-collapse");return W&&!I||!W}):R=E.filter(N=>!N.classList.contains("buttons-collapse")),_.addElement(R);const O=Ae();O.addElement(x.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const L=Ae();L.addElement(Ur(x).querySelector(".toolbar-background"));const M=Ae(),z=x.querySelector("ion-back-button");if(z&&M.addElement(z),k.addAnimation([S,_,O,L,M]),_.fromTo(r,.01,1),O.fromTo(r,.01,1),h)I||S.fromTo("transform","translateX(".concat(d,")"),"translateX(".concat(s,")")).fromTo(r,.01,1),O.fromTo("transform","translateX(".concat(d,")"),"translateX(".concat(s,")")),M.fromTo(r,.01,1);else if(b||S.fromTo("transform","translateX(".concat(c,")"),"translateX(".concat(s,")")).fromTo(r,.01,1),O.fromTo("transform","translateX(".concat(c,")"),"translateX(".concat(s,")")),L.beforeClearStyles([r,"transform"]),(C==null?void 0:C.translucent)?L.fromTo("transform",l?"translateX(-100%)":"translateX(100%)","translateX(0px)"):L.fromTo(r,.01,"var(--opacity)"),v||M.fromTo(r,.01,1),z&&!v){const W=Ae();W.addElement(Ur(z).querySelector(".button-text")).fromTo("transform",l?"translateX(-100px)":"translateX(100px)","translateX(0px)"),k.addAnimation(W)}}),f){const x=Ae(),k=f.querySelector(":scope > ion-content"),S=f.querySelectorAll(":scope > ion-header > ion-toolbar"),_=f.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(!k&&S.length===0&&_.length===0?x.addElement(f.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")):(x.addElement(k),x.addElement(_)),y.addAnimation(x),h){x.beforeClearStyles([r]).fromTo("transform","translateX(".concat(s,")"),l?"translateX(-100%)":"translateX(100%)");const E=A4(f);y.afterAddWrite(()=>{y.getDirection()==="normal"&&E.style.setProperty("display","none")})}else x.fromTo("transform","translateX(".concat(s,")"),"translateX(".concat(d,")")).fromTo(r,1,.8);if(k){const E=Ur(k).querySelector(".transition-effect");if(E){const C=E.querySelector(".transition-cover"),I=E.querySelector(".transition-shadow"),R=Ae(),O=Ae(),L=Ae();R.addElement(E).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),O.addElement(C).beforeClearStyles([r]).fromTo(r,.1,0),L.addElement(I).beforeClearStyles([r]).fromTo(r,.7,.03),R.addAnimation([O,L]),x.addAnimation([R])}}S.forEach(E=>{const C=Ae();C.addElement(E);const I=Ae();I.addElement(E.querySelector("ion-title"));const R=Ae(),O=E.querySelectorAll("ion-buttons,[menuToggle]"),L=E.closest("ion-header"),M=L==null?void 0:L.classList.contains("header-collapse-condense-inactive"),z=Array.from(O).filter(ae=>{const he=ae.classList.contains("buttons-collapse");return he&&!M||!he});R.addElement(z);const N=Ae(),W=E.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");W.length>0&&N.addElement(W);const Z=Ae();Z.addElement(Ur(E).querySelector(".toolbar-background"));const K=Ae(),se=E.querySelector("ion-back-button");if(se&&K.addElement(se),C.addAnimation([I,R,N,K,Z]),y.addAnimation(C),K.fromTo(r,.99,0),R.fromTo(r,.99,0),N.fromTo(r,.99,0),h){if(M||I.fromTo("transform","translateX(".concat(s,")"),l?"translateX(-100%)":"translateX(100%)").fromTo(r,.99,0),N.fromTo("transform","translateX(".concat(s,")"),l?"translateX(-100%)":"translateX(100%)"),Z.beforeClearStyles([r,"transform"]),(L==null?void 0:L.translucent)?Z.fromTo("transform","translateX(0px)",l?"translateX(-100%)":"translateX(100%)"):Z.fromTo(r,"var(--opacity)",0),se&&!A){const he=Ae();he.addElement(Ur(se).querySelector(".button-text")).fromTo("transform","translateX(".concat(s,")"),"translateX(".concat((l?-124:124)+"px",")")),C.addAnimation(he)}}else M||I.fromTo("transform","translateX(".concat(s,")"),"translateX(".concat(d,")")).fromTo(r,.99,0).afterClearStyles([o,r]),N.fromTo("transform","translateX(".concat(s,")"),"translateX(".concat(d,")")).afterClearStyles([o,r]),K.afterClearStyles([r]),I.afterClearStyles([r]),R.afterClearStyles([r])})}return y}catch(i){throw i}},NR=10,sie=Object.freeze(Object.defineProperty({__proto__:null,iosTransitionAnimation:oie,shadow:Ur},Symbol.toStringTag,{value:"Module"}));/*!
214 * (C) Ionic http://ionicframework.com - MIT License
215 */const aie=(t,e)=>{var n,i,r;const o="40px",s="0px",a=e.direction==="back",l=e.enteringEl,c=e.leavingEl,d=A4(l),u=d.querySelector("ion-toolbar"),f=Ae();if(f.addElement(d).fill("both").beforeRemoveClass("ion-page-invisible"),a?f.duration(((n=e.duration)!==null&&n!==void 0?n:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):f.duration(((i=e.duration)!==null&&i!==void 0?i:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform","translateY(".concat(o,")"),"translateY(".concat(s,")")).fromTo("opacity",.01,1),u){const h=Ae();h.addElement(u),f.addAnimation(h)}if(c&&a){f.duration(((r=e.duration)!==null&&r!==void 0?r:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const h=Ae();h.addElement(A4(c)).onFinish(p=>{p===1&&h.elements.length>0&&h.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(".concat(s,")"),"translateY(".concat(o,")")).fromTo("opacity",1,0),f.addAnimation(h)}return f},lie=Object.freeze(Object.defineProperty({__proto__:null,mdTransitionAnimation:aie},Symbol.toStringTag,{value:"Module"}));/*!
216 * (C) Ionic http://ionicframework.com - MIT License
217 */const cie=':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);
217min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-hover:transparent;--background-hover-opacity:1;--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #0054e9);--icon-margin-end:1px;--icon-margin-start:-4px;--icon-font-size:1.6em;--min-height:32px;font-size:clamp(17px, 1.0625rem, 21.998px)}.button-native{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:visible;z-index:99}:host(.ion-activated) .button-native{opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',die=cie,uie=':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);
217min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--border-radius:4px;--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:0.04;--color:currentColor;--icon-margin-end:0;--icon-margin-start:0;--icon-font-size:1.5rem;--icon-font-weight:normal;--min-height:32px;--min-width:44px;--padding-start:12px;--padding-end:12px;font-size:0.875rem;font-weight:500;text-transform:uppercase}:host(.back-button-has-icon-only){--border-radius:50%;min-width:48px;min-height:48px;aspect-ratio:1/1}.button-native{-webkit-box-shadow:none;box-shadow:none}.button-text{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:0;padding-bottom:0}ion-icon{line-height:0.67;text-align:start}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}',fie=uie,hie=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAttributes={},this.onClick=async e=>{const n=this.el.closest("ion-nav");return e.preventDefault(),n&&await n.canGoBack()?n.pop({animationBuilder:this.routerAnimation,skipIfBusy:!0}):L2(this.defaultHref,e,"back",this.routerAnimation)},this.color=void 0,this.defaultHref=void 0,this.disabled=!1,this.icon=void 0,this.text=void 0,this.type="button",this.routerAnimation=void 0}componentWillLoad(){this.inheritedAttributes=Id(this.el),this.defaultHref===void 0&&(this.defaultHref=xt.get("backButtonDefaultHref"))}get backButtonIcon(){const e=this.icon;return e!=null?e:Me(this)==="ios"?xt.get("backButtonIcon",II):xt.get("backButtonIcon",CI)}get backButtonText(){const e=Me(this)==="ios"?"Back":null;return this.text!=null?this.text:xt.get("backButtonText",e)}get hasIconOnly(){return this.backButtonIcon&&!this.backButtonText}get rippleType(){return this.hasIconOnly?"unbounded":"bounded"}render(){const{color:e,defaultHref:n,disabled:i,type:r,hasIconOnly:o,backButtonIcon:s,backButtonText:a,icon:l,inheritedAttributes:c}=this,d=n!==void 0,u=Me(this),f=c["aria-label"]||a||"back";return D(tt,{key:"8351c93a1812c94c979fb115f07a9ad7b3152188",onClick:this.onClick,class:Hn(e,{[u]:!0,button:!0,"back-button-disabled":i,"back-button-has-icon-only":o,"in-toolbar":ei("ion-toolbar",this.el),"in-toolbar-color":ei("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0,"show-back-button":d})},D("button",{key:"991b8baa784dbfbdf8d3581cbbf6a858ac1f1e6e",type:r,disabled:i,class:"button-native",part:"native","aria-label":f},D("span",{key:"929fcd83a4fdb00cf97ca803f234719171602a5e",class:"button-inner"},s&&D("ion-icon",{key:"0c10d412ae8342d96f221e626b421c9abadac748",part:"icon",icon:s,"aria-hidden":"true",lazy:!1,"flip-rtl":l===void 0}),a&&D("span",{key:"96f505880a80f36ee8b8c78268b450f3629ee613",part:"text","aria-hidden":"true",class:"button-text"},a)),u==="md"&&D("ion-ripple-effect",{key:"0aecf5d415c608069eb1a10043530bd0929b6383",type:this.rippleType})))}get el(){return this}static get style(){return{ios:die,md:fie}}},[33,"ion-back-button",{color:[513],defaultHref:[1025,"default-href"],disabled:[516],icon:[1],text:[1],type:[1],routerAnimation:[16]}]);function pie(){if(typeof customElements>"u")return;
217["ion-back-button","ion-icon","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-back-button":customElements.get(e)||customElements.define(e,hie);break;case"ion-icon":customElements.get(e)||gs();break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}const mie=pie,gie=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}",bie=gie,vie=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionNavWillLoad=_e(this,"ionNavWillLoad",7),this.ionNavWillChange=_e(this,"ionNavWillChange",3),this.ionNavDidChange=_e(this,"ionNavDidChange",3),this.lockController=Od(),this.gestureOrAnimationInProgress=!1,this.mode=Me(this),this.delegate=void 0,this.animated=!0,this.animation=void 0,this.swipeHandler=void 0}swipeHandlerChanged(){this.gesture&&this.gesture.enable(this.swipeHandler!==void 0)}async connectedCallback(){const e=()=>{this.gestureOrAnimationInProgress=!0,this.swipeHandler&&this.swipeHandler.onStart()};this.gesture=(await Wi(async()=>{const{createSwipeBackGesture:n}=await Promise.resolve().then(()=>gF);return{createSwipeBackGesture:n}},void 0)).createSwipeBackGesture(this.el,()=>!this.gestureOrAnimationInProgress&&!!this.swipeHandler&&this.swipeHandler.canStart(),()=>e(),n=>{var i;return(i=this.ani)===null||i===void 0?void 0:i.progressStep(n)},(n,i,r)=>{if(this.ani){this.ani.onFinish(()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(n)},{oneTimeCallback:!0});let o=n?-.001:.001;n?o+=Gl([0,0],[.32,.72],[0,1],[1,1],i)[0]:(this.ani.easing("cubic-bezier(1, 0, 0.68, 0.28)"),o+=Gl([0,0],[1,0],[.68,.28],[1,1],i)[0]),this.ani.progressEnd(n?1:0,o,r)}else this.gestureOrAnimationInProgress=!1}),this.swipeHandlerChanged()}componentWillLoad(){this.ionNavWillLoad.emit()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}async commit(e,n,i){const r=await this.lockController.lock();let o=!1;try{o=await this.transition(e,n,i)}catch(s){console.error(s)}return r(),o}async setRouteId(e,n,i,r){return{changed:await this.setRoot(e,n,{duration:i==="root"?0:void 0,direction:i==="back"?"back":"forward",animationBuilder:r}),element:this.activeEl}}async getRouteId(){const e=this.activeEl;return e?{id:e.tagName,element:e,params:this.activeParams}:void 0}async setRoot(e,n,i){if(this.activeComponent===e&&$I(n,this.activeParams))return!1;const r=this.activeEl,o=await _0(this.delegate,this.el,e,["ion-page","ion-page-invisible"],n);return this.activeComponent=e,this.activeEl=o,this.activeParams=n,await this.commit(o,r,i),await P9(this.delegate,r),!0}async transition(e,n,i={}){if(n===e)return!1;this.ionNavWillChange.emit();const{el:r,mode:o}=this,s=this.animated&&xt.getBoolean("animated",!0),a=i.animationBuilder||this.animation||xt.get("navAnimation");return await pR(Object.assign(Object.assign({mode:o,animated:s,enteringEl:e,leavingEl:n,baseEl:r,deepWait:$p(r),progressCallback:i.progressAnimation?l=>{l!==void 0&&!this.gestureOrAnimationInProgress?(this.gestureOrAnimationInProgress=!0,l.onFinish(()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(!1)},{oneTimeCallback:!0}),l.progressEnd(0,0,0)):this.ani=l}:void 0},i),{animationBuilder:a})),this.ionNavDidChange.emit(),!0}render(){return D("slot",{key:"8279a453c66a766e6e383ff59842b4ae070c13a9"})}get el(){return this}static get watchers(){return{swipeHandler:["swipeHandlerChanged"]}}static get style(){return bie}},[1,"ion-router-outlet",{mode:[1025],delegate:[16],animated:[4],animation:[16],swipeHandler:[16],commit:[64],setRouteId:[64],getRouteId:[64]},void 0,{swipeHandler:["swipeHandlerChanged"]}]);function yie(){if(typeof customElements>"u")return;["ion-router-outlet"].forEach(e=>{switch(e){case"ion-router-outlet":customElements.get(e)||customElements.define(e,vie);break}})}const wie=yie;/*!
218 * vue-router v4.6.3
219 * (c) 2025 Eduardo San Martin Morote
220 * @license MIT
221 */const cu=typeof document<"u";function BR(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function xie(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&BR(t.default)}const Tn=Object.assign;function gy(t,e){const n={};for(const i in e){const r=e[i];n[i]=ds(r)?r.map(t):t(r)}return n}const Gh=()=>{},ds=Array.isArray;function o7(t,e){const n={};for(const i in t)n[i]=i in e?e[i]:t[i];return n}const FR=/#/g,Aie=/&/g,kie=/\//g,_ie=/=/g,Sie=/\?/g,zR=/\+/g,Eie=/%5B/g,$ie=/%5D/g,HR=/%5E/g,Cie=/%60/g,VR=/%7B/g,Tie=/%7C/g,UR=/%7D/g,Iie=/%20/g;function K9(t){return t==null?"":encodeURI(""+t).replace(Tie,"|").replace(Eie,"[").replace($ie,"]")}function Rie(t){return K9(t).replace(VR,"{").replace(UR,"}").replace(HR,"^")}function T4(t){return K9(t).replace(zR,"%2B").replace(Iie,"+").replace(FR,"%23").replace(Aie,"%26").replace(Cie,"`").replace(VR,"{").replace(UR,"}").replace(HR,"^")}function Oie(t){return T4(t).replace(_ie,"%3D")}function Mie(t){return K9(t).replace(FR,"%23").replace(Sie,"%3F")}function Lie(t){return Mie(t).replace(kie,"%2F")}function Rp(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch(e){}return""+t}const Pie=/\/$/,Die=t=>t.replace(Pie,"");function by(t,e,n="/"){let i,r={},o="",s="";const a=e.indexOf("#");let l=e.indexOf("?");return l=a>=0&&l>a?-1:l,l>=0&&(i=e.slice(0,l),o=e.slice(l,a>0?a:e.length),r=t(o.slice(1))),a>=0&&(i=i||e.slice(0,a),s=e.slice(a,e.length)),i=zie(i!=null?i:e,n),{fullPath:i+o+s,path:i,query:r,hash:Rp(s)}}function Nie(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function s7(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function Bie(t,e,n){const i=e.matched.length-1,r=n.matched.length-1;return i>-1&&i===r&&pf(e.matched[i],n.matched[r])&&jR(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function pf(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function jR(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!Fie(t[n],e[n]))return!1;return!0}function Fie(t,e){return ds(t)?a7(t,e):ds(e)?a7(e,t):t===e}function a7(t,e){return ds(e)?t.length===e.length&&t.every((n,i)=>n===e[i]):t.length===1&&t[0]===e}function zie(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),i=t.split("/"),r=i[i.length-1];(r===".."||r===".")&&i.push("");let o=n.length-1,s,a;for(s=0;s<i.length;
221s++)if(a=i[s],a!==".")if(a==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+i.slice(s).join("/")}const ul={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let I4=function(t){return t.pop="pop",t.push="push",t}({}),vy=function(t){return t.back="back",t.forward="forward",t.unknown="",t}({});function Hie(t){if(!t)if(cu){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),Die(t)}const Vie=/^[^#]+#/;function Uie(t,e){return t.replace(Vie,"#")+e}function jie(t,e){const n=document.documentElement.getBoundingClientRect(),i=t.getBoundingClientRect();return{behavior:e.behavior,left:i.left-n.left-(e.left||0),top:i.top-n.top-(e.top||0)}}const U2=()=>({left:window.scrollX,top:window.scrollY});function Wie(t){let e;if("el"in t){const n=t.el,i=typeof n=="string"&&n.startsWith("#"),r=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!r)return;e=jie(r,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}
vendor: 19,475 bytes, lines 221-225
221function l7(t,e){return(history.state?history.state.position-e:-1)+t}const R4=new Map;function Yie(t,e){R4.set(t,e)}function Gie(t){const e=R4.get(t);return R4.delete(t),e}function qie(t){return typeof t=="string"||t&&typeof t=="object"}function WR(t){return typeof t=="string"||typeof t=="symbol"}let hi=function(t){return t[t.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",t[t.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",t[t.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",t[t.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",t[t.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",t}({});const YR=Symbol("");hi.MATCHER_NOT_FOUND+"",hi.NAVIGATION_GUARD_REDIRECT+"",hi.NAVIGATION_ABORTED+"",hi.NAVIGATION_CANCELLED+"",hi.NAVIGATION_DUPLICATED+"";function mf(t,e){return Tn(new Error,{type:t,[YR]:!0},e)}function ua(t,e){return t instanceof Error&&YR in t&&(e==null||!!(t.type&e))}const Xie=["params","query","hash"];function Kie(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const n of Xie)n in t&&(e[n]=t[n]);return JSON.stringify(e,null,2)}function O4(t){const e={};if(t===""||t==="?")return e;const n=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;i<n.length;++i){const r=n[i].replace(zR," "),o=r.indexOf("="),s=Rp(o<0?r:r.slice(0,o)),a=o<0?null:Rp(r.slice(o+1));if(s in e){let l=e[s];ds(l)||(l=e[s]=[l]),l.push(a)}else e[s]=a}return e}function c7(t){let e="";for(let n in t){const i=t[n];if(n=Oie(n),i==null){i!==void 0&&(e+=(e.length?"&":"")+n);continue}(ds(i)?i.map(r=>r&&T4(r)):[i&&T4(i)]).forEach(r=>{r!==void 0&&(e+=(e.length?"&":"")+n,r!=null&&(e+="="+r))})}return e}function Zie(t){const e={};for(const n in t){const i=t[n];i!==void 0&&(e[n]=ds(i)?i.map(r=>r==null?null:""+r):i==null?i:""+i)}return e}const Z9=Symbol(""),d7=Symbol(""),j2=Symbol(""),W2=Symbol(""),M4=Symbol("");function Eh(){let t=[];function e(i){return t.push(i),()=>{const r=t.indexOf(i);r>-1&&t.splice(r,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function Qie(t,e,n){const i=()=>{t[e].delete(n)};Td(i),Uw(i),Vw(()=>{t[e].add(n)}),t[e].add(n)}function zSe(t){const e=si(Z9,{}).value;e&&Qie(e,"leaveGuards",t)}function Al(t,e,n,i,r,o=s=>s()){const s=i&&(i.enterCallbacks[r]=i.enterCallbacks[r]||[]);return()=>new Promise((a,l)=>{const c=f=>{f===!1?l(mf(hi.NAVIGATION_ABORTED,{from:n,to:e})):f instanceof Error?l(f):qie(f)?l(mf(hi.NAVIGATION_GUARD_REDIRECT,{from:e,to:f})):(s&&i.enterCallbacks[r]===s&&typeof f=="function"&&s.push(f),a())},d=o(()=>t.call(i&&i.instances[r],e,n,c));let u=Promise.resolve(d);t.length<3&&(u=u.then(c)),u.catch(f=>l(f))})}function yy(t,e,n,i,r=o=>o()){const o=[];for(const s of t)for(const a in s.components){let l=s.components[a];if(!(e!=="beforeRouteEnter"&&!s.instances[a]))if(BR(l)){const c=(l.__vccOpts||l)[e];c&&o.push(Al(c,n,i,s,a,r))}else{let c=l();o.push(()=>c.then(d=>{if(!d)throw new Error("Couldn't resolve component \"".concat(a,'" at "').concat(s.path,'"'));const u=xie(d)?d.default:d;s.mods[a]=d,s.components[a]=u;const f=(u.__vccOpts||u)[e];return f&&Al(f,n,i,s,a,r)()}))}}return o}function Jie(t,e){const n=[],i=[],r=[],o=Math.max(e.matched.length,t.matched.length);for(let s=0;s<o;s++){const a=e.matched[s];a&&(t.matched.find(c=>pf(c,a))?i.push(a):n.push(a));const l=t.matched[s];l&&(e.matched.find(c=>pf(c,l))||r.push(l))}return[n,i,r]}/*!
222 * vue-router v4.6.3
223 * (c) 2025 Eduardo San Martin Morote
224 * @license MIT
225 */let ere=()=>location.protocol+"//"+location.host;function GR(t,e){const{pathname:n,search:i,hash:r}=e,o=t.indexOf("#");if(o>-1){let s=r.includes(t.slice(o))?t.slice(o).length:1,a=r.slice(s);return a[0]!=="/"&&(a="/"+a),s7(a,"")}return s7(n,t)+i+r}function tre(t,e,n,i){let r=[],o=[],s=null;const a=({state:f})=>{const h=GR(t,location),p=n.value,m=e.value;let g=0;if(f){if(n.value=h,e.value=f,s&&s===p){s=null;return}g=m?f.position-m.position:0}else i(h);r.forEach(y=>{y(n.value,p,{delta:g,type:I4.pop,direction:g?g>0?vy.forward:vy.back:vy.unknown})})};function l(){s=n.value}function c(f){r.push(f);const h=()=>{const p=r.indexOf(f);p>-1&&r.splice(p,1)};return o.push(h),h}function d(){if(document.visibilityState==="hidden"){const{history:f}=window;if(!f.state)return;f.replaceState(Tn({},f.state,{scroll:U2()}),"")}}function u(){for(const f of o)f();o=[],window.removeEventListener("popstate",a),window.removeEventListener("pagehide",d),document.removeEventListener("visibilitychange",d)}return window.addEventListener("popstate",a),window.addEventListener("pagehide",d),document.addEventListener("visibilitychange",d),{pauseListeners:l,listen:c,destroy:u}}function u7(t,e,n,i=!1,r=!1){return{back:t,current:e,forward:n,replaced:i,position:window.history.length,scroll:r?U2():null}}function nre(t){const{history:e,location:n}=window,i={value:GR(t,n)},r={value:e.state};r.value||o(i.value,{back:null,current:i.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function o(l,c,d){const u=t.indexOf("#"),f=u>-1?(n.host&&document.querySelector("base")?t:t.slice(u))+l:ere()+t+l;try{e[d?"replaceState":"pushState"](c,"",f),r.value=c}catch(h){console.error(h),n[d?"replace":"assign"](f)}}function s(l,c){o(l,Tn({},e.state,u7(r.value.back,l,r.value.forward,!0),c,{position:r.value.position}),!0),i.value=l}function a(l,c){const d=Tn({},r.value,e.state,{forward:l,scroll:U2()});o(d.current,d,!0),o(l,Tn({},u7(i.value,l,null),{position:d.position+1},c),!1),i.value=l}return{location:i,state:r,push:a,replace:s}}function ire(t){t=Hie(t);const e=nre(t),n=tre(t,e.state,e.location,e.replace);function i(o,s=!0){s||n.pauseListeners(),history.go(o)}const r=Tn({location:"",base:t,go:i,createHref:Uie.bind(null,t)},e,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>e.state.value}),r}let Vc=function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.Group=2]="Group",t}({});var Ti=function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.ParamRegExp=2]="ParamRegExp",t[t.ParamRegExpEnd=3]="ParamRegExpEnd",t[t.EscapeNext=4]="EscapeNext",t}(Ti||{});const rre={type:Vc.Static,value:""},ore=/[a-zA-Z0-9_]/;function sre(t){if(!t)return[[]];if(t==="/")return[[rre]];if(!t.startsWith("/"))throw new Error('Invalid path "'.concat(t,'"'));function e(h){throw new Error("ERR (".concat(n,')/"').concat(c,'": ').concat(h))}let n=Ti.Static,i=n;const r=[];let o;function s(){o&&r.push(o),o=[]}let a=0,l,c="",d="";function u(){c&&(n===Ti.Static?o.push({type:Vc.Static,value:c}):n===Ti.Param||n===Ti.ParamRegExp||n===Ti.ParamRegExpEnd?(o.length>1&&(l==="*"||l==="+")&&e("A repeatable param (".concat(c,") must be alone in its segment. eg: '/:ids+.")),o.push({type:Vc.Param,value:c,regexp:d,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&n!==Ti.ParamRegExp){i=n,n=Ti.EscapeNext;continue}switch(n){case Ti.Static:l==="/"?(c&&u(),s()):l===":"?(u(),n=Ti.Param):f();break;case Ti.EscapeNext:f(),n=i;break;case Ti.Param:l==="("?n=Ti.ParamRegExp:ore.test(l)?f():(u(),n=Ti.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case Ti.ParamRegExp:l===")"?d[d.length-1]=="\\"?d=d.slice(0,-1)+l:n=Ti.ParamRegExpEnd:d+=l;break;case Ti.ParamRegExpEnd:u(),n=Ti.Static,l!=="*"&&l!=="?"&&l!=="+"&&a--,d="";break;default:e("Unknown state");break}}return n===Ti.ParamRegExp&&e('Unfinished custom RegExp for param "'.concat(c,'"')),u(),s(),r}const f7="[^/]+?",are={sensitive:!1,strict:!1,start:!0,end:!0};var xr=function(t){return t[t._multiplier=10]="_multiplier",t[t.Root=90]="Root",t[t.Segment=40]="Segment",t[t.SubSegment=30]="SubSegment",t[t.Static=40]="Static",t[t.Dynamic=20]="Dynamic",t[t.BonusCustomRegExp=10]="BonusCustomRegExp",t[t.BonusWildcard=-50]="BonusWildcard",t[t.BonusRepeatable=-20]="BonusRepeatable",t[t.BonusOptional=-8]="BonusOptional",t[t.BonusStrict=.7000000000000001]="BonusStrict",t[t.BonusCaseSensitive=.25]="BonusCaseSensitive",t}(xr||{});const lre=/[.+*?^${}()[\]/\\]/g;function cre(t,e){const n=Tn({},are,e),i=[];let r=n.start?"^":"";const o=[];for(const c of t){const d=c.length?[]:[xr.Root];n.strict&&!c.length&&(r+="/");for(let u=0;u<c.length;u++){const f=c[u];let h=xr.Segment+(n.sensitive?xr.BonusCaseSensitive:0);if(f.type===Vc.Static)u||(r+="/"),r+=f.value.replace(lre,"\\$&"),h+=xr.Static;else if(f.type===Vc.Param){const{value:p,repeatable:m,optional:g,regexp:y}=f;o.push({name:p,repeatable:m,optional:g});const w=y||f7;if(w!==f7){h+=xr.BonusCustomRegExp;try{"".concat(w)}catch(v){throw new Error('Invalid custom RegExp for param "'.concat(p,'" (').concat(w,"): ")+v.message)}}let b=m?"((?:".concat(w,")(?:/(?:").concat(w,"))*)"):"(".concat(w,")");u||(b=g&&c.length<2?"(?:/".concat(b,")"):"/"+b),g&&(b+="?"),r+=b,h+=xr.Dynamic,g&&(h+=xr.BonusOptional),m&&(h+=xr.BonusRepeatable),w===".*"&&(h+=xr.BonusWildcard)}d.push(h)}i.push(d)}if(n.strict&&n.end){const c=i.length-1;i[c][i[c].length-1]+=xr.BonusStrict}n.strict||(r+="/?"),n.end?r+="$":n.strict&&!r.endsWith("/")&&(r+="(?:/|$)");const s=new RegExp(r,n.sensitive?"":"i");function a(c){const d=c.match(s),u={};if(!d)return null;for(let f=1;f<d.length;f++){const h=d[f]||"",p=o[f-1];u[p.name]=h&&p.repeatable?h.split("/"):h}return u}function l(c){let d="",u=!1;for(const f of t){(!u||!d.endsWith("/"))&&(d+="/"),u=!1;for(const h of f)if(h.type===Vc.Static)d+=h.value;else if(h.type===Vc.Param){const{value:p,repeatable:m,optional:g}=h,y=p in c?c[p]:"";if(ds(y)&&!m)throw new Error('Provided param "'.concat(p,'" is an array but it is not repeatable (* or + modifiers)'));const w=ds(y)?y.join("/"):y;if(!w)if(g)f.length<2&&(d.endsWith("/")?d=d.slice(0,-1):u=!0);else throw new Error('Missing required param "'.concat(p,'"'));d+=w}}return d||"/"}return{re:s,score:i,keys:o,parse:a,stringify:l}}function dre(t,e){let n=0;for(;n<t.length&&n<e.length;){const i=e[n]-t[n];if(i)return i;n++}return t.length<e.length?t.length===1&&t[0]===xr.Static+xr.Segment?-1:1:t.length>e.length?e.length===1&&e[0]===xr.Static+xr.Segment?1:-1:0}function qR(t,e){let n=0;const i=t.score,r=e.score;for(;n<i.length&&n<r.length;){const o=dre(i[n],r[n]);if(o)return o;n++}if(Math.abs(r.length-i.length)===1){if(h7(i))return 1;if(h7(r))return-1}return r.length-i.length}function h7(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const ure={strict:!1,end:!0,sensitive:!1};function fre(t,e,n){const i=cre(sre(t.path),n),r=Tn(i,{record:t,parent:e,children:[],alias:[]});return e&&!r.record.aliasOf==!e.record.aliasOf&&e.children.push(r),r}function hre(t,e){const n=[],i=new Map;e=o7(ure,e);function r(u){return i.get(u)}function o(u,f,h){const p=!h,m=m7(u);m.aliasOf=h&&h.record;const g=o7(e,u),y=[m];if("alias"in u){const v=typeof u.alias=="string"?[u.alias]:u.alias;for(const A of v)y.push(m7(Tn({},m,{components:h?h.record.components:m.components,path:A,aliasOf:h?h.record:m})))}let w,b;for(const v of y){const{path:A}=v;if(f&&A[0]!=="/"){const x=f.record.path,k=x[x.length-1]==="/"?"":"/";v.path=f.record.path+(A&&k+A)}if(w=fre(v,f,g),h?h.alias.push(w):(b=b||w,b!==w&&b.alias.push(w),p&&u.name&&!g7(w)&&s(u.name)),XR(w)&&l(w),m.children){const x=m.children;for(let k=0;k<x.length;k++)o(x[k],w,h&&h.children[k])}h=h||w}return b?()=>{s(b)}:Gh}function s(u){if(WR(u)){const f=i.get(u);f&&(i.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(s),f.alias.forEach(s))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&i.delete(u.record.name),u.children.forEach(s),u.alias.forEach(s))}}function a(){return n}function l(u){const f=gre(u,n);n.splice(f,0,u),u.record.name&&!g7(u)&&i.set(u.record.name,u)}function c(u,f){let h,p={},m,g;if("name"in u&&u.name){if(h=i.get(u.name),!h)throw mf(hi.MATCHER_NOT_FOUND,{location:u});g=h.record.name,p=Tn(p7(f.params,h.keys.filter(b=>!b.optional).concat(h.parent?h.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),u.params&&p7(u.params,h.keys.map(b=>b.name))),m=h.stringify(p)}else if(u.path!=null)m=u.path,h=n.find(b=>b.re.test(m)),h&&(p=h.parse(m),g=h.record.name);else{if(h=f.name?i.get(f.name):n.find(b=>b.re.test(f.path)),!h)throw mf(hi.MATCHER_NOT_FOUND,{location:u,currentLocation:f});g=h.record.name,p=Tn({},f.params,u.params),m=h.stringify(p)}const y=[];let w=h;for(;w;)y.unshift(w.record),w=w.parent;return{name:g,path:m,params:p,matched:y,meta:mre(y)}}t.forEach(u=>o(u));function d(){n.length=0,i.clear()}return{addRoute:o,resolve:c,removeRoute:s,clearRoutes:d,getRoutes:a,getRecordMatcher:r}}function p7(t,e){const n={};for(const i of e)i in t&&(n[i]=t[i]);return n}function m7(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:pre(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function pre(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const i in t.components)e[i]=typeof n=="object"?n[i]:n;return e}function g7(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function mre(t){return t.reduce((e,n)=>Tn(e,n.meta),{})}function gre(t,e){let n=0,i=e.length;for(;n!==i;){const o=n+i>>1;qR(t,e[o])<0?i=o:n=o+1}const r=bre(t);return r&&(i=e.lastIndexOf(r,i-1)),i}function bre(t){let e=t;for(;e=e.parent;)if(XR(e)&&qR(t,e)===0)return e}function XR({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function b7(t){const e=si(j2),n=si(W2),i=vn(()=>{const l=es(t.to);return e.resolve(l)}),r=vn(()=>{const{matched:l}=i.value,{length:c}=l,d=l[c-1],u=n.matched;if(!d||!u.length)return-1;const f=u.findIndex(pf.bind(null,d));if(f>-1)return f;const h=v7(l[c-2]);return c>1&&v7(d)===h&&u[u.length-1].path!==h?u.findIndex(pf.bind(null,l[c-2])):f}),o=vn(()=>r.value>-1&&Are(n.params,i.value.params)),s=vn(()=>r.value>-1&&r.value===n.matched.length-1&&jR(n.params,i.value.params));function a(l={}){if(xre(l)){const c=e[es(t.replace)?"replace":"push"](es(t.to)).catch(Gh);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:i,href:vn(()=>i.value.href),isActive:o,isExactActive:s,navigate:a}}function vre(t){return t.length===1?t[0]:t}const yre=ti({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:b7,setup(t,{slots:e}){const n=Vl(b7(t)),{options:i}=si(j2),r=vn(()=>({[y7(t.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[y7(t.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=e.default&&vre(e.default(n));return t.custom?o:Pt("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:r.value},o)}}}),wre=yre;function xre(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function Are(t,e){for(const n in e){const i=e[n],r=t[n];if(typeof i=="string"){if(i!==r)return!1}else if(!ds(r)||r.length!==i.length||i.some((o,s)=>o!==r[s]))return!1}return!0}function v7(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const y7=(t,e,n)=>t!=null?t:e!=null?e:n,kre=ti({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const i=si(M4),r=vn(()=>t.route||i.value),o=si(d7,0),s=vn(()=>{let c=es(o);const{matched:d}=r.value;let u;for(;(u=d[c])&&!u.components;)c++;return c}),a=vn(()=>r.value.matched[s.value]);Fs(d7,vn(()=>s.value+1)),Fs(Z9,a),Fs(M4,r);const l=_t();return Jn(()=>[l.value,a.value,t.name],([c,d,u],[f,h,p])=>{d&&(d.instances[u]=c,h&&h!==d&&c&&c===f&&(d.leaveGuards.size||(d.leaveGuards=h.leaveGuards),d.updateGuards.size||(d.updateGuards=h.updateGuards))),c&&d&&(!h||!pf(d,h)||!f)&&(d.enterCallbacks[u]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=r.value,d=t.name,u=a.value,f=u&&u.components[d];if(!f)return w7(n.default,{Component:f,route:c});const h=u.props[d],p=h?h===!0?c.params:typeof h=="function"?h(c):h:null,g=Pt(f,Tn({},p,e,{onVnodeUnmounted:y=>{y.component.isUnmounted&&(u.instances[d]=null)},ref:l}));return w7(n.default,{Component:g,route:c})||g}}});function w7(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const _re=kre;function Sre(t){const e=hre(t.routes,t),n=t.parseQuery||O4,i=t.stringifyQuery||c7,r=t.history,o=Eh(),s=Eh(),a=Eh(),l=Qs(ul);let c=ul;cu&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=gy.bind(null,oe=>""+oe),u=gy.bind(null,Lie),f=gy.bind(null,Rp);function h(oe,we){let pe,xe;return WR(oe)?(pe=e.getRecordMatcher(oe),xe=we):xe=oe,e.addRoute(xe,pe)}function p(oe){const we=e.getRecordMatcher(oe);we&&e.removeRoute(we)}function m(){return e.getRoutes().map(oe=>oe.record)}function g(oe){return!!e.getRecordMatcher(oe)}function y(oe,we){if(we=Tn({},we||l.value),typeof oe=="string"){const B=by(n,oe,we.path),q=e.resolve({path:B.path},we),de=r.createHref(B.fullPath);return Tn(B,q,{params:f(q.params),hash:Rp(B.hash),redirectedFrom:void 0,href:de})}let pe;if(oe.path!=null)pe=Tn({},oe,{path:by(n,oe.path,we.path).path});else{const B=Tn({},oe.params);for(const q in B)B[q]==null&&delete B[q];pe=Tn({},oe,{params:u(B)}),we.params=u(we.params)}const xe=e.resolve(pe,we),Ce=oe.hash||"";xe.params=d(f(xe.params));const Fe=Nie(i,Tn({},oe,{hash:Rie(Ce),path:xe.path})),U=r.createHref(Fe);return Tn({fullPath:Fe,hash:Ce,query:i===c7?Zie(oe.query):oe.query||{}},xe,{redirectedFrom:void 0,href:U})}function w(oe){return typeof oe=="string"?by(n,oe,l.value.path):Tn({},oe)}function b(oe,we){if(c!==oe)return mf(hi.NAVIGATION_CANCELLED,{from:we,to:oe})}function v(oe){return k(oe)}function A(oe){return v(Tn(w(oe),{replace:!0}))}function x(oe,we){const pe=oe.matched[oe.matched.length-1];if(pe&&pe.redirect){const{redirect:xe}=pe;let Ce=typeof xe=="function"?xe(oe,we):xe;return typeof Ce=="string"&&(Ce=Ce.includes("?")||Ce.includes("#")?Ce=w(Ce):{path:Ce},Ce.params={}),Tn({query:oe.query,hash:oe.hash,params:Ce.path!=null?{}:oe.params},Ce)}}function k(oe,we){const pe=c=y(oe),xe=l.value,Ce=oe.state,Fe=oe.force,U=oe.replace===!0,B=x(pe,xe);if(B)return k(Tn(w(B),{state:typeof B=="object"?Tn({},Ce,B.state):Ce,force:Fe,replace:U}),we||pe);const q=pe;q.redirectedFrom=we;let de;return!Fe&&Bie(i,xe,pe)&&(de=mf(hi.NAVIGATION_DUPLICATED,{to:q,from:xe}),K(xe,xe,!0,!1)),(de?Promise.resolve(de):E(q,xe)).catch(le=>ua(le)?ua(le,hi.NAVIGATION_GUARD_REDIRECT)?le:Z(le):N(le,q,xe)).then(le=>{if(le){if(ua(le,hi.NAVIGATION_GUARD_REDIRECT))return k(Tn({replace:U},w(le.to),{state:typeof le.to=="object"?Tn({},Ce,le.to.state):Ce,force:Fe}),we||q)}else le=I(q,xe,!0,U,Ce);return C(q,xe,le),le})}function S(oe,we){const pe=b(oe,we);return pe?Promise.reject(pe):Promise.resolve()}function _(oe){const we=he.values().next().value;return we&&typeof we.runWithContext=="function"?we.runWithContext(oe):oe()}function E(oe,we){let pe;const[xe,Ce,Fe]=Jie(oe,we);pe=yy(xe.reverse(),"beforeRouteLeave",oe,we);for(const B of xe)B.leaveGuards.forEach(q=>{pe.push(Al(q,oe,we))});const U=S.bind(null,oe,we);return pe.push(U),Qe(pe).then(()=>{pe=[];
225for(const B of o.list())pe.push(Al(B,oe,we));return pe.push(U),Qe(pe)}).then(()=>{pe=yy(Ce,"beforeRouteUpdate",oe,we);for(const B of Ce)B.updateGuards.forEach(q=>{pe.push(Al(q,oe,we))});return pe.push(U),Qe(pe)}).then(()=>{pe=[];for(const B of Fe)if(B.beforeEnter)if(ds(B.beforeEnter))for(const q of B.beforeEnter)pe.push(Al(q,oe,we));else pe.push(Al(B.beforeEnter,oe,we));return pe.push(U),Qe(pe)}).then(()=>(oe.matched.forEach(B=>B.enterCallbacks={}),pe=yy(Fe,"beforeRouteEnter",oe,we,_),pe.push(U),Qe(pe))).then(()=>{pe=[];for(const B of s.list())pe.push(Al(B,oe,we));return pe.push(U),Qe(pe)}).catch(B=>ua(B,hi.NAVIGATION_CANCELLED)?B:Promise.reject(B))}function C(oe,we,pe){a.list().forEach(xe=>_(()=>xe(oe,we,pe)))}function I(oe,we,pe,xe,Ce){const Fe=b(oe,we);if(Fe)return Fe;const U=we===ul,B=cu?history.state:{};pe&&(xe||U?r.replace(oe.fullPath,Tn({scroll:U&&B&&B.scroll},Ce)):r.push(oe.fullPath,Ce)),l.value=oe,K(oe,we,pe,U),Z()}let R;function O(){R||(R=r.listen((oe,we,pe)=>{if(!Se.listening)return;const xe=y(oe),Ce=x(xe,Se.currentRoute.value);if(Ce){k(Tn(Ce,{replace:!0,force:!0}),xe).catch(Gh);return}c=xe;const Fe=l.value;cu&&Yie(l7(Fe.fullPath,pe.delta),U2()),E(xe,Fe).catch(U=>ua(U,hi.NAVIGATION_ABORTED|hi.NAVIGATION_CANCELLED)?U:ua(U,hi.NAVIGATION_GUARD_REDIRECT)?(k(Tn(w(U.to),{force:!0}),xe).then(B=>{ua(B,hi.NAVIGATION_ABORTED|hi.NAVIGATION_DUPLICATED)&&!pe.delta&&pe.type===I4.pop&&r.go(-1,!1)}).catch(Gh),Promise.reject()):(pe.delta&&r.go(-pe.delta,!1),N(U,xe,Fe))).then(U=>{U=U||I(xe,Fe,!1),U&&(pe.delta&&!ua(U,hi.NAVIGATION_CANCELLED)?r.go(-pe.delta,!1):pe.type===I4.pop&&ua(U,hi.NAVIGATION_ABORTED|hi.NAVIGATION_DUPLICATED)&&r.go(-1,!1)),C(xe,Fe,U)}).catch(Gh)}))}let L=Eh(),M=Eh(),z;function N(oe,we,pe){Z(oe);const xe=M.list();return xe.length?xe.forEach(Ce=>Ce(oe,we,pe)):console.error(oe),Promise.reject(oe)}function W(){return z&&l.value!==ul?Promise.resolve():new Promise((oe,we)=>{L.add([oe,we])})}function Z(oe){return z||(z=!oe,O(),L.list().forEach(([we,pe])=>oe?pe(oe):we()),L.reset()),oe}function K(oe,we,pe,xe){const{scrollBehavior:Ce}=t;if(!cu||!Ce)return Promise.resolve();const Fe=!pe&&Gie(l7(oe.fullPath,0))||(xe||!pe)&&history.state&&history.state.scroll||null;return il().then(()=>Ce(oe,we,Fe)).then(U=>U&&Wie(U)).catch(U=>N(U,oe,we))}const se=oe=>r.go(oe);let ae;const he=new Set,Se={currentRoute:l,listening:!0,addRoute:h,removeRoute:p,clearRoutes:e.clearRoutes,hasRoute:g,getRoutes:m,resolve:y,options:t,push:v,replace:A,go:se,back:()=>se(-1),forward:()=>se(1),beforeEach:o.add,beforeResolve:s.add,afterEach:a.add,onError:M.add,isReady:W,install(oe){oe.component("RouterLink",wre),oe.component("RouterView",_re),oe.config.globalProperties.$router=Se,Object.defineProperty(oe.config.globalProperties,"$route",{enumerable:!0,get:()=>es(l)}),cu&&!ae&&l.value===ul&&(ae=!0,v(r.location).catch(xe=>{}));const we={};for(const xe in ul)Object.defineProperty(we,xe,{get:()=>l.value[xe],enumerable:!0});oe.provide(j2,Se),oe.provide(W2,Lw(we)),oe.provide(M4,l);const pe=oe.unmount;he.add(oe),oe.unmount=function(){he.delete(oe),he.size<1&&(c=ul,R&&R(),R=null,l.value=ul,ae=!1,z=!1),pe()}}};function Qe(oe){return oe.reduce((we,pe)=>we.then(()=>_(pe)),Promise.resolve())}return Se}function HSe(){return si(j2)}function Ere(t){return si(W2)}/*!
226 * (C) Ionic http://ionicframework.com - MIT License
227 */const $re=":host{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;contain:layout size style;z-index:0}.tabs-inner{position:relative;-ms-flex:1;flex:1;contain:layout size style}",Cre=$re,Tre=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionNavWillLoad=_e(this,"ionNavWillLoad",7),this.ionTabsWillChange=_e(this,"ionTabsWillChange",3),this.ionTabsDidChange=_e(this,"ionTabsDidChange",3),this.transitioning=!1,this.onTabClicked=e=>{const{href:n,tab:i}=e.detail;if(this.useRouter&&n!==void 0){const r=document.querySelector("ion-router");r&&r.push(n)}else this.select(i)},this.selectedTab=void 0,this.useRouter=!1}async componentWillLoad(){if(this.useRouter||(this.useRouter=(!!this.el.querySelector("ion-router-outlet")||!!document.querySelector("ion-router"))&&!this.el.closest("[no-router]")),!this.useRouter){const e=this.tabs;e.length>0&&await this.select(e[0])}this.ionNavWillLoad.emit()}componentWillRender(){const e=this.el.querySelector("ion-tab-bar");if(e){const n=this.selectedTab?this.selectedTab.tab:void 0;e.selectedTab=n}}async select(e){const n=wy(this.tabs,e);return this.shouldSwitch(n)?(await this.setActive(n),await this.notifyRouter(),this.tabSwitch(),!0):!1}async getTab(e){return wy(this.tabs,e)}getSelected(){return Promise.resolve(this.selectedTab?this.selectedTab.tab:void 0)}async setRouteId(e){const n=wy(this.tabs,e);return this.shouldSwitch(n)?(await this.setActive(n),{changed:!0,element:this.selectedTab,markVisible:()=>this.tabSwitch()}):{changed:!1,element:this.selectedTab}}
227async getRouteId(){var e;const n=(e=this.selectedTab)===null||e===void 0?void 0:e.tab;return n!==void 0?{id:n,element:this.selectedTab}:void 0}setActive(e){return this.transitioning?Promise.reject("transitioning already happening"):(this.transitioning=!0,this.leavingTab=this.selectedTab,this.selectedTab=e,this.ionTabsWillChange.emit({tab:e.tab}),e.active=!0,Promise.resolve())}tabSwitch(){const e=this.selectedTab,n=this.leavingTab;this.leavingTab=void 0,this.transitioning=!1,e&&n!==e&&(n&&(n.active=!1),this.ionTabsDidChange.emit({tab:e.tab}))}notifyRouter(){if(this.useRouter){const e=document.querySelector("ion-router");if(e)return e.navChanged("forward")}return Promise.resolve(!1)}shouldSwitch(e){const n=this.selectedTab;return e!==void 0&&e!==n&&!this.transitioning}get tabs(){return Array.from(this.el.querySelectorAll("ion-tab"))}render(){return D(tt,{key:"eb094c9bd15b7777c53bd0bd6d225784fa472849",onIonTabButtonClick:this.onTabClicked},D("slot",{key:"a516ca6915bf26e77eeeb0ff684c4fcc7d4420a7",name:"top"}),D("div",{key:"dd2a32a072d77afe216abc4958c1d686405fb780",class:"tabs-inner"},D("slot",{key:"222c20ba862068f5c78e7bbef4fa213499fb2fa5"})),D("slot",{key:"3e76dcb1b21873aa137d095c56131514054ead3a",name:"bottom"}))}get el(){return this}static get style(){return Cre}},[1,"ion-tabs",{useRouter:[1028,"use-router"],selectedTab:[32],select:[64],getTab:[64],getSelected:[64],setRouteId:[64],getRouteId:[64]}]),wy=(t,e)=>{const n=typeof e=="string"?t.find(i=>i.tab===e):e;return n||console.error('tab with id: "'.concat(n,'" does not exist')),n};function Ire(){if(typeof customElements>"u")return;["ion-tabs"].forEach(e=>{switch(e){case"ion-tabs":customElements.get(e)||customElements.define(e,Tre);break}})}const Rre=Ire;/*!
228 * (C) Ionic http://ionicframework.com - MIT License
229 */const Ore=":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:0.55px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));height:50px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.tab-bar-translucent){--background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(210%) blur(20px);backdrop-filter:saturate(210%) blur(20px)}:host(.ion-color.tab-bar-translucent){background:rgba(var(--ion-color-base-rgb), 0.8)}:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.6)}}",Mre=Ore,Lre=":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-background-color, #fff));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:1px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.07)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-650, var(--ion-text-color-step-350, #595959)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));
229height:56px}",Pre=Lre,Dre=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionTabBarChanged=_e(this,"ionTabBarChanged",7),this.ionTabBarLoaded=_e(this,"ionTabBarLoaded",7),this.keyboardCtrl=null,this.keyboardVisible=!1,this.color=void 0,this.selectedTab=void 0,this.translucent=!1}selectedTabChanged(){this.selectedTab!==void 0&&this.ionTabBarChanged.emit({tab:this.selectedTab})}componentWillLoad(){this.selectedTabChanged()}async connectedCallback(){this.keyboardCtrl=await ER(async(e,n)=>{e===!1&&n!==void 0&&await n,this.keyboardVisible=e})}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}componentDidLoad(){this.ionTabBarLoaded.emit()}render(){const{color:e,translucent:n,keyboardVisible:i}=this,r=Me(this),o=i&&this.el.getAttribute("slot")!=="top";return D(tt,{key:"3a8595dd83f89e8319471a7a7f9f64b2565b384c",role:"tablist","aria-hidden":o?"true":null,class:Hn(e,{[r]:!0,"tab-bar-translucent":n,"tab-bar-hidden":o})},D("slot",{key:"8b65eceb922f6abfa15f41046261586fb94b981f"}))}get el(){return this}static get watchers(){return{selectedTab:["selectedTabChanged"]}}static get style(){return{ios:Mre,md:Pre}}},[33,"ion-tab-bar",{color:[513],selectedTab:[1,"selected-tab"],translucent:[4],keyboardVisible:[32]},void 0,{selectedTab:["selectedTabChanged"]}]);function Nre(){if(typeof customElements>"u")return;["ion-tab-bar"].forEach(e=>{switch(e){case"ion-tab-bar":customElements.get(e)||customElements.define(e,Dre);break}})}const Bre=Nre,Fre="html.plt-mobile ion-app{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.plt-mobile ion-app [contenteditable]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}ion-app.force-statusbar-padding{--ion-safe-area-top:20px}",zre=Fre,Hre=et(class extends Ze{constructor(){super(),this.__registerHost()}componentDidLoad(){Ure(async()=>{const e=Xo(window,"hybrid");if(xt.getBoolean("_testing")||Wi(()=>Promise.resolve().then(()=>i_e),void 0).then(r=>r.startTapClick(xt)),xt.getBoolean("statusTap",e)&&Wi(()=>Promise.resolve().then(()=>o_e),void 0).then(r=>r.startStatusTap()),xt.getBoolean("inputShims",Vre())){const r=Xo(window,"ios")?"ios":"android";Wi(()=>Promise.resolve().then(()=>b_e),void 0).then(o=>o.startInputShims(xt,r))}const n=await Wi(()=>Promise.resolve().then(()=>SK),void 0),i=e||cf();xt.getBoolean("hardwareBackButton",i)?n.startHardwareBackButton():(cf()&&Rn("experimentalCloseWatcher was set to `true`, but hardwareBackButton was set to `false`. Both config options must be `true` for the Close Watcher API to be used."),n.blockHardwareBackButton()),typeof window<"u"&&Wi(()=>Promise.resolve().then(()=>zse),void 0).then(r=>r.startKeyboardAssist(window)),Wi(()=>Promise.resolve().then(()=>pX),void 0).then(r=>this.focusVisible=r.startFocusVisible())})}async setFocus(e){this.focusVisible&&this.focusVisible.setFocus(e)}render(){const e=Me(this);return D(tt,{key:"e95cdeb2709edbc74f4e6ebf77cb110154605b72",class:{[e]:!0,"ion-page":!0,"force-statusbar-padding":xt.getBoolean("_forceStatusbarPadding")}})}get el(){return this}static get style(){return zre}},[0,"ion-app",{setFocus:[64]}]),Vre=()=>!!(Xo(window,"ios")&&Xo(window,"mobile")||Xo(window,"android")&&Xo(window,"mobileweb")),Ure=t=>{"requestIdleCallback"in window?window.requestIdleCallback(t):setTimeout(t,32)};function jre(){if(typeof customElements>"u")return;["ion-app"].forEach(e=>{switch(e){case"ion-app":customElements.get(e)||customElements.define(e,Hre);break}})}const Wre=jre;var Yr={allRenderFn:!1,element:!0,event:!0,hasRenderFn:!0,hostListener:!0,hostListenerTargetWindow:!0,hostListenerTargetDocument:!0,hostListenerTargetBody:!0,hostListenerTargetParent:!1,hostListenerTarget:!0,member:!0,method:!0,mode:!0,observeAttribute:!0,prop:!0,propMutable:!0,reflect:!0,scoped:!0,shadowDom:!0,slot:!0,cssAnnotations:!0,state:!0,style:!0,formAssociated:!1,svg:!0,updatable:!0,vdomAttribute:!0,vdomXlink:!0,vdomClass:!0,vdomFunctional:!0,vdomKey:!0,vdomListener:!0,vdomRef:!0,vdomPropOrAttr:!0,vdomRender:!0,vdomStyle:!0,vdomText:!0,watchCallback:!0,taskQueue:!0,hotModuleReplacement:!1,isDebug:!1,isDev:!1,isTesting:!1,hydrateServerSide:!1,hydrateClientSide:!1,lifecycleDOMEvents:!1,lazyLoad:!1,profile:!1,slotRelocation:!0,appendChildSlotFix:!1,cloneNodeFix:!1,hydratedAttribute:!1,hydratedClass:!0,scriptDataOpts:!1,scopedSlotTextContentFix:!1,shadowDomShim:!1,slotChildNodesFix:!1,invisiblePrehydration:!0,propBoolean:!0,propNumber:!0,propString:!0,constructableCSS:!0,devTools:!1,shadowDelegatesFocus:!0,initializeNextTick:!1,asyncLoading:!0,asyncQueue:!1,transformTagName:!1,attachStyles:!0,experimentalSlotFixes:!1},Yre="app",Gre=Object.defineProperty,qre=(t,e)=>{for(var n in e)Gre(t,n,{get:e[n],enumerable:!0})},Xre="http://www.w3.org/2000/svg",Kre="http://www.w3.org/1999/xhtml",Zre=(t,e)=>{var n;const i=e.$cmpMeta$;Object.entries((n=i.$members$)!=null?n:{}).map(([o,[s]])=>{if(s&31||s&32){const a=t[o],l=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(t),o);Object.defineProperty(t,o,{get(){return l.get.call(this)},set(c){l.set.call(this,c)},configurable:!0,enumerable:!0}),t[o]=e.$instanceValues$.has(o)?e.$instanceValues$.get(o):a}})},ud=t=>{if(t.__stencil__getHostRef)return t.__stencil__getHostRef()},Qre=(t,e)=>{const n={$flags$:0,$hostElement$:t,$cmpMeta$:e,$instanceValues$:new Map};n.$onReadyPromise$=new Promise(r=>n.$onReadyResolve$=r),t["s-p"]=[],t["s-rc"]=[];const i=n;return t.__stencil__getHostRef=()=>i,Yr.modernPropertyDecls&&Yr.state&&Zre(t,n),i},x7=(t,e)=>e in t,T0=(t,e)=>(0,console.error)(t,e),jg=new Map,Jre=[],eoe="sty-id",toe="slot-fb{display:contents}slot-fb[hidden]{display:none}",A7="http://www.w3.org/1999/xlink",Mi=typeof window<"u"?window:{},noe=Mi.HTMLElement||class{},Zi={$flags$:0,$resourcesUrl$:"",jmp:t=>
vendor: 17,777 bytes, line 229
229t(),raf:t=>requestAnimationFrame(t),ael:(t,e,n,i)=>t.addEventListener(e,n,i),rel:(t,e,n,i)=>t.removeEventListener(e,n,i),ce:(t,e)=>new CustomEvent(t,e)},ioe=t=>Promise.resolve(t),KR=(()=>{try{return new CSSStyleSheet,typeof new CSSStyleSheet().replaceSync=="function"}catch(t){}return!1})(),L4=!1,k7=[],ZR=[],roe=(t,e)=>n=>{t.push(n),L4||(L4=!0,e&&Zi.$flags$&4?Q9(P4):Zi.raf(P4))},_7=t=>{for(let e=0;e<t.length;e++)try{t[e](performance.now())}catch(n){T0(n)}t.length=0},P4=()=>{_7(k7),_7(ZR),(L4=k7.length>0)&&Zi.raf(P4)},Q9=t=>ioe().then(t),ooe=roe(ZR,!0),soe=t=>{const e=new URL(t,Zi.$resourcesUrl$);return e.origin!==Mi.location.origin?e.href:e.pathname},aoe=t=>t!=null&&t!==void 0,J9=t=>(t=typeof t,t==="object"||t==="function");function loe(t){var e,n,i;return(i=(n=(e=t.head)==null?void 0:e.querySelector('meta[name="csp-nonce"]'))==null?void 0:n.getAttribute("content"))!=null?i:void 0}var coe=t=>t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),doe={};qre(doe,{err:()=>QR,map:()=>uoe,ok:()=>D4,unwrap:()=>foe,unwrapErr:()=>hoe});var D4=t=>({isOk:!0,isErr:!1,value:t}),QR=t=>({isOk:!1,isErr:!0,value:t});function uoe(t,e){if(t.isOk){const n=e(t.value);return n instanceof Promise?n.then(i=>D4(i)):D4(n)}if(t.isErr){const n=t.value;return QR(n)}throw"should never get here"}var foe=t=>{if(t.isOk)return t.value;throw t.value},hoe=t=>{if(t.isErr)return t.value;throw t.value},JR=t=>{const e=E7(t,"childNodes");t.tagName&&t.tagName.includes("-")&&t["s-cr"]&&t.tagName!=="SLOT-FB"&&eO(e,t.tagName).forEach(i=>{i.nodeType===1&&i.tagName==="SLOT-FB"&&(moe(i,e6(i),!1).length?i.hidden=!0:i.hidden=!1)});let n=0;for(n=0;n<e.length;n++){const i=e[n];i.nodeType===1&&E7(i,"childNodes").length&&JR(i)}},poe=t=>{const e=[];for(let n=0;n<t.length;n++){const i=t[n]["s-nr"]||void 0;i&&i.isConnected&&e.push(i)}return e};function eO(t,e,n){let i=0,r=[],o;for(;i<t.length;i++)o=t[i],o["s-sr"]&&(!e||o["s-hn"]===e)&&n===void 0&&r.push(o),r=[...r,...eO(o.childNodes,e,n)];return r}var moe=(t,e,n=!0)=>{const i=[];(n&&t["s-sr"]||!t["s-sr"])&&i.push(t);let r=t;for(;r=r.nextSibling;)e6(r)===e&&(n||!r["s-sr"])&&i.push(r);return i},S7=(t,e)=>t.nodeType===1?t.getAttribute("slot")===null&&e===""||t.getAttribute("slot")===e:t["s-sn"]===e?!0:e==="",e6=t=>typeof t["s-sn"]=="string"?t["s-sn"]:t.nodeType===1&&t.getAttribute("slot")||void 0;function goe(t){if(t.assignedElements||t.assignedNodes||!t["s-sr"])return;const e=n=>(function(i){const r=[],o=this["s-sn"];i!=null&&i.flatten&&console.error("\n          Flattening is not supported for Stencil non-shadow slots. \n          You can use `.childNodes` to nested slot fallback content.\n          If you have a particular use case, please open an issue on the Stencil repo.\n        ");const s=this["s-cr"].parentElement;return(s.__childNodes?s.childNodes:poe(s.childNodes)).forEach(l=>{o===e6(l)&&r.push(l)}),n?r.filter(l=>l.nodeType===1):r}).bind(t);t.assignedElements=e(!0),t.assignedNodes=e(!1)}function E7(t,e){if("__"+e in t){const n=t["__"+e];return typeof n!="function"?n:n.bind(t)}else return typeof t[e]!="function"?t[e]:t[e].bind(t)}var fd=(t,e="")=>()=>{},qh=(t,e,...n)=>{let i=null,r=null,o=null,s=!1,a=!1;const l=[],c=u=>{for(let f=0;f<u.length;f++)i=u[f],Array.isArray(i)?c(i):i!=null&&typeof i!="boolean"&&((s=typeof t!="function"&&!J9(i))&&(i=String(i)),s&&a?l[l.length-1].$text$+=i:l.push(s?Wg(null,i):i),a=s)};if(c(n),e){e.key&&(r=e.key),e.name&&(o=e.name);{const u=e.className||e.class;u&&(e.class=typeof u!="object"?u:Object.keys(u).filter(f=>u[f]).join(" "))}}if(typeof t=="function")return t(e===null?{}:e,l,voe);const d=Wg(t,null);return d.$attrs$=e,l.length>0&&(d.$children$=l),d.$key$=r,d.$name$=o,d},Wg=(t,e)=>{const n={$flags$:0,$tag$:t,$text$:e,$elm$:null,$children$:null};return n.$attrs$=null,n.$key$=null,n.$name$=null,n},tO={},boe=t=>t&&t.$tag$===tO,voe={forEach:(t,e)=>t.map($7).forEach(e),map:(t,e)=>t.map($7).map(e).map(yoe)},$7=t=>({vattrs:t.$attrs$,vchildren:t.$children$,vkey:t.$key$,vname:t.$name$,vtag:t.$tag$,vtext:t.$text$}),yoe=t=>{if(typeof t.vtag=="function"){const n={...t.vattrs};return t.vkey&&(n.key=t.vkey),t.vname&&(n.name=t.vname),qh(t.vtag,n,...t.vchildren||[])}const e=Wg(t.vtag,t.vtext);return e.$attrs$=t.vattrs,e.$children$=t.vchildren,e.$key$=t.vkey,e.$name$=t.vname,e},t6=t=>{const e=coe(t);return new RegExp("(^|[^@]|@(?!supports\\s+selector\\s*\\([^{]*?".concat(e,"))(").concat(e,"\\b)"),"g")};t6("::slotted");t6(":host");t6(":host-context");var woe=t=>Jre.map(e=>e(t)).find(e=>!!e),nO=(t,e)=>t!=null&&!J9(t)?e&4?t==="false"?!1:t===""||!!t:e&2?typeof t=="string"?parseFloat(t):typeof t=="number"?t:NaN:e&1?String(t):t:t,xoe=(t,e,n)=>{const i=Zi.ce(e,n);return t.dispatchEvent(i),i},vu=new WeakMap,Aoe=(t,e,n)=>{let i=jg.get(t);KR&&n?(i=i||new CSSStyleSheet,typeof i=="string"?i=e:i.replaceSync(e)):i=e,jg.set(t,i)},koe=(t,e,n)=>{var i;const r=iO(e,n),o=jg.get(r);if(!Mi.document)return r;if(t=t.nodeType===11?t:Mi.document,o)if(typeof o=="string"){t=t.head||t;let s=vu.get(t),a;if(s||vu.set(t,s=new Set),!s.has(r)){{a=document.querySelector("[".concat(eoe,'="').concat(r,'"]'))||Mi.document.createElement("style"),a.innerHTML=o;const l=(i=Zi.$nonce$)!=null?i:loe(Mi.document);if(l!=null&&a.setAttribute("nonce",l),!(e.$flags$&1))if(t.nodeName==="HEAD"){const c=t.querySelectorAll("link[rel=preconnect]"),d=c.length>0?c[c.length-1].nextSibling:t.querySelector("style");t.insertBefore(a,(d==null?void 0:d.parentNode)===t?d:null)}else if("host"in t)if(KR){const c=new CSSStyleSheet;c.replaceSync(o),t.adoptedStyleSheets=[c,...t.adoptedStyleSheets]}else{const c=t.querySelector("style");c?c.innerHTML=o+c.innerHTML:t.prepend(a)}else t.append(a);e.$flags$&1&&t.insertBefore(a,null)}e.$flags$&4&&(a.innerHTML+=toe),s&&s.add(r)}}else t.adoptedStyleSheets.includes(o)||(t.adoptedStyleSheets=[...t.adoptedStyleSheets,o]);return r},_oe=t=>{const e=t.$cmpMeta$,n=t.$hostElement$,i=e.$flags$,r=fd("attachStyles",e.$tagName$),o=koe(n.shadowRoot?n.shadowRoot:n.getRootNode(),e,t.$modeName$);i&10&&(n["s-sc"]=o,n.classList.add(o+"-h")),r()},iO=(t,e)=>"sc-"+(e&&t.$flags$&32?t.$tagName$+"-"+e:t.$tagName$),C7=(t,e,n,i,r,o,s)=>{if(n===i)return;let a=x7(t,e),l=e.toLowerCase();if(e==="class"){const c=t.classList,d=T7(n);let u=T7(i);c.remove(...d.filter(f=>f&&!u.includes(f))),c.add(...u.filter(f=>f&&!d.includes(f)))}else if(e==="style"){for(const c in n)(!i||i[c]==null)&&(c.includes("-")?t.style.removeProperty(c):t.style[c]="");for(const c in i)(!n||i[c]!==n[c])&&(c.includes("-")?t.style.setProperty(c,i[c]):t.style[c]=i[c])}else if(e!=="key")if(e==="ref")i&&i(t);else if(!t.__lookupSetter__(e)&&e[0]==="o"&&e[1]==="n"){if(e[2]==="-"?e=e.slice(3):x7(Mi,l)?e=l.slice(2):e=l[2]+e.slice(3),n||i){const c=e.endsWith(rO);e=e.replace(Eoe,""),n&&Zi.rel(t,e,n,c),i&&Zi.ael(t,e,i,c)}}else{const c=J9(i);if((a||c&&i!==null)&&!r)try{if(t.tagName.includes("-"))t[e]!==i&&(t[e]=i);else{const u=i==null?"":i;e==="list"?a=!1:(n==null||t[e]!=u)&&(typeof t.__lookupSetter__(e)=="function"?t[e]=u:t.setAttribute(e,u))}}catch(u){}let d=!1;l!==(l=l.replace(/^xlink\:?/,""))&&(e=l,d=!0),i==null||i===!1?(i!==!1||t.getAttribute(e)==="")&&(d?t.removeAttributeNS(A7,e):t.removeAttribute(e)):(!a||o&4||r)&&!c&&t.nodeType===1&&(i=i===!0?"":i,d?t.setAttributeNS(A7,e,i):t.setAttribute(e,i))}},Soe=/\s/,T7=t=>(typeof t=="object"&&t&&"baseVal"in t&&(t=t.baseVal),!t||typeof t!="string"?[]:t.split(Soe)),rO="Capture",Eoe=new RegExp(rO+"$"),N4=(t,e,n,i)=>{const r=e.$elm$.nodeType===11&&e.$elm$.host?e.$elm$.host:e.$elm$,o=t&&t.$attrs$||{},s=e.$attrs$||{};for(const a of I7(Object.keys(o)))a in s||C7(r,a,o[a],void 0,n,e.$flags$);for(const a of I7(Object.keys(s)))C7(r,a,o[a],s[a],n,e.$flags$)};function I7(t){return t.includes("ref")?[...t.filter(e=>e!=="ref"),"ref"]:t}var Sm,Yg,Op,B4=!1,Gg=!1,n6=!1,zr=!1,qg=(t,e,n)=>{var i;const r=e.$children$[n];let o=0,s,a,l;if(B4||(n6=!0,r.$tag$==="slot"&&(r.$flags$|=r.$children$?2:1)),r.$text$!==null)s=r.$elm$=Mi.document.createTextNode(r.$text$);else if(r.$flags$&1)s=r.$elm$=Mi.document.createTextNode(""),N4(null,r,zr);else{if(zr||(zr=r.$tag$==="svg"),!Mi.document)throw new Error("You are trying to render a Stencil component in an environment that doesn't support the DOM. Make sure to populate the [`window`](https://developer.mozilla.org/en-US/docs/Web/API/Window/window) object before rendering a component.");if(s=r.$elm$=Mi.document.createElementNS(zr?Xre:Kre,!B4&&Yr.slotRelocation&&r.$flags$&2?"slot-fb":r.$tag$),zr&&r.$tag$==="foreignObject"&&(zr=!1),N4(null,r,zr),aoe(Sm)&&s["s-si"]!==Sm&&s.classList.add(s["s-si"]=Sm),r.$children$)for(o=0;o<r.$children$.length;++o)a=qg(t,r,o),a&&s.appendChild(a);r.$tag$==="svg"?zr=!1:s.tagName==="foreignObject"&&(zr=!0)}return s["s-hn"]=Op,r.$flags$&3&&(s["s-sr"]=!0,s["s-cr"]=Yg,s["s-sn"]=r.$name$||"",s["s-rf"]=(i=r.$attrs$)==null?void 0:i.ref,goe(s),l=t&&t.$children$&&t.$children$[n],l&&l.$tag$===r.$tag$&&t.$elm$&&Mp(t.$elm$,!1),cO(Yg,s,e.$elm$,t==null?void 0:t.$elm$)),s},Mp=(t,e)=>{Zi.$flags$|=1;const n=Array.from(t.__childNodes||t.childNodes);t["s-sr"]&&Yr.experimentalSlotFixes;for(let i=n.length-1;i>=0;i--){const r=n[i];r["s-hn"]!==Op&&r["s-ol"]&&(Bl(Lp(r).parentNode,r,Lp(r)),r["s-ol"].remove(),r["s-ol"]=void 0,r["s-sh"]=void 0,n6=!0),e&&Mp(r,e)}Zi.$flags$&=-2},oO=(t,e,n,i,r,o)=>{let s=t["s-cr"]&&t["s-cr"].parentNode||t,a;for(s.shadowRoot&&s.tagName===Op&&(s=s.shadowRoot);r<=o;++r)i[r]&&(a=qg(null,n,r),a&&(i[r].$elm$=a,Bl(s,a,Lp(e))))},sO=(t,e,n)=>{for(let i=e;i<=n;++i){const r=t[i];if(r){const o=r.$elm$;lO(r),o&&(Gg=!0,o["s-ol"]?o["s-ol"].remove():Mp(o,!0),o.remove())}}},$oe=(t,e,n,i,r=!1)=>{let o=0,s=0,a=0,l=0,c=e.length-1,d=e[0],u=e[c],f=i.length-1,h=i[0],p=i[f],m,g;for(;o<=c&&s<=f;)if(d==null)d=e[++o];else if(u==null)u=e[--c];else if(h==null)h=i[++s];else if(p==null)p=i[--f];else if(M1(d,h,r))du(d,h,r),d=e[++o],h=i[++s];else if(M1(u,p,r))du(u,p,r),u=e[--c],p=i[--f];else if(M1(d,p,r))(d.$tag$==="slot"||p.$tag$==="slot")&&Mp(d.$elm$.parentNode,!1),du(d,p,r),Bl(t,d.$elm$,u.$elm$.nextSibling),d=e[++o],p=i[--f];else if(M1(u,h,r))(d.$tag$==="slot"||p.$tag$==="slot")&&Mp(u.$elm$.parentNode,!1),du(u,h,r),Bl(t,u.$elm$,d.$elm$),u=e[--c],h=i[++s];else{for(a=-1,l=o;l<=c;++l)if(e[l]&&e[l].$key$!==null&&e[l].$key$===h.$key$){a=l;break}a>=0?(g=e[a],g.$tag$!==h.$tag$?m=qg(e&&e[s],n,a):(du(g,h,r),e[a]=void 0,m=g.$elm$),h=i[++s]):(m=qg(e&&e[s],n,s),h=i[++s]),m&&Bl(Lp(d.$elm$).parentNode,m,Lp(d.$elm$))}o>c?oO(t,i[f+1]==null?null:i[f+1].$elm$,n,i,s,f):s>f&&sO(e,o,c)},M1=(t,e,n=!1)=>t.$tag$===e.$tag$?t.$tag$==="slot"?t.$name$===e.$name$:n?(n&&!t.$key$&&e.$key$&&(t.$key$=e.$key$),!0):t.$key$===e.$key$:!1,Lp=t=>t&&t["s-ol"]||t,du=(t,e,n=!1)=>{const i=e.$elm$=t.$elm$,r=t.$children$,o=e.$children$,s=e.$tag$,a=e.$text$;let l;a===null?(zr=s==="svg"?!0:s==="foreignObject"?!1:zr,N4(t,e,zr),r!==null&&o!==null?$oe(i,r,e,o,n):o!==null?(t.$text$!==null&&(i.textContent=""),oO(i,null,e,o,0,o.length-1)):!n&&Yr.updatable&&r!==null&&sO(r,0,r.length-1),zr&&s==="svg"&&(zr=!1)):(l=i["s-cr"])?l.parentNode.textContent=a:t.$text$!==a&&(i.data=a)},_a=[],aO=t=>{let e,n,i;const r=t.__childNodes||t.childNodes;for(const o of r){if(o["s-sr"]&&(e=o["s-cr"])&&e.parentNode){n=e.parentNode.__childNodes||e.parentNode.childNodes;const s=o["s-sn"];for(i=n.length-1;i>=0;i--)if(e=n[i],!e["s-cn"]&&!e["s-nr"]&&e["s-hn"]!==o["s-hn"])if(S7(e,s)){let a=_a.find(l=>l.$nodeToRelocate$===e);Gg=!0,e["s-sn"]=e["s-sn"]||s,a?(a.$nodeToRelocate$["s-sh"]=o["s-hn"],a.$slotRefNode$=o):(e["s-sh"]=o["s-hn"],_a.push({$slotRefNode$:o,$nodeToRelocate$:e})),e["s-sr"]&&_a.map(l=>{S7(l.$nodeToRelocate$,e["s-sn"])&&(a=_a.find(c=>c.$nodeToRelocate$===e),a&&!l.$slotRefNode$&&(l.$slotRefNode$=a.$slotRefNode$))})}else _a.some(a=>a.$nodeToRelocate$===e)||_a.push({$nodeToRelocate$:e})}o.nodeType===1&&aO(o)}},lO=t=>{t.$attrs$&&t.$attrs$.ref&&t.$attrs$.ref(null),t.$children$&&t.$children$.map(lO)},Bl=(t,e,n)=>(typeof e["s-sn"]=="string"&&e["s-sr"]&&e["s-cr"]&&cO(e["s-cr"],e,t,e.parentElement),t==null?void 0:t.insertBefore(e,n));function cO(t,e,n,i){var r,o;let s;if(t&&typeof e["s-sn"]=="string"&&e["s-sr"]&&t.parentNode&&t.parentNode["s-sc"]&&(s=e["s-si"]||t.parentNode["s-sc"])){const a=e["s-sn"],l=e["s-hn"];if((r=n.classList)==null||r.add(s+"-s"),i&&((o=i.classList)!=null&&o.contains(s+"-s"))){let c=(i.__childNodes||i.childNodes)[0],d=!1;for(;c;){if(c["s-sn"]!==a&&c["s-hn"]===l&&c["s-sr"]){d=!0;break}c=c.nextSibling}d||i.classList.remove(s+"-s")}}}var Coe=(t,e,n=!1)=>{var i,r,o,s,a;const l=t.$hostElement$,c=t.$cmpMeta$,d=t.$vnode$||Wg(null,null),f=boe(e)?e:qh(null,null,e);if(Op=l.tagName,c.$attrsToReflect$&&(f.$attrs$=f.$attrs$||{},c.$attrsToReflect$.map(([h,p])=>f.$attrs$[p]=l[h])),n&&f.$attrs$)for(const h of Object.keys(f.$attrs$))l.hasAttribute(h)&&!["key","ref","style","class"].includes(h)&&(f.$attrs$[h]=l[h]);f.$tag$=null,f.$flags$|=4,t.$vnode$=f,f.$elm$=d.$elm$=l.shadowRoot||l,Sm=l["s-sc"],B4=!!(c.$flags$&1)&&!(c.$flags$&128),Yg=l["s-cr"],Gg=!1,du(d,f,n);{if(Zi.$flags$|=1,n6){aO(f.$elm$);for(const h of _a){const p=h.$nodeToRelocate$;if(!p["s-ol"]&&Mi.document){const m=Mi.document.createTextNode("");m["s-nr"]=p,Bl(p.parentNode,p["s-ol"]=m,p)}}for(const h of _a){const p=h.$nodeToRelocate$,m=h.$slotRefNode$;if(m){const g=m.parentNode;let y=m.nextSibling;{let v=(i=p["s-ol"])==null?void 0:i.previousSibling;for(;v;){let A=(r=v["s-nr"])!=null?r:null;if(A&&A["s-sn"]===p["s-sn"]&&g===(A.__parentNode||A.parentNode)){for(A=A.nextSibling;A===p||A!=null&&A["s-sr"];)A=A==null?void 0:A.nextSibling;if(!A||!A["s-nr"]){y=A;break}}v=v.previousSibling}}const w=p.__parentNode||p.parentNode,b=p.__nextSibling||p.nextSibling;(!y&&g!==w||b!==y)&&p!==y&&(!p["s-hn"]&&p["s-ol"]&&(p["s-hn"]=p["s-ol"].parentNode.nodeName),Bl(g,p,y),p.nodeType===1&&p.tagName!=="SLOT-FB"&&(p.hidden=(o=p["s-ih"])!=null?o:!1)),p&&typeof m["s-rf"]=="function"&&m["s-rf"](m)}else p.nodeType===1&&(n&&(p["s-ih"]=(s=p.hidden)!=null?s:!1),p.hidden=!0)}}Gg&&JR(f.$elm$),Zi.$flags$&=-2,_a.length=0}if(Yr.experimentalScopedSlotChanges&&c.$flags$&2){const h=f.$elm$.__childNodes||f.$elm$.childNodes;for(const p of h)p["s-hn"]!==Op&&!p["s-sh"]&&(n&&p["s-ih"]==null&&(p["s-ih"]=(a=p.hidden)!=null?a:!1),p.hidden=!0)}Yg=void 0},dO=(t,e)=>{if(e&&!t.$onRenderResolve$&&e["s-p"]){const n=e["s-p"].push(new Promise(i=>t.$onRenderResolve$=()=>{e["s-p"].splice(n-1,1),i()}))}},i6=(t,e)=>{if(t.$flags$|=16,t.$flags$&4){t.$flags$|=512;return}return dO(t,t.$ancestorComponent$),ooe(()=>Toe(t,e))},Toe=(t,e)=>{const n=t.$hostElement$,i=fd("scheduleUpdate",t.$cmpMeta$.$tagName$),r=n;if(!r)throw new Error("Can't render component <".concat(n.tagName.toLowerCase()," /> with invalid Stencil runtime! Make sure this imported component is compiled with a `externalRuntime: true` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime"));let o;return e?o=ju(r,"componentWillLoad",void 0,n):o=ju(r,"componentWillUpdate",void 0,n),o=R7(o,()=>ju(r,"componentWillRender",void 0,n)),i(),R7(o,()=>Roe(t,r,e))},R7=(t,e)=>Ioe(t)?t.then(e).catch(n=>{console.error(n),e()}):e(),Ioe=t=>t instanceof Promise||t&&t.then&&typeof t.then=="function",Roe=async(t,e,n)=>{var i;const r=t.$hostElement$,o=fd("update",t.$cmpMeta$.$tagName$),s=r["s-rc"];n&&_oe(t);const a=fd("render",t.$cmpMeta$.$tagName$);Ooe(t,e,r,n),s&&(s.map(l=>l()),r["s-rc"]=void 0),a(),o();{const l=(i=r["s-p"])!=null?i:[],c=()=>Moe(t);l.length===0?c():(Promise.all(l).then(c),t.$flags$|=4,l.length=0)}},O7=null,Ooe=(t,e,n,i)=>{try{O7=e,e=e.render&&e.render(),t.$flags$&=-17,t.$flags$|=2,(Yr.hasRenderFn||Yr.reflect)&&(Yr.vdomRender||Yr.reflect)&&(Yr.hydrateServerSide||Coe(t,e,i))}catch(l){T0(l,t.$hostElement$)}return O7=null,null},Moe=t=>{const e=t.$cmpMeta$.$tagName$,n=t.$hostElement$,i=fd("postUpdate",e),r=n,o=t.$ancestorComponent$;ju(r,"componentDidRender",void 0,n),t.$flags$&64?(ju(r,"componentDidUpdate",void 0,n),i()):(t.$flags$|=64,Poe(n),ju(r,"componentDidLoad",void 0,n),i(),t.$onReadyResolve$(n),o||Loe()),t.$onRenderResolve$&&(t.$onRenderResolve$(),t.$onRenderResolve$=void 0),t.$flags$&512&&Q9(()=>i6(t,!1)),t.$flags$&=-517},Loe=t=>{Q9(()=>xoe(Mi,"appload",{detail:{namespace:Yre}}))},ju=(t,e,n,i)=>{if(t&&t[e])try{return t[e](n)}catch(r){T0(r,i)}},Poe=t=>{var e;return t.classList.add((e=Yr.hydratedSelectorName)!=null?e:"hydrated")},Doe=(t,e)=>ud(t).$instanceValues$.get(e),M7=(t,e,n,i)=>{const r=ud(t),o=t,s=r.$instanceValues$.get(e),a=r.$flags$,l=o;n=nO(n,i.$members$[e][0]);const c=Number.isNaN(s)&&Number.isNaN(n);if(n!==s&&!c){r.$instanceValues$.set(e,n);{if(i.$watchers$&&a&128){const u=i.$watchers$[e];u&&u.map(f=>{try{l[f](n,s,e)}catch(h){T0(h,o)}})}if((a&18)===2){if(l.componentShouldUpdate&&l.componentShouldUpdate(n,s,e)===!1)return;i6(r,!1)}}}},Noe=(t,e,n)=>{var i,r;const o=t.prototype;if(e.$members$||e.$watchers$||t.watchers){t.watchers&&!e.$watchers$&&(e.$watchers$=t.watchers);const s=Object.entries((i=e.$members$)!=null?i:{});s.map(([a,[l]])=>{if(l&31||l&32){const{get:c,set:d}=Object.getOwnPropertyDescriptor(o,a)||{};c&&(e.$members$[a][0]|=2048),d&&(e.$members$[a][0]|=4096),Object.defineProperty(o,a,{get(){return c?c.apply(this):Doe(this,a)},configurable:!0,enumerable:!0}),Object.defineProperty(o,a,{set(u){const f=ud(this);if(d){const h=l&32?this[a]:f.$hostElement$[a];typeof h>"u"&&f.$instanceValues$.get(a)?u=f.$instanceValues$.get(a):!f.$instanceValues$.get(a)&&h&&f.$instanceValues$.set(a,h),d.apply(this,[nO(u,l)]),u=l&32?this[a]:f.$hostElement$[a],M7(this,a,u,e);return}{M7(this,a,u,e);return}}})}});{const a=new Map;o.attributeChangedCallback=function(l,c,d){Zi.jmp(()=>{var u;const f=a.get(l);if(!(this.hasOwnProperty(f)&&Yr.lazyLoad)){if(o.hasOwnProperty(f)&&typeof this[f]=="number"&&this[f]==d)return;if(f==null){const p=ud(this),m=p==null?void 0:p.$flags$;if(m&&!(m&8)&&m&128&&d!==c){const y=this,w=(u=e.$watchers$)==null?void 0:u[l];
229w==null||w.forEach(b=>{y[b]!=null&&y[b].call(y,d,c,l)})}return}}const h=Object.getOwnPropertyDescriptor(o,f);d=d===null&&typeof this[f]=="boolean"?!1:d,d!==this[f]&&(!h.get||h.set)&&(this[f]=d)})},t.observedAttributes=Array.from(new Set([...Object.keys((r=e.$watchers$)!=null?r:{}),...s.filter(([l,c])=>c[0]&15).map(([l,c])=>{var d;const u=c[1]||l;return a.set(u,l),c[0]&512&&((d=e.$attrsToReflect$)==null||d.push([l,u])),u})]))}}return t},Boe=async(t,e,n,i)=>{let r;if(!(e.$flags$&32)){e.$flags$|=32,n.$lazyBundleId$;{r=t.constructor;const a=t.localName;customElements.whenDefined(a).then(()=>e.$flags$|=128)}if(r&&r.style){let a;typeof r.style=="string"?a=r.style:typeof r.style!="string"&&(e.$modeName$=woe(t),e.$modeName$&&(a=r.style[e.$modeName$]));const l=iO(n,e.$modeName$);if(!jg.has(l)){const c=fd("registerStyles",n.$tagName$);Aoe(l,a,!!(n.$flags$&1)),c()}}}const o=e.$ancestorComponent$,s=()=>i6(e,!0);o&&o["s-rc"]?o["s-rc"].push(s):s()},L7=(t,e)=>{},Foe=t=>{if(!(Zi.$flags$&1)){const e=ud(t),n=e.$cmpMeta$,i=fd("connectedCallback",n.$tagName$);if(e.$flags$&1)uO(t,e,n.$listeners$),e!=null&&e.$lazyInstance$?L7(e.$lazyInstance$):e!=null&&e.$onReadyPromise$&&e.$onReadyPromise$.then(()=>L7(e.$lazyInstance$));else{e.$flags$|=1,n.$flags$&12&&zoe(t);{let r=t;for(;r=r.parentNode||r.host;)if(r["s-p"]){dO(e,e.$ancestorComponent$=r);break}}n.$members$&&Object.entries(n.$members$).map(([r,[o]])=>{if(o&31&&t.hasOwnProperty(r)){const s=t[r];delete t[r],t[r]=s}}),Boe(t,e,n)}i()}},zoe=t=>{if(!Mi.document)return;const e=t["s-cr"]=Mi.document.createComment("");e["s-cn"]=!0,Bl(t,e,t.firstChild)},Hoe=async t=>{if(!(Zi.$flags$&1)){const e=ud(t);e.$rmListeners$&&(e.$rmListeners$.map(n=>n()),e.$rmListeners$=void 0)}vu.has(t)&&vu.delete(t),t.shadowRoot&&vu.has(t.shadowRoot)&&vu.delete(t.shadowRoot)},Voe=(t,e)=>{const n={$flags$:e[0],$tagName$:e[1]};n.$members$=e[2],n.$listeners$=e[3],n.$watchers$=t.$watchers$,n.$attrsToReflect$=[];const i=t.prototype.connectedCallback,r=t.prototype.disconnectedCallback;return Object.assign(t.prototype,{__hasHostListenerAttached:!1,__registerHost(){Qre(this,n)},connectedCallback(){if(!this.__hasHostListenerAttached){const o=ud(this);uO(this,o,n.$listeners$),this.__hasHostListenerAttached=!0}Foe(this),i&&i.call(this)},disconnectedCallback(){Hoe(this),r&&r.call(this)},__attachShadow(){if(!this.shadowRoot)this.attachShadow({mode:"open",delegatesFocus:!!(n.$flags$&16)});else if(this.shadowRoot.mode!=="open")throw new Error("Unable to re-use existing shadow root for ".concat(n.$tagName$,"! Mode is set to ").concat(this.shadowRoot.mode," but Stencil only supports open shadow roots."))}}),t.is=n.$tagName$,Noe(t,n)},uO=(t,e,n,i)=>{n&&Mi.document&&n.map(([r,o,s])=>{const a=joe(Mi.document,t,r),l=Uoe(e,s),c=Woe(r);Zi.ael(a,o,l,c),(e.$rmListeners$=e.$rmListeners$||[]).push(()=>Zi.rel(a,o,l,c))})},Uoe=(t,e)=>n=>{var i;try{Yr.lazyLoad||t.$hostElement$[e](n)}catch(r){T0(r,t.$hostElement$)}},joe=(t,e,n)=>n&4?t:n&8?Mi:n&16?t.body:e,Woe=t=>(t&2)!==0;let xy;const Yoe=()=>{if(typeof window>"u")return new Map;if(!xy){const t=window;t.Ionicons=t.Ionicons||{},xy=t.Ionicons.map=t.Ionicons.map||new Map}return xy},Goe=t=>{let e=Ay(t.src);return e||(e=fO(t.name,t.icon,t.mode,t.ios,t.md),e?qoe(e,t):t.icon&&(e=Ay(t.icon),e||(e=Ay(t.icon[t.mode]),e))?e:null)},qoe=(t,e)=>{const n=Yoe().get(t);if(n)return n;try{return soe("svg/".concat(t,".svg"))}catch(i){console.warn('[Ionicons Warning]: Could not load icon with name "'.concat(t,'". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.'),e)}},fO=(t,e,n,i,r)=>(n=(n&&L1(n))==="ios"?"ios":"md",i&&n==="ios"?t=L1(i):r&&n==="md"?t=L1(r):(!t&&e&&!hO(e)&&(t=e),Xg(t)&&(t=L1(t))),!Xg(t)||t.trim()===""||t.replace(/[a-z]|-|\d/gi,"")!==""?null:t),Ay=t=>Xg(t)&&(t=t.trim(),hO(t))?t:null,hO=t=>t.length>0&&/(\/|\.)/.test(t),Xg=t=>typeof t=="string",L1=t=>t.toLowerCase(),Xoe=(t,e=[])=>{const n={};return e.forEach(i=>{t.hasAttribute(i)&&(t.getAttribute(i)!==null&&(n[i]=t.getAttribute(i)),t.removeAttribute(i))}),n},Koe=t=>t&&t.dir!==""?t.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl",Zoe=t=>{const e=document.createElement("div");e.innerHTML=t;for(let i=e.childNodes.length-1;i>=0;i--)e.childNodes[i].nodeName.toLowerCase()!=="svg"&&e.removeChild(e.childNodes[i]);const n=e.firstElementChild;if(n&&n.nodeName.toLowerCase()==="svg"){const i=n.getAttribute("class")||"";if(n.setAttribute("class",(i+" s-ion-icon").trim()),pO(n))return e.innerHTML}return""},pO=t=>
229{if(t.nodeType===1){if(t.nodeName.toLowerCase()==="script")return!1;for(let e=0;e<t.attributes.length;e++){const n=t.attributes[e].name;if(Xg(n)&&n.toLowerCase().indexOf("on")===0)return!1}for(let e=0;e<t.childNodes.length;e++)if(!pO(t.childNodes[e]))return!1}return!0},Qoe=t=>t.startsWith("data:image/svg+xml"),Joe=t=>t.indexOf(";utf8,")!==-1,Uc=new Map,P7=new Map;let ky;const ese=(t,e)=>{let n=P7.get(t);if(!n)if(typeof fetch<"u"&&typeof document<"u")if(Qoe(t)&&Joe(t)){ky||(ky=new DOMParser);const r=ky.parseFromString(t,"text/html").querySelector("svg");return r&&Uc.set(t,r.outerHTML),Promise.resolve()}else n=fetch(t).then(i=>{if(i.ok)return i.text().then(r=>{r&&e!==!1&&(r=Zoe(r)),Uc.set(t,r||"")});Uc.set(t,"")}),P7.set(t,n);else return Uc.set(t,""),Promise.resolve();return n},tse=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}@supports (background: -webkit-named-image(i)){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}:host(.flip-rtl):host-context([dir='rtl']) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@supports selector(:dir(rtl)){:host(.flip-rtl:dir(rtl)) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.flip-rtl:dir(ltr)) .icon-inner{-webkit-transform:scaleX(1);transform:scaleX(1)}}:host(.icon-small){font-size:1.125rem !important}:host(.icon-large){font-size:2rem !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}",nse=Voe(class extends noe{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.didLoadIcon=!1,this.svgContent=void 0,this.isVisible=!1,this.mode=ise(),this.color=void 0,this.ios=void 0,this.md=void 0,this.flipRtl=void 0,this.name=void 0,this.src=void 0,this.icon=void 0,this.size=void 0,this.lazy=!1,this.sanitize=!0}componentWillLoad(){this.inheritedAttributes=Xoe(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",()=>{this.isVisible=!0,this.loadIcon()})}componentDidLoad(){this.didLoadIcon||this.loadIcon()}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(e,n,i){if(this.lazy&&typeof window<"u"&&window.IntersectionObserver){const r=this.io=new window.IntersectionObserver(o=>{o[0].isIntersecting&&(r.disconnect(),this.io=void 0,i())},{rootMargin:n});r.observe(e)}else i()}loadIcon(){if(this.isVisible){const e=Goe(this);e&&(Uc.has(e)?this.svgContent=Uc.get(e):ese(e,this.sanitize).then(()=>this.svgContent=Uc.get(e)),this.didLoadIcon=!0)}this.iconName=fO(this.name,this.icon,this.mode,this.ios,this.md)}render(){const{flipRtl:e,iconName:n,inheritedAttributes:i,el:r}=this,o=this.mode||"md",s=n?(n.includes("arrow")||n.includes("chevron"))&&e!==!1:!1,a=e||s;return qh(tO,Object.assign({role:"img",class:Object.assign(Object.assign({[o]:!0},rse(this.color)),{["icon-".concat(this.size)]:!!this.size,"flip-rtl":a,"icon-rtl":a&&Koe(r)})},i),this.svgContent?qh("div",{class:"icon-inner",innerHTML:this.svgContent}):qh("div",{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return this}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}static get style(){return tse}},[1,"ion-icon",{mode:[1025],color:[1],ios:[1],md:[1],flipRtl:[4,"flip-rtl"],name:[513],src:[1],icon:[8],size:[1],lazy:[4],sanitize:[4],svgContent:[32],isVisible:[32]}]),ise=()=>typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",rse=t=>t?{"ion-color":!0,["ion-color-".concat(t)]:!0}:null;function ose(){if(typeof customElements>"u")return;
229["ion-icon"].forEach(e=>{switch(e){case"ion-icon":customElements.get(e)||customElements.define(e,nse);break}})}const sse=ose;/*!
230 * (C) Ionic http://ionicframework.com - MIT License
231 */const ase=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},lse=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},cse=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(t.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},dse=t=>{const e=Ae(),n=Ae(),i=Ae();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(t.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,i])},use=".sc-ion-loading-ios-h{--min-width:auto;--width:auto;--min-height:auto;--height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-loading-ios-h{display:none}.loading-wrapper.sc-ion-loading-ios{display:-ms-flexbox;display:flex;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);opacity:0;z-index:10}ion-spinner.sc-ion-loading-ios{color:var(--spinner-color)}.sc-ion-loading-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--max-width:270px;--max-height:90%;--spinner-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);color:var(--ion-text-color, #000);font-size:0.875rem}.loading-wrapper.sc-ion-loading-ios{border-radius:8px;-webkit-padding-start:34px;padding-inline-start:34px;-webkit-padding-end:34px;padding-inline-end:34px;padding-top:24px;padding-bottom:24px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.loading-translucent.sc-ion-loading-ios-h .loading-wrapper.sc-ion-loading-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.loading-content.sc-ion-loading-ios{font-weight:bold}.loading-spinner.sc-ion-loading-ios+.loading-content.sc-ion-loading-ios{-webkit-margin-start:16px;margin-inline-start:16px}",fse=use,hse=".sc-ion-loading-md-h{--min-width:auto;--width:auto;--min-height:auto;--height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-loading-md-h{display:none}.loading-wrapper.sc-ion-loading-md{display:-ms-flexbox;display:flex;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);
231min-height:var(--min-height);max-height:var(--max-height);background:var(--background);opacity:0;z-index:10}ion-spinner.sc-ion-loading-md{color:var(--spinner-color)}.sc-ion-loading-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--max-width:280px;--max-height:90%;--spinner-color:var(--ion-color-primary, #0054e9);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:0.875rem}.loading-wrapper.sc-ion-loading-md{border-radius:2px;-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px;padding-top:24px;padding-bottom:24px;-webkit-box-shadow:0 16px 20px rgba(0, 0, 0, 0.4);box-shadow:0 16px 20px rgba(0, 0, 0, 0.4)}.loading-spinner.sc-ion-loading-md+.loading-content.sc-ion-loading-md{-webkit-margin-start:16px;margin-inline-start:16px}",pse=hse,mse=et(class extends Ze{constructor(){super(),this.__registerHost(),this.didPresent=_e(this,"ionLoadingDidPresent",7),this.willPresent=_e(this,"ionLoadingWillPresent",7),this.willDismiss=_e(this,"ionLoadingWillDismiss",7),this.didDismiss=_e(this,"ionLoadingDidDismiss",7),this.didPresentShorthand=_e(this,"didPresent",7),this.willPresentShorthand=_e(this,"willPresent",7),this.willDismissShorthand=_e(this,"willDismiss",7),this.didDismissShorthand=_e(this,"didDismiss",7),this.delegateController=F2(this),this.lockController=Od(),this.triggerController=E0(),this.customHTMLEnabled=xt.get("innerHTMLTemplatesEnabled",C0),this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Wl)},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.message=void 0,this.cssClass=void 0,this.duration=0,this.backdropDismiss=!1,this.showBackdrop=!0,this.spinner=void 0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:e,el:n,triggerController:i}=this;e&&i.addClickListener(n,e)}connectedCallback(){nh(this.el),this.triggerChanged()}componentWillLoad(){var e;if(this.spinner===void 0){const n=Me(this);this.spinner=xt.get("loadingSpinner",xt.get("spinner",n==="ios"?"lines":"crescent"))}!((e=this.htmlAttributes)===null||e===void 0)&&e.id||ih(this.el)}componentDidLoad(){this.isOpen===!0&&gn(()=>this.present()),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}async present(){const e=await this.lockController.lock();await this.delegateController.attachViewToDom(),await rh(this,"loadingEnter",ase,cse),this.duration>0&&(this.durationTimeout=setTimeout(()=>this.dismiss(),this.duration+10)),e()}async dismiss(e,n){const i=await this.lockController.lock();this.durationTimeout&&clearTimeout(this.durationTimeout);const r=await oh(this,e,n,"loadingLeave",lse,dse);return r&&this.delegateController.removeViewFromDom(),i(),r}onDidDismiss(){return Po(this.el,"ionLoadingDidDismiss")}onWillDismiss(){return Po(this.el,"ionLoadingWillDismiss")}renderLoadingMessage(e){const{customHTMLEnabled:n,message:i}=this;return n?D("div",{class:"loading-content",id:e,innerHTML:hf(i)}):D("div",{class:"loading-content",id:e},i)}render(){const{message:e,spinner:n,htmlAttributes:i,overlayIndex:r}=this,o=Me(this),s="loading-".concat(r,"-msg");return D(tt,Object.assign({key:"fb3d2cd7cd0539ed6540d8be50e243c7916b3ca2",role:"dialog","aria-modal":"true","aria-labelledby":e!==void 0?s:null,tabindex:"-1"},i,{style:{zIndex:"".concat(4e4+this.overlayIndex)},onIonBackdropTap:this.onBackdropTap,class:Object.assign(Object.assign({},Kr(this.cssClass)),{[o]:!0,"overlay-hidden":!0,"loading-translucent":this.translucent})}),D("ion-backdrop",{key:"c8bd30782f3040b1b80e88aa924861e439d40754",visible:this.showBackdrop,tappable:this.backdropDismiss}),D("div",{key:"7ad4447fafa49aa861d311221b8c2e8171b4c610",tabindex:"0","aria-hidden":"true"}),D("div",{key:"1879df0d895eb8ee20ccdc94dd35d708c1140b91",class:"loading-wrapper ion-overlay-wrapper"},n&&D("div",{key:"220f292c136681f5fa91f94669aac75b15e490ce",class:"loading-spinner"},D("ion-spinner",{key:"d599084a1426d941bdd080a988d8ad5b9589b823",name:n,"aria-hidden":"true"})),e!==void 0&&this.renderLoadingMessage(s)),D("div",{key:"e443897b353a48e0c
23172718dba04d83d7c5070d73",tabindex:"0","aria-hidden":"true"}))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:fse,md:pse}}},[34,"ion-loading",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],message:[1],cssClass:[1,"css-class"],duration:[2],backdropDismiss:[4,"backdrop-dismiss"],showBackdrop:[4,"show-backdrop"],spinner:[1025],translucent:[4],animated:[4],htmlAttributes:[16],isOpen:[4,"is-open"],trigger:[1],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]);function gse(){if(typeof customElements>"u")return;["ion-loading","ion-backdrop","ion-spinner"].forEach(e=>{switch(e){case"ion-loading":customElements.get(e)||customElements.define(e,mse);break;case"ion-backdrop":customElements.get(e)||sc();break;case"ion-spinner":customElements.get(e)||V2();break}})}const bse=gse;/*!
232 * (C) Ionic http://ionicframework.com - MIT License
233 */function vse(t,e,n,i){let r;if(n==="md"?r=t==="top"?8:-8:r=t==="top"?10:-10,e&&en){yse(e,i);const o=e.getBoundingClientRect();return t==="top"?r+=o.bottom:t==="bottom"&&(r-=en.innerHeight-o.top),{top:"".concat(r,"px"),bottom:"".concat(r,"px")}}else return{top:"calc(".concat(r,"px + var(--ion-safe-area-top, 0px))"),bottom:"calc(".concat(r,"px - var(--ion-safe-area-bottom, 0px))")}}function yse(t,e){t.offsetParent===null&&Rn("The positionAnchor element for ion-toast was found in the DOM, but appears to be hidden. This may lead to unexpected positioning of the toast.",e)}const r6=(t,e)=>Math.floor(t/2-e/2),wse=(t,e)=>{const n=Ae(),i=Ae(),{position:r,top:o,bottom:s}=e,l=zn(t).querySelector(".toast-wrapper");switch(i.addElement(l),r){case"top":i.fromTo("transform","translateY(-100%)","translateY(".concat(o,")"));break;case"middle":const c=r6(t.clientHeight,l.clientHeight);l.style.top="".concat(c,"px"),i.fromTo("opacity",.01,1);break;default:i.fromTo("transform","translateY(100%)","translateY(".concat(s,")"));break}return n.easing("cubic-bezier(.155,1.105,.295,1.12)").duration(400).addAnimation(i)},xse=(t,e)=>{const n=Ae(),i=Ae(),{position:r,top:o,bottom:s}=e,l=zn(t).querySelector(".toast-wrapper");switch(i.addElement(l),r){case"top":i.fromTo("transform","translateY(".concat(o,")"),"translateY(-100%)");break;case"middle":i.fromTo("opacity",.99,0);break;default:i.fromTo("transform","translateY(".concat(s,")"),"translateY(100%)");break}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(i)},Ase=(t,e)=>{const n=Ae(),i=Ae(),{position:r,top:o,bottom:s}=e,l=zn(t).querySelector(".toast-wrapper");switch(i.addElement(l),r){case"top":l.style.setProperty("transform","translateY(".concat(o,")")),i.fromTo("opacity",.01,1);break;case"middle":const c=r6(t.clientHeight,l.clientHeight);l.style.top="".concat(c,"px"),i.fromTo("opacity",.01,1);break;default:l.style.setProperty("transform","translateY(".concat(s,")")),i.fromTo("opacity",.01,1);break}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation(i)},kse=t=>{const e=Ae(),n=Ae(),r=zn(t).querySelector(".toast-wrapper");return n.addElement(r).fromTo("opacity",.99,0),e.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(n)},_se=(t,e,n)=>{const i=zn(t).querySelector(".toast-wrapper"),r=t.clientHeight,o=i.getBoundingClientRect();let s=0;const a=.5,l=t.position==="middle"?.5:0,c=t.position==="top"?-1:1,d=r6(r,o.height),u=[{offset:0,transform:"translateY(-".concat(d+o.height,"px)")},{offset:.5,transform:"translateY(0px)"},{offset:1,transform:"translateY(".concat(d+o.height,"px)")}],f=Ae("toast-swipe-to-dismiss-animation").addElement(i).duration(100);switch(t.position){case"middle":s=r+o.height,f.keyframes(u),f.progressStart(!0,.5);break;case"top":s=o.bottom,f.keyframes([{offset:0,transform:"translateY(".concat(e.top,")")},{offset:1,transform:"translateY(-100%)"}]),f.progressStart(!0,0);break;case"bottom":default:s=r-o.top,f.keyframes([{offset:0,transform:"translateY(".concat(e.bottom,")")},{offset:1,transform:"translateY(100%)"}]),f.progressStart(!0,0);break}const h=y=>y*c/s,g=sh({el:i,gestureName:"toast-swipe-to-dismiss",gesturePriority:uR,direction:"y",onMove:y=>{const w=l+h(y.deltaY);f.progressStep(w)},onEnd:y=>{const w=y.velocityY,b=(y.deltaY+w*1e3)/s*c;g.enable(!1);let v=!0,A=1,x=0,k=0;if(t.position==="middle"){v=b>=a/2||b<=-.5/2,A=1,x=0;const _=i.getBoundingClientRect(),E=_.top-d,C="".concat(E,"px"),I=y.deltaY<=0?-1:1,R=(d+_.height)*I,O=v?"".concat(R,"px"):"0px",L=[{offset:0,transform:"translateY(".concat(C,")")},{offset:1,transform:"translateY(".concat(O,")")}];f.keyframes(L),k=R-E}else v=b>=a,A=v?1:0,x=h(y.deltaY),k=(v?1-x:x)*s;const S=Math.min(Math.abs(k)/Math.abs(w),200);f.onFinish(()=>{v?(n(),f.destroy()):(t.position==="middle"?f.keyframes(u).progressStart(!0,.5):f.progressStart(!0,0),g.enable(!0))},{oneTimeCallback:!0}).progressEnd(A,x,S)}});return g},Sse=":host{--border-width:0;--border-style:none;--border-color:initial;
233--box-shadow:none;--min-width:auto;--width:auto;--min-height:auto;--height:auto;--max-height:auto;--white-space:normal;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);contain:strict;z-index:1001;pointer-events:none}:host{inset-inline-start:0}:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0,  -100%,  0);transform:translate3d(0,  -100%,  0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;pointer-events:auto;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-radius:14px;--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--max-width:700px;--max-height:478px;--start:10px;--end:10px;font-size:clamp(14px, 0.875rem, 43.4px)}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;z-index:10}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.toast-translucent) .toast-wrapper{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}:host(.ion-color.toast-translucent) .toast-wrapper{background:rgba(var(--ion-color-base-rgb), 0.8)}}.toast-wrapper.toast-middle{opacity:0.01}.toast-content{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:15px;padding-bottom:15px}.toast-header{margin-bottom:2px;font-weight:500}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;min-height:44px;-webkit-transition:background-color, opacity 100ms linear;transition:background-color, opacity 100ms linear;border:0;background-color:transparent;font-family:var(--ion-font-family);font-size:clamp(17px, 1.0625rem, 21.998px);font-weight:500;overflow:hidden}.toast-button.ion-activated{opacity:0.4}@media (any-hover: hover){.toast-button:hover{opacity:0.6}}",Ese=Sse,$se=":host{--border-width:0;--border-style:none;--border-color:initial;--box-shadow:none;--min-width:auto;--width:auto;--min-height:auto;--height:auto;--max-height:auto;--white-space:normal;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);contain:strict;z-index:1001;pointer-events:none}:host{inset-inline-start:0}
233:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0,  -100%,  0);transform:translate3d(0,  -100%,  0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;pointer-events:auto;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-800, var(--ion-background-color-step-800, #333333));--border-radius:4px;--box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-50, var(--ion-text-color-step-950, #f2f2f2));--max-width:700px;--start:8px;--end:8px;font-size:0.875rem}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;opacity:0.01;z-index:10}.toast-content{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:14px;padding-bottom:14px}.toast-header{margin-bottom:2px;font-weight:500;line-height:1.25rem}.toast-message{line-height:1.25rem}.toast-layout-baseline .toast-button-group-start{-webkit-margin-start:8px;margin-inline-start:8px}.toast-layout-stacked .toast-button-group-start{-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px}.toast-layout-baseline .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px}.toast-layout-stacked .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px;margin-bottom:8px}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;font-family:var(--ion-font-family);font-size:0.875rem;font-weight:500;letter-spacing:0.84px;text-transform:uppercase;overflow:hidden}.toast-button-cancel{color:var(--ion-color-step-100, var(--ion-text-color-step-900, #e6e6e6))}.toast-button-icon-only{border-radius:50%;-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:9px;padding-bottom:9px;width:36px;height:36px}@media (any-hover: hover){.toast-button:hover{background-color:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08)}.toast-button-cancel:hover{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.08)}}",Cse=$se,Tse=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=_e(this,"ionToastDidPresent",7),this.willPresent=_e(this,"ionToastWillPresent",7),this.willDismiss=_e(this,"ionToastWillDismiss",7),this.didDismiss=_e(this,"ionToastDidDismiss",7),this.didPresentShorthand=_e(this,"didPresent",7),this.willPresentShorthand=_e(this,"willPresent",7),this.willDismissShorthand=_e(this,"willDismiss",7),this.didDismissShorthand=_e(this,"didDismiss",7),this.delegateController=F2(this),this.lockController=Od(),this.triggerController=E0(),this.customHTMLEnabled=xt.get("innerHTMLTemplatesEnabled",C0),this.presented=!1,this.dispatchCancelHandler=e=>{const n=e.detail.role;if(dd(n)){const i=this.getButtons().find(r=>r.role==="cancel");this.callButtonHandler(i)}},this.createSwipeGesture=e=>{(this.gesture=_se(this.el,e,()=>{this.dismiss(void 0,Uu)})).enable(!0)},this.destroySwipeGesture=()=>{const{gesture:e}=this;e!==void 0&&(e.destroy(),this.gesture=void 0)},this.prefersSwipeGesture=()=>{const{swipeGesture:e}=this;return e==="vertical"},this.revealContentToScreenReader=!1,this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.color=void 0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.cssClass=void 0,this.duration=xt.getNumber("toastDuration",0),this.header=void 0,this.layout="baseline",this.message=void 0,this.keyboardClose=!1,this.position="bottom",this.positionAnchor=void 0,this.buttons=void 0,this.translucent=!1,this.animated=!0,this.icon=void 0,this.htmlAttributes=void 0,this.swipeGesture=void 0,this.isOpen=!1,this.trigger=void 0}swipeGestureChanged(){this.destroySwipeGesture(),this.presented&&this.prefersSwipeGesture()&&this.createSwipeGesture(this.lastPresentedPosition)}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:e,el:n,triggerController:i}=this;e&&i.addClickListener(n,e)}connectedCallback(){nh(this.el),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){var e;!((e=this.htmlAttributes)===null||e===void 0)&&e.id||ih(this.el)}componentDidLoad(){this.isOpen===!0&&gn(()=>this.present()),this.triggerChanged()}async present(){const e=await this.lockController.lock();await this.delegateController.attachViewToDom();const{el:n,position:i}=this,r=this.getAnchorElement(),o=vse(i,r,Me(this),n);this.lastPresentedPosition=o,await rh(this,"toastEnter",wse,Ase,{position:i,top:o.top,bottom:o.bottom}),this.revealContentToScreenReader=!0,this.duration>0&&(this.durationTimeout=setTimeout(()=>this.dismiss(void 0,"timeout"),this.duration)),this.prefersSwipeGesture()&&this.createSwipeGesture(o),e()}async dismiss(e,n){var i,r;const o=await this.lockController.lock(),{durationTimeout:s,position:a,lastPresentedPosition:l}=this;s&&clearTimeout(s);const c=await oh(this,e,n,"toastLeave",xse,kse,{position:a,top:(i=l==null?void 0:l.top)!==null&&i!==void 0?i:"",bottom:(r=l==null?void 0:l.bottom)!==null&&r!==void 0?r:""});return c&&(this.delegateController.removeViewFromDom(),this.revealContentToScreenReader=!1),this.lastPresentedPosition=void 0,this.destroySwipeGesture(),o(),c}onDidDismiss(){return Po(this.el,"ionToastDidDismiss")}onWillDismiss(){return Po(this.el,"ionToastWillDismiss")}getButtons(){return this.buttons?this.buttons.map(n=>typeof n=="string"?{text:n}:n):[]}getAnchorElement(){const{position:e,positionAnchor:n,el:i}=this;if(n!==void 0){if(e==="middle"&&n!==void 0){Rn('The positionAnchor property is ignored when using position="middle".',this.el);return}if(typeof n=="string"){const r=document.getElementById(n);if(r===null){Rn('An anchor element with an ID of "'.concat(n,'" was not found in the DOM.'),i);return}return r}if(n instanceof Ze)return n;Rn("Invalid positionAnchor value:",n,i)}}async buttonClick(e){const n=e.role;return dd(n)?this.dismiss(void 0,n):await this.callButtonHandler(e)?this.dismiss(void 0,n):Promise.resolve()}async callButtonHandler(e){if(e!=null&&e.handler)try{if(await Vu(e.handler)===!1)return!1}catch(n){console.error(n)}return!0}renderButtons(e,n){if(e.length===0)return;const i=Me(this),r={"toast-button-group":!0,["toast-button-group-".concat(n)]:!0};return D("div",{class:r},e.map(o=>D("button",Object.assign({}
233,o.htmlAttributes,{type:"button",class:Ise(o),tabIndex:0,onClick:()=>this.buttonClick(o),part:Rse(o)}),D("div",{class:"toast-button-inner"},o.icon&&D("ion-icon",{"aria-hidden":"true",icon:o.icon,slot:o.text===void 0?"icon-only":void 0,class:"toast-button-icon"}),o.text),i==="md"&&D("ion-ripple-effect",{type:o.icon!==void 0&&o.text===void 0?"unbounded":"bounded"}))))}renderToastMessage(e,n=null){const{customHTMLEnabled:i,message:r}=this;return i?D("div",{key:e,"aria-hidden":n,class:"toast-message",part:"message",innerHTML:hf(r)}):D("div",{key:e,"aria-hidden":n,class:"toast-message",part:"message"},r)}renderHeader(e,n=null){return D("div",{key:e,class:"toast-header","aria-hidden":n,part:"header"},this.header)}render(){const{layout:e,el:n,revealContentToScreenReader:i,header:r,message:o}=this,s=this.getButtons(),a=s.filter(u=>u.side==="start"),l=s.filter(u=>u.side!=="start"),c=Me(this),d={"toast-wrapper":!0,["toast-".concat(this.position)]:!0,["toast-layout-".concat(e)]:!0};return e==="stacked"&&a.length>0&&l.length>0&&Rn("This toast is using start and end buttons with the stacked toast layout. We recommend following the best practice of using either start or end buttons with the stacked toast layout.",n),D(tt,Object.assign({key:"68c336f80af04ba484ca9899bae8f40c0d9b7691",tabindex:"-1"},this.htmlAttributes,{style:{zIndex:"".concat(6e4+this.overlayIndex)},class:Hn(this.color,Object.assign(Object.assign({[c]:!0},Kr(this.cssClass)),{"overlay-hidden":!0,"toast-translucent":this.translucent})),onIonToastWillDismiss:this.dispatchCancelHandler}),D("div",{key:"3483b188f14b700964a123997a60a43a2023a1b6",class:d},D("div",{key:"1b88544a9b87253b364cbec6285625388979b560",class:"toast-container",part:"container"},this.renderButtons(a,"start"),this.icon!==void 0&&D("ion-icon",{key:"bd1c42e3b14af66b880dfe283e3ae910075c0f70",class:"toast-icon",part:"icon",icon:this.icon,lazy:!1,"aria-hidden":"true"}),D("div",{key:"a5ef6cdabc1f7c70d11a5f2a0abf8737fe7550e8",class:"toast-content",role:"status","aria-atomic":"true","aria-live":"polite"},!i&&r!==void 0&&this.renderHeader("oldHeader","true"),!i&&o!==void 0&&this.renderToastMessage("oldMessage","true"),i&&r!==void 0&&this.renderHeader("header"),i&&o!==void 0&&this.renderToastMessage("header")),this.renderButtons(l,"end"))))}get el(){return this}static get watchers(){return{swipeGesture:["swipeGestureChanged"],isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:Ese,md:Cse}}},[33,"ion-toast",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],color:[513],enterAnimation:[16],leaveAnimation:[16],cssClass:[1,"css-class"],duration:[2],header:[1],layout:[1],message:[1],keyboardClose:[4,"keyboard-close"],position:[1],positionAnchor:[1,"position-anchor"],buttons:[16],translucent:[4],animated:[4],icon:[1],htmlAttributes:[16],swipeGesture:[1,"swipe-gesture"],isOpen:[4,"is-open"],trigger:[1],revealContentToScreenReader:[32],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{swipeGesture:["swipeGestureChanged"],isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),Ise=t=>({"toast-button":!0,"toast-button-icon-only":t.icon!==void 0&&t.text===void 0,["toast-button-".concat(t.role)]:t.role!==void 0,"ion-focusable":!0,"ion-activatable":!0}),Rse=t=>dd(t.role)?"button cancel":"button";function Ose(){if(typeof customElements>"u")return;["ion-toast","ion-icon","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-toast":customElements.get(e)||customElements.define(e,Tse);break;case"ion-icon":customElements.get(e)||gs();break;case"ion-ripple-effect":customElements.get(e)||Bo();break}})}const Mse=Ose;/*!
234 * (C) Ionic http://ionicframework.com - MIT License
235 */const Kg="ionKeyboardDidShow",mO="ionKeyboardDidHide",Lse=150;let Zg={},La={},ah=!1;const Pse=()=>{Zg={},La={},ah=!1},Dse=t=>{if(V9.getEngine())Nse(t);else{if(!t.visualViewport)return;La=l6(t.visualViewport),t.visualViewport.onresize=()=>{vO(t),gO()||bO(t)?o6(t):a6(t)&&s6(t)}}},Nse=t=>{t.addEventListener("keyboardDidShow",e=>o6(t,e)),t.addEventListener("keyboardDidHide",()=>s6(t))},o6=(t,e)=>{Bse(t,e),ah=!0},s6=t=>{Fse(t),ah=!1},gO=()=>{const t=(Zg.height-La.height)*La.scale;return!ah&&Zg.width===La.width&&t>Lse},bO=t=>ah&&!a6(t),a6=t=>
235ah&&La.height===t.innerHeight,Bse=(t,e)=>{const n=e?e.keyboardHeight:t.innerHeight-La.height,i=new CustomEvent(Kg,{detail:{keyboardHeight:n}});t.dispatchEvent(i)},Fse=t=>{const e=new CustomEvent(mO);t.dispatchEvent(e)},vO=t=>{Zg=Object.assign({},La),La=l6(t.visualViewport)},l6=t=>({width:Math.round(t.width),height:Math.round(t.height),offsetTop:t.offsetTop,offsetLeft:t.offsetLeft,pageTop:t.pageTop,pageLeft:t.pageLeft,scale:t.scale}),zse=Object.freeze(Object.defineProperty({__proto__:null,KEYBOARD_DID_CLOSE:mO,KEYBOARD_DID_OPEN:Kg,copyVisualViewport:l6,keyboardDidClose:a6,keyboardDidOpen:gO,keyboardDidResize:bO,resetKeyboardAssist:Pse,setKeyboardClose:s6,setKeyboardOpen:o6,startKeyboardAssist:Dse,trackViewportChanges:vO},Symbol.toStringTag,{value:"Module"}));/*!
236 * (C) Ionic http://ionicframework.com - MIT License
237 */var gf;(function(t){t.Dark="DARK",t.Light="LIGHT",t.Default="DEFAULT"})(gf||(gf={}));const c6={getEngine(){const t=Pg();if(t!=null&&t.isPluginAvailable("StatusBar"))return t.Plugins.StatusBar},setStyle(t){const e=this.getEngine();e&&e.setStyle(t)},getStyle:async function(){const t=this.getEngine();if(!t)return gf.Default;const{style:e}=await t.getInfo();return e}},F4=(t,e)=>{if(e===1)return 0;const n=1/(1-e),i=-(e*n);return t*n+i},yO=()=>{!en||en.innerWidth>=768||c6.setStyle({style:gf.Dark})},z4=(t=gf.Default)=>{!en||en.innerWidth>=768||c6.setStyle({style:t})},wO=async(t,e)=>{typeof t.canDismiss!="function"||!await t.canDismiss(void 0,Uu)||(e.isRunning()?e.onFinish(()=>{t.dismiss(void 0,"handler")},{oneTimeCallback:!0}):t.dismiss(void 0,"handler"))},H4=t=>.00255275*2.71828**(-14.9619*t)-1.00255*2.71828**(-.0380968*t)+1,Qg={MIN_PRESENTING_SCALE:.915},Hse=(t,e,n,i)=>{const o=t.offsetHeight;let s=!1,a=!1,l=null,c=null;const d=.2;let u=!0,f=0;const h=()=>l&&Yl(l)?l.scrollY:!0,w=sh({el:t,gestureName:"modalSwipeToClose",gesturePriority:uR,direction:"y",threshold:10,canStart:b=>{const v=b.event.target;return v===null||!v.closest?!0:(l=$0(v),l?(Yl(l)?c=zn(l).querySelector(".inner-scroll"):c=l,!!!l.querySelector("ion-refresher")&&c.scrollTop===0):v.closest("ion-footer")===null)},onStart:b=>{const{deltaY:v}=b;u=h(),a=t.canDismiss!==void 0&&t.canDismiss!==!0,v>0&&l&&BA(l),e.progressStart(!0,s?1:0)},onMove:b=>{const{deltaY:v}=b;v>0&&l&&BA(l);const A=b.deltaY/o,x=A>=0&&a,k=x?d:.9999,S=x?H4(A/k):A,_=$r(1e-4,S,k);e.progressStep(_),_>=.5&&f<.5?z4(n):_<.5&&f>=.5&&yO(),f=_},onEnd:b=>{const v=b.velocityY,A=b.deltaY/o,x=A>=0&&a,k=x?d:.9999,S=x?H4(A/k):A,_=$r(1e-4,S,k),E=(b.deltaY+v*1e3)/o,C=!x&&E>=.5;let I=C?-.001:.001;C?(e.easing("cubic-bezier(0.32, 0.72, 0, 1)"),I+=Gl([0,0],[.32,.72],[0,1],[1,1],_)[0]):(e.easing("cubic-bezier(1, 0, 0.68, 0.28)"),I+=Gl([0,0],[1,0],[.68,.28],[1,1],_)[0]);const R=D7(C?A*o:(1-_)*o,v);s=C,w.enable(!1),l&&nQ(l,u),e.onFinish(()=>{C||w.enable(!0)}).progressEnd(C?1:0,I,R),x&&_>k/4?wO(t,e):C&&i()}});return w},D7=(t,e)=>$r(400,t/Math.abs(e*1.1),500),xO=t=>{const{currentBreakpoint:e,backdropBreakpoint:n}=t,i=n===void 0||n<e,r=i?"calc(var(--backdrop-opacity) * ".concat(e,")"):"0",o=Ae("backdropAnimation").fromTo("opacity",0,r);return i&&o.beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),{wrapperAnimation:Ae("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:"translateY(100%)"},{offset:1,opacity:1,transform:"translateY(".concat(100-e*100,"%)")}]),backdropAnimation:o}},AO=t=>{const{currentBreakpoint:e,backdropBreakpoint:n}=t,i="calc(var(--backdrop-opacity) * ".concat(F4(e,n),")"),r=[{offset:0,opacity:i},{offset:1,opacity:0}],o=[{offset:0,opacity:i},{offset:n,opacity:0},{offset:1,opacity:0}],s=Ae("backdropAnimation").keyframes(n!==0?o:r);return{wrapperAnimation:Ae("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:"translateY(".concat(100-e*100,"%)")},{offset:1,opacity:1,transform:"translateY(100%)"}]),backdropAnimation:s}},Vse=()=>{const t=Ae().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),e=Ae().fromTo("transform","translateY(100vh)","translateY(0vh)");return{backdropAnimation:t,wrapperAnimation:e}},N7=(t,e)=>{const{presentingEl:n,currentBreakpoint:i}=e,r=zn(t),{wrapperAnimation:o,backdropAnimation:s}=i!==void 0?xO(e):Vse();s.addElement(r.querySelector("ion-backdrop")),o.addElement(r.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const a=Ae("entering-base").addElement(t).easing("cubic-bezier(0.32,0.72,0,1)").duration(500).addAnimation(o);if(n){const l=window.innerWidth<768,c=n.tagName==="ION-MODAL"&&n.presentingElement!==void 0,d=zn(n),u=Ae().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),f=document.body;if(l){const h=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",p=c?"-10px":h,m=Qg.MIN_PRESENTING_SCALE,g="translateY(".concat(p,") scale(").concat(m,")");u.afterStyles({transform:g}).beforeAddWrite(()=>f.style.setProperty("background-color","black")).addElement(n).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"},{offset:1,filter:"contrast(0.85)",transform:g,borderRadius:"10px 10px 0 0"}]),a.addAnimation(u)}else if(a.addAnimation(s),!c)o.fromTo("opacity","0","1");else{const h=c?Qg.MIN_PRESENTING_SCALE:1,p="translateY(-10px) scale(".concat(h,")");u.afterStyles({transform:p}).addElement(d.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:p}]);const m=Ae().afterStyles({transform:p}).addElement(d.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:p}]);a.addAnimation([u,m])}}else a.addAnimation(s);return a},Use=()=>{const t=Ae().fromTo("opacity","var(--backdrop-opacity)",0),e=Ae().fromTo("transform","translateY(0vh)","translateY(100vh)");return{backdropAnimation:t,wrapperAnimation:e}},B7=(t,e,n=500)=>{const{presentingEl:i,currentBreakpoint:r}=e,o=zn(t),{wrapperAnimation:s,backdropAnimation:a}=r!==void 0?AO(e):Use();a.addElement(o.querySelector("ion-backdrop")),s.addElement(o.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const l=Ae("leaving-base").addElement(t).easing("cubic-bezier(0.32,0.72,0,1)").duration(n).addAnimation(s);if(i){const c=window.innerWidth<768,d=i.tagName==="ION-MODAL"&&i.presentingElement!==void 0,u=zn(i),f=Ae().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish(p=>{if(p!==1)return;i.style.setProperty("overflow",""),Array.from(h.querySelectorAll("ion-modal:not(.overlay-hidden
237)")).filter(g=>g.presentingElement!==void 0).length<=1&&h.style.setProperty("background-color","")}),h=document.body;if(c){const p=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",m=d?"-10px":p,g=Qg.MIN_PRESENTING_SCALE,y="translateY(".concat(m,") scale(").concat(g,")");f.addElement(i).keyframes([{offset:0,filter:"contrast(0.85)",transform:y,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),l.addAnimation(f)}else if(l.addAnimation(a),!d)s.fromTo("opacity","1","0");else{const p=d?Qg.MIN_PRESENTING_SCALE:1,m="translateY(-10px) scale(".concat(p,")");f.addElement(u.querySelector(".modal-wrapper")).afterStyles({transform:"translate3d(0, 0, 0)"}).keyframes([{offset:0,filter:"contrast(0.85)",transform:m},{offset:1,filter:"contrast(1)",transform:"translateY(0) scale(1)"}]);const g=Ae().addElement(u.querySelector(".modal-shadow")).afterStyles({transform:"translateY(0) scale(1)"}).keyframes([{offset:0,opacity:"0",transform:m},{offset:1,opacity:"1",transform:"translateY(0) scale(1)"}]);l.addAnimation([f,g])}}else l.addAnimation(a);return l},jse=()=>{const t=Ae().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),e=Ae().keyframes([{offset:0,opacity:.01,transform:"translateY(40px)"},{offset:1,opacity:1,transform:"translateY(0px)"}]);return{backdropAnimation:t,wrapperAnimation:e}},Wse=(t,e)=>{const{currentBreakpoint:n}=e,i=zn(t),{wrapperAnimation:r,backdropAnimation:o}=n!==void 0?xO(e):jse();return o.addElement(i.querySelector("ion-backdrop")),r.addElement(i.querySelector(".modal-wrapper")),Ae().addElement(t).easing("cubic-bezier(0.36,0.66,0.04,1)").duration(280).addAnimation([o,r])},Yse=()=>{const t=Ae().fromTo("opacity","var(--backdrop-opacity)",0),e=Ae().keyframes([{offset:0,opacity:.99,transform:"translateY(0px)"},{offset:1,opacity:0,transform:"translateY(40px)"}]);return{backdropAnimation:t,wrapperAnimation:e}},Gse=(t,e)=>{const{currentBreakpoint:n}=e,i=zn(t),{wrapperAnimation:r,backdropAnimation:o}=n!==void 0?AO(e):Yse();return o.addElement(i.querySelector("ion-backdrop")),r.addElement(i.querySelector(".modal-wrapper")),Ae().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([o,r])},qse=(t,e,n,i,r,o,s=[],a,l,c)=>{const d=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1,opacity:.01}],u=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1-r,opacity:0},{offset:1,opacity:0}],f={WRAPPER_KEYFRAMES:[{offset:0,transform:"translateY(0%)"},{offset:1,transform:"translateY(100%)"}],BACKDROP_KEYFRAMES:r!==0?u:d},h=t.querySelector("ion-content"),p=n.clientHeight;let m=i,g=0,y=!1;const w=.95,b=o.childAnimations.find(L=>L.id==="wrapperAnimation"),v=o.childAnimations.find(L=>L.id==="backdropAnimation"),A=s[s.length-1],x=s[0],k=()=>{t.style.setProperty("pointer-events","auto"),e.style.setProperty("pointer-events","auto"),t.classList.remove(Tp)},S=()=>{t.style.setProperty("pointer-events","none"),e.style.setProperty("pointer-events","none"),t.classList.add(Tp)};b&&v&&(b.keyframes([...f.WRAPPER_KEYFRAMES]),v.keyframes([...f.BACKDROP_KEYFRAMES]),o.progressStart(!0,1-m),m>r?k():S()),h&&m!==A&&(h.scrollY=!1);const _=L=>{const M=$0(L.event.target);if(m=a(),m===1&&M){const z=Yl(M)?zn(M).querySelector(".inner-scroll"):M;return!!!M.querySelector("ion-refresher")&&z.scrollTop===0}return!0},E=L=>{y=t.canDismiss!==void 0&&t.canDismiss!==!0&&x===0,L.deltaY>0&&h&&(h.scrollY=!1),gn(()=>{t.focus()}),o.progressStart(!0,1-m)},C=L=>{L.deltaY>0&&h&&(h.scrollY=!1);const M=1-m,z=s.length>1?1-s[1]:void 0,N=M+L.deltaY/p,W=z!==void 0&&N>=z&&y,Z=W?w:.9999,K=W&&z!==void 0?z+H4((N-z)/(Z-z)):N;g=$r(1e-4,K,Z),o.progressStep(g)},I=L=>{const M=L.velocityY,z=(L.deltaY+M*350)/p,N=m-z,W=s.reduce((Z,K)=>Math.abs(K-N)<Math.abs(Z-N)?K:Z);R({breakpoint:W,breakpointOffset:g,canDismiss:y,animated:!0})},R=L=>{const{breakpoint:M,canDismiss:z,breakpointOffset:N,animated:W}=L,Z=z&&M===0,K=Z?m:M,se=K!==0;return m=0,b&&v&&(b.keyframes([{offset:0,transform:"translateY(".concat(N*100,"%)")},{offset:1,transform:"translateY(".concat((1-K)*100,"%)")}]),v.keyframes([{offset:0,opacity:"calc(var(--backdrop-opacity) * ".concat(F4(1-N,r),")")},{offset:1,opacity:"calc(var(--backdrop-opacity) * ".concat(F4(K,r),")")}]),o.progressStep(0)),O.enable(!1),Z?wO(t,o):se||l(),h&&K===s[s.length-1]&&(h.scrollY=!0),new Promise(ae=>{o.onFinish(()=>{se?b&&v?gn(()=>
237{b.keyframes([...f.WRAPPER_KEYFRAMES]),v.keyframes([...f.BACKDROP_KEYFRAMES]),o.progressStart(!0,1-K),m=K,c(m),m>r?k():S(),O.enable(!0),ae()}):(O.enable(!0),ae()):ae()},{oneTimeCallback:!0}).progressEnd(1,0,W?500:0)})},O=sh({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:_,onStart:E,onMove:C,onEnd:I});return{gesture:O,moveSheetToBreakpoint:R}},Xse=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
237-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.4)}:host(.modal-card),:host(.modal-sheet){--border-radius:10px}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:10px}}.modal-wrapper{-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0)}@media screen and (max-width: 767px){@supports (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - max(30px, var(--ion-safe-area-top)) - 10px)}}@supports not (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - 40px)}}:host(.modal-card) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}:host(.modal-card){--backdrop-opacity:0;--width:100%;-ms-flex-align:end;align-items:flex-end}:host(.modal-card) .modal-shadow{display:none}:host(.modal-card) ion-backdrop{pointer-events:none}}@media screen and (min-width: 768px){:host(.modal-card){--width:calc(100% - 120px);--height:calc(100% - (120px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));--max-width:720px;--max-height:1000px;--backdrop-opacity:0;--box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}:host(.modal-card) .modal-wrapper{-webkit-box-shadow:none;box-shadow:none}:host(.modal-card) .modal-shadow{-webkit-box-shadow:var(--box-sha
237dow);box-shadow:var(--box-shadow)}}:host(.modal-sheet) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}',Kse=Xse,Zse=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
237-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:2px;--box-shadow:0 28px 48px rgba(0, 0, 0, 0.4)}}.modal-wrapper{-webkit-transform:translate3d(0,  40px,  0);transform:translate3d(0,  40px,  0);opacity:0.01}',Qse=Zse,Jse=et(class extends Ze{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=_e(this,"ionModalDidPresent",7),this.willPresent=_e(this,"ionModalWillPresent",7),this.willDismiss=_e(this,"ionModalWillDismiss",7),this.didDismiss=_e(this,"ionModalDidDismiss",7),this.ionBreakpointDidChange=_e(this,"ionBreakpointDidChange",7),this.didPresentShorthand=_e(this,"didPresent",7),this.willPresentShorthand=_e(this,"willPresent",7),this.willDismissShorthand=_e(this,"willDismiss",7),this.didDismissShorthand=_e(this,"didDismiss",7),this.ionMount=_e(this,"ionMount",7),this.lockController=Od(),this.triggerController=E0(),this.coreDelegate=D9(),this.isSheetModal=!1,this.inheritedAttributes={},this.inline=!1,this.gestureAnimationDismissing=!1,this.onHandleClick=()=>{const{sheetTransition:e,handleBehavior:n}=this;n!=="cycle"||e!==void 0||this.moveToNextBreakpoint()},this.onBackdropTap=()=>{const{sheetTransition:e}=this;e===void 0&&this.dismiss(void 0,Wl)},this.onLifecycle=e=>{const n=this.usersElement,i=eae[e.type];if(n&&i){const r=new CustomEvent(i,{bubbles:!1,cancelable:!1,detail:e.detail});n.dispatchEvent(r)}},this.presented=!1,this.hasController=!1,this.overlayIndex=void 0,this.delegate=void 0,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.breakpoints=void 0,this.initialBreakpoint=void 0,this.backdropBreakpoint=0,this.handle=void 0,this.handleBehavior="none",this.component=void 0,this.componentProps=void 0,this.cssClass=void 0,this.backdropDismiss=!0,this.showBackdrop=!0,this.animated=!0,this.presentingElement=void 0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0,this.keepContentsMounted=!1,this.focusTrap=!0,this.canDismiss=!0}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:e,el:n,triggerController:i}=this;e&&i.addClickListener(n,e)}breakpointsChanged(e){e!==void 0&&(this.sortedBreakpoints=e.sort((n,i)=>n-i))}connectedCallback(){const{el:e}=this;nh(e),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){var e;const{breakpoints:n,initialBreakpoint:i,el:r,htmlAttributes:o}=this,s=this.isSheetModal=n!==void 0&&i!==void 0,a=["aria-label","role"];this.inheritedAttributes=Js(r,a),o!==void 0&&a.forEach(l=>{o[l]&&(this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[l]:o[l]}),delete o[l])}),s&&(this.currentBreakpoint=this.initialBreakpoint),n!==void 0&&i!==void 0&&!n.includes(i)&&Rn("Your breakpoints array must include the initialBreakp
237oint value."),!((e=this.htmlAttributes)===null||e===void 0)&&e.id||ih(this.el)}componentDidLoad(){this.isOpen===!0&&gn(()=>this.present()),this.breakpointsChanged(this.breakpoints),this.triggerChanged()}getDelegate(e=!1){if(this.workingDelegate&&!e)return{delegate:this.workingDelegate,inline:this.inline};const n=this.el.parentNode,i=this.inline=n!==null&&!this.hasController,r=this.workingDelegate=i?this.delegate||this.coreDelegate:this.delegate;return{inline:i,delegate:r}}async checkCanDismiss(e,n){const{canDismiss:i}=this;return typeof i=="function"?i(e,n):i}async present(){const e=await this.lockController.lock();if(this.presented){e();return}const{presentingElement:n,el:i}=this;this.currentBreakpoint=this.initialBreakpoint;const{inline:r,delegate:o}=this.getDelegate(!0);this.ionMount.emit(),this.usersElement=await _0(o,i,this.component,["ion-page"],this.componentProps,r),$p(i)?await Ip(this.usersElement):this.keepContentsMounted||await vR(),Cn(()=>this.el.classList.add("show-modal"));const s=n!==void 0;s&&Me(this)==="ios"&&(this.statusBarStyle=await c6.getStyle(),yO()),await rh(this,"modalEnter",N7,Wse,{presentingEl:n,currentBreakpoint:this.initialBreakpoint,backdropBreakpoint:this.backdropBreakpoint}),typeof window<"u"&&(this.keyboardOpenCallback=()=>{this.gesture&&(this.gesture.enable(!1),gn(()=>{this.gesture&&this.gesture.enable(!0)}))},window.addEventListener(Kg,this.keyboardOpenCallback)),this.isSheetModal?this.initSheetGesture():s&&this.initSwipeToClose(),e()}initSwipeToClose(){var e;if(Me(this)!=="ios")return;const{el:n}=this,i=this.leaveAnimation||xt.get("modalLeave",B7),r=this.animation=i(n,{presentingEl:this.presentingElement});if(!Hg(n)){ff(n);return}const s=(e=this.statusBarStyle)!==null&&e!==void 0?e:gf.Default;this.gesture=Hse(n,r,s,()=>{this.gestureAnimationDismissing=!0,z4(this.statusBarStyle),this.animation.onFinish(async()=>{await this.dismiss(void 0,Uu),this.gestureAnimationDismissing=!1})}),this.gesture.enable(!0)}initSheetGesture(){const{wrapperEl:e,initialBreakpoint:n,backdropBreakpoint:i}=this;if(!e||n===void 0)return;const r=this.enterAnimation||xt.get("modalEnter",N7),o=this.animation=r(this.el,{presentingEl:this.presentingElement,currentBreakpoint:n,backdropBreakpoint:i});o.progressStart(!0,1);const{gesture:s,moveSheetToBreakpoint:a}=qse(this.el,this.backdropEl,e,n,i,o,this.sortedBreakpoints,()=>{var l;return(l=this.currentBreakpoint)!==null&&l!==void 0?l:0},()=>this.sheetOnDismiss(),l=>{this.currentBreakpoint!==l&&(this.currentBreakpoint=l,this.ionBreakpointDidChange.emit({breakpoint:l}))});this.gesture=s,this.moveSheetToBreakpoint=a,this.gesture.enable(!0)}sheetOnDismiss(){this.gestureAnimationDismissing=!0,this.animation.onFinish(async()=>{this.currentBreakpoint=0,this.ionBreakpointDidChange.emit({breakpoint:this.currentBreakpoint}),await this.dismiss(void 0,Uu),this.gestureAnimationDismissing=!1})}async dismiss(e,n){var i;if(this.gestureAnimationDismissing&&n!==Uu)return!1;const r=await this.lockController.lock();if(n!=="handler"&&!await this.checkCanDismiss(e,n))return r(),!1;const{presentingElement:o}=this;o!==void 0&&Me(this)==="ios"&&z4(this.statusBarStyle),typeof window<"u"&&this.keyboardOpenCallback&&(window.removeEventListener(Kg,this.keyboardOpenCallback),this.keyboardOpenCallback=void 0);const a=await oh(this,e,n,"modalLeave",B7,Gse,{presentingEl:o,currentBreakpoint:(i=this.currentBreakpoint)!==null&&i!==void 0?i:this.initialBreakpoint,backdropBreakpoint:this.backdropBreakpoint});if(a){const{delegate:l}=this.getDelegate();await P9(l,this.usersElement),Cn(()=>this.el.classList.remove("show-modal")),this.animation&&this.animation.destroy(),this.gesture&&this.gesture.destroy()}return this.currentBreakpoint=void 0,this.animation=void 0,r(),a}onDidDismiss(){return Po(this.el,"ionModalDidDismiss")}onWillDismiss(){return Po(this.el,"ionModalWillDismiss")}async setCurrentBreakpoint(e){if(!this.isSheetModal){Rn("setCurrentBreakpoint is only supported on sheet modals.");return}if(!this.breakpoints.includes(e)){Rn("Attempted to set invalid breakpoint value ".concat(e,". Please double check that the breakpoint value is part of your defined breakpoints."));return}const{currentBreakpoint:n,moveSheetToBreakpoint:i,canDismiss:r,breakpoints:o,animated:s}=this;n!==e&&i&&(this.sheetTransition=i({breakpoint:e,breakpointOffset:1-n,canDismiss:r!==void 0&&r!==!0&&o[0]===0,animated:s}),await this.sheetTransition,this.sheetTransition=void 0)}async getCurrentBreakpoint(){return this.currentBreakpoint}async moveToNextBreakpoint(){const{breakpoints:e,currentBreakpoint:n}=this;if(!e||n==null)return!1;const i=e.filter(a=>a!==0),o=(i.indexOf(n)+1)%i.length,s=i[o];return await this.setCurrentBreakpoint(s),!0}render(){const{handle:e,isSheetModal:n,presentingElement:i,htmlAttributes:r,handleBehavior:o,inheritedAttributes:s,focusTrap:a}=this,l=e!==!1&&n,c=Me(this),d=i!==void 0&&c==="ios",u=o==="cycle";return D(tt,Object.assign({key:"013ba4864ca4d2c1052c512f6a4b0732b8decff7","no-router":!0,tabindex:"-1"},r,{style:{zIndex:"".concat(2e4+this.overlayIndex)},class:Object.assign({[c]:!0,"modal-default":!d&&!n,"modal-card":d,"modal-sheet":n,"overlay-hidden":!0,[Tp]:a===!1},Kr(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle}),D("ion-backdrop",{key:"498b1c0a03836d6799dcf3b8e9315805c70f6480",ref:f=>this.backdropEl=f,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),c==="ios"&&D("div",{key:"ce22e4caf1096e87248926fe2477f0d5a4c8a5cf",class:"modal-shadow"}
237),D("div",Object.assign({key:"540e47b15d8290166c39b022c725182114a75682",role:"dialog"},s,{"aria-modal":"true",class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:f=>this.wrapperEl=f}),l&&D("button",{key:"f3b352ec9a63a7ec801462aacfd8295b4302d115",class:"modal-handle",tabIndex:u?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:u?this.onHandleClick:void 0,part:"handle"}),D("slot",{key:"31a3f58f4c733ffdf736523c154200874a96b1d0"})))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:Kse,md:Qse}}},[33,"ion-modal",{hasController:[4,"has-controller"],overlayIndex:[2,"overlay-index"],delegate:[16],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],breakpoints:[16],initialBreakpoint:[2,"initial-breakpoint"],backdropBreakpoint:[2,"backdrop-breakpoint"],handle:[4],handleBehavior:[1,"handle-behavior"],component:[1],componentProps:[16],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],showBackdrop:[4,"show-backdrop"],animated:[4],presentingElement:[16],htmlAttributes:[16],isOpen:[4,"is-open"],trigger:[1],keepContentsMounted:[4,"keep-contents-mounted"],focusTrap:[4,"focus-trap"],canDismiss:[4,"can-dismiss"],presented:[32],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64],setCurrentBreakpoint:[64],getCurrentBreakpoint:[64]},void 0,{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),eae={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};function tae(){if(typeof customElements>"u")return;["ion-modal","ion-backdrop"].forEach(e=>{switch(e){case"ion-modal":customElements.get(e)||customElements.define(e,Jse);break;case"ion-backdrop":customElements.get(e)||sc();break}})}const kO=tae;/*!
238 * (C) Ionic http://ionicframework.com - MIT License
239 */const nae=z9,F7="update:modelValue",_y="modelValue",Sy="routerLink",z7="navManager",iae="router",rae="aria",Oc=Symbol(),Ey={default:Oc},H7=t=>(t==null?void 0:t.split(" "))||[],oae=(t,e,n=[])=>{var i;return[...Array.from(((i=t.value)===null||i===void 0?void 0:i.classList)||[]),...n].filter((r,o,s)=>!e.has(r)&&s.indexOf(r)===o)},Ut=(t,e,n=[],i,r)=>{e!==void 0&&e();const o=ti((s,{attrs:a,slots:l,emit:c})=>{var d;let u=s[i];const f=_t(),h=new Set(H7(a.class)),p={created:b=>{(Array.isArray(r)?r:[r]).forEach(A=>{b.addEventListener(A.toLowerCase(),x=>{x.target.tagName===b.tagName&&(u=(x==null?void 0:x.target)[i],c(F7,u))})})}},m=ni(),y=((d=m==null?void 0:m.appContext)===null||d===void 0?void 0:d.provides[z7])?si(z7):void 0,w=b=>{const{routerLink:v}=s;if(v!==Oc)if(y!==void 0){b.preventDefault();let A={event:b};for(const x in s){const k=s[x];s.hasOwnProperty(x)&&x.startsWith(iae)&&k!==Oc&&(A[x]=k)}y.navigate(A)}else console.warn("Tried to navigate, but no router was found. Make sure you have mounted Vue Router.")};return()=>{u=s[i],H7(a.class).forEach(k=>{h.add(k)});const b=s.onClick,v=k=>{b!==void 0&&b(k),k.defaultPrevented||w(k)};let A={ref:f,class:oae(f,h),onClick:v};for(const k in s){const S=s[k];(s.hasOwnProperty(k)&&S!==Oc||k.startsWith(rae))&&(A[k]=S)}i&&(s[_y]!==Oc?A=Object.assign(Object.assign({},A),{[i]:s[_y]}):u!==Oc&&(A=Object.assign(Object.assign({},A),{[i]:u}))),s[Sy]!==Oc&&(A=Object.assign(Object.assign({},A),{href:s[Sy]}));const x=Pt(t,A,l.default&&l.default());return i===void 0?x:Z$(x,[[p]])}});return typeof o!="function"&&(o.name=t,o.props={[Sy]:Ey},n.forEach(s=>{o.props[s]=Ey}),i&&(o.props[_y]=Ey,o.emits=[F7])),o},XSe=Ut("ion-accordion",CG,["value","disabled","readonly","toggleIcon","toggleIconSlot"]),KSe=Ut("ion-accordion-group",DG,["animated","multiple","value","disabled","readonly","expand","ionChange","ionValueChange"],"value","ion-change"),ZSe=Ut("ion-badge",KG,["color"]),QSe=Ut("ion-button",lq,["color","buttonType","disabled","expand","fill","routerDirection","routerAnimation","download","href","rel","shape","size","strong","target","type","form","ionFocus","ionBlur"]),JSe=Ut("ion-buttons",pq,["collapse"]),eEe=Ut("ion-card",xq,["color","button","type","disabled","download","href","rel","routerDirection","routerAnimation","target"]),tEe=Ut("ion-card-content",Cq),nEe=Ut("ion-card-header",Pq,["color","translucent"]),iEe=Ut("ion-card-title",Vq,["color"]),rEe=Ut("ion-checkbox",Xq,["color","name","checked","indeterminate","disabled","value","labelPlacement","justify","alignment","ionChange","ionFocus","ionBlur"],"checked","ion-change"),oEe=Ut("ion-col",iX,["offset","offsetXs","offsetSm","offsetMd","offsetLg","offsetXl","pull","pullXs","pullSm","pullMd","pullLg","pullXl","push","pushXs","pushSm","pushMd","pushLg","pushXl","size","sizeXs","sizeSm","sizeMd","sizeLg","sizeXl"]),sEe=Ut("ion-content",uX,["color","fullscreen","fixedSlotPlacement","forceOverscroll","scrollX","scrollY","scrollEvents","ionScrollStart","ionScroll","ionScrollEnd"]),aEe=Ut("ion-datetime",WZ,["color","name","disabled","formatOptions","readonly","isDateEnabled","min","max","presentation","cancelText","doneText","clearText","yearValues","monthValues","dayValues","hourValues","minuteValues","locale","firstDayOfWeek","titleSelectedDatesFormatter","multiple","highlightedDates","value","showDefaultTitle","showDefaultButtons","showClearButton","showDefaultTimeLabel","hourCycle","size","preferWheel","ionCancel","ionChange","ionValueChange","ionFocus","ionBlur","ionStyle","
239ionRender"],"value","ion-change"),lEe=Ut("ion-datetime-button",QZ,["color","disabled","datetime"]),cEe=Ut("ion-footer",cQ,["collapse","translucent"]),dEe=Ut("ion-grid",pQ,["fixed"]),uEe=Ut("ion-header",EQ,["collapse","translucent"]),fEe=Ut("ion-img",OQ,["alt","src","ionImgWillLoad","ionImgDidLoad","ionError"]),hEe=Ut("ion-infinite-scroll",NQ,["threshold","disabled","position","ionInfinite"]),pEe=Ut("ion-infinite-scroll-content",eJ,["loadingSpinner","loadingText"]),mEe=Ut("ion-input",uJ,["color","autocapitalize","autocomplete","autocorrect","autofocus","clearInput","clearInputIcon","clearOnEdit","counter","counterFormatter","debounce","disabled","enterkeyhint","errorText","fill","inputmode","helperText","label","labelPlacement","max","maxlength","min","minlength","multiple","name","pattern","placeholder","readonly","required","shape","spellcheck","step","type","value","ionInput","ionChange","ionBlur","ionFocus"],"value","ion-input"),gEe=Ut("ion-item",bJ,["color","button","detail","detailIcon","disabled","download","href","rel","lines","routerAnimation","routerDirection","target","type"]),bEe=Ut("ion-label",EJ,["color","position","ionColor","ionStyle"]),vEe=Ut("ion-list",OJ,["lines","inset"]),yEe=Ut("ion-menu",iee,["contentId","menuId","type","disabled","side","swipeGesture","maxEdgeStart","ionWillOpen","ionWillClose","ionDidOpen","ionDidClose","ionMenuChange"]),wEe=Ut("ion-menu-toggle",cee,["menu","autoHide"]),xEe=Ut("ion-note",Aee,["color"]),AEe=Ut("ion-progress-bar",Ree,["type","reversed","value","buffer","color"]),kEe=Ut("ion-radio",Bee,["color","name","disabled","value","labelPlacement","justify","alignment","ionFocus","ionBlur"],"value","ion-change"),_Ee=Ut("ion-radio-group",Hee,["allowEmptySelection","compareWith","name","value","ionChange","ionValueChange"],"value","ion-change"),SEe=Ut("ion-refresher",nte,["pullMin","pullMax","closeDuration","snapbackDuration","pullFactor","disabled","ionRefresh","ionPull","ionStart"]),EEe=Ut("ion-refresher-content",ote,["pullingIcon","pullingText","refreshingSpinner","refreshingText"]),$Ee=Ut("ion-row",dte),CEe=Ut("ion-searchbar",vte,["color","animated","autocapitalize","autocomplete","autocorrect","cancelButtonIcon","cancelButtonText","clearIcon","debounce","disabled","inputmode","enterkeyhint","maxlength","minlength","name","placeholder","searchIcon","showCancelButton","showClearButton","spellcheck","type","value","ionInput","ionChange","ionCancel","ionClear","ionBlur","ionFocus","ionStyle"],"value","ion-input"),TEe=Ut("ion-segment",Ste,["color","disabled","scrollable","swipeGesture","value","selectOnFocus","ionChange","ionSelect","ionStyle"],"value","ion-change"),IEe=Ut("ion-segment-button",Mte,["disabled","layout","type","value"],"value","ion-change"),REe=Ut("ion-select",wne,["cancelText","color","compareWith","disabled","fill","interface","interfaceOptions","justify","label","labelPlacement","multiple","name","okText","placeholder","selectedText","toggleIcon","expandedIcon","shape","value","ionChange","ionCancel","ionDismiss","ionFocus","ionBlur","ionStyle"],"value","ion-change"),OEe=Ut("ion-select-option",Ene,["disabled","value"]),MEe=Ut("ion-skeleton-text",Rne,["animated","ionStyle"]),LEe=Ut("ion-spinner",One,["color","duration","name","paused"]),sae=Ut("ion-tab",Nne,["active","delegate","tab","component"]),PEe=Ut("ion-thumbnail",Vne),DEe=Ut("ion-title",Xne,["color","size","ionStyle"]),NEe=Ut("ion-toolbar",nie,["color"]);var Os;(function(t){t.WillEnter="onIonViewWillEnter",t.DidEnter="onIonViewDidEnter",t.WillLeave="onIonViewWillLeave",t.DidLeave="onIonViewDidLeave"})(Os||(Os={}));const aae={[B9]:Os.WillEnter,[F9]:Os.DidEnter,[z2]:Os.WillLeave,[H2]:Os.DidLeave},V7={main:0},lae=(t="main")=>{var e;const n=((e=V7[t])!==null&&e!==void 0?e:0)+1;return V7[t]=n,n.toString()},P1=(t,e,n)=>{t!=null&&t[n]&&t[n].bind(e==null?void 0:e.value)();const i=e==null?void 0:e.value;if(i!=null&&i[n]&&i[n](),i){const r=aae[n],o=i[r];o&&o.forEach(s=>s())}},_O=()=>{if(typeof window<"u"){const t=window.Ionic;if(t&&t.config)return t.config}return null},cae=(t,e,n)=>{if(n){const i=n,r=i.proxy[t]||(i.proxy[t]=[]);i.exposed&&(i.exposed[t]=r);const o=(...s)=>{if(!i.isUnmounted)return s?e(...s):e()};return r.push(o),o}else console.warn("[@ionic/vue]: Ionic Lifecycle Hooks can only be used during execution of setup().")},Y2=t=>(e,n=ni())=>cae(t,e,n),BEe=Y2(Os.WillEnter),FEe=Y2(Os.DidEnter),zEe=Y2(Os.WillLeave);Y2(Os.DidLeave);const $y=t=>t.replace(/([a-z0-9]|(?=[A-Z]))([A-Z])/g,"$1-$2").toLowerCase(),dae=()=>({ael:(t,e,n,i)=>t.addEventListener($y(e),n,i),rel:(t,e,n,i)=>t.removeEventListener($y(e),n,i),ce:(t,e)=>new CustomEvent($y(t),e)}),HEe={async install(t,e={}){typeof document<"u"&&document.documentElement.classList.add("ion-ce");const{ael:n,rel:i,ce:r}=dae();sG(Object.assign(Object.assign({},e),{_ael:n,_rel:i,_ce:r}))}},uae=ti((t,{attrs:e,slots:n})=>{mie();const i=si("navManager"),r=()=>{if(i===void 0)return;const o=e["default-href"]||e.defaultHref,s=e["router-animation"]||e.routerAnimation;i.handleNavigateBack(o,s)};return()=>Pt("ion-back-button",Object.assign({onClick:r},e),n.default&&n.default())});uae.name="IonBackButton";const VEe=ti({name:"IonPage",props:{registerIonPage:{type:Function,default:()=>{}}},mounted(){this.$props.registerIonPage(this.$refs.ionPage)},setup(t,{attrs:e,slots:n}){return()=>Pt("div",Object.assign(Object.assign({},e),{class:"ion-page",ref:"ionPage"}),n.default&&n.default())}}),U7=t=>!t.classList.contains("ion-page-hidden")&&!t.classList.contains("ion-page-invisible"),j7=Symbol(0),UEe=ti({name:"IonRouterOutlet",setup(){wie();const t=si(W2),e=Ere(),n=si(j7,0),i=vn(()=>e.matched[n]);let r,o;Fs(j7,n+1),Fs(Z9,i);const s=_t(),a=lae("ion-router-outlet"),l=si("navManager"),c=si("viewStacks"),d=Qs([]);let u=!1,f;Jn(()=>[e,i.value],([v,A])=>{if(A!==void 0){const x=A!==r,k=v.matched[v.matched.length-1]===A&&v.path!==o;(x||k)&&w(i)}r=A,o=v.path},{deep:!0});const h=()=>{const v=_O();if(!(v&&v.get("swipeBackEnabled",s.value.mode==="ios")))return!1;const x=c.getViewStack(a);if(!x||x.length<=1)return!1;const k=l.getLeavingRouteInfo();return!!c.findViewItemByRouteInfo({pathname:k.pushedByRoute||""},a)},p=async()=>{const v=l.getLeavingRouteInfo(),{routerAnimation:A}
239=v,x=c.findViewItemByRouteInfo({pathname:v.pushedByRoute||""},a),k=c.findViewItemByRouteInfo(v,a);if(k){let S=A;const _=x.ionPageElement,E=k.ionPageElement,C=x.routerAnimation;S===void 0&&C!==void 0&&(S=C),k.routerAnimation=S,await g(_,E,"back",l.canGoBack(2),!0,S)}return Promise.resolve()},m=v=>{if(v)u=!0,l.handleNavigateBack();else{const A=l.getCurrentRouteInfo(),x=c.findViewItemByRouteInfo({pathname:A.pushedByRoute||""},a);x.ionPageElement.setAttribute("aria-hidden","true"),x.ionPageElement.classList.add("ion-page-hidden")}};Jn(s,()=>{s.value.swipeHandler={canStart:h,onStart:p,onEnd:m}});const g=async(v,A,x,k,S,_)=>{if(u)return u=!1,Promise.resolve(!1);if(v===A)return Promise.resolve(!1);v.classList.add("ion-page-invisible");const E=x===void 0||x==="root"||x==="none";return await s.value.commit(v,A,{duration:E&&_===void 0?0:void 0,direction:x,showGoBack:k,progressAnimation:S,animationBuilder:_})},y=async()=>{const v=l.getCurrentRouteInfo(),{routerDirection:A,routerAction:x,routerAnimation:k,prevRouteLastPathname:S,delta:_}=v,E=c.findViewItemByRouteInfo(v,a);let C=c.findLeavingViewItemByRouteInfo(v,a);const I=E.ionPageElement;if(I===void 0&&console.warn("[@ionic/vue Warning]: The view you are trying to render for path ".concat(v.pathname," does not have the required <ion-page> component. Transitions and lifecycle methods may not work as expected.\n\nSee https://ionicframework.com/docs/vue/navigation#ionpage for more information.")),E!==C&&(!C&&S&&(C=c.findViewItemByPathname(S,a)),!(U7(I)&&(C==null?void 0:C.ionPageElement)!==void 0&&!U7(C.ionPageElement)))){if(P1(E.vueComponent,E.vueComponentRef,B9),C!=null&&C.ionPageElement&&E!==C){let R=k;const O=C.ionPageElement;P1(C.vueComponent,C.vueComponentRef,z2);const L=E.routerAnimation;R===void 0&&A==="back"&&L!==void 0&&(R=L),C.routerAnimation=R,await g(I,O,A,!!v.pushedByRoute,!1,R),O.classList.add("ion-page-hidden"),O.setAttribute("aria-hidden","true");const M=c.size()===1;x==="replace"?(C.mount=!1,C.ionPageElement=void 0,C.ionRoute=!1):x==="push"&&A==="forward"?M&&c.mountIntermediaryViews(a,C,_):A!=="none"&&C&&E!==C&&(C.mount=!1,C.ionPageElement=void 0,C.ionRoute=!1,M&&c.unmountLeavingViews(a,E,_)),P1(C.vueComponent,C.vueComponentRef,H2)}else requestAnimationFrame(()=>I.classList.remove("ion-page-invisible"));P1(E.vueComponent,E.vueComponentRef,F9),d.value=c.getChildrenToRender(a)}},w=v=>{const A=e.matched[0];if(f||(f=A.path),!v.value||v.value!==A&&A.path!==f)return;const x=l.getCurrentRouteInfo();let k=c.findViewItemByRouteInfo(x,a);k||(k=c.createViewItem(a,v.value.components.default,v.value,x),c.add(k)),k.mount?y():(k.mount=!0,k.registerCallback=()=>{y(),k.registerCallback=void 0}),d.value=c.getChildrenToRender(a)};return i.value&&w(i),Td(()=>c.clear(a)),{id:a,components:d,injectedRoute:t,ionRouterOutlet:s,registerIonPage:(v,A)=>{const x=v.ionPageElement;c.registerIonPage(v,A),v.registerCallback?(A.classList.add("ion-page-invisible"),v.registerCallback()):x&&!x.classList.contains("ion-page-invisible")&&A.classList.remove("ion-page-invisible")}}},render(){const{components:t,registerIonPage:e,injectedRoute:n}=this;return Pt("ion-router-outlet",{ref:"ionRouterOutlet"},t&&t.map(i=>{var r,o;let s={ref:i.vueComponentRef,key:i.pathname,registerIonPage:d=>e(i,d)};const a=(o=(r=i.matchedRoute)===null||r===void 0?void 0:r.props)===null||o===void 0?void 0:o.default,c=a?a===!0?i.params:typeof a=="function"?(()=>{var d;const u=(d=i.vueComponentData)===null||d===void 0?void 0:d.propsFunctionResult;if(u)return u;{const f=a(n);return i.vueComponentData=Object.assign(Object.assign({},i.vueComponentData),{propsFunctionResult:f}),f}})():a:null;return s=Object.assign(Object.assign({},s),c),Pt(i.vueComponent,s)}))}}),W7="ionTabsWillChange",Y7="ionTabsDidChange",G7=t=>t.type&&(t.type.name==="IonRouterOutlet"||t.type==="ion-router-outlet"),SO=t=>t.type===mi?Array.isArray(t.children)?t.children.some(e=>Ys(e)&&SO(e)):!1:t.type&&(t.type.name==="ion-tab"||t.type===sae),jEe=ti({name:"IonTabs",emits:[W7,Y7],data(){return{hasRouterOutlet:!1}},setup(t,{slots:e,emit:n}){const i=e.default&&e.default();let r;return i&&i.length>0&&(r=i.find(o=>G7(o))),Fs("tabBarData",Qs({hasRouterOutlet:!!r,_tabsWillChange:o=>n(W7,{tab:o}),_tabsDidChange:o=>n(Y7,{tab:o})})),{props:t,slots:e,emit:n}},mounted(){Rre()},render(){const{slots:t,props:e}=this,n=t.default&&t.default();let i,r=!1;if(n&&n.length>0&&(i=n.find(o=>G7(o)),r=n.some(o=>SO(o))),!i&&!r)throw new Error("IonTabs must contain an IonRouterOutlet or an IonTab.");if(i&&r)throw new Error("IonTabs cannot contain an IonRouterOutlet and IonTab at the same time.");return r?Pt("ion-tabs",Object.assign({},e),n):Pt("ion-tabs",{style:{display:"flex",position:"absolute",top:"0",left:"0",right:"0",bottom:"0","flex-direction":"column",width:"100%",height:"100%",contain:"layout size style","z-index":"0"}},n)}}),EO=t=>{var e;return((e=t.type)===null||e===void 0?void 0:e.name)==="IonTabButton"},$O=t=>{let e=[];return t.forEach(n=>{if(EO(n))e.push(n);else if(Array.isArray(n.children)&&n.children.length>1){const i=$O(n.children);e=[...e,...i]}}),e},WEe=ti({name:"IonTabBar",data(){return{tabState:{activeTab:void 0,tabs:{},hasRouterOutlet:!1},tabVnodes:[],_tabsWillChange:{type:Function,default:()=>{}},_tabsDidChange:{type:Function,default:()=>{}}}},updated(){this.setupTabState(si("navManager",null))},methods:{setupTabState(t){const e=this.$data.tabState.hasRouterOutlet,n=this.$data.tabState,i=ni();
239(this.$data.tabVnodes=$O(i.subTree.children||[])).forEach(o=>{n.tabs[o.props.tab]={originalHref:o.props.href,currentHref:o.props.href,ref:o},o.component.props._getTabState=()=>n,e||(o.component.props._onClick=s=>{this.handleIonTabButtonClick(s)})}),this.checkActiveTab(t)},checkActiveTab(t){const e=this.$data.tabState.hasRouterOutlet,n=t==null?void 0:t.getCurrentRouteInfo(),i=this.$data.tabVnodes,{tabs:r,activeTab:o}=this.$data.tabState,s=Object.keys(r);let a=s.find(l=>{const c=r[l].originalHref;return n==null?void 0:n.pathname.startsWith(c)});if(!a&&!e&&(a=s[0]),i.forEach(l=>{const c=r[l.props.tab];(!c||c.originalHref!==l.props.href)&&(r[l.props.tab]={originalHref:l.props.href,currentHref:l.props.href,ref:l})}),a&&o){const l=this.$data.tabState.tabs[o].currentHref;if(a!==o||l!==(n==null?void 0:n.pathname)){const c=n!=null&&n.search?"?".concat(n.search):"";r[a]=Object.assign(Object.assign({},r[a]),{currentHref:(n==null?void 0:n.pathname)+c})}(n==null?void 0:n.routerAction)==="pop"&&a!==o&&(r[o]=Object.assign(Object.assign({},r[o]),{currentHref:r[o].originalHref}))}this.tabSwitch(a,t)},handleIonTabButtonClick(t){const e=t.detail.tab;this.tabSwitch(e)},tabSwitch(t,e){const n=this.$data.tabState.hasRouterOutlet,i=this.$data.tabVnodes,{activeTab:r}=this.$data.tabState,o=this.$data.tabState,s=i.find(c=>{var d;return EO(c)&&((d=c.props)===null||d===void 0?void 0:d.tab)===t}),a=this.$refs.ionTabBar,l=t!==r;a&&(s?(l&&this.$data._tabsWillChange(t),n&&e!==null&&e.handleSetCurrentTab(t),a.selectedTab=o.activeTab=t,l&&this.$data._tabsDidChange(t)):a.selectedTab=o.activeTab="")}},mounted(){const t=si("navManager",null),e=si("tabBarData");this.$data.tabState.hasRouterOutlet=e.value.hasRouterOutlet,this.$data._tabsWillChange=e.value._tabsWillChange,this.$data._tabsDidChange=e.value._tabsDidChange,this.setupTabState(t),t==null||t.registerHistoryChangeListener(()=>this.checkActiveTab(t))},setup(t,{slots:e}){return Bre(),()=>Pt("ion-tab-bar",{ref:"ionTabBar"},e.default&&e.default())}}),Pp=Qs([]),fae=ti((t,{attrs:e,slots:n})=>(Wre(),()=>Pt("ion-app",Object.assign({},e),[n.default&&n.default(),...Pp.value])));fae.name="IonApp";const hae=t=>{Pp.value=[...Pp.value,t]},pae=t=>{Pp.value=Pp.value.filter(e=>e!==t)},CO=(t=hae,e=pae)=>{const n=new WeakMap;return{attachViewToDom:(o,s,a={},l)=>{const c=document.createElement("div");l&&c.classList.add(...l),o.appendChild(c);const d=Pt(tC,{to:c},Pt(s,Object.assign({},a)));return n.set(c,d),t(d),Promise.resolve(c)},removeViewFromDom:(o,s)=>{const a=n.get(s);return a&&e(a),Promise.resolve()}}},TO=ti(t=>{mee();const e=Qs([]),r=CO(o=>e.value=[...e.value,o],o=>e.value=e.value.filter(s=>s!==o));return()=>Pt("ion-nav",Object.assign(Object.assign({},t),{delegate:r}),e.value)});TO.name="IonNav";TO.props={animated:{type:Boolean,default:!0},animation:{type:Function,default:void 0},root:{type:[Function,Object,String],default:void 0},rootParams:{type:Object,default:void 0},swipeGesture:{type:Boolean,default:void 0}};const YEe=ti({name:"IonIcon",props:{color:String,flipRtl:Boolean,icon:String,ios:String,lazy:String,md:String,mode:String,name:String,size:String,src:String},setup(t,{slots:e}){return sse(),()=>{var n,i;const{icon:r,ios:o,md:s,mode:a}=t;let l;const c=_O(),d=a||(c==null?void 0:c.get("mode"));return o||s?d==="ios"?l=(n=o!=null?o:s)!==null&&n!==void 0?n:r:l=(i=s!=null?s:o)!==null&&i!==void 0?i:r:l=r,Pt("ion-icon",Object.assign(Object.assign({},t),{icon:l}),e)}}}),V4=Symbol(),q7={default:V4},IO=(t,e,n=[],i,r)=>{const a=r!==void 0?ti((l,{slots:c,emit:d})=>{const u=[{componentEv:"".concat(t,"-will-present"),frameworkEv:"willPresent"},{componentEv:"".concat(t,"-did-present"),frameworkEv:"didPresent"},{componentEv:"".concat(t,"-will-dismiss"),frameworkEv:"willDismiss"},{componentEv:"".concat(t,"-did-dismiss"),frameworkEv:"didDismiss"}];e!==void 0&&e();const f=_t(),h=async()=>{l.isOpen&&await y(l)},p=async(w,b)=>{const v=w.props.isOpen,A=b.props.isOpen;v!==A&&(v?await y(l):await g())},m=async()=>{await g()},g=async()=>{f.value&&(await f.value,f.value=f.value.dismiss(),await f.value,f.value=void 0)},y=async w=>{var b;if(f.value&&await f.value,!((b=f.value)===null||b===void 0)&&b.present){await f.value.present();return}let v={};for(const x in w){const k=w[x];w.hasOwnProperty(x)&&k!==V4&&(v[x]=k)}delete v.onWillPresent,delete v.onDidPresent,delete v.onWillDismiss,delete v.onDidDismiss;const A=c.default&&c.default()[0];f.value=r.create(Object.assign(Object.assign({},v),{component:A})),f.value=await f.value,u.forEach(x=>{f.value.addEventListener(x.componentEv,()=>{d(x.frameworkEv)})}),await f.value.present()};return()=>Pt("div",{style:{display:"none"},onVnodeMounted:h,onVnodeUpdated:p,onVnodeBeforeUnmount:m,isOpen:l.isOpen===!0})}):ti((l,{slots:c})=>{e!==void 0&&e();const d=_t(!1),u=_t();return No(()=>{u.value.addEventListener("ion-mount",()=>d.value=!0),u.value.addEventListener("will-present",()=>d.value=!0),u.value.addEventListener("did-dismiss",()=>d.value=!1)}),()=>{let f={};for(const p in l){const m=l[p];l.hasOwnProperty(p)&&m!==V4&&(f[p]=m)}const h=()=>i?Pt("div",{className:"ion-delegate-host ion-page"},c):c;return Pt(t,Object.assign(Object.assign({},f),{ref:u}),d.value||f.keepContentsMounted||f.keepContentsMounted===""?h():void 0)}});return a.name=t,a.props={isOpen:q7}
239,n.forEach(l=>{a.props[l]=q7}),a},GEe=IO("ion-modal",kO,["animated","backdropBreakpoint","backdropDismiss","breakpoints","canDismiss","enterAnimation","focusTrap","handle","handleBehavior","htmlAttributes","initialBreakpoint","isOpen","keepContentsMounted","keyboardClose","leaveAnimation","mode","presentingElement","showBackdrop","trigger"],!0),qEe=IO("ion-popover",nae,["alignment","animated","arrow","backdropDismiss","component","componentProps","dismissOnSelect","enterAnimation","event","focusTrap","htmlAttributes","isOpen","keepContentsMounted","keyboardClose","leaveAnimation","mode","reference","showBackdrop","side","size","translucent","trigger","triggerAction"]),d6=(t,e,n=!1)=>{const i=n?CO():void 0,r=e.create.bind(e);return e.create=o=>(t(),r(Object.assign(Object.assign({},o),{delegate:i}))),e},XEe=d6(kO,MK,!0),KEe=d6(bse,OK),ZEe=d6(Mse,PK);var mae=!1;/*! *****************************************************************************
240Copyright (c) Microsoft Corporation.
241
242Permission to use, copy, modify, and/or distribute this software for any
243purpose with or without fee is hereby granted.
244
245THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
246REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
247AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
248INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
249LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
250OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
251PERFORMANCE OF THIS SOFTWARE.
252***************************************************************************** */var jr=function(){return jr=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var r in e=arguments[n])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},jr.apply(this,arguments)};/*! *****************************************************************************
253Copyright (c) Microsoft Corporation.
254
255Permission to use, copy, modify, and/or distribute this software for any
256purpose with or without fee is hereby granted.
257
258THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
259REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
260AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
261INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
262LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
263OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
264PERFORMANCE OF THIS SOFTWARE.
265***************************************************************************** */var U4=function(t,e){return U4=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,i){n.__proto__=i}||function(n,i){for(var r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])},U4(t,e)};function u6(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}U4(t,e),t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}var Pa=function(){return Pa=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var r in e=arguments[n])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},Pa.apply(this,arguments)};function Da(t,e,n,i){return new(n||(n=Promise))(function(r,o){function s(c){try{l(i.next(c))}catch(d){o(d)}}function a(c){try{l(i.throw(c))}catch(d){o(d)}}function l(c){var d;c.done?r(c.value):(d=c.value,d instanceof n?d:new n(function(u){u(d)})).then(s,a)}l((i=i.apply(t,[])).next())})}function Na(t,e){var n,i,r,o,s={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function a(l){return function(c){return function(d){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,i&&(r=2&d[0]?i.return:d[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,d[1])).done)return r;switch(i=0,r&&(d=[2&d[0],r.value]),d[0]){case 0:case 1:r=d;break;case 4:return s.label++,{value:d[1],done:!1};case 5:s.label++,i=d[1],d=[0];continue;case 7:d=s.ops.pop(),s.trys.pop();continue;default:if(!((r=(r=s.trys).length>0&&r[r.length-1])||d[0]!==6&&d[0]!==2)){s=0;continue}if(d[0]===3&&(!r||d[1]>r[0]&&d[1]<r[3])){s.label=d[1];break}if(d[0]===6&&s.label<r[1]){s.label=r[1],r=d;break}if(r&&s.label<r[2]){s.label=r[2],s.ops.push(d);break}r[2]&&s.ops.pop(),s.trys.pop();continue}d=e.call(t,s)}catch(u){d=[6,u],i=0}finally{n=r=0}if(5&d[0])throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}([l,c])}}}function yu(t,e){for(var n=0,i=e.length,r=t.length;n<i;n++,r++)t[r]=e[n];return t}Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function(t,e){if(this==null)throw new TypeError('"this" is null or not defined');var n=Object(this),i=n.length>>>0;if(i===0)return!1;for(var r,o,s=0|e,a=Math.max(s>=0?s:i-Math.abs(s),0);a<i;){if((r=n[a])===(o=t)||typeof r=="number"&&typeof o=="number"&&isNaN(r)&&isNaN(o))return!0;a++}return!1}}),String.prototype.includes||(String.prototype.includes=function(t,e){return typeof e!="number"&&(e=0),!(e+t.length>this.length)&&this.indexOf(t,e)!==-1}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(t){if(this==null)throw new TypeError('"this" is null or not defined');var e=Object(this),n=e.length>>>0;if(typeof t!="function")throw new TypeError("predicate must be a function");for(var i=arguments[1],r=0;r<n;){var o=e[r];if(t.call(i,o,r,e))return o;r++}}});var Dp=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];return e.some(function(i){return Object.prototype.toString.call(t).slice(8,-1).toLowerCase()===i})},bf=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},f6=function(t){return[].filter.call(t,function(e){return e!=="\n"}).join("")},Tl=function(t){if(typeof t!="string"||(t=t.toLocaleLowerCase().trim())==="transparent")return!1;var e;return!(/^rgba/.test(t)&&((e=/([^\s,]+)\)$/.exec(t))===null?0:typeof e=="object"?NaN:typeof e=="number"?e:typeof e=="string"?e[e.length-1]==="%"?Number(e.slice(0,-1))/100:Number(e):NaN)===0)},RO=function(t,e){var n,i=((n=t.padding)===null||n===void 0?void 0:n.split(" ").map(function(d){return e(d)}))||[0],r=0,o=0,s=0,a=0;switch(i.length){case 1:r=o=s=a=i[0];break;case 2:r=o=i[0],s=a=i[1];break;case 3:r=i[0],s=a=i[1],o=i[2];break;default:r=i[0],o=i[1],s=i[2],a=i[3]}var l={paddingTop:r,paddingBottom:o,paddingLeft:s,paddingRight:a};for(var c in l)l[c]=bf(t,c)&&Dp(t[c],"string","number")?e(t[c]):l[c];return[r,o,s,a]},OO=function(t){var e=[],n=t.map(function(r){return Number(r)}).reduce(function(r,o){if(o>0){var s=r+o;return e.push(s),s}return e.push(NaN),r},0),i=Math.random()*n;return e.findIndex(function(r){return i<=r})},h6=function(t,e,n,i){i===void 0&&(i=1/0),i<=0&&(i=1/0);for(var r="",o=[],s=t.measureText("...").width,a=0;a<e.length;a++){r+=e[a];var l=t.measureText(r).width,c=n(o);if(i===o.length+1&&(l+=s),c<0)return o;if(l>c&&(o.push(r.slice(0,-1)),r=e[a]),i===o.length)return o[o.length-1]+="...",o}return r&&o.push(r),o.length||o.push(e),o},jc=function(){function t(){this.subs=[]}return t.prototype.addSub=function(e){this.subs.includes(e)||this.subs.push(e)}
265,t.prototype.notify=function(){this.subs.forEach(function(e){e.update()})},t}(),gae="__proto__"in{};function X7(t,e,n,i){Object.defineProperty(t,e,{value:n,enumerable:!1,writable:!0,configurable:!0})}var MO=Array.prototype,Em=Object.create(MO);["push","pop","shift","unshift","sort","splice","reverse"].forEach(function(t){Em[t]=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var i=MO[t].apply(this,e),r=this.__luckyOb__;return["push","unshift","splice"].includes(t)&&r.walk(this),r.dep.notify(),i}});var bae=function(){function t(e){this.dep=new jc,X7(e,"__luckyOb__",this),Array.isArray(e)&&(gae?e.__proto__=Em:Object.getOwnPropertyNames(Em).forEach(function(n){X7(e,n,Em[n])})),this.walk(e)}return t.prototype.walk=function(e){Object.keys(e).forEach(function(n){LO(e,n,e[n])})},t}();function K7(t){if(t&&typeof t=="object")return"__luckyOb__"in t?t.__luckyOb__:new bae(t)}function LO(t,e,n){var i=new jc,r=Object.getOwnPropertyDescriptor(t,e);if(!r||r.configurable!==!1){var o=r&&r.get,s=r&&r.set;o&&!s||arguments.length!==2||(n=t[e]);var a=K7(n);Object.defineProperty(t,e,{get:function(){var l=o?o.call(t):n;return jc.target&&(i.addSub(jc.target),a&&a.dep.addSub(jc.target)),l},set:function(l){l!==n&&(n=l,o&&!s||(s?s.call(t,l):n=l,a=K7(l),i.notify()))}})}}var vae=0,yae=function(){function t(e,n,i,r){r===void 0&&(r={}),this.id=vae++,this.$lucky=e,this.expr=n,this.deep=!!r.deep,this.getter=typeof n=="function"?n:function(o){o+=".";for(var s=[],a="",l=0;l<o.length;l++){var c=o[l];if(/\[|\./.test(c))s.push(a),a="";else{if(/\W/.test(c))continue;a+=c}}return function(d){return s.reduce(function(u,f){return u[f]},d)}}(n),this.cb=i,this.value=this.get()}return t.prototype.get=function(){jc.target=this;var e=this.getter.call(this.$lucky,this.$lucky);return this.deep&&function(n){var i=function(r){Dp(r,"array","object")&&Object.keys(r).forEach(function(o){var s=r[o];i(s)})};i(n)}(e),jc.target=null,e},t.prototype.update=function(){var e=this.get(),n=this.value;this.value=e,this.cb.call(this.$lucky,e,n)},t}(),p6=function(){function t(e,n){var i=this;this.version="1.7.21",this.htmlFontSize=16,this.rAF=function(){},this.boxWidth=0,this.boxHeight=0,typeof e=="string"?e={el:e}:e.nodeType===1&&(e={el:"",divElement:e}),e=e,this.config=e,this.data=n,e.flag||(e.flag="WEB"),e.el&&(e.divElement=document.querySelector(e.el)),e.divElement&&(e.canvasElement=document.createElement("canvas"),e.divElement.appendChild(e.canvasElement)),e.canvasElement&&(e.ctx=e.canvasElement.getContext("2d"),e.canvasElement.setAttribute("package","[email protected]"),e.canvasElement.addEventListener("click",function(r){return i.handleClick(r)})),this.ctx=e.ctx,this.initWindowFunction(),this.config.ctx||console.error("无法获取到 CanvasContext2D"),window&&typeof window.addEventListener=="function"&&window.addEventListener("resize",function(r,o){var s=null;return function(){for(var a=this,l=[],c=0;c<arguments.length;c++)l[c]=arguments[c];
265s||(s=setTimeout(function(){r.apply(a,l),clearTimeout(s),s=null},o))}}(function(){return i.resize()},300)),window&&typeof window.MutationObserver=="function"&&new window.MutationObserver(function(){i.resize()}).observe(document.documentElement,{attributes:!0})}return t.prototype.resize=function(){var e,n;(n=(e=this.config).beforeResize)===null||n===void 0||n.call(e),this.setHTMLFontSize(),this.setDpr(),this.resetWidthAndHeight(),this.zoomCanvas()},t.prototype.initLucky=function(){if(this.resize(),!this.boxWidth||!this.boxHeight)return console.error("无法获取到宽度或高度")},t.prototype.handleClick=function(e){},t.prototype.setHTMLFontSize=function(){window&&(this.htmlFontSize=+window.getComputedStyle(document.documentElement).fontSize.slice(0,-2))},t.prototype.clearCanvas=function(){var e=[this.boxWidth,this.boxHeight],n=e[0],i=e[1];this.ctx.clearRect(-n,-i,2*n,2*i)},t.prototype.setDpr=function(){var e=this.config;e.dpr||(window?window.dpr=e.dpr=window.devicePixelRatio||1:e.dpr||console.error(e,"未传入 dpr 可能会导致绘制异常"))},t.prototype.resetWidthAndHeight=function(){var e=this.config,n=this.data,i=0,r=0;e.divElement&&(i=e.divElement.offsetWidth,r=e.divElement.offsetHeight),this.boxWidth=this.getLength(n.width||e.width)||i,this.boxHeight=this.getLength(n.height||e.height)||r,e.divElement&&(e.divElement.style.overflow="hidden",e.divElement.style.width=this.boxWidth+"px",e.divElement.style.height=this.boxHeight+"px")},t.prototype.zoomCanvas=function(){var e=this.config,n=this.ctx,i=e.canvasElement,r=e.dpr,o=[this.boxWidth*r,this.boxHeight*r],s=o[0],a=o[1];i&&(i.width=s,i.height=a,i.style.width=s+"px",i.style.height=a+"px",i.style["transform-origin"]="left top",i.style.transform="scale("+1/r+")",n.scale(r,r))},t.prototype.initWindowFunction=function(){var e=this.config;if(window)return this.rAF=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(i){window.setTimeout(i,1e3/60)},e.setTimeout=window.setTimeout,e.setInterval=window.setInterval,e.clearTimeout=window.clearTimeout,void(e.clearInterval=window.clearInterval);if(e.rAF)this.rAF=e.rAF;else if(e.setTimeout){var n=e.setTimeout;this.rAF=function(i){return n(i,16.7)}}else this.rAF=function(i){return setTimeout(i,16.7)}},t.prototype.loadImg=function(e,n,i){var r=this;return i===void 0&&(i="$resolve"),new Promise(function(o,s){if(e||s("=> '"+n.src+"' 不能为空或不合法"),r.config.flag!=="WEB")return n[i]=o,void(n.$reject=s);var a=new Image;a.onload=function(){return o(a)},a.onerror=function(){return s("=> '"+n.src+"' 图片加载失败")},a.src=e})},t.prototype.drawImage=function(e,n){for(var i,r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];var s=this.config,a=s.flag,l=s.dpr;if(["WEB","MP-WX"].includes(a))i=n;else{if(!["UNI-H5","UNI-MP","TARO-H5","TARO-MP"].includes(a))return console.error("意料之外的 flag, 该平台尚未兼容!");i=n.path}if(!i.canvas)return r.length===8&&(r=r.map(function(u,f){return f<4?u*l:u})),e.drawImage.apply(e,yu([i],r));var c=i.canvas.getContext("2d");r=r.map(function(u){return u*l});var d=c.getImageData.apply(c,r.slice(0,4));e.putImageData.apply(e,yu([d],r.slice(4,6)))},t.prototype.computedWidthAndHeight=function(e,n,i,r){if(!n.width&&!n.height)return[e.width,e.height];if(n.width&&!n.height){var o=this.getLength(n.width,i);return[o,e.height*(o/e.width)]}if(!n.width&&n.height){var s=this.getLength(n.height,r);return[e.width*(s/e.height),s]}return[this.getLength(n.width,i),this.getLength(n.height,r)]},t.prototype.changeUnits=function(e,n){var i=this;n===void 0&&(n=1);var r=this.config;return Number(e.replace(/^([-]*[0-9.]*)([a-z%]*)$/,function(o,s,a){var l={"%":function(d){return d*(n/100)},px:function(d){return 1*d},rem:function(d){return d*i.htmlFontSize},vw:function(d){return d/100*window.innerWidth}}[a];if(l)return l(s);var c=r.handleCssUnit||r.unitFunc;return c?c(s,a):s}))},t.prototype.getLength=function(e,n){return Dp(e,"number")?e:Dp(e,"string")?this.changeUnits(e,n):0},t.prototype.getOffsetX=function(e,n){return n===void 0&&(n=0),(n-e)/2},t.prototype.getOffscreenCanvas=function(e,n){if(!bf(this,"_offscreenCanvas")&&(window&&window.document&&this.config.flag==="WEB"?this._offscreenCanvas=document.createElement("canvas"):this._offscreenCanvas=this.config.offscreenCanvas,!this._offscreenCanvas))return console.error("离屏 Canvas 无法渲染!");var i=this.config.dpr,r=this._offscreenCanvas;r.width=(e||300)*i,r.height=(n||150)*i;var o=r.getContext("2d");return o.clearRect(0,0,e,n),o.scale(i,i),o.dpr=i,{_offscreenCanvas:r,_ctx:o}},t.prototype.$set=function(e,n,i){e&&typeof e=="object"&&LO(e,n,i)},t.prototype.$computed=function(e,n,i){var r=this;Object.defineProperty(e,n,{get:function(){return i.call(r)}})},t.prototype.$watch=function(e,n,i){i===void 0&&(i={}),typeof n=="object"&&(n=(i=n).handler);var r=new yae(this,e,n,i);return i.immediate&&n.call(this,r.value),function(){}},t.version="1.7.21",t}(),Ec=function(t){return Math.PI/180*t},Jg=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var i=e[0],r=e[1],o=e[2],s=e[3],a=e[4],l=Math.min(o,s),c=Math.PI;a>l/2&&(a=l/2),t.beginPath(),t.moveTo(i+a,r),t.lineTo(i+a,r),t.lineTo(i+o-a,r),t.arc(i+o-a,r+a,a,-c/2,0),t.lineTo(i+o,r+s-a),t.arc(i+o-a,r+s-a,a,0,c/2),t.lineTo(i+a,r+s),t.arc(i+a,r+s-a,a,c
265/2,c),t.lineTo(i,r+a),t.arc(i+a,r+a,a,c,-c/2),t.closePath()},m6=function(t,e,n,i){return t>=i&&(t=i),n*(t/=i)*t+e},vf=function(t,e,n,i){return t>=i&&(t=i),-n*(t/=i)*(t-2)+e},wae=function(t){function e(n,i){var r,o=t.call(this,n,{width:i.width,height:i.height})||this;return o.blocks=[],o.prizes=[],o.buttons=[],o.defaultConfig={},o.defaultStyle={},o._defaultConfig={},o._defaultStyle={},o.Radius=0,o.prizeRadius=0,o.prizeDeg=0,o.prizeAng=0,o.rotateDeg=0,o.maxBtnRadius=0,o.startTime=0,o.endTime=0,o.stopDeg=0,o.endDeg=0,o.FPS=16.6,o.step=0,o.ImageCache=new Map,o.initData(i),o.initWatch(),o.initComputed(),(r=n.beforeCreate)===null||r===void 0||r.call(o),o.init(),o}return u6(e,t),e.prototype.resize=function(){var n,i;t.prototype.resize.call(this),this.Radius=Math.min(this.boxWidth,this.boxHeight)/2,this.ctx.translate(this.Radius,this.Radius),this.draw(),(i=(n=this.config).afterResize)===null||i===void 0||i.call(n)},e.prototype.initLucky=function(){this.Radius=0,this.prizeRadius=0,this.prizeDeg=0,this.prizeAng=0,this.rotateDeg=0,this.maxBtnRadius=0,this.startTime=0,this.endTime=0,this.stopDeg=0,this.endDeg=0,this.FPS=16.6,this.prizeFlag=-1,this.step=0,t.prototype.initLucky.call(this)},e.prototype.initData=function(n){this.$set(this,"width",n.width||"300px"),this.$set(this,"height",n.height||"300px"),this.$set(this,"blocks",n.blocks||[]),this.$set(this,"prizes",n.prizes||[]),this.$set(this,"buttons",n.buttons||[]),this.$set(this,"defaultConfig",n.defaultConfig||{}),this.$set(this,"defaultStyle",n.defaultStyle||{}),this.$set(this,"startCallback",n.start),this.$set(this,"endCallback",n.end)},e.prototype.initComputed=function(){var n=this;this.$computed(this,"_defaultConfig",function(){return Pa({gutter:"0px",offsetDegree:0,speed:20,speedFunction:"quad",accelerationTime:2500,decelerationTime:2500,stopRange:0},n.defaultConfig)}),this.$computed(this,"_defaultStyle",function(){return Pa({fontSize:"18px",fontColor:"#000",fontStyle:"sans-serif",fontWeight:"400",background:"rgba(0,0,0,0)",wordWrap:!0,lengthLimit:"90%"},n.defaultStyle)})},e.prototype.initWatch=function(){var n=this;this.$watch("width",function(i){n.data.width=i,n.resize()}),this.$watch("height",function(i){n.data.height=i,n.resize()}),this.$watch("blocks",function(i){n.initImageCache()},{deep:!0}),this.$watch("prizes",function(i){n.initImageCache()},{deep:!0}),this.$watch("buttons",function(i){n.initImageCache()},{deep:!0}),this.$watch("defaultConfig",function(){return n.draw()},{deep:!0}),this.$watch("defaultStyle",function(){return n.draw()},{deep:!0}),this.$watch("startCallback",function(){return n.init()}),this.$watch("endCallback",function(){return n.init()})},e.prototype.init=function(){var n,i;return Da(this,void 0,void 0,function(){var r;return Na(this,function(o){switch(o.label){case 0:return this.initLucky(),r=this.config,(n=r.beforeInit)===null||n===void 0||n.call(this),this.draw(),this.draw(),[4,this.initImageCache()];case 1:return o.sent(),(i=r.afterInit)===null||i===void 0||i.call(this),[2]}})})},e.prototype.initImageCache=function(){var n=this;return new Promise(function(i){var r={blocks:n.blocks.map(function(o){return o.imgs}),prizes:n.prizes.map(function(o){return o.imgs}),buttons:n.buttons.map(function(o){return o.imgs})};Object.keys(r).forEach(function(o){var s=r[o],a=[];s&&s.forEach(function(l,c){l&&l.forEach(function(d,u){a.push(n.loadAndCacheImg(o,c,u))})}),Promise.all(a).then(function(){n.draw(),i()})})})},e.prototype.handleClick=function(n){var i,r=this.ctx;r.beginPath(),r.arc(0,0,this.maxBtnRadius,0,2*Math.PI,!1),r.isPointInPath(n.offsetX,n.offsetY)&&this.step===0&&((i=this.startCallback)===null||i===void 0||i.call(this,n))},e.prototype.loadAndCacheImg=function(n,i,r){return Da(this,void 0,void 0,function(){var o=this;return Na(this,function(s){return[2,new Promise(function(a,l){var c=o[n][i];if(c&&c.imgs){var d=c.imgs[r];d&&o.loadImg(d.src,d).then(function(u){return Da(o,void 0,void 0,function(){return Na(this,function(f){switch(f.label){case 0:return typeof d.formatter!="function"?[3,2]:[4,Promise.resolve(d.formatter.call(this,u))];case 1:u=f.sent(),f.label=2;case 2:return this.ImageCache.set(d.src,u),a(),[2]}})})}).catch(function(u){console.error(n+"["+i+"].imgs["+r+"] "+u),l()})}})]})})},e.prototype.drawBlock=function(n,i,r){var o=this,s=this.ctx;
265Tl(i.background)&&(s.beginPath(),s.fillStyle=i.background,s.arc(0,0,n,0,2*Math.PI,!1),s.fill()),i.imgs&&i.imgs.forEach(function(a,l){var c=o.ImageCache.get(a.src);if(c){var d=o.computedWidthAndHeight(c,a,2*n,2*n),u=d[0],f=d[1],h=[o.getOffsetX(u)+o.getLength(a.left,2*n),o.getLength(a.top,2*n)-n],p=h[0],m=h[1];s.save(),a.rotate&&s.rotate(Ec(o.rotateDeg)),o.drawImage(s,c,p,m,u,f),s.restore()}})},e.prototype.draw=function(){var n,i,r=this,o=this,s=o.config,a=o.ctx,l=o._defaultConfig,c=o._defaultStyle;(n=s.beforeDraw)===null||n===void 0||n.call(this,a),a.clearRect(-this.Radius,-this.Radius,2*this.Radius,2*this.Radius),this.prizeRadius=this.blocks.reduce(function(p,m,g){return r.drawBlock(p,m,g),p-r.getLength(m.padding&&m.padding.split(" ")[0])},this.Radius),this.prizeDeg=360/this.prizes.length,this.prizeAng=Ec(this.prizeDeg);var d=this.prizeRadius*Math.sin(this.prizeAng/2)*2,u=Ec(this.rotateDeg-90+this.prizeDeg/2+l.offsetDegree),f=function(p,m){return r.getOffsetX(a.measureText(m).width)+r.getLength(p.left,d)},h=function(p,m,g){var y=p.lineHeight||c.lineHeight||p.fontSize||c.fontSize;return r.getLength(p.top,m)+(g+1)*r.getLength(y)};a.save(),this.prizes.forEach(function(p,m){var g=u+m*r.prizeAng,y=r.prizeRadius-r.maxBtnRadius,w=p.background||c.background;Tl(w)&&(a.fillStyle=w,function(A,x,k,S,_,E){A.beginPath();var C,I,R=Ec(90/Math.PI/k*E),O=S+R,L=_-R;A.arc(0,0,k,O,L,!1),A.lineTo.apply(A,(C=(S+_)/2,I=E/2/Math.abs(Math.sin((S-_)/2)),[+(Math.cos(C)*I).toFixed(8),+(Math.sin(C)*I).toFixed(8)])),A.closePath()}(a,r.maxBtnRadius,r.prizeRadius,g-r.prizeAng/2,g+r.prizeAng/2,r.getLength(l.gutter)),a.fill());var b=Math.cos(g)*r.prizeRadius,v=Math.sin(g)*r.prizeRadius;a.translate(b,v),a.rotate(g+Ec(90)),p.imgs&&p.imgs.forEach(function(A,x){var k=r.ImageCache.get(A.src);if(k){var S=r.computedWidthAndHeight(k,A,r.prizeAng*r.prizeRadius,y),_=S[0],E=S[1],C=[r.getOffsetX(_)+r.getLength(A.left,d),r.getLength(A.top,y)],I=C[0],R=C[1];r.drawImage(a,k,I,R,_,E)}}),p.fonts&&p.fonts.forEach(function(A){var x=A.fontColor||c.fontColor,k=A.fontWeight||c.fontWeight,S=r.getLength(A.fontSize||c.fontSize),_=A.fontStyle||c.fontStyle,E=bf(A,"wordWrap")?A.wordWrap:c.wordWrap,C=A.lengthLimit||c.lengthLimit,I=A.lineClamp||c.lineClamp;a.fillStyle=x,a.font=k+" "+(S>>0)+"px "+_;var R=String(A.text);(E?h6(a,f6(R),function(O){var L=(r.prizeRadius-h(A,y,O.length))*Math.tan(r.prizeAng/2)*2-r.getLength(l.gutter);return r.getLength(C,L)},I):R.split("\n")).filter(function(O){return!!O}).forEach(function(O,L){a.fillText(O,f(A,O),h(A,y,L))})}),a.rotate(Ec(360)-g-Ec(90)),a.translate(-b,-v)}),a.restore(),this.buttons.forEach(function(p,m){var g=r.getLength(p.radius,r.prizeRadius);r.maxBtnRadius=Math.max(r.maxBtnRadius,g),Tl(p.background)&&(a.beginPath(),a.fillStyle=p.background,a.arc(0,0,g,0,2*Math.PI,!1),a.fill()),p.pointer&&Tl(p.background)&&(a.beginPath(),a.fillStyle=p.background,a.moveTo(-g,0),a.lineTo(g,0),a.lineTo(0,2*-g),a.closePath(),a.fill()),p.imgs&&p.imgs.forEach(function(y,w){var b=r.ImageCache.get(y.src);if(b){var v=r.computedWidthAndHeight(b,y,2*g,2*g),A=v[0],x=v[1],k=[r.getOffsetX(A)+r.getLength(y.left,g),r.getLength(y.top,g)],S=k[0],_=k[1];r.drawImage(a,b,S,_,A,x)}}),p.fonts&&p.fonts.forEach(function(y){var w=y.fontColor||c.fontColor,b=y.fontWeight||c.fontWeight,v=r.getLength(y.fontSize||c.fontSize),A=y.fontStyle||c.fontStyle;a.fillStyle=w,a.font=b+" "+(v>>0)+"px "+A,String(y.text).split("\n").forEach(function(x,k){a.fillText(x,f(y,x),h(y,g,k))})})}),(i=s.afterDraw)===null||i===void 0||i.call(this,a)},e.prototype.carveOnGunwaleOfAMovingBoat=function(){var n=this,i=n._defaultConfig,r=n.prizeFlag,o=n.prizeDeg,s=n.rotateDeg;this.endTime=Date.now();for(var a=this.stopDeg=s,l=i.speed,c=(Math.random()*o-o/2)*this.getLength(i.stopRange),d=0,u=0,f=0;++d;){var h=360*d-r*o-s-i.offsetDegree+c-o/2,p=vf(this.FPS,a,h,i.decelerationTime)-a;if(p>l){this.endDeg=l-u>p-l?h:f;break}f=h,u=p}},e.prototype.play=function(){var n,i;this.step===0&&(this.startTime=Date.now(),this.prizeFlag=void 0,this.step=1,(i=(n=this.config).afterStart)===null||i===void 0||i.call(n),this.run())},e.prototype.stop=function(n){if(this.step!==0&&this.step!==3){if(!n&&n!==0){var i=this.prizes.map(function(r){return r.range});n=OO(i)}n<0?(this.step=0,this.prizeFlag=-1):(this.step=2,this.prizeFlag=n%this.prizes.length)}},e.prototype.run=function(n){var i;n===void 0&&(n=0);var r=this,o=r.rAF,s=r.step,a=r.prizeFlag,l=r._defaultConfig,c=l.accelerationTime,d=l.decelerationTime,u=l.speed;if(s!==0){if(a!==-1){s!==3||this.endDeg||this.carveOnGunwaleOfAMovingBoat();var f=Date.now()-this.startTime,h=Date.now()-this.endTime,p=this.rotateDeg;if(s===1||f<c){this.FPS=f/n;var m=m6(f,0,u,c);m===u&&(this.step=2),p+=m%360}else s===2?(p+=u%360,a!==void 0&&a>=0&&(this.step=3,this.stopDeg=0,this.endDeg=0)):s===3?(p=vf(h,this.stopDeg,this.endDeg,d),h>
265=d&&(this.step=0)):this.stop(-1);this.rotateDeg=p,this.draw(),o(this.run.bind(this,n+1))}}else(i=this.endCallback)===null||i===void 0||i.call(this,this.prizes.find(function(g,y){return y===a})||{})},e.prototype.conversionAxis=function(n,i){var r=this.config;return[n/r.dpr-this.Radius,i/r.dpr-this.Radius]},e}(p6),xae=function(t){function e(n,i){var r,o=t.call(this,n,{width:i.width,height:i.height})||this;return o.rows=3,o.cols=3,o.blocks=[],o.prizes=[],o.buttons=[],o.defaultConfig={},o.defaultStyle={},o.activeStyle={},o._defaultConfig={},o._defaultStyle={},o._activeStyle={},o.cellWidth=0,o.cellHeight=0,o.startTime=0,o.endTime=0,o.currIndex=0,o.stopIndex=0,o.endIndex=0,o.demo=!1,o.timer=0,o.FPS=16.6,o.step=0,o.prizeFlag=-1,o.cells=[],o.ImageCache=new Map,o.initData(i),o.initWatch(),o.initComputed(),(r=n.beforeCreate)===null||r===void 0||r.call(o),o.init(),o}return u6(e,t),e.prototype.resize=function(){var n,i;t.prototype.resize.call(this),this.draw(),(i=(n=this.config).afterResize)===null||i===void 0||i.call(n)},e.prototype.initLucky=function(){this.cellWidth=0,this.cellHeight=0,this.startTime=0,this.endTime=0,this.currIndex=0,this.stopIndex=0,this.endIndex=0,this.demo=!1,this.timer=0,this.FPS=16.6,this.prizeFlag=-1,this.step=0,t.prototype.initLucky.call(this)},e.prototype.initData=function(n){this.$set(this,"width",n.width||"300px"),this.$set(this,"height",n.height||"300px"),this.$set(this,"rows",Number(n.rows)||3),this.$set(this,"cols",Number(n.cols)||3),this.$set(this,"blocks",n.blocks||[]),this.$set(this,"prizes",n.prizes||[]),this.$set(this,"buttons",n.buttons||[]),this.$set(this,"button",n.button),this.$set(this,"defaultConfig",n.defaultConfig||{}),this.$set(this,"defaultStyle",n.defaultStyle||{}),this.$set(this,"activeStyle",n.activeStyle||{}),this.$set(this,"startCallback",n.start),this.$set(this,"endCallback",n.end)},e.prototype.initComputed=function(){var n=this;this.$computed(this,"_defaultConfig",function(){var i=Pa({gutter:5,speed:20,accelerationTime:2500,decelerationTime:2500},n.defaultConfig);return i.gutter=n.getLength(i.gutter),i.speed=i.speed/40,i}),this.$computed(this,"_defaultStyle",function(){return Pa({borderRadius:20,fontColor:"#000",fontSize:"18px",fontStyle:"sans-serif",fontWeight:"400",background:"rgba(0,0,0,0)",shadow:"",wordWrap:!0,lengthLimit:"90%"},n.defaultStyle)}),this.$computed(this,"_activeStyle",function(){return Pa({background:"#ffce98",shadow:""},n.activeStyle)})},e.prototype.initWatch=function(){var n=this;this.$watch("width",function(i){n.data.width=i,n.resize()}),this.$watch("height",function(i){n.data.height=i,n.resize()}),this.$watch("blocks",function(i){n.initImageCache()},{deep:!0}),this.$watch("prizes",function(i){n.initImageCache()},{deep:!0}),this.$watch("buttons",function(i){n.initImageCache()},{deep:!0}),this.$watch("rows",function(){return n.init()}),this.$watch("cols",function(){return n.init()}),this.$watch("defaultConfig",function(){return n.draw()},{deep:!0}),this.$watch("defaultStyle",function(){return n.draw()},{deep:!0}),this.$watch("activeStyle",function(){return n.draw()},{deep:!0}),this.$watch("startCallback",function(){return n.init()}),this.$watch("endCallback",function(){return n.init()})},e.prototype.init=function(){var n,i;return Da(this,void 0,void 0,function(){var r;return Na(this,function(o){switch(o.label){case 0:return this.initLucky(),r=this.config,(n=r.beforeInit)===null||n===void 0||n.call(this),this.draw(),[4,this.initImageCache()];case 1:return o.sent(),(i=r.afterInit)===null||i===void 0||i.call(this),[2]}})})},e.prototype.initImageCache=function(){var n=this;return new Promise(function(i){var r=n.buttons.map(function(s){return s.imgs});n.button&&r.push(n.button.imgs);var o={blocks:n.blocks.map(function(s){return s.imgs}),prizes:n.prizes.map(function(s){return s.imgs}),buttons:r};Object.keys(o).forEach(function(s){var a=o[s],l=[];a&&a.forEach(function(c,d){c&&c.forEach(function(u,f){l.push(n.loadAndCacheImg(s,d,f))})}),Promise.all(l).then(function(){n.draw(),i()})})})},e.prototype.handleClick=function(n){var i=this,r=this.ctx;
265yu(yu([],this.buttons),[this.button]).forEach(function(o){var s;if(o){var a=i.getGeometricProperty([o.x,o.y,o.col||1,o.row||1]),l=a[0],c=a[1],d=a[2],u=a[3];r.beginPath(),r.rect(l,c,d,u),r.isPointInPath(n.offsetX,n.offsetY)&&i.step===0&&(typeof o.callback=="function"&&o.callback.call(i,o),(s=i.startCallback)===null||s===void 0||s.call(i,n,o))}})},e.prototype.loadAndCacheImg=function(n,i,r){return Da(this,void 0,void 0,function(){var o=this;return Na(this,function(s){return[2,new Promise(function(a,l){var c=o[n][i];if(n==="buttons"&&!o.buttons.length&&o.button&&(c=o.button),c&&c.imgs){var d=c.imgs[r];if(d){var u=[o.loadImg(d.src,d),d.activeSrc&&o.loadImg(d.activeSrc,d,"$activeResolve")];Promise.all(u).then(function(f){var h=f[0],p=f[1];return Da(o,void 0,void 0,function(){var m;return Na(this,function(g){switch(g.label){case 0:return typeof(m=d.formatter)!="function"?[3,3]:[4,Promise.resolve(m.call(this,h))];case 1:return h=g.sent(),p?[4,Promise.resolve(m.call(this,p))]:[3,3];case 2:p=g.sent(),g.label=3;case 3:return this.ImageCache.set(d.src,h),p&&this.ImageCache.set(d.activeSrc,p),a(),[2]}})})}).catch(function(f){console.error(n+"["+i+"].imgs["+r+"] "+f),l()})}}})]})})},e.prototype.draw=function(){var n,i,r=this,o=this,s=o.config,a=o.ctx,l=o._defaultConfig,c=o._defaultStyle,d=o._activeStyle;(n=s.beforeDraw)===null||n===void 0||n.call(this,a),a.clearRect(0,0,this.boxWidth,this.boxHeight),this.cells=yu(yu([],this.prizes),this.buttons),this.button&&this.cells.push(this.button),this.cells.forEach(function(u){u.col=u.col||1,u.row=u.row||1}),this.prizeArea=this.blocks.reduce(function(u,f,h){var p=u.x,m=u.y,g=u.w,y=u.h,w=RO(f,r.getLength.bind(r)),b=w[0],v=w[1],A=w[2],x=w[3],k=f.borderRadius?r.getLength(f.borderRadius):0,S=f.background;return Tl(S)&&(a.fillStyle=r.handleBackground(p,m,g,y,S),Jg(a,p,m,g,y,k),a.fill()),f.imgs&&f.imgs.forEach(function(_,E){var C=r.ImageCache.get(_.src);if(C){var I=r.computedWidthAndHeight(C,_,g,y),R=I[0],O=I[1],L=[r.getOffsetX(R,g)+r.getLength(_.left,g),r.getLength(_.top,y)],M=L[0],z=L[1];r.drawImage(a,C,p+M,m+z,R,O)}}),{x:p+A,y:m+b,w:g-A-x,h:y-b-v}},{x:0,y:0,w:this.boxWidth,h:this.boxHeight}),this.cellWidth=(this.prizeArea.w-l.gutter*(this.cols-1))/this.cols,this.cellHeight=(this.prizeArea.h-l.gutter*(this.rows-1))/this.rows,this.cells.forEach(function(u,f){var h=r.getGeometricProperty([u.x,u.y,u.col,u.row]),p=h[0],m=h[1],g=h[2],y=h[3],w=!1;(r.prizeFlag===void 0||r.prizeFlag>-1)&&(w=f===r.currIndex%r.prizes.length>>0);var b=w?d.background:u.background||c.background;if(Tl(b)){var v=(w?d.shadow:u.shadow||c.shadow).replace(/px/g,"").split(",")[0].split(" ").map(function(x,k){return k<3?Number(x):x});v.length===4&&(a.shadowColor=v[3],a.shadowOffsetX=v[0]*s.dpr,a.shadowOffsetY=v[1]*s.dpr,a.shadowBlur=v[2],v[0]>0?g-=v[0]:(g+=v[0],p-=v[0]),v[1]>0?y-=v[1]:(y+=v[1],m-=v[1])),a.fillStyle=r.handleBackground(p,m,g,y,b);var A=r.getLength(u.borderRadius?u.borderRadius:c.borderRadius);Jg(a,p,m,g,y,A),a.fill(),a.shadowColor="rgba(0, 0, 0, 0)",a.shadowOffsetX=0,a.shadowOffsetY=0,a.shadowBlur=0}f>=r.prizes.length&&(f-=r.prizes.length),u.imgs&&u.imgs.forEach(function(x,k){var S=r.ImageCache.get(x.src),_=r.ImageCache.get(x.activeSrc);if(S){var E=w&&_||S;if(E){var C=r.computedWidthAndHeight(E,x,g,y),I=C[0],R=C[1],O=[p+r.getOffsetX(I,g)+r.getLength(x.left,g),m+r.getLength(x.top,y)],L=O[0],M=O[1];r.drawImage(a,E,L,M,I,R)}}}),u.fonts&&u.fonts.forEach(function(x){var k=w&&d.fontStyle?d.fontStyle:x.fontStyle||c.fontStyle,S=w&&d.fontWeight?d.fontWeight:x.fontWeight||c.fontWeight,_=w&&d.fontSize?r.getLength(d.fontSize):r.getLength(x.fontSize||c.fontSize),E=w&&d.lineHeight?d.lineHeight:x.lineHeight||c.lineHeight||x.fontSize||c.fontSize,C=bf(x,"wordWrap")?x.wordWrap:c.wordWrap,I=x.lengthLimit||c.lengthLimit,R=x.lineClamp||c.lineClamp;a.font=S+" "+(_>>0)+"px "+k,a.fillStyle=w&&d.fontColor?d.fontColor:x.fontColor||c.fontColor;var O=[],L=String(x.text);if(C){var M=r.getLength(I,g);O=h6(a,f6(L),function(){return M},R)}else O=L.split("\n");O.forEach(function(z,N){a.fillText(z,p+r.getOffsetX(a.measureText(z).width,g)+r.getLength(x.left,g),m+r.getLength(x.top,y)+(N+1)*r.getLength(E))})})}),(i=s.afterDraw)===null||i===void 0||i.call(this,a)}
265,e.prototype.handleBackground=function(n,i,r,o,s){var a=this.ctx;return s.includes("linear-gradient")&&(s=function(l,c,d,u,f,h){var p=/linear-gradient\((.+)\)/.exec(h)[1].split(",").map(function(b){return b.trim()}),m=p.shift(),g=[0,0,0,0];if(m.includes("deg")){var y=function(b){return Math.tan(b/180*Math.PI)};(m=m.slice(0,-3)%360)>=0&&m<45?g=[c,d+f,c+u,d+f-u*y(m-0)]:m>=45&&m<90?g=[c,d+f,c+u-f*y(m-45),d]:m>=90&&m<135?g=[c+u,d+f,c+u-f*y(m-90),d]:m>=135&&m<180?g=[c+u,d+f,c,d+u*y(m-135)]:m>=180&&m<225?g=[c+u,d,c,d+u*y(m-180)]:m>=225&&m<270?g=[c+u,d,c+f*y(m-225),d+f]:m>=270&&m<315?g=[c,d,c+f*y(m-270),d+f]:m>=315&&m<360&&(g=[c,d,c+u,d+f-u*y(m-315)])}else m.includes("top")?g=[c,d+f,c,d]:m.includes("bottom")?g=[c,d,c,d+f]:m.includes("left")?g=[c+u,d,c,d]:m.includes("right")&&(g=[c,d,c+u,d]);var w=l.createLinearGradient.apply(l,g.map(function(b){return b>>0}));return p.reduce(function(b,v,A){var x=v.split(" ");return x.length===1?b.addColorStop(A,x[0]):x.length===2&&b.addColorStop.apply(b,x),b},w)}(a,n,i,r,o,s)),s},e.prototype.carveOnGunwaleOfAMovingBoat=function(){var n=this,i=n._defaultConfig,r=n.prizeFlag,o=n.currIndex;this.endTime=Date.now();for(var s=this.stopIndex=o,a=i.speed,l=0,c=0,d=0;++l;){var u=this.prizes.length*l+r-s,f=vf(this.FPS,s,u,i.decelerationTime)-s;if(f>a){this.endIndex=a-c>f-a?u:d;break}d=u,c=f}},e.prototype.play=function(){var n,i;this.step===0&&(this.startTime=Date.now(),this.prizeFlag=void 0,this.step=1,(i=(n=this.config).afterStart)===null||i===void 0||i.call(n),this.run())},e.prototype.stop=function(n){if(this.step!==0&&this.step!==3){if(!n&&n!==0){var i=this.prizes.map(function(r){return r.range});n=OO(i)}n<0?(this.step=0,this.prizeFlag=-1):(this.step=2,this.prizeFlag=n%this.prizes.length)}},e.prototype.run=function(n){var i;n===void 0&&(n=0);var r=this,o=r.rAF,s=r.step,a=r.prizes,l=r.prizeFlag,c=r._defaultConfig,d=c.accelerationTime,u=c.decelerationTime,f=c.speed;if(s!==0){if(l!==-1){s!==3||this.endIndex||this.carveOnGunwaleOfAMovingBoat();var h=Date.now()-this.startTime,p=Date.now()-this.endTime,m=this.currIndex;if(s===1||h<d){this.FPS=h/n;var g=m6(h,.1,f-.1,d);g===f&&(this.step=2),m+=g%a.length}else s===2?(m+=f%a.length,l!==void 0&&l>=0&&(this.step=3,this.stopIndex=0,this.endIndex=0)):s===3?(m=vf(p,this.stopIndex,this.endIndex,u),p>=u&&(this.step=0)):this.stop(-1);this.currIndex=m,this.draw(),o(this.run.bind(this,n+1))}}else(i=this.endCallback)===null||i===void 0||i.call(this,this.prizes.find(function(y,w){return w===l})||{})},e.prototype.getGeometricProperty=function(n){var i=n[0],r=n[1],o=n[2],s=o===void 0?1:o,a=n[3],l=a===void 0?1:a,c=this.cellWidth,d=this.cellHeight,u=this._defaultConfig.gutter,f=[this.prizeArea.x+(c+u)*i,this.prizeArea.y+(d+u)*r];return s&&l&&f.push(c*s+u*(s-1),d*l+u*(l-1)),f},e.prototype.conversionAxis=function(n,i){var r=this.config;return[n/r.dpr,i/r.dpr]},e}(p6),Aae=function(t){function e(n,i){var r,o=t.call(this,n,{width:i.width,height:i.height})||this;return o.blocks=[],o.prizes=[],o.slots=[],o.defaultConfig={},o._defaultConfig={},o.defaultStyle={},o._defaultStyle={},o.endCallback=function(){},o.cellWidth=0,o.cellHeight=0,o.cellAndSpacing=0,o.widthAndSpacing=0,o.heightAndSpacing=0,o.FPS=16.6,o.scroll=[],o.stopScroll=[],o.endScroll=[],o.startTime=0,o.endTime=0,o.step=0,o.prizeFlag=void 0,o.ImageCache=new Map,o.initData(i),o.initWatch(),o.initComputed(),(r=n.beforeCreate)===null||r===void 0||r.call(o),o.init(),o}return u6(e,t),e.prototype.resize=function(){var n,i;t.prototype.resize.call(this),this.draw(),(i=(n=this.config).afterResize)===null||i===void 0||i.call(n)},e.prototype.initLucky=function(){this.cellWidth=0,this.cellHeight=0,this.cellAndSpacing=0,this.widthAndSpacing=0,this.heightAndSpacing=0,this.FPS=16.6,this.scroll=[],this.stopScroll=[],this.endScroll=[],this.startTime=0,this.endTime=0,this.prizeFlag=void 0,this.step=0,t.prototype.initLucky.call(this)},e.prototype.initData=function(n){this.$set(this,"width",n.width||"300px"),this.$set(this,"height",n.height||"300px"),this.$set(this,"blocks",n.blocks||[]),this.$set(this,"prizes",n.prizes||[]),this.$set(this,"slots",n.slots||[]),this.$set(this,"defaultConfig",n.defaultConfig||{}),this.$set(this,"defaultStyle",n.defaultStyle||{}),this.$set(this,"endCallback",n.end)},e.prototype.initComputed=function(){var n=this;this.$computed(this,"_defaultConfig",function(){var i=Pa({mode:"vertical",rowSpacing:0,colSpacing:5,speed:20,direction:1,accelerationTime:2500,decelerationTime:2500},n.defaultConfig);return i.rowSpacing=n.getLength(i.rowSpacing),i.colSpacing=n.getLength(i.colSpacing),i}),this.$computed(this,"_defaultStyle",function(){return Pa({borderRadius:0,fontColor:"#000",fontSize:"18px",fontStyle:"sans-serif",fontWeight:"400",background:"rgba(0,0,0,0)",wordWrap:!0,lengthLimit:"90%"},n.defaultStyle)})},e.prototype.initWatch=function(){var n=this;this.$watch("width",function(i){n.data.width=i,n.resize()}),this.$watch("height",function(i){n.data.height=i,n.resize()}),this.$watch("blocks",function(i){n.initImageCache()},{deep:!0}),this.$watch("prizes",function(i){n.initImageCache()},{deep:!0}),this.$watch("slots",function(i){n.drawOffscreenCanvas(),n.draw()},{deep:!0}),this.$watch("defaultConfig",function(){return n.draw()},{deep:!0}),this.$watch("defaultStyle",function(){return n.draw()},{deep:!0}),this.$watch("endCallback",function(){return n.init()})},e.prototype.init=function(){var n,i;return Da(this,void 0,void 0,function(){var r;return Na(this,function(o){switch(o.label){case 0:return this.initLucky(),r=this.config,(n=r.beforeInit)===null||n===void 0||n.call(this),this.drawOffscreenCanvas(),this.draw(),[4,this.initImageCache()];case 1:return o.sent(),(i=r.afterInit)===null||i===void 0||i.call(this),[2]}})})},e.prototype.initImageCache=function(){var n=this;return new Promise(function(i){var r={blocks:n.blocks.map(function(o){return o.imgs}),prizes:n.prizes.map(function(o){return o.imgs})};Object.keys(r).forEach(function(o){var s=r[o],a=[];
265s&&s.forEach(function(l,c){l&&l.forEach(function(d,u){a.push(n.loadAndCacheImg(o,c,u))})}),Promise.all(a).then(function(){n.drawOffscreenCanvas(),n.draw(),i()})})})},e.prototype.loadAndCacheImg=function(n,i,r){return Da(this,void 0,void 0,function(){var o=this;return Na(this,function(s){return[2,new Promise(function(a,l){var c=o[n][i];if(c&&c.imgs){var d=c.imgs[r];d&&o.loadImg(d.src,d).then(function(u){return Da(o,void 0,void 0,function(){return Na(this,function(f){switch(f.label){case 0:return typeof d.formatter!="function"?[3,2]:[4,Promise.resolve(d.formatter.call(this,u))];case 1:u=f.sent(),f.label=2;case 2:return this.ImageCache.set(d.src,u),a(),[2]}})})}).catch(function(u){console.error(n+"["+i+"].imgs["+r+"] "+u),l()})}})]})})},e.prototype.drawOffscreenCanvas=function(){var n=this,i=this._defaultConfig,r=this._defaultStyle,o=this.drawBlocks(),s=o.w,a=o.h,l=this.prizes.length,c=this.displacementWidthOrHeight(),d=c.cellWidth,u=c.cellHeight,f=c.widthAndSpacing,h=c.heightAndSpacing,p=new Array(l).fill(void 0).map(function(v,A){return A}),m=0,g=0;this.slots.forEach(function(v,A){n.scroll[A]===void 0&&(n.scroll[A]=0),v.order=v.order||p;var x=v.order.length;m=Math.max(m,s+f*x),g=Math.max(g,a+h*x)});var y=this.getOffscreenCanvas(m,g),w=y._offscreenCanvas,b=y._ctx;this._offscreenCanvas=w,this.slots.forEach(function(v,A){var x=d*A,k=u*A,S=0,_=function(W,Z){for(var K={},se=[],ae=0;ae<W.length;ae++)K[ae]=W[ae];for(ae=0;ae<Z.length;ae++){var he=K[Z[ae]];he&&(se[ae]=he)}return se}(n.prizes,v.order);if(_.length){_.forEach(function(W,Z){if(W){v.order[Z];var K=f*Z+i.colSpacing/2,se=h*Z+i.rowSpacing/2,ae=n.displacement([x,se,h],[K,k,f]),he=ae[0],Se=ae[1],Qe=ae[2];S+=Qe;var oe=W.background||r.background;if(Tl(oe)){var we=n.getLength(bf(W,"borderRadius")?W.borderRadius:r.borderRadius);Jg(b,he,Se,d,d,we),b.fillStyle=oe,b.fill()}W.imgs&&W.imgs.forEach(function(pe,xe){var Ce=n.ImageCache.get(pe.src);if(Ce){var Fe=n.computedWidthAndHeight(Ce,pe,d,u),U=Fe[0],B=Fe[1],q=[he+n.getOffsetX(U,d)+n.getLength(pe.left,d),Se+n.getLength(pe.top,u)],de=q[0],le=q[1];n.drawImage(b,Ce,de,le,U,B)}}),W.fonts&&W.fonts.forEach(function(pe){var xe=pe.fontStyle||r.fontStyle,Ce=pe.fontWeight||r.fontWeight,Fe=n.getLength(pe.fontSize||r.fontSize),U=pe.lineHeight||r.lineHeight||pe.fontSize||r.fontSize,B=bf(pe,"wordWrap")?pe.wordWrap:r.wordWrap,q=pe.lengthLimit||r.lengthLimit,de=pe.lineClamp||r.lineClamp;b.font=Ce+" "+(Fe>>0)+"px "+xe,b.fillStyle=pe.fontColor||r.fontColor;var le=[],ge=String(pe.text);if(B){var Le=n.getLength(q,d);le=h6(b,f6(ge),function(){return Le},de)}else le=ge.split("\n");le.forEach(function(F,V){b.fillText(F,he+n.getOffsetX(b.measureText(F).width,d)+n.getLength(pe.left,d),Se+n.getLength(pe.top,u)+(V+1)*n.getLength(U))})})}});for(var E=n.displacement([x,0,d,S],[0,k,S,u]),C=E[0],I=E[1],R=E[2],O=E[3],L=S;L<g+S;){var M=n.displacement([C,L],[L,I]),z=M[0],N=M[1];n.drawImage(b,w,C,I,R,O,z,N,R,O),L+=S}}})},e.prototype.drawBlocks=function(){var n=this,i=this;i.config;var r=i.ctx;i._defaultConfig;var o=i._defaultStyle;return this.prizeArea=this.blocks.reduce(function(s,a,l){var c=s.x,d=s.y,u=s.w,f=s.h,h=RO(a,n.getLength.bind(n)),p=h[0],m=h[1],g=h[2],y=h[3],w=a.borderRadius?n.getLength(a.borderRadius):0,b=a.background||o.background;return Tl(b)&&(Jg(r,c,d,u,f,w),r.fillStyle=b,r.fill()),a.imgs&&a.imgs.forEach(function(v,A){var x=n.ImageCache.get(v.src);if(x){var k=n.computedWidthAndHeight(x,v,u,f),S=k[0],_=k[1],E=[n.getOffsetX(S,u)+n.getLength(v.left,u),n.getLength(v.top,f)],C=E[0],I=E[1];n.drawImage(r,x,c+C,d+I,S,_)}}),{x:c+g,y:d+p,w:u-g-y,h:f-p-m}},{x:0,y:0,w:this.boxWidth,h:this.boxHeight})},e.prototype.draw=function(){var n,i=this,r=this,o=r.config,s=r.ctx;r._defaultConfig,r._defaultStyle,(n=o.beforeDraw)===null||n===void 0||n.call(this,s),s.clearRect(0,0,this.boxWidth,this.boxHeight);var a=this.drawBlocks(),l=a.x,c=a.y,d=a.w,u=a.h;if(this._offscreenCanvas){var f=this,h=f.cellWidth,p=f.cellHeight,m=f.cellAndSpacing,g=f.widthAndSpacing,y=f.heightAndSpacing;this.slots.forEach(function(w,b){var v=m*w.order.length,A=i.displacement(-(u-y)/2,-(d-g)/2),x=i.scroll[b]+A;x<0&&(x=x%v+v),x>v&&(x%=v);var k=i.displacement([h*b,x,h,u],[x,p*b,d,p]),S=k[0],_=k[1],E=k[2],C=k[3],I=i.displacement([l+g*b,c,h,u],[l,c+y*b,d,p]),R=I[0],O=I[1],L=I[2],M=I[3];i.drawImage(s,i._offscreenCanvas,S,_,E,C,R,O,L,M)})}},e.prototype.carveOnGunwaleOfAMovingBoat=function(){var n=this,i=this,r=i._defaultConfig,o=i.prizeFlag,s=i.cellAndSpacing;
265this.endTime=Date.now(),this.slots.forEach(function(a,l){var c=a.order;if(c.length)for(var d=a.speed||r.speed,u=a.direction||r.direction,f=c.findIndex(function(w){return w===o[l]}),h=s*c.length,p=n.stopScroll[l]=n.scroll[l],m=0;++m;){var g=s*f+h*m*u-p,y=vf(n.FPS,p,g,r.decelerationTime)-p;if(Math.abs(y)>d){n.endScroll[l]=g;break}}})},e.prototype.play=function(){var n,i;this.step===0&&(this.startTime=Date.now(),this.prizeFlag=void 0,this.step=1,(i=(n=this.config).afterStart)===null||i===void 0||i.call(n),this.run())},e.prototype.stop=function(n){var i;if(this.step!==0&&this.step!==3){if(typeof n=="number")this.prizeFlag=new Array(this.slots.length).fill(n);else{if(!Dp(n,"array"))return this.stop(-1),console.error("stop() 无法识别的参数类型 "+typeof n);if(n.length!==this.slots.length)return this.stop(-1),console.error("stop(["+n+"]) 参数长度的不正确");this.prizeFlag=n}!((i=this.prizeFlag)===null||i===void 0)&&i.includes(-1)?(this.prizeFlag=[],this.step=0):this.step=2}},e.prototype.run=function(n){var i,r,o=this;n===void 0&&(n=0);var s=this,a=s.rAF,l=s.step,c=s.prizeFlag,d=s._defaultConfig,u=s.cellAndSpacing,f=s.slots,h=d.accelerationTime,p=d.decelerationTime;if(this.step!==0||(c==null?void 0:c.length)!==f.length){if(c===void 0||c.length){this.step!==3||this.endScroll.length||this.carveOnGunwaleOfAMovingBoat();var m=Date.now()-this.startTime,g=Date.now()-this.endTime;f.forEach(function(A,x){var k=A.order;if(k&&k.length){var S=u*k.length,_=Math.abs(A.speed||d.speed),E=A.direction||d.direction,C=0,I=o.scroll[x];if(l===1||m<h){o.FPS=m/n;var R=m6(m,0,_,h);R===_&&(o.step=2),C=(I+R*E)%S}else if(l===2)C=(I+_*E)%S,(c==null?void 0:c.length)===f.length&&(o.step=3,o.stopScroll=[],o.endScroll=[]);else if(l===3&&g){var O=o.stopScroll[x],L=o.endScroll[x];C=vf(g,O,L,p),g>=p&&(o.step=0)}o.scroll[x]=C}}),this.draw(),a(this.run.bind(this,n+1))}}else{for(var y=c[0],w=0;w<f.length;w++){var b=f[w],v=c[w];if(!(!((i=b.order)===null||i===void 0)&&i.includes(v))||y!==v){y=-1;break}}(r=this.endCallback)===null||r===void 0||r.call(this,this.prizes.find(function(A,x){return x===y})||void 0)}},e.prototype.displacement=function(n,i){return this._defaultConfig.mode==="horizontal"?i:n},e.prototype.displacementWidthOrHeight=function(){var n=this._defaultConfig.mode,i=this.slots.length,r=this._defaultConfig,o=r.colSpacing,s=r.rowSpacing,a=this.prizeArea||this.drawBlocks();a.x,a.y;var l,c,d=a.w,u=a.h,f=0,h=0;return n==="horizontal"?(h=this.cellHeight=(u-s*(i-1))/i,f=this.cellWidth=h):(f=this.cellWidth=(d-o*(i-1))/i,h=this.cellHeight=f),l=this.widthAndSpacing=this.cellWidth+o,c=this.heightAndSpacing=this.cellHeight+s,this.cellAndSpacing=n==="horizontal"?l:c,{cellWidth:f,cellHeight:h,widthAndSpacing:l,heightAndSpacing:c}},e}(p6),g6=function(t,e,n){e===void 0&&(e={});var i=e.props,r=e.domProps,o=e.on,s=function(c,d){var u={};for(var f in c)Object.prototype.hasOwnProperty.call(c,f)&&d.indexOf(f)<0&&(u[f]=c[f]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function"){var h=0;for(f=Object.getOwnPropertySymbols(c);h<f.length;h++)d.indexOf(f[h])<0&&Object.prototype.propertyIsEnumerable.call(c,f[h])&&(u[f[h]]=c[f[h]])}return u}(e,["props","domProps","on"]),a=function(c){return c?Object.entries(c).reduce(function(d,u){var f,h=u[0],p=u[1];return h="on"+(h=h.charAt(0).toUpperCase()+h.slice(1)),jr(jr({},d),((f={})[h]=p,f))},{}):null}(o),l=jr(jr(jr(jr({},s),i),r),a);return Pt(t,l,n)},b6="@lucky-canvas/vue",kae=ti({name:"LuckyWheel",props:{width:{type:[String,Number]},height:{type:[String,Number]},blocks:{type:Array,default:function(){return[]}},prizes:{type:Array,default:function(){return[]}},buttons:{type:Array,default:function(){return[]}},defaultStyle:{type:Object,default:function(){return{}}},defaultConfig:{type:Object,default:function(){return{}}}},emits:["start","end","success","error","finally"],watch:{blocks:function(t,e){this.lucky&&(this.lucky.blocks=t)},prizes:function(t,e){this.lucky&&(this.lucky.prizes=t)},buttons:function(t,e){this.lucky&&(this.lucky.buttons=t)}},data:function(){return{lucky:null}},mounted:function(){this.$refs.myLucky&&this.$refs.myLucky.setAttribute("package",b6+"@0.1.11");try{this.initLucky(),this.$emit("success")}catch(t){this.$emit("error",t)}finally{this.$emit("finally")}},methods:{initLucky:function(){var t=this;this.lucky=new wae({flag:"WEB",width:String(this.width),height:String(this.height),divElement:this.$refs.myLucky,rAF:window.requestAnimationFrame,setTimeout:window.setTimeout,setInterval:window.setInterval,clearTimeout:window.clearTimeout,clearInterval:window.clearInterval},jr(jr({},this.$props),{start:function(e){t.$emit("start",e)},end:function(e){t.$emit("end",e)}}))},init:function(){this.lucky&&this.lucky.init()},play:function(){var t;(t=this.lucky)===null||t===void 0||t.play()},stop:function(t){var e;(e=this.lucky)===null||e===void 0||e.stop(t)}},render:function(){return g6("div",{ref:"myLucky"})}}),_ae=ti({name:"LuckyGrid",props:{width:{type:[String,Number]},height:{type:[String,Number]},cols:{type:[String,Number],default:3},rows:{type:[String,Number],default:3},blocks:{type:Array,default:function(){return[]}},prizes:{type:Array,default:function(){return[]}},buttons:{type:Array,default:function(){return[]}},button:{type:Object},defaultStyle:{type:Object,default:function(){return{}}},activeStyle:{type:Object,default:function(){return{}}},defaultConfig:{type:Object,default:function(){return{}}}},emits:["start","end","success","error","finally"],watch:{cols:function(t,e){this.lucky&&(this.lucky.cols=t)},rows:function(t,e){this.lucky&&(this.lucky.rows=t)},blocks:function(t,e){this.lucky&&(this.lucky.blocks=t)},prizes:function(t,e){this.lucky&&(this.lucky.prizes=t)},buttons:function(t,e){this.lucky&&(this.lucky.buttons=t)},button:function(t,e){this.lucky&&(this.lucky.button=t)}},data:function(){return{lucky:null}},mounted:function(){this.$refs.myLucky&&this.$refs.myLucky.setAttribute("package",b6+"@0.1.11");try{this.initLucky(),this.$emit("success")}catch(t){this.$emit("error",t)}finally{this.$emit("finally")}},methods:{initLucky:function(){var t=this;this.lucky=new xae({flag:"WEB",width:String(this.width),height:String(this.height),divElement:this.$refs.myLucky,rAF:window.requestAnimationFrame,setTimeout:window.setTimeout,setInterval:window.setInterval,clearTimeout:window.clearTimeout,clearInterval:window.clearInterval},jr(jr({},this.$props),{start:function(e,n){t.$emit("start",e,n)},end:function(e){t.$emit("end",e)}}))},init:function(){this.lucky&&this.lucky.init()},play:function(){var t;(t=this.lucky)===null||t===void 0||t.play()},stop:function(t){var e;(e=this.lucky)===null||e===void 0||e.stop(t)}},render:function(){return g6("div",{ref:"myLucky"})}}),Sae=ti({name:"SlotMachine",props:{width:{type:[String,Number]},height:{type:[String,Number]},blocks:{type:Array,default:function(){return[]}},prizes:{type:Array,default:function(){return[]}},slots:{type:Array,default:function(){return[]}},defaultStyle:{type:Object,default:function(){return{}}},defaultConfig:{type:Object,default:function(){return{}}}},watch:{blocks:function(t,e){this.lucky&&(this.lucky.blocks=t)},slots:function(t,e){this.lucky&&(this.lucky.slots=t)},prizes:function(t,e){this.lucky&&(this.lucky.prizes=t)}},data:function(){return{lucky:null}},mounted:function(){this.$refs.myLucky&&this.$refs.myLucky.setAttribute("package",b6+"@0.1.11");try{this.initLucky(),this.$emit("success")}catch(t){this.$emit("error",t)}finally{this.$emit("finally")}},methods:{initLucky:function(){var t=this;this.lucky=new Aae({flag:"WEB",width:String(this.width),height:String(this.height),divElement:this.$refs.myLucky,rAF:window.requestAnimationFrame,setTimeout:window.setTimeout,setInterval:window.setInterval,clearTimeout:window.clearTimeout,clearInterval:window.clearInterval},jr(jr({},this.$props),{start:function(e){t.$emit("start",e)},end:function(e){t.$emit("end",e)}}))},init:function(){this.lucky&&this.lucky.init()},play:function(){var t;(t=this.lucky)===null||t===void 0||t.play()},stop:function(t){var e;(e=this.lucky)===null||e===void 0||e.stop(t)}},render:function(){return g6("div",{ref:"myLucky"})}}),Eae=function(t){t.component("LuckyWheel",kae),t.component("LuckyGrid",_ae),t.component("SlotMachine",Sae)},QEe={install:Eae},PO={exports:{}};/*!
266    localForage -- Offline Storage, Improved
267    Version 1.10.0
268    https://localforage.github.io/localForage
269    (c) 2013-2017 Mozilla, Apache License 2.0
270*/(function(t,e){(function(n){t.exports=n()})(function(){return function n(i,r,o){function s(c,d){if(!r[c]){if(!i[c]){var u=typeof c1=="function"&&c1;
vendor: 30,057 bytes, line 270
270if(!d&&u)return u(c,!0);if(a)return a(c,!0);var f=new Error("Cannot find module '"+c+"'");throw f.code="MODULE_NOT_FOUND",f}var h=r[c]={exports:{}};i[c][0].call(h.exports,function(p){var m=i[c][1][p];return s(m||p)},h,h.exports,n,i,r,o)}return r[c].exports}for(var a=typeof c1=="function"&&c1,l=0;l<o.length;l++)s(o[l]);return s}({1:[function(n,i,r){(function(o){var s=o.MutationObserver||o.WebKitMutationObserver,a;if(s){var l=0,c=new s(p),d=o.document.createTextNode("");c.observe(d,{characterData:!0}),a=function(){d.data=l=++l%2}}else if(!o.setImmediate&&typeof o.MessageChannel<"u"){var u=new o.MessageChannel;u.port1.onmessage=p,a=function(){u.port2.postMessage(0)}}else"document"in o&&"onreadystatechange"in o.document.createElement("script")?a=function(){var g=o.document.createElement("script");g.onreadystatechange=function(){p(),g.onreadystatechange=null,g.parentNode.removeChild(g),g=null},o.document.documentElement.appendChild(g)}:a=function(){setTimeout(p,0)};var f,h=[];function p(){f=!0;for(var g,y,w=h.length;w;){for(y=h,h=[],g=-1;++g<w;)y[g]();w=h.length}f=!1}i.exports=m;function m(g){h.push(g)===1&&!f&&a()}}).call(this,typeof Is<"u"?Is:typeof self<"u"?self:typeof window<"u"?window:{})},{}],2:[function(n,i,r){var o=n(1);function s(){}var a={},l=["REJECTED"],c=["FULFILLED"],d=["PENDING"];i.exports=u;function u(A){if(typeof A!="function")throw new TypeError("resolver must be a function");this.state=d,this.queue=[],this.outcome=void 0,A!==s&&m(this,A)}u.prototype.catch=function(A){return this.then(null,A)},u.prototype.then=function(A,x){if(typeof A!="function"&&this.state===c||typeof x!="function"&&this.state===l)return this;var k=new this.constructor(s);if(this.state!==d){var S=this.state===c?A:x;h(k,S,this.outcome)}else this.queue.push(new f(k,A,x));return k};function f(A,x,k){this.promise=A,typeof x=="function"&&(this.onFulfilled=x,this.callFulfilled=this.otherCallFulfilled),typeof k=="function"&&(this.onRejected=k,this.callRejected=this.otherCallRejected)}f.prototype.callFulfilled=function(A){a.resolve(this.promise,A)},f.prototype.otherCallFulfilled=function(A){h(this.promise,this.onFulfilled,A)},f.prototype.callRejected=function(A){a.reject(this.promise,A)},f.prototype.otherCallRejected=function(A){h(this.promise,this.onRejected,A)};function h(A,x,k){o(function(){var S;try{S=x(k)}catch(_){return a.reject(A,_)}S===A?a.reject(A,new TypeError("Cannot resolve promise with itself")):a.resolve(A,S)})}a.resolve=function(A,x){var k=g(p,x);if(k.status==="error")return a.reject(A,k.value);var S=k.value;if(S)m(A,S);else{A.state=c,A.outcome=x;for(var _=-1,E=A.queue.length;++_<E;)A.queue[_].callFulfilled(x)}return A},a.reject=function(A,x){A.state=l,A.outcome=x;for(var k=-1,S=A.queue.length;++k<S;)A.queue[k].callRejected(x);return A};function p(A){var x=A&&A.then;if(A&&(typeof A=="object"||typeof A=="function")&&typeof x=="function")return function(){x.apply(A,arguments)}}function m(A,x){var k=!1;function S(I){k||(k=!0,a.reject(A,I))}function _(I){k||(k=!0,a.resolve(A,I))}function E(){x(_,S)}var C=g(E);C.status==="error"&&S(C.value)}function g(A,x){var k={};try{k.value=A(x),k.status="success"}catch(S){k.status="error",k.value=S}return k}u.resolve=y;function y(A){return A instanceof this?A:a.resolve(new this(s),A)}u.reject=w;function w(A){var x=new this(s);return a.reject(x,A)}u.all=b;function b(A){var x=this;if(Object.prototype.toString.call(A)!=="[object Array]")return this.reject(new TypeError("must be an array"));var k=A.length,S=!1;if(!k)return this.resolve([]);for(var _=new Array(k),E=0,C=-1,I=new this(s);++C<k;)R(A[C],C);return I;function R(O,L){x.resolve(O).then(M,function(z){S||(S=!0,a.reject(I,z))});function M(z){_[L]=z,++E===k&&!S&&(S=!0,a.resolve(I,_))}}}u.race=v;function v(A){var x=this;if(Object.prototype.toString.call(A)!=="[object Array]")return this.reject(new TypeError("must be an array"));var k=A.length,S=!1;if(!k)return this.resolve([]);for(var _=-1,E=new this(s);++_<k;)C(A[_]);return E;function C(I){x.resolve(I).then(function(R){S||(S=!0,a.resolve(E,R))},function(R){S||(S=!0,a.reject(E,R))})}}},{1:1}],3:[function(n,i,r){(function(o){typeof o.Promise!="function"&&(o.Promise=n(2))}).call(this,typeof Is<"u"?Is:typeof self<"u"?self:typeof window<"u"?window:{})},{2:2}],4:[function(n,i,r){var o=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(H){return typeof H}:function(H){return H&&typeof Symbol=="function"&&H.constructor===Symbol&&H!==Symbol.prototype?"symbol":typeof H};function s(H,X){if(!(H instanceof X))throw new TypeError("Cannot call a class as a function")}function a(){try{if(typeof indexedDB<"u")return indexedDB;if(typeof webkitIndexedDB<"u")return webkitIndexedDB;if(typeof mozIndexedDB<"u")return mozIndexedDB;if(typeof OIndexedDB<"u")return OIndexedDB;if(typeof msIndexedDB<"u")return msIndexedDB}catch(H){return}}var l=a();function c(){try{if(!l||!l.open)return!1;var H=typeof openDatabase<"u"&&/(Safari|iPhone|iPad|iPod)/.test(navigator.userAgent)&&!/Chrome/.test(navigator.userAgent)&&!/BlackBerry/.test(navigator.platform),X=typeof fetch=="function"&&fetch.toString().indexOf("[native code")!==-1;return(!H||X)&&typeof indexedDB<"u"&&typeof IDBKeyRange<"u"}catch(j){return!1}}function d(H,X){H=H||[],X=X||{};try{return new Blob(H,X)}catch(J){if(J.name!=="TypeError")throw J;for(var j=typeof BlobBuilder<"u"?BlobBuilder:typeof MSBlobBuilder<"u"?MSBlobBuilder:typeof MozBlobBuilder<"u"?MozBlobBuilder:WebKitBlobBuilder,te=new j,ie=0;ie<H.length;ie+=1)te.append(H[ie]);return te.getBlob(X.type)}}typeof Promise>"u"&&n(3);var u=Promise;function f(H,X){X&&H.then(function(j){X(null,j)},function(j){X(j)})}function h(H,X,j){typeof X=="function"&&H.then(X),typeof j=="function"&&H.catch(j)}function p(H){return typeof H!="string"&&(console.warn(H+" used as a key, but it is not a string."),H=String(H)),H}function m(){if(arguments.length&&typeof arguments[arguments.length-1]=="function")return arguments[arguments.length-1]}var g="local-forage-detect-blob-support",y=void 0,w={},b=Object.prototype.toString,v="readonly",A="readwrite";function x(H){for(var X=H.length,j=new ArrayBuffer(X),te=new Uint8Array(j),ie=0;ie<X;ie++)te[ie]=H.charCodeAt(ie);return j}function k(H){return new u(function(X){var j=H.transaction(g,A),te=d([""]);j.objectStore(g).put(te,"key"),j.onabort=function(ie){ie.preventDefault(),ie.stopPropagation(),X(!1)},j.oncomplete=function(){var ie=navigator.userAgent.match(/Chrome\/(\d+)/),J=navigator.userAgent.match(/Edge\//);X(J||!ie||parseInt(ie[1],10)>=43)}}).catch(function(){return!1})}function S(H){return typeof y=="boolean"?u.resolve(y):k(H).then(function(X){return y=X,y})}function _(H){var X=w[H.name],j={};j.promise=new u(function(te,ie){j.resolve=te,j.reject=ie}),X.deferredOperations.push(j),X.dbReady?X.dbReady=X.dbReady.then(function(){return j.promise}):X.dbReady=j.promise}function E(H){var X=w[H.name],j=X.deferredOperations.pop();if(j)return j.resolve(),j.promise}function C(H,X){var j=w[H.name],te=j.deferredOperations.pop();if(te)return te.reject(X),te.promise}function I(H,X){return new u(function(j,te){if(w[H.name]=w[H.name]||se(),H.db)if(X)_(H),H.db.close();else return j(H.db);var ie=[H.name];X&&ie.push(H.version);var J=l.open.apply(l,ie);X&&(J.onupgradeneeded=function(Ee){var Ie=J.result;try{Ie.createObjectStore(H.storeName),Ee.oldVersion<=1&&Ie.createObjectStore(g)}catch(Pe){if(Pe.name==="ConstraintError")console.warn('The database "'+H.name+'" has been upgraded from version '+Ee.oldVersion+" to version "+Ee.newVersion+', but the storage "'+H.storeName+'" already exists.');else throw Pe}}),J.onerror=function(Ee){Ee.preventDefault(),te(J.error)},J.onsuccess=function(){var Ee=J.result;Ee.onversionchange=function(Ie){Ie.target.close()},j(Ee),E(H)}})}function R(H){return I(H,!1)}function O(H){return I(H,!0)}function L(H,X){if(!H.db)return!0;var j=!H.db.objectStoreNames.contains(H.storeName),te=H.version<H.db.version,ie=H.version>H.db.version;if(te&&(H.version!==X&&console.warn('The database "'+H.name+"\" can't be downgraded from version "+H.db.version+" to version "+H.version+"."),H.version=H.db.version),ie||j){if(j){var J=H.db.version+1;J>H.version&&(H.version=J)}return!0}return!1}function M(H){return new u(function(X,j){var te=new FileReader;te.onerror=j,te.onloadend=function(ie){var J=btoa(ie.target.result||"");X({__local_forage_encoded_blob:!0,data:J,type:H.type})},te.readAsBinaryString(H)})}function z(H){var X=x(atob(H.data));return d([X],{type:H.type})}function N(H){return H&&H.__local_forage_encoded_blob}function W(H){var X=this,j=X._initReady().then(function(){var te=w[X._dbInfo.name];if(te&&te.dbReady)return te.dbReady});return h(j,H,H),j}function Z(H){_(H);for(var X=w[H.name],j=X.forages,te=0;te<j.length;te++){var ie=j[te];ie._dbInfo.db&&(ie._dbInfo.db.close(),ie._dbInfo.db=null)}return H.db=null,R(H).then(function(J){return H.db=J,L(H)?O(H):J}).then(function(J){H.db=X.db=J;for(var Ee=0;Ee<j.length;Ee++)j[Ee]._dbInfo.db=J}).catch(function(J){throw C(H,J),J})}function K(H,X,j,te){te===void 0&&(te=1);try{var ie=H.db.transaction(H.storeName,X);j(null,ie)}catch(J){if(te>0&&(!H.db||J.name==="InvalidStateError"||J.name==="NotFoundError"))return u.resolve().then(function(){if(!H.db||J.name==="NotFoundError"&&!H.db.objectStoreNames.contains(H.storeName)&&H.version<=H.db.version)return H.db&&(H.version=H.db.version+1),O(H)}).then(function(){return Z(H).then(function(){K(H,X,j,te-1)})}).catch(j);j(J)}}function se(){return{forages:[],db:null,dbReady:null,deferredOperations:[]}}function ae(H){var X=this,j={db:null};if(H)for(var te in H)j[te]=H[te];var ie=w[j.name];ie||(ie=se(),w[j.name]=ie),ie.forages.push(X),X._initReady||(X._initReady=X.ready,X.ready=W);var J=[];function Ee(){return u.resolve()}for(var Ie=0;Ie<ie.forages.length;Ie++){var Pe=ie.forages[Ie];Pe!==X&&J.push(Pe._initReady().catch(Ee))}var De=ie.forages.slice(0);return u.all(J).then(function(){return j.db=ie.db,R(j)}).then(function(Re){return j.db=Re,L(j,X._defaultConfig.version)?O(j):Re}).then(function(Re){j.db=ie.db=Re,X._dbInfo=j;for(var Je=0;Je<De.length;Je++){var Jt=De[Je];Jt!==X&&(Jt._dbInfo.db=j.db,Jt._dbInfo.version=j.version)}})}function he(H,X){var j=this;H=p(H);var te=new u(function(ie,J){j.ready().then(function(){K(j._dbInfo,v,function(Ee,Ie){if(Ee)return J(Ee);try{var Pe=Ie.objectStore(j._dbInfo.storeName),De=Pe.get(H);De.onsuccess=function(){var Re=De.result;Re===void 0&&(Re=null),N(Re)&&(Re=z(Re)),ie(Re)},De.onerror=function(){J(De.error)}}catch(Re){J(Re)}})}).catch(J)});return f(te,X),te}function Se(H,X){var j=this,te=new u(function(ie,J){j.ready().then(function(){K(j._dbInfo,v,function(Ee,Ie){if(Ee)return J(Ee);try{var Pe=Ie.objectStore(j._dbInfo.storeName),De=Pe.openCursor(),Re=1;De.onsuccess=function(){var Je=De.result;if(Je){var Jt=Je.value;N(Jt)&&(Jt=z(Jt));var wn=H(Jt,Je.key,Re++);wn!==void 0?ie(wn):Je.continue()}else ie()},De.onerror=function(){J(De.error)}}catch(Je){J(Je)}})}).catch(J)});return f(te,X),te}function Qe(H,X,j){var te=this;H=p(H);var ie=new u(function(J,Ee){var Ie;te.ready().then(function(){return Ie=te._dbInfo,b.call(X)==="[object Blob]"?S(Ie.db).then(function(Pe){return Pe?X:M(X)}):X}).then(function(Pe){K(te._dbInfo,A,function(De,Re){if(De)return Ee(De);try{var Je=Re.objectStore(te._dbInfo.storeName);Pe===null&&(Pe=void 0);var Jt=Je.put(Pe,H);Re.oncomplete=function(){Pe===void 0&&(Pe=null),J(Pe)},Re.onabort=Re.onerror=function(){var wn=Jt.error?Jt.error:Jt.transaction.error;Ee(wn)}}catch(wn){Ee(wn)}})}).catch(Ee)});return f(ie,j),ie}function oe(H,X){var j=this;H=p(H);var te=new u(function(ie,J){j.ready().then(function(){K(j._dbInfo,A,function(Ee,Ie){if(Ee)return J(Ee);try{var Pe=Ie.objectStore(j._dbInfo.storeName),De=Pe.delete(H);Ie.oncomplete=function(){ie()},Ie.onerror=function(){J(De.error)},Ie.onabort=function(){var Re=De.error?De.error:De.transaction.error;J(Re)}}catch(Re){J(Re)}})}).catch(J)});return f(te,X),te}function we(H){var X=this,j=new u(function(te,ie){X.ready().then(function(){K(X._dbInfo,A,function(J,Ee){if(J)return ie(J);try{var Ie=Ee.objectStore(X._dbInfo.storeName),Pe=Ie.clear();Ee.oncomplete=function(){te()},Ee.onabort=Ee.onerror=function(){var De=Pe.error?Pe.error:Pe.transaction.error;ie(De)}}catch(De){ie(De)}})}).catch(ie)});return f(j,H),j}function pe(H){var X=this,j=new u(function(te,ie){X.ready().then(function(){K(X._dbInfo,v,function(J,Ee){if(J)return ie(J);try{var Ie=Ee.objectStore(X._dbInfo.storeName),Pe=Ie.count();Pe.onsuccess=function(){te(Pe.result)},Pe.onerror=function(){ie(Pe.error)}}catch(De){ie(De)}})}).catch(ie)});return f(j,H),j}function xe(H,X){var j=this,te=new u(function(ie,J){if(H<0){ie(null);return}j.ready().then(function(){K(j._dbInfo,v,function(Ee,Ie){if(Ee)return J(Ee);try{var Pe=Ie.objectStore(j._dbInfo.storeName),De=!1,Re=Pe.openKeyCursor();Re.onsuccess=function(){var Je=Re.result;if(!Je){ie(null);return}H===0||De?ie(Je.key):(De=!0,Je.advance(H))},Re.onerror=function(){J(Re.error)}}catch(Je){J(Je)}})}).catch(J)});return f(te,X),te}function Ce(H){var X=this,j=new u(function(te,ie){X.ready().then(function(){K(X._dbInfo,v,function(J,Ee){if(J)return ie(J);try{var Ie=Ee.objectStore(X._dbInfo.storeName),Pe=Ie.openKeyCursor(),De=[];Pe.onsuccess=function(){var Re=Pe.result;if(!Re){te(De);return}De.push(Re.key),Re.continue()},Pe.onerror=function(){ie(Pe.error)}}catch(Re){ie(Re)}})}).catch(ie)});return f(j,H),j}function Fe(H,X){X=m.apply(this,arguments);var j=this.config();H=typeof H!="function"&&H||{},H.name||(H.name=H.name||j.name,H.storeName=H.storeName||j.storeName);var te=this,ie;if(!H.name)ie=u.reject("Invalid arguments");else{var J=H.name===j.name&&te._dbInfo.db,Ee=J?u.resolve(te._dbInfo.db):R(H).then(function(Ie){var Pe=w[H.name],De=Pe.forages;Pe.db=Ie;for(var Re=0;Re<De.length;Re++)De[Re]._dbInfo.db=Ie;return Ie});H.storeName?ie=Ee.then(function(Ie){if(Ie.objectStoreNames.contains(H.storeName)){var Pe=Ie.version+1;_(H);var De=w[H.name],Re=De.forages;Ie.close();for(var Je=0;Je<Re.length;Je++){var Jt=Re[Je];Jt._dbInfo.db=null,Jt._dbInfo.version=Pe}var wn=new u(function(_n,ui){var qn=l.open(H.name,Pe);qn.onerror=function(Hi){var Ot=qn.result;Ot.close(),ui(Hi)},qn.onupgradeneeded=function(){var Hi=qn.result;Hi.deleteObjectStore(H.storeName)},qn.onsuccess=function(){var Hi=qn.result;Hi.close(),_n(Hi)}});return wn.then(function(_n){De.db=_n;for(var ui=0;ui<Re.length;ui++){var qn=Re[ui];qn._dbInfo.db=_n,E(qn._dbInfo)}}).catch(function(_n){throw(C(H,_n)||u.resolve()).catch(function(){}),_n})}}):ie=Ee.then(function(Ie){_(H);var Pe=w[H.name],De=Pe.forages;Ie.close();for(var Re=0;Re<De.length;Re++){var Je=De[Re];Je._dbInfo.db=null}var Jt=new u(function(wn,_n){var ui=l.deleteDatabase(H.name);ui.onerror=function(){var qn=ui.result;qn&&qn.close(),_n(ui.error)},ui.onblocked=function(){console.warn('dropInstance blocked for database "'+H.name+'" until all open connections are closed')},ui.onsuccess=function(){var qn=ui.result;qn&&qn.close(),wn(qn)}});return Jt.then(function(wn){Pe.db=wn;for(var _n=0;_n<De.length;_n++){var ui=De[_n];E(ui._dbInfo)}}).catch(function(wn){throw(C(H,wn)||u.resolve()).catch(function(){}),wn})})}return f(ie,X),ie}var U={_driver:"asyncStorage",_initStorage:ae,_support:c(),iterate:Se,getItem:he,setItem:Qe,removeItem:oe,clear:we,length:pe,key:xe,keys:Ce,dropInstance:Fe};function B(){return typeof openDatabase=="function"}var q="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",de="~~local_forage_type~",le=/^~~local_forage_type~([^~]+)~/,ge="__lfsc__:",Le=ge.length,F="arbf",V="blob",G="si08",me="ui08",ke="uic8",fe="si16",ne="si32",ue="ur16",ze="ui32",Ve="fl32",sn="fl64",We=Le+F.length,ct=Object.prototype.toString;function Xe(H){var X=H.length*.75,j=H.length,te,ie=0,J,Ee,Ie,Pe;H[H.length-1]==="="&&(X--,H[H.length-2]==="="&&X--);var De=new ArrayBuffer(X),Re=new Uint8Array(De);for(te=0;te<j;te+=4)J=q.indexOf(H[te]),Ee=q.indexOf(H[te+1]),Ie=q.indexOf(H[te+2]),Pe=q.indexOf(H[te+3]),Re[ie++]=J<<2|Ee>>4,Re[ie++]=(Ee&15)<<4|Ie>>2,Re[ie++]=(Ie&3)<<6|Pe&63;return De}function Zt(H){var X=new Uint8Array(H),j="",te;for(te=0;te<X.length;te+=3)j+=q[X[te]>>2],j+=q[(X[te]&3)<<4|X[te+1]>>4],j+=q[(X[te+1]&15)<<2|X[te+2]>>6],j+=q[X[te+2]&63];return X.length%3===2?j=j.substring(0,j.length-1)+"=":X.length%3===1&&(j=j.substring(0,j.length-2)+"=="),j}function $i(H,X){var j="";if(H&&(j=ct.call(H)),H&&(j==="[object ArrayBuffer]"||H.buffer&&ct.call(H.buffer)==="[object ArrayBuffer]")){var te,ie=ge;H instanceof ArrayBuffer?(te=H,ie+=F):(te=H.buffer,j==="[object Int8Array]"?ie+=G:j==="[object Uint8Array]"?ie+=me:j==="[object Uint8ClampedArray]"?ie+=ke:j==="[object Int16Array]"?ie+=fe:j==="[object Uint16Array]"?ie+=ue:j==="[object Int32Array]"?ie+=ne:j==="[object Uint32Array]"?ie+=ze:j==="[object Float32Array]"?ie+=Ve:j==="[object Float64Array]"?ie+=sn:X(new Error("Failed to get type for BinaryArray"))),X(ie+Zt(te))}else if(j==="[object Blob]"){var J=new FileReader;J.onload=function(){var Ee=de+H.type+"~"+Zt(this.result);X(ge+V+Ee)},J.readAsArrayBuffer(H)}else try{X(JSON.stringify(H))}catch(Ee){console.error("Couldn't convert value into a JSON string: ",H),X(null,Ee)}}function kn(H){if(H.substring(0,Le)!==ge)return JSON.parse(H);var X=H.substring(We),j=H.substring(Le,We),te;if(j===V&&le.test(X)){var ie=X.match(le);te=ie[1],X=X.substring(ie[0].length)}var J=Xe(X);switch(j){case F:return J;case V:return d([J],{type:te});case G:return new Int8Array(J);case me:return new Uint8Array(J);case ke:return new Uint8ClampedArray(J);case fe:return new Int16Array(J);case ue:return new Uint16Array(J);case ne:return new Int32Array(J);case ze:return new Uint32Array(J);case Ve:return new Float32Array(J);case sn:return new Float64Array(J);default:throw new Error("Unkown type: "+j)}}var Ct={serialize:$i,deserialize:kn,stringToBuffer:Xe,bufferToString:Zt};function kt(H,X,j,te){H.executeSql("CREATE TABLE IF NOT EXISTS "+X.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],j,te)}function Ci(H){var X=this,j={db:null};if(H)for(var te in H)j[te]=typeof H[te]!="string"?H[te].toString():H[te];var ie=new u(function(J,Ee){try{j.db=openDatabase(j.name,String(j.version),j.description,j.size)}catch(Ie){return Ee(Ie)}j.db.transaction(function(Ie){kt(Ie,j,function(){X._dbInfo=j,J()},function(Pe,De){Ee(De)})},Ee)});return j.serializer=Ct,ie}function Qi(H,X,j,te,ie,J){H.executeSql(j,te,ie,function(Ee,Ie){Ie.code===Ie.SYNTAX_ERR?Ee.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name = ?",[X.storeName],function(Pe,De){De.rows.length?J(Pe,Ie):kt(Pe,X,function(){Pe.executeSql(j,te,ie,J)},J)},J):J(Ee,Ie)},J)}function zo(H,X){var j=this;H=p(H);var te=new u(function(ie,J){j.ready().then(function(){var Ee=j._dbInfo;Ee.db.transaction(function(Ie){Qi(Ie,Ee,"SELECT * FROM "+Ee.storeName+" WHERE key = ? LIMIT 1",[H],function(Pe,De){var Re=De.rows.length?De.rows.item(0).value:null;Re&&(Re=Ee.serializer.deserialize(Re)),ie(Re)},function(Pe,De){J(De)})})}).catch(J)});return f(te,X),te}function Hd(H,X){var j=this,te=new u(function(ie,J){j.ready().then(function(){var Ee=j._dbInfo;Ee.db.transaction(function(Ie){Qi(Ie,Ee,"SELECT * FROM "+Ee.storeName,[],function(Pe,De){for(var Re=De.rows,Je=Re.length,Jt=0;Jt<Je;Jt++){var wn=Re.item(Jt),_n=wn.value;if(_n&&(_n=Ee.serializer.deserialize(_n)),_n=H(_n,wn.key,Jt+1),_n!==void 0){ie(_n);return}}ie()},function(Pe,De){J(De)})})}).catch(J)});return f(te,X),te}function Ho(H,X,j,te){var ie=this;H=p(H);var J=new u(function(Ee,Ie){ie.ready().then(function(){X===void 0&&(X=null);var Pe=X,De=ie._dbInfo;De.serializer.serialize(X,function(Re,Je){Je?Ie(Je):De.db.transaction(function(Jt){Qi(Jt,De,"INSERT OR REPLACE INTO "+De.storeName+" (key, value) VALUES (?, ?)",[H,Re],function(){Ee(Pe)},function(wn,_n){Ie(_n)})},function(Jt){if(Jt.code===Jt.QUOTA_ERR){if(te>0){Ee(Ho.apply(ie,[H,Pe,j,te-1]));return}Ie(Jt)}})})}).catch(Ie)});return f(J,j),J}function ys(H,X,j){return Ho.apply(this,[H,X,j,1])}function yh(H,X){var j=this;H=p(H);var te=new u(function(ie,J){j.ready().then(function(){var Ee=j._dbInfo;Ee.db.transaction(function(Ie){Qi(Ie,Ee,"DELETE FROM "+Ee.storeName+" WHERE key = ?",[H],function(){ie()},function(Pe,De){J(De)})})}).catch(J)});return f(te,X),te}function yo(H){var X=this,j=new u(function(te,ie){X.ready().then(function(){var J=X._dbInfo;J.db.transaction(function(Ee){Qi(Ee,J,"DELETE FROM "+J.storeName,[],function(){te()},function(Ie,Pe){ie(Pe)})})}).catch(ie)});return f(j,H),j}function mc(H){var X=this,j=new u(function(te,ie){X.ready().then(function(){var J=X._dbInfo;J.db.transaction(function(Ee){Qi(Ee,J,"SELECT COUNT(key) as c FROM "+J.storeName,[],function(Ie,Pe){var De=Pe.rows.item(0).c;te(De)},function(Ie,Pe){ie(Pe)})})}).catch(ie)});return f(j,H),j}function oa(H,X){var j=this,te=new u(function(ie,J){j.ready().then(function(){var Ee=j._dbInfo;Ee.db.transaction(function(Ie){Qi(Ie,Ee,"SELECT key FROM "+Ee.storeName+" WHERE id = ? LIMIT 1",[H+1],function(Pe,De){var Re=De.rows.length?De.rows.item(0).key:null;ie(Re)},function(Pe,De){J(De)})})}).catch(J)});return f(te,X),te}function Vd(H){var X=this,j=new u(function(te,ie){X.ready().then(function(){var J=X._dbInfo;J.db.transaction(function(Ee){Qi(Ee,J,"SELECT key FROM "+J.storeName,[],function(Ie,Pe){for(var De=[],Re=0;Re<Pe.rows.length;Re++)De.push(Pe.rows.item(Re).key);te(De)},function(Ie,Pe){ie(Pe)})})}).catch(ie)});return f(j,H),j}function gc(H){return new u(function(X,j){H.transaction(function(te){te.executeSql("SELECT name FROM sqlite_master WHERE type='table' AND name <> '__WebKitDatabaseInfoTable__'",[],function(ie,J){for(var Ee=[],Ie=0;Ie<J.rows.length;Ie++)Ee.push(J.rows.item(Ie).name);X({db:H,storeNames:Ee})},function(ie,J){j(J)})},function(te){j(te)})})}function ws(H,X){X=m.apply(this,arguments);var j=this.config();H=typeof H!="function"&&H||{},H.name||(H.name=H.name||j.name,H.storeName=H.storeName||j.storeName);var te=this,ie;return H.name?ie=new u(function(J){var Ee;H.name===j.name?Ee=te._dbInfo.db:Ee=openDatabase(H.name,"","",0),H.storeName?J({db:Ee,storeNames:[H.storeName]}):J(gc(Ee))}).then(function(J){return new u(function(Ee,Ie){J.db.transaction(function(Pe){function De(wn){return new u(function(_n,ui){Pe.executeSql("DROP TABLE IF EXISTS "+wn,[],function(){_n()},function(qn,Hi){ui(Hi)})})}for(var Re=[],Je=0,Jt=J.storeNames.length;Je<Jt;Je++)Re.push(De(J.storeNames[Je]));u.all(Re).then(function(){Ee()}).catch(function(wn){Ie(wn)})},function(Pe){Ie(Pe)})})}):ie=u.reject("Invalid arguments"),f(ie,X),ie}var al={_driver:"webSQLStorage",_initStorage:Ci,_support:B(),iterate:Hd,getItem:zo,setItem:ys,removeItem:yh,clear:yo,length:mc,key:oa,keys:Vd,dropInstance:ws};function Yn(){try{return typeof localStorage<"u"&&"setItem"in localStorage&&!!localStorage.setItem}catch(H){return!1}}function Di(H,X){var j=H.name+"/";return H.storeName!==X.storeName&&(j+=H.storeName+"/"),j}function Ud(){var H="_localforage_support_test";try{return localStorage.setItem(H,!0),localStorage.removeItem(H),!1}catch(X){return!0}}function sa(){return!Ud()||localStorage.length>0}function io(H){var X=this,j={};if(H)for(var te in H)j[te]=H[te];return j.keyPrefix=Di(H,X._defaultConfig),sa()?(X._dbInfo=j,j.serializer=Ct,u.resolve()):u.reject()}function aa(H){var X=this,j=X.ready().then(function(){for(var te=X._dbInfo.keyPrefix,ie=localStorage.length-1;ie>=0;ie--){var J=localStorage.key(ie);J.indexOf(te)===0&&localStorage.removeItem(J)}});return f(j,H),j}function jd(H,X){var j=this;H=p(H);var te=j.ready().then(function(){var ie=j._dbInfo,J=localStorage.getItem(ie.keyPrefix+H);return J&&(J=ie.serializer.deserialize(J)),J});return f(te,X),te}function bc(H,X){var j=this,te=j.ready().then(function(){for(var ie=j._dbInfo,J=ie.keyPrefix,Ee=J.length,Ie=localStorage.length,Pe=1,De=0;De<Ie;De++){var Re=localStorage.key(De);if(Re.indexOf(J)===0){var Je=localStorage.getItem(Re);if(Je&&(Je=ie.serializer.deserialize(Je)),Je=H(Je,Re.substring(Ee),Pe++),Je!==void 0)return Je}}});return f(te,X),te}function Wd(H,X){var j=this,te=j.ready().then(function(){var ie=j._dbInfo,J;try{J=localStorage.key(H)}catch(Ee){J=null}return J&&(J=J.substring(ie.keyPrefix.length)),J});return f(te,X),te}function vc(H){var X=this,j=X.ready().then(function(){for(var te=X._dbInfo,ie=localStorage.length,J=[],Ee=0;Ee<ie;Ee++){var Ie=localStorage.key(Ee);Ie.indexOf(te.keyPrefix)===0&&J.push(Ie.substring(te.keyPrefix.length))}return J});return f(j,H),j}function Yd(H){var X=this,j=X.keys().then(function(te){return te.length});return f(j,H),j}function yc(H,X){var j=this;H=p(H);var te=j.ready().then(function(){var ie=j._dbInfo;localStorage.removeItem(ie.keyPrefix+H)});return f(te,X),te}function Gd(H,X,j){var te=this;H=p(H);var ie=te.ready().then(function(){X===void 0&&(X=null);var J=X;return new u(function(Ee,Ie){var Pe=te._dbInfo;Pe.serializer.serialize(X,function(De,Re){if(Re)Ie(Re);else try{localStorage.setItem(Pe.keyPrefix+H,De),Ee(J)}catch(Je){(Je.name==="QuotaExceededError"||Je.name==="NS_ERROR_DOM_QUOTA_REACHED")&&Ie(Je),Ie(Je)}})})});return f(ie,j),ie}function Or(H,X){if(X=m.apply(this,arguments),H=typeof H!="function"&&H||{},!H.name){var j=this.config();H.name=H.name||j.name,H.storeName=H.storeName||j.storeName}var te=this,ie;return H.name?ie=new u(function(J){H.storeName?J(Di(H,te._defaultConfig)):J(H.name+"/")}).then(function(J){for(var Ee=localStorage.length-1;Ee>=0;Ee--){var Ie=localStorage.key(Ee);Ie.indexOf(J)===0&&localStorage.removeItem(Ie)}}):ie=u.reject("Invalid arguments"),f(ie,X),ie}var be={_driver:"localStorageWrapper",_initStorage:io,_support:Yn(),iterate:bc,getItem:jd,setItem:Gd,removeItem:yc,clear:aa,length:Yd,key:Wd,keys:vc,dropInstance:Or},Ye=function(X,j){return X===j||typeof X=="number"&&typeof j=="number"&&isNaN(X)&&isNaN(j)},Yt=function(X,j){for(var te=X.length,ie=0;ie<te;){if(Ye(X[ie],j))return!0;ie++}return!1},Pn=Array.isArray||function(H){return Object.prototype.toString.call(H)==="[object Array]"},Gn={},Ji={},zi={INDEXEDDB:U,WEBSQL:al,LOCALSTORAGE:be},Wv=[zi.INDEXEDDB._driver,zi.WEBSQL._driver,zi.LOCALSTORAGE._driver],wc=["dropInstance"],qd=["clear","getItem","iterate","key","keys","length","removeItem","setItem"].concat(wc),Xd={description:"",driver:Wv.slice(),name:"localforage",size:4980736,storeName:"keyvaluepairs",version:1};function wh(H,X){H[X]=function(){var j=arguments;return H.ready().then(function(){return H[X].apply(H,j)})}}function Kd(){for(var H=1;H<arguments.length;H++){var X=arguments[H];if(X)for(var j in X)X.hasOwnProperty(j)&&(Pn(X[j])?arguments[0][j]=X[j].slice():arguments[0][j]=X[j])}return arguments[0]}var o1=function(){function H(X){s(this,H);for(var j in zi)if(zi.hasOwnProperty(j)){var te=zi[j],ie=te._driver;this[j]=ie,Gn[ie]||this.defineDriver(te)}this._defaultConfig=Kd({},Xd),this._config=Kd({},this._defaultConfig,X),this._driverSet=null,this._initDriver=null,this._ready=!1,this._dbInfo=null,this._wrapLibraryMethodsWithReady(),this.setDriver(this._config.driver).catch(function(){})}return H.prototype.config=function(j){if((typeof j>"u"?"undefined":o(j))==="object"){if(this._ready)return new Error("Can't call config() after localforage has been used.");for(var te in j){if(te==="storeName"&&(j[te]=j[te].replace(/\W/g,"_")),te==="version"&&typeof j[te]!="number")return new Error("Database version must be a number.");this._config[te]=j[te]}return"driver"in j&&j.driver?this.setDriver(this._config.driver):!0}else return typeof j=="string"?this._config[j]:this._config},H.prototype.defineDriver=function(j,te,ie){var J=new u(function(Ee,Ie){try{var Pe=j._driver,De=new Error("Custom driver not compliant; see https://mozilla.github.io/localForage/#definedriver");if(!j._driver){Ie(De);return}for(var Re=qd.concat("_initStorage"),Je=0,Jt=Re.length;Je<Jt;Je++){var wn=Re[Je],_n=!Yt(wc,wn);if((_n||j[wn])&&typeof j[wn]!="function"){Ie(De);return}}var ui=function(){for(var Ot=function(l1){return function(){var xo=new Error("Method "+l1+" is not implemented by the current driver"),xc=u.reject(xo);return f(xc,arguments[arguments.length-1]),xc}},la=0,wo=wc.length;la<wo;la++){var Vo=wc[la];j[Vo]||(j[Vo]=Ot(Vo))}};ui();var qn=function(Ot){Gn[Pe]&&console.info("Redefining LocalForage driver: "+Pe),Gn[Pe]=j,Ji[Pe]=Ot,Ee()};"_support"in j?j._support&&typeof j._support=="function"?j._support().then(qn,Ie):qn(!!j._support):qn(!0)}catch(Hi){Ie(Hi)}});return h(J,te,ie),J},H.prototype.driver=function(){return this._driver||null},H.prototype.getDriver=function(j,te,ie){var J=Gn[j]?u.resolve(Gn[j]):u.reject(new Error("Driver not found."));return h(J,te,ie),J},H.prototype.getSerializer=function(j){var te=u.resolve(Ct);return h(te,j),te},H.prototype.ready=function(j){var te=this,ie=te._driverSet.then(function(){return te._ready===null&&(te._ready=te._initDriver()),te._ready});return h(ie,j,j),ie},H.prototype.setDriver=function(j,te,ie){var J=this;Pn(j)||(j=[j]);var Ee=this._getSupportedDrivers(j);function Ie(){J._config.driver=J.driver()}function Pe(Je){return J._extend(Je),Ie(),J._ready=J._initStorage(J._config),J._ready}function De(Je){return function(){var Jt=0;function wn(){for(;Jt<Je.length;){var _n=Je[Jt];return Jt++,J._dbInfo=null,J._ready=null,J.getDriver(_n).then(Pe).catch(wn)}Ie();var ui=new Error("No available storage method found.");return J._driverSet=u.reject(ui),J._driverSet}return wn()}}var Re=this._driverSet!==null?this._driverSet.catch(function(){return u.resolve()}):u.resolve();return this._driverSet=Re.then(function(){var Je=Ee[0];return J._dbInfo=null,J._ready=null,J.getDriver(Je).then(function(Jt){J._driver=Jt._driver,Ie(),J._wrapLibraryMethodsWithReady(),J._initDriver=De(Ee)})}).catch(function(){Ie();var Je=new Error("No available storage method found.");return J._driverSet=u.reject(Je),J._driverSet}),h(this._driverSet,te,ie),this._driverSet},H.prototype.supports=function(j){return!!Ji[j]},H.prototype._extend=function(j){Kd(this,j)},H.prototype._getSupportedDrivers=function(j){for(var te=[],ie=0,J=j.length;ie<J;ie++){var Ee=j[ie];this.supports(Ee)&&te.push(Ee)}return te},H.prototype._wrapLibraryMethodsWithReady=function(){for(var j=0,te=qd.length;j<te;j++)wh(this,qd[j])},H.prototype.createInstance=function(j){return new H(j)},H}(),s1=new o1;i.exports=s1},{3:3}]},{},[4])(4)}
vendor: 4,236 bytes, lines 270-274
270)})(PO);var $ae=PO.exports;const eb=ic($ae),$m={SecureStorage:"ionicSecureStorage",IndexedDB:eb.INDEXEDDB,LocalStorage:eb.LOCALSTORAGE},Z7={name:"_ionicstorage",storeName:"_ionickv",dbKey:"_ionickey",driverOrder:[$m.SecureStorage,$m.IndexedDB,$m.LocalStorage]};class JEe{constructor(e=Z7){this._db=null,this._secureStorageDriver=null;const n=Object.assign({},Z7,e||{});this._config=n}async create(){const e=eb.createInstance(this._config);return this._db=e,await e.setDriver(this._config.driverOrder||[]),this}async defineDriver(e){return e._driver===$m.SecureStorage&&(this._secureStorageDriver=e),eb.defineDriver(e)}get driver(){var e;return((e=this._db)===null||e===void 0?void 0:e.driver())||null}assertDb(){if(!this._db)throw new Error("Database not created. Must call create() first");return this._db}get(e){return this.assertDb().getItem(e)}set(e,n){return this.assertDb().setItem(e,n)}remove(e){return this.assertDb().removeItem(e)}clear(){return this.assertDb().clear()}length(){return this.assertDb().length()}keys(){return this.assertDb().keys()}forEach(e){return this.assertDb().iterate(e)}setEncryptionKey(e){var n;if(this._secureStorageDriver)(n=this._secureStorageDriver)===null||n===void 0||n.setEncryptionKey(e);else throw new Error("@ionic-enterprise/secure-storage not installed. Encryption support not available")}}/*!
271 * pinia v2.3.1
272 * (c) 2025 Eduardo San Martin Morote
273 * @license MIT
274 */let DO;const G2=t=>DO=t,NO=Symbol();function j4(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var Xh;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(Xh||(Xh={}));function e$e(){const t=p2(!0),e=t.run(()=>_t({}));let n=[],i=[];const r=w2({install(o){G2(r),r._a=o,o.provide(NO,r),o.config.globalProperties.$pinia=r,i.forEach(s=>n.push(s)),i=[]},use(o){return this._a?n.push(o):i.push(o),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return r}const BO=()=>{};function Q7(t,e,n,i=BO){t.push(e);const r=()=>{const o=t.indexOf(e);o>-1&&(t.splice(o,1),i())};return!n&&m2()&&Iw(r),r}function tu(t,...e){t.slice().forEach(n=>{n(...e)})}const Cae=t=>t(),J7=Symbol(),Cy=Symbol();function W4(t,e){t instanceof Map&&e instanceof Map?e.forEach((n,i)=>t.set(i,n)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const i=e[n],r=t[n];j4(r)&&j4(i)&&t.hasOwnProperty(n)&&!On(i)&&!Io(i)?t[n]=W4(r,i):t[n]=i}return t}const Tae=Symbol();function Iae(t){return!j4(t)||!t.hasOwnProperty(Tae)}const{assign:ml}=Object;function Rae(t){return!!(On(t)&&t.effect)}function Oae(t,e,n,i){const{state:r,actions:o,getters:s}=e,a=n.state.value[t];let l;function c(){a||(n.state.value[t]=r?r():{});const d=V$(n.state.value[t]);return ml(d,o,Object.keys(s||{}).reduce((u,f)=>(u[f]=w2(vn(()=>{G2(n);const h=n._s.get(t);return s[f].call(h,h)})),u),{}))}return l=FO(t,c,e,n,i,!0),l}function FO(t,e,n={},i,r,o){let s;const a=ml({actions:{}},n),l={deep:!0};let c,d,u=[],f=[],h;const p=i.state.value[t];!o&&!p&&(i.state.value[t]={}),_t({});let m;function g(S){let _;c=d=!1,typeof S=="function"?(S(i.state.value[t]),_={type:Xh.patchFunction,storeId:t,events:h}):(W4(i.state.value[t],S),_={type:Xh.patchObject,payload:S,storeId:t,events:h});const E=m=Symbol();il().then(()=>{m===E&&(c=!0)}),d=!0,tu(u,_,i.state.value[t])}const y=o?function(){const{state:_}=n,E=_?_():{};this.$patch(C=>{ml(C,E)})}:BO;function w(){s.stop(),u=[],f=[],i._s.delete(t)}const b=(S,_="")=>{if(J7 in S)return S[Cy]=_,S;const E=function(){G2(i);const C=Array.from(arguments),I=[],R=[];function O(z){I.push(z)}function L(z){R.push(z)}tu(f,{args:C,name:E[Cy],store:A,after:O,onError:L});let M;try{M=S.apply(this&&this.$id===t?this:A,C)}catch(z){throw tu(R,z),z}return M instanceof Promise?M.then(z=>(tu(I,z),z)).catch(z=>(tu(R,z),Promise.reject(z))):(tu(I,M),M)};return E[J7]=!0,E[Cy]=_,E},v={_p:i,$id:t,$onAction:Q7.bind(null,f),$patch:g,$reset:y,$subscribe(S,_={}){const E=Q7(u,S,_.detached,()=>C()),C=s.run(()=>Jn(()=>i.state.value[t],I=>{(_.flush==="sync"?d:c)&&S({storeId:t,type:Xh.direct,events:h},I)},ml({},l,_)));return E},$dispose:w},A=Vl(v);i._s.set(t,A);const k=(i._a&&i._a.runWithContext||Cae)(()=>i._e.run(()=>
274(s=p2()).run(()=>e({action:b}))));for(const S in k){const _=k[S];if(On(_)&&!Rae(_)||Io(_))o||(p&&Iae(_)&&(On(_)?_.value=p[S]:W4(_,p[S])),i.state.value[t][S]=_);else if(typeof _=="function"){const E=b(_,S);k[S]=E,a.actions[S]=_}}return ml(A,k),ml(un(A),k),Object.defineProperty(A,"$state",{get:()=>i.state.value[t],set:S=>{g(_=>{ml(_,S)})}}),i._p.forEach(S=>{ml(A,s.run(()=>S({store:A,app:i._a,pinia:i,options:a})))}),p&&o&&n.hydrate&&n.hydrate(A.$state,p),c=!0,d=!0,A}/*! #__NO_SIDE_EFFECTS__ */function t$e(t,e,n){let i,r;const o=typeof e=="function";typeof t=="string"?(i=t,r=o?n:e):(r=t,i=t.id);function s(a,l){const c=gC();return a=a||(c?si(NO,null):null),a&&G2(a),a=DO,a._s.has(i)||(o?FO(i,e,r,a):Oae(i,r,a)),a._s.get(i)}return s.$id=i,s}function n$e(t){{const e=un(t),n={};for(const i in e){const r=e[i];r.effect?n[i]=vn({get:()=>t[i],set(o){t[i]=o}}):(On(r)||Io(r))&&(n[i]=U$(t,i))}return n}}/*!
275  * shared v9.14.5
276  * (c) 2025 kazuya kawaguchi
277  * Released under the MIT License.
278  */function Mae(t,e){typeof console<"u"&&(console.warn("[intlify] "+t),e&&console.warn(e.stack))}const tb=typeof window<"u",ac=(t,e=!1)=>e?Symbol.for(t):Symbol(t),Lae=(t,e,n)=>Pae({l:t,k:e,s:n}),Pae=t=>JSON.stringify(t).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),wi=t=>typeof t=="number"&&isFinite(t),Dae=t=>HO(t)==="[object Date]",ql=t=>HO(t)==="[object RegExp]",q2=t=>zt(t)&&Object.keys(t).length===0,Ki=Object.assign,Nae=Object.create,Mn=(t=null)=>Nae(t);let ek;const Ta=()=>ek||(ek=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:Mn());function tk(t){return t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function nk(t){return t.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function Bae(t){return t=t.replace(/(\w+)\s*=\s*"([^"]*)"/g,(i,r,o)=>"".concat(r,'="').concat(nk(o),'"')),t=t.replace(/(\w+)\s*=\s*'([^']*)'/g,(i,r,o)=>"".concat(r,"='").concat(nk(o),"'")),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(t)&&(t=t.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEach(i=>{t=t.replace(i,"$1javascript&#58;")}),t}const Fae=Object.prototype.hasOwnProperty;function Ko(t,e){return Fae.call(t,e)}const Kn=Array.isArray,Wn=t=>typeof t=="function",He=t=>typeof t=="string",an=t=>typeof t=="boolean",An=t=>t!==null&&typeof t=="object",zae=t=>An(t)&&Wn(t.then)&&Wn(t.catch),zO=Object.prototype.toString,HO=t=>zO.call(t),zt=t=>{if(!An(t))return!1;const e=Object.getPrototypeOf(t);return e===null||e.constructor===Object},Hae=t=>t==null?"":Kn(t)||zt(t)&&t.toString===zO?JSON.stringify(t,null,2):String(t);function Vae(t,e=""){return t.reduce((n,i,r)=>r===0?n+i:n+e+i,"")}function X2(t){let e=t;return()=>++e}const D1=t=>!An(t)||Kn(t);function Cm(t,e){if(D1(t)||D1(e))throw new Error("Invalid value");const n=[{src:t,des:e}];for(;n.length;){const{src:i,des:r}=n.pop();
278Object.keys(i).forEach(o=>{o!=="__proto__"&&(An(i[o])&&!An(r[o])&&(r[o]=Array.isArray(i[o])?[]:Mn()),D1(r[o])||D1(i[o])?r[o]=i[o]:n.push({src:i[o],des:r[o]}))})}}/*!
279  * message-compiler v9.14.5
280  * (c) 2025 kazuya kawaguchi
281  * Released under the MIT License.
282  */function Uae(t,e,n){return{line:t,column:e,offset:n}}function nb(t,e,n){return{start:t,end:e}}const jae=/\{([0-9a-zA-Z]+)\}/g;function VO(t,...e){return e.length===1&&Wae(e[0])&&(e=e[0]),(!e||!e.hasOwnProperty)&&(e={}),t.replace(jae,(n,i)=>e.hasOwnProperty(i)?e[i]:"")}const UO=Object.assign,ik=t=>typeof t=="string",Wae=t=>t!==null&&typeof t=="object";function jO(t,e=""){return t.reduce((n,i,r)=>r===0?n+i:n+e+i,"")}const v6={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},Yae={[v6.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function Gae(t,e,...n){const i=VO(Yae[t],...n||[]),r={message:String(i),code:t};return e&&(r.location=e),r}const It={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},qae={[It.EXPECTED_TOKEN]:"Expected token: '{0}'",[It.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[It.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[It.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[It.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[It.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[It.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[It.EMPTY_PLACEHOLDER]:"Empty placeholder",[It.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[It.INVALID_LINKED_FORMAT]:"Invalid linked format",[It.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[It.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[It.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[It.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[It.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[It.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function lh(t,e,n={}){const{domain:i,messages:r,args:o}=n,s=VO((r||qae)[t]||"",...o||[]),a=new SyntaxError(String(s));return a.code=t,e&&(a.location=e),a.domain=i,a}function Xae(t){throw t}const fa=" ",Kae="\r",wr="\n",Zae="\u2028",Qae="\u2029";function Jae(t){const e=t;let n=0,i=1,r=1,o=0;const s=k=>e[k]===Kae&&e[k+1]===wr,a=k=>e[k]===wr,l=k=>e[k]===Qae,c=k=>e[k]===Zae,d=k=>s(k)||a(k)||l(k)||c(k),u=()=>n,f=()=>i,h=()=>r,p=()=>o,m=k=>s(k)||l(k)||c(k)?wr:e[k],g=()=>m(n),y=()=>m(n+o);function w(){return o=0,d(n)&&(i++,r=0),s(n)&&n++,n++,r++,e[n]}function b(){return s(n+o)&&o++,o++,e[n+o]}function v(){n=0,i=1,r=1,o=0}function A(k=0){o=k}function x(){const k=n+o;for(;k!==n;)w();o=0}return{index:u,line:f,column:h,peekOffset:p,charAt:m,currentChar:g,currentPeek:y,next:w,peek:b,reset:v,resetPeek:A,skipToPeek:x}}const fl=void 0,ele=".",rk="'",tle="tokenizer";function nle(t,e={}){const n=e.location!==!1,i=Jae(t),r=()=>i.index(),o=()=>Uae(i.line(),i.column(),i.index()),s=o(),a=r(),l={currentType:14,offset:a,startLoc:s,endLoc:s,lastType:14,lastOffset:a,lastStartLoc:s,lastEndLoc:s,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:d}=e;function u(F,V,G,...me){const ke=c();if(V.column+=G,V.offset+=G,d){const fe=n?nb(ke.startLoc,V):null,ne=lh(F,fe,{domain:tle,args:me});d(ne)}}function f(F,V,G){F.endLoc=o(),F.currentType=V;const me={type:V};return n&&(me.loc=nb(F.startLoc,F.endLoc)),G!=null&&(me.value=G),me}const h=F=>f(F,14);function p(F,V){return F.currentChar()===V?(F.next(),V):(u(It.EXPECTED_TOKEN,o(),0,V),"")}function m(F){let V="";for(;F.currentPeek()===fa||F.currentPeek()===wr;)V+=F.currentPeek(),F.peek();return V}function g(F){const V=m(F);return F.skipToPeek(),V}function y(F){if(F===fl)return!1;
282const V=F.charCodeAt(0);return V>=97&&V<=122||V>=65&&V<=90||V===95}function w(F){if(F===fl)return!1;const V=F.charCodeAt(0);return V>=48&&V<=57}function b(F,V){const{currentType:G}=V;if(G!==2)return!1;m(F);const me=y(F.currentPeek());return F.resetPeek(),me}function v(F,V){const{currentType:G}=V;if(G!==2)return!1;m(F);const me=F.currentPeek()==="-"?F.peek():F.currentPeek(),ke=w(me);return F.resetPeek(),ke}function A(F,V){const{currentType:G}=V;if(G!==2)return!1;m(F);const me=F.currentPeek()===rk;return F.resetPeek(),me}function x(F,V){const{currentType:G}=V;if(G!==8)return!1;m(F);const me=F.currentPeek()===".";return F.resetPeek(),me}function k(F,V){const{currentType:G}=V;if(G!==9)return!1;m(F);const me=y(F.currentPeek());return F.resetPeek(),me}function S(F,V){const{currentType:G}=V;if(!(G===8||G===12))return!1;m(F);const me=F.currentPeek()===":";return F.resetPeek(),me}function _(F,V){const{currentType:G}=V;if(G!==10)return!1;const me=()=>{const fe=F.currentPeek();return fe==="{"?y(F.peek()):fe==="@"||fe==="%"||fe==="|"||fe===":"||fe==="."||fe===fa||!fe?!1:fe===wr?(F.peek(),me()):I(F,!1)},ke=me();return F.resetPeek(),ke}function E(F){m(F);const V=F.currentPeek()==="|";return F.resetPeek(),V}function C(F){const V=m(F),G=F.currentPeek()==="%"&&F.peek()==="{";return F.resetPeek(),{isModulo:G,hasSpace:V.length>0}}function I(F,V=!0){const G=(ke=!1,fe="",ne=!1)=>{const ue=F.currentPeek();return ue==="{"?fe==="%"?!1:ke:ue==="@"||!ue?fe==="%"?!0:ke:ue==="%"?(F.peek(),G(ke,"%",!0)):ue==="|"?fe==="%"||ne?!0:!(fe===fa||fe===wr):ue===fa?(F.peek(),G(!0,fa,ne)):ue===wr?(F.peek(),G(!0,wr,ne)):!0},me=G();return V&&F.resetPeek(),me}function R(F,V){const G=F.currentChar();return G===fl?fl:V(G)?(F.next(),G):null}function O(F){const V=F.charCodeAt(0);return V>=97&&V<=122||V>=65&&V<=90||V>=48&&V<=57||V===95||V===36}function L(F){return R(F,O)}function M(F){const V=F.charCodeAt(0);return V>=97&&V<=122||V>=65&&V<=90||V>=48&&V<=57||V===95||V===36||V===45}function z(F){return R(F,M)}function N(F){const V=F.charCodeAt(0);return V>=48&&V<=57}function W(F){return R(F,N)}function Z(F){const V=F.charCodeAt(0);return V>=48&&V<=57||V>=65&&V<=70||V>=97&&V<=102}function K(F){return R(F,Z)}function se(F){let V="",G="";for(;V=W(F);)G+=V;return G}function ae(F){g(F);const V=F.currentChar();return V!=="%"&&u(It.EXPECTED_TOKEN,o(),0,V),F.next(),"%"}function he(F){let V="";for(;;){const G=F.currentChar();if(G==="{"||G==="}"||G==="@"||G==="|"||!G)break;if(G==="%")if(I(F))V+=G,F.next();else break;else if(G===fa||G===wr)if(I(F))V+=G,F.next();else{if(E(F))break;V+=G,F.next()}else V+=G,F.next()}return V}function Se(F){g(F);let V="",G="";for(;V=z(F);)G+=V;return F.currentChar()===fl&&u(It.UNTERMINATED_CLOSING_BRACE,o(),0),G}function Qe(F){g(F);let V="";return F.currentChar()==="-"?(F.next(),V+="-".concat(se(F))):V+=se(F),F.currentChar()===fl&&u(It.UNTERMINATED_CLOSING_BRACE,o(),0),V}function oe(F){return F!==rk&&F!==wr}function we(F){g(F),p(F,"'");let V="",G="";for(;V=R(F,oe);)V==="\\"?G+=pe(F):G+=V;const me=F.currentChar();return me===wr||me===fl?(u(It.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),me===wr&&(F.next(),p(F,"'")),G):(p(F,"'"),G)}function pe(F){const V=F.currentChar();switch(V){case"\\":case"'":return F.next(),"\\".concat(V);case"u":return xe(F,V,4);case"U":return xe(F,V,6);default:return u(It.UNKNOWN_ESCAPE_SEQUENCE,o(),0,V),""}}function xe(F,V,G){p(F,V);let me="";for(let ke=0;ke<G;ke++){const fe=K(F);if(!fe){u(It.INVALID_UNICODE_ESCAPE_SEQUENCE,o(),0,"\\".concat(V).concat(me).concat(F.currentChar()));break}me+=fe}return"\\".concat(V).concat(me)}function Ce(F){return F!=="{"&&F!=="}"&&F!==fa&&F!==wr}function Fe(F){g(F);let V="",G="";for(;V=R(F,Ce);)G+=V;return G}function U(F){let V="",G="";for(;V=L(F);)G+=V;return G}function B(F){const V=G=>{const me=F.currentChar();return me==="{"||me==="%"||me==="@"||me==="|"||me==="("||me===")"||!me||me===fa?G:(G+=me,F.next(),V(G))};return V("")}function q(F){g(F);const V=p(F,"|");return g(F),V}function de(F,V){let G=null;switch(F.currentChar()){case"{":return V.braceNest>=1&&u(It.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),F.next(),G=f(V,2,"{"),g(F),V.braceNest++,G;case"}":return V.braceNest>0&&V.currentType===2&&u(It.EMPTY_PLACEHOLDER,o(),0),F.next(),G=f(V,3,"}"),V.braceNest--,V.braceNest>0&&g(F),V.inLinked&&V.braceNest===0&&(V.inLinked=!1),G;
vendor: 5,907 bytes, line 282
282case"@":return V.braceNest>0&&u(It.UNTERMINATED_CLOSING_BRACE,o(),0),G=le(F,V)||h(V),V.braceNest=0,G;default:{let ke=!0,fe=!0,ne=!0;if(E(F))return V.braceNest>0&&u(It.UNTERMINATED_CLOSING_BRACE,o(),0),G=f(V,1,q(F)),V.braceNest=0,V.inLinked=!1,G;if(V.braceNest>0&&(V.currentType===5||V.currentType===6||V.currentType===7))return u(It.UNTERMINATED_CLOSING_BRACE,o(),0),V.braceNest=0,ge(F,V);if(ke=b(F,V))return G=f(V,5,Se(F)),g(F),G;if(fe=v(F,V))return G=f(V,6,Qe(F)),g(F),G;if(ne=A(F,V))return G=f(V,7,we(F)),g(F),G;if(!ke&&!fe&&!ne)return G=f(V,13,Fe(F)),u(It.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,G.value),g(F),G;break}}return G}function le(F,V){const{currentType:G}=V;let me=null;const ke=F.currentChar();switch((G===8||G===9||G===12||G===10)&&(ke===wr||ke===fa)&&u(It.INVALID_LINKED_FORMAT,o(),0),ke){case"@":return F.next(),me=f(V,8,"@"),V.inLinked=!0,me;case".":return g(F),F.next(),f(V,9,".");case":":return g(F),F.next(),f(V,10,":");default:return E(F)?(me=f(V,1,q(F)),V.braceNest=0,V.inLinked=!1,me):x(F,V)||S(F,V)?(g(F),le(F,V)):k(F,V)?(g(F),f(V,12,U(F))):_(F,V)?(g(F),ke==="{"?de(F,V)||me:f(V,11,B(F))):(G===8&&u(It.INVALID_LINKED_FORMAT,o(),0),V.braceNest=0,V.inLinked=!1,ge(F,V))}}function ge(F,V){let G={type:14};if(V.braceNest>0)return de(F,V)||h(V);if(V.inLinked)return le(F,V)||h(V);switch(F.currentChar()){case"{":return de(F,V)||h(V);case"}":return u(It.UNBALANCED_CLOSING_BRACE,o(),0),F.next(),f(V,3,"}");case"@":return le(F,V)||h(V);default:{if(E(F))return G=f(V,1,q(F)),V.braceNest=0,V.inLinked=!1,G;const{isModulo:ke,hasSpace:fe}=C(F);if(ke)return fe?f(V,0,he(F)):f(V,4,ae(F));if(I(F))return f(V,0,he(F));break}}return G}function Le(){const{currentType:F,offset:V,startLoc:G,endLoc:me}=l;return l.lastType=F,l.lastOffset=V,l.lastStartLoc=G,l.lastEndLoc=me,l.offset=r(),l.startLoc=o(),i.currentChar()===fl?f(l,14):ge(i,l)}return{nextToken:Le,currentOffset:r,currentPosition:o,context:c}}const ile="parser",rle=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function ole(t,e,n){switch(t){case"\\\\":return"\\";case"\\'":return"'";default:{const i=parseInt(e||n,16);return i<=55295||i>=57344?String.fromCodePoint(i):"�"}}}function sle(t={}){const e=t.location!==!1,{onError:n,onWarn:i}=t;function r(b,v,A,x,...k){const S=b.currentPosition();if(S.offset+=x,S.column+=x,n){const _=e?nb(A,S):null,E=lh(v,_,{domain:ile,args:k});n(E)}}function o(b,v,A,x,...k){const S=b.currentPosition();if(S.offset+=x,S.column+=x,i){const _=e?nb(A,S):null;i(Gae(v,_,k))}}function s(b,v,A){const x={type:b};return e&&(x.start=v,x.end=v,x.loc={start:A,end:A}),x}function a(b,v,A,x){e&&(b.end=v,b.loc&&(b.loc.end=A))}function l(b,v){const A=b.context(),x=s(3,A.offset,A.startLoc);return x.value=v,a(x,b.currentOffset(),b.currentPosition()),x}function c(b,v){const A=b.context(),{lastOffset:x,lastStartLoc:k}=A,S=s(5,x,k);return S.index=parseInt(v,10),b.nextToken(),a(S,b.currentOffset(),b.currentPosition()),S}function d(b,v,A){const x=b.context(),{lastOffset:k,lastStartLoc:S}=x,_=s(4,k,S);return _.key=v,A===!0&&(_.modulo=!0),b.nextToken(),a(_,b.currentOffset(),b.currentPosition()),_}function u(b,v){const A=b.context(),{lastOffset:x,lastStartLoc:k}=A,S=s(9,x,k);return S.value=v.replace(rle,ole),b.nextToken(),a(S,b.currentOffset(),b.currentPosition()),S}function f(b){const v=b.nextToken(),A=b.context(),{lastOffset:x,lastStartLoc:k}=A,S=s(8,x,k);return v.type!==12?(r(b,It.UNEXPECTED_EMPTY_LINKED_MODIFIER,A.lastStartLoc,0),S.value="",a(S,x,k),{nextConsumeToken:v,node:S}):(v.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,Uo(v)),S.value=v.value||"",a(S,b.currentOffset(),b.currentPosition()),{node:S})}function h(b,v){const A=b.context(),x=s(7,A.offset,A.startLoc);return x.value=v,a(x,b.currentOffset(),b.currentPosition()),x}function p(b){const v=b.context(),A=s(6,v.offset,v.startLoc);let x=b.nextToken();if(x.type===9){const k=f(b);A.modifier=k.node,x=k.nextConsumeToken||b.nextToken()}switch(x.type!==10&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(x)),x=b.nextToken(),x.type===2&&(x=b.nextToken()),x.type){case 11:x.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(x)),A.key=h(b,x.value||"");break;case 5:x.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(x)),A.key=d(b,x.value||"");break;case 6:x.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(x)),A.key=c(b,x.value||"");break;case 7:x.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(x)),A.key=u(b,x.value||"");break;default:{r(b,It.UNEXPECTED_EMPTY_LINKED_KEY,v.lastStartLoc,0);const k=b.context(),S=s(7,k.offset,k.startLoc);return S.value="",a(S,k.offset,k.startLoc),A.key=S,a(A,k.offset,k.startLoc),{nextConsumeToken:x,node:A}}}return a(A,b.currentOffset(),b.currentPosition()),{node:A}}function m(b){const v=b.context(),A=v.currentType===1?b.currentOffset():v.offset,x=v.currentType===1?v.endLoc:v.startLoc,k=s(2,A,x);k.items=[];let S=null,_=null;do{const I=S||b.nextToken();switch(S=null,I.type){case 0:I.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(I)),k.items.push(l(b,I.value||""));break;case 6:I.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(I)),k.items.push(c(b,I.value||""));break;case 4:_=!0;break;case 5:I.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(I)),k.items.push(d(b,I.value||"",!!_)),_&&(o(b,v6.USE_MODULO_SYNTAX,v.lastStartLoc,0,Uo(I)),_=null);break;case 7:I.value==null&&r(b,It.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,Uo(I)),k.items.push(u(b,I.value||""));break;case 8:{const R=p(b);k.items.push(R.node),S=R.nextConsumeToken||null;break}}}while(v.currentType!==14&&v.currentType!==1);const E=v.currentType===1?v.lastOffset:b.currentOffset(),C=v.currentType===1?v.lastEndLoc:b.currentPosition();return a(k,E,C),k}function g(b,v,A,x){const k=b.context();let S=x.items.length===0;const _=s(1,v,A);_.cases=[],_.cases.push(x);do{const E=m(b);
282S||(S=E.items.length===0),_.cases.push(E)}while(k.currentType!==14);return S&&r(b,It.MUST_HAVE_MESSAGES_IN_PLURAL,A,0),a(_,b.currentOffset(),b.currentPosition()),_}function y(b){const v=b.context(),{offset:A,startLoc:x}=v,k=m(b);return v.currentType===14?k:g(b,A,x,k)}function w(b){const v=nle(b,UO({},t)),A=v.context(),x=s(0,A.offset,A.startLoc);return e&&x.loc&&(x.loc.source=b),x.body=y(v),t.onCacheKey&&(x.cacheKey=t.onCacheKey(b)),A.currentType!==14&&r(v,It.UNEXPECTED_LEXICAL_ANALYSIS,A.lastStartLoc,0,b[A.offset]||""),a(x,v.currentOffset(),v.currentPosition()),x}return{parse:w}}function Uo(t){if(t.type===14)return"EOF";const e=(t.value||"").replace(/\r?\n/gu,"\\n");return e.length>10?e.slice(0,9)+"…":e}function ale(t,e={}){const n={ast:t,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function ok(t,e){for(let n=0;n<t.length;n++)y6(t[n],e)}function y6(t,e){switch(t.type){case 1:ok(t.cases,e),e.helper("plural");break;case 2:ok(t.items,e);break;case 6:{y6(t.key,e),e.helper("linked"),e.helper("type");break}case 5:e.helper("interpolate"),e.helper("list");break;case 4:e.helper("interpolate"),e.helper("named");break}}function lle(t,e={}){const n=ale(t);n.helper("normalize"),t.body&&y6(t.body,n);const i=n.context();t.helpers=Array.from(i.helpers)}function cle(t){const e=t.body;return e.type===2?sk(e):e.cases.forEach(n=>sk(n)),t}function sk(t){if(t.items.length===1){const e=t.items[0];(e.type===3||e.type===9)&&(t.static=e.value,delete e.value)}else{const e=[];for(let n=0;n<t.items.length;n++){const i=t.items[n];if(!(i.type===3||i.type===9)||i.value==null)break;e.push(i.value)}if(e.length===t.items.length){t.static=jO(e);for(let n=0;n<t.items.length;n++){const i=t.items[n];(i.type===3||i.type===9)&&delete i.value}}}}const dle="minifier";function uu(t){switch(t.t=t.type,t.type){case 0:{const e=t;uu(e.body),e.b=e.body,delete e.body;break}case 1:{const e=t,n=e.cases;for(let i=0;i<n.length;i++)uu(n[i]);e.c=n,delete e.cases;break}case 2:{const e=t,n=e.items;for(let i=0;i<n.length;i++)uu(n[i]);e.i=n,delete e.items,e.static&&(e.s=e.static,delete e.static);break}case 3:case 9:case 8:case 7:{const e=t;e.value&&(e.v=e.value,delete e.value);break}case 6:{const e=t;uu(e.key),e.k=e.key,delete e.key,e.modifier&&(uu(e.modifier),e.m=e.modifier,delete e.modifier);break}case 5:{const e=t;e.i=e.index,delete e.index;break}case 4:{const e=t;e.k=e.key,delete e.key;break}default:throw lh(It.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:dle,args:[t.type]})}delete t.type}const ule="parser";function fle(t,e){const{filename:n,breakLineCode:i,needIndent:r}=e,o=e.location!==!1,s={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:i,needIndent:r,indentLevel:0};o&&t.loc&&(s.source=t.loc.source);const a=()=>s;function l(m,g){s.code+=m}function c(m,g=!0){const y=g?i:"";l(r?y+"  ".repeat(m):y)}function d(m=!0){const g=++s.indentLevel;m&&c(g)}function u(m=!0){const g=--s.indentLevel;m&&c(g)}function f(){c(s.indentLevel)}return{context:a,push:l,indent:d,deindent:u,newline:f,helper:m=>"_".concat(m),needIndent:()=>s.needIndent}}function hle(t,e){const{helper:n}=t;t.push("".concat(n("linked"),"(")),yf(t,e.key),e.modifier?(t.push(", "),yf(t,e.modifier),t.push(", _type")):t.push(", undefined, _type"),t.push(")")}function ple(t,e){const{helper:n,needIndent:i}=t;t.push("".concat(n("normalize"),"([")),t.indent(i());const r=e.items.length;for(let o=0;o<r&&(yf(t,e.items[o]),o!==r-1);o++)t.push(", ");t.deindent(i()),t.push("])")}function mle(t,e){const{helper:n,needIndent:i}=t;if(e.cases.length>1){t.push("".concat(n("plural"),"([")),t.indent(i());const r=e.cases.length;for(let o=0;o<r&&(yf(t,e.cases[o]),o!==r-1);o++)t.push(", ");t.deindent(i()),t.push("])")}}function gle(t,e){e.body?yf(t,e.body):t.push("null")}function yf(t,e){const{helper:n}=t;switch(e.type){case 0:gle(t,e);break;case 1:mle(t,e);break;case 2:ple(t,e);break;case 6:hle(t,e);break;case 8:t.push(JSON.stringify(e.value),e);break;case 7:t.push(JSON.stringify(e.value),e);break;case 5:t.push("".concat(n("interpolate"),"(").concat(n("list"),"(").concat(e.index,"))"),e);break;case 4:t.push("".concat(n("interpolate"),"(").concat(n("named"),"(").concat(JSON.stringify(e.key),"))"),e);break;case 9:t.push(JSON.stringify(e.value),e);break;case 3:t.push(JSON.stringify(e.value),e);break;default:throw lh(It.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:ule,args:[e.type]})}}const ble=(t,e={})=>{const n=ik(e.mode)?e.mode:"normal",i=ik(e.filename)?e.filename:"message.intl";e.sourceMap;const r=e.breakLineCode!=null?e.breakLineCode:n==="arrow"?";":"\n",o=e.needIndent?e.needIndent:n!=="arrow",s=t.helpers||[],a=fle(t,{filename:i,breakLineCode:r,needIndent:o});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(o),s.length>0&&(a.push("const { ".concat(jO(s.map(d=>"".concat(d,": _").concat(d)),", ")," } = ctx")),a.newline()),a.push("return "),yf(a,t),a.deindent(o),a.push("}"),delete t.helpers;const{code:l,map:c}=a.context();return{ast:t,code:l,map:c?c.toJSON():void 0}};function vle(t,e={}){const n=UO({},e),i=!!n.jit,r=!!n.minify,o=n.optimize==null?!0:n.optimize,a=sle
282(n).parse(t);return i?(o&&cle(a),r&&uu(a),{ast:a,code:""}):(lle(a,n),ble(a,n))}/*!
283  * core-base v9.14.5
284  * (c) 2025 kazuya kawaguchi
285  * Released under the MIT License.
286  */function yle(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ta().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ta().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ta().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function Hs(t){return An(t)&&w6(t)===0&&(Ko(t,"b")||Ko(t,"body"))}const WO=["b","body"];function wle(t){return lc(t,WO)}const YO=["c","cases"];function xle(t){return lc(t,YO,[])}const GO=["s","static"];function Ale(t){return lc(t,GO)}const qO=["i","items"];function kle(t){return lc(t,qO,[])}const XO=["t","type"];function w6(t){return lc(t,XO)}const KO=["v","value"];function N1(t,e){const n=lc(t,KO);if(n!=null)return n;throw Np(e)}const ZO=["m","modifier"];function _le(t){return lc(t,ZO)}const QO=["k","key"];function Sle(t){const e=lc(t,QO);if(e)return e;throw Np(6)}function lc(t,e,n){for(let i=0;i<e.length;i++){const r=e[i];if(Ko(t,r)&&t[r]!=null)return t[r]}return n}const JO=[...WO,...YO,...GO,...qO,...QO,...ZO,...KO,...XO];function Np(t){return new Error("unhandled node type: ".concat(t))}const cc=[];cc[0]={w:[0],i:[3,0],"[":[4],o:[7]};cc[1]={w:[1],".":[2],"[":[4],o:[7]};cc[2]={w:[2],i:[3,0],0:[3,0]};cc[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};cc[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};cc[5]={"'":[4,0],o:8,l:[5,0]};cc[6]={'"':[4,0],o:8,l:[6,0]};const Ele=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function $le(t){return Ele.test(t)}function Cle(t){const e=t.charCodeAt(0),n=t.charCodeAt(t.length-1);return e===n&&(e===34||e===39)?t.slice(1,-1):t}function Tle(t){if(t==null)return"o";switch(t.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return t;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Ile(t){const e=t.trim();return t.charAt(0)==="0"&&isNaN(parseInt(t))?!1:$le(e)?Cle(e):"*"+e}function Rle(t){const e=[];let n=-1,i=0,r=0,o,s,a,l,c,d,u;const f=[];f[0]=()=>{s===void 0?s=a:s+=a},f[1]=()=>{s!==void 0&&(e.push(s),s=void 0)},f[2]=()=>{f[0](),r++},f[3]=()=>{if(r>0)r--,i=4,f[0]();else{if(r=0,s===void 0||(s=Ile(s),s===!1))return!1;f[1]()}};function h(){const p=t[n+1];if(i===5&&p==="'"||i===6&&p==='"')return n++,a="\\"+p,f[0](),!0}for(;i!==null;)if(n++,o=t[n],!(o==="\\"&&h())){if(l=Tle(o),u=cc[i],c=u[l]||u.l||8,c===8||(i=c[0],c[1]!==void 0&&(d=f[c[1]],d&&(a=o,d()===!1))))return;if(i===7)return e}}const ak=new Map;function Ole(t,e){return An(t)?t[e]:null}function Mle(t,e){if(!An(t))return null;let n=ak.get(e);if(n||(n=Rle(e),n&&ak.set(e,n)),!n)return null;const i=n.length;let r=t,o=0;for(;o<i;){const s=n[o];if(JO.includes(s)&&Hs(r))return null;const a=r[s];if(a===void 0||Wn(r))return null;r=a,o++}return r}const Lle=t=>t,Ple=t=>"",Dle="text",Nle=t=>t.length===0?"":Vae(t),Ble=Hae;function lk(t,e){return t=Math.abs(t),e===2?t?t>1?1:0:1:t?Math.min(t,2):0}function Fle(t){const e=wi(t.pluralIndex)?t.pluralIndex:-1;return t.named&&(wi(t.named.count)||wi(t.named.n))?wi(t.named.count)?t.named.count:wi(t.named.n)?t.named.n:e:e}function zle(t,e){e.count||(e.count=t),e.n||(e.n=t)}function Hle(t={}){const e=t.locale,n=Fle(t),i=An(t.pluralRules)&&He(e)&&Wn(t.pluralRules[e])?t.pluralRules[e]:lk,r=An(t.pluralRules)&&He(e)&&Wn(t.pluralRules[e])?lk:void 0,o=y=>y[i(n,y.length,r)],s=t.list||[],a=y=>s[y],l=t.named||Mn();wi(t.pluralIndex)&&zle(n,l);const c=y=>l[y];function d(y){const w=Wn(t.messages)?t.messages(y):An(t.messages)?t.messages[y]:!1;return w||(t.parent?t.parent.message(y):Ple)}const u=y=>t.modifiers?t.modifiers[y]:Lle,f=zt(t.processor)&&Wn(t.processor.normalize)?t.processor.normalize:Nle,h=zt(t.processor)&&Wn(t.processor.interpolate)?t.processor.interpolate:Ble,p=zt(t.processor)&&He(t.processor.type)?t.processor.type:Dle,g={list:a,named:c,plural:o,linked:(y,...w)=>{const[b,v]=w;let A="text",x="";w.length===1?An(b)?(x=b.modifier||x,A=b.type||A):He(b)&&(x=b||x):w.length===2&&(He(b)&&(x=b||x),He(v)&&(A=v||A));const k=d(y)(g),S=A==="vnode"&&Kn(k)&&x?k[0]:k;return x?u(x)(S,A):S},message:d,type:p,interpolate:h,normalize:f,values:Ki(Mn(),s,l)};return g}let Bp=null;function Vle(t){Bp=t}function Ule(t,e,n){Bp&&Bp.emit("i18n:init",{timestamp:Date.now(),i18n:t,version:e,meta:n})}const jle=Wle("function:translate");function Wle(t){return e=>Bp&&Bp.emit(t,e)}const Yle=v6.__EXTEND_POINT__,$c=X2(Yle),Gle={FALLBACK_TO_TRANSLATE:$c(),CANNOT_FORMAT_NUM
286BER:$c(),FALLBACK_TO_NUMBER_FORMAT:$c(),CANNOT_FORMAT_DATE:$c(),FALLBACK_TO_DATE_FORMAT:$c(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:$c(),__EXTEND_POINT__:$c()},eM=It.__EXTEND_POINT__,Cc=X2(eM),Zo={INVALID_ARGUMENT:eM,INVALID_DATE_ARGUMENT:Cc(),INVALID_ISO_DATE_ARGUMENT:Cc(),NOT_SUPPORT_NON_STRING_MESSAGE:Cc(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Cc(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Cc(),NOT_SUPPORT_LOCALE_TYPE:Cc(),__EXTEND_POINT__:Cc()};function Ms(t){return lh(t,null,void 0)}function x6(t,e){return e.locale!=null?ck(e.locale):ck(t.locale)}let Ty;function ck(t){if(He(t))return t;if(Wn(t)){if(t.resolvedOnce&&Ty!=null)return Ty;if(t.constructor.name==="Function"){const e=t();if(zae(e))throw Ms(Zo.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return Ty=e}else throw Ms(Zo.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw Ms(Zo.NOT_SUPPORT_LOCALE_TYPE)}function qle(t,e,n){return[...new Set([n,...Kn(e)?e:An(e)?Object.keys(e):He(e)?[e]:[n]])]}function tM(t,e,n){const i=He(n)?n:wf,r=t;r.__localeChainCache||(r.__localeChainCache=new Map);let o=r.__localeChainCache.get(i);if(!o){o=[];let s=[n];for(;Kn(s);)s=dk(o,s,e);const a=Kn(e)||!zt(e)?e:e.default?e.default:null;s=He(a)?[a]:a,Kn(s)&&dk(o,s,!1),r.__localeChainCache.set(i,o)}return o}function dk(t,e,n){let i=!0;for(let r=0;r<e.length&&an(i);r++){const o=e[r];He(o)&&(i=Xle(t,e[r],n))}return i}function Xle(t,e,n){let i;const r=e.split("-");do{const o=r.join("-");i=Kle(t,o,n),r.splice(-1,1)}while(r.length&&i===!0);return i}function Kle(t,e,n){let i=!1;if(!t.includes(e)&&(i=!0,e)){i=e[e.length-1]!=="!";const r=e.replace(/!/g,"");t.push(r),(Kn(n)||zt(n))&&n[r]&&(i=n[r])}return i}const Zle="9.14.5",K2=-1,wf="en-US",uk="",fk=t=>"".concat(t.charAt(0).toLocaleUpperCase()).concat(t.substr(1));function Qle(){return{upper:(t,e)=>e==="text"&&He(t)?t.toUpperCase():e==="vnode"&&An(t)&&"__v_isVNode"in t?t.children.toUpperCase():t,lower:(t,e)=>e==="text"&&He(t)?t.toLowerCase():e==="vnode"&&An(t)&&"__v_isVNode"in t?t.children.toLowerCase():t,capitalize:(t,e)=>e==="text"&&He(t)?fk(t):e==="vnode"&&An(t)&&"__v_isVNode"in t?fk(t.children):t}}let nM;function hk(t){nM=t}let iM;function Jle(t){iM=t}let rM;function ece(t){rM=t}let oM=null;const tce=t=>{oM=t},nce=()=>oM;let sM=null;const pk=t=>{sM=t},ice=()=>sM;let mk=0;function rce(t={}){const e=Wn(t.onWarn)?t.onWarn:Mae,n=He(t.version)?t.version:Zle,i=He(t.locale)||Wn(t.locale)?t.locale:wf,r=Wn(i)?wf:i,o=Kn(t.fallbackLocale)||zt(t.fallbackLocale)||He(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:r,s=zt(t.messages)?t.messages:Iy(r),a=zt(t.datetimeFormats)?t.datetimeFormats:Iy(r),l=zt(t.numberFormats)?t.numberFormats:Iy(r),c=Ki(Mn(),t.modifiers,Qle()),d=t.pluralRules||Mn(),u=Wn(t.missing)?t.missing:null,f=an(t.missingWarn)||ql(t.missingWarn)?t.missingWarn:!0,h=an(t.fallbackWarn)||ql(t.fallbackWarn)?t.fallbackWarn:!0,p=!!t.fallbackFormat,m=!!t.unresolving,g=Wn(t.postTranslation)?t.postTranslation:null,y=zt(t.processor)?t.processor:null,w=an(t.warnHtmlMessage)?t.warnHtmlMessage:!0,b=!!t.escapeParameter,v=Wn(t.messageCompiler)?t.messageCompiler:nM,A=Wn(t.messageResolver)?t.messageResolver:iM||Ole,x=Wn(t.localeFallbacker)?t.localeFallbacker:rM||qle,k=An(t.fallbackContext)?t.fallbackContext:void 0,S=t,_=An(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,E=An(S.__numberFormatters)?S.__numberFormatters:new Map,C=An(S.__meta)?S.__meta:{};mk++;const I={version:n,cid:mk,locale:i,fallbackLocale:o,messages:s,modifiers:c,pluralRules:d,missing:u,missingWarn:f,fallbackWarn:h,fallbackFormat:p,unresolving:m,postTranslation:g,processor:y,warnHtmlMessage:w,escapeParameter:b,messageCompiler:v,messageResolver:A,localeFallbacker:x,fallbackContext:k,onWarn:e,__meta:C};return I.datetimeFormats=a,I.numberFormats=l,I.__datetimeFormatters=_,I.__numberFormatters=E,__INTLIFY_PROD_DEVTOOLS__&&Ule(I,n,C),I}const Iy=t=>({[t]:Mn()});function A6(t,e,n,i,r){const{missing:o,onWarn:s}=t;if(o!==null){const a=o(t,n,e,r);return He(a)?a:e}else return e}function $h(t,e,n){const i=t;i.__localeChainCache=new Map,t.localeFallbacker(t,n,e)}function oce(t,e){return t===e?!1:t.split("-")[0]===e.split("-")[0]}function sce(t,e){const n=e.indexOf(t);if(n===-1)return!1;for(let i=n+1;i<e.length;i++)if(oce(t,e[i]))return!0;return!1}function Ry(t){return n=>ace(n,t)}function ace(t,e){const n=wle(e);
286if(n==null)throw Np(0);if(w6(n)===1){const o=xle(n);return t.plural(o.reduce((s,a)=>[...s,gk(t,a)],[]))}else return gk(t,n)}function gk(t,e){const n=Ale(e);if(n!=null)return t.type==="text"?n:t.normalize([n]);{const i=kle(e).reduce((r,o)=>[...r,Y4(t,o)],[]);return t.normalize(i)}}function Y4(t,e){const n=w6(e);switch(n){case 3:return N1(e,n);case 9:return N1(e,n);case 4:{const i=e;if(Ko(i,"k")&&i.k)return t.interpolate(t.named(i.k));if(Ko(i,"key")&&i.key)return t.interpolate(t.named(i.key));throw Np(n)}case 5:{const i=e;if(Ko(i,"i")&&wi(i.i))return t.interpolate(t.list(i.i));if(Ko(i,"index")&&wi(i.index))return t.interpolate(t.list(i.index));throw Np(n)}case 6:{const i=e,r=_le(i),o=Sle(i);return t.linked(Y4(t,o),r?Y4(t,r):void 0,t.type)}case 7:return N1(e,n);case 8:return N1(e,n);default:throw new Error("unhandled node on format message part: ".concat(n))}}const aM=t=>t;let wu=Mn();function lM(t,e={}){let n=!1;const i=e.onError||Xae;return e.onError=r=>{n=!0,i(r)},{...vle(t,e),detectError:n}}const lce=(t,e)=>{if(!He(t))throw Ms(Zo.NOT_SUPPORT_NON_STRING_MESSAGE);{an(e.warnHtmlMessage)&&e.warnHtmlMessage;const i=(e.onCacheKey||aM)(t),r=wu[i];if(r)return r;const{code:o,detectError:s}=lM(t,e),a=new Function("return ".concat(o))();return s?a:wu[i]=a}};function cce(t,e){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&He(t)){an(e.warnHtmlMessage)&&e.warnHtmlMessage;const i=(e.onCacheKey||aM)(t),r=wu[i];if(r)return r;const{ast:o,detectError:s}=lM(t,{...e,location:!1,jit:!0}),a=Ry(o);return s?a:wu[i]=a}else{const n=t.cacheKey;if(n){const i=wu[n];return i||(wu[n]=Ry(t))}else return Ry(t)}}const bk=()=>"",Eo=t=>Wn(t);function vk(t,...e){const{fallbackFormat:n,postTranslation:i,unresolving:r,messageCompiler:o,fallbackLocale:s,messages:a}=t,[l,c]=G4(...e),d=an(c.missingWarn)?c.missingWarn:t.missingWarn,u=an(c.fallbackWarn)?c.fallbackWarn:t.fallbackWarn,f=an(c.escapeParameter)?c.escapeParameter:t.escapeParameter,h=!!c.resolvedMessage,p=He(c.default)||an(c.default)?an(c.default)?o?l:()=>l:c.default:n?o?l:()=>l:"",m=n||p!=="",g=x6(t,c);f&&dce(c);let[y,w,b]=h?[l,g,a[g]||Mn()]:cM(t,l,g,s,u,d),v=y,A=l;if(!h&&!(He(v)||Hs(v)||Eo(v))&&m&&(v=p,A=v),!h&&(!(He(v)||Hs(v)||Eo(v))||!He(w)))return r?K2:l;let x=!1;const k=()=>{x=!0},S=Eo(v)?v:dM(t,l,w,v,A,k);if(x)return v;const _=hce(t,w,b,c),E=Hle(_),C=uce(t,S,E);let I=i?i(C,l):C;if(f&&He(I)&&(I=Bae(I)),__INTLIFY_PROD_DEVTOOLS__){const R={timestamp:Date.now(),key:He(l)?l:Eo(v)?v.key:"",locale:w||(Eo(v)?v.locale:""),format:He(v)?v:Eo(v)?v.source:"",message:I};R.meta=Ki({},t.__meta,nce()||{}),jle(R)}return I}function dce(t){Kn(t.list)?t.list=t.list.map(e=>He(e)?tk(e):e):An(t.named)&&Object.keys(t.named).forEach(e=>{He(t.named[e])&&(t.named[e]=tk(t.named[e]))})}function cM(t,e,n,i,r,o){const{messages:s,onWarn:a,messageResolver:l,localeFallbacker:c}=t,d=c(t,i,n);let u=Mn(),f,h=null;const p="translate";for(let m=0;m<d.length&&(f=d[m],u=s[f]||Mn(),(h=l(u,e))===null&&(h=u[e]),!(He(h)||Hs(h)||Eo(h)));m++)if(!sce(f,d)){const g=A6(t,e,f,o,p);g!==e&&(h=g)}return[h,f,u]}function dM(t,e,n,i,r,o){const{messageCompiler:s,warnHtmlMessage:a}=t;if(Eo(i)){const c=i;return c.locale=c.locale||n,c.key=c.key||e,c}if(s==null){const c=()=>i;return c.locale=n,c.key=e,c}const l=s(i,fce(t,n,r,i,a,o));return l.locale=n,l.key=e,l.source=i,l}function uce(t,e,n){return e(n)}function G4(...t){const[e,n,i]=t,r=Mn();if(!He(e)&&!wi(e)&&!Eo(e)&&!Hs(e))throw Ms(Zo.INVALID_ARGUMENT);const o=wi(e)?String(e):(Eo(e),e);return wi(n)?r.plural=n:He(n)?r.default=n:zt(n)&&!q2(n)?r.named=n:Kn(n)&&(r.list=n),wi(i)?r.plural=i:He(i)?r.default=i:zt(i)&&Ki(r,i),[o,r]}function fce(t,e,n,i,r,o){return{locale:e,key:n,warnHtmlMessage:r,onError:s=>{throw o&&o(s),s},onCacheKey:s=>Lae(e,n,s)}}function hce(t,e,n,i){const{modifiers:r,pluralRules:o,messageResolver:s,fallbackLocale:a,fallbackWarn:l,missingWarn:c,fallbackContext:d}=t,f={locale:e,modifiers:r,pluralRules:o,messages:h=>{let p=s(n,h);if(p==null&&d){const[,,m]=cM(d,h,e,a,l,c);p=s(m,h)}if(He(p)||Hs(p)){let m=!1;const y=dM(t,h,e,p,h,()=>{m=!0});return m?bk:y}else return Eo(p)?p:bk}};return t.processor&&(f.processor=t.processor),i.list&&(f.list=i.list),i.named&&(f.named=i.named),wi(i.plural)&&(f.pluralIndex=i.plural),f}function yk(t,...e){const{datetimeFormats:n,unresolving:i,fallbackLocale:r,onWarn:o,localeFallbacker:s}=t,{__datetimeFormatters:a}=t,[l,c,d,u]=q4(...e),f=an(d.missingWarn)?d.missingWarn:t.missingWarn;an(d.fallbackWarn)?d.fallbackWarn:t.fallbackWarn;const h=!!d.part,p=x6(t,d),m=s(t,r,p);if(!He(l)||l==="")return new Intl.DateTimeFormat(p,u).format(c);let g={},y,w=null;const b="datetime format";for(let x=0;x<m.length&&(y=m[x],g=n[y]||{},w=g[l],!zt(w));x++)A6(t,l,y,f,b);if(!zt(w)||!He(y))return i?K2:l;let v="".concat(y,"__").concat(l);q2(u)||(v="".concat(v,"__").concat(JSON.stringify(u)));let A=a.get(v);return A||(A=new Intl.DateTimeFormat(y,Ki({},w,u)),a.set(v,A)),h?A.formatToParts(c):A.format(c)}const uM=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function q4(...t){const[e,n,i,r]=t,o=Mn();let s=Mn(),a;if(He(e)){const l=e.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw Ms(Zo.INVALID_ISO_DATE_ARGUMENT);const c=l[3]?l[3].trim().startsWith("T")?"".concat(l[1].trim()).concat(l[3].trim()):"".concat(l[1].trim(),"T").concat(l[3].trim()):l[1].trim();a=new Date(c);try{a.toISOString()}catch(d){throw Ms(Zo.INVALID_ISO_DATE_ARGUMENT)}}else if(Dae(e)){if(isNaN(e.getTime()))throw Ms(Zo.INVALID_DATE_ARGUMENT);a=e}else if(wi(e))a=e;else throw Ms(Zo.INVALID_ARGUMENT);
vendor: 6,803 bytes, lines 286-290
286return He(n)?o.key=n:zt(n)&&Object.keys(n).forEach(l=>{uM.includes(l)?s[l]=n[l]:o[l]=n[l]}),He(i)?o.locale=i:zt(i)&&(s=i),zt(r)&&(s=r),[o.key||"",a,o,s]}function wk(t,e,n){const i=t;for(const r in n){const o="".concat(e,"__").concat(r);i.__datetimeFormatters.has(o)&&i.__datetimeFormatters.delete(o)}}function xk(t,...e){const{numberFormats:n,unresolving:i,fallbackLocale:r,onWarn:o,localeFallbacker:s}=t,{__numberFormatters:a}=t,[l,c,d,u]=X4(...e),f=an(d.missingWarn)?d.missingWarn:t.missingWarn;an(d.fallbackWarn)?d.fallbackWarn:t.fallbackWarn;const h=!!d.part,p=x6(t,d),m=s(t,r,p);if(!He(l)||l==="")return new Intl.NumberFormat(p,u).format(c);let g={},y,w=null;const b="number format";for(let x=0;x<m.length&&(y=m[x],g=n[y]||{},w=g[l],!zt(w));x++)A6(t,l,y,f,b);if(!zt(w)||!He(y))return i?K2:l;let v="".concat(y,"__").concat(l);q2(u)||(v="".concat(v,"__").concat(JSON.stringify(u)));let A=a.get(v);return A||(A=new Intl.NumberFormat(y,Ki({},w,u)),a.set(v,A)),h?A.formatToParts(c):A.format(c)}const fM=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function X4(...t){const[e,n,i,r]=t,o=Mn();let s=Mn();if(!wi(e))throw Ms(Zo.INVALID_ARGUMENT);const a=e;return He(n)?o.key=n:zt(n)&&Object.keys(n).forEach(l=>{fM.includes(l)?s[l]=n[l]:o[l]=n[l]}),He(i)?o.locale=i:zt(i)&&(s=i),zt(r)&&(s=r),[o.key||"",a,o,s]}function Ak(t,e,n){const i=t;for(const r in n){const o="".concat(e,"__").concat(r);i.__numberFormatters.has(o)&&i.__numberFormatters.delete(o)}}yle();/*!
287  * vue-i18n v9.14.5
288  * (c) 2025 kazuya kawaguchi
289  * Released under the MIT License.
290  */const pce="9.14.5";function mce(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(Ta().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(Ta().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(Ta().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(Ta().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ta().__INTLIFY_PROD_DEVTOOLS__=!1)}const gce=Gle.__EXTEND_POINT__,ha=X2(gce);ha(),ha(),ha(),ha(),ha(),ha(),ha(),ha(),ha();const hM=Zo.__EXTEND_POINT__,Lr=X2(hM),Li={UNEXPECTED_RETURN_TYPE:hM,INVALID_ARGUMENT:Lr(),MUST_BE_CALL_SETUP_TOP:Lr(),NOT_INSTALLED:Lr(),NOT_AVAILABLE_IN_LEGACY_MODE:Lr(),REQUIRED_VALUE:Lr(),INVALID_VALUE:Lr(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:Lr(),NOT_INSTALLED_WITH_PROVIDE:Lr(),UNEXPECTED_ERROR:Lr(),NOT_COMPATIBLE_LEGACY_VUE_I18N:Lr(),BRIDGE_SUPPORT_VUE_2_ONLY:Lr(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:Lr(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:Lr(),__EXTEND_POINT__:Lr()};function Bi(t,...e){return lh(t,null,void 0)}const K4=ac("__translateVNode"),Z4=ac("__datetimeParts"),Q4=ac("__numberParts"),pM=ac("__setPluralRules"),mM=ac("__injectWithOption"),J4=ac("__dispose");function Fp(t){if(!An(t)||Hs(t))return t;for(const e in t)if(Ko(t,e))if(!e.includes("."))An(t[e])&&Fp(t[e]);else{const n=e.split("."),i=n.length-1;let r=t,o=!1;for(let s=0;s<i;s++){if(n[s]==="__proto__")throw new Error("unsafe key: ".concat(n[s]));if(n[s]in r||(r[n[s]]=Mn()),!An(r[n[s]])){o=!0;break}r=r[n[s]]}if(o||(Hs(r)?JO.includes(n[i])||delete t[e]:(r[n[i]]=t[e],delete t[e])),!Hs(r)){const s=r[n[i]];An(s)&&Fp(s)}}return t}function Z2(t,e){const{messages:n,__i18n:i,messageResolver:r,flatJson:o}=e,s=zt(n)?n:Kn(i)?Mn():{[t]:Mn()};if(Kn(i)&&i.forEach(a=>{if("locale"in a&&"resource"in a){const{locale:l,resource:c}=a;l?(s[l]=s[l]||Mn(),Cm(c,s[l])):Cm(c,s)}else He(a)&&Cm(JSON.parse(a),s)}),r==null&&o)for(const a in s)Ko(s,a)&&Fp(s[a]);return s}function gM(t){return t.type}function bM(t,e,n){let i=An(e.messages)?e.messages:Mn();"__i18nGlobal"in n&&(i=Z2(t.locale.value,{messages:i,__i18n:n.__i18nGlobal}));const r=Object.keys(i);r.length&&r.forEach(o=>{t.mergeLocaleMessage(o,i[o])});{if(An(e.datetimeFormats)){const o=Object.keys(e.datetimeFormats);o.length&&o.forEach(s=>{t.mergeDateTimeFormat(s,e.datetimeFormats[s])})}if(An(e.numberFormats)){const o=Object.keys(e.numberFormats);o.length&&o.forEach(s=>{t.mergeNumberFormat(s,e.numberFormats[s])})}}}function kk(t){return Xn(Oa,null,t,0)}const _k="__INTLIFY_META__",Sk=()=>[],bce=()=>!1;let Ek=0;function $k(t){return(e,n,i,r)=>t(n,i,ni()||void 0,r)}const vce=()=>{const t=ni();let e=null;return t&&(e=gM(t)[_k])?{[_k]:e}:null};function k6(t={},e){const{__root:n,__injectWithOption:i}=t,r=n===void 0,o=t.flatJson,s=tb?_t:Qs,a=!!t.translateExistCompatible;let l=an(t.inheritLocale)?t.inheritLocale:!0;const c=s(n&&l?n.locale.value:He(t.locale)?t.locale:wf),d=s(n&&l?n.fallbackLocale.value:He(t.fallbackLocale)||Kn(t.fallbackLocale)||zt(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:c.value),u=s(Z2(c.value,t)),f=s(zt(t.datetimeFormats)?t.datetimeFormats:{[c.value]:{}}),h=s(zt(t.numberFormats)?t.numberFormats:{[c.value]:{}});let p=n?n.missingWarn:an(t.missingWarn)||ql(t.missingWarn)?t.missingWarn:!0,m=n?n.fallbackWarn:an(t.fallbackWarn)||ql(t.fallbackWarn)?t.fallbackWarn:!0,g=n?n.fallbackRoot:an(t.fallbackRoot)?t.fallbackRoot:!0,y=!!t.fallbackFormat,w=Wn(t.missing)?t.missing:null,b=Wn(t.missing)?$k(t.missing):null,v=Wn(t.postTranslation)?t.postTranslation:null,A=n?n.warnHtmlMessage:an(t.warnHtmlMessage)?t.warnHtmlMessage:!0,x=!!t.escapeParameter;const k=n?n.modifiers:zt(t.modifiers)?t.modifiers:{};let S=t.pluralRules||n&&n.pluralRules,_;_=(()=>{r&&pk(null);const ne={version:pce,locale:c.value,fallbackLocale:d.value,messages:u.value,modifiers:k,pluralRules:S,missing:b===null?void 0:b,missingWarn:p,fallbackWarn:m,fallbackFormat:y,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:A,escapeParameter:x,messageResolver:t.messageResolver,messageCompiler:t.messageCompiler,__meta:{framework:"vue"}};ne.datetimeFormats=f.value,ne.numberFormats=h.value,ne.__datetimeFormatters=zt(_)?_.__datetimeFormatters:void 0,ne.__numberFormatters=zt(_)?_.__numberFormatters:void 0;const ue=rce(ne);return r&&pk(ue),ue})(),$h(_,c.value,d.value);function C(){return[c.value,d.value,u.value,f.value,h.value]}const I=vn({get:()=>c.value,set:ne=>{c.value=ne,_.locale=c.value}}),R=vn({get:()=>d.value,set:ne=>{d.value=ne,_.fallbackLocale=d.value,$h(_,c.value,ne)}}),O=vn(()=>u.value),L=vn(()=>f.value),M=vn(()=>h.value);function z(){return Wn(v)?v:null}function N(ne){v=ne,_.postTranslation=ne}function W(){return w}function Z(ne){ne!==null&&(b=$k(ne)),w=ne,_.missing=b}const K=(ne,ue,ze,Ve,sn,We)=>{C();let ct;try{__INTLIFY_PROD_DEVTOOLS__,r||(_.fallbackContext=n?ice():void 0),ct=ne(_)}finally{__INTLIFY_PROD_DEVTOOLS__,r||(_.fallbackContext=void 0)}
290if(ze!=="translate exists"&&wi(ct)&&ct===K2||ze==="translate exists"&&!ct){const[Xe,Zt]=ue();return n&&g?Ve(n):sn(Xe)}else{if(We(ct))return ct;throw Bi(Li.UNEXPECTED_RETURN_TYPE)}};function se(...ne){return K(ue=>Reflect.apply(vk,null,[ue,...ne]),()=>G4(...ne),"translate",ue=>Reflect.apply(ue.t,ue,[...ne]),ue=>ue,ue=>He(ue))}function ae(...ne){const[ue,ze,Ve]=ne;if(Ve&&!An(Ve))throw Bi(Li.INVALID_ARGUMENT);return se(ue,ze,Ki({resolvedMessage:!0},Ve||{}))}function he(...ne){return K(ue=>Reflect.apply(yk,null,[ue,...ne]),()=>q4(...ne),"datetime format",ue=>Reflect.apply(ue.d,ue,[...ne]),()=>uk,ue=>He(ue))}function Se(...ne){return K(ue=>Reflect.apply(xk,null,[ue,...ne]),()=>X4(...ne),"number format",ue=>Reflect.apply(ue.n,ue,[...ne]),()=>uk,ue=>He(ue))}function Qe(ne){return ne.map(ue=>He(ue)||wi(ue)||an(ue)?kk(String(ue)):ue)}const we={normalize:Qe,interpolate:ne=>ne,type:"vnode"};function pe(...ne){return K(ue=>{let ze;const Ve=ue;try{Ve.processor=we,ze=Reflect.apply(vk,null,[Ve,...ne])}finally{Ve.processor=null}return ze},()=>G4(...ne),"translate",ue=>ue[K4](...ne),ue=>[kk(ue)],ue=>Kn(ue))}function xe(...ne){return K(ue=>Reflect.apply(xk,null,[ue,...ne]),()=>X4(...ne),"number format",ue=>ue[Q4](...ne),Sk,ue=>He(ue)||Kn(ue))}function Ce(...ne){return K(ue=>Reflect.apply(yk,null,[ue,...ne]),()=>q4(...ne),"datetime format",ue=>ue[Z4](...ne),Sk,ue=>He(ue)||Kn(ue))}function Fe(ne){S=ne,_.pluralRules=S}function U(ne,ue){return K(()=>{if(!ne)return!1;const ze=He(ue)?ue:c.value,Ve=de(ze),sn=_.messageResolver(Ve,ne);return a?sn!=null:Hs(sn)||Eo(sn)||He(sn)},()=>[ne],"translate exists",ze=>Reflect.apply(ze.te,ze,[ne,ue]),bce,ze=>an(ze))}function B(ne){let ue=null;const ze=tM(_,d.value,c.value);for(let Ve=0;Ve<ze.length;Ve++){const sn=u.value[ze[Ve]]||{},We=_.messageResolver(sn,ne);if(We!=null){ue=We;break}}return ue}function q(ne){const ue=B(ne);return ue!=null?ue:n?n.tm(ne)||{}:{}}function de(ne){return u.value[ne]||{}}function le(ne,ue){if(o){const ze={[ne]:ue};for(const Ve in ze)Ko(ze,Ve)&&Fp(ze[Ve]);ue=ze[ne]}u.value[ne]=ue,_.messages=u.value}function ge(ne,ue){u.value[ne]=u.value[ne]||{};const ze={[ne]:ue};if(o)for(const Ve in ze)Ko(ze,Ve)&&Fp(ze[Ve]);ue=ze[ne],Cm(ue,u.value[ne]),_.messages=u.value}function Le(ne){return f.value[ne]||{}}function F(ne,ue){f.value[ne]=ue,_.datetimeFormats=f.value,wk(_,ne,ue)}function V(ne,ue){f.value[ne]=Ki(f.value[ne]||{},ue),_.datetimeFormats=f.value,wk(_,ne,ue)}function G(ne){return h.value[ne]||{}}function me(ne,ue){h.value[ne]=ue,_.numberFormats=h.value,Ak(_,ne,ue)}function ke(ne,ue){h.value[ne]=Ki(h.value[ne]||{},ue),_.numberFormats=h.value,Ak(_,ne,ue)}Ek++,n&&tb&&(Jn(n.locale,ne=>{l&&(c.value=ne,_.locale=ne,$h(_,c.value,d.value))}),Jn(n.fallbackLocale,ne=>{l&&(d.value=ne,_.fallbackLocale=ne,$h(_,c.value,d.value))}));const fe={id:Ek,locale:I,fallbackLocale:R,get inheritLocale(){return l},set inheritLocale(ne){l=ne,ne&&n&&(c.value=n.locale.value,d.value=n.fallbackLocale.value,$h(_,c.value,d.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:O,get modifiers(){return k},get pluralRules(){return S||{}},get isGlobal(){return r},get missingWarn(){return p},set missingWarn(ne){p=ne,_.missingWarn=p},get fallbackWarn(){return m},set fallbackWarn(ne){m=ne,_.fallbackWarn=m},get fallbackRoot(){return g},set fallbackRoot(ne){g=ne},get fallbackFormat(){return y},set fallbackFormat(ne){y=ne,_.fallbackFormat=y},get warnHtmlMessage(){return A},set warnHtmlMessage(ne){A=ne,_.warnHtmlMessage=ne},get escapeParameter(){return x},set escapeParameter(ne){x=ne,_.escapeParameter=ne},t:se,getLocaleMessage:de,setLocaleMessage:le,mergeLocaleMessage:ge,getPostTranslationHandler:z,setPostTranslationHandler:N,getMissingHandler:W,setMissingHandler:Z,[pM]:Fe};return fe.datetimeFormats=L,fe.numberFormats=M,fe.rt=ae,fe.te=U,fe.tm=q,fe.d=he,fe.n=Se,fe.getDateTimeFormat=Le,fe.setDateTimeFormat=F,fe.mergeDateTimeFormat=V,fe.getNumberFormat=G,fe.setNumberFormat=me,fe.mergeNumberFormat=ke,fe[mM]=i,fe[K4]=pe,fe[Z4]=Ce,fe[Q4]=xe,fe}function yce(t){const e=He(t.locale)?t.locale:wf,n=He(t.fallbackLocale)||Kn(t.fallbackLocale)||zt(t.fallbackLocale)||t.fallbackLocale===!1?t.fallbackLocale:e,i=Wn(t.missing)?t.missing:void 0,r=an(t.silentTranslationWarn)||ql(t.silentTranslationWarn)?!t.silentTranslationWarn:!0,o=an(t.silentFallbackWarn)||ql(t.silentFallbackWarn)?!t.silentFallbackWarn:!0,s=an(t.fallbackRoot)?t.fallbackRoot:!0,a=!!t.formatFallbackMessages,l=zt(t.modifiers)?t.modifiers:{},c=t.pluralizationRules,d=Wn(t.postTranslation)?t.postTranslation:void 0,u=He(t.warnHtmlInMessage)?t.warnHtmlInMessage!=="off":!0,f=!!t.escapeParameterHtml,h=an(t.sync)?t.sync:!0;let p=t.messages;if(zt(t.sharedMessages)){const x=t.sharedMessages;p=Object.keys(x).reduce((S,_)=>{const E=S[_]||(S[_]={});return Ki(E,x[_]),S},p||{})}const{__i18n:m,__root:g,__injectWithOption:y}=t,w=t.datetimeFormats,b=t.numberFormats,v=t.flatJson,A=t.translateExistCompatible;return{locale:e,fallbackLocale:n,messages:p,flatJson:v,datetimeFormats:w,numberFormats:b,missing:i,missingWarn:r,fallbackWarn:o,fallbackRoot:s,fallbackFormat:a,modifiers:l,pluralRules:c,postTranslation:d,warnHtmlMessage:u,escapeParameter:f,messageResolver:t.messageResolver,inheritLocale:h,translateExistCompatible:A,__i18n:m,__root:g,__injectWithOption:y}}function e5(t={},e){{const n=k6(yce(t)),{__extender:i}=t,r={id:n.id,get locale(){return n.locale.value},set locale(o){n.locale.value=o},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(o){n.fallbackLocale.value=o},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(o){},get missing(){return n.getMissingHandler()},set missing(o){n.setMissingHandler(o)},get silentTranslationWarn(){return an(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(o){n.missingWarn=an(o)?!o:o},get silentFallbackWarn(){return an(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(o){n.fallbackWarn=an(o)?!o:o},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(o){n.fallbackFormat=o},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(o){n.setPostTranslationHandler(o)},get sync(){return n.inheritLocale},set sync(o){n.inheritLocale=o},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(o){n.warnHtmlMessage=o!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(o){n.escapeParameter=o},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(o){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...o){const[s,a,l]=o,c={};let d=null,u=null;if(!He(s))throw Bi(Li.INVALID_ARGUMENT);const f=s;return He(a)?c.locale=a:Kn(a)?d=a:zt(a)&&(u=a),Kn(l)?d=l:zt(l)&&(u=l),Reflect.apply(n.t,n,[f,d||u||{},c])},rt(...o){return Reflect.apply(n.rt,n,[...o])},tc(...o){const[s,a,l]=o,c={plural:1};let d=null,u=null;if(!He(s))throw Bi(Li.INVALID_ARGUMENT);const f=s;return He(a)?c.locale=a:wi(a)?c.plural=a:Kn(a)?d=a:zt(a)&&(u=a),He(l)?c.locale=l:Kn(l)?d=l:zt(l)&&(u=l),Reflect.apply(n.t,n,[f,d||u||{},c])},te(o,s){return n.te(o,s)},tm(o){return n.tm(o)},getLocaleMessage(o){return n.getLocaleMessage(o)},setLocaleMessage(o,s){n.setLocaleMessage(o,s)},mergeLocaleMessage(o,s){n.mergeLocaleMessage(o,s)},d(...o){return Reflect.apply(n.d,n,[...o])},getDateTimeFormat(o){return n.getDateTimeFormat(o)},setDateTimeFormat(o,s){n.setDateTimeFormat(o,s)},mergeDateTimeFormat(o,s){n.mergeDateTimeFormat(o,s)},n(...o){return Reflect.apply(n.n,n,[...o])},getNumberFormat(o){return n.getNumberFormat(o)},setNumberFormat(o,s){n.setNumberFormat(o,s)},mergeNumberFormat(o,s){n.mergeNumberFormat(o,s)},getChoiceIndex(o,s){return-1}};return r.__extender=i,r}}const _6={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:t=>t==="parent"||t==="global",default:"parent"},i18n:{type:Object}};function wce({slots:t},e){return e.length===1&&e[0]==="default"?(t.default?t.default():[]).reduce((i,r)=>[...i,...r.type===mi?r.children:[r]],[]):e.reduce((n,i)=>{const r=t[i];return r&&(n[i]=r()),n},Mn())}function vM(t){return mi}const xce=ti({name:"i18n-t",props:Ki({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:t=>wi(t)||!isNaN(t)}},_6),setup(t,e){const{slots:n,attrs:i}=e,r=t.i18n||S6({useScope:t.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(u=>u!=="_"),s=Mn();t.locale&&(s.locale=t.locale),t.plural!==void 0&&(s.plural=He(t.plural)?+t.plural:t.plural);const a=wce(e,o),l=r[K4](t.keypath,a,s),c=Ki(Mn(),i),d=He(t.tag)||An(t.tag)?t.tag:vM();return Pt(d,c,l)}}}),Ck=xce;function Ace(t){return Kn(t)&&!He(t[0])}function yM(t,e,n,i){const{slots:r,attrs:o}=e;return()=>{const s={part:!0};let a=Mn();t.locale&&(s.locale=t.locale),He(t.format)?s.key=t.format:An(t.format)&&(He(t.format.key)&&(s.key=t.format.key),a=Object.keys(t.format).reduce((f,h)=>n.includes(h)?Ki(Mn(),f,{[h]:t.format[h]}):f,Mn()));const l=i(t.value,s,a);let c=[s.key];Kn(l)?c=l.map((f,h)=>{const p=r[f.type],m=p?p({[f.type]:f.value,index:h,parts:l}):[f.value];return Ace(m)&&(m[0].key="".concat(f.type,"-").concat(h)),m}):He(l)&&(c=[l]);const d=Ki(Mn(),o),u=He(t.tag)||An(t.tag)?t.tag:vM();return Pt(u,d,c)}}const kce=ti({name:"i18n-n",props:Ki({value:{type:Number,required:!0},format:{type:[String,Object]}},_6),setup(t,e){const n=t.i18n||S6({useScope:t.scope,__useComponent:!0});return yM(t,e,fM,(...i)=>n[Q4](...i))}}),Tk=kce,_ce=ti({name:"i18n-d",props:Ki({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},_6),setup(t,e){const n=t.i18n||S6({useScope:t.scope,__useComponent:!0});return yM(t,e,uM,(...i)=>n[Z4](...i))}}),Ik=_ce;function Sce(t,e){const n=t;if(t.mode==="composition")return n.__getInstance(e)||t.global;{const i=n.__getInstance(e);return i!=null?i.__composer:t.global.__composer}}function Ece(t){const e=s=>{const{instance:a,modifiers:l,value:c}=s;if(!a||!a.$)throw Bi(Li.UNEXPECTED_ERROR);const d=Sce(t,a.$),u=Rk(c);return[Reflect.apply(d.t,d,[...Ok(u)]),d]};return{created:(s,a)=>{const[l,c]=e(a);tb&&t.global===c&&(s.__i18nWatcher=Jn(c.locale,()=>{a.instance&&a.instance.$forceUpdate()})),s.__composer=c,s.textContent=l},unmounted:s=>{tb&&s.__i18nWatcher&&(s.__i18nWatcher(),s.__i18nWatcher=void 0,delete s.__i18nWatcher),s.__composer&&(s.__composer=void 0,delete s.__composer)},beforeUpdate:(s,{value:a})=>{if(s.__composer){const l=s.__composer,c=Rk(a);s.textContent=Reflect.apply(l.t,l,[...Ok(c)])}},getSSRProps:s=>{const[a]=e(s);return{textContent:a}}}}function Rk(t){if(He(t))return{path:t};if(zt(t)){if(!("path"in t))throw Bi(Li.REQUIRED_VALUE,"path");return t}else throw Bi(Li.INVALID_VALUE)}function Ok(t){const{path:e,locale:n,args:i,choice:r,plural:o}=t,s={},a=i||{};return He(n)&&(s.locale=n),wi(r)&&(s.plural=r),wi(o)&&(s.plural=o),[e,a,s]}function $ce(t,e,...n){const i=zt(n[0])?n[0]:{},r=!!i.useI18nComponentName;(an(i.globalInstall)?i.globalInstall:!0)&&([r?"i18n":Ck.name,"I18nT"].forEach(s=>t.component(s,Ck)),[Tk.name,"I18nN"].forEach(s=>t.component(s,Tk)),[Ik.name,"I18nD"].forEach(s=>t.component(s,Ik))),t.directive("t",Ece(e))}function Cce(t,e,n){return{beforeCreate(){const i=ni();if(!i)throw Bi(Li.UNEXPECTED_ERROR);const r=this.$options;if(r.i18n){const o=r.i18n;if(r.__i18n&&(o.__i18n=r.__i18n),o.__root=e,this===this.$root)this.$i18n=Mk(t,o);else{o.__injectWithOption=!0,o.__extender=n.__vueI18nExtend,this.$i18n=e5(o);const s=this.$i18n;s.__extender&&(s.__disposer=s.__extender(this.$i18n))}}else if(r.__i18n)if(this===this.$root)this.$i18n=Mk(t,r);else{this.$i18n=e5({__i18n:r.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:e});const o=this.$i18n;o.__extender&&(o.__disposer=o.__extender(this.$i18n))}else this.$i18n=t;r.__i18nGlobal&&bM(e,r,r),this.$t=(...o)=>this.$i18n.t(...o),this.$rt=(...o)=>this.$i18n.rt(...o),this.$tc=(...o)=>this.$i18n.tc(...o),this.$te=(o,s)=>this.$i18n.te(o,s),this.$d=(...o)=>this.$i18n.d(...o),this.$n=(...o)=>this.$i18n.n(...o),this.$tm=o=>this.$i18n.tm(o),n.__setInstance(i,this.$i18n)},mounted(){},unmounted(){const i=ni();if(!i)throw Bi(Li.UNEXPECTED_ERROR);const r=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,r.__disposer&&(r.__disposer(),delete r.__disposer,delete r.__extender),n.__deleteInstance(i),delete this.$i18n}}}function Mk(t,e){t.locale=e.locale||t.locale,t.fallbackLocale=e.fallbackLocale||t.fallbackLocale,t.missing=e.missing||t.missing,t.silentTranslationWarn=e.silentTranslationWarn||t.silentFallbackWarn,t.silentFallbackWarn=e.silentFallbackWarn||t.silentFallbackWarn,t.formatFallbackMessages=e.formatFallbackMessages||t.formatFallbackMessages,t.postTranslation=e.postTranslation||t.postTranslation,t.warnHtmlInMessage=e.warnHtmlInMessage||t.warnHtmlInMessage,t.escapeParameterHtml=e.escapeParameterHtml||t.escapeParameterHtml,t.sync=e.sync||t.sync,t.__composer[pM](e.pluralizationRules||t.pluralizationRules);const n=Z2(t.locale,{messages:e.messages,__i18n:e.__i18n});
290return Object.keys(n).forEach(i=>t.mergeLocaleMessage(i,n[i])),e.datetimeFormats&&Object.keys(e.datetimeFormats).forEach(i=>t.mergeDateTimeFormat(i,e.datetimeFormats[i])),e.numberFormats&&Object.keys(e.numberFormats).forEach(i=>t.mergeNumberFormat(i,e.numberFormats[i])),t}const Tce=ac("global-vue-i18n");function i$e(t={},e){const n=__VUE_I18N_LEGACY_API__&&an(t.legacy)?t.legacy:__VUE_I18N_LEGACY_API__,i=an(t.globalInjection)?t.globalInjection:!0,r=__VUE_I18N_LEGACY_API__&&n?!!t.allowComposition:!0,o=new Map,[s,a]=Ice(t,n),l=ac("");function c(f){return o.get(f)||null}function d(f,h){o.set(f,h)}function u(f){o.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return r},async install(h,...p){if(h.__VUE_I18N_SYMBOL__=l,h.provide(h.__VUE_I18N_SYMBOL__,f),zt(p[0])){const y=p[0];f.__composerExtend=y.__composerExtend,f.__vueI18nExtend=y.__vueI18nExtend}let m=null;!n&&i&&(m=Fce(h,f.global)),__VUE_I18N_FULL_INSTALL__&&$ce(h,f,...p),__VUE_I18N_LEGACY_API__&&n&&h.mixin(Cce(a,a.__composer,f));const g=h.unmount;h.unmount=()=>{m&&m(),f.dispose(),g()}},get global(){return a},dispose(){s.stop()},__instances:o,__getInstance:c,__setInstance:d,__deleteInstance:u};return f}}function S6(t={}){const e=ni();if(e==null)throw Bi(Li.MUST_BE_CALL_SETUP_TOP);if(!e.isCE&&e.appContext.app!=null&&!e.appContext.app.__VUE_I18N_SYMBOL__)throw Bi(Li.NOT_INSTALLED);const n=Rce(e),i=Mce(n),r=gM(e),o=Oce(t,r);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!t.__useComponent){if(!n.allowComposition)throw Bi(Li.NOT_AVAILABLE_IN_LEGACY_MODE);return Nce(e,o,i,t)}if(o==="global")return bM(i,t,r),i;if(o==="parent"){let l=Lce(n,e,t.__useComponent);return l==null&&(l=i),l}const s=n;let a=s.__getInstance(e);if(a==null){const l=Ki({},t);"__i18n"in r&&(l.__i18n=r.__i18n),i&&(l.__root=i),a=k6(l),s.__composerExtend&&(a[J4]=s.__composerExtend(a)),Dce(s,e,a),s.__setInstance(e,a)}return a}function Ice(t,e,n){const i=p2();{const r=__VUE_I18N_LEGACY_API__&&e?i.run(()=>e5(t)):i.run(()=>k6(t));if(r==null)throw Bi(Li.UNEXPECTED_ERROR);return[i,r]}}function Rce(t){{const e=si(t.isCE?Tce:t.appContext.app.__VUE_I18N_SYMBOL__);if(!e)throw Bi(t.isCE?Li.NOT_INSTALLED_WITH_PROVIDE:Li.UNEXPECTED_ERROR);return e}}function Oce(t,e){return q2(t)?"__i18n"in e?"local":"global":t.useScope?t.useScope:"local"}function Mce(t){return t.mode==="composition"?t.global:t.global.__composer}function Lce(t,e,n=!1){let i=null;const r=e.root;let o=Pce(e,n);for(;o!=null;){const s=t;if(t.mode==="composition")i=s.__getInstance(o);else if(__VUE_I18N_LEGACY_API__){const a=s.__getInstance(o);a!=null&&(i=a.__composer,n&&i&&!i[mM]&&(i=null))}if(i!=null||r===o)break;o=o.parent}return i}function Pce(t,e=!1){return t==null?null:e&&t.vnode.ctx||t.parent}function Dce(t,e,n){No(()=>{},e),Td(()=>{const i=n;t.__deleteInstance(e);const r=i[J4];r&&(r(),delete i[J4])},e)}function Nce(t,e,n,i={}){const r=e==="local",o=Qs(null);if(r&&t.proxy&&!(t.proxy.$options.i18n||t.proxy.$options.__i18n))throw Bi(Li.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const s=an(i.inheritLocale)?i.inheritLocale:!He(i.locale),a=_t(!r||s?n.locale.value:He(i.locale)?i.locale:wf),l=_t(!r||s?n.fallbackLocale.value:He(i.fallbackLocale)||Kn(i.fallbackLocale)||zt(i.fallbackLocale)||i.fallbackLocale===!1?i.fallbackLocale:a.value),c=_t(Z2(a.value,i)),d=_t(zt(i.datetimeFormats)?i.datetimeFormats:{[a.value]:{}}),u=_t(zt(i.numberFormats)?i.numberFormats:{[a.value]:{}}),f=r?n.missingWarn:an(i.missingWarn)||ql(i.missingWarn)?i.missingWarn:!0,h=r?n.fallbackWarn:an(i.fallbackWarn)||ql(i.fallbackWarn)?i.fallbackWarn:!0,p=r?n.fallbackRoot:an(i.fallbackRoot)?i.fallbackRoot:!0,m=!!i.fallbackFormat,g=Wn(i.missing)?i.missing:null,y=Wn(i.postTranslation)?i.postTranslation:null,w=r?n.warnHtmlMessage:an(i.warnHtmlMessage)?i.warnHtmlMessage:!0,b=!!i.escapeParameter,v=r?n.modifiers:zt(i.modifiers)?i.modifiers:{},A=i.pluralRules||r&&n.pluralRules;function x(){return[a.value,l.value,c.value,d.value,u.value]}const k=vn({get:()=>o.value?o.value.locale.value:a.value,set:B=>{o.value&&(o.value.locale.value=B),a.value=B}}),S=vn({get:()=>o.value?o.value.fallbackLocale.value:l.value,set:B=>{o.value&&(o.value.fallbackLocale.value=B),l.value=B}}),_=vn(()=>o.value?o.value.messages.value:c.value),E=vn(()=>d.value),C=vn(()=>u.value);function I(){return o.value?o.value.getPostTranslationHandler():y}function R(B){o.value&&o.value.setPostTranslationHandler(B)}function O(){return o.value?o.value.getMissingHandler():g}function L(B){o.value&&o.value.setMissingHandler(B)}function M(B){return x(),B()}function z(...B){return o.value?M(()=>Reflect.apply(o.value.t,null,[...B])):M(()=>"")}function N(...B){return o.value?Reflect.apply(o.value.rt,null,[...B]):""}function W(...B){return o.value?M(()=>Reflect.apply(o.value.d,null,[...B])):M(()=>"")}function Z(...B){return o.value?M(()=>Reflect.apply(o.value.n,null,[...B])):M(()=>"")}function K(B){return o.value?o.value.tm(B):{}}function se(B,q){return o.value?o.value.te(B,q):!1}function ae(B){return o.value?o.value.getLocaleMessage(B):{}}function he(B,q){o.value&&(o.value.setLocaleMessage(B,q),c.value[B]=q)}function Se(B,q){o.value&&o.value.mergeLocaleMessage(B,q)}function Qe(B){return o.value?o.value.getDateTimeFormat(B):{}}function oe(B,q){o.value&&(o.value.setDateTimeFormat(B,q),d.value[B]=q)}function we(B,q){o.value&&o.value.mergeDateTimeFormat(B,q)}function pe(B){return o.value?o.value.getNumberFormat(B):{}}function xe(B,q){o.value&&(o.value.setNumberFormat(B,q),u.value[B]=q)}function Ce(B,q){o.value&&o.value.mergeNumberFormat(B,q)}const Fe={get id(){return o.value?o.value.id:-1},locale:k,fallbackLocale:S,messages:_,datetimeFormats:E,numberFormats:C,get inheritLocale(){return o.value?o.value.inheritLocale:s},set inheritLocale(B){o.value&&(o.value.inheritLocale=B)},get availableLocales(){return o.value?o.value.availableLocales:Object.keys(c.value)},get modifiers(){return o.value?o.value.modifiers:v},get pluralRules(){return o.value?o.value.pluralRules:A},get isGlobal(){return o.value?o.value.isGlobal:!1},get missingWarn(){return o.value?o.value.missingWarn:f},set missingWarn(B){o.value&&(o.value.missingWarn=B)},get fallbackWarn(){return o.value?o.value.fallbackWarn:h},set fallbackWarn(B){o.value&&(o.value.missingWarn=B)},get fallbackRoot(){return o.value?o.value.fallbackRoot:p},set fallbackRoot(B){o.value&&(o.value.fallbackRoot=B)},get fallbackFormat(){return o.value?o.value.fallbackFormat:m},set fallbackFormat(B){o.value&&(o.value.fallbackFormat=B)},get warnHtmlMessage(){return o.value?o.value.warnHtmlMessage:w},set warnHtmlMessage(B){o.value&&(o.value.warnHtmlMessage=B)},get escapeParameter(){return o.value?o.value.escapeParameter:b},set escapeParameter(B){o.value&&(o.value.escapeParameter=B)},t:z,getPostTranslationHandler:I,setPostTranslationHandler:R,getMissingHandler:O,setMissingHandler:L,rt:N,d:W,n:Z,tm:K,te:se,getLocaleMessage:ae,setLocaleMessage:he,mergeLocaleMessage:Se,getDateTimeFormat:Qe,setDateTimeFormat:oe,mergeDateTimeFormat:we,getNumberFormat:pe,setNumberFormat:xe,mergeNumberFormat:Ce};function U(B){B.locale.value=a.value,B.fallbackLocale.value=l.value,Object.keys(c.value).forEach(q=>{B.mergeLocaleMessage(q,c.value[q])}),Object.keys(d.value).forEach(q=>{B.mergeDateTimeFormat(q,d.value[q])}),Object.keys(u.value).forEach(q=>{B.mergeNumberFormat(q,u.value[q])}),B.escapeParameter=b,B.fallbackFormat=m,B.fallbackRoot=p,B.fallbackWarn=h,B.missingWarn=f,B.warnHtmlMessage=w}return jw(()=>
290{if(t.proxy==null||t.proxy.$i18n==null)throw Bi(Li.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const B=o.value=t.proxy.$i18n.__composer;e==="global"?(a.value=B.locale.value,l.value=B.fallbackLocale.value,c.value=B.messages.value,d.value=B.datetimeFormats.value,u.value=B.numberFormats.value):r&&U(B)}),Fe}const Bce=["locale","fallbackLocale","availableLocales"],Lk=["t","rt","d","n","tm","te"];function Fce(t,e){const n=Object.create(null);return Bce.forEach(r=>{const o=Object.getOwnPropertyDescriptor(e,r);if(!o)throw Bi(Li.UNEXPECTED_ERROR);const s=On(o.value)?{get(){return o.value.value},set(a){o.value.value=a}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,r,s)}),t.config.globalProperties.$i18n=n,Lk.forEach(r=>{const o=Object.getOwnPropertyDescriptor(e,r);if(!o||!o.value)throw Bi(Li.UNEXPECTED_ERROR);Object.defineProperty(t.config.globalProperties,"$".concat(r),o)}),()=>{delete t.config.globalProperties.$i18n,Lk.forEach(r=>{delete t.config.globalProperties["$".concat(r)]})}}mce();__INTLIFY_JIT_COMPILATION__?hk(cce):hk(lce);Jle(Mle);ece(tM);if(__INTLIFY_PROD_DEVTOOLS__){const t=Ta();t.__INTLIFY__=!0,Vle(t.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}function wM(t,e){return function(){return t.apply(e,arguments)}}const{toString:zce}=Object.prototype,{getPrototypeOf:E6}=Object,{iterator:Q2,toStringTag:xM}=Symbol,J2=(t=>e=>{const n=zce.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),bs=t=>(t=t.toLowerCase(),e=>J2(e)===t),ev=t=>e=>typeof e===t,{isArray:ch}=Array,xf=ev("undefined");function I0(t){return t!==null&&!xf(t)&&t.constructor!==null&&!xf(t.constructor)&&Zr(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const AM=bs("ArrayBuffer");function Hce(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&AM(t.buffer),e}const Vce=ev("string"),Zr=ev("function"),kM=ev("number"),R0=t=>t!==null&&typeof t=="object",Uce=t=>t===!0||t===!1,Tm=t=>{if(J2(t)!=="object")return!1;const e=E6(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(xM in t)&&!(Q2 in t)},jce=t=>{if(!R0(t)||I0(t))return!1;try{return Object.keys(t).length===0&&Object.getPrototypeOf(t)===Object.prototype}catch(e){return!1}},Wce=bs("Date"),Yce=bs("File"),Gce=bs("Blob"),qce=bs("FileList"),Xce=t=>R0(t)&&Zr(t.pipe),Kce=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||Zr(t.append)&&((e=J2(t))==="formdata"||e==="object"&&Zr(t.toString)&&t.toString()==="[object FormData]"))},Zce=bs("URLSearchParams"),[Qce,Jce,ede,tde]=["ReadableStream","Request","Response","Headers"].map(bs),nde=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function O0(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let i,r;if(typeof t!="object"&&(t=[t]),ch(t))for(i=0,r=t.length;i<r;i++)e.call(null,t[i],i,t);else{if(I0(t))return;const o=n?Object.getOwnPropertyNames(t):Object.keys(t),s=o.length;let a;for(i=0;i<s;i++)a=o[i],e.call(null,t[a],a,t)}}function _M(t,e){if(I0(t))return null;e=e.toLowerCase();const n=Object.keys(t);let i=n.length,r;for(;i-- >0;)if(r=n[i],e===r.toLowerCase())return r;return null}const Wc=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,SM=t=>!xf(t)&&t!==Wc;function t5(){const{caseless:t,skipUndefined:e}=SM(this)&&this||{},n={},i=(r,o)=>{const s=t&&_M(n,o)||o;Tm(n[s])&&Tm(r)?n[s]=t5(n[s],r):Tm(r)?n[s]=t5({},r):ch(r)?n[s]=r.slice():(!e||!xf(r))&&(n[s]=r)};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&O0(arguments[r],i);return n}const ide=(t,e,n,{allOwnKeys:i}={})=>(O0(e,(r,o)=>{n&&Zr(r)?t[o]=wM(r,n):t[o]=r},{allOwnKeys:i}),t),rde=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),ode=(t,e,n,i)=>{t.prototype=Object.create(e.prototype,i),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},sde=(t,e,n,i)=>{let r,o,s;const a={};if(e=e||{},t==null)return e;do{for(r=Object.getOwnPropertyNames(t),o=r.length;o-- >0;)s=r[o],(!i||i(s,t,e))&&!a[s]&&(e[s]=t[s],a[s]=!0);t=n!==!1&&E6(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},ade=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const i=t.indexOf(e,n);return i!==-1&&i===n},lde=t=>{if(!t)return null;if(ch(t))return t;let e=t.length;if(!kM(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},cde=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&E6(Uint8Array)),dde=(t,e)=>{const i=(t&&t[Q2]).call(t);let r;for(;(r=i.next())&&!r.done;){const o=r.value;e.call(t,o[0],o[1])}},ude=(t,e)=>{let n;const i=[];for(;(n=t.exec(e))!==null;)i.push(n);return i},fde=bs("HTMLFormElement"),hde=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,r){return i.toUpperCase()+r}),Pk=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),pde=bs("RegExp"),EM=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),i={};O0(n,(r,o)=>{let s;(s=e(r,o,t))!==!1&&(i[o]=s||r)}),Object.defineProperties(t,i)},mde=t=>{EM(t,(e,n)=>{if(Zr(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=t[n];
290if(Zr(i)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},gde=(t,e)=>{const n={},i=r=>{r.forEach(o=>{n[o]=!0})};return ch(t)?i(t):i(String(t).split(e)),n},bde=()=>{},vde=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e;function yde(t){return!!(t&&Zr(t.append)&&t[xM]==="FormData"&&t[Q2])}const wde=t=>{const e=new Array(10),n=(i,r)=>{if(R0(i)){if(e.indexOf(i)>=0)return;if(I0(i))return i;if(!("toJSON"in i)){e[r]=i;const o=ch(i)?[]:{};return O0(i,(s,a)=>{const l=n(s,r+1);!xf(l)&&(o[a]=l)}),e[r]=void 0,o}}return i};return n(t,0)},xde=bs("AsyncFunction"),Ade=t=>t&&(R0(t)||Zr(t))&&Zr(t.then)&&Zr(t.catch),$M=((t,e)=>t?setImmediate:e?((n,i)=>(Wc.addEventListener("message",({source:r,data:o})=>{r===Wc&&o===n&&i.length&&i.shift()()},!1),r=>{i.push(r),Wc.postMessage(n,"*")}))("axios@".concat(Math.random()),[]):n=>setTimeout(n))(typeof setImmediate=="function",Zr(Wc.postMessage)),kde=typeof queueMicrotask<"u"?queueMicrotask.bind(Wc):typeof process<"u"&&process.nextTick||$M,_de=t=>t!=null&&Zr(t[Q2]),ce={isArray:ch,isArrayBuffer:AM,isBuffer:I0,isFormData:Kce,isArrayBufferView:Hce,isString:Vce,isNumber:kM,isBoolean:Uce,isObject:R0,isPlainObject:Tm,isEmptyObject:jce,isReadableStream:Qce,isRequest:Jce,isResponse:ede,isHeaders:tde,isUndefined:xf,isDate:Wce,isFile:Yce,isBlob:Gce,isRegExp:pde,isFunction:Zr,isStream:Xce,isURLSearchParams:Zce,isTypedArray:cde,isFileList:qce,forEach:O0,merge:t5,extend:ide,trim:nde,stripBOM:rde,inherits:ode,toFlatObject:sde,kindOf:J2,kindOfTest:bs,endsWith:ade,toArray:lde,forEachEntry:dde,matchAll:ude,isHTMLForm:fde,hasOwnProperty:Pk,hasOwnProp:Pk,reduceDescriptors:EM,freezeMethods:mde,toObjectSet:gde,toCamelCase:hde,noop:bde,toFiniteNumber:vde,findKey:_M,global:Wc,isContextDefined:SM,isSpecCompliantForm:yde,toJSONObject:wde,isAsyncFn:xde,isThenable:Ade,setImmediate:$M,asap:kde,isIterable:_de};function Gt(t,e,n,i,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),i&&(this.request=i),r&&(this.response=r,this.status=r.status?r.status:null)}ce.inherits(Gt,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ce.toJSONObject(this.config),code:this.code,status:this.status}}});const CM=Gt.prototype,TM={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{TM[t]={value:t}});Object.defineProperties(Gt,TM);Object.defineProperty(CM,"isAxiosError",{value:!0});Gt.from=(t,e,n,i,r,o)=>{const s=Object.create(CM);ce.toFlatObject(t,s,function(d){return d!==Error.prototype},c=>c!=="isAxiosError");const a=t&&t.message?t.message:"Error",l=e==null&&t?t.code:e;return Gt.call(s,a,l,n,i,r),t&&s.cause==null&&Object.defineProperty(s,"cause",{value:t,configurable:!0}),s.name=t&&t.name||"Error",o&&Object.assign(s,o),s};const Sde=null;function n5(t){return ce.isPlainObject(t)||ce.isArray(t)}function IM(t){return ce.endsWith(t,"[]")?t.slice(0,-2):t}function Dk(t,e,n){return t?t.concat(e).map(function(r,o){return r=IM(r),!n&&o?"["+r+"]":r}).join(n?".":""):e}function Ede(t){return ce.isArray(t)&&!t.some(n5)}const $de=ce.toFlatObject(ce,{},null,function(e){return/^is[A-Z]/.test(e)});function tv(t,e,n){if(!ce.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=ce.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(m,g){return!ce.isUndefined(g[m])});const i=n.metaTokens,r=n.visitor||d,o=n.dots,s=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&ce.isSpecCompliantForm(e);if(!ce.isFunction(r))throw new TypeError("visitor must be a function");function c(p){if(p===null)return"";if(ce.isDate(p))return p.toISOString();if(ce.isBoolean(p))return p.toString();if(!l&&ce.isBlob(p))throw new Gt("Blob is not supported. Use a Buffer instead.");return ce.isArrayBuffer(p)||ce.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function d(p,m,g){let y=p;if(p&&!g&&typeof p=="object"){if(ce.endsWith(m,"{}"))m=i?m:m.slice(0,-2),p=JSON.stringify(p);else if(ce.isArray(p)&&Ede(p)||(ce.isFileList(p)||ce.endsWith(m,"[]"))&&(y=ce.toArray(p)))return m=IM(m),y.forEac
vendor: 4,239 bytes, line 290
290h(function(b,v){!(ce.isUndefined(b)||b===null)&&e.append(s===!0?Dk([m],v,o):s===null?m:m+"[]",c(b))}),!1}return n5(p)?!0:(e.append(Dk(g,m,o),c(p)),!1)}const u=[],f=Object.assign($de,{defaultVisitor:d,convertValue:c,isVisitable:n5});function h(p,m){if(!ce.isUndefined(p)){if(u.indexOf(p)!==-1)throw Error("Circular reference detected in "+m.join("."));u.push(p),ce.forEach(p,function(y,w){(!(ce.isUndefined(y)||y===null)&&r.call(e,y,ce.isString(w)?w.trim():w,m,f))===!0&&h(y,m?m.concat(w):[w])}),u.pop()}}if(!ce.isObject(t))throw new TypeError("data must be an object");return h(t),e}function Nk(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(i){return e[i]})}function $6(t,e){this._pairs=[],t&&tv(t,this,e)}const RM=$6.prototype;RM.append=function(e,n){this._pairs.push([e,n])};RM.toString=function(e){const n=e?function(i){return e.call(this,i,Nk)}:Nk;return this._pairs.map(function(r){return n(r[0])+"="+n(r[1])},"").join("&")};function Cde(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function OM(t,e,n){if(!e)return t;const i=n&&n.encode||Cde;ce.isFunction(n)&&(n={serialize:n});const r=n&&n.serialize;let o;if(r?o=r(e,n):o=ce.isURLSearchParams(e)?e.toString():new $6(e,n).toString(i),o){const s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t}class Bk{constructor(){this.handlers=[]}use(e,n,i){return this.handlers.push({fulfilled:e,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){ce.forEach(this.handlers,function(i){i!==null&&e(i)})}}const MM={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Tde=typeof URLSearchParams<"u"?URLSearchParams:$6,Ide=typeof FormData<"u"?FormData:null,Rde=typeof Blob<"u"?Blob:null,Ode={isBrowser:!0,classes:{URLSearchParams:Tde,FormData:Ide,Blob:Rde},protocols:["http","https","file","blob","url","data"]},C6=typeof window<"u"&&typeof document<"u",i5=typeof navigator=="object"&&navigator||void 0,Mde=C6&&(!i5||["ReactNative","NativeScript","NS"].indexOf(i5.product)<0),Lde=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Pde=C6&&window.location.href||"http://localhost",Dde=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:C6,hasStandardBrowserEnv:Mde,hasStandardBrowserWebWorkerEnv:Lde,navigator:i5,origin:Pde},Symbol.toStringTag,{value:"Module"})),dr={...Dde,...Ode};function Nde(t,e){return tv(t,new dr.classes.URLSearchParams,{visitor:function(n,i,r,o){return dr.isNode&&ce.isBuffer(n)?(this.append(i,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...e})}function Bde(t){return ce.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function Fde(t){const e={},n=Object.keys(t);let i;const r=n.length;let o;for(i=0;i<r;i++)o=n[i],e[o]=t[o];return e}function LM(t){function e(n,i,r,o){let s=n[o++];if(s==="__proto__")return!0;const a=Number.isFinite(+s),l=o>=n.length;return s=!s&&ce.isArray(r)?r.length:s,l?(ce.hasOwnProp(r,s)?r[s]=[r[s],i]:r[s]=i,!a):((!r[s]||!ce.isObject(r[s]))&&(r[s]=[]),e(n,i,r[s],o)&&ce.isArray(r[s])&&(r[s]=Fde(r[s])),!a)}if(ce.isFormData(t)&&ce.isFunction(t.entries)){const n={};return ce.forEachEntry(t,(i,r)=>{e(Bde(i),r,n,0)}),n}return null}function zde(t,e,n){if(ce.isString(t))try{return(e||JSON.parse)(t),ce.trim(t)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(t)}const M0={transitional:MM,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const i=n.getContentType()||"",r=i.indexOf("application/json")>-1,o=ce.isObject(e);if(o&&ce.isHTMLForm(e)&&(e=new FormData(e)),ce.isFormData(e))return r?JSON.stringify(LM(e)):e;if(ce.isArrayBuffer(e)||ce.isBuffer(e)||ce.isStream(e)||ce.isFile(e)||ce.isBlob(e)||ce.isReadableStream(e))return e;if(ce.isArrayBufferView(e))return e.buffer;if(ce.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){if(i.indexOf("application/x-www-form-urlencoded")>
vendor: 4,472 bytes, line 290
290-1)return Nde(e,this.formSerializer).toString();if((a=ce.isFileList(e))||i.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return tv(a?{"files[]":e}:e,l&&new l,this.formSerializer)}}return o||r?(n.setContentType("application/json",!1),zde(e)):e}],transformResponse:[function(e){const n=this.transitional||M0.transitional,i=n&&n.forcedJSONParsing,r=this.responseType==="json";if(ce.isResponse(e)||ce.isReadableStream(e))return e;if(e&&ce.isString(e)&&(i&&!this.responseType||r)){const s=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(e,this.parseReviver)}catch(a){if(s)throw a.name==="SyntaxError"?Gt.from(a,Gt.ERR_BAD_RESPONSE,this,null,this.response):a}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:dr.classes.FormData,Blob:dr.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};ce.forEach(["delete","get","head","post","put","patch"],t=>{M0.headers[t]={}});const Hde=ce.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Vde=t=>{const e={};let n,i,r;return t&&t.split("\n").forEach(function(s){r=s.indexOf(":"),n=s.substring(0,r).trim().toLowerCase(),i=s.substring(r+1).trim(),!(!n||e[n]&&Hde[n])&&(n==="set-cookie"?e[n]?e[n].push(i):e[n]=[i]:e[n]=e[n]?e[n]+", "+i:i)}),e},Fk=Symbol("internals");function Ch(t){return t&&String(t).trim().toLowerCase()}function Im(t){return t===!1||t==null?t:ce.isArray(t)?t.map(Im):String(t)}function Ude(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(t);)e[i[1]]=i[2];return e}const jde=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Oy(t,e,n,i,r){if(ce.isFunction(i))return i.call(this,e,n);if(r&&(e=n),!!ce.isString(e)){if(ce.isString(i))return e.indexOf(i)!==-1;if(ce.isRegExp(i))return i.test(e)}}function Wde(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,i)=>n.toUpperCase()+i)}function Yde(t,e){const n=ce.toCamelCase(" "+e);["get","set","has"].forEach(i=>{Object.defineProperty(t,i+n,{value:function(r,o,s){return this[i].call(this,e,r,o,s)},configurable:!0})})}let Qr=class{constructor(e){e&&this.set(e)}set(e,n,i){const r=this;function o(a,l,c){const d=Ch(l);if(!d)throw new Error("header name must be a non-empty string");const u=ce.findKey(r,d);(!u||r[u]===void 0||c===!0||c===void 0&&r[u]!==!1)&&(r[u||l]=Im(a))}const s=(a,l)=>ce.forEach(a,(c,d)=>o(c,d,l));if(ce.isPlainObject(e)||e instanceof this.constructor)s(e,n);else if(ce.isString(e)&&(e=e.trim())&&!jde(e))s(Vde(e),n);else if(ce.isObject(e)&&ce.isIterable(e)){let a={},l,c;for(const d of e){if(!ce.isArray(d))throw TypeError("Object iterator must return a key-value pair");a[c=d[0]]=(l=a[c])?ce.isArray(l)?[...l,d[1]]:[l,d[1]]:d[1]}s(a,n)}else e!=null&&o(n,e,i);return this}get(e,n){if(e=Ch(e),e){const i=ce.findKey(this,e);if(i){const r=this[i];if(!n)return r;if(n===!0)return Ude(r);if(ce.isFunction(n))return n.call(this,r,i);if(ce.isRegExp(n))return n.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=Ch(e),e){const i=ce.findKey(this,e);return!!(i&&this[i]!==void 0&&(!n||Oy(this,this[i],i,n)))}return!1}delete(e,n){const i=this;let r=!1;function o(s){if(s=Ch(s),s){const a=ce.findKey(i,s);a&&(!n||Oy(i,i[a],a,n))&&(delete i[a],r=!0)}}return ce.isArray(e)?e.forEach(o):o(e),r}clear(e){const n=Object.keys(this);let i=n.length,r=!1;for(;i--;){const o=n[i];(!e||Oy(this,this[o],o,e,!0))&&(delete this[o],r=!0)}return r}normalize(e){const n=this,i={};return ce.forEach(this,(r,o)=>{const s=ce.findKey(i,o);if(s){n[s]=Im(r),delete n[o];return}const a=e?Wde(o):String(o).trim();a!==o&&delete n[o],n[a]=Im(r),i[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return ce.forEach(this,(i,r)=>{i!=null&&i!==!1&&(n[r]=e&&ce.isArray(i)?i.join(", "):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const i=new this(e);
vendor: 6,644 bytes, line 290
290return n.forEach(r=>i.set(r)),i}static accessor(e){const i=(this[Fk]=this[Fk]={accessors:{}}).accessors,r=this.prototype;function o(s){const a=Ch(s);i[a]||(Yde(r,s),i[a]=!0)}return ce.isArray(e)?e.forEach(o):o(e),this}};Qr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ce.reduceDescriptors(Qr.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(i){this[n]=i}}});ce.freezeMethods(Qr);function My(t,e){const n=this||M0,i=e||n,r=Qr.from(i.headers);let o=i.data;return ce.forEach(t,function(a){o=a.call(n,o,r.normalize(),e?e.status:void 0)}),r.normalize(),o}function PM(t){return!!(t&&t.__CANCEL__)}function dh(t,e,n){Gt.call(this,t==null?"canceled":t,Gt.ERR_CANCELED,e,n),this.name="CanceledError"}ce.inherits(dh,Gt,{__CANCEL__:!0});function DM(t,e,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?t(n):e(new Gt("Request failed with status code "+n.status,[Gt.ERR_BAD_REQUEST,Gt.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function Gde(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function qde(t,e){t=t||10;const n=new Array(t),i=new Array(t);let r=0,o=0,s;return e=e!==void 0?e:1e3,function(l){const c=Date.now(),d=i[o];s||(s=c),n[r]=l,i[r]=c;let u=o,f=0;for(;u!==r;)f+=n[u++],u=u%t;if(r=(r+1)%t,r===o&&(o=(o+1)%t),c-s<e)return;const h=d&&c-d;return h?Math.round(f*1e3/h):void 0}}function Xde(t,e){let n=0,i=1e3/e,r,o;const s=(c,d=Date.now())=>{n=d,r=null,o&&(clearTimeout(o),o=null),t(...c)};return[(...c)=>{const d=Date.now(),u=d-n;u>=i?s(c,d):(r=c,o||(o=setTimeout(()=>{o=null,s(r)},i-u)))},()=>r&&s(r)]}const ib=(t,e,n=3)=>{let i=0;const r=qde(50,250);return Xde(o=>{const s=o.loaded,a=o.lengthComputable?o.total:void 0,l=s-i,c=r(l),d=s<=a;i=s;const u={loaded:s,total:a,progress:a?s/a:void 0,bytes:l,rate:c||void 0,estimated:c&&a&&d?(a-s)/c:void 0,event:o,lengthComputable:a!=null,[e?"download":"upload"]:!0};t(u)},n)},zk=(t,e)=>{const n=t!=null;return[i=>e[0]({lengthComputable:n,total:t,loaded:i}),e[1]]},Hk=t=>(...e)=>ce.asap(()=>t(...e)),Kde=dr.hasStandardBrowserEnv?((t,e)=>n=>(n=new URL(n,dr.origin),t.protocol===n.protocol&&t.host===n.host&&(e||t.port===n.port)))(new URL(dr.origin),dr.navigator&&/(msie|trident)/i.test(dr.navigator.userAgent)):()=>!0,Zde=dr.hasStandardBrowserEnv?{write(t,e,n,i,r,o,s){if(typeof document>"u")return;const a=["".concat(t,"=").concat(encodeURIComponent(e))];ce.isNumber(n)&&a.push("expires=".concat(new Date(n).toUTCString())),ce.isString(i)&&a.push("path=".concat(i)),ce.isString(r)&&a.push("domain=".concat(r)),o===!0&&a.push("secure"),ce.isString(s)&&a.push("SameSite=".concat(s)),document.cookie=a.join("; ")},read(t){if(typeof document>"u")return null;const e=document.cookie.match(new RegExp("(?:^|; )"+t+"=([^;]*)"));return e?decodeURIComponent(e[1]):null},remove(t){this.write(t,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Qde(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function Jde(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function NM(t,e,n){let i=!Qde(e);return t&&(i||n==!1)?Jde(t,e):e}const Vk=t=>t instanceof Qr?{...t}:t;function hd(t,e){e=e||{};const n={};function i(c,d,u,f){return ce.isPlainObject(c)&&ce.isPlainObject(d)?ce.merge.call({caseless:f},c,d):ce.isPlainObject(d)?ce.merge({},d):ce.isArray(d)?d.slice():d}function r(c,d,u,f){if(ce.isUndefined(d)){if(!ce.isUndefined(c))return i(void 0,c,u,f)}else return i(c,d,u,f)}function o(c,d){if(!ce.isUndefined(d))return i(void 0,d)}function s(c,d){if(ce.isUndefined(d)){if(!ce.isUndefined(c))return i(void 0,c)}else return i(void 0,d)}function a(c,d,u){if(u in e)return i(c,d);if(u in t)return i(void 0,c)}const l={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(c,d,u)=>r(Vk(c),Vk(d),u,!0)};return ce.forEach(Object.keys({...t,...e}),function(d){const u=l[d]||r,f=u(t[d],e[d],d);ce.isUndefined(f)&&u!==a||(n[d]=f)}),n}const BM=t=>{const e=hd({},t);let{data:n,withXSRFToken:i,xsrfHeaderName:r,xsrfCookieName:o,headers:s,auth:a}=e;if(e.headers=s=Qr.from(s),e.url=OM(NM(e.baseURL,e.url,e.allowAbsoluteUrls),t.params,t.paramsSerializer),a&&s.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):""))),ce.isFormData(n)){if(dr.hasStandardBrowserEnv||dr.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(ce.isFunction(n.getHeaders)){const l=n.getHeaders(),c=["content-type","content-length"];Object.entries(l).forEach(([d,u])=>{c.includes(d.toLowerCase())&&s.set(d,u)})}}if(dr.hasStandardBrowserEnv&&(i&&ce.isFunction(i)&&(i=i(e)),i||i!==!1&&Kde(e.url))){const l=r&&o&&Zde.read(o);l&&s.set(r,l)}return e},eue=typeof XMLHttpRequest<"u",tue=eue&&function(t){return new Promise(function(n,i){const r=BM(t);let o=r.data;const s=Qr.from(r.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:c}=r,d,u,f,h,p;function m(){h&&h(),p&&p(),r.cancelToken&&r.cancelToken.unsubscribe(d),r.signal&&r.signal.removeEventListener("abort",d)}let g=new XMLHttpRequest;g.open(r.method.toUpperCase(),r.url,!0),g.timeout=r.timeout;function y(){if(!g)return;const b=Qr.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders()),A={data:!a||a==="text"||a==="json"?g.responseText:g.response,status:g.status,statusText:g.statusText,headers:b,config:t,request:g};DM(function(k){n(k),m()},function(k){i(k),m()},A),g=null}"onloadend"in g?g.onloadend=y:g.onreadystatechange=function(){!g||g.readyState!==4||g.status===0&&!(g.responseURL&&g.responseURL.indexOf("file:")===0)||setTimeout(y)},g.onabort=function(){g&&(i(new Gt("Request aborted",Gt.ECONNABORTED,t,g)),g=null)},g.onerror=function(v){const A=v&&v.message?v.message:"Network Error",x=new Gt(A,Gt.ERR_NETWORK,t,g);x.event=v||null,i(x),g=null},g.ontimeout=function(){let v=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const A=r.transitional||MM;r.timeoutErrorMessage&&(v=r.timeoutErrorMessage),i(new Gt(v,A.clarifyTimeoutError?Gt.ETIMEDOUT:Gt.ECONNABORTED,t,g)),g=null},o===void 0&&s.setContentType(null),"setRequestHeader"in g&&ce.forEach(s.toJSON(),function(v,A){g.setRequestHeader(A,v)}),ce.isUndefined(r.withCredentials)||(g.withCredentials=!!r.withCredentials),a&&a!=="json"&&(g.responseType=r.responseType),c&&
vendor: 10,420 bytes, line 290
290([f,p]=ib(c,!0),g.addEventListener("progress",f)),l&&g.upload&&([u,h]=ib(l),g.upload.addEventListener("progress",u),g.upload.addEventListener("loadend",h)),(r.cancelToken||r.signal)&&(d=b=>{g&&(i(!b||b.type?new dh(null,t,g):b),g.abort(),g=null)},r.cancelToken&&r.cancelToken.subscribe(d),r.signal&&(r.signal.aborted?d():r.signal.addEventListener("abort",d)));const w=Gde(r.url);if(w&&dr.protocols.indexOf(w)===-1){i(new Gt("Unsupported protocol "+w+":",Gt.ERR_BAD_REQUEST,t));return}g.send(o||null)})},nue=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let i=new AbortController,r;const o=function(c){if(!r){r=!0,a();const d=c instanceof Error?c:this.reason;i.abort(d instanceof Gt?d:new dh(d instanceof Error?d.message:d))}};let s=e&&setTimeout(()=>{s=null,o(new Gt("timeout ".concat(e," of ms exceeded"),Gt.ETIMEDOUT))},e);const a=()=>{t&&(s&&clearTimeout(s),s=null,t.forEach(c=>{c.unsubscribe?c.unsubscribe(o):c.removeEventListener("abort",o)}),t=null)};t.forEach(c=>c.addEventListener("abort",o));const{signal:l}=i;return l.unsubscribe=()=>ce.asap(a),l}},iue=function*(t,e){let n=t.byteLength;if(n<e){yield t;return}let i=0,r;for(;i<n;)r=i+e,yield t.slice(i,r),i=r},rue=async function*(t,e){for await(const n of oue(t))yield*iue(n,e)},oue=async function*(t){if(t[Symbol.asyncIterator]){yield*t;return}const e=t.getReader();try{for(;;){const{done:n,value:i}=await e.read();if(n)break;yield i}}finally{await e.cancel()}},Uk=(t,e,n,i)=>{const r=rue(t,e);let o=0,s,a=l=>{s||(s=!0,i&&i(l))};return new ReadableStream({async pull(l){try{const{done:c,value:d}=await r.next();if(c){a(),l.close();return}let u=d.byteLength;if(n){let f=o+=u;n(f)}l.enqueue(new Uint8Array(d))}catch(c){throw a(c),c}},cancel(l){return a(l),r.return()}},{highWaterMark:2})},jk=64*1024,{isFunction:B1}=ce,sue=(({Request:t,Response:e})=>({Request:t,Response:e}))(ce.global),{ReadableStream:Wk,TextEncoder:Yk}=ce.global,Gk=(t,...e)=>{try{return!!t(...e)}catch(n){return!1}},aue=t=>{t=ce.merge.call({skipUndefined:!0},sue,t);const{fetch:e,Request:n,Response:i}=t,r=e?B1(e):typeof fetch=="function",o=B1(n),s=B1(i);if(!r)return!1;const a=r&&B1(Wk),l=r&&(typeof Yk=="function"?(p=>m=>p.encode(m))(new Yk):async p=>new Uint8Array(await new n(p).arrayBuffer())),c=o&&a&&Gk(()=>{let p=!1;const m=new n(dr.origin,{body:new Wk,method:"POST",get duplex(){return p=!0,"half"}}).headers.has("Content-Type");return p&&!m}),d=s&&a&&Gk(()=>ce.isReadableStream(new i("").body)),u={stream:d&&(p=>p.body)};r&&["text","arrayBuffer","blob","formData","stream"].forEach(p=>{!u[p]&&(u[p]=(m,g)=>{let y=m&&m[p];if(y)return y.call(m);throw new Gt("Response type '".concat(p,"' is not supported"),Gt.ERR_NOT_SUPPORT,g)})});const f=async p=>{if(p==null)return 0;if(ce.isBlob(p))return p.size;if(ce.isSpecCompliantForm(p))return(await new n(dr.origin,{method:"POST",body:p}).arrayBuffer()).byteLength;if(ce.isArrayBufferView(p)||ce.isArrayBuffer(p))return p.byteLength;if(ce.isURLSearchParams(p)&&(p=p+""),ce.isString(p))return(await l(p)).byteLength},h=async(p,m)=>{const g=ce.toFiniteNumber(p.getContentLength());return g==null?f(m):g};return async p=>{let{url:m,method:g,data:y,signal:w,cancelToken:b,timeout:v,onDownloadProgress:A,onUploadProgress:x,responseType:k,headers:S,withCredentials:_="same-origin",fetchOptions:E}=BM(p),C=e||fetch;k=k?(k+"").toLowerCase():"text";let I=nue([w,b&&b.toAbortSignal()],v),R=null;const O=I&&I.unsubscribe&&(()=>{I.unsubscribe()});let L;try{if(x&&c&&g!=="get"&&g!=="head"&&(L=await h(S,y))!==0){let K=new n(m,{method:"POST",body:y,duplex:"half"}),se;if(ce.isFormData(y)&&(se=K.headers.get("content-type"))&&S.setContentType(se),K.body){const[ae,he]=zk(L,ib(Hk(x)));y=Uk(K.body,jk,ae,he)}}ce.isString(_)||(_=_?"include":"omit");const M=o&&"credentials"in n.prototype,z={...E,signal:I,method:g.toUpperCase(),headers:S.normalize().toJSON(),body:y,duplex:"half",credentials:M?_:void 0};R=o&&new n(m,z);let N=await(o?C(R,E):C(m,z));const W=d&&(k==="stream"||k==="response");if(d&&(A||W&&O)){const K={};["status","statusText","headers"].forEach(Se=>{K[Se]=N[Se]});const se=ce.toFiniteNumber(N.headers.get("content-length")),[ae,he]=A&&zk(se,ib(Hk(A),!0))||[];N=new i(Uk(N.body,jk,ae,()=>{he&&he(),O&&O()}),K)}k=k||"text";let Z=await u[ce.findKey(u,k)||"text"](N,p);return!W&&O&&O(),await new Promise((K,se)=>{DM(K,se,{data:Z,headers:Qr.from(N.headers),status:N.status,statusText:N.statusText,config:p,request:R})})}catch(M){throw O&&O(),M&&M.name==="TypeError"&&/Load failed|fetch/i.test(M.message)?Object.assign(new Gt("Network Error",Gt.ERR_NETWORK,p,R),{cause:M.cause||M}):Gt.from(M,M&&M.code,p,R)}}},lue=new Map,FM=t=>{let e=t&&t.env||{};const{fetch:n,Request:i,Response:r}=e,o=[i,r,n];let s=o.length,a=s,l,c,d=lue;for(;a--;)l=o[a],c=d.get(l),c===void 0&&d.set(l,c=a?new Map:aue(e)),d=c;return c};FM();const T6={http:Sde,xhr:tue,fetch:{get:FM}};ce.forEach(T6,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(n){}Object.defineProperty(t,"adapterName",{value:e})}});const qk=t=>"- ".concat(t),cue=t=>ce.isFunction(t)||t===null||t===!1;function due(t,e){t=ce.isArray(t)?t:[t];const{length:n}=t;let i,r;const o={};for(let s=0;s<n;s++){i=t[s];let a;if(r=i,!cue(i)&&(r=T6[(a=String(i)).toLowerCase()],r===void 0))throw new Gt("Unknown adapter '".concat(a,"'"));if(r&&(ce.isFunction(r)||(r=r.get(e))))break;o[a||"#"+s]=r}if(!r){const s=Object.entries(o).map(([l,c])=>"adapter ".concat(l," ")+(c===!1?"is not supported by the environment":"is not available in the build"));let a=n?s.length>1?"since :\n"+s.map(qk).join("\n"):" "+qk(s[0]):"as no adapter specified";throw new Gt("There is no suitable adapter to dispatch the request "+a,"ERR_NOT_SUPPORT")}return r}const zM={getAdapter:due,adapters:T6};function Ly(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new dh(null,t)}function Xk(t){return Ly(t),t.headers=Qr.from(t.headers),t.data=My.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),zM.getAdapter(t.adapter||M0.adapter,t)(t).then(function(i){return Ly(t),i.data=My.call(t,t.transformResponse,i),i.headers=Qr.from(i.headers),i},function(i){return PM(i)||(Ly(t),i&&i.response&&(i.response.data=My.call(t,t.transformResponse,i.response),i.response.headers=Qr.from(i.response.headers))),Promise.reject(i)})}const HM="1.13.2",nv={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{nv[t]=function(i){return typeof i===t||"a"+(e<1?"n ":" ")+t}});const Kk={};nv.transitional=function(e,n,i){function r(o,s){return"[Axios v"+HM+"] Transitional option '"+o+"'"+s+(i?". "+i:"")}return(o,s,a)=>{if(e===!1)throw new Gt(r(s," has been removed"+(n?" in "+n:"")),Gt.ERR_DEPRECATED);return n&&!Kk[s]&&(Kk[s]=!0,console.warn(r(s," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(o,s,a):!0}};nv.spelling=function(e){return(n,i)=>(console.warn("".concat(i," is likely a misspelling of ").concat(e)),!0)};function uue(t,e,n){if(typeof t!="object")throw new Gt("options must be an object",Gt.ERR_BAD_OPTION_VALUE);const i=Object.keys(t);let r=i.length;for(;r-- >0;){const o=i[r],s=e[o];if(s){const a=t[o],l=a===void 0||s(a,o,t);if(l!==!0)throw new Gt("option "+o+" must be "+l,Gt.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Gt("Unknown option "+o,Gt.ERR_BAD_OPTION)}}const Rm={assertOptions:uue,validators:nv},As=Rm.validators;let ed=class{constructor(e){this.defaults=e||{},this.interceptors={request:new Bk,response:new Bk}}async request(e,n){try{return await this._request(e,n)}catch(i){if(i instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const o=r.stack?r.stack.replace(/^.+\n/,""):"";try{i.stack?o&&!String(i.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(i.stack+="\n"+o):i.stack=o}catch(s){}}throw i}}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=hd(this.defaults,n);const{transitional:i,paramsSerializer:r,headers:o}=n;i!==void 0&&Rm.assertOptions(i,{silentJSONParsing:As.transitional(As.boolean),forcedJSONParsing:As.transitional(As.boolean),clarifyTimeoutError:As.transitional(As.boolean)},!1),r!=null&&(ce.isFunction(r)?n.paramsSerializer={serialize:r}:Rm.assertOptions(r,{encode:As.function,serialize:As.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Rm.assertOptions(n,{baseUrl:As.spelling("baseURL"),withXsrfToken:As.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=o&&ce.merge(o.common,o[n.method]);o&&ce.forEach(["delete","get","head","post","put","patch","common"],p=>{delete o[p]}),n.headers=Qr.concat(s,o);const a=[];let l=!0;this.interceptors.request.forEach(function(m){typeof m.runWhen=="function"&&m.runWhen(n)===!1||(l=l&&m.synchronous,a.unshift(m.fulfilled,m.rejected))});const c=[];this.interceptors.response.forEach(function(m){c.push(m.fulfilled,m.rejected)});let d,u=0,f;if(!l){const p=[Xk.bind(this),void 0];for(p.unshift(...a),p.push(...c),f=p.length,d=Promise.resolve(n);u<f;)d=d.then(p[u++],p[u++]);return d}f=a.length;let h=n;for(;u<f;){const p=a[u++],m=a[u++];try{h=p(h)}catch(g){m.call(this,g);break}}try{d=Xk.call(this,h)}catch(p){return Promise.reject(p)}for(u=0,f=c.length;u<f;)d=d.then(c[u++],c[u++]);return d}getUri(e){e=hd(this.defaults,e);const n=NM(e.baseURL,e.url,e.allowAbsoluteUrls);return OM(n,e.params,e.paramsSerializer)}};ce.forEach(["delete","get","head","options"],function(e){ed.prototype[e]=function(n,i){return this.request(hd(i||{},{method:e,url:n,data:(i||{}).data}))}});ce.forEach(["post","put","patch"],function(e){function n(i){return function(o,s,a){return this.request(hd(a||{},{method:e,headers:i?{"Content-Type":"multipart/form-data"}:{},url:o,data:s}))}}ed.prototype[e]=n(),ed.prototype[e+"Form"]=n(!0)});let fue=class VM{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const i=this;this.promise.then(r=>{if(!i._listeners)return;let o=i._listeners.length;for(;o-- >0;)i._listeners[o](r);i._listeners=null}),this.promise.then=r=>{let o;const s=new Promise(a=>{i.subscribe(a),o=a}).then(r);return s.cancel=function(){i.unsubscribe(o)},s},e(function(o,s,a){i.reason||(i.reason=new dh(o,s,a),n(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}
vendor: 2,649 bytes, line 290
290subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=i=>{e.abort(i)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new VM(function(r){e=r}),cancel:e}}};function hue(t){return function(n){return t.apply(null,n)}}function pue(t){return ce.isObject(t)&&t.isAxiosError===!0}const r5={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(r5).forEach(([t,e])=>{r5[e]=t});function UM(t){const e=new ed(t),n=wM(ed.prototype.request,e);return ce.extend(n,ed.prototype,e,{allOwnKeys:!0}),ce.extend(n,e,null,{allOwnKeys:!0}),n.create=function(r){return UM(hd(t,r))},n}const Ei=UM(M0);Ei.Axios=ed;Ei.CanceledError=dh;Ei.CancelToken=fue;Ei.isCancel=PM;Ei.VERSION=HM;Ei.toFormData=tv;Ei.AxiosError=Gt;Ei.Cancel=Ei.CanceledError;Ei.all=function(e){return Promise.all(e)};Ei.spread=hue;Ei.isAxiosError=pue;Ei.mergeConfig=hd;Ei.AxiosHeaders=Qr;Ei.formToJSON=t=>LM(ce.isHTMLForm(t)?new FormData(t):t);Ei.getAdapter=zM.getAdapter;Ei.HttpStatusCode=r5;Ei.default=Ei;const{Axios:s$e,AxiosError:a$e,CanceledError:l$e,isCancel:c$e,CancelToken:d$e,VERSION:u$e,all:f$e,Cancel:h$e,isAxiosError:p$e,
290spread:m$e,toFormData:g$e,AxiosHeaders:b$e,HttpStatusCode:v$e,formToJSON:y$e,getAdapter:w$e,mergeConfig:x$e}=Ei;var mue=class extends Error{constructor(t,e,n){super("Possible EventEmitter memory leak detected. ".concat(n," ").concat(e.toString()," listeners added. Use emitter.setMaxListeners() to increase limit")),this.emitter=t,this.type=e,this.count=n,this.name="MaxListenersExceededWarning"}},jM=class{static listenerCount(t,e){return t.listenerCount(e)}constructor(){this.events=new Map,this.maxListeners=jM.defaultMaxListeners,this.hasWarnedAboutPotentialMemoryLeak=!1}_emitInternalEvent(t,e,n){this.emit(t,e,n)}_getListeners(t){return Array.prototype.concat.apply([],this.events.get(t))||[]}_removeListener(t,e){const n=t.indexOf(e);return n>-1&&t.splice(n,1),[]}_wrapOnceListener(t,e){const n=(...i)=>(this.removeListener(t,n),e.apply(this,i));return Object.defineProperty(n,"name",{value:e.name}),n}setMaxListeners(t){return this.maxListeners=t,this}getMaxListeners(){return this.maxListeners}eventNames(){return Array.from(this.events.keys())}emit(t,...e){const n=this._getListeners(t);return n.forEach(i=>{i.apply(this,e)}),n.length>0}addListener(t,e){this._emitInternalEvent("newListener",t,e);const n=this._getListeners(t).concat(e);if(this.events.set(t,n),this.maxListeners>0&&this.listenerCount(t)>this.maxListeners&&!this.hasWarnedAboutPotentialMemoryLeak){this.hasWarnedAboutPotentialMemoryLeak=!0;const i=new mue(this,t,this.listenerCount(t));console.warn(i)}return this}on(t,e){return this.addListener(t,e)}once(t,e){return this.addListener(t,this._wrapOnceListener(t,e))}prependListener(t,e){const n=this._getListeners(t);if(n.length>0){const i=[e].concat(n);this.events.set(t,i)}else this.events.set(t,n.concat(e));return this}prependOnceListener(t,e){return this.prependListener(t,this._wrapOnceListener(t,e))}removeListener(t,e){const n=this._getListeners(t);return n.length>0&&(this._removeListener(n,e),this.events.set(t,n),this._emitInternalEvent("removeListener",t,e)),this}off(t,e){return this.removeListener(t,e)}removeAllListeners(t){return t?this.events.delete(t):this.events.clear(),this}listeners(t){return Array.from(this._getListeners(t))}listenerCount(t){return this._getListeners(t).length}rawListeners(t){return this.listeners(t)}},gue=jM;gue.defaultMaxListeners=10;/*! Capacitor: https://capacitorjs.com/ - MIT License */var Af;(function(t){t.Unimplemented="UNIMPLEMENTED",t.Unavailable="UNAVAILABLE"})(Af||(Af={}));class Py extends Error{constructor(e,n,i){super(e),this.message=e,this.code=n,this.data=i}}const bue=t=>{var e,n;return t!=null&&t.androidBridge?"android":!((n=(e=t==null?void 0:t.webkit)===null||e===void 0?void 0:e.messageHandlers)===null||n===void 0)&&n.bridge?"ios":"web"},vue=t=>{const e=t.CapacitorCustomPlatform||null,n=t.Capacitor||{},i=n.Plugins=n.Plugins||{},r=()=>e!==null?e.name:bue(t),o=()=>r()!=="web",s=u=>{const f=c.get(u);return!!(f!=null&&f.platforms.has(r())||a(u))},a=u=>{var f;return(f=n.PluginHeaders)===null||f===void 0?void 0:f.find(h=>h.name===u)},l=u=>t.console.error(u),c=new Map,d=(u,f={})=>{const h=c.get(u);if(h)return console.warn('Capacitor plugin "'.concat(u,'" already registered. Cannot register plugins twice.')),h.proxy;const p=r(),m=a(u);let g;const y=async()=>(!g&&p in f?g=typeof f[p]=="function"?g=await f[p]():g=f[p]:e!==null&&!g&&"web"in f&&(g=typeof f.web=="function"?g=await f.web():g=f.web),g),w=(S,_)=>{var E,C;if(m){const I=m==null?void 0:m.methods.find(R=>_===R.name);if(I)return I.rtype==="promise"?R=>n.nativePromise(u,_.toString(),R):(R,O)=>n.nativeCallback(u,_.toString(),R,O);if(S)return(E=S[_])===null||E===void 0?void 0:E.bind(S)}else{if(S)return(C=S[_])===null||C===void 0?void 0:C.bind(S);throw new Py('"'.concat(u,'" plugin is not implemented on ').concat(p),Af.Unimplemented)}},b=S=>{let _;const E=(...C)=>{const I=y().then(R=>{const O=w(R,S);if(O){const L=O(...C);return _=L==null?void 0:L.remove,L}else throw new Py('"'.concat(u,".").concat(S,'()" is not implemented on ').concat(p),Af.Unimplemented)});return S==="addListener"&&(I.remove=async()=>_()),I};return E.toString=()=>"".concat(S.toString(),"() { [capacitor code] }
290"),Object.defineProperty(E,"name",{value:S,writable:!1,configurable:!1}),E},v=b("addListener"),A=b("removeListener"),x=(S,_)=>{const E=v({eventName:S},_),C=async()=>{const R=await E;A({eventName:S,callbackId:R},_)},I=new Promise(R=>E.then(()=>R({remove:C})));return I.remove=async()=>{console.warn("Using addListener() without 'await' is deprecated."),await C()},I},k=new Proxy({},{get(S,_){switch(_){case"$$typeof":return;case"toJSON":return()=>({});case"addListener":return m?x:v;case"removeListener":return A;default:return b(_)}}});return i[u]=k,c.set(u,{name:u,proxy:k,platforms:new Set([...Object.keys(f),...m?[p]:[]])}),k};return n.convertFileSrc||(n.convertFileSrc=u=>u),n.getPlatform=r,n.handleError=l,n.isNativePlatform=o,n.isPluginAvailable=s,n.registerPlugin=d,n.Exception=Py,n.DEBUG=!!n.DEBUG,n.isLoggingEnabled=!!n.isLoggingEnabled,n},yue=t=>t.Capacitor=vue(t),o5=yue(typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),L0=o5.registerPlugin;class iv{constructor(){this.listeners={},this.retainedEventArguments={},this.windowListeners={}}addListener(e,n){let i=!1;this.listeners[e]||(this.listeners[e]=[],i=!0),this.listeners[e].push(n);const o=this.windowListeners[e];o&&!o.registered&&this.addWindowListener(o),i&&this.sendRetainedArgumentsForEvent(e);const s=async()=>this.removeListener(e,n);return Promise.resolve({remove:s})}async removeAllListeners(){this.listeners={};for(const e in this.windowListeners)this.removeWindowListener(this.windowListeners[e]);this.windowListeners={}}notifyListeners(e,n,i){const r=this.listeners[e];if(!r){if(i){let o=this.retainedEventArguments[e];o||(o=[]),o.push(n),this.retainedEventArguments[e]=o}return}r.forEach(o=>o(n))}hasListeners(e){var n;return!!(!((n=this.listeners[e])===null||n===void 0)&&n.length)}registerWindowListener(e,n){this.windowListeners[n]={registered:!1,windowEventName:e,pluginEventName:n,handler:i=>{this.notifyListeners(n,i)}}}unimplemented(e="not implemented"){return new o5.Exception(e,Af.Unimplemented)}unavailable(e="not available"){return new o5.Exception(e,Af.Unavailable)}async removeListener(e,n){const i=this.listeners[e];if(!i)return;const r=i.indexOf(n);this.listeners[e].splice(r,1),this.listeners[e].length||this.removeWindowListener(this.windowListeners[e])}addWindowListener(e){window.addEventListener(e.windowEventName,e.handler),e.registered=!0}removeWindowListener(e){e&&(window.removeEventListener(e.windowEventName,e.handler),e.registered=!1)}sendRetainedArgumentsForEvent(e){const n=this.retainedEventArguments[e];n&&(delete this.retainedEventArguments[e],n.forEach(i=>{this.notifyListeners(e,i)}))}}const Zk=t=>encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape),Qk=t=>t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent);class wue extends iv{async getCookies(){const e=document.cookie,n={};return e.split(";").forEach(i=>{if(i.length<=0)return;let[r,o]=i.replace(/=/,"CAP_COOKIE").split("CAP_COOKIE");r=Qk(r).trim(),o=Qk(o).trim(),n[r]=o}),n}async setCookie(e){try{const n=Zk(e.key),i=Zk(e.value),r="; expires=".concat((e.expires||"").replace("expires=","")),o=(e.path||"/").replace("path=",""),s=e.url!=null&&e.url.length>0?"domain=".concat(e.url):"";document.cookie="".concat(n,"=").concat(i||"").concat(r,"; path=").concat(o,"; ").concat(s,";")}catch(n){return Promise.reject(n)}}async deleteCookie(e){try{document.cookie="".concat(e.key,"=; Max-Age=0")}catch(n){return Promise.reject(n)}}async clearCookies(){try{const e=document.cookie.split(";")||[];for(const n of e)document.cookie=n.replace(/^ +/,"").replace(/=.*/,"=;expires=".concat(new Date().toUTCString(),";path=/"))}catch(e){return Promise.reject(e)}}async clearAllCookies(){try{await this.clearCookies()}catch(e){return Promise.reject(e)}}}L0("CapacitorCookies",{web:()=>new wue});const xue=async t=>new Promise((e,n)=>{const i=new FileReader;i.onload=()=>{const r=i.result;e(r.indexOf(",")>=0?r.split(",")[1]:r)},i.onerror=r=>n(r),i.readAsDataURL(t)}),Aue=(t={})=>{const e=Object.keys(t);return Object.keys(t).map(r=>r.toLocaleLowerCase()).reduce((r,o,s)=>(r[o]=t[e[s]],r),{})},kue=(t,e=!0)=>t?Object.entries(t).reduce((i,r)=>{const[o,s]=r;let a,l;
290return Array.isArray(s)?(l="",s.forEach(c=>{a=e?encodeURIComponent(c):c,l+="".concat(o,"=").concat(a,"&")}),l.slice(0,-1)):(a=e?encodeURIComponent(s):s,l="".concat(o,"=").concat(a)),"".concat(i,"&").concat(l)},"").substr(1):null,_ue=(t,e={})=>{const n=Object.assign({method:t.method||"GET",headers:t.headers},e),r=Aue(t.headers)["content-type"]||"";if(typeof t.data=="string")n.body=t.data;else if(r.includes("application/x-www-form-urlencoded")){const o=new URLSearchParams;for(const[s,a]of Object.entries(t.data||{}))o.set(s,a);n.body=o.toString()}else if(r.includes("multipart/form-data")||t.data instanceof FormData){const o=new FormData;if(t.data instanceof FormData)t.data.forEach((a,l)=>{o.append(l,a)});else for(const a of Object.keys(t.data))o.append(a,t.data[a]);n.body=o;const s=new Headers(n.headers);s.delete("content-type"),n.headers=s}else(r.includes("application/json")||typeof t.data=="object")&&(n.body=JSON.stringify(t.data));return n};class Sue extends iv{async request(e){const n=_ue(e,e.webFetchExtra),i=kue(e.params,e.shouldEncodeUrlParams),r=i?"".concat(e.url,"?").concat(i):e.url,o=await fetch(r,n),s=o.headers.get("content-type")||"";let{responseType:a="text"}=o.ok?e:{};s.includes("application/json")&&(a="json");let l,c;switch(a){case"arraybuffer":case"blob":c=await o.blob(),l=await xue(c);break;case"json":l=await o.json();break;case"document":case"text":default:l=await o.text()}const d={};return o.headers.forEach((u,f)=>{d[f]=u}),{data:l,headers:d,status:o.status,url:o.url}}async get(e){return this.request(Object.assign(Object.assign({},e),{method:"GET"}))}async post(e){return this.request(Object.assign(Object.assign({},e),{method:"POST"}))}async put(e){return this.request(Object.assign(Object.assign({},e),{method:"PUT"}))}async patch(e){return this.request(Object.assign(Object.assign({},e),{method:"PATCH"}))}async delete(e){return this.request(Object.assign(Object.assign({},e),{method:"DELETE"}))}}L0("CapacitorHttp",{web:()=>new Sue});const A$e=L0("Device",{web:()=>Wi(()=>Promise.resolve().then(()=>w_e),void 0).then(t=>new t.DeviceWeb)}),k$e=L0("App",{web:()=>Wi(()=>Promise.resolve().then(()=>A_e),void 0).then(t=>new t.AppWeb)});var xn;(function(t){t.assertEqual=r=>r;function e(r){}t.assertIs=e;function n(r){throw new Error}t.assertNever=n,t.arrayToEnum=r=>{const o={};for(const s of r)o[s]=s;return o},t.getValidEnumValues=r=>{const o=t.objectKeys(r).filter(a=>typeof r[r[a]]!="number"),s={};for(const a of o)s[a]=r[a];return t.objectValues(s)},t.objectValues=r=>t.objectKeys(r).map(function(o){return r[o]}),t.objectKeys=typeof Object.keys=="function"?r=>Object.keys(r):r=>{const o=[];for(const s in r)Object.prototype.hasOwnProperty.call(r,s)&&o.push(s);return o},t.find=(r,o)=>{for(const s of r)if(o(s))return s},t.isInteger=typeof Number.isInteger=="function"?r=>Number.isInteger(r):r=>typeof r=="number"&&isFinite(r)&&Math.floor(r)===r;function i(r,o=" | "){return r.map(s=>typeof s=="string"?"'".concat(s,"'"):s).join(o)}t.joinValues=i,t.jsonStringifyReplacer=(r,o)=>typeof o=="bigint"?o.toString():o})(xn||(xn={}));var s5;(function(t){t.mergeShapes=(e,n)=>({...e,...n})})(s5||(s5={}));const Ge=xn.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),Cl=t=>{switch(typeof t){case"undefined":return Ge.undefined;case"string":return Ge.string;case"number":return isNaN(t)?Ge.nan:Ge.number;case"boolean":return Ge.boolean;case"function":return Ge.function;case"bigint":return Ge.bigint;case"symbol":return Ge.symbol;case"object":return Array.isArray(t)?Ge.array:t===null?Ge.null:t.then&&typeof t.then=="function"&&t.catch&&typeof t.catch=="function"?Ge.promise:typeof Map<"u"&&t instanceof Map?Ge.map:typeof Set<"u"&&t instanceof Set?Ge.set:typeof Date<"u"&&t instanceof Date?Ge.date:Ge.object;default:return Ge.unknown}}
vendor: 6,070 bytes, line 290
290,Be=xn.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),Eue=t=>JSON.stringify(t,null,2).replace(/"([^"]+)":/g,"$1:");class ns extends Error{constructor(e){super(),this.issues=[],this.addIssue=i=>{this.issues=[...this.issues,i]},this.addIssues=(i=[])=>{this.issues=[...this.issues,...i]};const n=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,n):this.__proto__=n,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){const n=e||function(o){return o.message},i={_errors:[]},r=o=>{for(const s of o.issues)if(s.code==="invalid_union")s.unionErrors.map(r);else if(s.code==="invalid_return_type")r(s.returnTypeError);else if(s.code==="invalid_arguments")r(s.argumentsError);else if(s.path.length===0)i._errors.push(n(s));else{let a=i,l=0;for(;l<s.path.length;){const c=s.path[l];l===s.path.length-1?(a[c]=a[c]||{_errors:[]},a[c]._errors.push(n(s))):a[c]=a[c]||{_errors:[]},a=a[c],l++}}};return r(this),i}toString(){return this.message}get message(){return JSON.stringify(this.issues,xn.jsonStringifyReplacer,2)}get isEmpty(){return this.issues.length===0}flatten(e=n=>n.message){const n={},i=[];for(const r of this.issues)r.path.length>0?(n[r.path[0]]=n[r.path[0]]||[],n[r.path[0]].push(e(r))):i.push(e(r));return{formErrors:i,fieldErrors:n}}get formErrors(){return this.flatten()}}ns.create=t=>new ns(t);const zp=(t,e)=>{let n;switch(t.code){case Be.invalid_type:t.received===Ge.undefined?n="Required":n="Expected ".concat(t.expected,", received ").concat(t.received);break;case Be.invalid_literal:n="Invalid literal value, expected ".concat(JSON.stringify(t.expected,xn.jsonStringifyReplacer));break;case Be.unrecognized_keys:n="Unrecognized key(s) in object: ".concat(xn.joinValues(t.keys,", "));break;case Be.invalid_union:n="Invalid input";break;case Be.invalid_union_discriminator:n="Invalid discriminator value. Expected ".concat(xn.joinValues(t.options));break;case Be.invalid_enum_value:n="Invalid enum value. Expected ".concat(xn.joinValues(t.options),", received '").concat(t.received,"'");break;case Be.invalid_arguments:n="Invalid function arguments";break;case Be.invalid_return_type:n="Invalid function return type";break;case Be.invalid_date:n="Invalid date";break;case Be.invalid_string:typeof t.validation=="object"?"includes"in t.validation?(n='Invalid input: must include "'.concat(t.validation.includes,'"'),typeof t.validation.position=="number"&&(n="".concat(n," at one or more positions greater than or equal to ").concat(t.validation.position))):"startsWith"in t.validation?n='Invalid input: must start with "'.concat(t.validation.startsWith,'"'):"endsWith"in t.validation?n='Invalid input: must end with "'.concat(t.validation.endsWith,'"'):xn.assertNever(t.validation):t.validation!=="regex"?n="Invalid ".concat(t.validation):n="Invalid";break;case Be.too_small:t.type==="array"?n="Array must contain ".concat(t.exact?"exactly":t.inclusive?"at least":"more than"," ").concat(t.minimum," element(s)"):t.type==="string"?n="String must contain ".concat(t.exact?"exactly":t.inclusive?"at least":"over"," ").concat(t.minimum," character(s)"):t.type==="number"?n="Number must be ".concat(t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than ").concat(t.minimum):t.type==="date"?n="Date must be ".concat(t.exact?"exactly equal to ":t.inclusive?"greater than or equal to ":"greater than ").concat(new Date(Number(t.minimum))):n="Invalid input";break;case Be.too_big:t.type==="array"?n="Array must contain ".concat(t.exact?"exactly":t.inclusive?"at most":"less than"," ").concat(t.maximum," element(s)"):t.type==="string"?n="String must contain ".concat(t.exact?"exactly":t.inclusive?"at most":"under"," ").concat(t.maximum," character(s)"):t.type==="number"?n="Number must be ".concat(t.exact?"exactly":t.inclusive?"less than or equal to":"less than"," ").concat(t.maximum):t.type==="bigint"?n="BigInt must be ".concat(t.exact?"exactly":t.inclusive?"less than or equal to":"less than"," ").concat(t.maximum):t.type==="date"?n="Date must be ".concat(t.exact?"exactly":t.inclusive?"smaller than or equal to":"smaller than"," ").concat(new Date(Number(t.maximum))):n="Invalid input";break;case Be.custom:n="Invalid input";break;case Be.invalid_intersection_types:n="Intersection results could not be merged";break;case Be.not_multiple_of:n="Number must be a multiple of ".concat(t.multipleOf);break;case Be.not_finite:n="Number must be finite";break;default:n=e.defaultError,xn.assertNever(t)}return{message:n}};let WM=zp;function $ue(t){WM=t}function rb(){return WM}const ob=t=>{const{data:e,path:n,errorMaps:i,issueData:r}=t,o=[...n,...r.path||[]],s={...r,path:o};let a="";const l=i.filter(c=>!!c).slice().reverse();for(const c of l)a=c(s,{data:e,defaultError:a}).message;return{...r,path:o,message:r.message||a}},Cue=[];function Ke(t,e){const n=ob({issueData:e,data:t.data,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,rb(),zp].filter(i=>!!i)});t.common.issues.push(n)}class pr{constructor(){this.value="valid"}dirty(){this.value==="valid"&&(this.value="dirty")}abort(){this.value!=="aborted"&&(this.value="aborted")}static mergeArray(e,n){const i=[];for(const r of n){if(r.status==="aborted")return Vt;r.status==="dirty"&&e.dirty(),i.push(r.value)}return{status:e.value,value:i}}static async mergeObjectAsync(e,n){const i=[];for(const r of n)i.push({key:await r.key,value:await r.value});return pr.mergeObjectSync(e,i)}static mergeObjectSync(e,n){const i={};for(const r of n){const{key:o,value:s}=r;if(o.status==="aborted"||s.status==="aborted")return Vt;o.status==="dirty"&&e.dirty(),s.status==="dirty"&&e.dirty(),o.value!=="__proto__"&&(typeof s.value<"u"||r.alwaysSet)&&(i[o.value]=s.value)}return{status:e.value,value:i}}}const Vt=Object.freeze({status:"aborted"}),YM=t=>({status:"dirty",value:t}),Tr=t=>
vendor: 5,198 bytes, line 290
290({status:"valid",value:t}),a5=t=>t.status==="aborted",l5=t=>t.status==="dirty",Hp=t=>t.status==="valid",sb=t=>typeof Promise<"u"&&t instanceof Promise;var St;(function(t){t.errToObj=e=>typeof e=="string"?{message:e}:e||{},t.toString=e=>typeof e=="string"?e:e==null?void 0:e.message})(St||(St={}));class qs{constructor(e,n,i,r){this._cachedPath=[],this.parent=e,this.data=n,this._path=i,this._key=r}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}const Jk=(t,e)=>{if(Hp(e))return{success:!0,data:e.value};if(!t.common.issues.length)throw new Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;const n=new ns(t.common.issues);return this._error=n,this._error}}};function Xt(t){if(!t)return{};const{errorMap:e,invalid_type_error:n,required_error:i,description:r}=t;if(e&&(n||i))throw new Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return e?{errorMap:e,description:r}:{errorMap:(s,a)=>s.code!=="invalid_type"?{message:a.defaultError}:typeof a.data>"u"?{message:i!=null?i:a.defaultError}:{message:n!=null?n:a.defaultError},description:r}}class tn{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return Cl(e.data)}_getOrReturnCtx(e,n){return n||{common:e.parent.common,data:e.data,parsedType:Cl(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new pr,ctx:{common:e.parent.common,data:e.data,parsedType:Cl(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){const n=this._parse(e);if(sb(n))throw new Error("Synchronous parse encountered promise.");return n}_parseAsync(e){const n=this._parse(e);return Promise.resolve(n)}parse(e,n){const i=this.safeParse(e,n);if(i.success)return i.data;throw i.error}safeParse(e,n){var i;const r={common:{issues:[],async:(i=n==null?void 0:n.async)!==null&&i!==void 0?i:!1,contextualErrorMap:n==null?void 0:n.errorMap},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Cl(e)},o=this._parseSync({data:e,path:r.path,parent:r});return Jk(r,o)}async parseAsync(e,n){const i=await this.safeParseAsync(e,n);if(i.success)return i.data;throw i.error}async safeParseAsync(e,n){const i={common:{issues:[],contextualErrorMap:n==null?void 0:n.errorMap,async:!0},path:(n==null?void 0:n.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:Cl(e)},r=this._parse({data:e,path:i.path,parent:i}),o=await(sb(r)?r:Promise.resolve(r));return Jk(i,o)}refine(e,n){const i=r=>typeof n=="string"||typeof n>"u"?{message:n}:typeof n=="function"?n(r):n;return this._refinement((r,o)=>{const s=e(r),a=()=>o.addIssue({code:Be.custom,...i(r)});return typeof Promise<"u"&&s instanceof Promise?s.then(l=>l?!0:(a(),!1)):s?!0:(a(),!1)})}refinement(e,n){return this._refinement((i,r)=>e(i)?!0:(r.addIssue(typeof n=="function"?n(i,r):n),!1))}_refinement(e){return new us({schema:this,typeName:Rt.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return Ba.create(this,this._def)}nullable(){return gd.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return is.create(this,this._def)}promise(){return _f.create(this,this._def)}or(e){return Wp.create([this,e],this._def)}and(e){return Yp.create(this,e,this._def)}transform(e){return new us({...Xt(this._def),schema:this,typeName:Rt.ZodEffects,effect:{type:"transform",transform:e}})}default(e){const n=typeof e=="function"?e:()=>e;return new Zp({...Xt(this._def),innerType:this,defaultValue:n,typeName:Rt.ZodDefault})}brand(){return new qM({typeName:Rt.ZodBranded,type:this,...Xt(this._def)})}catch(e){const n=typeof e=="function"?e:()=>e;return new db({...Xt(this._def),innerType:this,catchValue:n,typeName:Rt.ZodCatch})}describe(e){const n=this.constructor;return new n({...this._def,description:e})}pipe(e){return P0.create(this,e)}readonly(){return fb.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}const Tue=/^c[^\s-]{8,}
290$/i,Iue=/^[a-z][a-z0-9]*$/,Rue=/^[0-9A-HJKMNP-TV-Z]{26}$/,Oue=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,Mue=/^(?!\.)(?!.*\.\.)([A-Z0-9_+-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,Lue="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";let Dy;const Pue=/^(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))$/,Due=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,Nue=t=>t.precision?t.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{".concat(t.precision,"}(([+-]\\d{2}(:?\\d{2})?)|Z)$")):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}\\.\\d{".concat(t.precision,"}Z$")):t.precision===0?t.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z$"):t.offset?new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?(([+-]\\d{2}(:?\\d{2})?)|Z)$"):new RegExp("^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(\\.\\d+)?Z$");function Bue(t,e){return!!((e==="v4"||!e)&&Pue.test(t)||(e==="v6"||!e)&&Due.test(t))}class Qo extends tn{_parse(e){if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==Ge.string){const o=this._getOrReturnCtx(e);return Ke(o,{code:Be.invalid_type,expected:Ge.string,received:o.parsedType}),Vt}const i=new pr;let r;for(const o of this._def.checks)if(o.kind==="min")e.data.length<o.value&&(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.too_small,minimum:o.value,type:"string",inclusive:!0,exact:!1,message:o.message}),i.dirty());else if(o.kind==="max")e.data.length>o.value&&(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.too_big,maximum:o.value,type:"string",inclusive:!0,exact:!1,message:o.message}),i.dirty());else if(o.kind==="length"){const s=e.data.length>o.value,a=e.data.length<o.value;(s||a)&&(r=this._getOrReturnCtx(e,r),s?Ke(r,{code:Be.too_big,maximum:o.value,type:"string",inclusive:!0,exact:!0,message:o.message}):a&&Ke(r,{code:Be.too_small,minimum:o.value,type:"string",inclusive:!0,exact:!0,message:o.message}),i.dirty())}else if(o.kind==="email")Mue.test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"email",code:Be.invalid_string,message:o.message}),i.dirty());else if(o.kind==="emoji")Dy||(Dy=new RegExp(Lue,"u")),Dy.test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"emoji",code:Be.invalid_string,message:o.message}),i.dirty());else if(o.kind==="uuid")Oue.test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"uuid",code:Be.invalid_string,message:o.message}),i.dirty());else if(o.kind==="cuid")Tue.test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"cuid",code:Be.invalid_string,message:o.message}),i.dirty());else if(o.kind==="cuid2")Iue.test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"cuid2",code:Be.invalid_string,message:o.message}),i.dirty());else if(o.kind==="ulid")Rue.test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"ulid",code:Be.invalid_string,message:o.message}),i.dirty());else if(o.kind==="url")try{new URL(e.data)}catch(s){r=this._getOrReturnCtx(e,r),Ke(r,{validation:"url",code:Be.invalid_string,message:o.message}),i.dirty()}else o.kind==="regex"?(o.regex.lastIndex=0,o.regex.test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"regex",code:Be.invalid_string,message:o.message}),i.dirty())):o.kind==="trim"?e.data=e.data.trim():o.kind==="includes"?e.data.includes(o.value,o.position)||(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.invalid_string,validation:{includes:o.value,position:o.position},message:o.message}),i.dirty()):o.kind==="toLowerCase"?e.data=e.data.toLowerCase():o.kind==="toUpperCase"?e.data=e.data.toUpperCase():o.kind==="startsWith"?e.data.startsWith(o.value)||(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.invalid_string,validation:{startsWith:o.value},message:o.message}),i.dirty()):o.kind==="endsWith"?e.data.endsWith(o.value)||(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.invalid_string,validation:{endsWith:o.value},message:o.message}),i.dirty()):o.kind==="datetime"?Nue(o).test(e.data)||(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.invalid_string,validation:"datetime",message:o.message}),i.dirty()):o.kind==="ip"?Bue(e.data,o.version)||(r=this._getOrReturnCtx(e,r),Ke(r,{validation:"ip",code:Be.invalid_string,message:o.message}),i.dirty()):xn.assertNever(o);return{status:i.value,value:e.data}}_regex(e,n,i){return this.refinement(r=>e.test(r),{validation:n,code:Be.invalid_string,...St.errToObj(i)})}_addCheck(e){return new Qo({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...St.errToObj(e)})}url(e){return this._addCheck({kind:"url",...St.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...St.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...St.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...St.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...St.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...St.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...St.errToObj(e)})}datetime(e){var n;return typeof e=="string"?this._addCheck({kind:"datetime",precision:null,offset:!1,message:e}):this._addCheck({kind:"datetime",precision:typeof(e==null?void 0:e.precision)>
vendor: 16,613 bytes, line 290
290"u"?null:e==null?void 0:e.precision,offset:(n=e==null?void 0:e.offset)!==null&&n!==void 0?n:!1,...St.errToObj(e==null?void 0:e.message)})}regex(e,n){return this._addCheck({kind:"regex",regex:e,...St.errToObj(n)})}includes(e,n){return this._addCheck({kind:"includes",value:e,position:n==null?void 0:n.position,...St.errToObj(n==null?void 0:n.message)})}startsWith(e,n){return this._addCheck({kind:"startsWith",value:e,...St.errToObj(n)})}endsWith(e,n){return this._addCheck({kind:"endsWith",value:e,...St.errToObj(n)})}min(e,n){return this._addCheck({kind:"min",value:e,...St.errToObj(n)})}max(e,n){return this._addCheck({kind:"max",value:e,...St.errToObj(n)})}length(e,n){return this._addCheck({kind:"length",value:e,...St.errToObj(n)})}nonempty(e){return this.min(1,St.errToObj(e))}trim(){return new Qo({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new Qo({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new Qo({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>e.kind==="datetime")}get isEmail(){return!!this._def.checks.find(e=>e.kind==="email")}get isURL(){return!!this._def.checks.find(e=>e.kind==="url")}get isEmoji(){return!!this._def.checks.find(e=>e.kind==="emoji")}get isUUID(){return!!this._def.checks.find(e=>e.kind==="uuid")}get isCUID(){return!!this._def.checks.find(e=>e.kind==="cuid")}get isCUID2(){return!!this._def.checks.find(e=>e.kind==="cuid2")}get isULID(){return!!this._def.checks.find(e=>e.kind==="ulid")}get isIP(){return!!this._def.checks.find(e=>e.kind==="ip")}get minLength(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxLength(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}}Qo.create=t=>{var e;return new Qo({checks:[],typeName:Rt.ZodString,coerce:(e=t==null?void 0:t.coerce)!==null&&e!==void 0?e:!1,...Xt(t)})};function Fue(t,e){const n=(t.toString().split(".")[1]||"").length,i=(e.toString().split(".")[1]||"").length,r=n>i?n:i,o=parseInt(t.toFixed(r).replace(".","")),s=parseInt(e.toFixed(r).replace(".",""));return o%s/Math.pow(10,r)}class Xl extends tn{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==Ge.number){const o=this._getOrReturnCtx(e);return Ke(o,{code:Be.invalid_type,expected:Ge.number,received:o.parsedType}),Vt}let i;const r=new pr;for(const o of this._def.checks)o.kind==="int"?xn.isInteger(e.data)||(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.invalid_type,expected:"integer",received:"float",message:o.message}),r.dirty()):o.kind==="min"?(o.inclusive?e.data<o.value:e.data<=o.value)&&(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.too_small,minimum:o.value,type:"number",inclusive:o.inclusive,exact:!1,message:o.message}),r.dirty()):o.kind==="max"?(o.inclusive?e.data>o.value:e.data>=o.value)&&(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.too_big,maximum:o.value,type:"number",inclusive:o.inclusive,exact:!1,message:o.message}),r.dirty()):o.kind==="multipleOf"?Fue(e.data,o.value)!==0&&(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.not_multiple_of,multipleOf:o.value,message:o.message}),r.dirty()):o.kind==="finite"?Number.isFinite(e.data)||(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.not_finite,message:o.message}),r.dirty()):xn.assertNever(o);return{status:r.value,value:e.data}}gte(e,n){return this.setLimit("min",e,!0,St.toString(n))}gt(e,n){return this.setLimit("min",e,!1,St.toString(n))}lte(e,n){return this.setLimit("max",e,!0,St.toString(n))}lt(e,n){return this.setLimit("max",e,!1,St.toString(n))}setLimit(e,n,i,r){return new Xl({...this._def,checks:[...this._def.checks,{kind:e,value:n,inclusive:i,message:St.toString(r)}]})}_addCheck(e){return new Xl({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:St.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:St.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:St.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:St.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:St.toString(e)})}multipleOf(e,n){return this._addCheck({kind:"multipleOf",value:e,message:St.toString(n)})}finite(e){return this._addCheck({kind:"finite",message:St.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:St.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:St.toString(e)})}get minValue(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxValue(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}get isInt(){return!!this._def.checks.find(e=>e.kind==="int"||e.kind==="multipleOf"&&xn.isInteger(e.value))}get isFinite(){let e=null,n=null;for(const i of this._def.checks){if(i.kind==="finite"||i.kind==="int"||i.kind==="multipleOf")return!0;i.kind==="min"?(n===null||i.value>n)&&(n=i.value):i.kind==="max"&&(e===null||i.value<e)&&(e=i.value)}return Number.isFinite(n)&&Number.isFinite(e)}}Xl.create=t=>new Xl({checks:[],typeName:Rt.ZodNumber,coerce:(t==null?void 0:t.coerce)||!1,...Xt(t)});class Kl extends tn{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==Ge.bigint){const o=this._getOrReturnCtx(e);return Ke(o,{code:Be.invalid_type,expected:Ge.bigint,received:o.parsedType}),Vt}let i;const r=new pr;for(const o of this._def.checks)o.kind==="min"?(o.inclusive?e.data<o.value:e.data<=o.value)&&(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.too_small,type:"bigint",minimum:o.value,inclusive:o.inclusive,message:o.message}),r.dirty()):o.kind==="max"?(o.inclusive?e.data>o.value:e.data>=o.value)&&(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.too_big,type:"bigint",maximum:o.value,inclusive:o.inclusive,message:o.message}),r.dirty()):o.kind==="multipleOf"?e.data%o.value!==BigInt(0)&&(i=this._getOrReturnCtx(e,i),Ke(i,{code:Be.not_multiple_of,multipleOf:o.value,message:o.message}),r.dirty()):xn.assertNever(o);return{status:r.value,value:e.data}}gte(e,n){return this.setLimit("min",e,!0,St.toString(n))}gt(e,n){return this.setLimit("min",e,!1,St.toString(n))}lte(e,n){return this.setLimit("max",e,!0,St.toString(n))}lt(e,n){return this.setLimit("max",e,!1,St.toString(n))}setLimit(e,n,i,r){return new Kl({...this._def,checks:[...this._def.checks,{kind:e,value:n,inclusive:i,message:St.toString(r)}]})}_addCheck(e){return new Kl({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:St.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:St.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:St.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:St.toString(e)})}multipleOf(e,n){return this._addCheck({kind:"multipleOf",value:e,message:St.toString(n)})}get minValue(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e}get maxValue(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e}}Kl.create=t=>{var e;return new Kl({checks:[],typeName:Rt.ZodBigInt,coerce:(e=t==null?void 0:t.coerce)!==null&&e!==void 0?e:!1,...Xt(t)})};class Vp extends tn{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==Ge.boolean){const i=this._getOrReturnCtx(e);return Ke(i,{code:Be.invalid_type,expected:Ge.boolean,received:i.parsedType}),Vt}return Tr(e.data)}}Vp.create=t=>new Vp({typeName:Rt.ZodBoolean,coerce:(t==null?void 0:t.coerce)||!1,...Xt(t)});class pd extends tn{_parse(e){if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==Ge.date){const o=this._getOrReturnCtx(e);return Ke(o,{code:Be.invalid_type,expected:Ge.date,received:o.parsedType}),Vt}if(isNaN(e.data.getTime())){const o=this._getOrReturnCtx(e);return Ke(o,{code:Be.invalid_date}),Vt}const i=new pr;let r;for(const o of this._def.checks)o.kind==="min"?e.data.getTime()<o.value&&(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.too_small,message:o.message,inclusive:!0,exact:!1,minimum:o.value,type:"date"}),i.dirty()):o.kind==="max"?e.data.getTime()>o.value&&(r=this._getOrReturnCtx(e,r),Ke(r,{code:Be.too_big,message:o.message,inclusive:!0,exact:!1,maximum:o.value,type:"date"}),i.dirty()):xn.assertNever(o);return{status:i.value,value:new Date(e.data.getTime())}}_addCheck(e){return new pd({...this._def,checks:[...this._def.checks,e]})}min(e,n){return this._addCheck({kind:"min",value:e.getTime(),message:St.toString(n)})}max(e,n){return this._addCheck({kind:"max",value:e.getTime(),message:St.toString(n)})}get minDate(){let e=null;for(const n of this._def.checks)n.kind==="min"&&(e===null||n.value>e)&&(e=n.value);return e!=null?new Date(e):null}get maxDate(){let e=null;for(const n of this._def.checks)n.kind==="max"&&(e===null||n.value<e)&&(e=n.value);return e!=null?new Date(e):null}}pd.create=t=>new pd({checks:[],coerce:(t==null?void 0:t.coerce)||!1,typeName:Rt.ZodDate,...Xt(t)});class ab extends tn{_parse(e){if(this._getType(e)!==Ge.symbol){const i=this._getOrReturnCtx(e);return Ke(i,{code:Be.invalid_type,expected:Ge.symbol,received:i.parsedType}),Vt}return Tr(e.data)}}ab.create=t=>new ab({typeName:Rt.ZodSymbol,...Xt(t)});class Up extends tn{_parse(e){if(this._getType(e)!==Ge.undefined){const i=this._getOrReturnCtx(e);return Ke(i,{code:Be.invalid_type,expected:Ge.undefined,received:i.parsedType}),Vt}return Tr(e.data)}}Up.create=t=>new Up({typeName:Rt.ZodUndefined,...Xt(t)});class jp extends tn{_parse(e){if(this._getType(e)!==Ge.null){const i=this._getOrReturnCtx(e);return Ke(i,{code:Be.invalid_type,expected:Ge.null,received:i.parsedType}),Vt}return Tr(e.data)}}jp.create=t=>new jp({typeName:Rt.ZodNull,...Xt(t)});class kf extends tn{constructor(){super(...arguments),this._any=!0}_parse(e){return Tr(e.data)}}kf.create=t=>new kf({typeName:Rt.ZodAny,...Xt(t)});class td extends tn{constructor(){super(...arguments),this._unknown=!0}_parse(e){return Tr(e.data)}}td.create=t=>new td({typeName:Rt.ZodUnknown,...Xt(t)});class Wa extends tn{_parse(e){const n=this._getOrReturnCtx(e);return Ke(n,{code:Be.invalid_type,expected:Ge.never,received:n.parsedType}),Vt}}Wa.create=t=>new Wa({typeName:Rt.ZodNever,...Xt(t)});class lb extends tn{_parse(e){if(this._getType(e)!==Ge.undefined){const i=this._getOrReturnCtx(e);return Ke(i,{code:Be.invalid_type,expected:Ge.void,received:i.parsedType}),Vt}return Tr(e.data)}}lb.create=t=>new lb({typeName:Rt.ZodVoid,...Xt(t)});class is extends tn{_parse(e){const{ctx:n,status:i}=this._processInputParams(e),r=this._def;if(n.parsedType!==Ge.array)return Ke(n,{code:Be.invalid_type,expected:Ge.array,received:n.parsedType}),Vt;if(r.exactLength!==null){const s=n.data.length>r.exactLength.value,a=n.data.length<r.exactLength.value;(s||a)&&(Ke(n,{code:s?Be.too_big:Be.too_small,minimum:a?r.exactLength.value:void 0,maximum:s?r.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:r.exactLength.message}),i.dirty())}if(r.minLength!==null&&n.data.length<r.minLength.value&&(Ke(n,{code:Be.too_small,minimum:r.minLength.value,type:"array",inclusive:!0,exact:!1,message:r.minLength.message}),i.dirty()),r.maxLength!==null&&n.data.length>r.maxLength.value&&(Ke(n,{code:Be.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),i.dirty()),n.common.async)return Promise.all([...n.data].map((s,a)=>r.type._parseAsync(new qs(n,s,n.path,a)))).then(s=>pr.mergeArray(i,s));const o=[...n.data].map((s,a)=>r.type._parseSync(new qs(n,s,n.path,a)));return pr.mergeArray(i,o)}get element(){return this._def.type}min(e,n){return new is({...this._def,minLength:{value:e,message:St.toString(n)}})}max(e,n){return new is({...this._def,maxLength:{value:e,message:St.toString(n)}})}length(e,n){return new is({...this._def,exactLength:{value:e,message:St.toString(n)}})}nonempty(e){return this.min(1,e)}}is.create=(t,e)=>new is({type:t,minLength:null,maxLength:null,exactLength:null,typeName:Rt.ZodArray,...Xt(e)});function fu(t){if(t instanceof li){const e={};for(const n in t.shape){const i=t.shape[n];e[n]=Ba.create(fu(i))}return new li({...t._def,shape:()=>e})}else return t instanceof is?new is({...t._def,type:fu(t.element)}):t instanceof Ba?Ba.create(fu(t.unwrap())):t instanceof gd?gd.create(fu(t.unwrap())):t instanceof Xs?Xs.create(t.items.map(e=>fu(e))):t}class li extends tn{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(this._cached!==null)return this._cached;const e=this._def.shape(),n=xn.objectKeys(e);return this._cached={shape:e,keys:n}}_parse(e){if(this._getType(e)!==Ge.object){const c=this._getOrReturnCtx(e);return Ke(c,{code:Be.invalid_type,expected:Ge.object,received:c.parsedType}),Vt}const{status:i,ctx:r}=this._processInputParams(e),{shape:o,keys:s}=this._getCached(),a=[];if(!(this._def.catchall instanceof Wa&&this._def.unknownKeys==="strip"))for(const c in r.data)s.includes(c)||a.push(c);const l=[];for(const c of s){const d=o[c],u=r.data[c];l.push({key:{status:"valid",value:c},value:d._parse(new qs(r,u,r.path,c)),alwaysSet:c in r.data})}if(this._def.catchall instanceof Wa){const c=this._def.unknownKeys;if(c==="passthrough")for(const d of a)l.push({key:{status:"valid",value:d},value:{status:"valid",value:r.data[d]}});else if(c==="strict")a.length>0&&(Ke(r,{code:Be.unrecognized_keys,keys:a}),i.dirty());else if(c!=="strip")throw new Error("Internal ZodObject error: invalid unknownKeys value.")}else{const c=this._def.catchall;for(const d of a){const u=r.data[d];l.push({key:{status:"valid",value:d},value:c._parse(new qs(r,u,r.path,d)),alwaysSet:d in r.data})}}return r.common.async?Promise.resolve().then(async()=>{const c=[];for(const d of l){const u=await d.key;c.push({key:u,value:await d.value,alwaysSet:d.alwaysSet})}return c}).then(c=>pr.mergeObjectSync(i,c)):pr.mergeObjectSync(i,l)}get shape(){return this._def.shape()}strict(e){return St.errToObj,new li({...this._def,unknownKeys:"strict",...e!==void 0?{errorMap:(n,i)=>{var r,o,s,a;const l=(s=(o=(r=this._def).errorMap)===null||o===void 0?void 0:o.call(r,n,i).message)!==null&&s!==void 0?s:i.defaultError;return n.code==="unrecognized_keys"?{message:(a=St.errToObj(e).message)!==null&&a!==void 0?a:l}:{message:l}}}:{}})}strip(){return new li({...this._def,unknownKeys:"strip"})}passthrough(){return new li({...this._def,unknownKeys:"passthrough"})}extend(e){return new li({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new li({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:Rt.ZodObject})}setKey(e,n){return this.augment({[e]:n})}catchall(e){return new li({...this._def,catchall:e})}pick(e){const n={};return xn.objectKeys(e).forEach(i=>{e[i]&&this.shape[i]&&(n[i]=this.shape[i])}),new li({...this._def,shape:()=>n})}omit(e){const n={};return xn.objectKeys(this.shape).forEach(i=>{e[i]||(n[i]=this.shape[i])}),new li({...this._def,shape:()=>n})}deepPartial(){return fu(this)}partial(e){const n={};return xn.objectKeys(this.shape).forEach(i=>{const r=this.shape[i];e&&!e[i]?n[i]=r:n[i]=r.optional()}),new li({...this._def,shape:()=>n})}required(e){const n={};return xn.objectKeys(this.shape).forEach(i=>{if(e&&!e[i])n[i]=this.shape[i];else{let o=this.shape[i];for(;o instanceof Ba;)o=o._def.innerType;n[i]=o}}),new li({...this._def,shape:()=>n})}keyof(){return GM(xn.objectKeys(this.shape))}}li.create=(t,e)=>new li({shape:()=>t,unknownKeys:"strip",catchall:Wa.create(),typeName:Rt.ZodObject,...Xt(e)});li.strictCreate=(t,e)=>new li({shape:()=>t,unknownKeys:"strict",catchall:Wa.create(),typeName:Rt.ZodObject,...Xt(e)});li.lazycreate=(t,e)=>new li({shape:t,unknownKeys:"strip",catchall:Wa.create(),typeName:Rt.ZodObject,...Xt(e)});class Wp extends tn{_parse(e){const{ctx:n}=this._processInputParams(e),i=this._def.options;function r(o){for(const a of o)if(a.result.status==="valid")return a.result;for(const a of o)if(a.result.status==="dirty")return n.common.issues.push(...a.ctx.common.issues),a.result;const s=o.map(a=>new ns(a.ctx.common.issues));return Ke(n,{code:Be.invalid_union,unionErrors:s}
vendor: 4,675 bytes, line 290
290),Vt}if(n.common.async)return Promise.all(i.map(async o=>{const s={...n,common:{...n.common,issues:[]},parent:null};return{result:await o._parseAsync({data:n.data,path:n.path,parent:s}),ctx:s}})).then(r);{let o;const s=[];for(const l of i){const c={...n,common:{...n.common,issues:[]},parent:null},d=l._parseSync({data:n.data,path:n.path,parent:c});if(d.status==="valid")return d;d.status==="dirty"&&!o&&(o={result:d,ctx:c}),c.common.issues.length&&s.push(c.common.issues)}if(o)return n.common.issues.push(...o.ctx.common.issues),o.result;const a=s.map(l=>new ns(l));return Ke(n,{code:Be.invalid_union,unionErrors:a}),Vt}}get options(){return this._def.options}}Wp.create=(t,e)=>new Wp({options:t,typeName:Rt.ZodUnion,...Xt(e)});const Om=t=>t instanceof qp?Om(t.schema):t instanceof us?Om(t.innerType()):t instanceof Xp?[t.value]:t instanceof Zl?t.options:t instanceof Kp?Object.keys(t.enum):t instanceof Zp?Om(t._def.innerType):t instanceof Up?[void 0]:t instanceof jp?[null]:null;class rv extends tn{_parse(e){const{ctx:n}=this._processInputParams(e);if(n.parsedType!==Ge.object)return Ke(n,{code:Be.invalid_type,expected:Ge.object,received:n.parsedType}),Vt;const i=this.discriminator,r=n.data[i],o=this.optionsMap.get(r);return o?n.common.async?o._parseAsync({data:n.data,path:n.path,parent:n}):o._parseSync({data:n.data,path:n.path,parent:n}):(Ke(n,{code:Be.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[i]}),Vt)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,n,i){const r=new Map;for(const o of n){const s=Om(o.shape[e]);if(!s)throw new Error("A discriminator value for key `".concat(e,"` could not be extracted from all schema options"));for(const a of s){if(r.has(a))throw new Error("Discriminator property ".concat(String(e)," has duplicate value ").concat(String(a)));r.set(a,o)}}return new rv({typeName:Rt.ZodDiscriminatedUnion,discriminator:e,options:n,optionsMap:r,...Xt(i)})}}function c5(t,e){const n=Cl(t),i=Cl(e);if(t===e)return{valid:!0,data:t};if(n===Ge.object&&i===Ge.object){const r=xn.objectKeys(e),o=xn.objectKeys(t).filter(a=>r.indexOf(a)!==-1),s={...t,...e};for(const a of o){const l=c5(t[a],e[a]);if(!l.valid)return{valid:!1};s[a]=l.data}return{valid:!0,data:s}}else if(n===Ge.array&&i===Ge.array){if(t.length!==e.length)return{valid:!1};const r=[];for(let o=0;o<t.length;o++){const s=t[o],a=e[o],l=c5(s,a);if(!l.valid)return{valid:!1};r.push(l.data)}return{valid:!0,data:r}}else return n===Ge.date&&i===Ge.date&&+t==+e?{valid:!0,data:t}:{valid:!1}}class Yp extends tn{_parse(e){const{status:n,ctx:i}=this._processInputParams(e),r=(o,s)=>{if(a5(o)||a5(s))return Vt;const a=c5(o.value,s.value);return a.valid?((l5(o)||l5(s))&&n.dirty(),{status:n.value,value:a.data}):(Ke(i,{code:Be.invalid_intersection_types}),Vt)};return i.common.async?Promise.all([this._def.left._parseAsync({data:i.data,path:i.path,parent:i}),this._def.right._parseAsync({data:i.data,path:i.path,parent:i})]).then(([o,s])=>r(o,s)):r(this._def.left._parseSync({data:i.data,path:i.path,parent:i}),this._def.right._parseSync({data:i.data,path:i.path,parent:i}))}}Yp.create=(t,e,n)=>new Yp({left:t,right:e,typeName:Rt.ZodIntersection,...Xt(n)});class Xs extends tn{_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.parsedType!==Ge.array)return Ke(i,{code:Be.invalid_type,expected:Ge.array,received:i.parsedType}),Vt;if(i.data.length<this._def.items.length)return Ke(i,{code:Be.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),Vt;!this._def.rest&&i.data.length>this._def.items.length&&(Ke(i,{code:Be.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),n.dirty());const o=[...i.data].map((s,a)=>{const l=this._def.items[a]||this._def.rest;return l?l._parse(new qs(i,s,i.path,a)):null}).filter(s=>!!s);return i.common.async?Promise.all(o).then(s=>pr.mergeArray(n,s)):pr.mergeArray(n,o)}get items(){return this._def.items}rest(e){return new Xs({...this._def,rest:e})}}Xs.create=(t,e)=>{if(!Array.isArray(t))throw new Error("You must pass an array of schemas to z.tuple([ ... ])");return new Xs({items:t,typeName:Rt.ZodTuple,rest:null,...Xt(e)})};class Gp extends tn{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.parsedType!==Ge.object)return Ke(i,{code:Be.invalid_type,expected:Ge.object,received:i.parsedType}),Vt;const r=[],o=this._def.keyType,s=this._def.valueType;for(const a in i.data)r.push({key:o._parse(new qs(i,a,i.path,a)),value:s._parse(new qs(i,i.data[a],i.path,a))});
vendor: 4,568 bytes, line 290
290return i.common.async?pr.mergeObjectAsync(n,r):pr.mergeObjectSync(n,r)}get element(){return this._def.valueType}static create(e,n,i){return n instanceof tn?new Gp({keyType:e,valueType:n,typeName:Rt.ZodRecord,...Xt(i)}):new Gp({keyType:Qo.create(),valueType:e,typeName:Rt.ZodRecord,...Xt(n)})}}class cb extends tn{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.parsedType!==Ge.map)return Ke(i,{code:Be.invalid_type,expected:Ge.map,received:i.parsedType}),Vt;const r=this._def.keyType,o=this._def.valueType,s=[...i.data.entries()].map(([a,l],c)=>({key:r._parse(new qs(i,a,i.path,[c,"key"])),value:o._parse(new qs(i,l,i.path,[c,"value"]))}));if(i.common.async){const a=new Map;return Promise.resolve().then(async()=>{for(const l of s){const c=await l.key,d=await l.value;if(c.status==="aborted"||d.status==="aborted")return Vt;(c.status==="dirty"||d.status==="dirty")&&n.dirty(),a.set(c.value,d.value)}return{status:n.value,value:a}})}else{const a=new Map;for(const l of s){const c=l.key,d=l.value;if(c.status==="aborted"||d.status==="aborted")return Vt;(c.status==="dirty"||d.status==="dirty")&&n.dirty(),a.set(c.value,d.value)}return{status:n.value,value:a}}}}cb.create=(t,e,n)=>new cb({valueType:e,keyType:t,typeName:Rt.ZodMap,...Xt(n)});class md extends tn{_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.parsedType!==Ge.set)return Ke(i,{code:Be.invalid_type,expected:Ge.set,received:i.parsedType}),Vt;const r=this._def;r.minSize!==null&&i.data.size<r.minSize.value&&(Ke(i,{code:Be.too_small,minimum:r.minSize.value,type:"set",inclusive:!0,exact:!1,message:r.minSize.message}),n.dirty()),r.maxSize!==null&&i.data.size>r.maxSize.value&&(Ke(i,{code:Be.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),n.dirty());const o=this._def.valueType;function s(l){const c=new Set;for(const d of l){if(d.status==="aborted")return Vt;d.status==="dirty"&&n.dirty(),c.add(d.value)}return{status:n.value,value:c}}const a=[...i.data.values()].map((l,c)=>o._parse(new qs(i,l,i.path,c)));return i.common.async?Promise.all(a).then(l=>s(l)):s(a)}min(e,n){return new md({...this._def,minSize:{value:e,message:St.toString(n)}})}max(e,n){return new md({...this._def,maxSize:{value:e,message:St.toString(n)}})}size(e,n){return this.min(e,n).max(e,n)}nonempty(e){return this.min(1,e)}}md.create=(t,e)=>new md({valueType:t,minSize:null,maxSize:null,typeName:Rt.ZodSet,...Xt(e)});class Wu extends tn{constructor(){super(...arguments),this.validate=this.implement}_parse(e){const{ctx:n}=this._processInputParams(e);if(n.parsedType!==Ge.function)return Ke(n,{code:Be.invalid_type,expected:Ge.function,received:n.parsedType}),Vt;function i(a,l){return ob({data:a,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,rb(),zp].filter(c=>!!c),issueData:{code:Be.invalid_arguments,argumentsError:l}})}function r(a,l){return ob({data:a,path:n.path,errorMaps:[n.common.contextualErrorMap,n.schemaErrorMap,rb(),zp].filter(c=>!!c),issueData:{code:Be.invalid_return_type,returnTypeError:l}})}const o={errorMap:n.common.contextualErrorMap},s=n.data;if(this._def.returns instanceof _f){const a=this;return Tr(async function(...l){const c=new ns([]),d=await a._def.args.parseAsync(l,o).catch(h=>{throw c.addIssue(i(l,h)),c}),u=await Reflect.apply(s,this,d);return await a._def.returns._def.type.parseAsync(u,o).catch(h=>{throw c.addIssue(r(u,h)),c})})}else{const a=this;return Tr(function(...l){const c=a._def.args.safeParse(l,o);if(!c.success)throw new ns([i(l,c.error)]);const d=Reflect.apply(s,this,c.data),u=a._def.returns.safeParse(d,o);if(!u.success)throw new ns([r(d,u.error)]);return u.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new Wu({...this._def,args:Xs.create(e).rest(td.create())})}returns(e){return new Wu({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,n,i){return new Wu({args:e||Xs.create([]).rest(td.create()),returns:n||td.create(),typeName:Rt.ZodFunction,...Xt(i)})}}class qp extends tn{get schema(){return this._def.getter()}_parse(e){const{ctx:n}=this._processInputParams(e);return this._def.getter()._parse({data:n.data,path:n.path,parent:n})}}qp.create=(t,e)=>new qp({getter:t,typeName:Rt.ZodLazy,...Xt(e)});class Xp extends tn{_parse(e){if(e.data!==this._def.value){const n=this._getOrReturnCtx(e);return Ke(n,{received:n.data,code:Be.invalid_literal,expected:this._def.value}),Vt}
vendor: 4,987 bytes, line 290
290return{status:"valid",value:e.data}}get value(){return this._def.value}}Xp.create=(t,e)=>new Xp({value:t,typeName:Rt.ZodLiteral,...Xt(e)});function GM(t,e){return new Zl({values:t,typeName:Rt.ZodEnum,...Xt(e)})}class Zl extends tn{_parse(e){if(typeof e.data!="string"){const n=this._getOrReturnCtx(e),i=this._def.values;return Ke(n,{expected:xn.joinValues(i),received:n.parsedType,code:Be.invalid_type}),Vt}if(this._def.values.indexOf(e.data)===-1){const n=this._getOrReturnCtx(e),i=this._def.values;return Ke(n,{received:n.data,code:Be.invalid_enum_value,options:i}),Vt}return Tr(e.data)}get options(){return this._def.values}get enum(){const e={};for(const n of this._def.values)e[n]=n;return e}get Values(){const e={};for(const n of this._def.values)e[n]=n;return e}get Enum(){const e={};for(const n of this._def.values)e[n]=n;return e}extract(e){return Zl.create(e)}exclude(e){return Zl.create(this.options.filter(n=>!e.includes(n)))}}Zl.create=GM;class Kp extends tn{_parse(e){const n=xn.getValidEnumValues(this._def.values),i=this._getOrReturnCtx(e);if(i.parsedType!==Ge.string&&i.parsedType!==Ge.number){const r=xn.objectValues(n);return Ke(i,{expected:xn.joinValues(r),received:i.parsedType,code:Be.invalid_type}),Vt}if(n.indexOf(e.data)===-1){const r=xn.objectValues(n);return Ke(i,{received:i.data,code:Be.invalid_enum_value,options:r}),Vt}return Tr(e.data)}get enum(){return this._def.values}}Kp.create=(t,e)=>new Kp({values:t,typeName:Rt.ZodNativeEnum,...Xt(e)});class _f extends tn{unwrap(){return this._def.type}_parse(e){const{ctx:n}=this._processInputParams(e);if(n.parsedType!==Ge.promise&&n.common.async===!1)return Ke(n,{code:Be.invalid_type,expected:Ge.promise,received:n.parsedType}),Vt;const i=n.parsedType===Ge.promise?n.data:Promise.resolve(n.data);return Tr(i.then(r=>this._def.type.parseAsync(r,{path:n.path,errorMap:n.common.contextualErrorMap})))}}_f.create=(t,e)=>new _f({type:t,typeName:Rt.ZodPromise,...Xt(e)});class us extends tn{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===Rt.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){const{status:n,ctx:i}=this._processInputParams(e),r=this._def.effect||null,o={addIssue:s=>{Ke(i,s),s.fatal?n.abort():n.dirty()},get path(){return i.path}};if(o.addIssue=o.addIssue.bind(o),r.type==="preprocess"){const s=r.transform(i.data,o);return i.common.issues.length?{status:"dirty",value:i.data}:i.common.async?Promise.resolve(s).then(a=>this._def.schema._parseAsync({data:a,path:i.path,parent:i})):this._def.schema._parseSync({data:s,path:i.path,parent:i})}if(r.type==="refinement"){const s=a=>{const l=r.refinement(a,o);if(i.common.async)return Promise.resolve(l);if(l instanceof Promise)throw new Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return a};if(i.common.async===!1){const a=this._def.schema._parseSync({data:i.data,path:i.path,parent:i});return a.status==="aborted"?Vt:(a.status==="dirty"&&n.dirty(),s(a.value),{status:n.value,value:a.value})}else return this._def.schema._parseAsync({data:i.data,path:i.path,parent:i}).then(a=>a.status==="aborted"?Vt:(a.status==="dirty"&&n.dirty(),s(a.value).then(()=>({status:n.value,value:a.value}))))}if(r.type==="transform")if(i.common.async===!1){const s=this._def.schema._parseSync({data:i.data,path:i.path,parent:i});if(!Hp(s))return s;const a=r.transform(s.value,o);if(a instanceof Promise)throw new Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:n.value,value:a}}else return this._def.schema._parseAsync({data:i.data,path:i.path,parent:i}).then(s=>Hp(s)?Promise.resolve(r.transform(s.value,o)).then(a=>({status:n.value,value:a})):s);xn.assertNever(r)}}us.create=(t,e,n)=>new us({schema:t,typeName:Rt.ZodEffects,effect:e,...Xt(n)});us.createWithPreprocess=(t,e,n)=>new us({schema:e,effect:{type:"preprocess",transform:t},typeName:Rt.ZodEffects,...Xt(n)});class Ba extends tn{_parse(e){return this._getType(e)===Ge.undefined?Tr(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}Ba.create=(t,e)=>new Ba({innerType:t,typeName:Rt.ZodOptional,...Xt(e)});class gd extends tn{_parse(e){return this._getType(e)===Ge.null?Tr(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}gd.create=(t,e)=>new gd({innerType:t,typeName:Rt.ZodNullable,...Xt(e)});class Zp extends tn{_parse(e){const{ctx:n}=this._processInputParams(e);let i=n.data;return n.parsedType===Ge.undefined&&(i=this._def.defaultValue()),this._def.innerType._parse({data:i,path:n.path,parent:n})}removeDefault(){return this._def.innerType}}Zp.create=(t,e)=>new Zp({innerType:t,typeName:Rt.ZodDefault,defaultValue:typeof e.default=="function"?e.default:()=>e.default,...Xt(e)});class db extends tn{_parse(e){const{ctx:n}=this._processInputParams(e),i={...n,common:{...n.common,issues:[]}},r=this._def.innerType._parse({data:i.data,path:i.path,parent:{...i}});return sb(r)?r.then(o=>
290({status:"valid",value:o.status==="valid"?o.value:this._def.catchValue({get error(){return new ns(i.common.issues)},input:i.data})})):{status:"valid",value:r.status==="valid"?r.value:this._def.catchValue({get error(){return new ns(i.common.issues)},input:i.data})}}removeCatch(){return this._def.innerType}}db.create=(t,e)=>new db({innerType:t,typeName:Rt.ZodCatch,catchValue:typeof e.catch=="function"?e.catch:()=>e.catch,...Xt(e)});class ub extends tn{_parse(e){if(this._getType(e)!==Ge.nan){const i=this._getOrReturnCtx(e);return Ke(i,{code:Be.invalid_type,expected:Ge.nan,received:i.parsedType}),Vt}return{status:"valid",value:e.data}}}ub.create=t=>new ub({typeName:Rt.ZodNaN,...Xt(t)});const zue=Symbol("zod_brand");class qM extends tn{_parse(e){const{ctx:n}=this._processInputParams(e),i=n.data;return this._def.type._parse({data:i,path:n.path,parent:n})}unwrap(){return this._def.type}}class P0 extends tn{_parse(e){const{status:n,ctx:i}=this._processInputParams(e);if(i.common.async)return(async()=>{const o=await this._def.in._parseAsync({data:i.data,path:i.path,parent:i});return o.status==="aborted"?Vt:o.status==="dirty"?(n.dirty(),YM(o.value)):this._def.out._parseAsync({data:o.value,path:i.path,parent:i})})();{const r=this._def.in._parseSync({data:i.data,path:i.path,parent:i});return r.status==="aborted"?Vt:r.status==="dirty"?(n.dirty(),{status:"dirty",value:r.value}):this._def.out._parseSync({data:r.value,path:i.path,parent:i})}}static create(e,n){return new P0({in:e,out:n,typeName:Rt.ZodPipeline})}}class fb extends tn{_parse(e){const n=this._def.innerType._parse(e);return Hp(n)&&(n.value=Object.freeze(n.value)),n}}fb.create=(t,e)=>new fb({innerType:t,typeName:Rt.ZodReadonly,...Xt(e)});const XM=(t,e={},n)=>t?kf.create().superRefine((i,r)=>{var o,s;if(!t(i)){const a=typeof e=="function"?e(i):typeof e=="string"?{message:e}:e,l=(s=(o=a.fatal)!==null&&o!==void 0?o:n)!==null&&s!==void 0?s:!0,c=typeof a=="string"?{message:a}:a;r.addIssue({code:"custom",...c,fatal:l})}}):kf.create(),Hue={object:li.lazycreate};var Rt;(function(t){t.ZodString="ZodString",t.ZodNumber="ZodNumber",t.ZodNaN="ZodNaN",t.ZodBigInt="ZodBigInt",t.ZodBoolean="ZodBoolean",t.ZodDate="ZodDate",t.ZodSymbol="ZodSymbol",t.ZodUndefined="ZodUndefined",t.ZodNull="ZodNull",t.ZodAny="ZodAny",t.ZodUnknown="ZodUnknown",t.ZodNever="ZodNever",t.ZodVoid="ZodVoid",t.ZodArray="ZodArray",t.ZodObject="ZodObject",t.ZodUnion="ZodUnion",t.ZodDiscriminatedUnion="ZodDiscriminatedUnion",t.ZodIntersection="ZodIntersection",t.ZodTuple="ZodTuple",t.ZodRecord="ZodRecord",t.ZodMap="ZodMap",t.ZodSet="ZodSet",t.ZodFunction="ZodFunction",t.ZodLazy="ZodLazy",t.ZodLiteral="ZodLiteral",t.ZodEnum="ZodEnum",t.ZodEffects="ZodEffects",t.ZodNativeEnum="ZodNativeEnum",t.ZodOptional="ZodOptional",t.ZodNullable="ZodNullable",t.ZodDefault="ZodDefault",t.ZodCatch="ZodCatch",t.ZodPromise="ZodPromise",t.ZodBranded="ZodBranded",t.ZodPipeline="ZodPipeline",t.ZodReadonly="ZodReadonly"})(Rt||(Rt={}));const Vue=(t,e={message:"Input not instance of ".concat(t.name)})=>XM(n=>n instanceof t,e),KM=Qo.create,ZM=Xl.create,Uue=ub.create,jue=Kl.create,QM=Vp.create,Wue=pd.create,Yue=ab.create,Gue=Up.create,que=jp.create,Xue=kf.create,Kue=td.create,Zue=Wa.create,Que=lb.create,Jue=is.create,efe=li.create,tfe=li.strictCreate,nfe=Wp.create,ife=rv.create,rfe=Yp.create,ofe=Xs.create,sfe=Gp.create,afe=cb.create,lfe=md.create,cfe=Wu.create,dfe=qp.create,ufe=Xp.create,ffe=Zl.create,hfe=Kp.create,pfe=_f.create,e_=us.create,mfe=Ba.create,gfe=gd.create,bfe=us.createWithPreprocess,vfe=P0.create,yfe=()=>KM().optional(),wfe=()=>ZM().optional(),xfe=()=>QM().optional(),Afe={string:t=>Qo.create({...t,coerce:!0}),number:t=>Xl.create({...t,coerce:!0}),boolean:t=>Vp.create({...t,coerce:!0}),bigint:t=>Kl.create({...t,coerce:!0}),date:t=>pd.create({...t,coerce:!0})},kfe=Vt;var _$e=Object.freeze({__proto__:null,defaultErrorMap:zp,setErrorMap:$ue,getErrorMap:rb,makeIssue:ob,EMPTY_PATH:Cue,addIssueToContext:Ke,ParseStatus:pr,INVALID:Vt,DIRTY:YM,OK:Tr,isAborted:a5,isDirty:l5,isValid:Hp,isAsync:sb,get util(){return xn},get objectUtil(){return s5},ZodParsedType:Ge,getParsedType:Cl,ZodType:tn,ZodString:Qo,ZodNumber:Xl,ZodBigInt:Kl,ZodBoolean:Vp,ZodDate:pd,ZodSymbol:ab,ZodUndefined:Up,ZodNull:jp,ZodAny:kf,ZodUnknown:td,ZodNever:Wa,ZodVoid:lb,ZodArray:is,ZodObject:li,ZodUnion:Wp,ZodDiscriminatedUnion:rv,ZodIntersection:Yp,ZodTuple:Xs,ZodRecord:Gp,ZodMap:cb,ZodSet:md,ZodFunction:Wu,ZodLazy:qp,ZodLiteral:Xp,ZodEnum:Zl,ZodNativeEnum:Kp,ZodPromise:_f,ZodEffects:us,ZodTransformer:us,ZodOptional:Ba,ZodNullable:gd,ZodDefault:Zp,ZodCatch:db,ZodNaN:ub,BRAND:zue,ZodBranded:qM,ZodPipeline:P0,ZodReadonly:fb,custom:XM,Schema:tn,ZodSchema:tn,late:Hue,get ZodFirstPartyTypeKind(){return Rt},coerce:Afe,any:Xue,array:Jue,bigint:jue,boolean:QM,date:Wue,discriminatedUnion:ife,effect:e_,enum:ffe,function:cfe,instanceof:Vue,intersection:rfe,lazy:dfe,literal:ufe,map:afe,nan:Uue,nativeEnum:hfe,never:Zue,null:que,
vendor: 3,771 bytes, line 290
290nullable:gfe,number:ZM,object:efe,oboolean:xfe,onumber:wfe,optional:mfe,ostring:yfe,pipeline:vfe,preprocess:bfe,promise:pfe,record:sfe,set:lfe,strictObject:tfe,string:KM,symbol:Yue,transformer:e_,tuple:ofe,undefined:Gue,union:nfe,unknown:Kue,void:Que,NEVER:kfe,ZodIssueCode:Be,quotelessJson:Eue,ZodError:ns}),d5={exports:{}};(function(t,e){(function(n,i){var r="1.0.41",o="",s="?",a="function",l="undefined",c="object",d="string",u="major",f="model",h="name",p="type",m="vendor",g="version",y="architecture",w="console",b="mobile",v="tablet",A="smarttv",x="wearable",k="embedded",S=500,_="Amazon",E="Apple",C="ASUS",I="BlackBerry",R="Browser",O="Chrome",L="Edge",M="Firefox",z="Google",N="Honor",W="Huawei",Z="Lenovo",K="LG",se="Microsoft",ae="Motorola",he="Nvidia",Se="OnePlus",Qe="Opera",oe="OPPO",we="Samsung",pe="Sharp",xe="Sony",Ce="Xiaomi",Fe="Zebra",U="Facebook",B="Chromium OS",q="Mac OS",de=" Browser",le=function(We,ct){var Xe={};for(var Zt in We)ct[Zt]&&ct[Zt].length%2===0?Xe[Zt]=ct[Zt].concat(We[Zt]):Xe[Zt]=We[Zt];return Xe},ge=function(We){for(var ct={},Xe=0;Xe<We.length;Xe++)ct[We[Xe].toUpperCase()]=We[Xe];return ct},Le=function(We,ct){return typeof We===d?F(ct).indexOf(F(We))!==-1:!1},F=function(We){return We.toLowerCase()},V=function(We){return typeof We===d?We.replace(/[^\d\.]/g,o).split(".")[0]:i},G=function(We,ct){if(typeof We===d)return We=We.replace(/^\s\s*/,o),typeof ct===l?We:We.substring(0,S)},me=function(We,ct){for(var Xe=0,Zt,$i,kn,Ct,kt,Ci;Xe<ct.length&&!kt;){var Qi=ct[Xe],zo=ct[Xe+1];for(Zt=$i=0;Zt<Qi.length&&!kt&&Qi[Zt];)if(kt=Qi[Zt++].exec(We),kt)for(kn=0;kn<zo.length;kn++)Ci=kt[++$i],Ct=zo[kn],typeof Ct===c&&Ct.length>0?Ct.length===2?typeof Ct[1]==a?this[Ct[0]]=Ct[1].call(this,Ci):this[Ct[0]]=Ct[1]:Ct.length===3?typeof Ct[1]===a&&!(Ct[1].exec&&Ct[1].test)?this[Ct[0]]=Ci?Ct[1].call(this,Ci,Ct[2]):i:this[Ct[0]]=Ci?Ci.replace(Ct[1],Ct[2]):i:Ct.length===4&&(this[Ct[0]]=Ci?Ct[3].call(this,Ci.replace(Ct[1],Ct[2])):i):this[Ct]=Ci||i;Xe+=2}},ke=function(We,ct){for(var Xe in ct)if(typeof ct[Xe]===c&&ct[Xe].length>0){for(var Zt=0;Zt<ct[Xe].length;Zt++)if(Le(ct[Xe][Zt],We))return Xe===s?i:Xe}else if(Le(ct[Xe],We))return Xe===s?i:Xe;return ct.hasOwnProperty("*")?ct["*"]:We},fe={"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"},ne={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},ue={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[g,[h,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[g,[h,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[h,g],[/opios[\/ ]+([\w\.]+)/i],[g,[h,Qe+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[g,[h,Qe+" GX"]],[/\bopr\/([\w\.]+)/i],[g,[h,Qe]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[g,[h,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[g,[h,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[h,g],[/quark(?:pc)?\/([-\w\.]+)/i],[g,[h,"Quark"]],[/\bddg\/([\w\.]+)/i],[g,[h,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[g,[h,"UC"+R]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[g,[h,"WeChat"]],[/konqueror\/([\w\.]+)/i],[g,[h,"
290Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[g,[h,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[g,[h,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[g,[h,"Smart Lenovo "+R]],[/(avast|avg)\/([\w\.]+)/i],[[h,/(.+)/,"$1 Secure "+R],g],[/\bfocus\/([\w\.]+)/i],[g,[h,M+" Focus"]],[/\bopt\/([\w\.]+)/i],[g,[h,Qe+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[g,[h,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[g,[h,"Dolphin"]],[/coast\/([\w\.]+)/i],[g,[h,Qe+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[g,[h,"MIUI"+de]],[/fxios\/([\w\.-]+)/i],[g,[h,M]],[/\bqihoobrowser\/?([\w\.]*)/i],[g,[h,"360"]],[/\b(qq)\/([\w\.]+)/i],[[h,/(.+)/,"$1Browser"],g],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[h,/(.+)/,"$1"+de],g],[/samsungbrowser\/([\w\.]+)/i],[g,[h,we+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[g,[h,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[h,"Sogou Mobile"],g],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[h,g],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[h],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[g,h],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[h,U],g],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[h,g],[/\bgsa\/([\w\.]+) .*safari\//i],[g,[h,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[g,[h,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[g,[h,O+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[h,O+" WebView"],g],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[g,[h,"Android "+R]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[h,g],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[g,[h,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[g,h],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[h,[g,ke,fe]],[/(webkit|khtml)\/([\w\.]+)/i],[h,g],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[h,"Netscape"],g],[/(wolvic|librewolf)\/([\w\.]+)/i],[h,g],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[g,[h,M+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[h,[g,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[h,[g,/master.|lts./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[y,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[y,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[y,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[y,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[y,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[y,/ower/,o,F]],[/ sun4\w[;\)]/i],[[y,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[y,F]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[f,[m,we],[p,v]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[f,[m,we],[p,b]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[f,[m,E],[p,b]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[f,[m,E],[p,v]],[/(macintosh);/i],[f,[m,E]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[f,[m,pe],[p,b]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[f,[m,N],[p,v]],[/honor([-\w ]+)[;\)]/i],[f,[m,N],[p,b]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[f,[m,W],[p,v]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[f,[m,W],[p,b]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[f,/_/g," "],[m,Ce],[p,v]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[f,/_/g," "],[m,Ce],[p,b]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[f,[m,oe],[p,b]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[f,[m,ke,{OnePlus:["304","403","203"],"*":oe}],[p,v]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[f,[m,"Vivo"],[p,b]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[f,[m,"Realme"],[p,b]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto(?! 360)[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[f,[m,ae],[p,b]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[f,[m,ae],[p,v]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[f,[m,K],[p,v]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv|watch)\w+)/i,/\blg-?([\d\w]+) bui/i],[f,[m,K],[p,b]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
290(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[f,[m,Z],[p,v]],[/(nokia) (t[12][01])/i],[m,f,[p,v]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[f,/_/g," "],[p,b],[m,"Nokia"]],[/(pixel (c|tablet))\b/i],[f,[m,z],[p,v]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[f,[m,z],[p,b]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[f,[m,xe],[p,b]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[f,"Xperia Tablet"],[m,xe],[p,v]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[f,[m,Se],[p,b]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[f,[m,_],[p,v]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[f,/(.+)/g,"Fire Phone $1"],[m,_],[p,b]],[/(playbook);[-\w\),; ]+(rim)/i],[f,m,[p,v]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[f,[m,I],[p,b]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[f,[m,C],[p,v]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[f,[m,C],[p,b]],[/(nexus 9)/i],[f,[m,"HTC"],[p,v]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[m,[f,/_/g," "],[p,b]],[/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[f,[m,"TCL"],[p,v]],[/(itel) ((\w+))/i],[[m,F],f,[p,ke,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[f,[m,"Acer"],[p,v]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[f,[m,"Meizu"],[p,b]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[f,[m,"Ulefone"],[p,b]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[f,[m,"Energizer"],[p,b]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[f,[m,"Cat"],[p,b]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[f,[m,"Smartfren"],[p,b]],[/droid.+; (a(?:015|06[35]|142p?))/i],[f,[m,"Nothing"],[p,b]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[f,[m,"Archos"],[p,v]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[f,[m,"Archos"],[p,b]],[/(imo) (tab \w+)/i,/(infinix) (x1101b?)/i],[m,f,[p,v]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (hmd|imo) ([\w ]+?)(?: bui|\))/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i,/(oppo) ?([\w ]+) bui/i],[m,f,[p,b]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[m,f,[p,v]],[/(surface duo)/i],[f,[m,se],[p,v]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[f,[m,"Fairphone"],[p,b]],[/(u304aa)/i],[f,[m,"AT&T"],[p,b]],[/\bsie-(\w*)/i],[f,[m,"Siemens"],[p,b]],[/\b(rct\w+) b/i],[f,[m,"RCA"],[p,v]],[/\b(venue[\d ]{2,7}) b/i],[f,[m,"Dell"],[p,v]],[/\b(q(?:mv|ta)\w+) b/i],[f,[m,"Verizon"],[p,v]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[f,[m,"Barnes & Noble"],[p,v]],[/\b(tm\d{3}\w+) b/i],[f,[m,"NuVision"],[p,v]],[/\b(k88) b/i],[f,[m,"ZTE"],[p,v]],[/\b(nx\d{3}j) b/i],[f,[m,"ZTE"],[p,b]],[/\b(gen\d{3}) b.+49h/i],[f,[m,"Swiss"],[p,b]],[/\b(zur\d{3}) b/i],[f,[m,"Swiss"],[p,v]],[/\b((zeki)?tb.*\b) b/i],[f,[m,"Zeki"],[p,v]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[m,"Dragon Touch"],f,[p,v]],[/\b(ns-?\w{0,9}) b/i],[f,[m,"Insignia"],[p,v]],[/\b((nxa|next)-?\w{0,9}) b/i],[f,[m,"NextBook"],[p,v]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[m,"Voice"],f,[p,b]],[/\b(lvtel\-)?(v1[12]) b/i],[[m,"LvTel"],f,[p,b]],[/\b(ph-1) /i],[f,[m,"Essential"],[p,b]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[f,[m,"Envizen"],[p,v]],[/\b(trio[-\w\. ]+) b/i],[f,[m,"MachSpeed"],[p,v]],[/\btu_(1491) b/i],[f,[m,"Rotor"],[p,v]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[f,[m,he],[p,v]],[/(sprint) (\w+)/i],[m,f,[p,b]],[/(kin\.[onetw]{3})/i],[[f,/\./g," "],[m,se],[p,b]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[f,[m,Fe],[p,v]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[f,[m,Fe],[p,b]],[/smart-tv.+(samsung)/i],[m,[p,A]],[/hbbtv.+maple;(\d+)/i],[[f,/^/,"SmartTV"],[m,we],[p,A]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[m,K],[p,A]],[/(apple) ?tv/i],[m,[f,E+" TV"],[p,A]],[/crkey/i],[[f,O+"cast"],[m,z],[p,A]],[/droid.+aft(\w+)( bui|\))/i],[f,[m,_],[p,A]],[/(shield \w+ tv)/i],[f,[m,he],[p,A]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[f,[m,pe],[p,A]],[/(bravia[\w ]+)( bui|\))/i],[f,[m,xe],[p,A]],[/(mi(tv|box)-?\w+) bui/i],[f,[m,Ce],[p,A]],[/Hbbtv.*(technisat) (.*);/i],[m,f,[p,A]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[m,G],[f,G],[p,A]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[f,[p,A]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,A]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[m,f,[p,w]],[/droid.+; (shield)( bui|\))/i],[f,[m,he],[p,w]],[/(playstation \w+)/i],[f,[m,xe],[p,w]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[f,[m,se],[p,w]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[f,[m,we],[p,x]],[/((pebble))app/i,/(asu
vendor: 4,874 bytes, line 290
290s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[m,f,[p,x]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[f,[m,oe],[p,x]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[f,[m,E],[p,x]],[/(opwwe\d{3})/i],[f,[m,Se],[p,x]],[/(moto 360)/i],[f,[m,ae],[p,x]],[/(smartwatch 3)/i],[f,[m,xe],[p,x]],[/(g watch r)/i],[f,[m,K],[p,x]],[/droid.+; (wt63?0{2,3})\)/i],[f,[m,Fe],[p,x]],[/droid.+; (glass) \d/i],[f,[m,z],[p,x]],[/(pico) (4|neo3(?: link|pro)?)/i],[m,f,[p,x]],[/; (quest( \d| pro)?)/i],[f,[m,U],[p,x]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[m,[p,k]],[/(aeobc)\b/i],[f,[m,_],[p,k]],[/(homepod).+mac os/i],[f,[m,E],[p,k]],[/windows iot/i],[[p,k]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[f,[p,b]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[f,[p,v]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,v]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,b]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[f,[m,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[g,[h,L+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[h,g],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[g,[h,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[h,g],[/ladybird\//i],[[h,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[g,h]],os:[[/microsoft (windows) (vista|xp)/i],[h,g],[/(windows (?:phone(?: os)?|mobile|iot))[\/ ]?([\d\.\w ]*)/i],[h,[g,ke,ne]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[g,ke,ne],[h,"Windows"]],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[g,/_/g,"."],[h,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[h,q],[g,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[g,h],[/(ubuntu) ([\w\.]+) like android/i],[[h,/(.+)/,"$1 Touch"],g],[/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen|webos)\w*[-\/; ]?([\d\.]*)/i],[h,g],[/\(bb(10);/i],[g,[h,I]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[g,[h,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[g,[h,M+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[g,[h,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[g,[h,"watchOS"]],[/crkey\/([\d\.]+)/i],[g,[h,O+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[h,B],g],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux)(?: arm\w*| x86\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[h,g],[/(sunos) ?([\w\.\d]*)/i],[[h,"Solaris"],g],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[h,g]]},ze=function(We,ct){if(typeof We===c&&(ct=We,We=i),!(this instanceof ze))return new ze(We,ct).getResult();var Xe=typeof n!==l&&n.navigator?n.navigator:i,Zt=We||(Xe&&Xe.userAgent?Xe.userAgent:o),$i=Xe&&Xe.userAgentData?Xe.userAgentData:i,kn=ct?le(ue,ct):ue,Ct=Xe&&Xe.userAgent==Zt;return this.getBrowser=function(){var kt={};return kt[h]=i,kt[g]=i,me.call(kt,Zt,kn.browser),kt[u]=V(kt[g]),Ct&&Xe&&Xe.brave&&typeof Xe.brave.isBrave==a&&(kt[h]="Brave"),kt},this.getCPU=function(){var kt={};return kt[y]=i,me.call(kt,Zt,kn.cpu),kt},this.getDevice=function(){var kt={};return kt[m]=i,kt[f]=i,kt[p]=i,me.call(kt,Zt,kn.device),Ct&&!kt[p]&&$i&&$i.mobile&&(kt[p]=b),Ct&&kt[f]=="Macintosh"&&Xe&&typeof Xe.standalone!==l&&Xe.maxTouchPoints&&Xe.maxTouchPoints>2&&(kt[f]="iPad",kt[p]=v),kt},this.getEngine=function(){var kt={};return kt[h]=i,kt[g]=i,me.call(kt,Zt,kn.engine),kt},this.getOS=function(){var kt={};return kt[h]=i,kt[g]=i,me.call(kt,Zt,kn.os),Ct&&!kt[h]&&$i&&$i.platform&&$i.platform!="Unknown"&&(kt[h]=$i.platform.replace(/chrome os/i,B).replace(/macos/i,q)),kt},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 Zt},this.setUA=function(kt){return Zt=typeof kt===d&&kt.length>S?G(kt,S):kt,this},this.setUA(Zt),this};
290ze.VERSION=r,ze.BROWSER=ge([h,g,u]),ze.CPU=ge([y]),ze.DEVICE=ge([f,m,p,w,b,A,v,x,k]),ze.ENGINE=ze.OS=ge([h,g]),t.exports&&(e=t.exports=ze),e.UAParser=ze;var Ve=typeof n!==l&&(n.jQuery||n.Zepto);if(Ve&&!Ve.ua){var sn=new ze;Ve.ua=sn.getResult(),Ve.ua.get=function(){return sn.getUA()},Ve.ua.set=function(We){sn.setUA(We);var ct=sn.getResult();for(var Xe in ct)Ve.ua[Xe]=ct[Xe]}}})(typeof window=="object"?window:Is)})(d5,d5.exports);var _fe=d5.exports;const S$e=ic(_fe);var JM={exports:{}};(function(t,e){(function(n,i){t.exports=i()})(Is,function(){var n={year:0,month:1,day:2,hour:3,minute:4,second:5},i={};return function(r,o,s){var a,l=function(f,h,p){p===void 0&&(p={});var m=new Date(f),g=function(y,w){w===void 0&&(w={});var b=w.timeZoneName||"short",v=y+"|"+b,A=i[v];return A||(A=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:y,year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",timeZoneName:b}),i[v]=A),A}(h,p);return g.formatToParts(m)},c=function(f,h){for(var p=l(f,h),m=[],g=0;g<p.length;g+=1){var y=p[g],w=y.type,b=y.value,v=n[w];v>=0&&(m[v]=parseInt(b,10))}var A=m[3],x=A===24?0:A,k=m[0]+"-"+m[1]+"-"+m[2]+" "+x+":"+m[4]+":"+m[5]+":000",S=+f;return(s.utc(k).valueOf()-(S-=S%1e3))/6e4},d=o.prototype;d.tz=function(f,h){f===void 0&&(f=a);var p,m=this.utcOffset(),g=this.toDate(),y=g.toLocaleString("en-US",{timeZone:f}),w=Math.round((g-new Date(y))/1e3/60),b=15*-Math.round(g.getTimezoneOffset()/15)-w;if(!Number(b))p=this.utcOffset(0,h);else if(p=s(y,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(b,!0),h){var v=p.utcOffset();p=p.add(m-v,"minute")}return p.$x.$timezone=f,p},d.offsetName=function(f){var h=this.$x.$timezone||s.tz.guess(),p=l(this.valueOf(),h,{timeZoneName:f}).find(function(m){return m.type.toLowerCase()==="timezonename"});return p&&p.value};var u=d.startOf;d.startOf=function(f,h){if(!this.$x||!this.$x.$timezone)return u.call(this,f,h);var p=s(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return u.call(p,f,h).tz(this.$x.$timezone,!0)},s.tz=function(f,h,p){var m=p&&h,g=p||h||a,y=c(+s(),g);if(typeof f!="string")return s(f).tz(g);var w=function(x,k,S){var _=x-60*k*1e3,E=c(_,S);if(k===E)return[_,k];var C=c(_-=60*(E-k)*1e3,S);return E===C?[_,E]:[x-60*Math.min(E,C)*1e3,Math.max(E,C)]}(s.utc(f,m).valueOf(),y,g),b=w[0],v=w[1],A=s(b).utcOffset(v);return A.$x.$timezone=g,A},s.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},s.tz.setDefault=function(f){a=f}}})})(JM);var Sfe=JM.exports;const E$e=ic(Sfe);var eL={exports:{}};(function(t,e){(function(n,i){t.exports=i()})(Is,function(){var n="minute",i=/[+-]\d\d(?::?\d\d)?/g,r=/([+-]|\d\d)/g;return function(o,s,a){var l=s.prototype;a.utc=function(m){var g={date:m,utc:!0,args:arguments};return new s(g)},l.utc=function(m){var g=a(this.toDate(),{locale:this.$L,utc:!0});return m?g.add(this.utcOffset(),n):g},l.local=function(){return a(this.toDate(),{locale:this.$L,utc:!1})};var c=l.parse;l.parse=function(m){m.utc&&(this.$u=!0),this.$utils().u(m.$offset)||(this.$offset=m.$offset),c.call(this,m)};var d=l.init;l.init=function(){if(this.$u){var m=this.$d;this.$y=m.getUTCFullYear(),this.$M=m.getUTCMonth(),this.$D=m.getUTCDate(),this.$W=m.getUTCDay(),this.$H=m.getUTCHours(),this.$m=m.getUTCMinutes(),this.$s=m.getUTCSeconds(),this.$ms=m.getUTCMilliseconds()}else d.call(this)};var u=l.utcOffset;l.utcOffset=function(m,g){var y=this.$utils().u;if(y(m))return this.$u?0:y(this.$offset)?u.call(this):this.$offset;if(typeof m=="string"&&(m=function(A){A===void 0&&(A="");var x=A.match(i);if(!x)return null;var k=(""+x[0]).match(r)||["-",0,0],S=k[0],_=60*+k[1]+ +k[2];return _===0?0:S==="+"?_:-_}(m),m===null))return this;var w=Math.abs(m)<=16?60*m:m;if(w===0)return this.utc(g);var b=this.clone();if(g)return b.$offset=w,b.$u=!1,b;var v=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return(b=this.local().add(w+v,n)).$offset=w,b.$x.$localOffset=v,b};var f=l.format;l.format=function(m){var g=m||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return f.call(this,g)},l.valueOf=function(){var m=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*m},l.isUTC=function(){return!!this.$u},l.toISOString=function(){return this.toDate().toISOString()},l.toString=function(){return this.toDate().toUTCString()};var h=l.toDate;l.toDate=function(m){return m==="s"&&this.$offset?a(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():h.call(this)};var p=l.diff;l.diff=function(m,g,y){if(m&&this.$u===m.$u)return p.call(this,m,g,y);var w=this.local(),b=a(m).local();return p.call(w,b,g,y)}}})})(eL);var Efe=eL.exports;const $$e=ic(Efe);var tL={exports:{}};(function(t,e){(function(n,i){t.exports=i()})(Is,function(){var n=1e3,i=6e4,r=36e5,o="millisecond",s="second",a="minute",l="hour",c="day",d="week",u="month",f="quarter",h="year",p="date",m="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 4,142 bytes, line 290
290|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,w={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(O){var L=["th","st","nd","rd"],M=O%100;return"["+O+(L[(M-20)%10]||L[M]||L[0])+"]"}},b=function(O,L,M){var z=String(O);return!z||z.length>=L?O:""+Array(L+1-z.length).join(M)+O},v={s:b,z:function(O){var L=-O.utcOffset(),M=Math.abs(L),z=Math.floor(M/60),N=M%60;return(L<=0?"+":"-")+b(z,2,"0")+":"+b(N,2,"0")},m:function O(L,M){if(L.date()<M.date())return-O(M,L);var z=12*(M.year()-L.year())+(M.month()-L.month()),N=L.clone().add(z,u),W=M-N<0,Z=L.clone().add(z+(W?-1:1),u);return+(-(z+(M-N)/(W?N-Z:Z-N))||0)},a:function(O){return O<0?Math.ceil(O)||0:Math.floor(O)},p:function(O){return{M:u,y:h,w:d,d:c,D:p,h:l,m:a,s,ms:o,Q:f}[O]||String(O||"").toLowerCase().replace(/s$/,"")},u:function(O){return O===void 0}},A="en",x={};x[A]=w;var k="$isDayjsObject",S=function(O){return O instanceof I||!(!O||!O[k])},_=function O(L,M,z){var N;if(!L)return A;if(typeof L=="string"){var W=L.toLowerCase();x[W]&&(N=W),M&&(x[W]=M,N=W);var Z=L.split("-");if(!N&&Z.length>1)return O(Z[0])}else{var K=L.name;x[K]=L,N=K}return!z&&N&&(A=N),N||!z&&A},E=function(O,L){if(S(O))return O.clone();var M=typeof L=="object"?L:{};return M.date=O,M.args=arguments,new I(M)},C=v;C.l=_,C.i=S,C.w=function(O,L){return E(O,{locale:L.$L,utc:L.$u,x:L.$x,$offset:L.$offset})};var I=function(){function O(M){this.$L=_(M.locale,null,!0),this.parse(M),this.$x=this.$x||M.x||{},this[k]=!0}var L=O.prototype;return L.parse=function(M){this.$d=function(z){var N=z.date,W=z.utc;if(N===null)return new Date(NaN);if(C.u(N))return new Date;if(N instanceof Date)return new Date(N);if(typeof N=="string"&&!/Z$/i.test(N)){var Z=N.match(g);if(Z){var K=Z[2]-1||0,se=(Z[7]||"0").substring(0,3);return W?new Date(Date.UTC(Z[1],K,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,se)):new Date(Z[1],K,Z[3]||1,Z[4]||0,Z[5]||0,Z[6]||0,se)}}return new Date(N)}(M),this.init()},L.init=function(){var M=this.$d;this.$y=M.getFullYear(),this.$M=M.getMonth(),this.$D=M.getDate(),this.$W=M.getDay(),this.$H=M.getHours(),this.$m=M.getMinutes(),this.$s=M.getSeconds(),this.$ms=M.getMilliseconds()},L.$utils=function(){return C},L.isValid=function(){return this.$d.toString()!==m},L.isSame=function(M,z){var N=E(M);return this.startOf(z)<=N&&N<=this.endOf(z)},L.isAfter=function(M,z){return E(M)<this.startOf(z)},L.isBefore=function(M,z){return this.endOf(z)<E(M)},L.$g=function(M,z,N){return C.u(M)?this[z]:this.set(N,M)},L.unix=function(){return Math.floor(this.valueOf()/1e3)},L.valueOf=function(){return this.$d.getTime()},L.startOf=function(M,z){var N=this,W=!!C.u(z)||z,Z=C.p(M),K=function(pe,xe){var Ce=C.w(N.$u?Date.UTC(N.$y,xe,pe):new Date(N.$y,xe,pe),N);return W?Ce:Ce.endOf(c)},se=function(pe,xe){return C.w(N.toDate()[pe].apply(N.toDate("s"),(W?[0,0,0,0]:[23,59,59,999]).slice(xe)),N)},ae=this.$W,he=this.$M,Se=this.$D,Qe="set"+(this.$u?"UTC":"");switch(Z){case h:return W?K(1,0):K(31,11);case u:return W?K(1,he):K(0,he+1);case d:var oe=this.$locale().weekStart||0,we=(ae<oe?ae+7:ae)-oe;return K(W?Se-we:Se+(6-we),he);case c:case p:return se(Qe+"Hours",0);case l:return se(Qe+"Minutes",1);case a:return se(Qe+"Seconds",2);case s:return se(Qe+"Milliseconds",3);default:return this.clone()}},L.endOf=function(M){return this.startOf(M,!1)},L.$set=function(M,z){var N,W=C.p(M),Z="set"+(this.$u?"UTC":""),K=(N={},N[c]=Z+"Date",N[p]=Z+"Date",N[u]=Z+"Month",N[h]=Z+"FullYear",N[l]=Z+"Hours",N[a]=Z+"Minutes",N[s]=Z+"Seconds",N[o]=Z+"Milliseconds",N)[W],se=W===c?this.$D+(z-this.$W):z;if(W===u||W===h){var ae=this.clone().set(p,1);ae.$d[K](se),ae.init(),this.$d=ae.set(p,Math.min(this.$D,ae.daysInMonth())).$d}else K&&this.$d[K](se);return this.init(),this},L.set=function(M,z){return this.clone().$set(M,z)},L.get=function(M){return this[C.p(M)]()},L.add=function(M,z){var N,W=this;M=Number(M);var Z=C.p(z),K=function(he){var Se=E(W);return C.w(Se.date(Se.date()+Math.round(he*M)),W)};if(Z===u)return this.set(u,this.$M+M);if(Z===h)return this.set(h,this.$y+M);if(Z===c)return K(1);
290if(Z===d)return K(7);var se=(N={},N[a]=i,N[l]=r,N[s]=n,N)[Z]||1,ae=this.$d.getTime()+M*se;return C.w(ae,this)},L.subtract=function(M,z){return this.add(-1*M,z)},L.format=function(M){var z=this,N=this.$locale();if(!this.isValid())return N.invalidDate||m;var W=M||"YYYY-MM-DDTHH:mm:ssZ",Z=C.z(this),K=this.$H,se=this.$m,ae=this.$M,he=N.weekdays,Se=N.months,Qe=N.meridiem,oe=function(xe,Ce,Fe,U){return xe&&(xe[Ce]||xe(z,W))||Fe[Ce].slice(0,U)},we=function(xe){return C.s(K%12||12,xe,"0")},pe=Qe||function(xe,Ce,Fe){var U=xe<12?"AM":"PM";return Fe?U.toLowerCase():U};return W.replace(y,function(xe,Ce){return Ce||function(Fe){switch(Fe){case"YY":return String(z.$y).slice(-2);case"YYYY":return C.s(z.$y,4,"0");case"M":return ae+1;case"MM":return C.s(ae+1,2,"0");case"MMM":return oe(N.monthsShort,ae,Se,3);case"MMMM":return oe(Se,ae);case"D":return z.$D;case"DD":return C.s(z.$D,2,"0");case"d":return String(z.$W);case"dd":return oe(N.weekdaysMin,z.$W,he,2);case"ddd":return oe(N.weekdaysShort,z.$W,he,3);case"dddd":return he[z.$W];case"H":return String(K);case"HH":return C.s(K,2,"0");case"h":return we(1);case"hh":return we(2);case"a":return pe(K,se,!0);case"A":return pe(K,se,!1);case"m":return String(se);case"mm":return C.s(se,2,"0");case"s":return String(z.$s);case"ss":return C.s(z.$s,2,"0");case"SSS":return C.s(z.$ms,3,"0");case"Z":return Z}return null}(xe)||Z.replace(":","")})},L.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},L.diff=function(M,z,N){var W,Z=this,K=C.p(z),se=E(M),ae=(se.utcOffset()-this.utcOffset())*i,he=this-se,Se=function(){return C.m(Z,se)};switch(K){case h:W=Se()/12;break;case u:W=Se();break;case f:W=Se()/3;break;case d:W=(he-ae)/6048e5;break;case c:W=(he-ae)/864e5;break;case l:W=he/r;break;case a:W=he/i;break;case s:W=he/n;break;default:W=he}return N?W:C.a(W)},L.daysInMonth=function(){return this.endOf(u).$D},L.$locale=function(){return x[this.$L]},L.locale=function(M,z){if(!M)return this.$L;var N=this.clone(),W=_(M,z,!0);return W&&(N.$L=W),N},L.clone=function(){return C.w(this.$d,this)},L.toDate=function(){return new Date(this.valueOf())},L.toJSON=function(){return this.isValid()?this.toISOString():null},L.toISOString=function(){return this.$d.toISOString()},L.toString=function(){return this.$d.toUTCString()},O}(),R=I.prototype;return E.prototype=R,[["$ms",o],["$s",s],["$m",a],["$H",l],["$W",c],["$M",u],["$y",h],["$D",p]].forEach(function(O){R[O[1]]=function(L){return this.$g(L,O[0],O[1])}}),E.extend=function(O,L){return O.$i||(O(L,I,E),O.$i=!0),E},E.locale=_,E.isDayjs=S,E.unix=function(O){return E(1e3*O)},E.en=x[A],E.Ls=x,E.p={},E})})(tL);var $fe=tL.exports;const C$e=ic($fe);var nL={exports:{}};(function(t,e){(function(n,i){t.exports=i()})(Is,function(){var n="day";return function(i,r,o){var s=function(c){return c.add(4-c.isoWeekday(),n)},a=r.prototype;a.isoWeekYear=function(){return s(this).year()},a.isoWeek=function(c){if(!this.$utils().u(c))return this.add(7*(c-this.isoWeek()),n);var d,u,f,h,p=s(this),m=(d=this.isoWeekYear(),u=this.$u,f=(u?o.utc:o)().year(d).startOf("year"),h=4-f.isoWeekday(),f.isoWeekday()>4&&(h+=7),f.add(h,n));return p.diff(m,"week")+1},a.isoWeekday=function(c){return this.$utils().u(c)?this.day()||7:this.day(this.day()%7?c:c-7)};var l=a.startOf;a.startOf=function(c,d){var u=this.$utils(),f=!!u.u(d)||d;return u.p(c)==="isoweek"?f?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):l.bind(this)(c,d)}}})})(nL);var Cfe=nL.exports;const T$e=ic(Cfe);var Vi=[];for(var Ny=0;Ny<256;++Ny)Vi.push((Ny+256).toString(16).slice(1));function Tfe(t,e=0){return(Vi[t[e+0]]+Vi[t[e+1]]+Vi[t[e+2]]+Vi[t[e+3]]+"-"+Vi[t[e+4]]+Vi[t[e+5]]+"-"+Vi[t[e+6]]+Vi[t[e+7]]+"-"+Vi[t[e+8]]+Vi[t[e+9]]+"-"+Vi[t[e+10]]+Vi[t[e+11]]+Vi[t[e+12]]+Vi[t[e+13]]+Vi[t[e+14]]+Vi[t[e+15]]).toLowerCase()}var F1,Ife=new Uint8Array(16);function Rfe(){if(!F1&&(F1=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!F1))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return F1(Ife)}var Ofe=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);const t_={randomUUID:Ofe};function I$e(t,e,n){if(t_.randomUUID&&!t)return t_.randomUUID();t=t||{};var i=t.random||(t.rng||Rfe)();return i[6]=i[6]&15|64,i[8]=i[8]&63|128,Tfe(i)}/*!
291 *  decimal.js v10.6.0
292 *  An arbitrary-precision Decimal type for JavaScript.
293 *  https://github.com/MikeMcl/decimal.js
294 *  Copyright (c) 2025 Michael Mclaughlin <[email protected]>
295 *  MIT Licence
296 */var u5=9e15,dc=1e9,f5="0123456789abcdef",hb="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",pb="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823
296066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",h5={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-9e15,maxE:u5,crypto:!1},iL,Ia,Bt=!0,ov="[DecimalError] ",Ql=ov+"Invalid argument: ",rL=ov+"Precision limit exceeded",oL=ov+"crypto unavailable",sL="[object Decimal]",mr=Math.floor,Ri=Math.pow,Mfe=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,Lfe=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,Pfe=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,aL=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,rs=1e7,Et=7,Dfe=9007199254740991,Nfe=hb.length-1,p5=pb.length-1,Te={toStringTag:sL};Te.absoluteValue=Te.abs=function(){var t=new this.constructor(this);return t.s<0&&(t.s=1),At(t)};Te.ceil=function(){return At(new this.constructor(this),this.e+1,2)};Te.clampedTo=Te.clamp=function(t,e){var n,i=this,r=i.constructor;if(t=new r(t),e=new r(e),!t.s||!e.s)return new r(NaN);if(t.gt(e))throw Error(Ql+e);return n=i.cmp(t),n<0?t:i.cmp(e)>0?e:new r(i)};Te.comparedTo=Te.cmp=function(t){var e,n,i,r,o=this,s=o.d,a=(t=new o.constructor(t)).d,l=o.s,c=t.s;if(!s||!a)return!l||!c?NaN:l!==c?l:s===a?0:!s^l<0?1:-1;if(!s[0]||!a[0])return s[0]?l:a[0]?-c:0;if(l!==c)return l;if(o.e!==t.e)return o.e>t.e^l<0?1:-1;for(i=s.length,r=a.length,e=0,n=i<r?i:r;e<n;++e)if(s[e]!==a[e])return s[e]>a[e]^l<0?1:-1;return i===r?0:i>r^l<0?1:-1};Te.cosine=Te.cos=function(){var t,e,n=this,i=n.constructor;return n.d?n.d[0]?(t=i.precision,e=i.rounding,i.precision=t+Math.max(n.e,n.sd())+Et,i.rounding=1,n=Bfe(i,fL(i,n)),i.precision=t,i.rounding=e,At(Ia==2||Ia==3?n.neg():n,t,e,!0)):new i(1):new i(NaN)};Te.cubeRoot=Te.cbrt=function(){var t,e,n,i,r,o,s,a,l,c,d=this,u=d.constructor;if(!d.isFinite()||d.isZero())return new u(d);for(Bt=!1,o=d.s*Ri(d.s*d,1/3),!o||Math.abs(o)==1/0?(n=qi(d.d),t=d.e,(o=(t-n.length+1)%3)&&(n+=o==1||o==-2?"0":"00"),o=Ri(n,1/3),t=mr((t+1)/3)-(t%3==(t<0?-1:2)),o==1/0?n="5e"+t:(n=o.toExponential(),n=n.slice(0,n.indexOf("e")+1)+t),i=new u(n),i.s=d.s):i=new u(o.toString()),s=(t=u.precision)+3;;)if(a=i,l=a.times(a).times(a),c=l.plus(d),i=Bn(c.plus(d).times(a),c.plus(l),s+2,1),qi(a.d).slice(0,s)===(n=qi(i.d)).slice(0,s))if(n=n.slice(s-3,s+1),n=="9999"||!r&&n=="4999"){if(!r&&(At(a,t+1,0),a.times(a).times(a).eq(d))){i=a;break}s+=4,r=1}else{(!+n||!+n.slice(1)&&n.charAt(0)=="5")&&(At(i,t+1,1),e=!i.times(i).times(i).eq(d));break}return Bt=!0,At(i,t,u.rounding,e)};Te.decimalPlaces=Te.dp=function(){var t,e=this.d,n=NaN;if(e){if(t=e.length-1,n=(t-mr(this.e/Et))*Et,t=e[t],t)for(;t%10==0;t/=10)n--;n<0&&(n=0)}return n};Te.dividedBy=Te.div=function(t){return Bn(this,new this.constructor(t))};Te.dividedToIntegerBy=Te.divToInt=function(t){var e=this,n=e.constructor;return At(Bn(e,new n(t),0,1,1),n.precision,n.rounding)};Te.equals=Te.eq=function(t){return this.cmp(t)===0};Te.floor=function(){return At(new this.constructor(this),this.e+1,3)};Te.greaterThan=Te.gt=function(t){return this.cmp(t)>0};Te.greaterThanOrEqualTo=Te.gte=function(t){var e=this.cmp(t);return e==1||e===0};Te.hyperbolicCosine=Te.cosh=function(){var t,e,n,i,r,o=this,s=o.constructor,a=new s(1);if(!o.isFinite())return new s(o.s?1/0:NaN);if(o.isZero())return a;n=s.precision,i=s.rounding,s.precision=n+Math.max(o.e,o.sd())+4,s.rounding=1,r=o.d.length,r<32?(t=Math.ceil(r/3),e=(1/av(4,t)).toString()):(t=16,e="2.3283064365386962890625e-10"),o=Sf(s,1,o.times(e),new s(1),!0);for(var l,c=t,d=new s(8);c--;
vendor: 2,235 bytes, line 296
296)l=o.times(o),o=a.minus(l.times(d.minus(l.times(d))));return At(o,s.precision=n,s.rounding=i,!0)};Te.hyperbolicSine=Te.sinh=function(){var t,e,n,i,r=this,o=r.constructor;if(!r.isFinite()||r.isZero())return new o(r);if(e=o.precision,n=o.rounding,o.precision=e+Math.max(r.e,r.sd())+4,o.rounding=1,i=r.d.length,i<3)r=Sf(o,2,r,r,!0);else{t=1.4*Math.sqrt(i),t=t>16?16:t|0,r=r.times(1/av(5,t)),r=Sf(o,2,r,r,!0);for(var s,a=new o(5),l=new o(16),c=new o(20);t--;)s=r.times(r),r=r.times(a.plus(s.times(l.times(s).plus(c))))}return o.precision=e,o.rounding=n,At(r,e,n,!0)};Te.hyperbolicTangent=Te.tanh=function(){var t,e,n=this,i=n.constructor;return n.isFinite()?n.isZero()?new i(n):(t=i.precision,e=i.rounding,i.precision=t+7,i.rounding=1,Bn(n.sinh(),n.cosh(),i.precision=t,i.rounding=e)):new i(n.s)};Te.inverseCosine=Te.acos=function(){var t=this,e=t.constructor,n=t.abs().cmp(1),i=e.precision,r=e.rounding;return n!==-1?n===0?t.isNeg()?Ls(e,i,r):new e(0):new e(NaN):t.isZero()?Ls(e,i+4,r).times(.5):(e.precision=i+6,e.rounding=1,t=new e(1).minus(t).div(t.plus(1)).sqrt().atan(),e.precision=i,e.rounding=r,t.times(2))};Te.inverseHyperbolicCosine=Te.acosh=function(){var t,e,n=this,i=n.constructor;return n.lte(1)?new i(n.eq(1)?0:NaN):n.isFinite()?(t=i.precision,e=i.rounding,i.precision=t+Math.max(Math.abs(n.e),n.sd())+4,i.rounding=1,Bt=!1,n=n.times(n).minus(1).sqrt().plus(n),Bt=!0,i.precision=t,i.rounding=e,n.ln()):new i(n)};Te.inverseHyperbolicSine=Te.asinh=function(){var t,e,n=this,i=n.constructor;return!n.isFinite()||n.isZero()?new i(n):(t=i.precision,e=i.rounding,i.precision=t+2*Math.max(Math.abs(n.e),n.sd())+6,i.rounding=1,Bt=!1,n=n.times(n).plus(1).sqrt().plus(n),Bt=!0,i.precision=t,i.rounding=e,n.ln())};Te.inverseHyperbolicTangent=Te.atanh=function(){var t,e,n,i,r=this,o=r.constructor;return r.isFinite()?r.e>=0?new o(r.abs().eq(1)?r.s/0:r.isZero()?r:NaN):(t=o.precision,e=o.rounding,i=r.sd(),Math.max(i,t)<2*-r.e-1?At(new o(r),t,e,!0):(o.precision=n=i-r.e,r=Bn(r.plus(1),new o(1).minus(r),n+t,1),o.precision=t+4,o.rounding=1,r=r.ln(),o.precision=t,o.rounding=e,r.times(.5))):new o(NaN)};Te.inverseSine=Te.asin=function(){var t,e,n,i,r=this,o=r.constructor;return r.isZero()?new o(r):(e=r.abs().cmp(1),n=o.precision,i=o.roun
vendor: 10,078 bytes, line 296
296ding,e!==-1?e===0?(t=Ls(o,n+4,i).times(.5),t.s=r.s,t):new o(NaN):(o.precision=n+6,o.rounding=1,r=r.div(new o(1).minus(r.times(r)).sqrt().plus(1)).atan(),o.precision=n,o.rounding=i,r.times(2)))};Te.inverseTangent=Te.atan=function(){var t,e,n,i,r,o,s,a,l,c=this,d=c.constructor,u=d.precision,f=d.rounding;if(c.isFinite()){if(c.isZero())return new d(c);if(c.abs().eq(1)&&u+4<=p5)return s=Ls(d,u+4,f).times(.25),s.s=c.s,s}else{if(!c.s)return new d(NaN);if(u+4<=p5)return s=Ls(d,u+4,f).times(.5),s.s=c.s,s}for(d.precision=a=u+10,d.rounding=1,n=Math.min(28,a/Et+2|0),t=n;t;--t)c=c.div(c.times(c).plus(1).sqrt().plus(1));for(Bt=!1,e=Math.ceil(a/Et),i=1,l=c.times(c),s=new d(c),r=c;t!==-1;)if(r=r.times(l),o=s.minus(r.div(i+=2)),r=r.times(l),s=o.plus(r.div(i+=2)),s.d[e]!==void 0)for(t=e;s.d[t]===o.d[t]&&t--;);return n&&(s=s.times(2<<n-1)),Bt=!0,At(s,d.precision=u,d.rounding=f,!0)};Te.isFinite=function(){return!!this.d};Te.isInteger=Te.isInt=function(){return!!this.d&&mr(this.e/Et)>this.d.length-2};Te.isNaN=function(){return!this.s};Te.isNegative=Te.isNeg=function(){return this.s<0};Te.isPositive=Te.isPos=function(){return this.s>0};Te.isZero=function(){return!!this.d&&this.d[0]===0};Te.lessThan=Te.lt=function(t){return this.cmp(t)<0};Te.lessThanOrEqualTo=Te.lte=function(t){return this.cmp(t)<1};Te.logarithm=Te.log=function(t){var e,n,i,r,o,s,a,l,c=this,d=c.constructor,u=d.precision,f=d.rounding,h=5;if(t==null)t=new d(10),e=!0;else{if(t=new d(t),n=t.d,t.s<0||!n||!n[0]||t.eq(1))return new d(NaN);e=t.eq(10)}if(n=c.d,c.s<0||!n||!n[0]||c.eq(1))return new d(n&&!n[0]?-1/0:c.s!=1?NaN:n?0:1/0);if(e)if(n.length>1)o=!0;else{for(r=n[0];r%10===0;)r/=10;o=r!==1}if(Bt=!1,a=u+h,s=Il(c,a),i=e?mb(d,a+10):Il(t,a),l=Bn(s,i,a,1),Qp(l.d,r=u,f))do if(a+=10,s=Il(c,a),i=e?mb(d,a+10):Il(t,a),l=Bn(s,i,a,1),!o){+qi(l.d).slice(r+1,r+15)+1==1e14&&(l=At(l,u+1,0));break}while(Qp(l.d,r+=10,f));return Bt=!0,At(l,u,f)};Te.minus=Te.sub=function(t){var e,n,i,r,o,s,a,l,c,d,u,f,h=this,p=h.constructor;if(t=new p(t),!h.d||!t.d)return!h.s||!t.s?t=new p(NaN):h.d?t.s=-t.s:t=new p(t.d||h.s!==t.s?h:NaN),t;if(h.s!=t.s)return t.s=-t.s,h.plus(t);if(c=h.d,f=t.d,a=p.precision,l=p.rounding,!c[0]||!f[0]){if(f[0])t.s=-t.s;else if(c[0])t=new p(h);else return new p(l===3?-0:0);return Bt?At(t,a,l):t}if(n=mr(t.e/Et),d=mr(h.e/Et),c=c.slice(),o=d-n,o){for(u=o<0,u?(e=c,o=-o,s=f.length):(e=f,n=d,s=c.length),i=Math.max(Math.ceil(a/Et),s)+2,o>i&&(o=i,e.length=1),e.reverse(),i=o;i--;)e.push(0);e.reverse()}else{for(i=c.length,s=f.length,u=i<s,u&&(s=i),i=0;i<s;i++)if(c[i]!=f[i]){u=c[i]<f[i];break}o=0}for(u&&(e=c,c=f,f=e,t.s=-t.s),s=c.length,i=f.length-s;i>0;--i)c[s++]=0;for(i=f.length;i>o;){if(c[--i]<f[i]){for(r=i;r&&c[--r]===0;)c[r]=rs-1;--c[r],c[i]+=rs}c[i]-=f[i]}for(;c[--s]===0;)c.pop();for(;c[0]===0;c.shift())--n;return c[0]?(t.d=c,t.e=sv(c,n),Bt?At(t,a,l):t):new p(l===3?-0:0)};Te.modulo=Te.mod=function(t){var e,n=this,i=n.constructor;return t=new i(t),!n.d||!t.s||t.d&&!t.d[0]?new i(NaN):!t.d||n.d&&!n.d[0]?At(new i(n),i.precision,i.rounding):(Bt=!1,i.modulo==9?(e=Bn(n,t.abs(),0,3,1),e.s*=t.s):e=Bn(n,t,0,i.modulo,1),e=e.times(t),Bt=!0,n.minus(e))};Te.naturalExponential=Te.exp=function(){return m5(this)};Te.naturalLogarithm=Te.ln=function(){return Il(this)};Te.negated=Te.neg=function(){var t=new this.constructor(this);return t.s=-t.s,At(t)};Te.plus=Te.add=function(t){var e,n,i,r,o,s,a,l,c,d,u=this,f=u.constructor;if(t=new f(t),!u.d||!t.d)return!u.s||!t.s?t=new f(NaN):u.d||(t=new f(t.d||u.s===t.s?u:NaN)),t;if(u.s!=t.s)return t.s=-t.s,u.minus(t);if(c=u.d,d=t.d,a=f.precision,l=f.rounding,!c[0]||!d[0])return d[0]||(t=new f(u)),Bt?At(t,a,l):t;if(o=mr(u.e/Et),i=mr(t.e/Et),c=c.slice(),r=o-i,r){for(r<0?(n=c,r=-r,s=d.length):(n=d,i=o,s=c.length),o=Math.ceil(a/Et),s=o>s?o+1:s+1,r>s&&(r=s,n.length=1),n.reverse();r--;)n.push(0);n.reverse()}for(s=c.length,r=d.length,s-r<0&&(r=s,n=d,d=c,c=n),e=0;r;)e=(c[--r]=c[r]+d[r]+e)/rs|0,c[r]%=rs;for(e&&(c.unshift(e),++i),s=c.length;c[--s]==0;)c.pop();return t.d=c,t.e=sv(c,i),Bt?At(t,a,l):t};Te.precision=Te.sd=function(t){var e,n=this;if(t!==void 0&&t!==!!t&&t!==1&&t!==0)throw Error(Ql+t);return n.d?(e=lL(n.d),t&&n.e+1>e&&(e=n.e+1)):e=NaN,e};Te.round=function(){var t=this,e=t.constructor;return At(new e(t),t.e+1,e.rounding)};Te.sine=Te.sin=function(){var t,e,n=this,i=n.constructor;return n.isFinite()?n.isZero()?new i(n):(t=i.precision,e=i.rounding,i.precision=t+Math.max(n.e,n.sd())+Et,i.rounding=1,n=zfe(i,fL(i,n)),i.precision=t,i.rounding=e,At(Ia>2?n.neg():n,t,e,!0)):new i(NaN)};Te.squareRoot=Te.sqrt=function(){var t,e,n,i,r,o,s=this,a=s.d,l=s.e,c=s.s,d=s.constructor;if(c!==1||!a||!a[0])return new d(!c||c<0&&(!a||a[0])?NaN:a?s:1/0);for(Bt=!1,c=Math.sqrt(+s),c==0||c==1/0?(e=qi(a),(e.length+l)%2==0&&(e+="0"),c=Math.sqrt(e),l=mr((l+1)/2)-(l<0||l%2),c==1/0?e="5e"+l:(e=c.toExponential(),e=e.slice(0,e.indexOf("e")+1)+l),i=new d(e)):i=new d(c.toString()),n=(l=d.precision)+3;;)if(o=i,i=o.plus(Bn(s,o,n+2,1)).times(.5),qi(o.d).slice(0,n)===(e=qi(i.d)).slice(0,n))if(e=e.slice(n-3,n+1),e=="9999"||!r&&e=="4999"){if(!r&&(At(o,l+1,0),o.times(o).eq(s))){i=o;break}n+=4,r=1}else{(!+e||!+e.slice(1)&&e.charAt(0)=="5")&&(At(i,l+1,1),t=!i.times(i).eq(s));break}return Bt=!0,At(i,l,d.rounding,t)};Te.tangent=Te.tan=function(){var t,e,n=this,i=n.constructor;return n.isFinite()?n.isZero()?new i(n):(t=i.precision,e=i.rounding,i.precision=t+10,i.rounding=1,n=n.sin(),n.s=1,n=Bn(n,new i(1).minus(n.times(n)).sqrt(),t+10,0),i.precision=t,i.rounding=e,At(Ia==2||Ia==4?n.neg():n,t,e,!0)):new i(NaN)};Te.times=Te.mul=function(t){var e,n,i,r,o,s,a,l,c,d=this,u=d.constructor,f=d.d,h=(t=new u(t)).d;if(t.s*=d.s,!f||!f[0]||!h||!h[0])return new u(!t.s||f&&!f[0]&&!h||h&&!h[0]&&!f?NaN:!f||!h?t.s/0:t.s*0);for(n=mr(d.e/Et)+mr(t.e/Et),l=f.length,c=h.length,l<c&&(o=f,f=h,h=o,s=l,l=c,c=s),o=[],s=l+c,i=s;i--;)o.push(0);for(i=c;--i>=0;){for(e=0,r=l+i;r>i;)a=o[r]+h[i]*f[r-i-1]+e,o[r--]=a%rs|0,e=a/rs|0;o[r]=(o[r]+e)%rs|0}for(;!o[--s];)o.pop();return e?++n:o.shift(),t.d=o,t.e=sv(o,n),Bt?At(t,u.precision,u.rounding):t};Te.toBinary=function(t,e){return I6(this,2,t,e)};Te.toDecimalPlaces=Te.toDP=function(t,e){var n=this,i=n.constructor;return n=new i(n),t===void 0?n:(to(t,0,dc),e===void 0?e=i.rounding:to(e,0,8),At(n,t+n.e+1,e))};Te.toExponential=function(t,e){var n,i=this,r=i.constructor;return t===void 0?n=Ks(i,!0):(to(t,0,dc),e===void 0?e=r.rounding:to(e,0,8),i=At(new r(i),t+1,e),n=Ks(i,!0,t+1)),i.isNeg()&&!i.isZero()?"-"+n:n};Te.toFixed=function(t,e){var n,i,r=this,o=r.constructor;return t===void 0?n=Ks(r):(to(t,0,dc),e===void 0?e=o.rounding:to(e,0,8),i=At(new o(r),t+r.e+1,e),n=Ks(i,!1,t+i.e+1)),r.isNeg()&&!r.isZero()?"-"+n:n};Te.toFraction=function(t){var e,n,i,r,o,s,a,l,c,d,u,f,h=this,p=h.d,m=h.constructor;if(!p)return new m(h);if(c=n=new m(1),i=l=new m(0),e=new m(i),o=e.e=lL(p)-h.e-1,s=o%Et,e.d[0]=Ri(10,s<0?Et+s:s),t==null)t=o>0?e:c;else{if(a=new m(t),!a.isInt()||a.lt(c))throw Error(Ql+a);t=a.gt(e)?o>0?e:c:a}for(Bt=!1,a=new m(qi(p)),d=m.precision,m.precision=o=p.length*Et*2;u=Bn(a,e,0,1,1),r=n.plus(u.times(i)),r.cmp(t)!=1;)n=i,i=r,r=c,c=l.plus(u.times(r)),l=r,r=e,e=a.minus(u.times(r)),a=r;return r=Bn(t.minus(n),i,0,1,1),l=l.plus(r.times(c)),n=n.plus(r.times(i)),l.s=c.s=h.s,f=Bn(c,i,o,1).minus(h).abs().cmp(Bn(l,n,o,1).minus(h).abs())<1?[c,i]:[l,n],m.precision=d,Bt=!0,f};Te.toHexadecimal=Te.toHex=function(t,e){return I6(this,16,t,e)};Te.toNearest=function(t,e){var n=this,i=n.constructor;if(n=new i(n),t==null){if(!n.d)return n;t=new i(1),e=i.rounding}else{if(t=new i(t),e===void 0?e=i.rounding:to(e,0,8),!n.d)return t.s?n:t;if(!t.d)return t.s&&(t.s=n.s),t}return t.d[0]?(Bt=!1,n=Bn(n,t,0,e,1).times(t),Bt=!0,At(n)):(t.s=n.s,n=t),n};Te.toNumber=function(){return+this};Te.toOctal=function(t,e){return I6(this,8,t,e)};Te.toPower=Te.pow=function(t){var e,n,i,r,o,s,a=this,l=a.constructor,c=+(t=new l(t));if(!a.d||!t.d||!a.d[0]||!t.d[0])return new l(Ri(+a,c));if(a=new l(a),a.eq(1))return a;if(i=l.precision,o=l.rounding,t.eq(1))return At(a,i,o);if(e=mr(t.e/Et),e>=t.d.length-1&&(n=c<0?-c:c)<=Dfe)return r=cL(l,a,n,i),t.s<0?new l(1).div(r):At(r,i,o);if(s=a.s,s<0){if(e<t.d.length-1)return new l(NaN);if(t.d[e]&1||(s=1),a.e==0&&a.d[0]==1&&a.d.length==1)return a.s=s,a}return n=Ri(+a,c),e=n==0||!isFinite(n)?mr(c*(Math.log("0."+qi(a.d))/Math.LN10+a.e+1)):new l(n+"").e,e>l.maxE+1||e<l.minE-1?new l(e>0?s/0:0):(Bt=!1,l.rounding=a.s=1,n=Math.min(12,(e+"").length),r=m5(t.times(Il(a,i+n)),i),r.d&&(r=At(r,i+5,1),Qp(r.d,i,o)&&(e=i+10,r=At(m5(t.times(Il(a,e+n)),e),e+5,1),+qi(r.d).slice(i+1,i+15)+1==1e14&&(r=At(r,i+1,0)))),r.s=s,Bt=!0,l.rounding=o,At(r,i,o))};Te.toPrecision=function(t,e){var n,i=this,r=i.constructor;return t===void 0?n=Ks(i,i.e<=r.toExpNeg||i.e>=r.toExpPos):(to(t,1,dc),e===void 0?e=r.rounding:to(e,0,8),i=At(new r(i),t,e),n=Ks(i,t<=i.e||i.e<=r.toExpNeg,t)),i.isNeg()&&!i.isZero()?"-"+n:n};Te.toSignificantDigits=Te.toSD=function(t,e){var n=this,i=n.constructor;return t===void 0?(t=i.precision,e=i.rounding):(to(t,1,dc),e===void 0?e=i.rounding:to(e,0,8)),At(new i(n),t,e)};Te.toString=function(){var t=this,e=t.constructor,n=Ks(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()&&!t.isZero()?"-"+n:n};Te.truncated=Te.trunc=function(){return At(new this.constructor(this),this.e+1,1)};Te.valueOf=Te.toJSON=function(){var t=this,e=t.constructor,n=Ks(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()?"-"+n:n};function qi(t){var e,n,i,r=t.length-1,o="",s=t[0];if(r>0){for(o+=s,e=1;e<r;e++)i=t[e]+"",n=Et-i.length,n&&(o+=kl(n)),o+=i;s=t[e],i=s+"",n=Et-i.length,n&&(o+=kl(n))}else if(s===0)return"0";for(;s%10===0;)s/=10;return o+s}function to(t,e,n){if(t!==~~t||t<e||t>n)throw Error(Ql+t)}function Qp(t,e,n,i){var r,o,s,a;for(o=t[0];o>=10;o/=10)--e;return--e<0?(e+=Et,r=0):(r=Math.ceil((e+1)/Et),e%=Et),o=Ri(10,Et-e),a=t[r]%o|0,i==null?e<3?(e==0?a=a/100|0:e==1&&(a=a/10|0),s=n<4&&a==99999||n>3&&a==49999||a==5e4||a==0):s=(n<4&&a+1==o||n>3&&a+1==o/2)&&(t[r+1]/o/100|0)==Ri(10,e-2)-1||(a==o/2||a==0)&&(t[r+1]/o/100|0)==0:e<4?(e==0?a=a/1e3|0:e==1?a=a/100|0:e==2&&(a=a/10|0),s=(i||n<4)&&a==9999||!i&&n>3&&a==4999):s=((i||n<4)&&a+1==o||!i&&n>
vendor: 5,764 bytes, line 296
2963&&a+1==o/2)&&(t[r+1]/o/1e3|0)==Ri(10,e-3)-1,s}function Mm(t,e,n){for(var i,r=[0],o,s=0,a=t.length;s<a;){for(o=r.length;o--;)r[o]*=e;for(r[0]+=f5.indexOf(t.charAt(s++)),i=0;i<r.length;i++)r[i]>n-1&&(r[i+1]===void 0&&(r[i+1]=0),r[i+1]+=r[i]/n|0,r[i]%=n)}return r.reverse()}function Bfe(t,e){var n,i,r;if(e.isZero())return e;i=e.d.length,i<32?(n=Math.ceil(i/3),r=(1/av(4,n)).toString()):(n=16,r="2.3283064365386962890625e-10"),t.precision+=n,e=Sf(t,1,e.times(r),new t(1));for(var o=n;o--;){var s=e.times(e);e=s.times(s).minus(s).times(8).plus(1)}return t.precision-=n,e}var Bn=function(){function t(i,r,o){var s,a=0,l=i.length;for(i=i.slice();l--;)s=i[l]*r+a,i[l]=s%o|0,a=s/o|0;return a&&i.unshift(a),i}function e(i,r,o,s){var a,l;if(o!=s)l=o>s?1:-1;else for(a=l=0;a<o;a++)if(i[a]!=r[a]){l=i[a]>r[a]?1:-1;break}return l}function n(i,r,o,s){for(var a=0;o--;)i[o]-=a,a=i[o]<r[o]?1:0,i[o]=a*s+i[o]-r[o];for(;!i[0]&&i.length>1;)i.shift()}return function(i,r,o,s,a,l){var c,d,u,f,h,p,m,g,y,w,b,v,A,x,k,S,_,E,C,I,R=i.constructor,O=i.s==r.s?1:-1,L=i.d,M=r.d;if(!L||!L[0]||!M||!M[0])return new R(!i.s||!r.s||(L?M&&L[0]==M[0]:!M)?NaN:L&&L[0]==0||!M?O*0:O/0);for(l?(h=1,d=i.e-r.e):(l=rs,h=Et,d=mr(i.e/h)-mr(r.e/h)),C=M.length,_=L.length,y=new R(O),w=y.d=[],u=0;M[u]==(L[u]||0);u++);if(M[u]>(L[u]||0)&&d--,o==null?(x=o=R.precision,s=R.rounding):a?x=o+(i.e-r.e)+1:x=o,x<0)w.push(1),p=!0;else{if(x=x/h+2|0,u=0,C==1){for(f=0,M=M[0],x++;(u<_||f)&&x--;u++)k=f*l+(L[u]||0),w[u]=k/M|0,f=k%M|0;p=f||u<_}else{for(f=l/(M[0]+1)|0,f>1&&(M=t(M,f,l),L=t(L,f,l),C=M.length,_=L.length),S=C,b=L.slice(0,C),v=b.length;v<C;)b[v++]=0;I=M.slice(),I.unshift(0),E=M[0],M[1]>=l/2&&++E;do f=0,c=e(M,b,C,v),c<0?(A=b[0],C!=v&&(A=A*l+(b[1]||0)),f=A/E|0,f>1?(f>=l&&(f=l-1),m=t(M,f,l),g=m.length,v=b.length,c=e(m,b,g,v),c==1&&(f--,n(m,C<g?I:M,g,l))):(f==0&&(c=f=1),m=M.slice()),g=m.length,g<v&&m.unshift(0),n(b,m,v,l),c==-1&&(v=b.length,c=e(M,b,C,v),c<1&&(f++,n(b,C<v?I:M,v,l))),v=b.length):c===0&&(f++,b=[0]),w[u++]=f,c&&b[0]?b[v++]=L[S]||0:(b=[L[S]],v=1);while((S++<_||b[0]!==void 0)&&x--);p=b[0]!==void 0}w[0]||w.shift()}if(h==1)y.e=d,iL=p;else{for(u=1,f=w[0];f>=10;f/=10)u++;y.e=u+d*h-1,At(y,a?o+y.e+1:o,s,p)}return y}}();function At(t,e,n,i){var r,o,s,a,l,c,d,u,f,h=t.constructor;e:if(e!=null){if(u=t.d,!u)return t;for(r=1,a=u[0];a>=10;a/=10)r++;if(o=e-r,o<0)o+=Et,s=e,d=u[f=0],l=d/Ri(10,r-s-1)%10|0;else if(f=Math.ceil((o+1)/Et),a=u.length,f>=a)if(i){for(;a++<=f;)u.push(0);d=l=0,r=1,o%=Et,s=o-Et+1}else break e;else{for(d=a=u[f],r=1;a>=10;a/=10)r++;o%=Et,s=o-Et+r,l=s<0?0:d/Ri(10,r-s-1)%10|0}if(i=i||e<0||u[f+1]!==void 0||(s<0?d:d%Ri(10,r-s-1)),c=n<4?(l||i)&&(n==0||n==(t.s<0?3:2)):l>5||l==5&&(n==4||i||n==6&&(o>0?s>0?d/Ri(10,r-s):0:u[f-1])%10&1||n==(t.s<0?8:7)),e<1||!u[0])return u.length=0,c?(e-=t.e+1,u[0]=Ri(10,(Et-e%Et)%Et),t.e=-e||0):u[0]=t.e=0,t;if(o==0?(u.length=f,a=1,f--):(u.length=f+1,a=Ri(10,Et-o),u[f]=s>0?(d/Ri(10,r-s)%Ri(10,s)|0)*a:0),c)for(;;)if(f==0){for(o=1,s=u[0];s>=10;s/=10)o++;for(s=u[0]+=a,a=1;s>=10;s/=10)a++;o!=a&&(t.e++,u[0]==rs&&(u[0]=1));break}else{if(u[f]+=a,u[f]!=rs)break;u[f--]=0,a=1}for(o=u.length;u[--o]===0;)u.pop()}return Bt&&(t.e>h.maxE?(t.d=null,t.e=NaN):t.e<h.minE&&(t.e=0,t.d=[0])),t}function Ks(t,e,n){if(!t.isFinite())return uL(t);var i,r=t.e,o=qi(t.d),s=o.length;return e?(n&&(i=n-s)>0?o=o.charAt(0)+"."+o.slice(1)+kl(i):s>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(t.e<0?"e":"e+")+t.e):r<0?(o="0."+kl(-r-1)+o,n&&(i=n-s)>0&&(o+=kl(i))):r>=s?(o+=kl(r+1-s),n&&(i=n-r-1)>0&&(o=o+"."+kl(i))):((i=r+1)<s&&(o=o.slice(0,i)+"."+o.slice(i)),n&&(i=n-s)>0&&(r+1===s&&(o+="."),o+=kl(i))),o}function sv(t,e){var n=t[0];for(e*=Et;n>=10;n/=10)e++;return e}function mb(t,e,n){if(e>Nfe)throw Bt=!0,n&&(t.precision=n),Error(rL);return At(new t(hb),e,1,!0)}function Ls(t,e,n){if(e>p5)throw Error(rL);return At(new t(pb),e,n,!0)}function lL(t){var e=t.length-1,n=e*Et+1;if(e=t[e],e){for(;e%10==0;e/=10)n--;for(e=t[0];e>=10;e/=10)n++}return n}function kl(t){for(var e="";t--;)e+="0";return e}function cL(t,e,n,i){var r,o=new t(1),s=Math.ceil(i/Et+4);for(Bt=!1;;){if(n%2&&(o=o.times(e),i_(o.d,s)&&(r=!0)),n=mr(n/2),n===0){n=o.d.length-1,r&&o.d[n]===0&&++o.d[n];break}e=e.times(e),i_(e.d,s)}return Bt=!0,o}function n_(t){return t.d[t.d.length-1]&1}function dL(t,e,n){for(var i,r,o=new t(e[0]),s=0;++s<e.length;){if(r=new t(e[s]),!r.s){o=r;break}i=o.cmp(r),(i===n||i===0&&o.s===n)&&(o=r)}return o}function m5(t,e){var n,i,r,o,s,a,l,c=0,d=0,u=0,f=t.constructor,h=f.rounding,p=f.precision;if(!t.d||!t.d[0]||t.e>17)return new f(t.d?t.d[0]?t.s<0?0:1/0:1:t.s?t.s<0?0:t:NaN);for(e==null?(Bt=!1,l=p):l=e,a=new f(.03125);t.e>-2;)t=t.times(a),u+=5;for(i=Math.log(Ri(2,u))/Math.LN10*2+5|0,l+=i,n=o=s=new f(1),f.precision=l;;){if(o=At(o.times(t),l,1),n=n.times(++d),a=s.plus(Bn(o,n,l,1)),qi(a.d).slice(0,l)===qi(s.d).slice(0,l)){for(r=u;r--;)s=At(s.times(s),l,1);if(e==null)if(c<3&&Qp(s.d,l-i,h,c))f.precision=l+=10,n=o=a=new f(1),d=0,c++;else return At(s,f.precision=p,h,Bt=!0);else return f.precision=p,s}s=a}}function Il(t,e){var n,i,r,o,s,a,l,c,d,u,f,h=1,p=10,m=t,g=m.d,y=m.constructor,w=y.rounding,b=y.precision;if(m.s<0||!g||!g[0]||!m.e&&g[0]==1&&g.length==1)return new y(g&&!g[0]?-1/0:m.s!=1?NaN:g?0:m);if(e==null?(Bt=!1,d=b):d=e,y.precision=d+=p,n=qi(g),i=n.charAt(0),Math.abs(o=m.e)<15e14){for(;i<7&&i!=1||i==1&&n.charAt(1)>3;)m=m.times(t),n=qi(m.d),i=n.charAt(0),h++;o=m.e,i>1?(m=new y("0."+n),o++):m=new y(i+"."+n.slice(1))}else return c=mb(y,d+2,b).times(o+""),m=Il(new y(i+"."+n.slice(1)),d-p).plus(c),y.precision=b,e==null?At(m,b,w,Bt=!0):m;for(u=m,l=s=m=Bn(m.minus(1),m.plus(1),d,1),f=At(m.times(m),d,1),r=3;;){if(s=At(s.times(f),d,1),c=l.plus(Bn(s,new y(r),d,1)),qi(c.d).slice(0,d)===qi(l.d).slice(0,d))if(l=l.times(2),o!==0&&(l=l.plus(mb(y,d+2,b).times(o+""))),l=Bn(l,new y(h),d,
vendor: 4,385 bytes, line 296
2961),e==null)if(Qp(l.d,d-p,w,a))y.precision=d+=p,c=s=m=Bn(u.minus(1),u.plus(1),d,1),f=At(m.times(m),d,1),r=a=1;else return At(l,y.precision=b,w,Bt=!0);else return y.precision=b,l;l=c,r+=2}}function uL(t){return String(t.s*t.s/0)}function Lm(t,e){var n,i,r;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(i=e.search(/e/i))>0?(n<0&&(n=i),n+=+e.slice(i+1),e=e.substring(0,i)):n<0&&(n=e.length),i=0;e.charCodeAt(i)===48;i++);for(r=e.length;e.charCodeAt(r-1)===48;--r);if(e=e.slice(i,r),e){if(r-=i,t.e=n=n-i-1,t.d=[],i=(n+1)%Et,n<0&&(i+=Et),i<r){for(i&&t.d.push(+e.slice(0,i)),r-=Et;i<r;)t.d.push(+e.slice(i,i+=Et));e=e.slice(i),i=Et-e.length}else i-=r;for(;i--;)e+="0";t.d.push(+e),Bt&&(t.e>t.constructor.maxE?(t.d=null,t.e=NaN):t.e<t.constructor.minE&&(t.e=0,t.d=[0]))}else t.e=0,t.d=[0];return t}function Ffe(t,e){var n,i,r,o,s,a,l,c,d;if(e.indexOf("_")>-1){if(e=e.replace(/(\d)_(?=\d)/g,"$1"),aL.test(e))return Lm(t,e)}else if(e==="Infinity"||e==="NaN")return+e||(t.s=NaN),t.e=NaN,t.d=null,t;if(Lfe.test(e))n=16,e=e.toLowerCase();else if(Mfe.test(e))n=2;else if(Pfe.test(e))n=8;else throw Error(Ql+e);for(o=e.search(/p/i),o>0?(l=+e.slice(o+1),e=e.substring(2,o)):e=e.slice(2),o=e.indexOf("."),s=o>=0,i=t.constructor,s&&(e=e.replace(".",""),a=e.length,o=a-o,r=cL(i,new i(n),o,o*2)),c=Mm(e,n,rs),d=c.length-1,o=d;c[o]===0;--o)c.pop();return o<0?new i(t.s*0):(t.e=sv(c,d),t.d=c,Bt=!1,s&&(t=Bn(t,r,a*4)),l&&(t=t.times(Math.abs(l)<54?Ri(2,l):lv.pow(2,l))),Bt=!0,t)}function zfe(t,e){var n,i=e.d.length;if(i<3)return e.isZero()?e:Sf(t,2,e,e);n=1.4*Math.sqrt(i),n=n>16?16:n|0,e=e.times(1/av(5,n)),e=Sf(t,2,e,e);for(var r,o=new t(5),s=new t(16),a=new t(20);n--;)r=e.times(e),e=e.times(o.plus(r.times(s.times(r).minus(a))));return e}function Sf(t,e,n,i,r){var o,s,a,l,c=t.precision,d=Math.ceil(c/Et);for(Bt=!1,l=n.times(n),a=new t(i);;){if(s=Bn(a.times(l),new t(e++*e++),c,1),a=r?i.plus(s):i.minus(s),i=Bn(s.times(l),new t(e++*e++),c,1),s=a.plus(i),s.d[d]!==void 0){for(o=d;s.d[o]===a.d[o]&&o--;);if(o==-1)break}o=a,a=i,i=s,s=o}return Bt=!0,s.d.length=d+1,s}function av(t,e){for(var n=t;--e;)n*=t;return n}function fL(t,e){var n,i=e.s<0,r=Ls(t,t.precision,1),o=r.times(.5);if(e=e.abs(),e.lte(o))return Ia=i?4:1,e;if(n=e.divToInt(r),n.isZero())Ia=i?3:2;else{if(e=e.minus(n.times(r)),e.lte(o))return Ia=n_(n)?i?2:3:i?4:1,e;Ia=n_(n)?i?1:4:i?3:2}return e.minus(r).abs()}function I6(t,e,n,i){var r,o,s,a,l,c,d,u,f,h=t.constructor,p=n!==void 0;if(p?(to(n,1,dc),i===void 0?i=h.rounding:to(i,0,8)):(n=h.precision,i=h.rounding),!t.isFinite())d=uL(t);else{for(d=Ks(t),s=d.indexOf("."),p?(r=2,e==16?n=n*4-3:e==8&&(n=n*3-2)):r=e,s>=0&&(d=d.replace(".",""),f=new h(1),f.e=d.length-s,f.d=Mm(Ks(f),10,r),f.e=f.d.length),u=Mm(d,10,r),o=l=u.length;u[--l]==0;)u.pop();if(!u[0])d=p?"0p+0":"0";else{if(s<0?o--:(t=new h(t),t.d=u,t.e=o,t=Bn(t,f,n,i,0,r),u=t.d,o=t.e,c=iL),s=u[n],a=r/2,c=c||u[n+1]!==void 0,c=i<4?(s!==void 0||c)&&(i===0||i===(t.s<0?3:2)):s>a||s===a&&(i===4||c||i===6&&u[n-1]&1||i===(t.s<0?8:7)),u.length=n,c)for(;++u[--n]>r-1;)u[n]=0,n||(++o,u.unshift(1));for(l=u.length;!u[l-1];--l);for(s=0,d="";s<l;s++)d+=f5.charAt(u[s]);if(p){if(l>1)if(e==16||e==8){for(s=e==16?4:3,--l;l%s;l++)d+="0";for(u=Mm(d,r,e),l=u.length;!u[l-1];--l);for(s=1,d="1.";s<l;s++)d+=f5.charAt(u[s])}else d=d.charAt(0)+"."+d.slice(1);d=d+(o<0?"p":"p+")+o}else if(o<0){for(;++o;)d="0"+d;d="0."+d}else if(++o>l)for(o-=l;o--;)d+="0";else o<l&&(d=d.slice(0,o)+"."+d.slice(o))}d=(e==16?"0x":e==2?"0b":e==8?"0o":"")+d}return t.s<0?"-"+d:d}function i_(t,e){if(t.length>e)return t.length=e,!0}function Hfe(t){return new this(t).abs()}function Vfe(t){return new this(t).acos()}function Ufe(t){return new this(t).acosh()}function jfe(t,e){return new this(t).plus(e)}function Wfe(t){return new this(t).asin()}function Yfe(t){return new this(t).asinh()}function Gfe(t){return new this(t).atan()}function qfe(t){return new this(t).atanh()}function Xfe(t,e){t=new this(t),e=new this(e);var n,i=this.precision,r=this.rounding,o=i+4;return!t.s||!e.s?n=new this(NaN):!t.d&&!e.d?(n=Ls(this,o,1).times(e.s>0?.25:.75),n.s=t.s):!e.d||t.isZero()?(n=e.s<0?Ls(this,i,r):new this(0),n.s=t.s):!t.d||e.isZero()?(n=Ls(this,o,1).times(.5),n.s=t.s):e.s<0?(this.precision=o,this.rounding=1,n=this.atan(Bn(t,e,o,1)),e=Ls(this,o,1),this.precision=i,this.rounding=r,n=t.s<0?n.minus(e):n.plus(e)):n=this.atan(Bn(t,e,o,1)),n}function Kfe(t){return new this(t).cbrt()}
vendor: 4,470 bytes, line 296
296function Zfe(t){return At(t=new this(t),t.e+1,2)}function Qfe(t,e,n){return new this(t).clamp(e,n)}function Jfe(t){if(!t||typeof t!="object")throw Error(ov+"Object expected");var e,n,i,r=t.defaults===!0,o=["precision",1,dc,"rounding",0,8,"toExpNeg",-9e15,0,"toExpPos",0,u5,"maxE",0,u5,"minE",-9e15,0,"modulo",0,9];for(e=0;e<o.length;e+=3)if(n=o[e],r&&(this[n]=h5[n]),(i=t[n])!==void 0)if(mr(i)===i&&i>=o[e+1]&&i<=o[e+2])this[n]=i;else throw Error(Ql+n+": "+i);if(n="crypto",r&&(this[n]=h5[n]),(i=t[n])!==void 0)if(i===!0||i===!1||i===0||i===1)if(i)if(typeof crypto<"u"&&crypto&&(crypto.getRandomValues||crypto.randomBytes))this[n]=!0;else throw Error(oL);else this[n]=!1;else throw Error(Ql+n+": "+i);return this}function ehe(t){return new this(t).cos()}function the(t){return new this(t).cosh()}function hL(t){var e,n,i;function r(o){var s,a,l,c=this;if(!(c instanceof r))return new r(o);if(c.constructor=r,r_(o)){c.s=o.s,Bt?!o.d||o.e>r.maxE?(c.e=NaN,c.d=null):o.e<r.minE?(c.e=0,c.d=[0]):(c.e=o.e,c.d=o.d.slice()):(c.e=o.e,c.d=o.d?o.d.slice():o.d);return}if(l=typeof o,l==="number"){if(o===0){c.s=1/o<0?-1:1,c.e=0,c.d=[0];return}if(o<0?(o=-o,c.s=-1):c.s=1,o===~~o&&o<1e7){for(s=0,a=o;a>=10;a/=10)s++;Bt?s>r.maxE?(c.e=NaN,c.d=null):s<r.minE?(c.e=0,c.d=[0]):(c.e=s,c.d=[o]):(c.e=s,c.d=[o]);return}if(o*0!==0){o||(c.s=NaN),c.e=NaN,c.d=null;return}return Lm(c,o.toString())}if(l==="string")return(a=o.charCodeAt(0))===45?(o=o.slice(1),c.s=-1):(a===43&&(o=o.slice(1)),c.s=1),aL.test(o)?Lm(c,o):Ffe(c,o);if(l==="bigint")return o<0?(o=-o,c.s=-1):c.s=1,Lm(c,o.toString());throw Error(Ql+o)}if(r.prototype=Te,r.ROUND_UP=0,r.ROUND_DOWN=1,r.ROUND_CEIL=2,r.ROUND_FLOOR=3,r.ROUND_HALF_UP=4,r.ROUND_HALF_DOWN=5,r.ROUND_HALF_EVEN=6,r.ROUND_HALF_CEIL=7,r.ROUND_HALF_FLOOR=8,r.EUCLID=9,r.config=r.set=Jfe,r.clone=hL,r.isDecimal=r_,r.abs=Hfe,r.acos=Vfe,r.acosh=Ufe,r.add=jfe,r.asin=Wfe,r.asinh=Yfe,r.atan=Gfe,r.atanh=qfe,r.atan2=Xfe,r.cbrt=Kfe,r.ceil=Zfe,r.clamp=Qfe,r.cos=ehe,r.cosh=the,r.div=nhe,r.exp=ihe,r.floor=rhe,r.hypot=ohe,r.ln=she,r.log=ahe,r.log10=che,r.log2=lhe,r.max=dhe,r.min=uhe,r.mod=fhe,r.mul=hhe,r.pow=phe,r.random=mhe,r.round=ghe,r.sign=bhe,r.sin=vhe,r.sinh=yhe,r.sqrt=whe,r.sub=xhe,r.sum=Ahe,r.tan=khe,r.tanh=_he,r.trunc=She,t===void 0&&(t={}),t&&t.defaults!==!0)for(i=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],e=0;e<i.length;)t.hasOwnProperty(n=i[e++])||(t[n]=this[n]);return r.config(t),r}function nhe(t,e){return new this(t).div(e)}function ihe(t){return new this(t).exp()}function rhe(t){return At(t=new this(t),t.e+1,3)}function ohe(){var t,e,n=new this(0);for(Bt=!1,t=0;t<arguments.length;)if(e=new this(arguments[t++]),e.d)n.d&&(n=n.plus(e.times(e)));else{if(e.s)return Bt=!0,new this(1/0);n=e}return Bt=!0,n.sqrt()}function r_(t){return t instanceof lv||t&&t.toStringTag===sL||!1}function she(t){return new this(t).ln()}function ahe(t,e){return new this(t).log(e)}function lhe(t){return new this(t).log(2)}function che(t){return new this(t).log(10)}function dhe(){return dL(this,arguments,-1)}function uhe(){return dL(this,arguments,1)}function fhe(t,e){return new this(t).mod(e)}function hhe(t,e){return new this(t).mul(e)}function phe(t,e){return new this(t).pow(e)}function mhe(t){var e,n,i,r,o=0,s=new this(1),a=[];if(t===void 0?t=this.precision:to(t,1,dc),i=Math.ceil(t/Et),this.crypto)if(crypto.getRandomValues)for(e=crypto.getRandomValues(new Uint32Array(i));o<i;)r=e[o],r>=429e7?e[o]=crypto.getRandomValues(new Uint32Array(1))[0]:a[o++]=r%1e7;else if(crypto.randomBytes){for(e=crypto.randomBytes(i*=4);o<i;)r=e[o]+(e[o+1]<<8)+(e[o+2]<<16)+((e[o+3]&127)<<24),r>=214e7?crypto.randomBytes(4).copy(e,o):(a.push(r%1e7),o+=4);o=i/4}else throw Error(oL);else for(;o<i;)a[o++]=Math.random()*1e7|0;for(i=a[--o],t%=Et,i&&t&&(r=Ri(10,Et-t),a[o]=(i/r|0)*r);a[o]===0;o--)a.pop();if(o<0)n=0,a=[0];else{for(n=-1;a[0]===0;n-=Et)a.shift();for(i=1,r=a[0];r>=10;r/=10)i++;i<Et&&(n-=Et-i)}return s.e=n,s.d=a,s}function ghe(t){return At(t=new this(t),t.e+1,this.rounding)}function bhe(t){return t=new this(t),t.d?t.d[0]?t.s:0*t.s:t.s||NaN}function vhe(t){return new this(t).sin()}function yhe(t){return new this(t).sinh()}function whe(t){return new this(t).sqrt()}function xhe(t,e){return new this(t).sub(e)}function Ahe(){var t=0,e=arguments,n=new this(e[t]);for(Bt=!1;n.s&&++t<e.length;)n=n.plus(e[t]);return Bt=!0,At(n,this.precision,this.rounding)}function khe(t){return new this(t).tan()}function _he(t){return new this(t).tanh()}
296function She(t){return At(t=new this(t),t.e+1,1)}Te[Symbol.for("nodejs.util.inspect.custom")]=Te.toString;Te[Symbol.toStringTag]="Decimal";var lv=Te.constructor=hL(h5);hb=new lv(hb);pb=new lv(pb);var gb=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Ehe(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Pm={exports:{}},Dm={exports:{}},$he=Dm.exports,o_;function Che(){return o_||(o_=1,function(t){(function(){var e=this||self;function n(T){T.ra=void 0,T.oa=function(){return T.ra?T.ra:T.ra=new T}}function i(T,P){function Y(){}Y.prototype=P.prototype,T.Fa=P.prototype,T.prototype=new Y,T.prototype.constructor=T,T.La=function(ee,re,ve){for(var Oe=Array(arguments.length-2),gt=2;gt<arguments.length;gt++)Oe[gt-2]=arguments[gt];return P.prototype[re].apply(ee,Oe)}}var r=class{constructor(T){if(o!==o)throw Error("SafeUrl is not meant to be built directly");this.g=T}toString(){return this.g.toString()}},o={};new r("about:invalid#zClosurez"),new r("about:blank");var s={};class a{constructor(){if(s!==s)throw Error("SafeStyle is not meant to be built directly")}toString(){return""}}new a;function l(T){var P=[];let Y=0;for(var ee in T)P[Y++]=T[ee];return P}var c={};class d{constructor(){if(c!==c)throw Error("SafeStyleSheet is not meant to be built directly")}toString(){return""}}new d;var u={};class f{constructor(){var P=e.trustedTypes&&e.trustedTypes.emptyHTML||"";if(u!==u)throw Error("SafeHtml is not meant to be built directly");this.g=P}toString(){return this.g.toString()}}new f;function h(T,P){for(this.h=T,this.g={},T=0;T<P.length;T++){var Y=P[T];this.g[Y.g]=Y}}function p(T){return T=l(T.g),T.sort(function(P,Y){return P.g-Y.g}),T}function m(T,P){switch(this.g=T,this.l=!!P.ga,this.h=P.i,this.u=P.type,this.o=!1,this.h){case w:case b:case v:case A:case x:case y:case g:this.o=!0}this.j=P.defaultValue}var g=1,y=2,w=3,b=4,v=6,A=16,x=18;function k(){this.h={},this.j=this.m().g,this.g=this.l=null}k.prototype.has=function(T){return _(this,T.g)},k.prototype.get=function(T,P){return C(this,T.g,P)},k.prototype.set=function(T,P){O(this,T.g,P)},k.prototype.add=function(T,P){L(this,T.g,P)},k.prototype.equals=function(T){if(!T||this.constructor!=T.constructor)return!1;for(var P=p(this.m()),Y=0;Y<P.length;Y++){var ee=P[Y],re=ee.g;if(_(this,re)!=_(T,re))return!1;if(_(this,re)){var ve=ee.h==11||ee.h==10,Oe=E(this,re);if(re=E(T,re),ee.l){if(Oe.length!=re.length)return!1;for(ee=0;ee<Oe.length;ee++){var gt=Oe[ee],hn=re[ee];if(ve?!gt.equals(hn):gt!=hn)return!1}}else if(ve?!Oe.equals(re):Oe!=re)return!1}}return!0};function S(T,P){for(var Y=p(T.m()),ee=0;ee<Y.length;ee++){var re=Y[ee],ve=re.g;if(_(P,ve)){T.g&&delete T.g[re.g];var Oe=re.h==11||re.h==10;if(re.l){re=E(P,ve)||[];for(var gt=0;gt<re.length;gt++)L(T,ve,Oe?re[gt].clone():re[gt])}else re=E(P,ve),Oe?(Oe=E(T,ve))?S(Oe,re):O(T,ve,re.clone()):O(T,ve,re)}}}k.prototype.clone=function(){var T=new this.constructor;return T!=this&&(T.h={},T.g&&(T.g={}),S(T,this)),T};function _(T,P){return T.h[P]!=null}function E(T,P){var Y=T.h[P];if(Y==null)return null;if(T.l){if(!(P in T.g)){var ee=T.l,re=T.j[P];if(Y!=null)if(re.l){for(var ve=[],Oe=0;Oe<Y.length;Oe++)ve[Oe]=ee.h(re,Y[Oe]);Y=ve}else Y=ee.h(re,Y);return T.g[P]=Y}return T.g[P]}return Y}function C(T,P,Y){var ee=E(T,P);return T.j[P].l?ee[Y||0]:ee}function I(T,P){if(_(T,P))T=C(T,P);else e:{if(T=T.j[P],T.j===void 0)if(P=T.u,P===Boolean)T.j=!1;else if(P===Number)T.j=0;else if(P===String)T.j=T.o?"0":"";else{T=new P;break e}T=T.j}return T}function R(T,P){return T.j[P].l?_(T,P)?T.h[P].length:0:_(T,P)?1:0}function O(T,P,Y){T.h[P]=Y,T.g&&(T.g[P]=Y)}function L(T,P,Y){T.h[P]||(T.h[P]=[]),T.h[P].push(Y),T.g&&delete T.g[P]}function M(T,P){var Y=[],ee;for(ee in P)ee!=0&&Y.push(new m(ee,P[ee]));return new h(T,Y)}function z(){}z.prototype.g=function(T){throw new T.h,Error("Unimplemented")},z.prototype.h=function(T,P){if(T.h==11||T.h==10)return P instanceof k?P:this.g(T.u.prototype.m(),P);if(T.h==14)return typeof P=="string"&&N.test(P)&&(T=Number(P),T>0)?T:P;if(!T.o)return P;if(T=T.u,T===String){if(typeof P=="number")return String(P)}else if(T===Number&&typeof P=="string"&&(P==="Infinity"||P==="-Infinity"||P==="NaN"||N.test(P)))return Number(P);return P};var N=/^-?[0-9]+$/;function W(){}
vendor: 6,260 bytes, line 296
296i(W,z),W.prototype.g=function(T,P){return T=new T.h,T.l=this,T.h=P,T.g={},T};function Z(){}i(Z,W),Z.prototype.h=function(T,P){return T.h==8?!!P:z.prototype.h.apply(this,arguments)},Z.prototype.g=function(T,P){return Z.Fa.g.call(this,T,P)};function K(T,P){T!=null&&this.g.apply(this,arguments)}K.prototype.h="",K.prototype.set=function(T){this.h=""+T},K.prototype.g=function(T,P,Y){if(this.h+=String(T),P!=null)for(let ee=1;ee<arguments.length;ee++)this.h+=arguments[ee];return this};function se(T){T.h=""}K.prototype.toString=function(){return this.h};function ae(){k.call(this)}i(ae,k);var he=null;function Se(){k.call(this)}i(Se,k);var Qe=null;function oe(T){return E(T,9)||[]}function we(){k.call(this)}i(we,k);var pe=null;we.prototype.ia=function(){return C(this,10)},ae.prototype.m=function(){var T=he;return T||(he=T=M(ae,{0:{name:"NumberFormat",ma:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,i:9,type:String},2:{name:"format",required:!0,i:9,type:String},3:{name:"leading_digits_pattern",ga:!0,i:9,type:String},4:{name:"national_prefix_formatting_rule",i:9,type:String},6:{name:"national_prefix_optional_when_formatting",i:8,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",i:9,type:String}})),T},ae.m=ae.prototype.m,Se.prototype.m=function(){var T=Qe;return T||(Qe=T=M(Se,{0:{name:"PhoneNumberDesc",ma:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",i:9,type:String},9:{name:"possible_length",ga:!0,i:5,type:Number},10:{name:"possible_length_local_only",ga:!0,i:5,type:Number},6:{name:"example_number",i:9,type:String}})),T},Se.m=Se.prototype.m,we.prototype.m=function(){var T=pe;return T||(pe=T=M(we,{0:{name:"PhoneMetadata",ma:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",i:11,type:Se},2:{name:"fixed_line",i:11,type:Se},3:{name:"mobile",i:11,type:Se},4:{name:"toll_free",i:11,type:Se},5:{name:"premium_rate",i:11,type:Se},6:{name:"shared_cost",i:11,type:Se},7:{name:"personal_number",i:11,type:Se},8:{name:"voip",i:11,type:Se},21:{name:"pager",i:11,type:Se},25:{name:"uan",i:11,type:Se},27:{name:"emergency",i:11,type:Se},28:{name:"voicemail",i:11,type:Se},29:{name:"short_code",i:11,type:Se},30:{name:"standard_rate",i:11,type:Se},31:{name:"carrier_specific",i:11,type:Se},33:{name:"sms_services",i:11,type:Se},24:{name:"no_international_dialling",i:11,type:Se},9:{name:"id",required:!0,i:9,type:String},10:{name:"country_code",i:5,type:Number},11:{name:"international_prefix",i:9,type:String},17:{name:"preferred_international_prefix",i:9,type:String},12:{name:"national_prefix",i:9,type:String},13:{name:"preferred_extn_prefix",i:9,type:String},15:{name:"national_prefix_for_parsing",i:9,type:String},16:{name:"national_prefix_transform_rule",i:9,type:String},18:{name:"same_mobile_and_fixed_line_pattern",i:8,defaultValue:!1,type:Boolean},19:{name:"number_format",ga:!0,i:11,type:ae},20:{name:"intl_number_format",ga:!0,i:11,type:ae},22:{name:"main_country_for_code",i:8,defaultValue:!1,type:Boolean},23:{name:"leading_digits",i:9,type:String}})),T},we.m=we.prototype.m;function xe(){k.call(this)}i(xe,k);var Ce=null;xe.prototype.ia=function(){return C(this,1)};var Fe={Ka:0,Ja:1,Ia:5,Ha:10,Ga:20};xe.prototype.m=function(){var T=Ce;return T||(Ce=T=M(xe,{0:{name:"PhoneNumber",ma:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,i:5,type:Number},2:{name:"national_number",required:!0,i:4,type:Number},3:{name:"extension",i:9,type:String},4:{name:"italian_leading_zero",i:8,type:Boolean},8:{name:"number_of_leading_zeros",i:5,defaultValue:1,type:Number},5:{name:"raw_input",i:9,type:String},6:{name:"country_code_source",i:14,defaultValue:0,type:Fe},7:{name:"preferred_domestic_carrier_code",i:9,type:String}})),T},xe.ctor=xe,xe.ctor.m=xe.prototype.m;var U={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".split(" "),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"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],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"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},B
vendor: 16,724 bytes, line 296
296={AC:[,[,,"(?:[01589]\\d|[46])\\d{4}",,,,,,,[5,6]],[,,"6[2-467]\\d{3}",,,,"62889",,,[5]],[,,"4\\d{4}",,,,"40123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AC",247,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:0[1-9]|[1589]\\d)\\d{4}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"(?:1|6\\d)\\d{7}|[135-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"690\\d{6}|[356]\\d{5}",,,,"312345",,,[6,9]],[,,"180[02]\\d{4}",,,,"18001234",,,[8]],[,,"[19]\\d{5}",,,,"912345",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AD",376,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"[2-4679][2-8]\\d{6}",,,,"22345678",,,[8],[7]],[,,"5[024-68]\\d{7}",,,,"501234567",,,[9]],[,,"400\\d{6}|800\\d{2,9}",,,,"800123456"],[,,"900[02]\\d{5}",,,,"900234567",,,[9]],[,,"700[05]\\d{5}",,,,"700012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AE",971,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"600[25]\\d{5}",,,,"600212345",,,[9]],,,[,,,,,,,,,[-1]]],AF:[,[,,"[2-7]\\d{8}",,,,,,,[9],[7]],[,,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",,,,"234567890",,,,[7]],[,,"7\\d{8}",,,,"701234567",,,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"(?:268|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",,,,"2684601234",,,,[7]],[,,"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}",,,,"2684641234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"([457]\\d{6})$|1","268$1",,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"(?:264|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"264(?:292|4(?:6[12]|9[78]))\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",,,,"2642351234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"([2457]\\d{6})$|1","264$1",,,,,[,,"264724\\d{4}",,,,"2647241234",,,,[7]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",,,,,,,[6,7,8,9],[5]],[,,"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}",,,,"22345678",,,[8],[5,6,7]],[,,"6(?:[78][2-9]|9\\d)\\d{6}",,,,"672123456",,,[9]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"900[1-9]\\d\\d",,,,"900123",,,[6]],[,,"808[1-9]\\d\\d",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"(?:[1-489]\\d|55|60|77)\\d{6}",,,,,,,[8],[5,6]],[,,"(?:(?: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}",,,,"10123456",,,,[5,6]],[,,"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",,,,"222123456"],[,,"9[1-79]\\d{7}",,,,"923123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AO",244,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",,,,,,,[10,11],[6,7,8]],[,,"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}",,,,"1123456789",,,[10],[6,7,8]],[,,"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}",,,,"91123456789",,,,[6,7,8]],[,,"800\\d{7,8}",,,,"8001234567"],[,,"60[04579]\\d{7}",,,,"6001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AR",54,"00","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",,,[[,"(\\d{3})","$1",["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"]],[,"(\\d{2})(\\d{4})","$1-$2",["[1-9]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[1-8]"]],[,"(\\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"],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1"],[,"(\\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"]],[[,"(\\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})","$1 $2 $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]"]],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3-$4",["91"]],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9"]]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,,,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"(?:[58]\\d\\d|684|900)\\d{7}",,,,,,,[10],[7]],[,,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",,,,"6846221234",,,,[7]],[,,"684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"([267]\\d{6})$|1","684$1",,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"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],[3]],[,,"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}",,,,"1234567890",,,,[3]],[,,"6(?:485|(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d)\\d{3,9}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10|2[018])\\d{6,10}|828\\d{5}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",,,,"780123456",,,[5,6,7,8,9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["14"]],[,"(\\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{6})","$1",["[18]"]],[,"(\\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"]],[[,"(\\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"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AU:[,[,,"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]],[,,"(?:(?:2
29641|349)0\\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)|91(?:(?:[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}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",,,,"212345678",,,[9],[8]],[,,"4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"(183[12])|0",,"0011",,[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["13"]],[,"(\\d{3})(\\d{3})","$1 $2",["19"]],[,"(\\d{3})(\\d{4})","$1 $2",["180","1802"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["19"]],[,"(\\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)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["130"]]],[[,"(\\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)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[,,"163\\d{2,6}",,,,"1631234",,,[5,6,7,8,9]],1,,[,,"1(?:3(?:00\\d{5}|45[0-4])|802)\\d{3}|1[38]00\\d{6}|13\\d{4}",,,,,,,[6,7,8,10,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"(?:[25-79]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?: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}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:28\\d|501)\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"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]],[,,"18[1-8]\\d{3,6}",,,,"181234567",,,[6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,"18",[,,,,,,,,,[-1]],[,,"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}",,,,"10112345"],,,[,,,,,,,,,[-1]]],AZ:[,[,,"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",,,,,,,[9],[7]],[,,"(?: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}",,,,"123123456",,,,[7]],[,,"36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}",,,,"401234567"],[,,"88\\d{7}",,,,"881234567"],[,,"900200\\d{3}",,,,"900200123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AZ",994,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[1-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"]],[[,"(\\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"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",,,,,,,[8,9],[6]],[,,"(?: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}",,,,"30212345",,,[8],[6]],[,,"6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}",,,,"61123456"],[,,"8[08]\\d{6}",,,,"80123456",,,[8]],[,,"9[0246]\\d{6}",,,,"90123456",,,[8]],[,,"8[12]\\d{6}",,,,"82123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BA",387,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-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"]],[[,"(\\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"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",,,,"70341234",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"(?:246|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"2464123456",,,,[7]],[,,"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}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"(?:246976|900[2-9]\\d\\d)\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"([2-9]\\d{6})$|1","246$1",,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"[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]],[,,"(?: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}",,,,"27111234"],[,,"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",,,,"1812345678",,,[10]],[,,"80[03]\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"4\\d{8}|[1-9]\\d{7}",,,,,,,[8,9]],[,,"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}",,,,"12345678",,,[8]],[,,"4[5-9]\\d{7}",,,,"470123456",,,[9]],[,,"800[1-9]\\d{4}",,,,"80012345",,,[8]],[,,"(?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\\d\\d)\\d{4}",,,,"90012345",,,[8]],[,,"7879\\d{4}",,,,"78791234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78(?:0[578]|1[014-8]|2[25]|3[15-8]|48|5[05]|60|7[06-8]|9\\d)\\d{4}",,,,"78102345",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"(?:[025-7]\\d|44)\\d{6}",,,,,,,[8]],[,,"2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[01
29679])|5(?:[34]\\d|50|6[5-7]))\\d{4}",,,,"20491234"],[,,"(?:0[1-7]|44|5[0-8]|[67]\\d)\\d{6}",,,,"70123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BF",226,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",,,,,,,[6,7,8,9,12],[4,5]],[,,"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}",,,,"2123456",,,[6,7,8],[4,5]],[,,"(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}",,,,"43012345",,,[8,9]],[,,"(?:00800\\d\\d|800)\\d{5}",,,,"80012345",,,[8,12]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BG",359,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["1"]],[,"(\\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"]],[[,"(\\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"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",,,,,,,[8]],[,,"(?: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}",,,,"17001234"],[,,"(?: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}",,,,"36001234"],[,,"8[02369]\\d{6}",,,,"80123456"],[,,"(?:87|9[0-8])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"(?:22|31)\\d{6}",,,,"22201234"],[,,"(?:29|6[124-9]|7[125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"(?:01\\d|8)\\d{7}",,,,,,,[8,10]],[,,"012\\d{7}",,,,"0120211234",,,[10]],[,,"01(?:2[5-9]|[4-69]\\d)\\d{6}",,,,"0195123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234",,,[8]],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456",,,[8]],,,[,,,,,,,,,[-1]]],BL:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}",,,,"590271234"],[,,"(?: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}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}",,,,"4414123456",,,,[7]],[,,"441(?:[2378]\\d|5[0-39]|9[02])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"([2-9]\\d{6})$|1","441$1",,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[34]\\d{5}",,,,"5345678"],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",,,,,,,[8,9],[7]],[,,"(?: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}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"8001[07]\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"50\\d{6}",,,,"50123456",,,[8],[7]],"BO",591,"00(?:1\\d)?","0",,,"0(1\\d)?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[235]|4[46]"],,"0$CC $1"],[,"(\\d{8})","$1",["[67]"],,"0$CC $1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,"8001[07]\\d{4}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"[1-467]\\d{9,10}
296|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]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"[59]00\\d{6,7}",,,,"500123456",,,[9,10]],[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370|864))\\d{4}|300\\d{5}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\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)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\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)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|864))\\d{4}|800\\d{6,7}|300\\d{5}",,,,,,,[8,9,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"2423456789",,,,[7]],[,,"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}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"([3-8]\\d{6})$|1","242$1",,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,"242225\\d{4}",,,,"2422250123"],,,[,,,,,,,,,[-1]]],BT:[,[,,"[178]\\d{7}|[2-8]\\d{6}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|[78]7)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[2-7]"]],[,"(\\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]"]]],[[,"(\\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]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?: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}",,,,"2401234",,,[7]],[,,"(?:321|7[1-8]\\d)\\d{5}",,,,"71123456",,,[8]],[,,"(?:0800|800\\d)\\d{6}",,,,"0800012345",,,[10]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79(?:1(?:[0-2]\\d|3[0-8])|2[0-7]\\d)\\d{3}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"(?:[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],[5]],[,,"(?: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}",,,,"152450911",,,[9],[5,6,7]],[,,"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",,,,"294911911",,,[9]],[,,"800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"0|80?",,"8~10",,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"(?:0800\\d|[2-8])\\d{6}",,,,,,,[7,11]],[,,"(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}",,,,"2221234",,,[7]],[,,"6[0-35-7]\\d{5}",,,,"6221234",,,[7]],[,,"0800\\d{7}",,,,"08001234123",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BZ",501,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[7,10]],[,,"(?: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}",,,,"5062345678",,,[10],[7]],[,,"(?: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}",,,,"5062345678",,,[10],[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,[10]],[,,"900[2-9]\\d{6}",,,,"9002123456",,,[10]],[,,,,,,,,,[-1]],[,,"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}",,,,"5219023456",,,[10]],[,,"600[2-9]\\d{6}",,,,"6002012345",,,[10]],"CA",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"310\\d{4}",,,,"3101234",,,[7]],,,[,,,,,,,,,[-1]]],CC:[,[,,"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]],[,,"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}",,,,"891621234",,,[9],[8]],[,,"4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CC",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",,,,,,,[7,8,9,10]],[,,"(?:(?:12|573)\\d\\d|276)\\d{5}|[1-6]\\d{6}",,,,"1234567"],[,,"88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}",,,,"991234567",,,[7,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"(?:[27]\\d{3}|8776)\\d{4}",,,,,,,[8]],[,,"2[12]\\d{6}",,,,"21612345"],[,,"7[024-7]\\d{6}",,,,"70012345"],[,,,,,,,,,[-1]],[,,"8776\\d{4}",,,,"87761234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CF",236,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"222\\d{6}|(?:0\\d|80)\\d{7}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"80[0-2]\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"8\\d{11}|[2-9]\\d{8}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"(?:6[89]|7[235-9])\\d{7}",,,,"781234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[016]\\d{6}",,,,"900123456",,,[9]],[,,"84[0248]\\d{6}",,,,"840123456",,,[9]],[,,"878\\d{6}",,,,"878123456",,,[9]],[,,,,,,,,,[-1]],"CH",41,"00","0",,,"0",,,,[[,"(\\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"]],,[,,"74[0248]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"5[18]\\d{7}",,,,"581234567",,,[9]],,,[,,"860\\d{9}",,,,"860123456789",,,[12]]],CI:[,[,,"[02]\\d{9}",,,,,,,[10]],[,,"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}",,,,"2123456789"],[,,"0[157]\\d{8}",,,,"0123456789"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-578]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[578]\\d{4}",,,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",,,,,,,[9,10,11]],[,,"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}",,,,"600123456",,,[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
vendor: 27,682 bytes, line 296
296}",,,,"221234567",,,[9]],[,,"(?:123|8)00\\d{6}",,,,"800123456",,,[9,11]],[,,,,,,,,,[-1]],[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,"44\\d{7}",,,,"441234567",,,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0",,,,,,,,[[,"(\\d{4})","$1",["1(?:[03-589]|21)|[29]0|78"]],[,"(\\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"]]],[[,"(\\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"]]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,,,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"[26]\\d{8}|88\\d{6,7}",,,,,,,[8,9]],[,,"2(?:22|33)\\d{6}",,,,"222123456",,,[9]],[,,"(?:24[23]|6(?:[25-9]\\d|40))\\d{6}",,,,"671234567",,,[9]],[,,"88\\d{6,7}",,,,"88012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CM",237,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"(?:(?: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],[5,6]],[,,"(?: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}))",,,,"1012345678",,,[7,8,9,10,11],[5,6]],[,,"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|[59][0-35-9]|6[25-7]|7[0-35-8])\\d{8}",,,,"13123456789",,,[11]],[,,"(?:(?:10|21)8|8)00\\d{7}",,,,"8001234567",,,[10,12]],[,,"16[08]\\d{5}",,,,"16812345",,,[8]],[,,"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}",,,,"4001234567",,,[7,8,9,10,11],[5,6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CN",86,"00|1(?:[12]\\d|79)\\d\\d00","0",,,"(1(?:[12]\\d|79)\\d\\d)|0",,"00",,[[,"(\\d{5,6})","$1",["1(?:00|2[13])|9[56]","1(?:00|2(?:1|39))|9[56]","1(?:00|2(?:1|395))|9[56]"]],[,"(\\d{5,6})","$1",["1(?:0|23)|781|[1-9]12","1(?:0|23)|7812|[1-9]123","1(?:0|23(?:[0-8]|9[0-46-9]))|78123|[1-9]123"]],[,"(\\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","$CC $1"],[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?: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]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))","1(?:0(?:[02-8]|1(?:[013-9]|2[0-24-9])|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[02-8]|1(?:0[1-9]|[13-9]|2[0-24-9])|9[0-47-9])|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|1[03]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:0(?:[0-689]|7[0-79])|1[01459]|2[0-489]|[46]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9]|78|94)|(?: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]))(?:[02-9]|1(?:[013-9]|2[0-24-9]))"]],[,"(\\d{4})(\\d{4})","$1 $2",["16[08]"]],[,"(\\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","$CC $1"],[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|2(?:[0-57-9](?:[0-8]|9[0-47-9])|6)|[3-9]","1(?:0(?:[02-8]|1[1-9]|9[0-47-9])|[1-9])|26|3(?:[0268]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|8[1-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23][0-8])|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:33|85[23]9)[0-46-9]|(?: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]))(?:[0-8]|9[0-47-9])","1(?:0[02-8]|[1-9])|2(?:[0-57-9][0-8]|6)|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:10|2[0-57-9])9[0-47-9]|(?:101|58|85[23]10)[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[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\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","$CC $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","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[[,"(\\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","$CC $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","$CC $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","$CC $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","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}",,,,,,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",,,,,,,[8,10,11],[4,7]],[,,"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}",,,,"6012345678",,,[8,10],[4,7]],[,,"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}",,,,"3211234567",,,[10]],[,,"1800\\d{7}",,,,"18001234567",,,[11]],[,,"(?:19(?:0[01]|4[78])|901)\\d{7}",,,,"19001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",,,"0([3579]|4(?:[14]4|56))?",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["46"]],[,"(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1"]],[[,"(\\d{4})(\\d{4})","$1 $2",["46"]],[,"(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",,,,,,,[8,10]],[,,"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",,,,"22123456",,,[8]],[,,"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:210[0-6]|4\\d{3}|5100)\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[0-2468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",,,,,,,[6,7,8,10],[4,5]],[,,"(?: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}",,,,"71234567",,,,[4,5]],[,,"(?:5\\d|6[2-4])\\d{6}",,,,"51234567",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"807\\d{7}",,,,"8071234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"(?:[2-59]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",,,,"2211234"],[,,"(?:36|5[1-389]|9\\d)\\d{5}",,,,"9911234"],[,,"800\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[3-5]|4[356])\\d{5}",,,,"3401234"],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",,,,,,,[7,8]],[,,"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}",,,,"94351234"],[,,"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}",,,,"95181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[3467]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,"[69]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"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]],[,,"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}",,,,"891641234",,,[9],[8]],[,,"4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",,,,"1300123456",,,[6,8,10,12]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"([59]\\d{7})$|0","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"(?:[279]\\d|[58]0)\\d{6}",,,,,,,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9(?:10|[4-79]\\d)\\d{5}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]],[,,"7(?:060\\d|19(?:[0-5]\\d|6[0-6]))\\d{4}|(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[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],[2,3]],[,,"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}",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[2,3,4]],[,,"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}",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",,,,"9001234567",,,[10,11]],[,,"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{6})","$1",["227","2277"]],[,"(\\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"]],[[,"(\\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"]],[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"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}",,,,"177991234567",,,[12,13]]],DJ:[,[,,"(?:2\\d|77)\\d{6}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?: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}",,,,"32123456"],[,,"(?: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}",,,,"34412345"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"(?:[58]\\d\\d|767|900)\\d{7}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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]|3
2963|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"([2-7]\\d{6})$|1","767$1",,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"8092345678",,,,[7]],[,,"8[024]9[2-9]\\d{6}",,,,"8092345678",,,,[7]],[,,"800(?:14|[2-9]\\d)\\d{5}|8[024]9[01]\\d{6}|8(?:33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"DO",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"8001|8[024]9",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DZ:[,[,,"(?:[1-4]|[5-79]\\d|80)\\d{7}",,,,,,,[8,9]],[,,"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[013-689])\\d{6}",,,,"12345678"],[,,"(?:5(?:4[0-29]|5\\d|6[0-3])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",,,,"551234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"80[3-689]1\\d{5}",,,,"808123456",,,[9]],[,,"80[12]1\\d{5}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,"98[23]\\d{6}",,,,"983123456",,,[9]],"DZ",213,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",,,,"991234567",,,[9]],[,,"1800\\d{7}|1[78]00\\d{6}",,,,"18001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[2-7]890\\d{4}",,,,"28901234",,,[8]],"EC",593,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-7]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[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(?:[
2960-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}",,,,"51234567",,,[7,8]],[,,"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d\\d|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,,,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"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}",,,,"234567890",,,[8,9],[6,7]],[,,"1[0-25]\\d{8}",,,,"1001234567",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"EG",20,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-8]|5[0-5]|8[0-7]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"EH",212,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"528[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ER:[,[,,"[178]\\d{6}",,,,,,,[7],[6]],[,,"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}",,,,"8370362",,,,[6]],[,,"(?:17[1-3]|7\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"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}",,,,"810123456"],[,,"96906(?:09|10)\\d\\d|(?:590(?:10[0-2]|600)|97390\\d)\\d{3}|(?:6\\d|7[1-48])\\d{7}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"(\\d{4})","$1",["905"]],[,"(\\d{6})","$1",["[79]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]"]]],[[,"(\\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]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"(?:11|[2-579]\\d)\\d{7}",,,,,,,[9],[7]],[,,"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
vendor: 9,045 bytes, line 296
296-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}",,,,"111112345",,,,[7]],[,,"700[1-9]\\d{5}|(?:7(?:0[1-9]|1[0-8]|2[1-35-79]|3\\d|77|86|99)|9\\d\\d)\\d{6}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[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]],[,,"1[3-7][1-8]\\d{3,6}|(?:19[1-8]|[23568][1-8]\\d|9(?:00|[1-8]\\d))\\d{2,6}",,,,"131234567",,,[5,6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{5})","$1",["75[12]"],"0$1"],[,"(\\d{5})","$1",["20[2-59]"],"0$1"],[,"(\\d{6})","$1",["11"]],[,"(\\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"]],[[,"(\\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"]],[,,,,,,,,,[-1]],1,"1[03-79]|[2-9]",[,,"20(?:2[023]|9[89])\\d{1,6}|(?:60[12]\\d|7099)\\d{4,5}|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:[1-3]00|7(?:0[1-5]\\d\\d|5[03-9]))\\d{3,7}"],[,,"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}",,,,"10112345"],,,[,,,,,,,,,[-1]]],FJ:[,[,,"45\\d{5}|(?:0800\\d|[235-9])\\d{6}",,,,,,,[7,11]],[,,"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",,,,"7012345",,,[7]],[,,"0800\\d{7}",,,,"08001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FJ",679,"0(?:0|52)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FK:[,[,,"[2-7]\\d{4}",,,,,,,[5]],[,,"[2-47]\\d{4}",,,,"31234"],[,,"[56]\\d{4}",,,,"51234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FK",500,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FM:[,[,,"(?:[39]\\d\\d|820)\\d{4}",,,,,,,[7]],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}",,,,"3201234"],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[389]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"[2-9]\\d{5}",,,,,,,[6]],[,,"(?:20|[34]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d|9[16])\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",["[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"(?:26[013-9]|59[1-35-9])\\d{6}|(?:[13]\\d|2[0-57-9]|4[1-9]|5[0-8])\\d{7}",,,,"123456789"],[,,"(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7[3-9]\\d)\\d{6}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"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}",,,,"891123456"],[,,"8(?:1[01]|2[0156]|4[024]|84)\\d{6}",,,,"884012345"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["10"]],[,"(\\d{3})(\\d{3})","$1 $2",["1"]],[,"(\\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"]],[[,"(\\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"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",,,,,,,[7,8]],[,,"[01]1\\d{6}",,,,"01441234",,,[8]],[,,"(?:(?:0[2-7]|7[467])\\d|6(?:0[0-4]|10|[256]\\d))\\d{5}|[2-7]\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1",,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GB:[,[,,"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",,,,,,,[7,9,10],[4,5,6,8]],[,,"(?: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}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"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}",,,,"7400123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0|180020",,,,[[,"(\\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"]],,[,,"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}",,,,"7640123456",,,[10]],1,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GD:[,[,,"(?:473|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"4732691234",,,,[7]],[,,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|49|5[6-8])|5(?:2[01]|3[3-8])|901)\\d{4}",,,,"4734031234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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]|3
2963|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"([2-9]\\d{6})$|1","473$1",,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"(?:[3-57]\\d\\d|800)\\d{6}",,,,,,,[9],[6,7]],[,,"(?: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}",,,,"322123456",,,,[6,7]],[,,"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
vendor: 8,141 bytes, line 296
296])|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}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70[67]\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,"70[67]\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"(?:[56]94\\d|7093)\\d{5}|(?:80|9\\d)\\d{7}",,,,,,,[9]],[,,"594(?:[02-49]\\d|1[0-5]|5[6-9]|6[0-3]|80)\\d{4}",,,,"594101234"],[,,"(?:694(?:[0-249]\\d|3[0-8])|7093[0-3])\\d{4}",,,,"694201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:396|76\\d)\\d|476[0-6])\\d{4}",,,,"976012345"],"GF",594,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:(?:781|839)\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"([25-9]\\d{5})$|0|180020","1481$1",,,,,[,,"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}",,,,"7640123456",,,[10]],,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GH:[,[,,"(?:[235]\\d{3}|800)\\d{5}",,,,,,,[8,9],[7]],[,,"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}",,,,"302345678",,,[9],[7]],[,,"(?:2(?:[0346-9]\\d|5[67])|5(?:[03-7]\\d|9[1-9]))\\d{6}",,,,"231234567",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GH",233,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[237]|8[0-2]"]],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"(?:[25]\\d|60)\\d{6}",,,,,,,[8]],[,,"2190[0-2]\\d{3}|2(?:0(?:[02]\\d|3[01])|16[24-9]|2[2-5]\\d)\\d{4}",,,,"20012345"],[,,"5251[0-4]\\d{3}|(?:5(?:[146-8]\\d\\d|250)|60(?:1[01]|6\\d))\\d{4}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"(?:19|[2-689]\\d|70)\\d{4}",,,,,,,[6]],[,,"(?:19|3[1-7]|[68][1-9]|70|9\\d)\\d{4}",,,,"321000"],[,,"[245]\\d{5}",,,,"221234"],[,,"80\\d{4}",,,,"801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[89]\\d{4}",,,,"381234"],"GL",299,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?: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}",,,,"5661234"],[,,"556\\d{4}|(?:[23679]\\d|4[015]|5[0-489]|8[67])\\d{5}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"722\\d{6}|(?:3|6\\d)\\d{7}",,,,,,,[8,9]],[,,"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",,,,"30241234",,,[8]],[,,"6[0-356]\\d{7}",,,,"601123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"722\\d{6}",,,,"722123456",,,[9]],"GN",224,"00",,,,,,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GP:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"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}",,,,"590201234"],[,,"(?: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}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"GP",590,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",,,,,,,[9]],[,,"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}",,,,"333091234"],[,,"(?:222|55\\d)\\d{6}",,,,"222123456"],[,,"80\\d[1-9]\\d{5}",,,,"800123456"],[,,"90\\d[1-9]\\d{5}",,,,"900123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GQ",240,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GR:[,[,,"5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",,,,,,,[10,11,12]],[,,"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}",,,,"2123456789",,,[10]],[,,"68[57-9]\\d{7}|(?:69|94)\\d{8}",,,,"6912345678",,,[10]],[,,"800\\d{7,9}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567",,,[10]],[,,"8(?:0[16]|12|[27]5|50)\\d{7}",,,,"8011234567",,,[10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5005000\\d{3}",,,,"5005000123",,,[10]],,,[,,,,,,,,,[-1]]],GT:[,[,,"80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"(?:[3-5]\\d\\d|80[0-4])\\d{5}",,,,"51234567",,,[8]],[,,"18[01]\\d{8}",,,,"18001112222",,,[11]],[,,"19\\d{9}",,,,"19001112222",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GT",502,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GU:[,[,,"(?:[58]\\d\\d|671|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"6713001234",,,,[7]],[,,"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}",,,,"6713001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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]|3
2963|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"([2-9]\\d{6})$|1","671$1",,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"[49]\\d{8}|4\\d{6}",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5\\d|6[569]|77)\\d{6}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["40"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"(?:[2-8]\\d{3}|9008)\\d{3}",,,,,,,[7]],[,,"(?: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}",,,,"2201234"],[,,"(?:51[01]|6\\d\\d|7(?:[0-5]\\d|6[0-39]|70))\\d{4}",,,,"6091234"],[,,"(?:289|8(?:00|6[28]|88|99))\\d{4}",,,,"2891234"],[,,"9008\\d{3}",,,,"9008123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"515\\d{4}",,,,"5151234"],"GY",592,"001",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",,,,,,,[5,6,7,8,9,11]],[,,"(?: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}",,,,"21234567",,,[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}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:30|5[09]|[126-9]?)",,,,,,"00",,[[,"(\\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"]]],,[,,"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}",,,,"71123456",,,[8]],,,[,,,,,,,,,[-1]],[,,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",,,,"30161234",,,[8]],,,[,,,,,,,,,[-1]]],HN:[,[,,"8\\d{10}|[237-9]\\d{7}",,,,,,,[8,11]],[,,"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}",,,,"22123456",,,[8]],[,,"[37-9]\\d{7}",,,,"91234567",,,[8]],[,,"8002\\d{7}",,,,"80021234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["8"]]],[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],[,,,,,,,,,[-1]],,,[,,"8002\\d{7}",,,,,,,[11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",,,,,,,[7,8,9],[6]],[,,"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"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}",,,,"921234567",,,[8,9]],[,,"80\\d{5,7}",,,,"800123456"],[,,"6[01459]\\d{6}|6[01]\\d{5}",,,,"6001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"62\\d{6,7}|72\\d{6}",,,,"62123456",,,[8,9]],,,[,,,,,,,,,[-1]]],HT:[,[,,"[2-589]\\d{7}",,,,,,,[8]],[,,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",,,,"22453300"],[,,"(?:[34]\\d|5[56])\\d{6}",,,,"34101234"],[,,"8\\d{7}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}",,,,"98901234"],"HT",509,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[235-7]\\d{8}|[1-9]\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?: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}",,,,"12345678",,,[8],[6,7]],[,,"(?:[257]0|3[01])\\d{7}",,,,"201234567",,,[9]],[,,"(?:[48]0\\d|680[29])\\d{5}",,,,"80123456"],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"21\\d{7}",,,,"211234567",,,[9]],"HU",36,"00","06",,,"06",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,"(?:[48]0\\d|680[29])\\d{5}"],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"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],[5,6]],[,,"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}",,,,"218350123",,,[7,8,9,10,11],[5,6]],[,,"8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"00(?:1803\\d{5,11}|7803\\d{7})|(?:177\\d|800)\\d{5,7}",,,,"8001234567",,,[8,9,10,11,12,13,14,15,16,17]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"00[89]","0",,,"0",,,,[[,"(\\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"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3 $4",["001"]],[,"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\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"]],[,,,,,,,,,[-1]],,,[,,"001803\\d{5,11}|(?:007803\\d|8071)\\d{6}",,,,,,,[10,11,12,13,14,15,16,17]],[,,"(?:1500|8071\\d{3})\\d{3}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",,,,,,,[7,8,9,10],[5,6]],[,,"(?: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}",,,,"2212345",,,,[5,6]],[,,"8(?:22|[35-9]\\d)\\d{6}",,,,"850123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",,,,"1520123456",,,[10]],[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"700\\d{6}",,,,"700123456",,,[9]],[,,"76\\d{7}",,,,"761234567",,,[9]],"IE",353,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,,,,[10]],[,,"818\\d{6}",,,,"818123456",,,[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}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",,,,"21234567",,,[8,11,12],[7]],[,,"55(?:4(?:0[0-2]|[16]0|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}",,,,"502345678",,,[9]],[,,"1(?:255|80[019]\\d{3})\\d{3}",,,,"1800123456",,,[7,10]],[,,"1212\\d{4}|1(?:200|9(?:0[0-2]|19))\\d{6}",,,,"1919123456",,,[8,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"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}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}",,,,,,,[10]],[,,"1599\\d{6}",,,,"1599123456",,,[10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"1624\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1624(?:230|[5-8]\\d\\d)\\d{3}",,,,"1624756789",,,,[6]],[,,"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}",,,,"9016247890"],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"([25-8]\\d{5})$|0|18002
vendor: 10,431 bytes, line 296
2960","1624$1",,,,,[,,,,,,,,,[-1]],,"74576|(?:16|7[56])24",[,,,,,,,,,[-1]],[,,"3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"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}",,,,"7410410123",,,[10],[6,7,8]],[,,"(?: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}",,,,"8123456789",,,[10]],[,,"000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{7})","$1",["575"]],[,"(\\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)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,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)"],,,1],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[[,"(\\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)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,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)"],,,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[,,,,,,,,,[-1]],,,[,,"1(?:600\\d{6}|800\\d{4,9})|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}"],[,,"140\\d{7}",,,,"1409305260",,,[10]],,,[,,,,,,,,,[-1]]],IO:[,[,,"3\\d{6}",,,,,,,[7]],[,,"37\\d{5}",,,,"3709100"],[,,"38\\d{5}",,,,"3801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IO",246,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"7[3-9]\\d{8}",,,,"7912345678",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IQ",964,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",,,,,,,[4,5,6,7,10],[8]],[,,"(?: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}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"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(?:
296[0159]\\d|21|69|77|8[7-9])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IR",98,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,"9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",,,,,,,[4,5,10]],[,,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",,,,"9601",,,[4,5]],,,[,,,,,,,,,[-1]]],IS:[,[,,"(?:38\\d|[4-9])\\d{6}",,,,,,,[7,9]],[,,"(?: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}",,,,"4101234",,,[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}",,,,"6111234"],[,,"80[0-8]\\d{4}",,,,"8001234",,,[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}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"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]],[,,"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}",,,,"0212345678"],[,,"3[2-9]\\d{7,8}|(?:31|43)\\d{8}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[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}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],[,"(\\d{6})","$1",["1(?:1|92)"]],[,"(\\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]"]]],[[,"(\\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]"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,,,,,,,,[-1]],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"([0-24-8]\\d{5})$|0|180020","1534$1",,,,,[,,"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}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"(?: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}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"(?:[58]\\d\\d|658|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"8765230123",,,,[7]],[,,"(?: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[
29667])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}",,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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
vendor: 11,972 bytes, line 296
296|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"658|876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}",,,,,,,[8,9]],[,,"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}",,,,"62001234",,,[8]],[,,"(?:427|7(?:[78][0-25-9]|9\\d))\\d{6}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"9\\d{7}",,,,"90012345",,,[8]],[,,"85\\d{6}",,,,"85012345",,,[8]],[,,"70\\d{7}",,,,"700123456",,,[9]],[,,,,,,,,,[-1]],"JO",962,"00","0",,,"0",,,,[[,"(\\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"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"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]],[,,"(?: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}",,,,"312345678",,,[9]],[,,"(?:601[0-4]0|[7-9]0[1-9]\\d\\d)\\d{5}",,,,"9012345678",,,[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}",,,,"120123456"],[,,"990\\d{6}",,,,"990123456",,,[9]],[,,,,,,,,,[-1]],[,,"60\\d{7}",,,,"601234567",,,[9]],[,,"50[1-9]\\d{7}",,,,"5012345678",,,[10]],"JP",81,"010","0",,,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1",,,[[,"(\\d{4})(\\d{4})","$1-$2",["007","0077","00777","00777[01]"]],[,"(\\d{8,10})","$1",["000"]],[,"(\\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{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["007","0077"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["008"]],[,"(\\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"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["0"]]],[[,"(\\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"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66|78)\\d{6,13}"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",,,,"202012345",,,[7,8,9]],[,,"(?:1(?:0[0-8]|1\\d|2[014]|[34]0)|7\\d\\d)\\d{6}",,,,"712123456",,,[9]],[,,"800[02-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"8\\d{9}|[235-9]\\d{8}",,,,,,,[9,10],[5,6]],[,,"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}",,,,"312123456",,,[9],[5,6]],[,,"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}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"1\\d{9}|[1-9]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"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})",,,,"23756789",,,[8,9],[6,7]],[,,"(?:(?: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}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KH",855,"00[14-9]","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",,,,,,,[5,8]],[,,"(?:[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}",,,,"31234"],[,,"(?: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}",,,,"72001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",,,,"30010000",,,[8]],"KI",686,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7],[4]],[,,"7[4-7]\\d{5}",,,,"7712345",,,,[4]],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"8\\d{6}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}",,,,"8692361234",,,,[7]],[,,"869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}",,,,"8697652917",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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]|3
2963|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"([2-7]\\d{6})$|1","869$1",,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"85\\d{6}|(?:19\\d|[2-7])\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}",,,,"21234567",,,,[6,7]],[,,"19[1-3]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,"238[02-9]\\d{4}|2(?:[0-24-9]\\d|3[0-79])\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"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],[3,4,7]],[,,"(?: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}",,,,"22123456",,,[5,6,8,9,10],[3,4,7]],[,,"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}",,,,"1020000000",,,[9,10]],[,,"00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|[38]0)\\d{7}",,,,"801234567",,,[9,11,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8,9}",,,,"5012345678",,,[10,11]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","0",,,"0(8(?:[1-46-8]|5\\d\\d))?",,,,[[,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3})(\\d{3})","$1 $2 $3",["003","0030"]],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00(?:3(?:08\\d{6,7}|68\\d{7})|798\\d{7,9})",,,,,,,[11,12,13,14]],[,,"1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[0168]|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"18\\d{5}|(?:[2569]\\d|41)\\d{6}",,,,,,,[7,8]],[,,"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",,,,"22345678",,,[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}",,,,"50012345",,,[8]],[,,"18\\d{5}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],[,"(\\d{3})(\\d{5})","$1 $2",["[245]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"(?:345|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"3452221234",,,,[7]],[,,"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}",,,,"3453231234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"(?:345976|900[2-9]\\d\\d)\\d{4}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"([2-9]\\d{6})$|1","345$1",,,,,[,,,,,,,,,[-1]],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",,,,,,,[10,14],[5,6,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}",,,,"7123456789",,,[10],[5,6,7]],[,,"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",,,,"7710009998",,,[10]],[,,"8(?:00|108\\d{3})\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,"751\\d{7}",,,,"7511234567",,,[10]],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,"33622|7",[,,"751\\d{7}",,,,,,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8],[6]],[,,"(?:20(?:[23579]\\d|8[78])|30[24]\\d)\\d{6}|30\\d{7}",,,,"2023123456",,,[9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"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}
296",,,,"1123456"],[,,"(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[7-9]|9[0-3]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"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}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"([2-8]\\d{6})$|1","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",,,,,,,[7,9]],[,,"(?: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}",,,,"2345678",,,[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}",,,,"660234567"],[,,"8002[28]\\d\\d|80(?:05\\d|9)\\d{4}",,,,"8002222"],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"(1001)|0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?: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}",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[0-4])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",,,,,,,[7,8,9]],[,,"2\\d{7}",,,,"21234567",,,[8]],[,,"(?:(?:(?:22|33)0|555|7(?:6[01]|7\\d)|88\\d)\\d|4(?:240|[67]))\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[1256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","0",,,"[08]",,,,[[,"(\\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]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"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]],[,,"(?: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}",,,,"27123456"],[,,"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\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])"],,"$CC $1"],[,"(\\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])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\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]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|78|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"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}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?: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}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"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}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-8]|5[0-5]|8[0-7]))\\d{6}",,,,"650123456"],[,,"80[0-7]\\d{6}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"(?:[3489]|[67]\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[469]\\d|5[1-9])\\d{5}|(?:3|[67]\\d)\\d{7}",,,,"612345678"],[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\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",["[67]"],"0$1"]],[[,"(\\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",["[67]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}
296",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?: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}",,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"60123456",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",,,,,,,[9]],[,,"590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"(?: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}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[356]|8[268]|9[2457])\\d{5}",,,,"202123456",,,,[7]],[,,"3[2-46-9]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"([24-9]\\d{6})$|0","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[35-8])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:(?: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}",,,,"22012345",,,,[6,7]],[,,"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}",,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5\\d{7}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-59]))\\d{5}",,,,"20212345"],[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[0-3]|[679]\\d|8[2-59])\\d{6}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"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],[5]],[,,"(?: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
296]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}",,,,"1234567",,,[6,7,8,9],[5]],[,,"(?: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}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:0[1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[5-9]\\d{7}",,,,,,,[8,9,10],[4,5,6]],[,,"[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}",,,,"53123456",,,,[4,5,6]],[,,"92[0139]\\d{5}|(?:5[05]|6[069]|7[28]|8[0135689]|9[013-9])\\d{6}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"712[0-79]\\d{4}|7(?:1[013-9]|[5-7
vendor: 9,665 bytes, line 296
2969]\\d)\\d{5}",,,,"75123456",,,[8]],"MN",976,"001","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"0800\\d{3}|(?:28|[68]\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",,,,"28212345",,,[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}",,,,"66123456",,,[8]],[,,"0800\\d{3}",,,,"0800501",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{4})(\\d{4})","$1 $2",["[268]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[58]\\d{9}|(?:67|90)0\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"6702345678",,,,[7]],[,,"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}",,,,"6702345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"([2-9]\\d{6})$|1","670$1",,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"(?:596\\d|7091)\\d{5}|(?:69|[89]\\d)\\d{7}",,,,,,,[9]],[,,"(?: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}",,,,"596301234"],[,,"(?:69[67]\\d\\d|7091[0-3])\\d{4}",,,,"696201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,"8[129]\\d{7}",,,,"810123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:397[0-3]|477[0-5]|76(?:6\\d|7[0-367]))\\d{4}",,,,"976612345"],"MQ",596,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"(?:[2-4]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"(?:25[08]|35\\d|45[1-7])\\d{5}",,,,"35123456"],[,,"[2-4][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"(?:[58]\\d\\d|664|900)\\d{7}",,,,,,,[10],[7]],[,,"6644(?:1[0-3]|91)\\d{4}",,,,"6644912345",,,,[7]],[,,"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"([34]\\d{6})$|1","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}",,,,"96961234"],[,,"800(?:02|[3467]\\d)\\d{3}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",,,,"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]],[,,"(?: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}",,,,"54480123",,,[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}",,,,"52512345",,,[8]],[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[57]"]],[,"(\\d{5})(\\d{5})","$1 $2",["8"]]],,[,,"219\\d{4}",,,,"2190123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,10]],[,,"(?:3(?:0[0-4]|3[0-59])|6(?:[58][024689]|6[024-68]|7[02468]))\\d{4}",,,,"6701234",,,[7]],[,,"(?:46[46]|[79]\\d\\d)\\d{4}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[34679]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4(?:0[01]|50)\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|2[12]\\d\\d)\\d{5}",,,,"1234567"],[,,"111\\d{6}|(?:31|77|[89][89])\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7,8]],[,,"(?: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}",,,,"2001234567",,,,[7,8]],[,,"(?: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}",,,,"2221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",,,,"8001234567"],[,,"900\\d{7}",,,,"9001234567"],[,,"300\\d{7}",,,,"3001234567"],[,,"500\\d{7}",,,,"5001234567"],[,,,,,,,,,[-1]],"MX",52,"0[09]",,,,,,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"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}",,,,"323856789",,,[8,9],[6,7]],[,,"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}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"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}",,,,"1546012345",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"(?:2|8\\d)\\d{7}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-79]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"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
vendor: 8,480 bytes, line 296
296]|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}",,,,"61221234"],[,,"(?:60|8[1245])\\d{7}",,,,"811234567",,,[9]],[,,"80\\d{7}",,,,"800123456",,,[9]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d\\d|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"(?:050|[2-57-9]\\d\\d)\\d{3}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:[579]\\d|8[0-79])\\d{4}",,,,"751234"],[,,"050\\d{3}",,,,"050012"],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{3})","$1",["5[6-8]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[027-9]\\d{7}",,,,,,,[8]],[,,"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}",,,,"20201234"],[,,"(?:23|7[0467]|[89]\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"(?:20|9\\d)\\d{8}|[78]\\d{9,13}",,,,,,,[10,11,12,13,14],[6,7]],[,,"20(?:[1259]\\d|3[013-9]|4[1-8]|6[024-689]|7[1-79]|8[2-9])\\d{6}",,,,"2033123456",,,[10],[6,7]],[,,"(?: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}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567"],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?: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}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[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]],[,,"(?: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}",,,,"101234567",,,[9]],[,,"(?:6[1-58]|970\\d)\\d{7}",,,,"612345678",,,[9,11]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:85|91)\\d{7}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["1[238]|[34]"]],[,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[,"(\\d{6})","$1",["1"]],[,"(\\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"]],[[,"(\\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"]],[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"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)\\d",,,,,,,[5,6]],[,,"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",,,,"14020",,,[5,6,9]],,,[,,,,,,,,,[-1]]],NO:[,[,,"(?:0|[2-9]\\d{3})\\d{4}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"40612345",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"NO",47,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],,[,,,,,,,,,[-1]],1,"[02-689]|7[0-8]",[,,,,,,,,,[-1]],[,,"(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"(?:1\\d|9)\\d{9}|[1-9]\\d{7}",,,,,,,[8,10,11],[6,7]],[,,"(?: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}",,,,"14567890",,,[8],[6,7]],[,,"9(?:00|6[0-3]|7[0-24-6]|8[0-24-68])\\d{7}",,,,"9841234567",,,[10]],[,,"1(?:66001|800\\d\\d)\\d{5}",,,,"16600101234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(\\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"]],[,"(\\d{4})(\\d{2})(\\d{5})","$1-$2-$3",["1"]]],[[,"(\\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"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",,,,,,,[7]],[,,"444\\d{4}",,,,"4441234"],[,,"(?:222|55[3-9]|666|777|8\\d\\d|999)\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"(?:[4-7]|888\\d)\\d{3}",,,,,,,[4,7]],[,,"[47]\\d{3}",,,,"7012",,,[4]],[,,"(?:[56]|888[1-9])\\d{3}",,,,"8884012"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"[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]],[,,"240\\d{5}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",,,,"32345678",,,[8],[7]],[,,"2(?:[0-27-9]\\d|6)\\d{6,7}|2(?:1\\d|75)\\d{5}",,,,"211234567",,,[8,9,10]],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456",,,[8,9,10]],[,,"(?:1[13-57-9]\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}",,,,"900123456",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"8(?:1[16-9]|22|3\\d|4[045]|5[459]|6[235-9]|7[0-3579]|90)\\d{2,7}",,,,"83012378"],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",,,,,,,[7,8,9]],[,,"2[1-6]\\d{6}",,,,"23123456",,,[8]],[,,"
2961505\\d{4}|(?:7(?:[125-9]\\d|41)|9(?:0[1-9]|[1-9]\\d))\\d{5}",,,,"92123456",,,[8]],[,,"8007\\d{4,5}|(?:500|800[05])\\d{4}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],[,"(\\d{2})(\\d{6})","$1 $2",["2"]],[,"(\\d{4})(\\d{4})","$1 $2",["[179]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",,,,,,,[7,8,10,11]],[,,"(?: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}",,,,"2001234",,,[7]],[,,"(?:1[16]1|21[89]|6\\d{3}|8(?:1[01]|7[23]))\\d{4}",,,,"61234567",,,[7,8]],[,,"800\\d{4,5}|(?:00800|800\\d)\\d{6}",,,,"8001234"],[,,"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",,,,"8601234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PA",507,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PE:[,[,,"(?:[14-8]|9\\d)\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:(?:(?: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}",,,,"11234567",,,[8],[6,7]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"805\\d{5}",,,,"80512345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"80[24]\\d{5}",,,,"80212345",,,[8]],[,,,,,,,,,[-1]],"PE",51,"00|19(?:1[124]|77|90)00","0"," Anexo ",,"0",,"00",,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"4\\d{5}(?:\\d{2})?|8\\d{7,8}",,,,,,,[6,8,9]],[,,"4(?:0[4-689]|9[4-68])\\d{5}",,,,"40412345",,,[8]],[,,"8[7-9]\\d{6}",,,,"87123456",,,[8]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"499\\d{5}",,,,"49901234",,,[8]],"PF",689,"00",,,,,,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,,,,[6]],[,,"44\\d{4}",,,,"440123",,,[6]],,,[,,,,,,,,,[-1]]],PG:[,[,,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",,,,,,,[7,8]],[,,"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}",,,,"3123456",,,[7]],[,,"(?:7\\d|8[1-4
vendor: 8,080 bytes, line 296
2968])\\d{6}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-57]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"00|140[1-3]",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],[,"(\\d{4})(\\d{4})","$1 $2",["[78]"]]],,[,,"27[01]\\d{4}",,,,"2700123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",,,,,,,[6,8,9,10,11,12,13],[4,5,7]],[,,"(?:(?: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}",,,,"232345678",,,[6,8,9,10],[4,5,7]],[,,"(?: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}",,,,"9051234567",,,[10]],[,,"1800\\d{7,9}",,,,"180012345678",,,[11,12,13]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PH",63,"00","0",,,"0",,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"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],[5,6,7]],[,,"(?:(?: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}",,,,"2123456789",,,[9,10],[5,6,7,8]],[,,"3(?:[0-247]\\d|3[0-79]|55|64)\\d{7}",,,,"3012345678",,,[10]],[,,"800\\d{5}(?:\\d{3})?",,,,"80012345",,,[8,11]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,"122\\d{6}",,,,"122044444",,,[9]],[,,,,,,,,,[-1]],"PK",92,"00","0",,,"0",,,,[[,"(\\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)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?: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}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"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})?))",,,,"123456789",,,[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}",,,,"512345678",,,[9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"70[01346-8]\\d{6}",,,,"701234567",,,[9]],[,,"801\\d{6}",,,,"801234567",,,[9]],[,,,,,,,,,[-1]],[,,"39\\d{7}",,,,"391234567",,,[9]],"PL",48,"00",,,,,,,,[[,"(\\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"]]],,[,,"64\\d{4,7}",,,,"641234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"[45]\\d{5}|(?:708|8\\d\\d)\\d{6}",,,,,,,[6,9]],[,,"(?:4[1-35-9]|5[0-47-9]|80[6-9]\\d\\d)\\d{4}",,,,"430123"],[,,"(?:4[02-489]|5[02-9]|708(?:4[0-5]|5[0-6]))\\d{4}",,,,"551234"],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,"8[129]\\d{7}",,,,"810123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"(?:[589]\\d\\d|787)\\d{7}",,,,,,,[10],[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"PR",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"787|939",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PS:[,[,,"[2489]2\\d{6}|(?:1\\d|5)\\d{8}",,,,,,,[8,9,10],[7]],[,,"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",,,,"22234567",,,[8],[7]],[,,"5[69]\\d{7}",,,,"599123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,,,,,,,,[-1]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PS",970,"00","0",,,"0",,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|3[1-689]|4[1-59]|[57][1-9]|6[1-35689]|8[1-69]|9[1256])\\d{6}",,,,"212345678"],[,,"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}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}",,,,"760123456"],[,,"80(?:8\\d|9[1579])\\d{5}",,,,"808123456"],[,,"884[0-4689]\\d{5}",,,,"884123456"],[,,"30\\d{7}",,,,"301234567"],"PT",351,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]],,[,,"6(?:222\\d|89(?:00|88|99))\\d{4}",,,,"622212345"],,,[,,,,,,,,,[-1]],[,,"70(?:38[01]|596|(?:7\\d|8[17])\\d)\\d{4}",,,,"707123456"],,,[,,"600\\d{6}|6[06]92(?:0\\d|3[349]|49)\\d{3}",,,,"600110000"]],PW:[,[,,"(?:[24-8]\\d\\d|345|900)\\d{4}",,,,,,,[7]],[,,"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}",,,,"2771234"],[,,"(?:(?:46|83)[0-5]|(?:6[2-4689]|78)0)\\d{4}|(?:45|77|88)\\d{5}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:[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-
vendor: 12,035 bytes, line 296
296578]|75|8[0-8])|858)\\d{5,6}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:51|6[129]|7[1-6]|8[1-7]|9[1-5])\\d{6}",,,,"961456789",,,[9]],[,,"9800\\d{5,7}",,,,"98000123456",,,[9,10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8700[0-4]\\d{4}",,,,"870012345",,,[9]],"PY",595,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{7})","$1",["[15]"]],[,"(\\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"]]],[[,"(\\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"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[2-9]0\\d{4,7}",,,,"201234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]]],QA:[,[,,"800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",,,,,,,[7,8,9,11]],[,,"4(?:(?:[014]\\d\\d|999)\\d|2022)\\d{3}",,,,"44123456",,,[8]],[,,"[35-7]\\d{7}",,,,"33123456",,,[8]],[,,"800\\d{4}|(?:0080[01]|800)\\d{6}",,,,"8001234",,,[7,9,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],[,"(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]],,[,,"2[136]\\d{5}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"709\\d{6}|(?:26|[689]\\d)\\d{7}",,,,,,,[9]],[,,"26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}",,,,"262161234"],[,,"(?: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}",,,,"692123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[019]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}",,,,"939901234"],"RE",262,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",,,,,,,[6,9]],[,,"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d",,,,"211234567"],[,,"(?: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}",,,,"712034567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[0136]\\d{6}",,,,"900123456",,,[9]],[,,"801\\d{6}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RO",40,"00","0"," int ",,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:37\\d|80[578])\\d{6}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"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],[4,5]],[,,"(?: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}",,,,"10234567",,,[7,8,9,10,11,12],[4,5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:78\\d|90[0169])\\d{3,7}",,,,"90012345",,,[6,7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"8\\d{13}|[347-9]\\d{9}",,,,,,,[10,14],[7]],[,,"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}",,,,"3011234567",,,[10],[7]],[,,"9\\d{9}",,,,"9123456789",,,[10]],[,,"8(?:0[04]|108\\d{3})\\d{7}",,,,"8001234567"],[,,"80[39]\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,,,,,,,,[-1]],"RU",7,"810","8",,,"8",,"8~10",,[[,"(\\d{3})(\\d{2})(\\d{2})","$1-$2-$3",["[0-79]"]],[,"(\\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)"]],[[,"(\\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)"]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"(?:06|[27]\\d\\d|[89]00)\\d{6}",,,,,,,[8,9]],[,,"(?:06|2[23568]\\d)\\d{6}",,,,"250123456"],[,,"7[237-9]\\d{7}",,,,"720123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900\\d{6}",,,,"900123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RW",250,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"(?:[15]\\d|800|92)\\d{7}",,,,,,,[9,10],[7]],[,,"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[9],[7]],[,,"579[01]\\d{5}|5(?:[013-689]\\d|7[0-8])\\d{6}",,,,"512345678",,,[9]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"925\\d{6}",,,,"925012345",,,[9]],[,,"920\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SB:[,[,,"[6-9]\\d{6}|[1-6]\\d{4}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[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}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"(?:[2489]\\d|64)\\d{5}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[125-8]\\d{5}",,,,"2510123"],[,,"800[08]\\d{3}",,,,"8000000"],[,,"85\\d{5}",,,,"8512345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"971\\d{4}|(?:64|95)\\d{5}",,,,"6412345"],"SC",248,"010|0[0-2]",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:5\\d|8[35-7])\\d{6}",,,,"153123456"],[,,"(?:1[0-2]|9[0-3569])\\d{7}",,,,"911231234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SD",249,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"(?:[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]],[,,"(?:(?:[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}",,,,"8123456",,,[7,8,9]],[,,"7[02369]\\d{7}",,,,"701234567",,,[9]],[,,"20\\d{4,7}",,,,"20123456",,,[6,7,8,9]],[,,"649\\d{6}|99[1-59]\\d{4}(?:\\d{3})?|9(?:00|39|44)[1-8]\\d{3,6}",,,,"9001234567",,,[7,8,9,10]],[,,"77[0-7]\\d{6}",,,,"771234567",,,[9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1"],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\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"],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1"],[,"(\\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"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\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"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44|9)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\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])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\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]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\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])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[0-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,"61234567",,,[8]],[,,"89
2968[02-9]\\d{4}|(?:8(?:0[1-9]|[1-8]\\d|9[0-7])|9[0-8]\\d)\\d{5}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\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"]]],[[,"(\\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"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:[178]\\d|5[56]|6[01])\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?: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}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\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)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[489]\\d|79)\\d{6}",,,,,,,[5,8]],[,,"79\\d{6}",,,,"79123456",,,[8]],[,,"(?:4[015-8]|9\\d)\\d{6}",,,,"41234567",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"SJ",47,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"79",[,,,,,,,,,[-1]],[,,"(?:0[235-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",,,,,,,[6,7,9]],[,,"(?: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",,,,"221234567"],[,,"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",,,,"912123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:00|[78]\\d)\\d{6}",,,,"900123456",,,[9]],[,,"8[5-9]\\d{7}",,,,"850123456",,,[9]],[,,,,,,,,,[-1]],[,,"6(?:02|5[0-4]|9[0-6])\\d{6}",,,,"690123456",,,[9]],"SK",421,"00","0",,,"0",,,,[[,"(\\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{4})(\\d{3})","$1 $2",["909","9090"],"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"]],[[,"(\\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"]],[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"9090\\d{3}|(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}",,,,,,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"(?:[237-9]\\d|66)\\d{6}",,,,,,,[8],[6]],[,,"22[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:25|3[0-5]|66|7[1-9]|8[08]|9[09])\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"(?:0549|[5-7]\\d)\\d{6}",,,,,,,[8,10],[6]],[,,"0549(?:8[0157-9]|9\\d)\\d{4}",,,,"0549886377",,,[10],[6]],[,,"6[16]\\d{6}",,,,"66661212",,,[8]],[,,,,,,,,,[-1]],[,,"7[178]\\d{6}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[158]\\d{6}",,,,"58001110",,,[8]],"SM",378,"00",,,,"([89]\\d{5})$","0549$1",,,[[,"(\\d{6})","$1",["[89]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[,[,,"(?:[378]\\d|93)\\d{7}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}
296",,,,"301012345"],[,,"7(?:[05-8]\\d|[19]0|21)\\d{6}",,,,"701234567"],[,,"800\\d{6}",,,,"800123456"],[,,"88[4689]\\d{6}",,,,"884123456"],[,,"81[02468]\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",,,,,,,[6,7,8,9]],[,,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",,,,"4012345",,,[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}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"(?:[2-5]|[6-8]\\d|90)\\d{5}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|4\\d|5[2-58])\\d{4}",,,,"211234",,,[6]],[,,"(?:6[08]|7[124-7]|8[1-9])\\d{5}",,,,"7412345",,,[7]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SS:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1[89]\\d{7}",,,,"181234567"],[,,"(?:12|9[1257-9])\\d{7}",,,,"977123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SS",211,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"(?:22|9\\d)\\d{5}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"(?:[267]\\d\\d|500)\\d{5}|(?:80\\d|900)\\d{4}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"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}",,,,"21234567",,,[8]],[,,"(?:500[0-4]|[67]\\d{3})\\d{4}",,,,"70123456",,,[8]],[,,"800\\d{8}|80[01]\\d{4}",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[25-7]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"(5\\d{6})$|1","721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-359]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"(?:50|9[1-9])\\d{7}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\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]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[5-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"([2-479]\\d{6})$|1","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"(?:22|30|[689]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:30|[69]\\d|77|8[56])\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",,,,"22212345"],[,,"(?:7[0-29]|9[0-36-9])\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",,,,,,,[8,9,10,13]],[,,"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"67(?:1[0-8]|2[4-7])\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"(?:001800\\d|1800)\\d{6}",,,,"1800123456",,,[10,13]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"(?:[0-57-9]\\d|66)\\d{7}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,6,7]],[,,"(?:33[03-9]|4(?:1[18]|4[02-479])|81[1-9])\\d{6}|(?:[09]\\d|1[0-27-9]|2[0-27]|3[08]|40|5[05]|66|7[01578]|8[078])\\d{7}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810",,,,,,"8~10",,[[,"(\\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}
296)","$1 $2 $3",["3(?:[1245]|3[12])"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["\\d"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[2-8]\\d{6}",,,,"77212345",,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"(?:[1-6]\\d|71)\\d{6}",,,,,,,[8]],[,,"(?: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}",,,,"12345678"],[,,"(?:6\\d|71)\\d{6}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TM",993,"810","8",,,"8",,"8~10",,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}",,,,"30010123"],[,,"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-8])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}",,,,"20123456"],[,,"8010\\d{4}",,,,"80101234"],[,,"88\\d{6}",,,,"88123456"],[,,"8[12]10\\d{4}",,,,"81101234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TN",216,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",,,,,,,[5,7]],[,,"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",,,,"20123",,,[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}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"55[0-37-9]\\d{4}",,,,"5510123",,,[7]],"TO",676,"00",,,,,,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",,,,,,,[7,10,12,13]],[,,"(?: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}",,,,"2123456789",,,[10]],[,,"561(?:011|61\\d)\\d{4}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}",,,,"5012345678",,,[10]],[,,"8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})",,,,"8001234567",,,[10,12,13]],[,,"(?:8[89]8|900)\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,"592(?:21[12]|461)\\d{4}",,,,"5922121234",,,[10]],[,,"850\\d{7}",,,,"8500123456",,,[10]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d)(\\d{3})","$1 $2 $3",["444"],,,1],[,"(\\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]],[[,"(\\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]],[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"(?:444|811\\d{3})\\d{4}",,,,,,,[7,10]],[,,"444\\d{4}",,,,"4441444",,,[7]],,,[,,,,,,,,,[-1]]],TT:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"8682211234",,,,[7]],[,,"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}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"([2-46-8]\\d{6})$|1","868$1",,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"(?:2|7\\d\\d|90)\\d{4}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:7[01]\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2"]],[,"(\\d{2})(\\d{4})","$1 $2",["90"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",,,,,,,[7,8,9,10,11]],[,,"(?: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}",,,,"221234567",,,[8,9]],[,,"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",,,,"912345678",,,[9]],[,,"80[0-79]\\d{6}|800\\d{5}",,,,"800123456",,,[8,9]],[,,"20(?:[013-9]\\d\\d|2)\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"99\\d{7}
296",,,,"990123456",,,[9]],[,,"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",,,,"7012345678",,,[10,11]],"TW",886,"0(?:0[25-79]|19)","0","#",,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"50[0-46-9]\\d{6}",,,,"500123456",,,[9]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"(?:[25-8]\\d|41|90)\\d{7}",,,,,,,[9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"(?:6[125-9]|7[13-9])\\d{7}",,,,"621234567"],[,,"80[08]\\d{6}",,,,"800123456"],[,,"90\\d{7}",,,,"900123456"],[,,"8(?:40|6[01])\\d{6}",,,,"840123456"],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678"],"TZ",255,"00[056]","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UA:[,[,,"[89]\\d{9}|[3-9]\\d{8}",,,,,,,[9,10],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,[9],[5,6,7]],[,,"790\\d{6}|(?:39|50|6[36-8]|7[1-357]|9[1-9])\\d{7}",,,,"501234567",,,[9]],[,,"800[1-8]\\d{5,6}",,,,"800123456"],[,,"900[239]\\d{5,6}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567",,,[9]],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",,,,,,,[9],[5,6,7]],[,,"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}",,,,"312345678",,,,[5,6,7]],[,,"72[48]0\\d{5}|7(?:[014-8]\\d|2[0167]|36|9[0-289])\\d{6}",,,,"712345678"],[,,"800[1-3]\\d{5}",,,,"800123456"],[,,"90[1-3]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10],[7]],[,,"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}",,,,"2015550123",,,,[7]],[,,"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}",,,,"2015550123",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,"305209\\d{4}",,,,"3052090123",,,,[7]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{4})","$1-$2",["[24-9]|3(?:[02-9]|1[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],,,1]],[[,"(\\d{3})(\\d{4})","$1-$2",["310"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"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]],[,,"(?:1(?:770|9(?:20|[89]7))|(?:2\\d|4[2-7])\\d\\d)\\d{4}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,,[8]],[,,"0004\\d{2,9}|(?:405|80[05])\\d{4}",,,,"8001234",,,[6,7,8,9,10,11,12,13]],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",,"0",,"00",,[[,"(\\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"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"21\\d{2,3}",,,,"21123",,,[4,5]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"(?:20|33|[5-9]\\d)\\d{7}",,,,,,,[9]],[,,"(?: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}",,,,"669050123"],[,,"(?:(?:[25]0|33|8[78]|9[0-57-9])\\d{3}
296|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}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"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]],[,,"06698\\d{1,6}",,,,"0669812345",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[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}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"06698",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],VC:[,[,,"(?:[58]\\d\\d|784|900)\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"7842661234",,,,[7]],[,,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,"78451[0-2]\\d{4}",,,,"7845101234",,,,[7]],"VC",1,"011","1",,,"([2-7]\\d{6})$|1","784$1",,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[246])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[01]\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"501\\d{7}",,,,"5010123456",,,,[7]],,,[,,,,,,,,,[-1]]],VG:[,[,,"(?:284|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}",,,,"2842291234",,,,[7]],[,,"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}",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"([2-578]\\d{6})$|1","284$1",,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[58]\\d{9}|(?:34|90)0\\d{7}",,,,,,,[10],[7]],[,,"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}",,,,"3406421234",,,,[7]],[,,"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}",,,,"3406421234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"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
vendor: 12,434 bytes, line 296
296|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"([2-9]\\d{6})$|1","340$1",,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",,,,,,,[7,8,9,10]],[,,"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}",,,,"2101234567",,,[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}",,,,"912345678",,,[9]],[,,"1800\\d{4,6}|12(?:0[13]|28)\\d{4}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"672\\d{6}",,,,"672012345",,,[9]],"VN",84,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{3})(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,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]],[[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,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]],[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,,,,[7,8]],[,,"(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",,,,,,,[5,7]],[,,"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",,,,"22123",,,[5]],[,,"(?:[58]\\d|7[013-7])\\d{5}",,,,"5912345",,,[7]],[,,"81[18]\\d\\d",,,,"81123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:0[1-9]|1[01])\\d{4}",,,,"9010123",,,[7]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:3[03]|900\\d)\\d{3}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",,,,,,,[6,9]],[,,"72\\d{4}",,,,"721234",,,[6]],[,,"(?:72|8[23])\\d{4}",,,,"821234",,,[6]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9[23]\\d{4}",,,,"921234",,,[6]],"WF",681,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234",,,[6]]],WS:[,[,,"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",,,,,,,[5,6,7,10]],[,,"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",,,,"22123",,,[5,6]],[,,"(?:7[1-35-8]|8(?:[3-7]|9\\d{3}))\\d{5}",,,,"7212345",,,[7,10]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(\\d{5})","$1",["[2-5]|6[1-9]"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],XK:[,[,,"2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",,,,,,,[8,9,10,11,12]],[,,"38\\d{6,10}|(?:2[89]|39)(?:0\\d{5,6}|[1-9]\\d{5})",,,,"28012345"],[,,"4[3-9]\\d{6}",,,,"43201234",,,[8]],[,,"800\\d{5}",,,,"80001234",,,[8]],[,,"900\\d{5}",,,,"90001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"XK",383,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"(?:1|7\\d)\\d{7}|[1-7]\\d{6}",,,,,,,[7,8,9],[6]],[,,"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}",,,,"1234567",,,[7,8],[6]],[,,"7[01378]\\d{7}",,,,"712345678",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YE",967,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",,,,,,,[9]],[,,"269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}",,,,"269601234"],[,,"(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}",,,,"639012345"],[,,"80\\d{7}",,,,"801234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:(?:39|47)8[01]|769\\d)\\d{4}",,,,"939801234"],"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZA:[,[,,"[1-79]\\d{8}|8\\d{4,9}",,,,,,,[5,6,7,8,9,10]],[,,"(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",,,,"101234567",,,[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]|[67]\\d\\d)\\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}",,,,"711234567",,,[5,6,7,8,9]],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"(?:86[2-9]|9[0-2]\\d)\\d{6}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"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}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6,7}",,,,"861123456",,,[9,10]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"800\\d{6}|(?:21|[579]\\d|63)\\d{7}",,,,,,,[9],[6]],[,,"21[1-8]\\d{6}",,,,"211234567",,,,[6]],[,,"(?:[59][5-8]|7[5-9])\\d{7}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"63\\d{7}",,,,"630123456"],"ZM",260,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"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],[3,4]],[,,"(?: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}",,,,"1312345",,,,[3,4]],[,,"7(?:[1278]\\d|3[1-9])\\d{6}",,,,"712345678",,,[9]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",,,,"8686123456",,,[10]],"ZW",263,"00","0",,,"0",,,,[[,"(\\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"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],800:[,[,,"(?:00|[1-9]\\d)\\d{6}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:00|[1-9]\\d)\\d{6}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["\\d"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"[1-9]\\d{7}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1-9]\\d{7}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],870:[,[,,"7\\d{11}|[235-7]\\d{8}",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,"(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}",,,,"301234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2\\d{8}",,,,"201234567",,,[9]],"001",870,,,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"10\\d{10}",,,,,,,[12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"10\\d{10}",,,,"101234567890"],"001",878,,,,,,,,1,[[,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],881:[,[,,"6\\d{9}|[0-36-9]\\d{8}",,,,,,,[9,10]],[,,,,,,,,,[-1]],[,,"6\\d{9}|[0-36-9]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],[,"(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",,,,"3421234",,,[7,8,9,10,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"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}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"(?:[1-4]\\d|51)\\d{6,10}",,,,,,,[8,9,10,11,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?: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}",,,,"510012345"],"001",883,,,,,,,,1,[[,"(\\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]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],888:[,[,,"\\d{11}",,,,,,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",888,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"\\d{11}",,,,"12345678901"],,,[,,,,,,,,,[-1]]],979:[,[,,"[1359]\\d{8}",,,,,,,[9],[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1359]\\d{8}",,,,"123456789",,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]};function 
296q(){this.g={}}n(q);var de={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},le={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","+":"+","*":"*","#":"#"},ge={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"6",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},Le=/[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?/,F=RegExp("[++]+"),V=RegExp("^[++]+"),G=RegExp("([0-90-9٠-٩۰-۹])"),me=RegExp("[++0-90-9٠-٩۰-۹]"),ke=/[\\\/] *x/,fe=RegExp("[^0-90-9٠-٩۰-۹A-Za-z#]+$"),ne=/(?:.*?[A-Za-z]){3}.*/,ue=RegExp("^\\+([0-90-9٠-٩۰-۹]|[\\-\\.\\(\\)]?)*[0-90-9٠-٩۰-۹]([0-90-9٠-٩۰-۹]|[\\-\\.\\(\\)]?)*$"),ze=RegExp("^([A-Za-z0-90-9٠-٩۰-۹]+((\\-)*[A-Za-z0-90-9٠-٩۰-۹])*\\.)*[A-Za-z]+((\\-)*[A-Za-z0-90-9٠-٩۰-۹])*\\.?$");function Ve(T){return"([0-90-9٠-٩۰-۹]{1,"+T+"})"}function sn(){return";ext="+Ve("20")+"|[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)[:\\..]?[  \\t,-]*"+(Ve("20")+"#?|[  \\t,]*(?:[xx##~~]|int|int)[:\\..]?[  \\t,-]*")+(Ve("9")+"#?|[- ]+")+(Ve("6")+"#|[  \\t]*(?:,{2}|;)[:\\..]?[  \\t,-]*")+(Ve("15")+"#?|[  \\t]*(?:,)+[:\\..]?[  \\t,-]*")+(Ve("9")+"#?")}var We=new RegExp("(?:"+sn()+")$","i"),ct=new RegExp("^[0-90-9٠-٩۰-۹]{2}$|^[++]*(?:[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*]*[0-90-9٠-٩۰-۹]){3,}[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~*A-Za-z0-90-9٠-٩۰-۹]*(?:"+sn()+")?$","i"),Xe=/(\$\d)/,Zt=/^\(?\$1\)?$/;function $i(T){return T.length<2?!1:Or(ct,T)}function kn(T){return Or(ne,T)?zo(T,ge):zo(T,de)}function Ct(T){var P=kn(T.toString());se(T),T.g(P)}function kt(){return Object.keys(B).filter(function(T){return isNaN(T)})}function Ci(){return Object.keys(B).filter(function(T){return!isNaN(T)}).map(function(T){return parseInt(T,10)})}function Qi(){var T=Object.keys(U);return[...Ci(),...T.map(function(P){return parseInt(P,10)})]}function zo(T,P){for(var Y=new K,ee,re=T.length,ve=0;ve<re;++ve)ee=T.charAt(ve),ee=P[ee.toUpperCase()],ee!=null&&Y.g(ee);return Y.toString()}function Hd(T){return T.length==0||Zt.test(T)}function Ho(T){return T!=null&&isNaN(T)&&T.toUpperCase()in B}q.prototype.format=function(T,P){if(C(T,2)==0&&_(T,5)){var Y=I(T,5);if(Y.length>0)return Y}Y=I(T,1);var ee=yo(T);if(P==0)return mc(Y,0,ee,"");if(!(Y in U))return ee;var re=ys(this,Y,io(Y));return T=gc(T,re,P),ee=oa(ee,re,P),mc(Y,P,ee,T)};function ys(T,P,Y){return Y=="001"?Yn(T,""+P):Yn(T,Y)}function yh(T,P){var Y=Re;if(!Ho(P))return Y.format(T,1);var ee=I(T,1),re=yo(T);if(!(ee in U))return re;if(ee==1){if(P!=null&&U[1].includes(P.toUpperCase()))return ee+" "+Y.format(T,2)}else if(ee==aa(Y,P))return Y.format(T,2);var ve=Yn(Y,P),Oe=I(ve,11);return P="",_(ve,17)?P=I(ve,17):Or(Le,Oe)&&(P=Oe),Y=ys(Y,ee,io(ee)),re=oa(re,Y,1),T=gc(T,Y,1),P.length>0?P+" "+ee+" "+re+T:mc(ee,1,re,T)}function yo(T){if(!_(T,2))return"";var P=""+C(T,2);return _(T,4)&&C(T,4)&&I(T,8)>0?Array(I(T,8)+1).join("0")+P:P}function mc(T,P,Y,ee){switch(P){case 0:return"+"+T+Y+ee;case 1:return"+"+T+" "+Y+ee;case 3:return"tel:+"+T+"-"+Y+ee;default:return Y+ee}}function oa(T,P,Y){P=(E(P,20)||[]).length==0||Y==2?E(P,19)||[]:E(P,20)||[];e:{for(var ee,re=P.length,ve=0;ve<re;++ve){ee=P[ve];var Oe=R(ee,3);if((Oe==0||T.search(C(ee,3,Oe-1))==0)&&(Oe=new RegExp(C(ee,1)),Or(Oe,T))){P=ee;break e}}P=null}return P==null||(re=P,P=I(re,2),ee=new RegExp(C(re,1)),I(re,5),re=I(re,4),T=Y==2&&re!=null&&re.length>0?T.replace(ee,P.replace(Xe,re)):T.replace(ee,P),Y==3&&(T=T.replace(RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+"),""),T=T.replace(RegExp("[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]+","g"),"-"))),Y=T,Y}function Vd(T,P){var Y=Re;if(!Ho(T))return null;P=ws(Yn(Y,T),P);try{if(_(P,6)){var ee=C(P,6);return Gd(Y,ee,T)}}catch(re){}return null}function gc(T,P,Y){return _(T,3)&&C(T,3).length!=0?Y==3?";ext="+C(T,3):_(P,13)?C(P,13)+I(T,3):" ext. "+I(T,3):""}function ws(T,P){switch(P){case 4:return C(T,5);case 3:return C(T,4);case 1:return C(T,3);case 0:case 2:return C(T,2);case 5:return C(T,6);case 6:return C(T,8);case 7:return C(T,7);case 8:return C(T,21);case 9:return C(T,25);case 10:return C(T,28);default:return C(T,1)}}function al(T,P){return Di(T,C(P,1))?Di(T,C(P,5))?4:Di(T,C(P,4))?3:Di(T,C(P,6))?5:Di(T,C(P,8))?6:Di(T,C(P,7))?7:Di(T,C(P,21))?8:Di(T,C(P,25))?9:Di(T,C(P,28))?10:Di(T,C(P,2))?C(P,18)||Di(T,C(P,3))?2:0:!C(P,18)&&Di(T,C(P,3))?1:-1:-1}function Yn(T,P){if(P==null)return null;P=P.toUpperCase();var Y=T.g[P];if(Y==null){if(Y=B[P],Y==null)return null;Y=new Z().g(we.m(),Y),T.g[P]=Y}return Y}function Di(T,P){var Y=T.length;return R(P,9)>0&&oe(P).indexOf(Y)==-1?!1:Or(I(P,2),T)}function Ud(T){var P=Re,Y=sa(P,T),ee=I(T,1),re=ys(P,ee,Y);return re==null||Y!="001"&&ee!=aa(P,Y)?re=!1:(T=yo(T),re=al(T,re)!=-1),re}function sa(T,P){if(P==null)return null;var Y=I(P,1);if(Y=U[Y],Y==null)T=null;else if(Y.length==1)T=Y[0];else e:{P=yo(P);for(var ee,re=Y.length,ve=0;ve<re;ve++){ee=Y[ve];var Oe=Yn(T,ee);if(_(Oe,23)){if(P.search(C(Oe,23))==0){T=ee;break e}}else if(al(P,Oe)!=-1){T=ee;break e}}T=null}return T}function io(T){return T=U[T],T==null?"ZZ":T[0]}function aa(T,P){if(T=Yn(T,P),T==null)throw Error("Invalid region code: "+P);return I(T,10)}
vendor: 13,979 bytes, line 296
296function jd(T){return T=Wd(T),T==0||T==4}function bc(T,P,Y,ee){var re=ws(Y,ee),ve=R(re,9)==0?oe(C(Y,1)):oe(re);return re=E(re,10)||[],ve[0]==-1?5:(P=P.length,re.indexOf(P)>-1?4:(Y=ve[0],Y==P?0:Y>P?2:ve[ve.length-1]<P?3:ve.indexOf(P,1)>-1?0:5))}function Wd(T){var P=Re,Y=yo(T);return T=I(T,1),T in U?(T=ys(P,T,io(T)),bc(P,Y,T,-1)):1}function vc(T,P){if(T=T.toString(),T.length==0||T.charAt(0)=="0")return 0;for(var Y,ee=T.length,re=1;re<=3&&re<=ee;++re)if(Y=parseInt(T.substring(0,re),10),Y in U)return P.g(T.substring(re)),Y;return 0}function Yd(T,P,Y,ee,re){if(P.length==0)return 0;P=new K(P);var ve;Y!=null&&(ve=C(Y,11)),ve==null&&(ve="NonMatch");var Oe=P.toString();if(Oe.length==0)ve=20;else if(V.test(Oe))Oe=Oe.replace(V,""),se(P),P.g(kn(Oe)),ve=1;else{if(Oe=new RegExp(ve),Ct(P),ve=P.toString(),ve.search(Oe)==0){Oe=ve.match(Oe)[0].length;var gt=ve.substring(Oe).match(G);gt&&gt[1]!=null&&gt[1].length>0&&zo(gt[1],de)=="0"?ve=!1:(se(P),P.g(ve.substring(Oe)),ve=!0)}else ve=!1;ve=ve?5:20}if(ve!=20){if(P.h.length<=2)throw Error("Phone number too short after IDD");if(T=vc(P,ee),T!=0)return O(re,1,T),T;throw Error("Invalid country calling code")}return Y!=null&&(ve=I(Y,10),Oe=""+ve,gt=P.toString(),gt.lastIndexOf(Oe,0)==0&&(Oe=new K(gt.substring(Oe.length)),gt=C(Y,1),gt=new RegExp(I(gt,2)),yc(Oe,Y,null),Oe=Oe.toString(),!Or(gt,P.toString())&&Or(gt,Oe)||bc(T,P.toString(),Y,-1)==3))?(ee.g(Oe),O(re,1,ve),ve):(O(re,1,0),0)}function yc(T,P,Y){var ee=T.toString(),re=ee.length,ve=C(P,15);if(re!=0&&ve!=null&&ve.length!=0&&(ve=new RegExp("^(?:"+ve+")"),re=ve.exec(ee))){var Oe=RegExp,gt=C(P,1);gt=I(gt,2),Oe=new Oe(gt),gt=Or(Oe,ee);var hn=re.length-1;P=C(P,16),P==null||P.length==0||re[hn]==null||re[hn].length==0?(!gt||Or(Oe,ee.substring(re[0].length)))&&(Y!=null&&hn>0&&re[hn]!=null&&Y.g(re[1]),T.set(ee.substring(re[0].length))):(ee=ee.replace(ve,P),(!gt||Or(Oe,ee))&&(Y!=null&&hn>0&&Y.g(re[1]),T.set(ee)))}}function Gd(T,P,Y){if(P==null)throw Error("The string supplied did not seem to be a phone number");if(P.length>250)throw Error("The string supplied is too long to be a phone number");var ee=new K,re=P.indexOf(";phone-context=");if(re===-1)re=null;else if(re+=15,re>=P.length)re="";else{var ve=P.indexOf(";",re);re=ve!==-1?P.substring(re,ve):P.substring(re)}var Oe=re;if(Oe==null?ve=!0:Oe.length===0?ve=!1:(ve=ue.exec(Oe),Oe=ze.exec(Oe),ve=ve!==null||Oe!==null),!ve||(re!=null?(re.charAt(0)==="+"&&ee.g(re),re=P.indexOf("tel:"),ee.g(P.substring(re>=0?re+4:0,P.indexOf(";phone-context=")))):(re=ee.g,P=P!=null?P:"",ve=P.search(me),ve>=0?(P=P.substring(ve),P=P.replace(fe,""),ve=P.search(ke),ve>=0&&(P=P.substring(0,ve))):P="",re.call(ee,P)),P=ee.toString(),re=P.indexOf(";isub="),re>0&&(se(ee),ee.g(P.substring(0,re))),!$i(ee.toString())))throw Error("The string supplied did not seem to be a phone number");if(P=ee.toString(),!(Ho(Y)||P!=null&&P.length>0&&V.test(P)))throw Error("Invalid country calling code");P=new xe;e:{if(re=ee.toString(),ve=re.search(We),ve>=0&&$i(re.substring(0,ve))){Oe=re.match(We);for(var gt=Oe.length,hn=1;hn<gt;++hn)if(Oe[hn]!=null&&Oe[hn].length>0){se(ee),ee.g(re.substring(0,ve)),re=Oe[hn];break e}}re=""}re.length>0&&O(P,3,re),ve=Yn(T,Y),re=new K,Oe=0,gt=ee.toString();try{Oe=Yd(T,gt,ve,re,P)}catch(tr){if(tr.message=="Invalid country calling code"&&V.test(gt)){if(gt=gt.replace(V,""),Oe=Yd(T,gt,ve,re,P),Oe==0)throw tr}else throw tr}if(Oe!=0?(ee=io(Oe),ee!=Y&&(ve=ys(T,Oe,ee))):(Ct(ee),re.g(ee.toString()),Y!=null&&(Oe=I(ve,10),O(P,1,Oe))),re.h.length<2||(ve!=null&&(Y=new K(re.toString()),yc(Y,ve,new K),T=bc(T,Y.toString(),ve,-1),T!=2&&T!=4&&T!=5&&(re=Y)),T=re.toString(),Y=T.length,Y<2))throw Error("The string supplied is too short to be a phone number");if(Y>17)throw Error("The string supplied is too long to be a phone number");if(T.length>1&&T.charAt(0)=="0"){for(O(P,4,!0),Y=1;Y<T.length-1&&T.charAt(Y)=="0";)Y++;Y!=1&&O(P,8,Y)}return O(P,2,parseInt(T,10)),P}q.prototype.ja=function(T){var P=Yn(this,sa(this,T));return P==null?!0:(T=yo(T),!Di(T,C(P,24)))};function Or(T,P){return!!((T=P.match(new RegExp("^(?:"+(typeof T=="string"?T:T.source)+")$","i")))&&T[0].length==P.length)}function be(T){this.ka=RegExp(" "),this.la="",this.aa=new K,this.ea="",this.u=new K,this.da=new K,this.v=!0,this.fa=this.ba=this.pa=!1,this.qa=q.oa(),this.ca=0,this.h=new K,this.ha=!1,this.o="",this.g=new K,this.j=[],this.na=T,this.Ca=this.l=Gn(this,this.na)}var Ye=new we;O(Ye,11,"NA");var Yt=RegExp("^[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*\\$1[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*(\\$\\d[-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~]*)*$"),Pn=/[- ]/;function Gn(T,P){return P=Ho(P)?aa(T.qa,P):0,T=Yn(T.qa,io(P)),T!=null?T:Ye}function Ji(T){for(var P=T.j.length,Y=0;Y<P;++Y){var ee=T.j[Y],re=I(ee,1);if(T.ea==re)return!1;var ve=T,Oe=ee,gt=I(Oe,1);se(ve.aa);var hn=ve;Oe=I(Oe,2);var tr="999999999999999".match(gt)[0];if(tr.length<hn.g.h.length?hn="":(hn=tr.replace(new RegExp(gt,"g"),Oe),hn=hn.replace(RegExp("9","g")," ")),hn.length>0?(ve.aa.g(hn),ve=!0):ve=!1,ve)return T.ea=re,T.ha=Pn.test(C(ee,4)),T.ca=0,!0}return T.v=!1}function zi(T,P){for(var Y=[],ee=P.length-3,re=T.j.length,ve=0;ve<re;++ve){var Oe=T.j[ve];R(Oe,3)==0?Y.push(T.j[ve]):(Oe=C(Oe,3,Math.min(ee,R(Oe,3)-1)),P.search(Oe)==0&&Y.push(T.j[ve]))}T.j=Y}function Wv(T,P){T.u.g(P);var Y=P;if(G.test(Y)||T.u.h.length==1&&F.test(Y)?(P=="+"?(Y=P,T.da.g(P)):(Y=de[P],T.da.g(Y),T.g.g(Y)),P=Y):(T.v=!1,T.pa=!0),!T.v){if(!T.pa){if(s1(T)){if(H(T))return wc(T)}else if(T.o.length>0&&(P=T.g.toString(),se(T.g),T.g.g(T.o),T.g.g(P),P=T.h.toString(),Y=P.lastIndexOf(T.o),se(T.h),T.h.g(P.substring(0,Y))),T.o!=o1(T))return T.h.g(" "),wc(T)}return T.u.toString()}switch(T.da.h.length){case 0:case 1:case 2:return T.u.toString();case 3:if(s1(T))T.fa=!0;else return T.o=o1(T),wh(T);default:return T.fa?(H(T)&&(T.fa=!1),T.h.toString()+T.g.toString()):T.j.length>0?(P=X(T,P),Y=qd(T),Y.length>0?Y:(zi(T,T.g.toString()),Ji(T)?Kd(T):T.v?Xd(T,P):T.u.toString())):wh(T)}}function wc(T){return T.v=!0,T.fa=!1,T.j=[],T.ca=0,se(T.aa),T.ea="",wh(T)}function qd(T){for(var P=T.g.toString(),Y=T.j.length,ee=0;ee<Y;++ee){var re=T.j[ee],ve=I(re,1);if(new RegExp("^(?:"+ve+")$").test(P)&&(T.ha=Pn.test(C(re,4)),re=P.replace(new RegExp(ve,"g"),C(re,2)),re=Xd(T,re),zo(re,le)==T.da))return re}return""}function Xd(T,P){var Y=T.h.h.length;return T.ha&&Y>0&&T.h.toString().charAt(Y-1)!=" "?T.h+" "+P:T.h+P}function wh(T){var P=T.g.toString();if(P.length>=3){for(var Y=T.ba&&T.o.length==0&&R(T.l,20)>0?E(T.l,20)||[]:E(T.l,19)||[],ee=Y.length,re=0;re<ee;++re){var ve=Y[re];T.o.length>0&&Hd(I(ve,4))&&!C(ve,6)&&!_(ve,5)||(T.o.length!=0||T.ba||Hd(I(ve,4))||C(ve,6))&&Yt.test(I(ve,2))&&T.j.push(ve)}return zi(T,P),P=qd(T),P.length>0?P:Ji(T)?Kd(T):T.u.toString()}return Xd(T,P)}function Kd(T){var P=T.g.toString(),Y=P.length;if(Y>0){for(var ee="",re=0;re<Y;re++)ee=X(T,P.charAt(re));return T.v?Xd(T,ee):T.u.toString()}return T.h.toString()}function o1(T){var P=T.g.toString(),Y=0;if(T.l.ia()!=1)var ee=!1;else ee=T.g.toString(),ee=ee.charAt(0)=="1"&&ee.charAt(1)!="0"&&ee.charAt(1)!="1";return ee?(Y=1,T.h.g("1").g(" "),T.ba=!0):_(T.l,15)&&(ee=new RegExp("^(?:"+C(T.l,15)+")"),ee=P.match(ee),ee!=null&&ee[0]!=null&&ee[0].length>0&&(T.ba=!0,Y=ee[0].length,T.h.g(P.substring(0,Y)))),se(T.g),T.g.g(P.substring(Y)),P.substring(0,Y)}function s1(T){var P=T.da.toString(),Y=new RegExp("^(?:\\+|"+C(T.l,11)+")");return Y=P.match(Y),Y!=null&&Y[0]!=null&&Y[0].length>0?(T.ba=!0,Y=Y[0].length,se(T.g),T.g.g(P.substring(Y)),se(T.h),T.h.g(P.substring(0,Y)),P.charAt(0)!="+"&&T.h.g(" "),!0):!1}function H(T){if(T.g.h.length==0)return!1;var P=new K,Y=vc(T.g,P);return Y==0?!1:(se(T.g),T.g.g(P.toString()),P=io(Y),P=="001"?T.l=Yn(T.qa,""+Y):P!=T.na&&(T.l=Gn(T,P)),T.h.g(""+Y).g(" "),T.o="",!0)}function X(T,P){var Y=T.aa.toString();if(Y.substring(T.ca).search(T.ka)>=0){var ee=Y.search(T.ka);return P=Y.replace(T.ka,P),se(T.aa),T.aa.g(P),T.ca=ee,P.substring(0,T.ca+1)}return T.j.length==1&&(T.v=!1),T.ea="",T.u.toString()}var j={AC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"AC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AD:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[0268]",,,,"110"],[,,,,,,,,,[-1]],,,,"AD",,,,,,,,,,,,,,,,,,[,,"11[0268]",,,,"110"],,[,,"11[0268]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AE:[,[,,"[149]\\d{2,3}",,,,,,,[3,4]],,,[,,"112|99[7-9]",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"AE",,,,,,,,,,,,,,,,,,[,,"112|99[7-9]",,,,"112",,,[3]],,[,,"112|445[16]|99[7-9]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"445\\d",,,,"4450",,,[4]]],AF:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:0[02]|19)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"AF",,,,,,,,,,,,,,,,,,[,,"1(?:0[02]|19)",,,,"100",,,[3]],,[,,"1(?:0[02]|19)|40404",,,,"100"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AG:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"AG",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"176|9(?:11|88|99)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AI:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"AI",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|9(?:11|88)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AL:[,[,,"[15]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6[01]\\d\\d)|2[7-9]|3[15]|41)",,,,"112",,,[3,6]],[,,"5\\d{4}",,,,"50000",,,[5]],,,,"AL",,,,,,,,,,,,,,,,,,[,,"1(?:12|2[7-9])",,,,"112",,,[3]],,[,,"1(?:1(?:6(?:000|1(?:06|11|23))|8\\d\\d)|65\\d|89[12])|5\\d{4}|1(?:[1349]\\d|2[2-9])",,,,"110"],[,,,,,,,,,[-1]],[,,"123",,,,"123",,,[3]],,[,,"131|5\\d{4}",,,,"131",,,[3,5]]],AM:[,[,,"[148]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10[1-3]",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"AM",,,,,,,,,,,,,,,,,,[,,"10[1-3]",,,,"101",,,[3]],,[,,"(?:1|8[1-7])\\d\\d|40404",,,,"100"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AO:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[235]",,,,"112"],[,,,,,,,,,[-1]],,,,"AO",,,,,,,,,,,,,,,,,,[,,"11[235]",,,,"112"],,[,,"11[235]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AR:[,[,,"[01389]\\d{1,4}",,,,,,,[2,3,4,5]],,,[,,"000|1(?:0[0-35-7]|1[0245]|2[015]|3[47]|4[478]|9)|911",,,,"19",,,[2,3]],[,,,,,,,,,[-1]],,,,"AR",,,,,,,,,,,,,,,,,,[,,"10[017]|911",,,,"100",,,[3]],,[,,"000|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478]|9)|3372|89338|911",,,,"19"],[,,,,,,,,,[-1]],[,,"893\\d\\d",,,,"89300",,,[5]],,[,,"(?:337|893\\d)\\d",,,,"3370",,,[4,5]]],AS:[,[,,"[49]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"9(?:11|88)",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"AS",,,,,,,,,,,,,,,,,,[,,"911",,,,"911",,,[3]],,[,,"40404|9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AT:[,[,,"[1268]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:12|2[0238]|3[03]|4[0-247])|1(?:16\\d\\d|4[58])\\d",,,,"112",,,[3,4,6]],[,,,,,,,,,[-1]],,,,"AT",,,,,,,,,,,,,,,,,,[,,"1(?:[12]2|33|44)",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:17|23)))|2[0238]|3[03]|4(?:[0-247]|5[05]|84))|(?:2(?:066|20)|61|8108[1-3])0",,,,"112"],[,,,,,,,,,[-1]],[,,"220\\d|610|(?:206|810\\d)\\d\\d",,,,"610"],,[,,"206\\d\\d",,,,"20600",,,[5]]],AU:[,[,,"[0-27]\\d{2,7}",,,,,,,[3,4,5,6,7,8]],,,[,,"000|1(?:06|12|258885|55\\d)|733",,,,"000",,,[3,4,7]],[,,"1(?:2(?:34|456)|9\\d{4,6})",,,,"1234",,,[4,5,6,7,8]],,,,"AU",,,,,,,,,,,,,,,,,,[,,"000|1(?:06|12)",,,,"000",,,[3]],,[,,"000|1(?:06|1(?:00|2|9[46])|2(?:014[1-3]|[23]\\d|(?:4|5\\d)\\d{2,3}|68[689]|72(?:20|3\\d\\d)|8(?:[013-9]\\d|2))|555|9\\d{4,6})|225|7(?:33|67)",,,,"000"],[,,"1(?:1[09]\\d|24733)|225|767",,,,"225",,,[3,4,6]],[,,"1(?:258885|55\\d)",,,,"1550",,,[4,7]],,[,,"19\\d{4,6}",,,,"190000",,,[6,7,8]]],AW:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"100|911",,,,"100"],[,,,,,,,,,[-1]],,,,"AW",,,,,,,,,,,,,,,,,,[,,"100|911",,,,"100"],,[,,"1(?:00|18|76)|91[13]",,,,"100"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AX:[,[,,"[17]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"AX",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"112|75[12]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AZ:[,[,,"[148]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"AZ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-3]|12)|(?:404|880)0",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:404|880)\\d",,,,"4040",,,[4]],,[,,"(?:404|880)\\d",,,,"4040",,,[4]]],BA:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:16\\d{3}|2[2-4])",,,,"122",,,[3,6]],[,,,,,,,,,[-1]],,,,"BA",,,,,,,,,,,,,,,,,,[,,"12[2-4]",,,,"122",,,[3]],,[,,"1(?:16(?:00[06]|1(?:1[17]|23))|2(?:0[0-7]|[2-5]|6[0-26])|(?:[3-5]|7\\d)\\d\\d)|1(?:18|2[78])\\d\\d?",,,,"122"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BB:[,[,,"[2-689]\\d\\d",,,,,,,[3]],,,[,,"988|[2359]11",,,,"211"],[,,,,,,,,,[-1]],,,,"BB",,,,,,,,,,,,,,,,,,[,,"[2359]11",,,,"211"],,[,,"988|[2-689]11",,,,"211"],[,,,,,,,,,[-1]],[,,"[468]11",,,,"411"],,[,,,,,,,,,[-1]]],BD:[,[,,"[1579]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10[0-26]|[19]99",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"BD",,,,,,,,,,,,,,,,,,[,,"10[0-2]|[19]99",,,,"100",,,[3]],,[,,"1(?:0(?:[0-369]|5[1-4]|7[0-4]|8[0-29])|1[16-9]|2(?:[134]|2[0-5])|3(?:1\\d?|6[3-6])|5[2-9])|5012|786|9594|[19]99|1(?:0(?:50|6\\d)|33|4(?:0|1\\d))\\d",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:11|2[13])|(?:501|959)\\d|786",,,,"111",,,[3,4]],,[,,"959\\d",,,,"9590",,,[4]]],BE:[,[,,"[1-9]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:0[0-35-8]|1[0269]|7(?:12|77)|813)|(?:116|8)\\d{3}",,,,"100"],[,,"1(?:2[03]|40)4|(?:1(?:[24]1|3[01])|[2-79]\\d\\d)\\d",,,,"1204",,,[4]],,,,"BE",,,,,,,,,,,,,,,,,,[,,"1(?:0[01]|12)",,,,"100",,,[3]],,[,,"1(?:0[0-8]|16117|2(?:12|3[0-24])|313|414|5(?:1[05]|5[15]|66|95)|6(?:1[167]|36|6[16])|7(?:[07][017]|1[27-9]|22|33|65)|81[39])|[2-9]\\d{3}|11[02679]|1(?:1600|45)0|1(?:[2-4]9|78)9|1[2-4]0[47]",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"[2-9]\\d{3}
296",,,,"2000",,,[4]]],BF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"BF",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BG:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"1(?:1(?:2|6\\d{3})|50|6[06])",,,,"112"],[,,,,,,,,,[-1]],,,,"BG",,,,,,,,,,,,,,,,,,[,,"1(?:12|50|6[06])",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111))|50|6[06])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BH:[,[,,"[0189]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"(?:0[167]|81)\\d{3}|[19]99",,,,"199"],[,,"9[148]\\d{3}",,,,"91000",,,[5]],,,,"BH",,,,,,,,,,,,,,,,,,[,,"[19]99",,,,"199",,,[3]],,[,,"1(?:[02]\\d|12|4[01]|51|8[18]|9[169])|99[02489]|(?:0[167]|8[158]|9[148])\\d{3}",,,,"100"],[,,,,,,,,,[-1]],[,,"0[67]\\d{3}|88000|98555",,,,"06000",,,[5]],,[,,"88000|98555",,,,"88000",,,[5]]],BI:[,[,,"[16-9]\\d{2,3}",,,,,,,[3,4]],,,[,,"11[237]|611",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"BI",,,,,,,,,,,,,,,,,,[,,"11[237]",,,,"112",,,[3]],,[,,"1(?:1\\d|5[2-9]|6[0-256])|611|7(?:10|77|979)|8[28]8|900",,,,"110"],[,,,,,,,,,[-1]],[,,"611|7(?:10|77)|888|900",,,,"611",,,[3]],,[,,"(?:71|90)0",,,,"710",,,[3]]],BJ:[,[,,"[17]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[246-8]|3[68]|6[06])|7[3-5]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],,,,"BJ",,,,,,,,,,,,,,,,,,[,,"11[246-8]",,,,"112",,,[3]],,[,,"1(?:05|1[24-8]|2[02-5]|3[126-8]|5[05]|6[06]|89)|7[0-5]\\d\\d",,,,"105"],[,,,,,,,,,[-1]],[,,"12[02-5]",,,,"120",,,[3]],,[,,,,,,,,,[-1]]],BL:[,[,,"1\\d",,,,,,,[2]],,,[,,"18",,,,"18"],[,,,,,,,,,[-1]],,,,"BL",,,,,,,,,,,,,,,,,,[,,"18",,,,"18"],,[,,"18",,,,"18"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"BM",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|9(?:11|88)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],BN:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"99[135]",,,,"991"],[,,,,,,,,,[-1]],,,,"BN",,,,,,,,,,,,,,,,,,[,,"99[135]",,,,"991"],,[,,"99[135]",,,,"991"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BO:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[089]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"BO",,,,,,,,,,,,,,,,,,[,,"11[089]",,,,"110",,,[3]],,[,,"11[089]|40404",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],BQ:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"BQ",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"1(?:12|76)|911",,,,"112"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],BR:[,[,,"[1-69]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:00|12|28|8[015]|9[0-47-9])|4(?:57|82\\d)|911",,,,"100",,,[3,4]],[,,,,,,,,,[-1]],,,,"BR",,,,,,,,,,,,,,,,,,[,,"1(?:12|28|9[023])|911",,,,"112",,,[3]],,[,,"1(?:0(?:[02]|3(?:1[2-579]|2[13-9]|3[124-9]|4[1-3578]|5[1-468]|6[139]|8[149]|9[168])|5[0-35-9]|6(?:0|1[0-35-8]?|2[0145]|3[0137]?|4[37-9]?|5[0-35]|6[016]?|7[137]?|8[5-8]|9[1359]))|1[25-8]|2[357-9]|3[024-68]|4[12568]|5\\d|6[0-8]|8[015]|9[0-47-9])|2(?:7(?:330|878)|85959?)|(?:32|91)1|4(?:0404?|57|828)|55555|6(?:0\\d{4}|10000)|(?:133|411)[12]",,,,"100"],[,,"102|273\\d\\d|321",,,,"102",,,[3,5]],[,,"151|(?:278|555)\\d\\d|4(?:04\\d\\d?|11\\d|57)",,,,"151",,,[3,4,5]],,[,,"285\\d{2,3}|321|40404|(?:27[38]\\d|482)\\d|6(?:0\\d|10)\\d{3}",,,,"321"]],BS:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:1[19]|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"BS",,,,,,,,,,,,,,,,,,[,,"91[19]",,,,"911"],,[,,"9(?:1[19]|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BT:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[023]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"BT",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"11[0-6]|40404",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],BW:[,[,,"[19]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"9(?:11|9[7-9])",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"BW",,,,,,,,,,,,,,,,,,[,,"9(?:11|9[7-9])",,,,"911",,,[3]],,[,,"1(?:1[26]|3123)|9(?:1[14]|9[1-57-9])",,,,"112"],[,,,,,,,,,[-1]],[,,"131\\d\\d",,,,"13100",,,[5]],,[,,"131\\d\\d",,,,"13100",,,[5]]],BY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],,,,"BY",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101"],,[,,"1(?:0[1-79]|1[246]|35|5[1-35]|6[89]|7[5-7]|8[58]|9[1-7])",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BZ:[,[,,"9\\d\\d?",,,,,,,[2,3]],,,[,,"9(?:0|11|22|66|77|9[09])",,,,"90"],[,,,,,,,,,[-1]],,,,"BZ",,,,,,,,,,,,,,,,,,[,,"9(?:0|11|90)",,,,"90"],,[,,"9(?:0|11|22|66|77|9[09])",,,,"90"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CA:[,[,,"[1-9]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"112|988|[29]11",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CA",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"[1-35-9]\\d{4,5}|112|[2-8]11|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],[,,"[235-7]11",,,,"211",,,[3]],,[,,"[1-35-9]\\d{4,5}",,,,"10000",,,[5,6]]],CC:[,[,,"[01]\\d\\d",,,,,,,[3]],,,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],,,,"CC",,,,,,,,,,,,,,,,,,[,,"000|112",,,,"000"],,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CD:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:1[348]|77|88)",,,,"113",,,[3]],[,,,,,,,,,[-1]],,,,"CD",,,,,,,,,,,,,,,,,,[,,"1(?:1[348]|77|88)",,,,"113",,,[3]],,[,,"1(?:1[348]|23|77|88)|40404",,,,"113"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],CF:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[78]|22\\d)",,,,"117"],[,,,,,,,,,[-1]],,,,"CF",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|220)",,,,"117"],,[,,"1(?:1[478]|220)",,,,"114"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CG:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[178]",,,,"111"],[,,,,,,,,,[-1]],,,,"CG",,,,,,,,,,,,,,,,,,[,,"11[78]",,,,"117"],,[,,"11[126-8]",,,,"111"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CH:[,[,,"[1-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[278]|6\\d{3})|4[47])|5200",,,,"112",,,[3,4,6]],[,,"1(?:14|8[0-2589])\\d|543|83111",,,,"543",,,[3,4,5]],,,,"CH",,,,,,,,,,,,,,,,,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],,[,,"1(?:0[78]\\d\\d|1(?:[278]|45|6(?:000|111))|4(?:[03-57]|1[0145])|6(?:00|[1-46])|8(?:02|1[189]|[25]0|7|8[08]|99))|[2-9]\\d{2,4}",,,,"112"],[,,"1(?:4[035]|6[1-46])|1(?:41|60)\\d",,,,"140",,,[3,4]],[,,"5(?:200|35)",,,,"535",,,[3,4]],,[,,"[2-9]\\d{2,4}",,,,"200",,,[3,4,5]]],CI:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[01]|[78]0)",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"CI",,,,,,,,,,,,,,,,,,[,,"1(?:1[01]|[78]0)",,,,"110",,,[3]],,[,,"1(?:1[01]|[78]0)|4443",,,,"110"],[,,,,,,,,,[-1]],[,,"444\\d",,,,"4440",,,[4]],,[,,"444\\d",,,,"4440",,,[4]]],CK:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"99[689]",,,,"996"],[,,,,,,,,,[-1]],,,,"CK",,,,,,,,,,,,,,,,,,[,,"99[689]",,,,"996"],,[,,"99[689]",,,,"996"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CL:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:213|3[1-3])|434\\d|911",,,,"131",,,[3,4]],[,,"1(?:211|3(?:13|[348]0|5[01]))|(?:1(?:[05]6|[48]1|9[18])|2(?:01\\d|[23]2|77|88)|3(?:0[59]|13|3[279]|66)|4(?:[12]4|36\\d|4[017]|55)|5(?:00|41\\d|5[67]|99)|6(?:07\\d|13|22|3[06]|50|69)|787|8(?:[01]1|[48]8)|9(?:01|[12]0|33))\\d",,,,"1060",,,[4,5]],,,,"CL",,,,,,,,,,,,,,,,,,[,,"13[1-3]|911",,,,"131",,,[3]],,[,,"1(?:00|21[13]|3(?:13|[348]0|5[01])|4(?:0[02-6]|17|[379])|818|919)|2(?:0(?:01|122)|22[47]|323|777|882)|3(?:0(?:51|99)|132|3(?:29|[37]7)|665)|43656|5(?:(?:00|415)4|5(?:66|77)|995)|6(?:131|222|366|699)|7878|8(?:011|11[28]|482|889)|9(?:01|1)1|13\\d|4(?:[13]42|243|4(?:02|15|77)|554)|(?:1(?:[05]6|98)|339|6(?:07|[35])0|9(?:[12]0|33))0",,,,"100"],[,,"(?:200|333)\\d",,,,"2000",,,[4]],[,,,,,,,,,[-1]],,[,,"13(?:13|[348]0|5[01])|(?:1(?:[05]6|[28]1|4[01]|9[18])|2(?:0(?:0|1\\d)|[23]2|77|88)|3(?:0[59]|13|3[2379]|66)|436\\d|5(?:00|41\\d|5[67]|99)|6(?:07\\d|13|22|3[06]|50|69)|787|8(?:[01]1|[48]8)|9(?:01|[12]0|33))\\d|4(?:[1-3]4|4[017]|55)\\d",,,,"1060",,,[4,5]]],CM:[,[,,"[18]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:1[37]|[37])",,,,"13",,,[2,3]],[,,,,,,,,,[-1]],,,,"CM",,,,,,,,,,,,,,,,,,[,,"1(?:1[37]|[37])",,,,"13",,,[2,3]],,[,,"1(?:1[37]|[37])|8711",,,,"13"],[,,,,,,,,,[-1]],[,,"871\\d",,,,"8710",,,[4]],,[,,"871\\d",,,,"8710",,,[4]]],CN:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1[09]|2(?:[02]|1\\d\\d|395))",,,,"110",,,[3,5]],[,,,,,,,,,[-1]],,,,"CN",,,,,,,,,,,,,,,,,,[,,"1(?:1[09]|20)",,,,"110",,,[3]],,[,,"1(?:00|1[0249]|2395|6[08])|9[56]\\d{3,4}|12[023]|1(?:0(?:[0-26]\\d|8)|21\\d)\\d",,,,"100"],[,,"1(?:0(?:[0-26]\\d|8)\\d|1[24]|23|6[08])|9[56]\\d{3,4}|100",,,,"100"],[,,,,,,,,,[-1]],,[,,"12110",,,,"12110",,,[5]]],CO:[,[,,"[1-589]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"1(?:1[29]|23|32|56)",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CO",,,,,,,,,,,,,,,,,,[,,"1(?:1[29]|23|32|56)",,,,"112",,,[3]],,[,,"1(?:06|1[2-9]|2[35-7]|3[27]|4[467]|5[36]|6[4-7]|95)|(?:29002|39003)9|40404|5930\\d\\d|85432|(?:[2359][57]|8(?:7|9\\d))\\d{3}",,,,"106"],[,,,,,,,,,[-1]],[,,"(?:40|85)4\\d\\d",,,,"40400",,,[5]],,[,,"(?:40|85)4\\d\\d",,,,"40400",,,[5]]],CR:[,[,,"[1359]\\d{2,3}",,,,,,,[3,4]],,,[,,"112|911",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CR",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"1(?:0(?:00|15|2[2-4679])|1(?:1[0-35-9]|2|37|[46]6|7[57]|8[79]|9[0-379])|2(?:00|[12]2|34|55)|3(?:21|33)|4(?:0[06]|1[4-6])|5(?:15|5[15])|693|7(?:00|1[7-9]|2[02]|[67]7)|975)|3855|5(?:0(?:30|49)|510)|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"(?:385|5(?:0[34]|51))\\d",,,,"3850",,,[4]]],CU:[,[,,"[12]\\d\\d(?:\\d{3,4})?",,,,,,,[3,6,7]],,,[,,"10[4-7]|(?:116|204\\d)\\d{3}",,,,"104"],[,,,,,,,,,[-1]],,,,"CU",,,,,,,,,,,,,,,,,,[,,"10[4-6]",,,,"104",,,[3]],,[,,"1(?:0[4-7]|1(?:6111|8)|40)|2045252",,,,"104"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CV:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],,,,"CV",,,,,,,,,,,,,,,,,,[,,"13[0-2]",,,,"130"],,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CW:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"CW",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"1(?:12|76)|911",,,,"112"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],CX:[,[,,"[01]\\d\\d",,,,,,,[3]],,,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],,,,"CX",,,,,,,,,,,,,,,,,,[,,"000|112",,,,"000"],,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CY:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"1(?:1(?:2|6\\d{3})|99)",,,,"112"],[,,,,,,,,,[-1]],,,,"CY",,,,,,,,,,,,,,,,,,[,,"1(?:12|99)",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111))|99)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CZ:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6(?:00[06]|1(?:11|23)))|5\\d)",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"CZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|5\\d)",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|(?:2|3\\d)\\d{2,3}|5\\d|99)|1(?:16|4)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DE:[,[,,"[1-46-8]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[02]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"DE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"11(?:[025]|6(?:00[06]|1(?:1[167]|23))|800\\d)|22(?:044|5(?:43|80)|7700|922)|33(?:11|3[34])|44844|600\\d\\d|7(?:0\\d{3}|464)|80808|118\\d\\d",,,,"110"],[,,,,,,,,,[-1]],[,,"(?:33[13]|746)\\d|(?:22(?:[059]|7\\d)|(?:44|80)8|600|70\\d)\\d\\d",,,,"3310",,,[4,5,6]],,[,,"(?:333|746)\\d|(?:22(?:[059]|7\\d)|(?:44|80)8|600|70\\d)\\d\\d",,,,"3330",,,[4,5,6]]],DJ:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"DJ",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DK:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[24]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"DK",,,,,,,,,,,,,,,,,,[,,"11[24]",,,,"112",,,[3]],,[,,"1(?:1(?:[248]|6(?:00[06]|111))|619[0-2]|8(?:01|1[0238]|28|30|5[13]|8[18]))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DM:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"DM",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DO:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],,,,"DO",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"112|9(?:11|88)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DZ:[,[,,"[17]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:12|[47]|54\\d)",,,,"14"],[,,,,,,,,,[-1]],,,,"DZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[47])",,,,"14",,,[2,3]],,[,,"1(?:055|12|[47]|548)|730",,,,"14"],[,,,,,,,,,[-1]],[,,"730",,,,"730",,,[3]],,[,,"730",,,,"730",,,[3]]],EC:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],,,,"EC",,,,,,,,,,,,,,,,,,[,,"1(?:0[12]|12)|911",,,,"101"],,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],EE:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[02]|6\\d{3})|2(?:05|28)|3(?:014|3(?:21|5\\d?)|660)|492|5(?:1[03]|410|501)|6(?:112|333|644)|7(?:012|127|89)|8(?:10|8[57])|9(?:0[134]|14))",,,,"110"],[,,"1(?:18(?:00|[12458]\\d?)|2(?:0(?:[02-46-8]\\d?|
2961[0-36])|1(?:[0-4]\\d?|6[06])|2(?:[0-4]\\d?|5[25])|[367]|4(?:0[04]|[12]\\d?|4[24]|54)|55[12457])|3(?:0(?:[02]\\d?|1[13578]|3[356])|1[1347]|2[02-5]|3(?:[01347]\\d?|2[023]|88)|4(?:[35]\\d?|4[34])|5(?:3[134]|5[035])|666)|4(?:2(?:00|4\\d?)|4(?:0[01358]|1[024]|50|7\\d?)|900)|5(?:0[0-35]|1(?:[1267]\\d?|5[0-7]|82)|2(?:[014-6]\\d?|22)|330|4(?:[35]\\d?|44)|5(?:00|[1-69]\\d?)|9(?:[159]\\d?|[38]0|77))|6(?:1(?:00|1[19]|[35-9]\\d?)|2(?:2[26]|[68]\\d?)|3(?:22|36|6[36])|5|6(?:[0-359]\\d?|6[0-26])|7(?:00|55|7\\d?|8[89])|9(?:00|1\\d?|69))|7(?:0(?:[023]\\d?|1[0578])|1(?:00|2[034]|[4-9]\\d?)|2(?:[07]\\d?|20|44)|7(?:[0-57]\\d?|9[79])|8(?:0[08]|2\\d?|8[0178])|9(?:00|97))|8(?:1[127]|8[1268]|9[269])|9(?:0(?:[02]\\d?|69|9[0269])|1[1-3689]|21))",,,,"123",,,[3,4,5]],,,,"EE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"1(?:1(?:[02-579]|6(?:000|111)|8(?:[09]\\d|[1-8]))|2[36-9]|3[7-9]|4[05-7]|5[6-8]|6[05]|7[3-6]|8[02-7]|9[3-9])|1(?:2[0-245]|3[0-6]|4[1-489]|5[0-59]|6[1-46-9]|7[0-27-9]|8[189]|9[0-2])\\d\\d?",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"1(?:18[1258]|2(?:0(?:1[036]|[46]\\d?)|166|21|4(?:0[04]|1\\d?|5[47])|[67])|3(?:0(?:1[13-578]|2\\d?|3[56])|1[15]|2[045]|3(?:[13]\\d?|2[13])|43|5(?:00|3[34]|53))|44(?:0[0135]|14|50|7\\d?)|5(?:05|1(?:[12]\\d?|5[1246]|8[12])|2(?:[01]\\d?|22)|3(?:00|3[03])|4(?:15|5\\d?)|500|9(?:5\\d?|77|80))|6(?:1[35-8]|226|3(?:22|3[36]|66)|644|7(?:00|7\\d?|89)|9(?:00|69))|7(?:01[258]|1(?:00|[15]\\d?)|2(?:44|7\\d?)|8(?:00|87|9\\d?))|8(?:1[128]|8[56]|9(?:[26]\\d?|77))|90(?:2\\d?|69|92))",,,,"126",,,[3,4,5]]],EG:[,[,,"[13]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],[,,,,,,,,,[-1]],,,,"EG",,,,,,,,,,,,,,,,,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],,[,,"1(?:2[23]|[679]\\d{3}|80)|34400",,,,"122"],[,,,,,,,,,[-1]],[,,"344\\d\\d",,,,"34400",,,[5]],,[,,"344\\d\\d",,,,"34400",,,[5]]],EH:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],,,,"EH",,,,,,,,,,,,,,,,,,[,,"1(?:[59]|77)",,,,"15"],,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ER:[,[,,"[12]\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"11[2-46]|(?:12[47]|20[12])\\d{3}",,,,"112"],[,,,,,,,,,[-1]],,,,"ER",,,,,,,,,,,,,,,,,,[,,"1(?:1[2-46]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],,[,,"1(?:1[2-6]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ES:[,[,,"[0-379]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"0(?:16|20|6[57]|8[58])|1(?:006|12|[3-7]\\d\\d)|(?:116|20\\d)\\d{3}",,,,"016",,,[3,4,6]],[,,"[12]2\\d{1,4}|90(?:5\\d|7)|(?:118|2(?:[357]\\d|80)|3[357]\\d)\\d\\d|[79]9[57]\\d{3}",,,,"120"],,,,"ES",,,,,,,,,,,,,,,,,,[,,"08[58]|112",,,,"085",,,[3]],,[,,"0(?:1[0-267]|2[0148]|6[0-257]|8[058]|9[12])|1(?:0[03-57]\\d{1,3}|1(?:2|6(?:000|111)|8\\d\\d)|2\\d{1,4}|[3-9]\\d\\d)|2(?:2\\d{1,4}|80\\d\\d)|90(?:5[124578]|7)|1(?:3[34]|77)|(?:2[01]\\d|[79]9[57])\\d{3}|[23][357]\\d{3}",,,,"010"],[,,"0(?:1[0-27]|2[148]|6
vendor: 14,732 bytes, line 296
296[0-2]|80|9[12])|21\\d{4}",,,,"010",,,[3,6]],[,,"1(?:3[34]|77)|[12]2\\d{1,4}",,,,"120"],,[,,"(?:2[0-2]\\d|3[357]|[79]9[57])\\d{3}|2(?:[2357]\\d|80)\\d\\d",,,,"22000",,,[5,6]]],ET:[,[,,"9\\d\\d?",,,,,,,[2,3]],,,[,,"9(?:07|11?|2|39?|9[17])",,,,"91"],[,,,,,,,,,[-1]],,,,"ET",,,,,,,,,,,,,,,,,,[,,"9(?:11?|2|39?|9[17])",,,,"91"],,[,,"9(?:07|11?|2|39?|45|9[17])",,,,"91"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FI:[,[,,"[17]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11(?:2|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"FI",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"11(?:2|6(?:00[06]|1(?:1[17]|23)))|(?:1[2-8]\\d|75[12])\\d\\d",,,,"112"],[,,"1[2-8]\\d{3}",,,,"12000",,,[5]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FJ:[,[,,"[0-579]\\d(?:\\d(?:\\d{2})?)?",,,,,,,[2,3,5]],,,[,,"91[17]",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"FJ",,,,,,,,,,,,,,,,,,[,,"91[17]",,,,"911",,,[3]],,[,,"0(?:1[34]|8[1-4])|1(?:0[1-3]|[25]9)|2[289]|30|40404|91[137]|[45]4|75",,,,"22"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],FK:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"FK",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"1\\d\\d|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FM:[,[,,"[39]\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"320\\d{3}|911",,,,"911"],[,,,,,,,,,[-1]],,,,"FM",,,,,,,,,,,,,,,,,,[,,"(?:32022|91)1",,,,"911"],,[,,"(?:32022|91)1",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FO:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[24]|81\\d)",,,,"112"],[,,,,,,,,,[-1]],,,,"FO",,,,,,,,,,,,,,,,,,[,,"11[24]",,,,"112",,,[3]],,[,,"1(?:1[248]|819)|1(?:4[124]|71|8[7-9])\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FR:[,[,,"[1-8]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:1[02459]|[578]|9[167])|224|(?:3370|74)0|(?:116\\d|3[01])\\d\\d",,,,"15"],[,,"(?:1(?:0|18\\d)|366|[4-8]\\d\\d)\\d\\d|3[2-9]\\d\\d",,,,"1000",,,[4,5,6]],,,,"FR",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15",,,[2,3]],,[,,"1(?:0\\d\\d|1(?:[02459]|6(?:000|111)|8\\d{3})|[578]|9[167])|2(?:0(?:00|2)0|24)|[3-8]\\d{4}|3\\d{3}|6(?:1[14]|34)|7(?:0[06]|22|40)",,,,"15"],[,,"202\\d|6(?:1[14]|34)|70[06]",,,,"611",,,[3,4]],[,,"118777|224|6(?:1[14]|34)|7(?:0[06]|22|40)|20(?:0\\d|2)\\d",,,,"224",,,[3,4,5,6]],,[,,"114|[3-8]\\d{4}",,,,"114",,,[3,5]]],GA:[,[,,"1\\d(?:\\d{2})?",,,,,,,[2,4]],,,[,,"18|1(?:3\\d|73)\\d",,,,"18"],[,,,,,,,,,[-1]],,,,"GA",,,,,,,,,,,,,,,,,,[,,"1(?:3\\d\\d|730|8)",,,,"18"],,[,,"1(?:3\\d\\d|730|8)",,,,"18"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GB:[,[,,"[1-46-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:05|1(?:[29]|6\\d{3})|7[56]\\d|8000)|2(?:20\\d|48)|4444|999",,,,"105"],[,,,,,,,,,[-1]],,,,"GB",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[015]|1(?:[129]|6(?:000|1(?:11|23))|8\\d{3})|2(?:[1-3]|50)|33|4(?:1|7\\d)|571|7(?:0\\d|[56]0)|800\\d|9[15])|2(?:0202|1300|2(?:02|11)|3(?:02|336|45)|4(?:25|8))|3[13]3|4(?:0[02]|35[01]|44[45]|5\\d)|(?:[68]\\d|7[089])\\d{3}|15\\d|2[02]2|650|789|9(?:01|99)",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:(?:25|7[56])\\d|571)|2(?:02(?:\\d{2})?|[13]3\\d\\d|48)|4444|901",,,,"202",,,[3,4,5]],,[,,"(?:125|2(?:020|13\\d)|(?:7[089]|8[01])\\d\\d)\\d",,,,"1250",,,[4,5]]],GD:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"GD",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|9(?:11|88)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],GE:[,[,,"[014]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"0(?:11|33)|11[1-3]|[01]22",,,,"011",,,[3]],[,,,,,,,,,[-1]],,,,"GE",,,,,,,,,,,,,,,,,,[,,"0(?:11|33)|11[1-3]|[01]22",,,,"011",,,[3]],,[,,"0(?:11|33)|11[1-3]|40404|[01]22",,,,"011"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"GF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GG:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"GG",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[01]|1[12]|23|41|55|9[05])|999|1(?:1[68]\\d\\d|47|800)\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GH:[,[,,"[14589]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"19[1-3]|999",,,,"191",,,[3]],[,,,,,,,,,[-1]],,,,"GH",,,,,,,,,,,,,,,,,,[,,"19[1-3]|999",,,,"191",,,[3]],,[,,"19[1-3]|40404|(?:54|83)00|999",,,,"191"],[,,,,,,,,,[-1]],[,,"404\\d\\d|(?:54|83)0\\d",,,,"5400",,,[4,5]],,[,,"404\\d\\d|(?:54|83)0\\d",,,,"5400",,,[4,5]]],GI:[,[,,"[158]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:00|1[25]|23|4(?:1|7\\d)|5[15]|9[02-49])|555|(?:116\\d|80)\\d\\d",,,,"100",,,[3,4,6]],[,,"8[1-69]\\d\\d",,,,"8100",,,[4]],,,,"GI",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[09])",,,,"112",,,[3]],,[,,"1(?:00|1(?:[25]|6(?:00[06]|1(?:1[17]|23))|8\\d\\d)|23|4(?:1|7[014])|5[015]|9[02-49])|555|8[0-79]\\d\\d|8(?:00|4[0-2]|8[0-589])",,,,"100"],[,,"150|87\\d\\d",,,,"150",,,[3,4]],[,,"1(?:00|1(?:5|8\\d\\d)|23|51|9[2-4])|555|8(?:00|4[0-2]|8[0-589])",,,,"100",,,[3,5]],,[,,,,,,,,,[-1]]],GL:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"GL",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"1[1-8]\\d",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GM:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:1[6-8]|[6-8])",,,,"16"],[,,,,,,,,,[-1]],,,,"GM",,,,,,,,,,,,,,,,,,[,,"1(?:1[6-8]|[6-8])",,,,"16"],,[,,"1(?:1[6-8]|[6-8])",,,,"16"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GN:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,,"GN",,,,,,,,,,,,,,,,,,[,,,,,,,,,[-1]],,[,,"12\\d|40404",,,,"120"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GP:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"GP",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GR:[,[,,"1\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"1(?:0[089]|1(?:2|6\\d{3})|66|99)",,,,"100",,,[3,6]],[,,,,,,,,,[-1]],,,,"GR",,,,,,,,,,,,,,,,,,[,,"1(?:00|12|66|99)",,,,"100",,,[3]],,[,,"1(?:0[089]|1(?:2|320|6(?:000|1(?:1[17]|23)))|(?:389|9)9|66)",,,,"100"],[,,"113\\d\\d",,,,"11300",,,[5]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GT:[,[,,"[14]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:10|2[03])",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"GT",,,,,,,,,,,,,,,,,,[,,"1(?:10|2[03])",,,,"110",,,[3]],,[,,"110|40404|1(?:2|[57]\\d)\\d",,,,"110"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GU:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"GU",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GW:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[378]",,,,"113"],[,,,,,,,,,[-1]],,,,"GW",,,,,,,,,,,,,,,,,,[,,"11[378]",,,,"113"],,[,,"11[378]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GY:[,[,,"[019]\\d{2,3}",,,,,,,[3,4]],,,[,,"91[1-3]",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"GY",,,,,,,,,,,,,,,,,,[,,"91[1-3]",,,,"911",,,[3]],,[,,"0(?:02|(?:17|80)1|444|7(?:[67]7|9)|9(?:0[78]|[2-47]))|1(?:443|5[568])|91[1-3]",,,,"002"],[,,,,,,,,,[-1]],[,,"144\\d",,,,"1440",,,[4]],,[,,"144\\d",,,,"1440",,,[4]]],HK:[,[,,"[19]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"112|99[29]",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"HK",,,,,,,,,,,,,,,,,,[,,"112|99[29]",,,,"112",,,[3]],,[,,"1(?:0(?:(?:[0136]\\d|2[14])\\d{0,3}|8[138])|12|2(?:[0-3]\\d{0,4}|(?:58|8[13])\\d{0,3})|7(?:[135-9]\\d{0,4}|219\\d{0,2})|8(?:0(?:(?:[13]|60\\d)\\d|8)|1(?:0\\d|[2-8])|2(?:0[5-9]|(?:18|2)2|3|8[128])|(?:(?:3[0-689]\\d|7(?:2[1-389]|8[0235-9]|93))\\d|8)\\d|50[138]|6(?:1(?:11|86)|8)))|99[29]|10[0139]",,,,"100"],[,,,,,,,,,[-1]],[,,"109|1(?:08|85\\d)\\d",,,,"109",,,[3,4,5]],,[,,"992",,,,"992",,,[3]]],HN:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"HN",,,,,,,,,,,,,,,,,,[,,"199",,,,"199",,,[3]],,[,,"199|40404",,,,"199"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],HR:[,[,,"[016-9]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:12|9[2-4])|9[34]|1(?:16\\d|39)\\d\\d",,,,"93",,,[2,3,5,6]],[,,"06\\d|(?:118|[6-8]\\d{3})\\d\\d",,,,"060",,,[3,5,6]],,,,"HR",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])|9[34]",,,,"93",,,[2,3]],,[,,"(?:06|[6-8]\\d{4})\\d|1(?:1(?:2|6(?:00[06]|1(?:1[17]|23))|8\\d\\d)|3977|9(?:[2-5]|87))|9[34]",,,,"93"],[,,,,,,,,,[-1]],[,,"139\\d\\d",,,,"13900",,,[5]],,[,,"139\\d\\d",,,,"13900",,,[5]]],HT:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[48]",,,,"114",,,[3]],[,,,,,,,,,[-1]],,,,"HT",,,,,,,,,,,,,,,,,,[,,"11[48]",,,,"114",,,[3]],,[,,"11[48]|40404",,,,"114"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],HU:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:0[457]|12|4[0-4]\\d)|1(?:16\\d|37|45)\\d\\d",,,,"104"],[,,,,,,,,,[-1]],,,,"HU",,,,,,,,,,,,,,,,,,[,,"1(?:0[457]|12)",,,,"104",,,[3]],,[,,"1(?:0[457]|1(?:2|6(?:000|1(?:11|23))|800)|2(?:0[0-4]|1[013489]|2[0-5]|3[0-46]|4[0-24-68]|5[0-2568]|6[06]|7[0-25-7]|8[028]|9[08])|37(?:00|37|7[07])|4(?:0[0-5]|1[013-8]|2[034]|3[23]|4[02-9]|5(?:00|41|67))|777|8(?:1[27-9]|2[04]|40|[589]))",,,,"104"],[,,,,,,,,,[-1]],[,,"1(?:4[0-4]|77)\\d|1(?:18|2|45)\\d\\d",,,,"1200",,,[4,5]],,[,,"184\\d",,,,"1840",,,[4]]],ID:[,[,,"[178]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11[02389]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"ID",,,,,,,,,,,,,,,,,,[,,"11[02389]",,,,"110",,,[3]],,[,,"1(?:1[02389]|40\\d\\d|50264)|71400|89887",,,,"110"],[,,,,,,,,,[-1]],[,,"(?:714|898)\\d\\d",,,,"71400",,,[5]],,[,,"714\\d\\d",,,,"71400",,,[5]]],IE:[,[,,"[159]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})|999",,,,"112",,,[3,6]],[,,"5[37]\\d{3}",,,,"53000",,,[5]],,,,"IE",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"11(?:2|6(?:00[06]|1(?:1[17]|23)))|999|(?:1(?:18|9)|5[0137]\\d)\\d\\d",,,,"112"],[,,"51\\d{3}",,,,"51000",,,[5]],[,,"51210",,,,"51210",,,[5]],,[,,"51210|(?:118|5[037]\\d)\\d\\d",,,,"11800",,,[5]]],IL:[,[,,"[12]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[0-2]|12)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"IL",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-2]|12)",,,,"100",,,[3]],,[,,"1(?:0[0-2]|1(?:[013-9]\\d|2)|[2-9]\\d\\d)|2407|(?:104|27)00",,,,"100"],[,,,,,,,,,[-1]],[,,"104\\d\\d",,,,"10400",,,[5]],,[,,"104\\d\\d",,,,"10400",,,[5]]],IM:[,[,,"[189]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"999",,,,"999",,,[3]],[,,,,,,,,,[-1]],,,,"IM",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"1\\d\\d(?:\\d{3})?|8(?:6444|9887)|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"8(?:64|98)\\d\\d",,,,"86400",,,[5]]],IN:[,[,,"[12578]\\d{2,8}",,,,,,,[3,4,5,6,7,8,9]],,,[,,"1(?:0[0-248]|1[289]|21|[39][89]|4[01]|6(?:1|6\\d?)|8[12])|777|800|1[05]5\\d|1(?:07|51|94)\\d\\d?|(?:1(?:[05]5\\d|70)\\d|261)\\d|1(?:0[369]|10|29|3[126]|9[0-256])\\d",,,,"100",,,[3,4,5,6]],[,,"11[67]\\d{4}|56161561",,,,"1160000",,,[7,8]],,,,"IN",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-28]|12|298)|2611",,,,"100",,,[3,4]],,[,,"1(?:0(?:[0-248]|3[39]|5(?:010|6)|6[3468]|7(?:[01357]|[28]0?|4[01])|9[0135-9])|1(?:00|[289])|2(?:1|98)|3(?:11|2[0-2]|63|[89])|4[01]|5(?:1(?:0[0-36]|[127])|54)|6(?:1|6[01]?)|7000|8[12]|9(?:0[013-59]|12|25|4[4-9]\\d?|50|6[1347]|[89]))|2611|5(?:0(?:0(?:0\\d|1|20?)|325|5[2-79]\\d{3,5})|1(?:234|555|717|818|96[49])|2(?:0(?:0[01]|[14]0)|151|555|666|888|9(?:06|99\\d?))|3(?:0[01]0|131|553|(?:66|77)6)|(?:464|55[05])\\d{1,3}|6(?:070|3[68]|43)|717\\d)|777|800|5(?:05(?:0|1\\d)|221|3(?:03|3[23]))\\d{1,4}|5(?:(?:04|88)0|2(?:2[0267]|3[16])|4(?:1[04]|20|3[02])|5(?:3[16]|67)|6(?:06|[67]\\d)|787|9(?:64|90))\\d\\d?|(?:1(?:05[79]|(?:1[67][0-2]|802)\\d|55[23])\\d|5(?:(?:00(?:0\\d|1)|(?:304|616)\\d\\d)\\d|1(?:0[12]|4[2-4])|2(?:2[3589]|3(?:1\\d{3}|2)|4[04]|7[78])|4(?:[02]4|32\\d{4}|4[04]|99)|5(?:1[25]|[36]5|4[45]|93)|7(?:(?:17\\d|57)\\d\\d|[27]7|88)|8(?:3[4-69]|4[01]|5[58]|88(?:8\\d\\d|9)|99)|9(?:0(?:0|2\\d{3})|55|6[67]|77|88)))\\d",,,,"100"],[,,"5(?:14(?:2[5-9]|[34]\\d)|757555)",,,,"51425",,,[5,7]],[,,"1(?:(?:1[67]\\d\\d|70)\\d\\d|55330|909)|5(?:300\\d|6161(?:17[89]|561))|1(?:[19][89]|21|4[01])",,,,"118",,,[3,4,5,6,7,8]],,[,,"1(?:39|90[019])|5(?:14(?:2[5-9]|[34]\\d)|6161(?:17[89]|561)|757555)",,,,"139",,,[3,4,5,7,8]]],IQ:[,[,,"[1479]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[04]|15|22)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"IQ",,,,,,,,,,,,,,,,,,[,,"1(?:0[04]|15|22)",,,,"100",,,[3]],,[,,"1(?:0[04]|15|22)|4432|71117|9988",,,,"100"],[,,,,,,,,,[-1]],[,,"(?:443|711\\d|998)\\d",,,,"4430",,,[4,5]],,[,,"(?:443|711\\d|998)\\d",,,,"4430",,,[4,5]]],IR:[,[,,"[129]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1[0-68]|2[0-59]|9[0-579])|911",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"IR",,,,,,,,,,,,,,,,,,[,,"1(?:1[025]|25)|911",,,,"110",,,[3]],,[,,"1(?:1[0-68]|2[0-59]|3[346-8]|4(?:[0147]|[289]0)|5(?:0[14]|1[02479]|2[0-3]|39|[49]0|65)|6(?:[16]6|[27]|90)|8(?:03|1[18]|22|3[37]|4[28]|88|99)|9[0-579])|20(?:[09]0|1(?:[038]|1[079]|26|9[69])|2[01])|9(?:11|9(?:0009|90))",,,,"110"],[,,"1(?:5[0-469]|8[0-489])\\d",,,,"1500",,,[4]],[,,"(?:1(?:5[0-469]|8[0-489])|99(?:0\\d\\d|9))\\d",,,,"1500",,,[4,6]],,[,,"990\\d{3}",,,,"990000",,,[6]]],IS:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:12|71\\d)",,,,"112",,,[3,4]],[,,,,,,,,,[-1]],,,,"IS",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1(?:1(?:[28]|61(?:16|23))|4(?:00|1[145]|4[0146])|55|7(?:00|17|7[07-9])|8(?:[02]0|1[16-9]|88)|900)",,,,"112"],[,,,,,,,,,[-1]],[,,"14(?:0\\d|41)",,,,"1400",,,[4]],,[,,"1(?:415|90\\d)",,,,"1415",,,[4]]],IT:[,[,,"[14]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"1(?:1(?:[2358]|6\\d{3})|87)",,,,"112",,,[3,6]],[,,"(?:12|4(?:[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",,,,"1200",,,[4,5,7]],,,,"IT",,,,,,,,,,,,,,,,,,[,,"11[2358]",,,,"112",,,[3]],,[,,"1(?:0\\d{2,3}|1(?:[2-57-9]|6(?:000|111))|3[39]|4(?:82|9\\d{1,3})|5(?:00|1[58]|2[25]|3[03]|44|[59])|60|8[67]|9(?:[01]|2[2-9]|4\\d|696))|4(?:2323|5045)|(?:1(?:2|92[01])|4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|5[05])\\d\\d",,,,"43000",,,[5,7]]],JE:[,[,,"[129]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"JE",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:00|1(?:2|8\\d{3})|23|4(?:[14]|28|7\\d)|5\\d|7(?:0[12]|[128]|35?)|808|9[0135])|23[2-4]|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],JM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"11[029]|9(?:11|88)",,,,"110"],[,,,,,,,,,[-1]],,,,"JM",,,,,,,,,,,,,,,,,,[,,"11[029]|911",,,,"110"],,[,,"1(?:1[029]|76)|9(?:11|88)",,,,"110"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],JO:[,[,,"[19]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:0[235]|1[2-6]|9[127])|911",,,,"102",,,[3]],[,,"9[0-4689]\\d{3}",,,,"90000",,,[5]],,,,"JO",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[127])|911",,,,"112",,,[3]],,[,,"1(?:0[2359]|1[0-68]|9[0-24-79])|9[0-4689]\\d{3}|911",,,,"102"],[,,,,,,,,,[-1]],[,,"9[0-4689]\\d{3}",,,,"90000",,,[5]],,[,,"9[0-4689]\\d{3}",,,,"90000",,,[5]]],JP:[,[,,"[01]\\d\\d(?:\\d{
2965,7})?",,,,,,,[3,8,9,10]],,,[,,"11[089]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"JP",,,,,,,,,,,,,,,,,,[,,"11[09]",,,,"110",,,[3]],,[,,"000[2569]\\d{4,6}|1(?:0[24]|1[089]|44|89)",,,,"102"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"000[2569]\\d{4,6}",,,,"00020000",,,[8,9,10]]],KE:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1(?:[246]|9\\d)|5(?:01|2[127]|6[26]\\d))|999",,,,"112"],[,,"909\\d\\d",,,,"90900",,,[5]],,,,"KE",,,,,,,,,,,,,,,,,,[,,"11[24]|999",,,,"112",,,[3]],,[,,"1(?:0(?:[07-9]|1[0-25]|400)|1(?:[024-6]|9[0-579])|2[1-3]|3[01]|4[14]|5(?:[01][01]|2[0-24-79]|33|4[05]|5[59]|6(?:00|29|6[67]))|(?:6[035]\\d|[78])\\d|9(?:[02-9]\\d\\d|19))|(?:(?:2[0-79]|[37][0-29]|4[0-4]|6[2357]|8\\d)\\d|5(?:[0-7]\\d|99))\\d\\d|9(?:09\\d\\d|99)|8988",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:(?:04|6[35])\\d\\d|3[01]|4[14]|5(?:1\\d|2[25]))|(?:(?:2[0-79]|[37][0-29]|4[0-4]|6[2357]|8\\d)\\d|5(?:[0-7]\\d|99)|909)\\d\\d|898\\d",,,,"130"],,[,,"1(?:(?:04|6[035])\\d\\d|4[14]|5(?:01|55|6[26]\\d))|40404|8988|909\\d\\d",,,,"141"]],KG:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"10[1-3]",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"KG",,,,,,,,,,,,,,,,,,[,,"10[1-3]",,,,"101",,,[3]],,[,,"10[1-3]|4040",,,,"101"],[,,,,,,,,,[-1]],[,,"404\\d",,,,"4040",,,[4]],,[,,"404\\d",,,,"4040",,,[4]]],KH:[,[,,"[146]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[7-9]|666",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"KH",,,,,,,,,,,,,,,,,,[,,"11[7-9]|666",,,,"117",,,[3]],,[,,"11[7-9]|40404|666",,,,"117"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],KI:[,[,,"[179]\\d{2,3}",,,,,,,[3,4]],,,[,,"19[2-5]|99[2-4]",,,,"192",,,[3]],[,,,,,,,,,[-1]],,,,"KI",,,,,,,,,,,,,,,,,,[,,"19[2-5]|99[2-4]",,,,"192",,,[3]],,[,,"1(?:05[0-259]|88|9[2-5])|777|99[2-4]|10[0-8]",,,,"100"],[,,"103",,,,"103",,,[3]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KM:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"KM",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KN:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"KN",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|88|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KP:[,[,,"[18]\\d\\d",,,,,,,[3]],,,[,,"11[29]|819",,,,"112"],[,,,,,,,,,[-1]],,,,"KP",,,,,,,,,,,,,,,,,,[,,"11[29]|819",,,,"112"],,[,,"11[29]|819",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KR:[,[,,"1\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1[27-9]|28|330|82)",,,,"112",,,[3,4]],[,,,,,,,,,[-1]],,,,"KR",,,,,,,,,,,,,,,,,,[,,"11[29]",,,,"112",,,[3]],,[,,"1(?:[016-9]114|3(?:0[01]|2|3[0-35-9]|45?|5[057]|6[569]|7[79]|8[2589]|9[0189]))|1(?:0[015]|1\\d|2[01357-9]|41|8[28])",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:0[01]|1[4-6]|41)|1(?:[06-9]1\\d|111)\\d",,,,"100",,,[3,5]],,[,,,,,,,,,[-1]]],KW:[,[,,"[18]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"KW",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1[0-7]\\d|89887",,,,"100"],[,,,,,,,,,[-1]],[,,"898\\d\\d",,,,"89800",,,[5]],,[,,,,,,,,,[-1]]],KY:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"KY",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KZ:[,[,,"[1-4]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[1-3]|12)|212\\d",,,,"101",,,[3,4]],[,,,,,,,,,[-1]],,,,"KZ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-4]|12)|2121|(?:3040|404)0",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:304\\d|404)\\d",,,,"4040",,,[4,5]],,[,,"(?:304\\d|404)\\d",,,,"4040",,,[4,5]]],LA:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[015]",,,,"190"],[,,,,,,,,,[-1]],,,,"LA",,,,,,,,,,,,,,,,,,[,,"19[015]",,,,"190"],,[,,"19[015]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LB:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:12|40|75)|999",,,,"112"],[,,,,,,,,,[-1]],,,,"LB",,,,,,,,,,,,,,,,,,[,,"1(?:12|40|75)|999",,,,"112"],,[,,"1(?:12|40|75)|999",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"LC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LI:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"LI",,,,,,,,,,,,,,,,,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],,[,,"1(?:1(?:[278]|45)|4[3-57]|50|75|81[18])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LK:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"11[02689]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"LK",,,,,,,,,,,,,,,,,,[,,"11[02689]",,,,"110",,,[3]],,[,,"1(?:1[024-9]|3(?:00|1[2-49]|2[23]|3[1-3]|44|5[07]|[67]9|88|9[039])|9(?:0[0-2589]|1[0-357-9]|2[0-25689]|3[0389]|4[0489]|5[014-69]|6[0-2689]|7[03579]|8[02457-9]|9[0-2569]))",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LR:[,[,,"[3489]\\d{2,3}",,,,,,,[3,4]],,,[,,"355|911",,,,"355",,,[3]],[,,,,,,,,,[-1]],,,,"LR",,,,,,,,,,,,,,,,,,[,,"355|911",,,,"355",,,[3]],,[,,"355|4040|8(?:400|933)|911",,,,"355"],[,,,,,,,,,[-1]],[,,"(?:404|8(?:40|93))\\d",,,,"4040",,,[4]],,[,,"(?:404|8(?:40|93))\\d",,,,"4040",,,[4]]],LS:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[257]",,,,"112"],[,,,,,,,,,[-1]],,,,"LS",,,,,,,,,,,,,,,,,,[,,"11[257]",,,,"112"],,[,,"11[257]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LT:[,[,,"[01]\\d(?:\\d(?:\\d{3})?)?",,,,,,,[2,3,6]],,,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|1(?:2|6111))|116(?:0\\d|12)\\d",,,,"01"],[,,,,,,,,,[-1]],,,,"LT",,,,,,,,,,,,,,,,,,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|12)",,,,"01",,,[2,3]],,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|1(?:[27-9]|6(?:000|1(?:1[17]|23))))",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LU:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[23]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"LU",,,,,,,,,,,,,,,,,,[,,"11[23]",,,,"112",,,[3]],,[,,"11(?:[23]|6(?:000|111))|1(?:18|[25]\\d|3)\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LV:[,[,,"[018]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"0[1-3]|11(?:[023]|6\\d{3})",,,,"01",,,[2,3,6]],[,,"1180|821\\d\\d",,,,"1180",,,[4,5]],,,,"LV",,,,,,,,,,,,,,,,,,[,,"0[1-3]|11[023]",,,,"01",,,[2,3]],,[,,"0[1-4]|1(?:1(?:[02-4]|6(?:000|111)|8[0189])|(?:5|65)5|77)|821[57]4",,,,"01"],[,,"1181",,,,"1181",,,[4]],[,,"165\\d",,,,"1650",,,[4]],,[,,,,,,,,,[-1]]],LY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[013]",,,,"190"],[,,,,,,,,,[-1]],,,,"LY",,,,,,,,,,,,,,,,,,[,,"19[013]",,,,"190"],,[,,"19[013]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MA:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],,,,"MA",,,,,,,,,,,,,,,,,,[,,"1(?:[59]|77)",,,,"15"],,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MC:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],,,,"MC",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15"],,[,,"1(?:12|41|[578])",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MD:[,[,,"[19]\\d{2,5}
296",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6(?:000|1(?:11|2\\d)))|90[1-3]",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"MD",,,,,,,,,,,,,,,,,,[,,"112|90[1-3]",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:1[17]|23))|8\\d\\d?|99)|90[04-9])|90[1-3]|1(?:4\\d\\d|6[0-389]|9[1-4])\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ME:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:12|2[2-4])",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"ME",,,,,,,,,,,,,,,,,,[,,"1(?:12|2[2-4])",,,,"112",,,[3]],,[,,"1(?:1(?:(?:[013-57-9]|6\\d\\d)\\d|2)|[249]\\d{3}|5999|8(?:0[089]|1[0-8]|888))|1(?:[02-5]\\d\\d|60[06]|700)|12\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"MF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MG:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:1[78]|[78])",,,,"17"],[,,,,,,,,,[-1]],,,,"MG",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|[78])",,,,"17"],,[,,"1(?:1[78]|[78])",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MH:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"MH",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MK:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:1(?:2|6\\d{3})|9[2-4])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"MK",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|3\\d|9[2-4])|1(?:16|2\\d)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ML:[,[,,"[136-8]\\d{1,4}",,,,,,,[2,3,4,5]],,,[,,"1[578]|(?:352|67)00|7402|(?:677|744|8000)\\d",,,,"15",,,[2,4,5]],[,,"(?:12|800)2\\d|3(?:52(?:11|2[02]|3[04-6]|99)|7574)",,,,"1220",,,[4,5]],,,,"ML",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15",,,[2]],,[,,"1(?:1(?:[013-9]\\d|2)|2(?:1[02-469]|2[13])|[578])|350(?:35|57)|67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)|800[0-2][12]|3(?:52|[67]\\d)\\d\\d",,,,"15"],[,,"37(?:433|575)|7400|8001\\d",,,,"7400",,,[4,5]],[,,"3503\\d|(?:3[67]\\d|800)\\d\\d",,,,"35030",,,[5]],,[,,"374(?:0[24-9]|[1-9]\\d)|7400|3(?:6\\d|75)\\d\\d",,,,"7400",,,[4,5]]],MM:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"199",,,,"199"],[,,,,,,,,,[-1]],,,,"MM",,,,,,,,,,,,,,,,,,[,,"199",,,,"199"],,[,,"199",,,,"199"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"10[0-35]",,,,"100"],[,,,,,,,,,[-1]],,,,"MN",,,,,,,,,,,,,,,,,,[,,"10[0-35]",,,,"100"],,[,,"10[0-35]",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MO:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"MO",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MP:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"MP",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MQ:[,[,,"[13]\\d(?:\\d(?:\\d(?:\\d{2})?)?)?",,,,,,,[2,3,4,6]],,,[,,"1(?:12|[578])|3[01]\\d\\d",,,,"15",,,[2,3,4]],[,,"3[2469]\\d\\d",,,,"3200",,,[4]],,,,"MQ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15",,,[2,3]],,[,,"1(?:12|[578])|(?:118[02-9]|3[0-2469])\\d\\d",,,,"15"],[,,"118\\d{3}",,,,"118000",,,[6]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MR:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"MR",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MS:[,[,,"[29]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"MS",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"211|9(?:11|88|99)",,,,"211"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MT:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"11(?:2|6\\d{3})",,,,"112"],[,,,,,,,,,[-1]],,,,"MT",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"11(?:2|6(?:000|1(?:11|23)))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MU:[,[,,"[189]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"11[45]|99[59]",,,,"114",,,[3]],[,,,,,,,,,[-1]],,,,"MU",,,,,,,,,,,,,,,,,,[,,"11[45]|99[59]",,,,"114",,,[3]],,[,,"1\\d{2,4}|(?:8\\d\\d|99)\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MV:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:02|1[89])",,,,"102",,,[3]],[,,,,,,,,,[-1]],,,,"MV",,,,,,,,,,,,,,,,,,[,,"1(?:02|1[89])",,,,"102",,,[3]],,[,,"1(?:[0-37-9]|[4-6]\\d)\\d|4040|1[45]1",,,,"100"],[,,,,,,,,,[-1]],[,,"1[45]1",,,,"141",,,[3]],,[,,,,,,,,,[-1]]],MW:[,[,,"[189]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199|99[7-9]",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"MW",,,,,,,,,,,,,,,,,,[,,"199|99[7-9]",,,,"199",,,[3]],,[,,"199|80400|99[7-9]",,,,"199"],[,,,,,,,,,[-1]],[,,"804\\d\\d",,,,"80400",,,[5]],,[,,"804\\d\\d",,,,"80400",,,[5]]],MX:[,[,,"[0579]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"0(?:6[0568]|80)|911",,,,"060",,,[3]],[,,"(?:530\\d|776)\\d",,,,"7760",,,[4,5]],,,,"MX",,,,,,,,,,,,,,,,,,[,,"0(?:6[0568]|80)|911",,,,"060",,,[3]],,[,,"0[1-9]\\d|53053|7766|911",,,,"010"],[,,,,,,,,,[-1]],[,,"0(?:[249]0|[35][01])",,,,"020",,,[3]],,[,,,,,,,,,[-1]]],MY:[,[,,"[1369]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"MY",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[01348]|1(?:[02]|1[128]|311)|2(?:0[125]|[13-6]|2\\d{0,2})|(?:3[1-35-79]|7[45])\\d\\d?|5(?:454|5\\d\\d?|77|888|999?)|8(?:18?|2|8[18])|9(?:[124]\\d?|68|71|9[0679]))|66628|99[1-469]|13[5-7]|(?:1(?:0[569]|309|5[12]|7[136-9]|9[03])|3[23679]\\d\\d)\\d",,,,"100"],[,,"666\\d\\d",,,,"66600",,,[5]],[,,,,,,,,,[-1]],,[,,"(?:3[23679]\\d|666)\\d\\d",,,,"32000",,,[5]]],MZ:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[79]|9[78])",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"MZ",,,,,,,,,,,,,,,,,,[,,"1(?:1[79]|9[78])",,,,"117",,,[3]],,[,,"1(?:[02-5]\\d\\d|1[79]|9[78])",,,,"117"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NA:[,[,,"[19]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10111",,,,"10111",,,[5]],[,,,,,,,,,[-1]],,,,"NA",,,,,,,,,,,,,,,,,,[,,"10111",,,,"10111",,,[5]],,[,,"(?:10|93)111|(?:1\\d|9)\\d\\d",,,,"900"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NC:[,[,,"[135]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:0(?:00|1[23]|3[0-2]|8\\d)|[5-8])|363\\d|577",,,,"15"],[,,,,,,,,,[-1]],,,,"NC",,,,,,,,,,,,,,,,,,[,,"1[5-8]",,,,"15",,,[2]],,[,,"1(?:0(?:0[06]|1[02-46]|20|3[0-25]|42|5[058]|77|88)|[5-8])|3631|5[6-8]\\d",,,,"15"],[,,"5(?:67|88)",,,,"567",,,[3]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NE:[,[,,"[1-3578]\\d(?:\\d(?:\\d{3})?)?",,,,,,,[2,3,6]],,,[,,"1(?:18|[578])|723\\d{3}",,,,"15"],[,,,,,,,,,[-1]],,,,"NE",,,,,,,,,,,,,,,,,,[,,"1(?:18|[578])|723141",,,,"15"],,[,,"1(?:0[01]|1[128]|2[034]|3[013]|[46]0|55?|[78])|222|333|555|723141|888",,,,"15"],[,,,,,,,,,[-1]],[,,"1(?:0[01]|1[12]|2[034]|3[013]|[46]0|55)|222|333|555|888",,,,"100",,,[3]],,[,,,,,,,,,[-1]]],NF:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|55|77)",,,,"911"],[,,,,,,,,,[-1]],,,,"NF",,,,,,,,,,,,,,,,,,[,,"9(?:11|55|77)",,,,"911"],,[,,"9(?:11|55|77)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NG:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"NG",,,,,,,,,,,,,,,,,,[,,"199",,,,"199",,,[3]],,[,,"199|40700",,,,"199"],[,,,,,,,,,[-1]],[,,"407\\d\\d",,,,"40700",,,[5]],,[,,"407\\d\\d",,,,"40700",,,[5]]],NI:[,[,,"[12467]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[58]|2[08])|737\\d",,,,"115"],[,,,,,,,,,[-1]],,,,"NI",,,,,,,,,,,,,,,,,,[,,"1(?:1[58]|2[08])",,,,"115",,,[3]],,[,,"1(?:1[58]|200)|4878|7(?:010|373)|12[0158]|(?:19|[267]1)00",,,,"115"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NL:[,[,,"[1349]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11(?:2|6\\d{3})|911",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"NL",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:11|23)))|2(?:0[0-4]|3[34]|44)|3[03-9]\\d|400|8(?:[02-9]\\d|1[0-79]))|[34]000|911",,,,"112"],[,,,,,,,,,[-1]],[,,"120\\d",,,,"1200",,,[4]],,[,,"[34]00\\d",,,,"3000",,,[4]]],NO:[,[,,"[01]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[023]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"NO",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"04\\d{3}|1(?:1(?:[0239]|61(?:1[17]|23))|2[048]|4(?:12|[59])|7[57]|8\\d\\d|90)",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"04\\d{3}",,,,"04000",,,[5]]],NP:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[0-36]|12)|1(?:09|11)\\d",,,,"100"],[,,,,,,,,,[-1]],,,,"NP",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-3]|12)",,,,"100",,,[3]],,[,,"1(?:0(?:[0-36]|98)|1(?:1[1-4]|2))",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NR:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[0-2]",,,,"110"],[,,,,,,,,,[-1]],,,,"NR",,,,,,,,,,,,,,,,,,[,,"11[0-2]",,,,"110"],,[,,"1(?:1[0-2]|23|92)",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NU:[,[,,"[019]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"NU",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"01[05]|101|999",,,,"010"],[,,,,,,,,,[-1]],[,,"010",,,,"010"],,[,,,,,,,,,[-1]]],NZ:[,[,,"\\d{3,4}",,,,,,,[3,4]],,,[,,"111",,,,"111",,,[3]],[,,"018",,,,"018",,,[3]],,,,"NZ",,,,,,,,,,,,,,,,,,[,,"111",,,,"111",,,[3]],,[,,"018|1(?:(?:1|37)1|(?:23|94)4|7[03]7)|[2-57-9]\\d{2,3}|6(?:161|26[0-3]|742)",,,,"018"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"018|(?:1(?:23|37|7[03]|94)|6(?:[12]6|74))\\d|[2-57-9]\\d{2,3}",,,,"018"]],OM:[,[,,"[19]\\d{3}",,,,,,,[4]],,,[,,"1444|999\\d",,,,"1444"],[,,,,,,,,,[-1]],,,,"OM",,,,,,,,,,,,,,,,,,[,,"1444|9999",,,,"1444"],,[,,"1(?:111|222|4(?:4[0-5]|50|66|7[7-9])|51[0-8])|9999|1(?:2[3-5]|3[0-2]|50)\\d",,,,"1111"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PA:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"PA",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"10[2-4]|911",,,,"102"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PE:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:05|1[67])",,,,"105"],[,,,,,,,,,[-1]],,,,"PE",,,,,,,,,,,,,,,,,,[,,"1(?:05|1[67])",,,,"105"],,[,,"1(?:05|1[67])",,,,"105"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"PF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PG:[,[,,"[01]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"000|11[01]",,,,"000",,,[3]],[,,,,,,,,,[-1]],,,,"PG",,,,,,,,,,,,,,,,,,[,,"000|11[01]",,,,"000",,,[3]],,[,,"000|1(?:1[01]|5\\d\\d|6\\d{2,5})",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"16\\d{2,5}",,,,"1600",,,[4,5,6,7]]],PH:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"11[27]|911",,,,"112"],[,,,,,,,,,[-1]],,,,"PH",,,,,,,,,,,,,,,,,,[,,"11[27]|911",,,,"112"],,[,,"11[27]|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PK:[,[,,"1\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:1(?:2\\d?|5)|[56])",,,,"15"],[,,,,,,,,,[-1]],,,,"PK",,,,,,,,,,,,,,,,,,[,,"1(?:1(?:22?|5)|[56])",,,,"15"],,[,,"1(?:122|3[014]|[56])|11[2457-9]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PL:[,[,,"[19]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11(?:2|6\\d{3})|99[7-9]",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"PL",,,,,,,,,,,,,,,,,,[,,"112|99[7-9]",,,,"112",,,[3]],,[,,"1(?:1(?:2|61(?:11|23)|891[23])|9\\d{3})|9(?:8[4-7]|9[1-9])|11[68]000",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PM:[,[,,"[13]\\d(?:\\d\\d(?:\\d{2})?)?",,,,,,,[2,4,6]],,,[,,"1[578]|3(?:0\\d|1[689])\\d",,,,"15",,,[2,4]],[,,"3[2469]\\d\\d",,,,"3200",,,[4]],,,,"PM",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15",,,[2]],,[,,"1[578]|31(?:03|[689]\\d)|(?:118[02-9]|3[02469])\\d\\d",,,,"15"],[,,"118\\d{3}",,,,"118000",,,[6]],[,,"310\\d",,,,"3100",,,[4]],,[,,,,,,,,,[-1]]],PR:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"PR",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PS:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[0-2]|66)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"PS",,,,,,,,,,,,,,,,,,[,,"10[0-2]",,,,"100",,,[3]],,[,,"1(?:0[0-2]|122|44|66|99)",,,,"100"],[,,,,,,,,,[-1]],[,,"112\\d",,,,"1120",,,[4]],,[,,,,,,,,,[-1]]],PT:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11[257]|1(?:16\\d\\d|5[1589]|8[279])\\d",,,,"112"],[,,,,,,,,,[-1]],,,,"PT",,,,,,,,,,,,,,,,,,[,,"11[25]",,,,"112",,,[3]],,[,,"1(?:0(?:45|5[01])|1(?:[2578]|600[06])|4(?:1[45]|4)|583|6(?:1[0236]|3[02]|9[169]))|1(?:1611|59)1|1[068]78|1[08]9[16]|1(?:0[1-38]|40|5[15]|6[258]|82)0",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PW:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"PW",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PY:[,[,,"[159]\\d\\d(?:\\d{4})?",,,,,,,[3,7]],,,[,,"128|911",,,,"128",,,[3]],[,,,,,,,,,[-1]],,,,"PY",,,,,,,,,,,,,,,,,,[,,"128|911",,,,"128",,,[3]],,[,,"(?:1[01]|51)\\d{5}|911|1[1-9]\\d",,,,"110"],[,,,,,,,,,[-1]],[,,"(?:1[01]|51)\\d{5}",,,,"1000000",,,[7]],,[,,"(?:1[01]|51)\\d{5}",,,,"1000000",,,[7]]],QA:[,[,,"[129]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"99\\d",,,,"990",,,[3]],[,,"900",,,,"900",,,[3]],,,,"QA",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"9(?:00|[19]\\d)|(?:1|20|9[27]\\d)\\d\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RE:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],,,,"RE",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15"],,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RO:[,[,,"[18]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[23]|6\\d{3})",,,,"112",,,[3,6]],[,,"(?:1(?:18[39]|[24])|8[48])\\d\\d",,,,"1200",,,[4,6]],,,,"RO",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1(?:1(?:[23]|6(?:000|1(?:11|23))|8(?:(?:01|8[18])1|119|[23]00|932))|[24]\\d\\d|9(?:0(?:00|19)|1[19]|21|3[02]|5[178]))|8[48]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"113|(?:1[24]|8[48])\\d\\d",,,,"113",,,[3,
vendor: 12,190 bytes, line 296
2964]]],RS:[,[,,"[19]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"112|9[2-4]",,,,"92",,,[2,3]],[,,,,,,,,,[-1]],,,,"RS",,,,,,,,,,,,,,,,,,[,,"112|9[2-4]",,,,"92",,,[2,3]],,[,,"1[189]\\d{1,4}|9[2-4]",,,,"92"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RU:[,[,,"[01]\\d\\d?",,,,,,,[2,3]],,,[,,"112|(?:0|10)[1-3]",,,,"01"],[,,,,,,,,,[-1]],,,,"RU",,,,,,,,,,,,,,,,,,[,,"112|(?:0|10)[1-3]",,,,"01"],,[,,"112|(?:0|10)[1-4]",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RW:[,[,,"[14]\\d\\d",,,,,,,[3]],,,[,,"11[1245]",,,,"111"],[,,,,,,,,,[-1]],,,,"RW",,,,,,,,,,,,,,,,,,[,,"11[12]",,,,"111"],,[,,"1(?:0[0-2]|1[0-24-6]|2[13]|70|99)|456",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SA:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})|9(?:11|37|9[7-9])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"SA",,,,,,,,,,,,,,,,,,[,,"112|9(?:11|9[79])",,,,"112",,,[3]],,[,,"1(?:1(?:00|2|6111)|410|9(?:00|1[89]|9(?:099|22|9[0-3])))|9(?:0[24-79]|11|3[379]|40|66|8[5-9]|9[02-9])",,,,"112"],[,,"141\\d",,,,"1410",,,[4]],[,,"1(?:10|41)\\d|90[24679]",,,,"902",,,[3,4]],,[,,,,,,,,,[-1]]],SB:[,[,,"[127-9]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SB",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"1(?:[02]\\d|1[12]|[35][01]|[49][1-9]|6[2-9]|7[7-9]|8[0-8])|269|777|835|9(?:[01]1|22|33|55|77|88|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SC:[,[,,"[19]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[1468]|60)|999",,,,"111",,,[3]],[,,,,,,,,,[-1]],,,,"SC",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"1(?:[06]\\d|1[0-246-8]|2[0-8]|3[13]|4[0-2]|5[15]|7[124-6]|8[158]|9[015])|9(?:6\\d\\d|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SD:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SD",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SE:[,[,,"[1-37-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|(?:3|6\\d)\\d\\d|414|77)|900\\d\\d",,,,"112"],[,,"11811[89]|72\\d{3}",,,,"72000",,,[5,6]],,,,"SE",,,,,,,,,,,,,,,,,,[,,"112|90000",,,,"112",,,[3,5]],,[,,"11(?:[25]|313|6(?:00[06]|1(?:1[17]|23))|7[0-8])|2(?:2[02358]|33|4[01]|50|6[1-4])|32[13]|8(?:22|88)|9(?:0(?:00|51)0|12)|(?:11(?:4|8[02-46-9])|7\\d\\d|90[2-4])\\d\\d|(?:118|90)1(?:[02-9]\\d|1[013-9])",,,,"112"],[,,,,,,,,,[-1]],[,,"2(?:2[02358]|33|4[01]|50|6[1-4])|32[13]|8(?:22|88)|912",,,,"220",,,[3]],,[,,"7\\d{4}",,,,"70000",,,[5]]],SG:[,[,,"[179]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"99[359]",,,,"993",,,[3]],[,,,,,,,,,[-1]],,,,"SG",,,,,,,,,,,,,,,,,,[,,"99[359]",,,,"993",,,[3]],,[,,"1(?:(?:[01368]\\d|44)\\d|[57]\\d{2,3}|9(?:0[1-9]|[1-9]\\d))|77222|99[02-9]|100",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"772\\d\\d",,,,"77200",,,[5]]],SH:[,[,,"[129]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"9(?:11|99)",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"SH",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911",,,[3]],,[,,"1\\d{2,3}|26[01]\\d\\d|9(?:11|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SI:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:(?:0|6\\d)\\d\\d|[23]|8\\d\\d?)",,,,"112"],[,,,,,,,,,[-1]],,,,"SI",,,,,,,,,,,,,,,,,,[,,"11[23]",,,,"112",,,[3]],,[,,"1(?:1(?:00[146]|[23]|6(?:000|1(?:11|23))|8(?:[08]|99))|9(?:059|1(?:0[12]|16)|5|70|87|9(?:00|[149])))|19(?:08|81)[09]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SJ:[,[,,"[01]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[023]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"SJ",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"04\\d{3}|11[023]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"04\\d{3}",,,,"04000",,,[5]]],SK:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6\\d{3})|5[058])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"SK",,,,,,,,,,,,,,,,,,[,,"1(?:12|5[058])",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111)|8[0-8])|[248]\\d{3}|5[0589])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SL:[,[,,"[069]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"(?:01|99)9",,,,"019",,,[3]],[,,,,,,,,,[-1]],,,,"SL",,,,,,,,,,,,,,,,,,[,,"(?:01|99)9",,,,"019",,,[3]],,[,,"(?:01|99)9|60400",,,,"019"],[,,,,,,,,,[-1]],[,,"604\\d\\d",,,,"60400",,,[5]],,[,,"604\\d\\d",,,,"60400",,,[5]]],SM:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[358]",,,,"113"],[,,,,,,,,,[-1]],,,,"SM",,,,,,,,,,,,,,,,,,[,,"11[358]",,,,"113"],,[,,"11[358]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SN:[,[,,"[12]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:515|[78])|2(?:00|1)\\d{3}",,,,"17",,,[2,4,5,6]],[,,"2(?:0[246]|[468])\\d{3}",,,,"24000",,,[5,6]],,,,"SN",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17",,,[2]],,[,,"1(?:1[69]|(?:[246]\\d|51)\\d)|2(?:0[0-246]|[12468])\\d{3}|1[278]",,,,"12"],[,,"2(?:01|2)\\d{3}",,,,"22000",,,[5,6]],[,,"1[46]\\d\\d",,,,"1400",,,[4]],,[,,"2[468]\\d{3}",,,,"24000",,,[5]]],SO:[,[,,"[57-9]\\d\\d",,,,,,,[3]],,,[,,"555|888|999",,,,"555"],[,,,,,,,,,[-1]],,,,"SO",,,,,,,,,,,,,,,,,,[,,"555|888|999",,,,"555"],,[,,"555|777|888|999",,,,"555"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SR:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"115",,,,"115",,,[3]],[,,,,,,,,,[-1]],,,,"SR",,,,,,,,,,,,,,,,,,[,,"115",,,,"115",,,[3]],,[,,"1\\d{2,3}",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SS:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SS",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ST:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"ST",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"112",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SV:[,[,,"[149]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"116\\d{3}|911",,,,"911",,,[3,6]],[,,,,,,,,,[-1]],,,,"SV",,,,,,,,,,,,,,,,,,[,,"91[13]",,,,"911",,,[3]],,[,,"1(?:1(?:2|6111)|2[136-8]|3[0-6]|9[05])|40404|9(?:1\\d|29)",,,,"112"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],SX:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:19|88)",,,,"919"],[,,,,,,,,,[-1]],,,,"SX",,,,,,,,,,,,,,,,,,[,,"919",,,,"919"],,[,,"9(?:19|88)",,,,"919"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],,,,"SY",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110"],,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SZ:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SZ",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"TC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TD:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"TD",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TG:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[78]|7[127])",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"TG",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|7[127])",,,,"117",,,[3]],,[,,"1(?:011|1[078]|7[127])",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TH:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1(?:00|2[03]|3[3479]|7[67]|9[0246])|578|6(?:44|6[79]|88|9[16])|88\\d|9[19])|1[15]55",,,,"191"],[,,"1(?:113|2[23]\\d|5(?:09|56))",,,,"1113",,,[4]],,,,"TH",,,,,,,,,,,,,,,,,,[,,"1(?:669|9[19])",,,,"191"],,[,,"1(?:0[0-2]|1(?:0[03]|1[1-35]|2[0358]|3[03-79]|4[02-489]|5[04-9]|6[04-79]|7[03-9]|8[027-9]|9[02-9])|2(?:22|3[89]|66)|3(?:18|2[23]|3[013]|5[56]|6[45]|73)|477|5(?:0\\d|4[0-37-9]|5[1-8]|6[01679]|7[12568]|8[0-24589]|9[013589])|6(?:0[0-29]|2[03]|4[3-6]|6[1-9]|7[0257-9]|8[0158]|9[014-9])|7(?:[14]9|7[27]|90)|888|9[19])",,,,"100"],[,,"1(?:1(?:03|1[15]|2[58]|3[056]|4[02-49]|5[046-9]|7[03-589]|9[57-9])|5(?:0[0-8]|4[0-378]|5[1-478]|7[156])|6(?:20|4[356]|6[1-68]|7[057-9]|8[015]|9[0457-9]))|1(?:1[68]|26|3[1-35]|5[689]|60|7[17])\\d",,,,"1103",,,[4]],[,,"114[89]",,,,"1148",,,[4]],,[,,,,,,,,,[-1]]],TJ:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],,,,"TJ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101"],,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TL:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[25]",,,,"112"],[,,,,,,,,,[-1]],,,,"TL",,,,,,,,,,,,,,,,,,[,,"11[25]",,,,"112"],,[,,"1(?:0[02]|1[25]|2[0138]|72|9[07])",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TM:[,[,,"0\\d",,,,,,,[2]],,,[,,"0[1-49]",,,,"01"],[,,,,,,,,,[-1]],,,,"TM",,,,,,,,,,,,,,,,,,[,,"0[1-3]",,,,"01"],,[,,"0[1-49]",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[078]",,,,"190"],[,,,,,,,,,[-1]],,,,"TN",,,,,,,,,,,,,,,,,,[,,"19[078]",,,,"190"],,[,,"19[078]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TO:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|22|33|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"TO",,,,,,,,,,,,,,,,,,[,,"9(?:11|22|33|99)",,,,"911"],,[,,"9(?:11|22|33|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TR:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1[02]|22|3[126]|4[04]|5[15-9]|6[18]|77|83)",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"TR",,,,,,,,,,,,,,,,,,[,,"1(?:1[02]|55)",,,,"110",,,[3]],,[,,"1(?:1(?:[02-79]|8(?:1[018]|2[0245]|3[2-4]|42|5[058]|6[06]|7[07]|8[01389]|9[089]))|3(?:37|[58]6|65)|471|5(?:07|78)|6(?:[02]6|99)|8(?:63|95))|2(?:077|268|4(?:17|23)|5(?:7[26]|82)|6[14]4|8\\d\\d|9(?:30|89))|3(?:0(?:05|72)|353|4(?:06|30|64)|502|674|747|851|9(?:1[29]|60))|4(?:0(?:25|3[12]|[47]2)|3(?:3[13]|[89]1)|439|5(?:43|55)|717|832)|5(?:145|290|[4-6]\\d\\d|772|833|9(?:[06]1|92))|6(?:236|6(?:12|39|8[59])|769)|7890|8(?:688|7(?:28|65)|85[06])|9(?:159|290)|1[2-9]\\d",,,,"110"],[,,"(?:285|542)0",,,,"2850",,,[4]],[,,,,,,,,,[-1]],,[,,"1(?:3(?:37|[58]6|65)|4(?:4|71)|5(?:07|78)|6(?:[02]6|99)|8(?:3|63|95))|(?:2(?:07|26|4[12]|5[78]|6[14]|8\\d|9[38])|3(?:0[07]|[38]5|4[036]|50|67|74|9[16])|4(?:0[2-47]|3[389]|[48]3|5[45]|71)|5(?:14|29|[4-6]\\d|77|83|9[069])|6(?:23|6[138]|76)|789|8(?:68|7[26]|85)|9(?:15|29))\\d",,,,"144",,,[3,4]]],TT:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:88|9[09])",,,,"988"],[,,,,,,,,,[-1]],,,,"TT",,,,,,,,,,,,,,,,,,[,,"99[09]",,,,"990"],,[,,"9(?:88|9[09])",,,,"988"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TV:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"TV",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"1\\d\\d|911",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TW:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"11[0289]|1(?:81|92)\\d",,,,"110"],[,,"10[56]",,,,"105",,,[3]],,,,"TW",,,,,,,,,,,,,,,,,,[,,"11[029]",,,,"110",,,[3]],,[,,"1(?:0[04-6]|1[0237-9]|3[389]|6[05-8]|7[07]|8(?:0|11)|9(?:19|22|5[057]|68|8[05]|9[15689]))",,,,"100"],[,,"1(?:65|9(?:1\\d|50|85|98))",,,,"165"],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TZ:[,[,,"[149]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:1[0-79]|9[09])|999",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"TZ",,,,,,,,,,,,,,,,,,[,,"11[0-245]|999",,,,"110",,,[3]],,[,,"1(?:1\\d|9[09])|46400|999",,,,"110"],[,,,,,,,,,[-1]],[,,"464\\d\\d",,,,"46400",,,[5]],,[,,"464\\d\\d",,,,"46400",,,[5]]],UA:[,[,,"[189]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:0[1-3]|1(?:2|6\\d{3}))",,,,"101",,,[3,6]],[,,,,,,,,,[-1]],,,,"UA",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-49]|1(?:2|6(?:000|1(?:11|23))|8\\d\\d?)|(?:[278]|5\\d)\\d)|[89]00\\d\\d?|151|1(?:06|4\\d|6)\\d\\d",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:118|[89]00)\\d\\d?",,,,"1180",,,[4,5]],,[,,,,,,,,,[-1]]],UG:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"UG",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],US:[,[,,"[1-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"112|611|9(?:11|33|88)",,,,"112",,,[3]],[,,"24280|(?:381|968)35|4(?:3355|7553|8221)|5(?:(?:489|934)2|5928)|72078|(?:323|960)40|(?:276|414)63|(?:2(?:520|744)|7390|9968)9|(?:693|732|976)88|(?:3(?:556|825)|5294|8623|9729)4|(?:3378|4136|7642|8961|9979)6|(?:4(?:6(?:15|32)|827)|(?:591|720)8|9529)7",,,,"24280",,,[5]],,,,"US",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"11(?:2|5[1-47]|[68]\\d|7[0-57]|98)|[2-9]\\d{3,5}|[2-8]11|9(?:11|33|88)",,,,"112"],[,,"2(?:3333|(?:4224|7562|900)2|56447|6688)|3(?:1010|2665|7404)|40404|560560|6(?:0060|22639|5246|7622)|7(?:0701|3822|4666)|8(?:(?:3825|7226)5|4816)|99099",,,,"23333",,,[5,6]],[,,"336\\d\\d|[2-9]\\d{3}|[2356]11",,,,"211",,,[3,4,5]],,[,,"[2-9]\\d{4,5}",,,,"20000",,,[5,6]]],UY:[,[,,"[1
2969]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"128|911",,,,"128",,,[3]],[,,,,,,,,,[-1]],,,,"UY",,,,,,,,,,,,,,,,,,[,,"128|911",,,,"128",,,[3]],,[,,"1(?:0[4-9]|1[2368]|2[0-3568]|787|997\\d?)|911",,,,"104"],[,,"178\\d",,,,"1780",,,[4]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],UZ:[,[,,"[04]\\d(?:\\d(?:\\d{2})?)?",,,,,,,[2,3,5]],,,[,,"0(?:0[1-3]|[1-3]|50)",,,,"01",,,[2,3]],[,,,,,,,,,[-1]],,,,"UZ",,,,,,,,,,,,,,,,,,[,,"0(?:0[1-3]|[1-3]|50)",,,,"01",,,[2,3]],,[,,"0(?:0[1-3]|[1-3]|50)|45400",,,,"01"],[,,,,,,,,,[-1]],[,,"454\\d\\d",,,,"45400",,,[5]],,[,,"454\\d\\d",,,,"45400",,,[5]]],VA:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[2358]",,,,"112"],[,,,,,,,,,[-1]],,,,"VA",,,,,,,,,,,,,,,,,,[,,"11[2358]",,,,"112"],,[,,"11[2358]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"VC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VE:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:12|71)|911",,,,"112"],[,,,,,,,,,[-1]],,,,"VE",,,,,,,,,,,,,,,,,,[,,"1(?:12|71)|911",,,,"112"],,[,,"1(?:12|71)|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VG:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"VG",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|88|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VI:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],,,,"VI",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"9(?:11|88)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[3-5]",,,,"113"],[,,,,,,,,,[-1]],,,,"VN",,,,,,,,,,,,,,,,,,[,,"11[3-5]",,,,"113"],,[,,"11[3-5]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VU:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"VU",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"112",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],WF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"WF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],WS:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|9[4-69])",,,,"911"],[,,,,,,,,,[-1]],,,,"WS",,,,,,,,,,,,,,,,,,[,,"9(?:11|9[4-69])",,,,"911"],,[,,"1(?:1[12]|2[0-6]|[39]0)|9(?:11|9[4-79])",,,,"111"],[,,,,,,,,,[-1]],[,,"12[0-6]",,,,"120"],,[,,,,,,,,,[-1]]],XK:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:12|9[2-4])",,,,"112"],[,,,,,,,,,[-1]],,,,"XK",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])",,,,"112"],,[,,"1(?:12|9[2-4])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],YE:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[1459]",,,,"191"],[,,,,,,,,,[-1]],,,,"YE",,,,,,,,,,,,,,,,,,[,,"19[1459]",,,,"191"],,[,,"19[1459]",,,,"191"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],YT:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|5)",,,,"15"],[,,,,,,,,,[-1]],,,,"YT",,,,,,,,,,,,,,,,,,[,,"1(?:12|5)",,,,"15"],,[,,"1(?:12|5)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ZA:[,[,,"[134]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:01\\d\\d|12)",,,,"112",,,[3,5]],[,,"41(?:348|851)",,,,"41348",,,[5]],,,,"ZA",,,,,,,,,,,,,,,,,,[,,"1(?:01(?:11|77)|12)",,,,"112",,,[3,5]],,[,,"1(?:0(?:1(?:11|77)|20|7)|1[12]|77(?:3[237]|[45]7|6[279]|9[26]))|[34]\\d{4}",,,,"107"],[,,"3(?:078[23]|7(?:064|567)|8126)|4(?:394[16]|7751|8837)|4[23]699",,,,"30782",,,[5]],[,,"111",,,,"111",,,[3]],,[,,"[34]\\d{4}",,,,"30000",,,[5]]],ZM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|99[139]",,,,"112"],[,,,,,,,,,[-1]],,,,"ZM",,,,,,,,,,,,,,,,,,[,,"112|99[139]",,,,"112"],,[,,"112|99[139]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ZW:[,[,,"[139]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112|9(?:5[023]|61|9[3-59])",,,,"112",,,[3]],[,,"3[013-57-9]\\d{3}",,,,"30000",,,[5]],,,,"ZW",,,,,,,,,,,,,,,,,,[,,"112|99[3-59]",,,,"112",,,[3]],,[,,"11[2469]|3[013-57-9]\\d{3}|9(?:5[023]|6[0-25]|9[3-59])",,,,"112"],[,,,,,,,,,[-1]],[,,"114|9(?:5[023]|6[0-25])",,,,"114",,,[3]],,[,,,,,,,,,[-1]]]};function te(){this.g={}}n(te);function ie(T){return(T=U[T])?T:[]}function J(T,P){var Y=Je,ee=ie(I(T,1));return P==null||!ee.includes(P)||(P=Ie(Y,P),!P)||(T=Pe(T),Y=C(P,1),!De(T,Y))?!1:(P=C(P,29),De(T,P))}function Ee(T,P){var Y=Je;if(P.length===0)return null;if(P.length===1)return P[0];T=Pe(T);for(var ee=0;ee<P.length;ee++){var re=P[ee],ve=Ie(Y,re);if(ve&&De(T,C(ve,29)))return re}return null}function Ie(T,P){if(!P)return null;P=P.toUpperCase();var Y=T.g[P];if(Y==null){if(Y=j[P],Y==null)return null;Y=new Z().g(we.m(),Y),T.g[P]=Y}return Y}function Pe(T){if(!_(T,2))return"";var P=""+C(T,2);return _(T,4)&&C(T,4)&&I(T,8)>0?Array(I(T,8)+1).join("0")+P:P}function De(T,P){return oe(P).length>0&&!oe(P).includes(T.length)?!1:Or(I(P,2),T.toString())}var Re=q.oa(),Je=te.oa();function Jt(T){var P=Re,Y=sa(P,T);switch(P=ys(P,I(T,1),Y),P==null?T=-1:(T=yo(T),T=al(T,P)),T){case 0:return"fixed-line";case 2:return"fixed-line-or-mobile";case 1:return"mobile";case 8:return"pager";case 7:return"personal-number";case 4:return"premium-rate";case 5:return"shared-cost";case 3:return"toll-free";case 9:return"uan";case 6:return"voip";default:case-1:return"unknown"}}function wn(T){switch(T){case"fixed-line":return 0;case"fixed-line-or-mobile":return 2;case"mobile":return 1;case"pager":return 8;case"personal-number":return 7;case"premium-rate":return 4;case"shared-cost":return 5;case"toll-free":return 3;case"uan":return 9;
296case"voip":return 6;default:case"unknown":return-1}}function _n(T){try{switch(Wd(T)){case 0:return"is-possible";case 1:return"invalid-country-code";case 3:return"too-long";case 2:return"too-short"}if(jd(T))return"is-possible"}catch(P){}return"unknown"}function ui(T,P){if(T.charAt(0)!=="+"&&T.slice(0,2)!=="00")return{parsed:Y,$:ee};try{var Y=Gd(Re,T,P)}catch(re){}if(Y){var ee=sa(Re,Y);if(ee!=null&&ee!=="ZZ")return{parsed:Y,$:ee}}for(P=1;P<4;++P){if(ee=void 0,T.length<P+1)return{parsed:Y,$:ee};if(ee=io(T.substring(1,P+1)),ee!=="ZZ")return{$:ee}}return{parsed:Y,$:void 0}}var qn;e:{try{qn=new WeakMap;break e}catch(T){}qn=void 0}var Hi=qn;function Ot(){throw Error("Internal error")}var la=["PhoneNumber$$module$src$index"],wo=e;la[0]in wo||typeof wo.execScript>"u"||wo.execScript("var "+la[0]);for(var Vo;la.length&&(Vo=la.shift());)la.length||Ot===void 0?wo[Vo]&&wo[Vo]!==Object.prototype[Vo]?wo=wo[Vo]:wo=wo[Vo]={}:wo[Vo]=Ot;var a1=Object.freeze({valid:!1,possible:!1,possibility:"invalid-country-code"});function l1(T,P){var Y=P==null?void 0:P.regionCode;if(typeof T=="string")var ee=!1;else try{Ud(T),ee=!0}catch(ve){ee=!1}if(!ee&&typeof T!="string")throw Error("Invalid phone number, expected a string");if(!ee&&typeof P!="object"&&typeof P<"u")throw Error("Invalid options, expected object, got ".concat(typeof P,". ")+"This may be because of not yet upgraded code.");if(!ee&&Y!=null&&typeof Y!="string")throw Error("Invalid region code, expected a string, got "+"".concat(typeof Y," ").concat(Y));if(P=null,ee?(P=T,Y=sa(Re,P),T=Re.format(P,2)):(T=T.trim(),Y&&T.charAt(0)==="+"&&(Y=null),Y&&T.charAt(0)!=="+"&&T.slice(0,2)!=="00"||({$:Y=null,parsed:P}=ui(T,Y))),!ee){if(Y){var re=Yv(Y);if(re===0)return Object.assign({},a1,Y?{regionCode:Y}:{})}else return a1;try{P||(P=Gd(Re,T,Y))}catch(ve){return Object.assign({},a1,Y?{regionCode:Y}:{},{error:ve})}}return{sa:P,ua:re,Da:T,$:Y}}function xo(T){return function(){let P;return P||(P=T()),P}}function xc(T,P){if(T=l1(T,P),!T.sa)return T;let Y,ee,re;({sa:ee,ua:re,Da:T,$:Y}=T),T=Object.defineProperties(Object.create(null),{input:{configurable:!1,enumerable:!0,value:T},international:{configurable:!1,enumerable:!0,get:xo(()=>Re.format(ee,1))},national:{configurable:!1,enumerable:!0,get:xo(()=>Re.format(ee,2))},e164:{configurable:!1,enumerable:!0,get:xo(()=>Re.format(ee,0))},rfc3966:{configurable:!1,enumerable:!0,get:xo(()=>Re.format(ee,3))},significant:{configurable:!1,enumerable:!0,get:xo(()=>yo(ee))}}),P=Jt(ee);var ve=Ud(ee);let Oe=jd(ee);return ve||Oe||(Oe=!1),T=Object.defineProperties(Object.create(null),{number:{configurable:!1,enumerable:!0,value:T},regionCode:{configurable:!1,enumerable:!0,value:Y},valid:{configurable:!1,enumerable:!0,value:ve},possible:{configurable:!0,enumerable:!0,value:Oe},possibility:{configurable:!0,enumerable:!0,get:xo(()=>_n(ee))},shortValid:{configurable:!1,enumerable:!0,get:xo(()=>{var gt=ee,hn=ie(I(gt,1)),tr=Ee(gt,hn);return hn.length>1&&tr!=null?!0:J(gt,tr)})},shortPossible:{configurable:!1,enumerable:!0,get:xo(()=>{e:{var gt=ee,hn=ie(I(gt,1));gt=Pe(gt).length;for(var tr=0;tr<hn.length;tr++){var ll=Ie(Je,hn[tr]);if(ll&&oe(C(ll,1)).includes(gt)){hn=!0;break e}}hn=!1}return hn})},type:{configurable:!1,enumerable:!0,value:P},typeIsMobile:{configurable:!1,enumerable:!0,value:P==="mobile"||P==="fixed-line-or-mobile"},typeIsFixedLine:{configurable:!1,enumerable:!0,value:P==="fixed-line"||P==="fixed-line-or-mobile"},canBeInternationallyDialled:{configurable:!1,enumerable:!0,get:xo(()=>Re.ja(ee))},countryCode:{configurable:!1,enumerable:!0,get:xo(()=>{let gt;return(gt=re)!=null?gt:Ho(Y)?aa(Re,Y):0})}}),Hi&&Hi.set(T,ee),T}Ot.parse=xc;function Yv(T){return Ho(T)?aa(Re,T):0}Ot.getCountryCodeForRegionCode=Yv,Ot.getRegionCodeForCountryCode=function(T){return io(T)},Ot.findNumbers=function(T,P){var Y=P==null?void 0:P.defaultRegionCode,ee,re=(ee=P==null?void 0:P.leniency)!=null?ee:"valid",ve;P=(ve=P==null?void 0:P.maxTries)!=null?ve:Number.MAX_SAFE_INTEGER,ve=/([0-9]+(?: [0-9]+)*)/g,ee=[];for(let tr=0;tr<P;++tr){var Oe=ve.exec(T);if(!Oe)break;let ll=Oe.index;Oe=Oe.index+Oe[1].length,ll>
2960&&T.charAt(ll-1)==="+"&&--ll;var gt=T.slice(ll,Oe),hn=xc(gt,{regionCode:Y});(hn.valid||re==="possible"&&hn.possible)&&ee.push({text:gt,phoneNumber:hn,start:ll,end:Oe})}return ee};function t8(T){var P={};return T.filter(Y=>P.hasOwnProperty(Y)?!1:(P[Y]=1,!0))}Ot.getSupportedRegionCodes=function(){return t8(kt())},Ot.getSupportedCallingCodes=function(){return t8(Qi())},Ot.getExample=function(T,P){var Y;return P?Y=Vd(T,wn(P)):Y=Vd(T,0),xc(Y,T)},Ot.getAsYouType=function(T){return new er(T)},Ot.getNumberFrom=function(T,P){try{e:{if(Hi){var Y=Hi.get(T);if(Y){var ee=Y;break e}}let re;ee=l1(T==null||(re=T.number)==null?void 0:re.international).sa}return{valid:!0,number:yh(ee,P)}}catch(re){return{valid:!1,error:re}}},Ot.prototype.toJSON=function(){return this.g},Ot.prototype.toJSON=Ot.prototype.toJSON,Ot.prototype.ja=function(){return this.g.canBeInternationallyDialled},Ot.prototype.canBeInternationallyDialled=Ot.prototype.ja,Ot.prototype.Ba=function(){return this.g.valid},Ot.prototype.isValid=Ot.prototype.Ba,Ot.prototype.Aa=function(){return this.g.possible},Ot.prototype.isPossible=Ot.prototype.Aa,Ot.prototype.getType=function(){return this.g.type},Ot.prototype.getType=Ot.prototype.getType,Ot.prototype.za=function(){return this.g.type==="mobile"||this.g.type==="fixed-line-or-mobile"},Ot.prototype.isMobile=Ot.prototype.za,Ot.prototype.ya=function(){return this.g.type==="fixed-line"||this.g.type==="fixed-line-or-mobile"},Ot.prototype.isFixedLine=Ot.prototype.ya,Ot.prototype.va=function(T){return this.g.number[T==null?"e164":T]},Ot.prototype.getNumber=Ot.prototype.va,Ot.prototype.xa=function(){return this.g.regionCode},Ot.prototype.getRegionCode=Ot.prototype.xa,Ot.prototype.ia=function(){return Yv(this.g.regionCode)},Ot.prototype.getCountryCode=Ot.prototype.ia;function er(T){this.l=T,this.j=new be(T),this.g=this.h=""}er.prototype.ta=function(T){this.h+=T;var P=this.j;return P.la=Wv(P,T),this.g=P.la},er.prototype.addChar=er.prototype.ta,er.prototype.number=function(){return this.g},er.prototype.number=er.prototype.number,er.prototype.Ea=function(){return this.h===""?this.g:this.reset(this.h.slice(0,this.h.length-1))},er.prototype.removeChar=er.prototype.Ea,er.prototype.reset=function(T){var P=this.j;if(P.la="",se(P.u),se(P.da),se(P.aa),P.ca=0,P.ea="",se(P.h),P.o="",se(P.g),P.v=!0,P.pa=!1,P.ba=!1,P.fa=!1,P.j=[],P.ha=!1,P.l!=P.Ca&&(P.l=Gn(P,P.na)),this.g=this.h="",T){P=0;for(var Y=T.length;P<Y;++P)this.ta(T.charAt(P))}return this.g},er.prototype.reset=er.prototype.reset,er.prototype.wa=function(){return xc(this.g,{regionCode:this.l})},er.prototype.getPhoneNumber=er.prototype.wa}).call(t.exports||typeof globalThis<"u"&&globalThis||typeof gb<"u"&&gb||typeof window<"u"&&window||typeof self<"u"&&self||$he)}(Dm)),Dm.exports}var The=Pm.exports,s_;function Ihe(){return s_||(s_=1,function(t){const e="PhoneNumber$$module$src$index";t.exports=Che()[e]||(typeof globalThis<"u"&&globalThis||typeof gb<"u"&&gb||typeof window<"u"&&window||typeof self<"u"&&self||The)[e],Object.defineProperty(t.exports,"__esModule",{value:!0}),t.exports.parsePhoneNumber=(...n)=>{try{return t.exports.parse(...n)}catch(i){return{valid:!1,possible:!1,possibility:"invalid",error:i}}},t.exports.getCountryCodeForRegionCode=t.exports.getCountryCodeForRegionCode,t.exports.getRegionCodeForCountryCode=t.exports.getRegionCodeForCountryCode,t.exports.getSupportedCallingCodes=t.exports.getSupportedCallingCodes,t.exports.getSupportedRegionCodes=t.exports.getSupportedRegionCodes,t.exports.getExample=t.exports.getExample,t.exports.getAsYouType=t.exports.getAsYouType,t.exports.getNumberFrom=t.exports.getNumberFrom,t.exports.findNumbers=t.exports.findNumbers}(Pm)),Pm.exports}var Rhe=Ihe(),Ohe=Ehe(Rhe);const{AsYouType:R$e,getCountryCodeForRegionCode:O$e,getRegionCodeForCountryCode:M$e,getSupportedCallingCodes:L$e,getSupportedRegionCodes:P$e,findNumbers:D$e,getExample:N$e,getAsYouType:B$e,getNumberFrom:F$e,parsePhoneNumber:z$e}=Ohe,H$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M256 112v288M400 256H112' class='ionicon-fill-none ionicon-stroke-width'/></svg>",V$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
296ox='0 0 512 512'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm0 319.91a20 20 0 1120-20 20 20 0 01-20 20zm21.72-201.15l-5.74 122a16 16 0 01-32 0l-5.74-121.94v-.05a21.74 21.74 0 1143.44 0z'/></svg>",U$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path d='M250.26 166.05L256 288l5.73-121.95a5.74 5.74 0 00-5.79-6h0a5.74 5.74 0 00-5.68 6z' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/><path d='M256 367.91a20 20 0 1120-20 20 20 0 01-20 20z'/></svg>",j$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M244 400L100 256l144-144M120 256h292' class='ionicon-fill-none'/></svg>",W$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M268 112l144 144-144 144M392 256H100' class='ionicon-fill-none'/></svg>",Y$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M268 112l144 144-144 144M392 256H100' class='ionicon-fill-none'/></svg>",G$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M98 190.06l139.78 163.12a24 24 0 0036.44 0L414 190.06c13.34-15.57 2.28-39.62-18.22-39.62h-279.6c-20.5 0-31.56 24.05-18.18 39.62z'/></svg>",q$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M190.06 414l163.12-139.78a24 24 0 000-36.44L190.06 98c-15.57-13.34-39.62-2.28-39.62 18.22v279.6c0 20.5 24.05 31.56 39.62 18.18z'/></svg>",X$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm108.25 138.29l-134.4 160a16 16 0 01-12 5.71h-.27a16 16 0 01-11.89-5.3l-57.6-64a16 16 0 1123.78-21.4l45.29 50.32 122.59-145.91a16 16 0 0124.5 20.58z'/></svg>",K$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='square' stroke-miterlimit='10' stroke-width='44' d='M416 128L192 384l-96-96' class='ionicon-fill-none'/></svg>",Z$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M328 112L184 256l144 144' class='ionicon-fill-none'/></svg>",Q$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 184l144 144 144-144' class='ionicon-fill-none'/></svg>",J$e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' class='ionicon-fill-none'/></svg>",eCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 328l144-144 144 144' class='ionicon-fill-none'/></svg>",tCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z'/></svg>",nCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm75.31 260.69a16 16 0 11-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 01-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0122.62-22.62L256 233.37l52.69-52.68a16 16 0 0122.62 22.62L278.63 256z'/></svg>",iCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
296ox='0 0 512 512'><path d='M256 464c-114.69 0-208-93.31-208-208S141.31 48 256 48s208 93.31 208 208-93.31 208-208 208z'/></svg>",rCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 56C145.72 56 56 145.72 56 256s89.72 200 200 200 200-89.72 200-200S366.28 56 256 56zm0 82a26 26 0 11-26 26 26 26 0 0126-26zm48 226h-88a16 16 0 010-32h28v-88h-16a16 16 0 010-32h32a16 16 0 0116 16v104h28a16 16 0 010 32z'/></svg>",oCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M248 64C146.39 64 64 146.39 64 248s82.39 184 184 184 184-82.39 184-184S349.61 64 248 64z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-linejoin='round' d='M220 220h32v116' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M208 340h88' class='ionicon-fill-none ionicon-stroke-width'/><path d='M248 130a26 26 0 1026 26 26 26 0 00-26-26z'/></svg>",sCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M448 256c0-106-86-192-192-192S64 150 64 256s86 192 192 192 192-86 192-192z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M208 192v128M304 192v128' class='ionicon-fill-none ionicon-stroke-width'/></svg>",aCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M112 111v290c0 17.44 17 28.52 31 20.16l247.9-148.37c12.12-7.25 12.12-26.33 0-33.58L143 90.84c-14-8.36-31 2.72-31 20.16z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/></svg>",lCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M338.29 338.29L448 448' class='ionicon-fill-none ionicon-stroke-width'/></svg>",cCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M384 336a63.78 63.78 0 00-46.12 19.7l-148-83.27a63.85 63.85 0 000-32.86l148-83.27a63.8 63.8 0 10-15.73-27.87l-148 83.27a64 64 0 100 88.6l148 83.27A64 64 0 10384 336z'/></svg>",dCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M434.67 285.59v-29.8c0-98.73-80.24-178.79-179.2-178.79a179 179 0 00-140.14 67.36m-38.53 82v29.8C76.8 355 157 435 256 435a180.45 180.45 0 00140-66.92' stroke-linecap='square' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='square' stroke-miterlimit='10' d='M32 256l44-44 46 44M480 256l-44 44-46-44' class='ionicon-fill-none ionicon-stroke-width'/></svg>",uCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 64C150 64 64 150 64 256s86 192 192 192 192-86 192-192S362 64 256 64z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-linejoin='round' d='M256 128v144h96' class='ionicon-fill-none ionicon-stroke-width'/></svg>",fCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M126 192H56a8 8 0 00-8 8v112a8 8 0 008 8h69.65a15.93 15.93 0 0110.14 3.54l91.47 74.89A8 8 0 00240 392V120a8 8 0 00-12.74-6.43l-91.47 74.89A15 15 0 01126 192zM320 320c9.74-19.38 16-40.84 16-64 0-23.48-6-44.42-16-64M368 368c19.48-33.92 32-64.06 32-112s-12-77.74-32-112M416 416c30-46 48-91.43 48-160s-18-113-48-160' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",hCe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-miterlimit='10' d='M416 432L64 80' class='ionicon-fill-none ionicon-stroke-width'/><path d='M224 136.92v33.8a4 4 0 001.17 2.82l24 24a4 4 0 006.83-2.82v-74.15a24.53 24.53 0 00-12.67-21.72 23.91 23.91 0 00-25.55 1.83 8.27 8.27 0 00-.66.51l-31.94 26.15a4 4 0 00-.29 5.92l17.05 17.06a4 4 0 005.37.26zM224 375.08l-78.07-63.92a32 32 0 00-20.28-7.16H64v-96h50.72a4 4 0 002.82-6.83l-24-24a4 4 0 00-2.82-1.17H56a24 24 0 00-24 24v112a24 24 0 0024 24h69.76l91.36 74.8a8.27 8.27 0 00.66.51 23.93 23.93 0 0025.85 1.69A24.49 24.49 0 00256 391.45v-50.17a4 4 0 00-1.17-2.82l-24-24a4 4 0 00-6.83 2.82zM125.82 336zM352 256c0-24.56-5.81-47.88-17.75-71.27a16 16 0 00-28.5 14.54C315.34 218.06 320 236.62 320 256q0 4-.31 8.13a8 8 0 002.32 6.25l19.66 19.67a4 4 0 006.75-2A146.89 146.89 0 00352 256zM416 256c0-51.19-13.08-83.89-34.18-120.06a16 16 0 00-27.64 16.12C373.07 184.44 384 211.83 384 256c0 23.83-3.29 42.88-9.37 60.65a8 8 0 001.9 8.26l16.77 16.76a4 4 0 006.52-1.27C410.09 315.88 416 289.91 416 256z'/><path d='M480 256c0-74.26-20.19-121.11-50.51-168.61a16 16 0 10-27 17.22C429.82 147.38 448 189.5 448 256c0 47.45-8.9 82.12-23.59 113a4 4 0 00.77 4.55L443 391.39a4 4 0 006.4-1C470.88 348.22 480 307 480 256z'/></svg>";function Md(t){return m2()?(Iw(t),!0):!1}function Mhe(t,e,{enumerable:n=!1,unwrap:i=!0}={}){for(const[r,o]of Object.entries(e))r!=="value"&&(On(o)&&i?Object.defineProperty(t,r,{get(){return o.value},set(s){o.value=s},enumerable:n}):Object.defineProperty(t,r,{value:o,enumerable:n}));return t}function $n(t){return typeof t=="function"?t():es(t)}const R6=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Lhe=t=>typeof t<"u",pL=t=>t!=null,Phe=Object.prototype.toString,Dhe=t=>Phe.call(t)==="[object Object]",Vs=()=>{};function mL(t,e){function n(...i){return new Promise((r,o)=>{Promise.resolve(t(()=>e.apply(this,i),{fn:e,thisArg:this,args:i})).then(r).catch(o)})}return n}function Nhe(t,e={}){let n,i,r=Vs;const o=a=>{clearTimeout(a),r(),r=Vs};return a=>{const l=$n(t),c=$n(e.maxWait);
296return n&&o(n),l<=0||c!==void 0&&c<=0?(i&&(o(i),i=null),Promise.resolve(a())):new Promise((d,u)=>{r=e.rejectOnCancel?u:d,c&&!i&&(i=setTimeout(()=>{n&&o(n),i=null,d(a())},c)),n=setTimeout(()=>{i&&o(i),i=null,d(a())},l)})}}function Bhe(...t){let e=0,n,i=!0,r=Vs,o,s,a,l,c;!On(t[0])&&typeof t[0]=="object"?{delay:s,trailing:a=!0,leading:l=!0,rejectOnCancel:c=!1}=t[0]:[s,a=!0,l=!0,c=!1]=t;const d=()=>{n&&(clearTimeout(n),n=void 0,r(),r=Vs)};return f=>{const h=$n(s),p=Date.now()-e,m=()=>o=f();return d(),h<=0?(e=Date.now(),m()):(p>h&&(l||!i)?(e=Date.now(),m()):a&&(o=new Promise((g,y)=>{r=c?y:g,n=setTimeout(()=>{e=Date.now(),i=!0,g(m()),d()},Math.max(0,h-p))})),!l&&!n&&(n=setTimeout(()=>i=!0,h)),i=!1,o)}}function g5(t,e=!1,n="Timeout"){return new Promise((i,r)=>{setTimeout(e?()=>r(n):i,t)})}function gL(t){return t}function Fhe(t){let e;function n(){return e||(e=t()),e}return n.reset=async()=>{const i=e;e=void 0,i&&await i},n}function zhe(t){return ni()}function Hhe(t,e=200,n={}){return mL(Nhe(e,n),t)}function Vhe(t,e=200,n=!1,i=!0,r=!1){return mL(Bhe(e,n,i,r),t)}function pCe(t,e={}){let n=t,i,r;const o=Dw((f,h)=>(i=f,r=h,{get(){return s()},set(p){a(p)}}));function s(f=!0){return f&&i(),n}function a(f,h=!0){var p,m;if(f===n)return;const g=n;((p=e.onBeforeChange)==null?void 0:p.call(e,f,g))!==!1&&(n=f,(m=e.onChanged)==null||m.call(e,f,g),h&&r())}return Mhe(o,{get:s,set:a,untrackedGet:()=>s(!1),silentSet:f=>a(f,!1),peek:()=>s(!1),lay:f=>a(f,!1)},{enumerable:!0})}function bL(t,e=!0,n){zhe()?No(t,n):e?t():il(t)}function b5(t,e=!1){function n(u,{flush:f="sync",deep:h=!1,timeout:p,throwOnTimeout:m}={}){let g=null;const w=[new Promise(b=>{g=Jn(t,v=>{u(v)!==e&&(g==null||g(),b(v))},{flush:f,deep:h,immediate:!0})})];return p!=null&&w.push(g5(p,m).then(()=>$n(t)).finally(()=>g==null?void 0:g())),Promise.race(w)}function i(u,f){if(!On(u))return n(v=>v===u,f);const{flush:h="sync",deep:p=!1,timeout:m,throwOnTimeout:g}=f!=null?f:{};let y=null;const b=[new Promise(v=>{y=Jn([t,u],([A,x])=>{e!==(A===x)&&(y==null||y(),v(A))},{flush:h,deep:p,immediate:!0})})];return m!=null&&b.push(g5(m,g).then(()=>$n(t)).finally(()=>(y==null||y(),$n(t)))),Promise.race(b)}function r(u){return n(f=>!!f,u)}function o(u){return i(null,u)}function s(u){return i(void 0,u)}function a(u){return n(Number.isNaN,u)}function l(u,f){return n(h=>{const p=Array.from(h);return p.includes(u)||p.includes($n(u))},f)}function c(u){return d(1,u)}function d(u=1,f){let h=-1;return n(()=>(h+=1,h>=u),f)}return Array.isArray($n(t))?{toMatch:n,toContains:l,changed:c,changedTimes:d,get not(){return b5(t,!e)}}:{toMatch:n,toBe:i,toBeTruthy:r,toBeNull:o,toBeNaN:a,toBeUndefined:s,changed:c,changedTimes:d,get not(){return b5(t,!e)}}}function mCe(t){return b5(t)}function gCe(t,e,n={}){const{immediate:i=!0}=n,r=_t(!1);let o=null;function s(){o&&(clearTimeout(o),o=null)}function a(){r.value=!1,s()}function l(...c){s(),r.value=!0,o=setTimeout(()=>{r.value=!1,o=null,t(...c)},$n(e))}return i&&(r.value=!0,R6&&l()),Md(a),{isPending:up(r),start:l,stop:a}}var z1={};/*!
297 * cookie
298 * Copyright(c) 2012-2014 Roman Shtylman
299 * Copyright(c) 2015 Douglas Christopher Wilson
300 * MIT Licensed
301 */var a_;function Uhe(){if(a_)return z1;a_=1,z1.parse=s,z1.serialize=c;var t=Object.prototype.toString,e=Object.prototype.hasOwnProperty,n=/^[!#$%&'*+\-.^_`|~0-9A-Za-z]+$/,i=/^("?)[\u0021\u0023-\u002B\u002D-\u003A\u003C-\u005B\u005D-\u007E]*\1$/,r=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,o=/^[\u0020-\u003A\u003D-\u007E]*$/;function s(h,p){if(typeof h!="string")throw new TypeError("argument str must be a string");var m={},g=h.length;if(g<2)return m;var y=p&&p.decode||d,w=0,b=0,v=0;do{if(b=h.indexOf("=",w),b===-1)break;if(v=h.indexOf(";",w),v===-1)v=g;else if(b>v){w=h.lastIndexOf(";",b-1)+1;continue}var A=a(h,w,b),x=l(h,b,A),k=h.slice(A,x);if(!e.call(m,k)){var S=a(h,b+1,v),_=l(h,v,S);h.charCodeAt(S)===34&&h.charCodeAt(_-1)===34&&(S++,_--);var E=h.slice(S,_);m[k]=f(E,y)}w=v+1}while(w<g);return m}function a(h,p,m){do{var g=h.charCodeAt(p);if(g!==32&&g!==9)return p}while(++p<m);return m}function l(h,p,m){for(;p>m;
301){var g=h.charCodeAt(--p);if(g!==32&&g!==9)return p+1}return m}function c(h,p,m){var g=m&&m.encode||encodeURIComponent;if(typeof g!="function")throw new TypeError("option encode is invalid");if(!n.test(h))throw new TypeError("argument name is invalid");var y=g(p);if(!i.test(y))throw new TypeError("argument val is invalid");var w=h+"="+y;if(!m)return w;if(m.maxAge!=null){var b=Math.floor(m.maxAge);if(!isFinite(b))throw new TypeError("option maxAge is invalid");w+="; Max-Age="+b}if(m.domain){if(!r.test(m.domain))throw new TypeError("option domain is invalid");w+="; Domain="+m.domain}if(m.path){if(!o.test(m.path))throw new TypeError("option path is invalid");w+="; Path="+m.path}if(m.expires){var v=m.expires;if(!u(v)||isNaN(v.valueOf()))throw new TypeError("option expires is invalid");w+="; Expires="+v.toUTCString()}if(m.httpOnly&&(w+="; HttpOnly"),m.secure&&(w+="; Secure"),m.partitioned&&(w+="; Partitioned"),m.priority){var A=typeof m.priority=="string"?m.priority.toLowerCase():m.priority;switch(A){case"low":w+="; Priority=Low";break;case"medium":w+="; Priority=Medium";break;case"high":w+="; Priority=High";break;
301default:throw new TypeError("option priority is invalid")}}if(m.sameSite){var x=typeof m.sameSite=="string"?m.sameSite.toLowerCase():m.sameSite;switch(x){case!0:w+="; SameSite=Strict";break;case"lax":w+="; SameSite=Lax";break;case"strict":w+="; SameSite=Strict";break;case"none":w+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return w}function d(h){return h.indexOf("%")!==-1?decodeURIComponent(h):h}function u(h){return t.call(h)==="[object Date]"}function f(h,p){try{return p(h)}catch(m){return h}}return z1}var Nm=Uhe();function jhe(){const t=typeof global>"u"?void 0:global.TEST_HAS_DOCUMENT_COOKIE;return typeof t=="boolean"?t:typeof document=="object"&&typeof document.cookie=="string"}function Whe(t){return typeof t=="string"?Nm.parse(t):typeof t=="object"&&t!==null?t:{}}function By(t,e={}){const n=Yhe(t);if(!e.doNotParse)try{return JSON.parse(n)}catch(i){}return t}function Yhe(t){return t&&t[0]==="j"&&t[1]===":"?t.substr(2):t}class Ghe{constructor(e,n={}){this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.update=()=>{if(!this.HAS_DOCUMENT_COOKIE)return;const r=this.cookies;this.cookies=Nm.parse(document.cookie),this._checkChanges(r)};const i=typeof document>"u"?"":document.cookie;this.cookies=Whe(e||i),this.defaultSetOptions=n,this.HAS_DOCUMENT_COOKIE=jhe()}_emitChange(e){for(let n=0;n<this.changeListeners.length;++n)this.changeListeners[n](e)}_checkChanges(e){new Set(Object.keys(e).concat(Object.keys(this.cookies))).forEach(i=>{e[i]!==this.cookies[i]&&this._emitChange({name:i,value:By(this.cookies[i])})})}_startPolling(){this.pollingInterval=setInterval(this.update,300)}_stopPolling(){this.pollingInterval&&clearInterval(this.pollingInterval)}get(e,n={}){return n.doNotUpdate||this.update(),By(this.cookies[e],n)}getAll(e={}){e.doNotUpdate||this.update();const n={};for(let i in this.cookies)n[i]=By(this.cookies[i],e);return n}set(e,n,i){i?i=Object.assign(Object.assign({},this.defaultSetOptions),i):i=this.defaultSetOptions;const r=typeof n=="string"?n:JSON.stringify(n);this.cookies=Object.assign(Object.assign({},this.cookies),{[e]:r}),this.HAS_DOCUMENT_COOKIE&&(document.cookie=Nm.serialize(e,r,i)),this._emitChange({name:e,value:n,options:i})}remove(e,n){const i=n=Object.assign(Object.assign(Object.assign({},this.defaultSetOptions),n),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=Object.assign({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=Nm.serialize(e,"",i)),this._emitChange({name:e,value:void 0,options:n})}addChangeListener(e){this.changeListeners.push(e),this.HAS_DOCUMENT_COOKIE&&this.changeListeners.length===1&&(typeof window=="object"&&"cookieStore"in window?window.cookieStore.addEventListener("change",this.update):this._startPolling())}removeChangeListener(e){const n=this.changeListeners.indexOf(e);n>=0&&this.changeListeners.splice(n,1),this.HAS_DOCUMENT_COOKIE&&this.changeListeners.length===0&&(typeof window=="object"&&"cookieStore"in window?window.cookieStore.removeEventListener("change",this.update):this._stopPolling())}}function bCe(t,{doNotParse:e=!1,autoUpdateDependencies:n=!1}={},i=new Ghe){const r=n?[]:t;let o=i.getAll({doNotParse:!0});const s=_t(0),a=()=>{const l=i.getAll({doNotParse:!0});qhe(r||null,l,o)&&s.value++,o=l};return i.addChangeListener(a),Md(()=>{i.removeChangeListener(a)}),{get:(...l)=>(n&&r&&!r.includes(l[0])&&r.push(l[0]),s.value,i.get(l[0],{doNotParse:e,...l[1]})),getAll:(...l)=>(s.value,i.getAll({doNotParse:e,...l[0]})),set:(...l)=>i.set(...l),remove:(...l)=>i.remove(...l),addChangeListener:(...l)=>i.addChangeListener(...l),removeChangeListener:(...l)=>i.removeChangeListener(...l)}}function qhe(t,e,n){if(!t)return!0;for(const i of t)if(e[i]!==n[i])return!0;return!1}function Xhe(t){return t}function Khe(t){return t.length===0?Xhe:t.length===1?t[0]:function(n){return t.reduce((i,r)=>r(i),n)}}function O6(t){const e={subscribe(n){let i=null,r=!1,o=!1,s=!1;function a(){if(i===null){s=!0;return}o||(o=!0,typeof i=="function"?i():i&&i.unsubscribe())}return i=t({next(l){var c;r||(c=n.next)==null||c.call(n,l)},error(l){var c;r||(r=!0,(c=n.error)==null||c.call(n,l),a())},complete(){var l;r||(r=!0,(l=n.complete)==null||l.call(n),a())}}),s&&a(),{unsubscribe:a}},pipe(...n){return Khe(n)(e)}};return e}function Zhe(t){return e=>{let n=0,i=null;const r=[];function o(){i||(i=e.subscribe({next(a){var l;
301for(const c of r)(l=c.next)==null||l.call(c,a)},error(a){var l;for(const c of r)(l=c.error)==null||l.call(c,a)},complete(){var a;for(const l of r)(a=l.complete)==null||a.call(l)}}))}function s(){if(n===0&&i){const a=i;i=null,a.unsubscribe()}}return{subscribe(a){return n++,r.push(a),o(),{unsubscribe(){n--,s();const l=r.findIndex(c=>c===a);l>-1&&r.splice(l,1)}}}}}}function Qhe(t){return e=>({subscribe(n){return e.subscribe({next(i){var r,o;(r=t.next)==null||r.call(t,i),(o=n.next)==null||o.call(n,i)},error(i){var r,o;(r=t.error)==null||r.call(t,i),(o=n.error)==null||o.call(n,i)},complete(){var i,r;(i=t.complete)==null||i.call(t),(r=n.complete)==null||r.call(n)}})}})}class M6 extends Error{constructor(e){super(e),this.name="ObservableAbortError",Object.setPrototypeOf(this,M6.prototype)}}function Jhe(t){let e;return{promise:new Promise((i,r)=>{let o=!1;function s(){o||(o=!0,r(new M6("This operation was aborted.")),a.unsubscribe())}const a=t.subscribe({next(l){o=!0,i(l),s()},error(l){o=!0,r(l),s()},complete(){o=!0,s()}});e=s}),abort:e}}(!globalThis.EventTarget||!globalThis.Event)&&console.error("\n  PartySocket requires a global 'EventTarget' class to be available!\n  You can polyfill this global by adding this to your code before any partysocket imports: \n  \n  ```\n  import 'partysocket/event-target-polyfill';\n  ```\n  Please file an issue at https://github.com/partykit/partykit if you're still having trouble.\n");var vL=class extends Event{constructor(e,n){super("error",n);$(this,"message");$(this,"error");this.message=e.message,this.error=e}},yL=class extends Event{constructor(e=1e3,n="",i){super("close",i);$(this,"code");$(this,"reason");$(this,"wasClean",!0);this.code=e,this.reason=n}};const Fy={Event,ErrorEvent:vL,CloseEvent:yL};function epe(t,e){if(!t)throw new Error(e)}function tpe(t){return new t.constructor(t.type,t)}function npe(t){return"data"in t?new MessageEvent(t.type,t):"code"in t||"reason"in t?new yL(t.code||1999,t.reason||"unknown reason",t):"error"in t?new vL(t.error,t):new Event(t.type,t)}var m$;const ipe=typeof process<"u"&&typeof((m$=process.versions)==null?void 0:m$.node)<"u",rpe=typeof navigator<"u"&&navigator.product==="ReactNative",H1=ipe||rpe?npe:tpe,Tc={maxReconnectionDelay:1e4,minReconnectionDelay:3e3,minUptime:5e3,reconnectionDelayGrowFactor:1.3,connectionTimeout:4e3,maxRetries:Number.POSITIVE_INFINITY,maxEnqueuedMessages:Number.POSITIVE_INFINITY};let l_=!1;var vCe=class Mc extends EventTarget{constructor(n,i,r={}){super();$(this,"_ws");$(this,"_retryCount",-1);$(this,"_uptimeTimeout");$(this,"_connectTimeout");$(this,"_shouldReconnect",!0);$(this,"_connectLock",!1);$(this,"_binaryType","blob");$(this,"_closeCalled",!1);$(this,"_messageQueue",[]);$(this,"_debugLogger",console.log.bind(console));$(this,"_url");$(this,"_protocols");$(this,"_options");$(this,"onclose",null);$(this,"onerror",null);$(this,"onmessage",null);$(this,"onopen",null);$(this,"_handleOpen",n=>{this._debug("open event");const{minUptime:i=Tc.minUptime}=this._options;clearTimeout(this._connectTimeout),this._uptimeTimeout=setTimeout(()=>this._acceptOpen(),i),epe(this._ws,"WebSocket is not defined"),this._ws.binaryType=this._binaryType,this._messageQueue.forEach(r=>{var o;(o=this._ws)==null||o.send(r)}),this._messageQueue=[],this.onopen&&this.onopen(n),this.dispatchEvent(H1(n))});$(this,"_handleMessage",n=>{this._debug("message event"),this.onmessage&&this.onmessage(n),this.dispatchEvent(H1(n))});$(this,"_handleError",n=>{this._debug("error event",n.message),this._disconnect(void 0,n.message==="TIMEOUT"?"timeout":void 0),this.onerror&&this.onerror(n),this._debug("exec error listeners"),this.dispatchEvent(H1(n)),this._connect()});$(this,"_handleClose",n=>{this._debug("close event"),this._clearTimeouts(),this._shouldReconnect&&this._connect(),this.onclose&&this.onclose(n),this.dispatchEvent(H1(n))});this._url=n,this._protocols=i,this._options=r,this._options.startClosed&&(this._shouldReconnect=!1),this._options.debugLogger&&(this._debugLogger=this._options.debugLogger),this._connect()}static get CONNECTING(){return 0}static get OPEN(){return 1}static get CLOSING(){return 2}static get CLOSED(){return 3}get CONNECTING(){return Mc.CONNECTING}get OPEN(){return Mc.OPEN}get CLOSING(){return Mc.CLOSING}get CLOSED(){return Mc.CLOSED}get binaryType(){return this._ws?this._ws.binaryType:this._binaryType}set binaryType(n){this._binaryType=n,this._ws&&(this._ws.binaryType=n)}get retryCount(){return Math.max(this._retryCount,0)}get bufferedAmount(){return this._messageQueue.reduce((n,i)=>(typeof i=="string"?n+=i.length:i instanceof Blob?n+=i.size:n+=i.byteLength,n),0)+(this._ws?this._ws.bufferedAmount:0)}get extensions(){return this._ws?this._ws.extensions:""}get protocol(){return this._ws?this._ws.protocol:""}get readyState(){return this._ws?this._ws.readyState:this._options.startClosed?Mc.CLOSED:Mc.CONNECTING}get url(){return this._ws?this._ws.url:""}get shouldReconnect(){return this._shouldReconnect}close(n=1e3,i){if(this._closeCalled=!0,this._shouldReconnect=!1,this._clearTimeouts(),!this._ws){this._debug("close enqueued: no ws instance");return}if(this._ws.readyState===this.CLOSED){this._debug("close: already closed");return}this._ws.close(n,i)}reconnect(n,i){this._shouldReconnect=!0,this._closeCalled=!1,this._retryCount=-1,!this._ws||this._ws.readyState===this.CLOSED?this._connect():(this._disconnect(n,i),this._connect())}send(n){if(this._ws&&this._ws.readyState===this.OPEN)this._debug("send",n),this._ws.send(n);else{const{maxEnqueuedMessages:i=Tc.maxEnqueuedMessages}=this._options;this._messageQueue.length<i&&(this._debug("enqueue",n),this._messageQueue.push(n))}}_debug(...n){this._options.debug&&this._debugLogger("RWS>",...n)}_getNextDelay(){const{reconnectionDelayGrowFactor:n=Tc.reconnectionDelayGrowFactor,minReconnectionDelay:i=Tc.minReconnectionDelay,maxReconnectionDelay:r=Tc.maxReconnectionDelay}=this._options;let o=0;return this._retryCount>0&&(o=i*n**(this._retryCount-1),o>r&&(o=r)),this._debug("next delay",o),o}_wait(){return new Promise(n=>{setTimeout(n,this._getNextDelay())})}_getNextProtocols(n){if(!n)return Promise.resolve(null);if(typeof n=="string"||Array.isArray(n))return Promise.resolve(n);if(typeof n=="function"){const i=n();if(!i)return Promise.resolve(null);if(typeof i=="string"||Array.isArray(i))return Promise.resolve(i);if(i.then)return i}throw Error("Invalid protocols")}_getNextUrl(n){if(typeof n=="string")return Promise.resolve(n);if(typeof n=="function"){const i=n();if(typeof i=="string")return Promise.resolve(i);if(i.then)return i}throw Error("Invalid URL")}_connect(){if(this._connectLock||!this._shouldReconnect)return;this._connectLock=!0;
301const{maxRetries:n=Tc.maxRetries,connectionTimeout:i=Tc.connectionTimeout}=this._options;if(this._retryCount>=n){this._debug("max retries reached",this._retryCount,">=",n),this._connectLock=!1;return}this._retryCount++,this._debug("connect",this._retryCount),this._removeListeners(),this._wait().then(()=>Promise.all([this._getNextUrl(this._url),this._getNextProtocols(this._protocols||null)])).then(([r,o])=>{if(this._closeCalled){this._connectLock=!1;return}!this._options.WebSocket&&typeof WebSocket>"u"&&!l_&&(console.error("‼️ No WebSocket implementation available. You should define options.WebSocket. \n\nFor example, if you're using node.js, run `npm install ws`, and then in your code:\n\nimport PartySocket from 'partysocket';\nimport WS from 'ws';\n\nconst partysocket = new PartySocket({\n  host: \"127.0.0.1:1999\",\n  room: \"test-room\",\n  WebSocket: WS\n});\n\n"),l_=!0);const s=this._options.WebSocket||WebSocket;this._debug("connect",{url:r,protocols:o}),this._ws=o?new s(r,o):new s(r),this._ws.binaryType=this._binaryType,this._connectLock=!1,this._addListeners(),this._connectTimeout=setTimeout(()=>this._handleTimeout(),i)}).catch(r=>{this._connectLock=!1,this._handleError(new Fy.ErrorEvent(Error(r.message),this))})}_handleTimeout(){this._debug("timeout event"),this._handleError(new Fy.ErrorEvent(Error("TIMEOUT"),this))}_disconnect(n=1e3,i){if(this._clearTimeouts(),!!this._ws){this._removeListeners();try{(this._ws.readyState===this.OPEN||this._ws.readyState===this.CONNECTING)&&this._ws.close(n,i),this._handleClose(new Fy.CloseEvent(n,i,this))}catch(r){}}}_acceptOpen(){this._debug("accept open"),this._retryCount=0}_removeListeners(){this._ws&&(this._debug("removeListeners"),this._ws.removeEventListener("open",this._handleOpen),this._ws.removeEventListener("close",this._handleClose),this._ws.removeEventListener("message",this._handleMessage),this._ws.removeEventListener("error",this._handleError))}_addListeners(){this._ws&&(this._debug("addListeners"),this._ws.addEventListener("open",this._handleOpen),this._ws.addEventListener("close",this._handleClose),this._ws.addEventListener("message",this._handleMessage),this._ws.addEventListener("error",this._handleError))}_clearTimeouts(){clearTimeout(this._connectTimeout),clearTimeout(this._uptimeTimeout)}};function Us(t){var e;const n=$n(t);return(e=n==null?void 0:n.$el)!=null?e:n}const D0=R6?window:void 0,ope=R6?window.navigator:void 0;function Jp(...t){let e,n,i,r;if(typeof t[0]=="string"||Array.isArray(t[0])?([n,i,r]=t,e=D0):[e,n,i,r]=t,!e)return Vs;Array.isArray(n)||(n=[n]),Array.isArray(i)||(i=[i]);const o=[],s=()=>{o.forEach(d=>d()),o.length=0},a=(d,u,f,h)=>(d.addEventListener(u,f,h),()=>d.removeEventListener(u,f,h)),l=Jn(()=>[Us(e),$n(r)],([d,u])=>{if(s(),!d)return;const f=Dhe(u)?{...u}:u;o.push(...n.flatMap(h=>i.map(p=>a(d,h,p,f))))},{immediate:!0,flush:"post"}),c=()=>{l(),s()};return Md(c),c}function spe(){const t=_t(!1),e=ni();return e&&No(()=>{t.value=!0},e),t}function cv(t){const e=spe();return vn(()=>(e.value,!!t()))}function ape(t,e,n={}){const{window:i=D0,...r}=n;let o;const s=cv(()=>i&&"MutationObserver"in i),a=()=>{o&&(o.disconnect(),o=void 0)},l=vn(()=>{const f=$n(t),h=(Array.isArray(f)?f:[f]).map(Us).filter(pL);return new Set(h)}),c=Jn(()=>l.value,f=>{a(),s.value&&f.size&&(o=new MutationObserver(e),f.forEach(h=>o.observe(h,r)))},{immediate:!0,flush:"post"}),d=()=>o==null?void 0:o.takeRecords(),u=()=>{a(),c()};return Md(u),{isSupported:s,stop:u,takeRecords:d}}function yCe(t,e={}){const{controls:n=!1,navigator:i=ope}=e,r=cv(()=>i&&"permissions"in i);let o;const s={name:t},a=_t(),l=()=>{o&&(a.value=o.state)},c=Fhe(async()=>{if(r.value){if(!o)try{o=await i.permissions.query(s),Jp(o,"change",l),l()}catch(d){a.value="prompt"}return o}});return c(),n?{state:a,isSupported:r,query:c}:a}function lpe(t){return JSON.parse(JSON.stringify(t))}function cpe(t,e,n={}){const{window:i=D0,...r}=n;let o;const s=cv(()=>i&&"ResizeObserver"in i),a=()=>{o&&(o.disconnect(),o=void 0)},l=vn(()=>Array.isArray(t)?t.map(u=>Us(u)):[Us(t)]),c=Jn(l,u=>{if(a(),s.value&&i){o=new ResizeObserver(e);for(const f of u)f&&o.observe(f,r)}},{immediate:!0,flush:"post"}),d=()=>{a(),c()};return Md(d),{isSupported:s,stop:d}}function wCe(t,e={}){const{reset:n=!0,windowResize:i=!0,windowScroll:r=!0,immediate:o=!0}=e,s=_t(0),a=_t(0),l=_t(0),c=_t(0),d=_t(0),u=_t(0),f=_t(0),h=_t(0);function p(){const m=Us(t);if(!m){n&&(s.value=0,a.value=0,l.value=0,c.value=0,d.value=0,u.value=0,f.value=0,h.value=0);return}const g=m.getBoundingClientRect();s.value=g.height,a.value=g.bottom,l.value=g.left,c.value=g.right,d.value=g.top,u.value=g.width,f.value=g.x,h.value=g.y}return cpe(t,p),Jn(()=>Us(t),m=>!m&&p()),ape(t,p,{attributeFilter:["style","class"]}),r&&Jp("scroll",p,{capture:!0,passive:!0}),i&&Jp("resize",p,{passive:!0}),bL(()=>{o&&p()}
301),{height:s,bottom:a,left:l,right:c,top:d,width:u,x:f,y:h,update:p}}function xCe(t,e,n={}){const{root:i,rootMargin:r="0px",threshold:o=.1,window:s=D0,immediate:a=!0}=n,l=cv(()=>s&&"IntersectionObserver"in s),c=vn(()=>{const p=$n(t);return(Array.isArray(p)?p:[p]).map(Us).filter(pL)});let d=Vs;const u=_t(a),f=l.value?Jn(()=>[c.value,Us(i),u.value],([p,m])=>{if(d(),!u.value||!p.length)return;const g=new IntersectionObserver(e,{root:Us(m),rootMargin:r,threshold:o});p.forEach(y=>y&&g.observe(y)),d=()=>{g.disconnect(),d=Vs}},{immediate:a,flush:"post"}):Vs,h=()=>{d(),f(),u.value=!1};return Md(h),{isSupported:l,isActive:u,pause(){d(),u.value=!1},resume(){u.value=!0},stop:h}}const c_=1;function ACe(t,e={}){const{throttle:n=0,idle:i=200,onStop:r=Vs,onScroll:o=Vs,offset:s={left:0,right:0,top:0,bottom:0},eventListenerOptions:a={capture:!1,passive:!0},behavior:l="auto",window:c=D0,onError:d=k=>{console.error(k)}}=e,u=_t(0),f=_t(0),h=vn({get(){return u.value},set(k){m(k,void 0)}}),p=vn({get(){return f.value},set(k){m(void 0,k)}});function m(k,S){var _,E,C,I;if(!c)return;const R=$n(t);if(!R)return;(C=R instanceof Document?c.document.body:R)==null||C.scrollTo({top:(_=$n(S))!=null?_:p.value,left:(E=$n(k))!=null?E:h.value,behavior:$n(l)});const O=((I=R==null?void 0:R.document)==null?void 0:I.documentElement)||(R==null?void 0:R.documentElement)||R;h!=null&&(u.value=O.scrollLeft),p!=null&&(f.value=O.scrollTop)}const g=_t(!1),y=Vl({left:!0,right:!1,top:!0,bottom:!1}),w=Vl({left:!1,right:!1,top:!1,bottom:!1}),b=k=>{g.value&&(g.value=!1,w.left=!1,w.right=!1,w.top=!1,w.bottom=!1,r(k))},v=Hhe(b,n+i),A=k=>{var S;if(!c)return;const _=((S=k==null?void 0:k.document)==null?void 0:S.documentElement)||(k==null?void 0:k.documentElement)||Us(k),{display:E,flexDirection:C}=getComputedStyle(_),I=_.scrollLeft;w.left=I<u.value,w.right=I>u.value;const R=Math.abs(I)<=(s.left||0),O=Math.abs(I)+_.clientWidth>=_.scrollWidth-(s.right||0)-c_;E==="flex"&&C==="row-reverse"?(y.left=O,y.right=R):(y.left=R,y.right=O),u.value=I;let L=_.scrollTop;k===c.document&&!L&&(L=c.document.body.scrollTop),w.top=L<f.value,w.bottom=L>f.value;const M=Math.abs(L)<=(s.top||0),z=Math.abs(L)+_.clientHeight>=_.scrollHeight-(s.bottom||0)-c_;E==="flex"&&C==="column-reverse"?(y.top=z,y.bottom=M):(y.top=M,y.bottom=z),f.value=L},x=k=>{var S;if(!c)return;const _=(S=k.target.documentElement)!=null?S:k.target;A(_),g.value=!0,v(k),o(k)};return Jp(t,"scroll",n?Vhe(x,n,!0,!1):x,a),bL(()=>{try{const k=$n(t);if(!k)return;A(k)}catch(k){d(k)}}),Jp(t,"scrollend",b,a),{x:h,y:p,isScrolling:g,arrivedState:y,directions:w,measure(){const k=$n(t);c&&k&&A(k)}}}const dpe={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]},kCe=Object.assign({},{linear:gL},dpe);function upe([t,e,n,i]){const r=(d,u)=>1-3*u+3*d,o=(d,u)=>3*u-6*d,s=d=>3*d,a=(d,u,f)=>((r(u,f)*d+o(u,f))*d+s(u))*d,l=(d,u,f)=>3*r(u,f)*d*d+2*o(u,f)*d+s(u),c=d=>{let u=d;for(let f=0;f<4;++f){const h=l(u,t,n);if(h===0)return u;const p=a(u,t,n)-d;u-=p/h}return u};return d=>t===e&&n===i?d:a(c(d),e,i)}function d_(t,e,n){return t+n*(e-t)}function zy(t){return(typeof t=="number"?[t]:t)||[]}function fpe(t,e,n,i={}){var r,o;const s=$n(e),a=$n(n),l=zy(s),c=zy(a),d=(r=$n(i.duration))!=null?r:1e3,u=Date.now(),f=Date.now()+d,h=typeof i.transition=="function"?i.transition:(o=$n(i.transition))!=null?o:gL,p=typeof h=="function"?h:upe(h);return new Promise(m=>{t.value=s;const g=()=>{var y;if((y=i.abort)!=null&&y.call(i)){m();return}const w=Date.now(),b=p((w-u)/d),v=zy(t.value).map((A,x)=>d_(l[x],c[x],b));Array.isArray(t.value)?t.value=v.map((A,x)=>{var k,S;return d_((k=l[x])!=null?k:0,(S=c[x])!=null?S:0,b)}):typeof t.value=="number"&&(t.value=v[0]),w<f?requestAnimationFrame(g):(t.value=a,m())};g()})}function _Ce(t,e={}){let n=0;const i=()=>{const o=$n(t);return typeof o=="number"?o:o.map($n)},r=_t(i());return Jn(i,async o=>{var s,a;if($n(e.disabled))return;const l=++n;if(e.delay&&await g5($n(e.delay)),l!==n)return;const c=Array.isArray(o)?o.map($n):$n(o);(s=e.onStarted)==null||s.call(e),await fpe(r,r.value,c,{...e,abort:()=>{var d;return l!==n||((d=e.abort)==null?void 0:d.call(e))}}),(a=e.onFinished)==null||a.call(e)},{deep:!0}),Jn(()=>$n(e.disabled),o=>{o&&(n++,r.value=i())}),Md(()=>{n++}),vn(()=>$n(e.disabled)?i():r.value)}function SCe(t,e,n,i={}){var r,o,s;const{clone:a=!1,passive:l=!1,eventName:c,deep:d=!1,defaultValue:u,shouldEmit:f}=i,h=ni(),p=n||(h==null?void 0:h.emit)||((r=h==null?void 0:h.$emit)==null?void 0:r.bind(h))||((s=(o=h==null?void 0:h.proxy)==null?void 0:o.$emit)==null?void 0:s.bind(h==null?void 0:h.proxy));let m=c;e||(e="modelValue"),m=m||"update:".concat(e.toString());const g=b=>a?typeof a=="function"?a(b):lpe(b):b,y=()=>Lhe(t[e])?g(t[e]):u,w=b=>{f?f(b)&&p(m,b):p(m,b)};if(l){const b=y(),v=_t(b);let A=!1;return Jn(()=>t[e],x=>{A||(A=!0,v.value=g(x),il(()=>A=!1))}),Jn(v,x=>{!A&&(x!==t[e]||d)&&w(x)},{deep:d}),v}else return vn({get(){return y()},set(b){w(b)}})}function hpe(t){return O6(e=>{function n(r=0,o=t.op){const s=t.links[r];if(!s)throw new Error("No more links to execute - did you forget to add an ending link?");return s({op:o,next(l){return n(r+1,l)}})}return n().subscribe(e)})}function wL(t){const e=Object.create(null);for(const n in t){const i=t[n];e[i]=n}return e}const xL={PARSE_ERROR:-32700,BAD_REQUEST:-32600,INTERNAL_SERVER_ERROR:-32603,
301NOT_IMPLEMENTED:-32603,UNAUTHORIZED:-32001,FORBIDDEN:-32003,NOT_FOUND:-32004,METHOD_NOT_SUPPORTED:-32005,TIMEOUT:-32008,CONFLICT:-32009,PRECONDITION_FAILED:-32012,PAYLOAD_TOO_LARGE:-32013,UNPROCESSABLE_CONTENT:-32022,TOO_MANY_REQUESTS:-32029,CLIENT_CLOSED_REQUEST:-32099};wL(xL);wL(xL);const AL=()=>{};function kL(t,e){return new Proxy(AL,{get(i,r){if(!(typeof r!="string"||r==="then"))return kL(t,[...e,r])},apply(i,r,o){const s=e[e.length-1]==="apply";return t({args:s?o.length>=2?o[1]:[]:o,path:s?e.slice(0,-1):e})}})}const ppe=t=>kL(t,[]),mpe=t=>new Proxy(AL,{get(e,n){if(!(typeof n!="string"||n==="then"))return t(n)}});function gpe(t){return!!t&&!Array.isArray(t)&&typeof t=="object"}class bpe extends Error{}function vpe(t){if(t instanceof Error)return t;const e=typeof t;if(!(e==="undefined"||e==="function"||t===null)){if(e!=="object")return new Error(String(t));if(gpe(t)){const n=new bpe;for(const i in t)n[i]=t[i];return n}}}function bb(t){return!!t&&!Array.isArray(t)&&typeof t=="object"}function ype(t,e){if("error"in t){const i=e.transformer.deserialize(t.error);return{ok:!1,error:{...t,error:i}}}return{ok:!0,result:{...t.result,...(!t.result.type||t.result.type==="data")&&{type:"data",data:e.transformer.deserialize(t.result.data)}}}}class Hy extends Error{constructor(){super("Unable to transform response from server")}}function wpe(t,e){let n;try{n=ype(t,e)}catch(i){throw new Hy}if(!n.ok&&(!bb(n.error.error)||typeof n.error.error.code!="number"))throw new Hy;if(n.ok&&!bb(n.result))throw new Hy;return n}function xpe(t){return t instanceof Ps||t instanceof Error&&t.name==="TRPCClientError"}function Ape(t){return bb(t)&&bb(t.error)&&typeof t.error.code=="number"&&typeof t.error.message=="string"}class Ps extends Error{static from(e,n={}){const i=e;return xpe(i)?(n.meta&&(i.meta={...i.meta,...n.meta}),i):Ape(i)?new Ps(i.error.message,{...n,result:i}):i instanceof Error?new Ps(i.message,{...n,cause:vpe(i)}):new Ps("Unknown error",{...n,cause:i})}constructor(e,n){var r,o;const i=n==null?void 0:n.cause;super(e,{cause:i}),this.meta=n==null?void 0:n.meta,this.cause=i,this.shape=(r=n==null?void 0:n.result)==null?void 0:r.error,this.data=(o=n==null?void 0:n.result)==null?void 0:o.error.data,this.name="TRPCClientError",Object.setPrototypeOf(this,Ps.prototype)}}const u_=t=>typeof t=="function";function kpe(t){if(t)return t;if(typeof window<"u"&&u_(window.fetch))return window.fetch;if(typeof globalThis<"u"&&u_(globalThis.fetch))return globalThis.fetch;throw new Error("No fetch implementation found")}function _pe(t){return t||(typeof window<"u"&&window.AbortController?window.AbortController:typeof globalThis<"u"&&globalThis.AbortController?globalThis.AbortController:null)}function Spe(t){return{url:t.url.toString().replace(/\/$/,""),fetch:t.fetch,AbortController:_pe(t.AbortController)}}function Epe(t){const e={};for(let n=0;n<t.length;n++){const i=t[n];e[n]=i}return e}const $pe={query:"GET",mutation:"POST"};function _L(t){return"input"in t?t.runtime.transformer.serialize(t.input):Epe(t.inputs.map(e=>t.runtime.transformer.serialize(e)))}const Cpe=t=>{let e=t.url+"/"+t.path;const n=[];if("inputs"in t&&n.push("batch=1"),t.type==="query"){const i=_L(t);i!==void 0&&n.push("input=".concat(encodeURIComponent(JSON.stringify(i))))}return n.length&&(e+="?"+n.join("&")),e},Tpe=t=>{if(t.type==="query")return;const e=_L(t);return e!==void 0?JSON.stringify(e):void 0},Ipe=t=>Ope({...t,contentTypeHeader:"application/json",getUrl:Cpe,getBody:Tpe});async function Rpe(t,e){const n=t.getUrl(t),i=t.getBody(t),{type:r}=t,o=await t.headers();/* istanbul ignore if -- @preserve */if(r==="subscription")throw new Error("Subscriptions should use wsLink");const s={...t.contentTypeHeader?{"content-type":t.contentTypeHeader}:{},...t.batchModeHeader?{"trpc-batch-mode":t.batchModeHeader}:{},...o};return kpe(t.fetch)(n,{method:$pe[r],signal:e==null?void 0:e.signal,body:i,headers:s})}function Ope(t){const e=t.AbortController?new t.AbortController:null,n={};let i=!1;return{promise:new Promise((s,a)=>{Rpe(t,e).then(l=>(n.response=l,i=!0,l.json())).then(l=>{n.responseJSON=l,s({json:l,meta:n})}).catch(l=>{i=!0,a(Ps.from(l,{meta:n}))})}),cancel:()=>{i||e==null||e.abort()}}}function Mpe(t){return e=>{const n=Spe(e);return i=>({op:r})=>O6(o=>{const{path:s,input:a,type:l}=r,{promise:c,cancel:d}=t.requester({...n,runtime:i,type:l,path:s,input:a,headers(){return e.headers?typeof e.headers=="function"?e.headers({op:r}):e.headers:{}}});let u;return c.then(f=>{u=f.meta;const h=wpe(f.json,i);if(!h.ok){o.error(Ps.from(h.error,{meta:u}));return}o.next({context:f.meta,result:h.result}),o.complete()}).catch(f=>{o.error(Ps.from(f,{meta:u}))}),()=>{d()}})}}const ECe=Mpe({requester:Ipe});function Lpe(t){return typeof FormData>"u"?!1:t instanceof FormData}const Vy={css:{query:["72e3ff","3fb0d8"],mutation:["c5a3fc","904dfc"],subscription:["ff49e1","d83fbe"]},ansi:{regular:{query:["\x1B[30;46m","\x1B[97;46m"],mutation:["\x1B[30;45m","\x1B[97;45m"],subscription:["\x1B[30;42m","\x1B[97;42m"]},bold:{query:["\x1B[1;30;46m","\x1B[1;97;46m"],mutation:["\x1B[1;30;45m","\x1B[1;97;45m"],subscription:["\x1B[1;30;42m","\x1B[1;97;42m"]}}};function Ppe(t){const{direction:e,type:n,path:i,id:r,input:o}=t,s=[],a=[];if(t.colorMode==="ansi"){const[u,f]=Vy.ansi.regular[n],[h,p]=Vy.ansi.bold[n];return s.push(e==="up"?u:f,e==="up"?">>":"<<",n,e==="up"?h:p,"#".concat(r),i,"\x1B[0m"),e==="up"?a.push({input:t.input}):a.push({input:t.input,result:"result"in t.result?t.result.result:t.result,elapsedMs:t.elapsedMs}),{parts:s,args:a}}const[l,c]=Vy.css[n],d="\n    background-color: #".concat(e==="up"?l:c,"; \n    color: ").concat(e==="up"?"black":"white",";\n    padding: 2px;\n  ");return s.push("%c",e==="up"?">>":"<<",n,"#".concat(r),"%c".concat(i,"%c"),"%O"),a.push(d,"".concat(d,"; font-weight: bold;"),"".concat(d,"; font-weight: normal;")),e==="up"?a.push({input:o,context:t.context}):a.push({input:o,result:t.result,elapsedMs:t.elapsedMs,context:t.context}),{parts:s,args:a}}const Dpe=({c:t=console,colorMode:e="css"})=>n=>{const i=n.input,r=Lpe(i)?Object.fromEntries(i):i,{parts:o,args:s}=Ppe({...n,colorMode:e,input:r}),a=n.direction==="down"&&n.result&&(n.result instanceof Error||"error"in n.result.result)?"error":"log";t[a].apply(null,[o.join(" ")].concat(s))};function $Ce(t={}){var r;const{enabled:e=()=>!0}=t,n=(r=t.colorMode)!=null?r:typeof window>"u"?"ansi":"css",{logger:i=Dpe({c:t.console,colorMode:n})}=t;return()=>({op:o,next:s})=>O6(a=>{e({...o,direction:"up"})&&i({...o,direction:"up"});const l=Date.now();function c(d){const u=Date.now()-l;e({...o,direction:"down",result:d})&&i({...o,direction:"down",elapsedMs:u,result:d})}return s(o).pipe(Qhe({next(d){c(d)},error(d){c(d)}})).subscribe(a)})}class Npe{$request({type:e,input:n,path:i,context:r={}}){return hpe({links:this.links,op:{id:++this.requestId,type:e,path:i,input:n,context:r}}
301).pipe(Zhe())}requestAsPromise(e){const n=this.$request(e),{promise:i,abort:r}=Jhe(n);return new Promise((s,a)=>{var l;(l=e.signal)==null||l.addEventListener("abort",r),i.then(c=>{s(c.result.data)}).catch(c=>{a(Ps.from(c))})})}query(e,n,i){return this.requestAsPromise({type:"query",path:e,input:n,context:i==null?void 0:i.context,signal:i==null?void 0:i.signal})}mutation(e,n,i){return this.requestAsPromise({type:"mutation",path:e,input:n,context:i==null?void 0:i.context,signal:i==null?void 0:i.signal})}subscription(e,n,i){return this.$request({type:"subscription",path:e,input:n,context:i==null?void 0:i.context}).subscribe({next(o){var s,a,l;o.result.type==="started"?(s=i.onStarted)==null||s.call(i):o.result.type==="stopped"?(a=i.onStopped)==null||a.call(i):(l=i.onData)==null||l.call(i,o.result.data)},error(o){var s;(s=i.onError)==null||s.call(i,o)},complete(){var o;(o=i.onComplete)==null||o.call(i)}})}constructor(e){this.requestId=0;const n=(()=>{const i=e.transformer;return i?"input"in i?e.transformer:{input:i,output:i}:{input:{serialize:r=>r,deserialize:r=>r},output:{serialize:r=>r,deserialize:r=>r}}})();this.runtime={transformer:{serialize:i=>n.input.serialize(i),deserialize:i=>n.output.deserialize(i)},combinedTransformer:n},this.links=e.links.map(i=>i(this.runtime))}}const Bpe={query:"query",mutate:"mutation",subscribe:"subscription"},Fpe=t=>Bpe[t];function zpe(t){return mpe(e=>t.hasOwnProperty(e)?t[e]:e==="__untypedClient"?t:ppe(({path:n,args:i})=>{const r=[e,...n],o=Fpe(r.pop()),s=r.join(".");return t[o](s,...i)}))}function CCe(t){const e=new Npe(t);return zpe(e)}class Hpe{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(e,n){this.keyToValue.set(e,n),this.valueToKey.set(n,e)}getByKey(e){return this.keyToValue.get(e)}getByValue(e){return this.valueToKey.get(e)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}}class SL{constructor(e){this.generateIdentifier=e,this.kv=new Hpe}register(e,n){this.kv.getByValue(e)||(n||(n=this.generateIdentifier(e)),this.kv.set(n,e))}clear(){this.kv.clear()}getIdentifier(e){return this.kv.getByValue(e)}getValue(e){return this.kv.getByKey(e)}}class Vpe extends SL{constructor(){super(e=>e.name),this.classToAllowedProps=new Map}register(e,n){typeof n=="object"?(n.allowProps&&this.classToAllowedProps.set(e,n.allowProps),super.register(e,n.identifier)):super.register(e,n)}getAllowedProps(e){return this.classToAllowedProps.get(e)}}function Upe(t){if("values"in Object)return Object.values(t);const e=[];for(const n in t)t.hasOwnProperty(n)&&e.push(t[n]);return e}function jpe(t,e){const n=Upe(t);if("find"in n)return n.find(e);const i=n;for(let r=0;r<i.length;r++){const o=i[r];if(e(o))return o}}function Ef(t,e){Object.entries(t).forEach(([n,i])=>e(i,n))}function Bm(t,e){return t.indexOf(e)!==-1}function f_(t,e){for(let n=0;n<t.length;n++){const i=t[n];if(e(i))return i}}class Wpe{constructor(){this.transfomers={}}register(e){this.transfomers[e.name]=e}findApplicable(e){return jpe(this.transfomers,n=>n.isApplicable(e))}findByName(e){return this.transfomers[e]}}const Ype=t=>Object.prototype.toString.call(t).slice(8,-1),EL=t=>typeof t>"u",Gpe=t=>t===null,e0=t=>typeof t!="object"||t===null||t===Object.prototype?!1:Object.getPrototypeOf(t)===null?!0:Object.getPrototypeOf(t)===Object.prototype,v5=t=>e0(t)&&Object.keys(t).length===0,Jl=t=>Array.isArray(t),qpe=t=>typeof t=="string",Xpe=t=>typeof t=="number"&&!isNaN(t),Kpe=t=>typeof t=="boolean",Zpe=t=>t instanceof RegExp,t0=t=>t instanceof Map,n0=t=>t instanceof Set,$L=t=>Ype(t)==="Symbol",Qpe=t=>t instanceof Date&&!isNaN(t.valueOf()),Jpe=t=>t instanceof Error,h_=t=>typeof t=="number"&&isNaN(t),e0e=t=>Kpe(t)||Gpe(t)||EL(t)||Xpe(t)||qpe(t)||$L(t),t0e=t=>typeof t=="bigint",n0e=t=>t===1/0||t===-1/0,i0e=t=>ArrayBuffer.isView(t)&&!(t instanceof DataView),r0e=t=>t instanceof URL,CL=t=>t.replace(/\./g,"\\."),Uy=t=>t.map(String).map(CL).join("."),Kh=t=>{const e=[];let n="";for(let r=0;r<t.length;r++){let o=t.charAt(r);if(o==="\\"&&t.charAt(r+1)==="."){n+=".",r++;continue}if(o==="."){e.push(n),n="";continue}n+=o}const i=n;return e.push(i),e};function ks(t,e,n,i){return{isApplicable:t,annotation:e,transform:n,untransform:i}}const TL=[ks(EL,"undefined",()=>null,()=>{}),ks(t0e,"bigint",t=>t.toString(),t=>typeof BigInt<"u"?BigInt(t):(console.error("Please add a BigInt polyfill."),t)),ks(Qpe,"Date",t=>t.toISOString(),t=>new Date(t)),ks(Jpe,"Error",(t,e)=>{const n={name:t.name,message:t.message};return e.allowedErrorProps.forEach(i=>
301{n[i]=t[i]}),n},(t,e)=>{const n=new Error(t.message);return n.name=t.name,n.stack=t.stack,e.allowedErrorProps.forEach(i=>{n[i]=t[i]}),n}),ks(Zpe,"regexp",t=>""+t,t=>{const e=t.slice(1,t.lastIndexOf("/")),n=t.slice(t.lastIndexOf("/")+1);return new RegExp(e,n)}),ks(n0,"set",t=>[...t.values()],t=>new Set(t)),ks(t0,"map",t=>[...t.entries()],t=>new Map(t)),ks(t=>h_(t)||n0e(t),"number",t=>h_(t)?"NaN":t>0?"Infinity":"-Infinity",Number),ks(t=>t===0&&1/t===-1/0,"number",()=>"-0",Number),ks(r0e,"URL",t=>t.toString(),t=>new URL(t))];function dv(t,e,n,i){return{isApplicable:t,annotation:e,transform:n,untransform:i}}const IL=dv((t,e)=>$L(t)?!!e.symbolRegistry.getIdentifier(t):!1,(t,e)=>["symbol",e.symbolRegistry.getIdentifier(t)],t=>t.description,(t,e,n)=>{const i=n.symbolRegistry.getValue(e[1]);if(!i)throw new Error("Trying to deserialize unknown symbol");return i}),o0e=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((t,e)=>(t[e.name]=e,t),{}),RL=dv(i0e,t=>["typed-array",t.constructor.name],t=>[...t],(t,e)=>{const n=o0e[e[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(t)});function OL(t,e){return t!=null&&t.constructor?!!e.classRegistry.getIdentifier(t.constructor):!1}const ML=dv(OL,(t,e)=>["class",e.classRegistry.getIdentifier(t.constructor)],(t,e)=>{const n=e.classRegistry.getAllowedProps(t.constructor);if(!n)return{...t};const i={};return n.forEach(r=>{i[r]=t[r]}),i},(t,e,n)=>{const i=n.classRegistry.getValue(e[1]);if(!i)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(i.prototype),t)}),LL=dv((t,e)=>!!e.customTransformerRegistry.findApplicable(t),(t,e)=>["custom",e.customTransformerRegistry.findApplicable(t).name],(t,e)=>e.customTransformerRegistry.findApplicable(t).serialize(t),(t,e,n)=>{const i=n.customTransformerRegistry.findByName(e[1]);if(!i)throw new Error("Trying to deserialize unknown custom value");return i.deserialize(t)}),s0e=[ML,IL,LL,RL],p_=(t,e)=>{const n=f_(s0e,r=>r.isApplicable(t,e));if(n)return{value:n.transform(t,e),type:n.annotation(t,e)};const i=f_(TL,r=>r.isApplicable(t,e));if(i)return{value:i.transform(t,e),type:i.annotation}},PL={};TL.forEach(t=>{PL[t.annotation]=t});const a0e=(t,e,n)=>{if(Jl(e))switch(e[0]){case"symbol":return IL.untransform(t,e,n);case"class":return ML.untransform(t,e,n);case"custom":return LL.untransform(t,e,n);case"typed-array":return RL.untransform(t,e,n);default:throw new Error("Unknown transformation: "+e)}else{const i=PL[e];if(!i)throw new Error("Unknown transformation: "+e);return i.untransform(t,n)}},xu=(t,e)=>{const n=t.keys();for(;e>0;)n.next(),e--;return n.next().value};function DL(t){if(Bm(t,"__proto__"))throw new Error("__proto__ is not allowed as a property");if(Bm(t,"prototype"))throw new Error("prototype is not allowed as a property");if(Bm(t,"constructor"))throw new Error("constructor is not allowed as a property")}const l0e=(t,e)=>{DL(e);for(let n=0;n<e.length;n++){const i=e[n];if(n0(t))t=xu(t,+i);else if(t0(t)){const r=+i,o=+e[++n]==0?"key":"value",s=xu(t,r);switch(o){case"key":t=s;break;case"value":t=t.get(s);break}}else t=t[i]}return t},y5=(t,e,n)=>{if(DL(e),e.length===0)return n(t);let i=t;for(let o=0;o<e.length-1;o++){const s=e[o];if(Jl(i)){const a=+s;i=i[a]}else if(e0(i))i=i[s];else if(n0(i)){const a=+s;i=xu(i,a)}else if(t0(i)){if(o===e.length-2)break;const l=+s,c=+e[++o]==0?"key":"value",d=xu(i,l);switch(c){case"key":i=d;break;case"value":i=i.get(d);break}}}const r=e[e.length-1];if(Jl(i)?i[+r]=n(i[+r]):e0(i)&&(i[r]=n(i[r])),n0(i)){const o=xu(i,+r),s=n(o);o!==s&&(i.delete(o),i.add(s))}if(t0(i)){const o=+e[e.length-2],s=xu(i,o);switch(+r==0?"key":"value"){case"key":{const l=n(s);i.set(l,i.get(s)),l!==s&&i.delete(s);break}case"value":{i.set(s,n(i.get(s)));break}}}return t};function w5(t,e,n=[]){if(!t)return;if(!Jl(t)){Ef(t,(o,s)=>w5(o,e,[...n,...Kh(s)]));return}const[i,r]=t;r&&Ef(r,(o,s)=>{w5(o,e,[...n,...Kh(s)])}),e(i,n)}function c0e(t,e,n){return w5(e,(i,r)=>{t=y5(t,r,o=>a0e(o,i,n))}),t}function d0e(t,e){function n(i,r){const o=l0e(t,Kh(r));
301i.map(Kh).forEach(s=>{t=y5(t,s,()=>o)})}if(Jl(e)){const[i,r]=e;i.forEach(o=>{t=y5(t,Kh(o),()=>t)}),r&&Ef(r,n)}else Ef(e,n);return t}const u0e=(t,e)=>e0(t)||Jl(t)||t0(t)||n0(t)||OL(t,e);function f0e(t,e,n){const i=n.get(t);i?i.push(e):n.set(t,[e])}function h0e(t,e){const n={};let i;return t.forEach(r=>{if(r.length<=1)return;e||(r=r.map(a=>a.map(String)).sort((a,l)=>a.length-l.length));const[o,...s]=r;o.length===0?i=s.map(Uy):n[Uy(o)]=s.map(Uy)}),i?v5(n)?[i]:[i,n]:v5(n)?void 0:n}const NL=(t,e,n,i,r=[],o=[],s=new Map)=>{var h;const a=e0e(t);if(!a){f0e(t,r,e);const p=s.get(t);if(p)return i?{transformedValue:null}:p}if(!u0e(t,n)){const p=p_(t,n),m=p?{transformedValue:p.value,annotations:[p.type]}:{transformedValue:t};return a||s.set(t,m),m}if(Bm(o,t))return{transformedValue:null};const l=p_(t,n),c=(h=l==null?void 0:l.value)!=null?h:t,d=Jl(c)?[]:{},u={};Ef(c,(p,m)=>{if(m==="__proto__"||m==="constructor"||m==="prototype")throw new Error("Detected property ".concat(m,". This is a prototype pollution risk, please remove it from your object."));const g=NL(p,e,n,i,[...r,m],[...o,t],s);d[m]=g.transformedValue,Jl(g.annotations)?u[m]=g.annotations:e0(g.annotations)&&Ef(g.annotations,(y,w)=>{u[CL(m)+"."+w]=y})});const f=v5(u)?{transformedValue:d,annotations:l?[l.type]:void 0}:{transformedValue:d,annotations:l?[l.type,u]:u};return a||s.set(t,f),f};function BL(t){return Object.prototype.toString.call(t).slice(8,-1)}function m_(t){return BL(t)==="Array"}function p0e(t){if(BL(t)!=="Object")return!1;const e=Object.getPrototypeOf(t);return!!e&&e.constructor===Object&&e===Object.prototype}function m0e(t,e,n,i,r){const o={}.propertyIsEnumerable.call(i,e)?"enumerable":"nonenumerable";o==="enumerable"&&(t[e]=n),r&&o==="nonenumerable"&&Object.defineProperty(t,e,{value:n,enumerable:!1,writable:!0,configurable:!0})}function x5(t,e={}){if(m_(t))return t.map(r=>x5(r,e));if(!p0e(t))return t;const n=Object.getOwnPropertyNames(t),i=Object.getOwnPropertySymbols(t);return[...n,...i].reduce((r,o)=>{if(m_(e.props)&&!e.props.includes(o))return r;const s=t[o],a=x5(s,e);return m0e(r,o,a,t,e.nonenumerable),r},{})}class yn{constructor({dedupe:e=!1}={}){this.classRegistry=new Vpe,this.symbolRegistry=new SL(n=>{var i;return(i=n.description)!=null?i:""}),this.customTransformerRegistry=new Wpe,this.allowedErrorProps=[],this.dedupe=e}serialize(e){const n=new Map,i=NL(e,n,this,this.dedupe),r={json:i.transformedValue};i.annotations&&(r.meta={...r.meta,values:i.annotations});const o=h0e(n,this.dedupe);return o&&(r.meta={...r.meta,referentialEqualities:o}),r}deserialize(e){const{json:n,meta:i}=e;let r=x5(n);return i!=null&&i.values&&(r=c0e(r,i.values,this)),i!=null&&i.referentialEqualities&&(r=d0e(r,i.referentialEqualities)),r}stringify(e){return JSON.stringify(this.serialize(e))}parse(e){return this.deserialize(JSON.parse(e))}registerClass(e,n){this.classRegistry.register(e,n)}registerSymbol(e,n){this.symbolRegistry.register(e,n)}registerCustom(e,n){this.customTransformerRegistry.register({name:n,...e})}allowErrorProps(...e){this.allowedErrorProps.push(...e)}}yn.defaultInstance=new yn;yn.serialize=yn.defaultInstance.serialize.bind(yn.defaultInstance);yn.deserialize=yn.defaultInstance.deserialize.bind(yn.defaultInstance);yn.stringify=yn.defaultInstance.stringify.bind(yn.defaultInstance);yn.parse=yn.defaultInstance.parse.bind(yn.defaultInstance);yn.registerClass=yn.defaultInstance.registerClass.bind(yn.defaultInstance);yn.registerSymbol=yn.defaultInstance.registerSymbol.bind(yn.defaultInstance);yn.registerCustom=yn.defaultInstance.registerCustom.bind(yn.defaultInstance);yn.allowErrorProps=yn.defaultInstance.allowErrorProps.bind(yn.defaultInstance);yn.serialize;yn.deserialize;yn.stringify;yn.parse;yn.registerClass;yn.registerCustom;yn.registerSymbol;yn.allowErrorProps;var uv={},g0e=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},FL={},vo={};let L6;const b0e=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];vo.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return e*4+17};vo.getSymbolTotalCodewords=function(e){return b0e[e]};vo.getBCHDigit=function(t){let e=0;for(;t!==0;)e++,t>>>=1;return e};vo.setToSJISFunction=function(e){if(typeof e!="function")throw new Error('"toSJISFunc" is not a valid function.');L6=e};vo.isKanjiModeEnabled=function(){return typeof L6<"u"};vo.toSJIS=function(e){return L6(e)};var fv={};(function(t){t.L={bit:1},t.M={bit:0},t.Q={bit:3}
vendor: 22,017 bytes, line 301
301,t.H={bit:2};function e(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+n)}}t.isValid=function(i){return i&&typeof i.bit<"u"&&i.bit>=0&&i.bit<4},t.from=function(i,r){if(t.isValid(i))return i;try{return e(i)}catch(o){return r}}})(fv);function zL(){this.buffer=[],this.length=0}zL.prototype={get:function(t){const e=Math.floor(t/8);return(this.buffer[e]>>>7-t%8&1)===1},put:function(t,e){for(let n=0;n<e;n++)this.putBit((t>>>e-n-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(t){const e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var v0e=zL;function N0(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=new Uint8Array(t*t),this.reservedBit=new Uint8Array(t*t)}N0.prototype.set=function(t,e,n,i){const r=t*this.size+e;this.data[r]=n,i&&(this.reservedBit[r]=!0)};N0.prototype.get=function(t,e){return this.data[t*this.size+e]};N0.prototype.xor=function(t,e,n){this.data[t*this.size+e]^=n};N0.prototype.isReserved=function(t,e){return this.reservedBit[t*this.size+e]};var y0e=N0,HL={};(function(t){const e=vo.getSymbolSize;t.getRowColCoords=function(i){if(i===1)return[];const r=Math.floor(i/7)+2,o=e(i),s=o===145?26:Math.ceil((o-13)/(2*r-2))*2,a=[o-7];for(let l=1;l<r-1;l++)a[l]=a[l-1]-s;return a.push(6),a.reverse()},t.getPositions=function(i){const r=[],o=t.getRowColCoords(i),s=o.length;for(let a=0;a<s;a++)for(let l=0;l<s;l++)a===0&&l===0||a===0&&l===s-1||a===s-1&&l===0||r.push([o[a],o[l]]);return r}})(HL);var VL={};const w0e=vo.getSymbolSize,g_=7;VL.getPositions=function(e){const n=w0e(e);return[[0,0],[n-g_,0],[0,n-g_]]};var UL={};(function(t){t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const e={N1:3,N2:3,N3:40,N4:10};t.isValid=function(r){return r!=null&&r!==""&&!isNaN(r)&&r>=0&&r<=7},t.from=function(r){return t.isValid(r)?parseInt(r,10):void 0},t.getPenaltyN1=function(r){const o=r.size;let s=0,a=0,l=0,c=null,d=null;for(let u=0;u<o;u++){a=l=0,c=d=null;for(let f=0;f<o;f++){let h=r.get(u,f);h===c?a++:(a>=5&&(s+=e.N1+(a-5)),c=h,a=1),h=r.get(f,u),h===d?l++:(l>=5&&(s+=e.N1+(l-5)),d=h,l=1)}a>=5&&(s+=e.N1+(a-5)),l>=5&&(s+=e.N1+(l-5))}return s},t.getPenaltyN2=function(r){const o=r.size;let s=0;for(let a=0;a<o-1;a++)for(let l=0;l<o-1;l++){const c=r.get(a,l)+r.get(a,l+1)+r.get(a+1,l)+r.get(a+1,l+1);(c===4||c===0)&&s++}return s*e.N2},t.getPenaltyN3=function(r){const o=r.size;let s=0,a=0,l=0;for(let c=0;c<o;c++){a=l=0;for(let d=0;d<o;d++)a=a<<1&2047|r.get(c,d),d>=10&&(a===1488||a===93)&&s++,l=l<<1&2047|r.get(d,c),d>=10&&(l===1488||l===93)&&s++}return s*e.N3},t.getPenaltyN4=function(r){let o=0;const s=r.data.length;for(let l=0;l<s;l++)o+=r.data[l];return Math.abs(Math.ceil(o*100/s/5)-10)*e.N4};function n(i,r,o){switch(i){case t.Patterns.PATTERN000:return(r+o)%2===0;case t.Patterns.PATTERN001:return r%2===0;case t.Patterns.PATTERN010:return o%3===0;case t.Patterns.PATTERN011:return(r+o)%3===0;case t.Patterns.PATTERN100:return(Math.floor(r/2)+Math.floor(o/3))%2===0;case t.Patterns.PATTERN101:return r*o%2+r*o%3===0;case t.Patterns.PATTERN110:return(r*o%2+r*o%3)%2===0;case t.Patterns.PATTERN111:return(r*o%3+(r+o)%2)%2===0;default:throw new Error("bad maskPattern:"+i)}}t.applyMask=function(r,o){const s=o.size;for(let a=0;a<s;a++)for(let l=0;l<s;l++)o.isReserved(l,a)||o.xor(l,a,n(r,l,a))},t.getBestMask=function(r,o){const s=Object.keys(t.Patterns).length;let a=0,l=1/0;for(let c=0;c<s;c++){o(c),t.applyMask(c,r);const d=t.getPenaltyN1(r)+t.getPenaltyN2(r)+t.getPenaltyN3(r)+t.getPenaltyN4(r);t.applyMask(c,r),d<l&&(l=d,a=c)}return a}})(UL);var hv={};const Rl=fv,V1=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],U1=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];hv.getBlocksCount=function(e,n){switch(n){case Rl.L:return V1[(e-1)*4+0];case Rl.M:return V1[(e-1)*4+1];case Rl.Q:return V1[(e-1)*4+2];case Rl.H:return V1[(e-1)*4+3];default:return}};hv.getTotalCodewordsCount=function(e,n){switch(n){case Rl.L:return U1[(e-1)*4+0];case Rl.M:return U1[(e-1)*4+1];case Rl.Q:return U1[(e-1)*4+2];case Rl.H:return U1[(e-1)*4+3];default:return}};var jL={},pv={};const Zh=new Uint8Array(512),vb=new Uint8Array(256);(function(){let e=1;for(let n=0;n<255;n++)Zh[n]=e,vb[e]=n,e<<=1,e&256&&(e^=285);for(let n=255;n<512;n++)Zh[n]=Zh[n-255]})();pv.log=function(e){if(e<1)throw new Error("log("+e+")");return vb[e]};pv.exp=function(e){return Zh[e]};pv.mul=function(e,n){return e===0||n===0?0:Zh[vb[e]+vb[n]]};(function(t){const e=pv;t.mul=function(i,r){const o=new Uint8Array(i.length+r.length-1);for(let s=0;s<i.length;s++)for(let a=0;a<r.length;a++)o[s+a]^=e.mul(i[s],r[a]);return o},t.mod=function(i,r){let o=new Uint8Array(i);for(;o.length-r.length>=0;){const s=o[0];for(let l=0;l<r.length;l++)o[l]^=e.mul(r[l],s);let a=0;for(;a<o.length&&o[a]===0;)a++;o=o.slice(a)}return o},t.generateECPolynomial=function(i){let r=new Uint8Array([1]);for(let o=0;o<i;o++)r=t.mul(r,new Uint8Array([1,e.exp(o)]));return r}})(jL);const WL=jL;function P6(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}P6.prototype.initialize=function(e){this.degree=e,this.genPoly=WL.generateECPolynomial(this.degree)};P6.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");const n=new Uint8Array(e.length+this.degree);n.set(e);const i=WL.mod(n,this.genPoly),r=this.degree-i.length;if(r>0){const o=new Uint8Array(this.degree);return o.set(i,r),o}return i};var x0e=P6,YL={},uc={},D6={};D6.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40};var ta={};const GL="[0-9]+",A0e="[A-Z $%*+\\-./:]+";let i0="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";i0=i0.replace(/u/g,"\\u");const k0e="(?:(?![A-Z0-9 $%*+\\-./:]|"+i0+")(?:.|[\r\n]))+";ta.KANJI=new RegExp(i0,"g");ta.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");ta.BYTE=new RegExp(k0e,"g");ta.NUMERIC=new RegExp(GL,"g");ta.ALPHANUMERIC=new RegExp(A0e,"g");const _0e=new RegExp("^"+i0+"$"),S0e=new RegExp("^"+GL+"$"),E0e=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");ta.testKanji=function(e){return _0e.test(e)};ta.testNumeric=function(e){return S0e.test(e)};ta.testAlphanumeric=function(e){return E0e.test(e)};(function(t){const e=D6,n=ta;t.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},t.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},t.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},t.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},t.MIXED={bit:-1},t.getCharCountIndicator=function(o,s){if(!o.ccBits)throw new Error("Invalid mode: "+o);if(!e.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?o.ccBits[0]:s<27?o.ccBits[1]:o.ccBits[2]},t.getBestModeForData=function(o){return n.testNumeric(o)?t.NUMERIC:n.testAlphanumeric(o)?t.ALPHANUMERIC:n.testKanji(o)?t.KANJI:t.BYTE},t.toString=function(o){if(o&&o.id)return o.id;throw new Error("Invalid mode")},t.isValid=function(o){return o&&o.bit&&o.ccBits};function i(r){if(typeof r!="string")throw new Error("Param is not a string");switch(r.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+r)}}t.from=function(o,s){if(t.isValid(o))return o;try{return i(o)}catch(a){return s}}})(uc);(function(t){const e=vo,n=hv,i=fv,r=uc,o=D6,s=7973,a=e.getBCHDigit(s);function l(f,h,p){for(let m=1;m<=40;m++)if(h<=t.getCapacity(m,p,f))return m}function c(f,h){return r.getCharCountIndicator(f,h)+4}function d(f,h){let p=0;return f.forEach(function(m){const g=c(m.mode,h);p+=g+m.getBitsLength()}),p}function u(f,h){for(let p=1;p<=40;p++)if(d(f,p)<=t.getCapacity(p,h,r.MIXED))return p}t.from=function(h,p){return o.isValid(h)?parseInt(h,10):p},t.getCapacity=function(h,p,m){if(!o.isValid(h))throw new Error("Invalid QR Code version");typeof m>"u"&&(m=r.BYTE);const g=e.getSymbolTotalCodewords(h),y=n.getTotalCodewordsCount(h,p),w=(g-y)*8;if(m===r.MIXED)return w;const b=w-c(m,h);switch(m){case r.NUMERIC:return Math.floor(b/10*3);case r.ALPHANUMERIC:return Math.floor(b/11*2);case r.KANJI:return Math.floor(b/13);case r.BYTE:default:return Math.floor(b/8)}},t.getBestVersionForData=function(h,p){let m;const g=i.from(p,i.M);if(Array.isArray(h)){if(h.length>1)return u(h,g);if(h.length===0)return 1;m=h[0]}else m=h;return l(m.mode,m.getLength(),g)},t.getEncodedBits=function(h){if(!o.isValid(h)||h<7)throw new Error("Invalid QR Code version");let p=h<<12;for(;e.getBCHDigit(p)-a>=0;)p^=s<<e.getBCHDigit(p)-a;return h<<12|p}})(YL);var qL={};const A5=vo,XL=1335,$0e=21522,b_=A5.getBCHDigit(XL);qL.getEncodedBits=function(e,n){const i=e.bit<<3|n;let r=i<<10;for(;A5.getBCHDigit(r)-b_>=0;)r^=XL<<A5.getBCHDigit(r)-b_;return(i<<10|r)^$0e};var KL={};const C0e=uc;function $f(t){this.mode=C0e.NUMERIC,this.data=t.toString()}$f.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)};$f.prototype.getLength=function(){return this.data.length};$f.prototype.getBitsLength=function(){return $f.getBitsLength(this.data.length)};$f.prototype.write=function(e){let n,i,r;for(n=0;n+3<=this.data.length;n+=3)i=this.data.substr(n,3),r=parseInt(i,10),e.put(r,10);const o=this.data.length-n;o>0&&(i=this.data.substr(n),r=parseInt(i,10),e.put(r,o*3+1))};var T0e=$f;const I0e=uc,jy=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function Cf(t){this.mode=I0e.ALPHANUMERIC,this.data=t}Cf.getBitsLength=function(e){return 11*Math.floor(e/2)+6*(e%2)};Cf.prototype.getLength=function(){return this.data.length};Cf.prototype.getBitsLength=function(){return Cf.getBitsLength(this.data.length)};Cf.prototype.write=function(e){let n;for(n=0;n+2<=this.data.length;n+=2){let i=jy.indexOf(this.data[n])*45;i+=jy.indexOf(this.data[n+1]),e.put(i,11)}this.data.length%2&&e.put(jy.indexOf(this.data[n]),6)};var R0e=Cf;const O0e=uc;function Tf(t){this.mode=O0e.BYTE,typeof t=="string"?this.data=new TextEncoder().encode(t):this.data=new Uint8Array(t)}Tf.getBitsLength=function(e){return e*8};Tf.prototype.getLength=function(){return this.data.length};Tf.prototype.getBitsLength=function(){return Tf.getBitsLength(this.data.length)};Tf.prototype.write=function(t){for(let e=0,n=this.data.length;e<n;e++)t.put(this.data[e],8)};var M0e=Tf;const L0e=uc,P0e=vo;function If(t){this.mode=L0e.KANJI,this.data=t}If.getBitsLength=function(e){return e*13};If.prototype.getLength=function(){return this.data.length};If.prototype.getBitsLength=function(){return If.getBitsLength(this.data.length)};If.prototype.write=function(t){let e;for(e=0;e<this.data.length;e++){let n=P0e.toSJIS(this.data[e]);if(n>=33088&&n<=40956)n-=33088;else if(n>=57408&&n<=60351)n-=49472;else throw new Error("Invalid SJIS character: "+this.data[e]+"\nMake sure your charset is UTF-8");n=(n>>>8&255)*192+(n&255),t.put(n,13)}};var D0e=If,ZL={exports:{}};(function(t){var e={single_source_shortest_paths:function(n,i,r){var o={},s={};s[i]=0;var a=e.PriorityQueue.make();a.push(i,0);for(var l,c,d,u,f,h,p,m,g;!a.empty();){l=a.pop(),c=l.value,u=l.cost,f=n[c]||{};for(d in f)f.hasOwnProperty(d)&&(h=f[d],p=u+h,m=s[d],g=typeof s[d]>"u",(g||m>p)&&(s[d]=p,a.push(d,p),o[d]=c))}if(typeof r<"u"&&typeof s[r]>"u"){var y=["Could not find a path from ",i," to ",r,"."].join("");throw new Error(y)}return o},extract_shortest_path_from_predecessor_list:function(n,i){for(var r=[],o=i;o;)r.push(o),n[o],o=n[o];return r.reverse(),r},find_path:function(n,i,r){var o=e.single_source_shortest_paths(n,i,r);return e.extract_shortest_path_from_predecessor_list(o,r)},PriorityQueue:{make:function(n){var i=e.PriorityQueue,r={},o;n=n||{};for(o in i)i.hasOwnProperty(o)&&(r[o]=i[o]);return r.queue=[],r.sorter=n.sorter||i.default_sorter,r},default_sorter:function(n,i){return n.cost-i.cost},push:function(n,i){var r={value:n,cost:i};this.queue.push(r),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};t.exports=e})(ZL);var N0e=ZL.exports;(function(t){const e=uc,n=T0e,i=R0e,r=M0e,o=D0e,s=ta,a=vo,l=N0e;function c(y){return unescape(encodeURIComponent(y)).length}function d(y,w,b){const v=[];let A;for(;(A=y.exec(b))!==null;)v.push({data:A[0],index:A.index,mode:w,length:A[0].length});return v}function u(y){const w=d(s.NUMERIC,e.NUMERIC,y),b=d(s.ALPHANUMERIC,e.ALPHANUMERIC,y);let v,A;return a.isKanjiModeEnabled()?(v=d(s.BYTE,e.BYTE,y),A=d(s.KANJI,e.KANJI,y)):(v=d(s.BYTE_KANJI,e.BYTE,y),A=[]),w.concat(b,v,A).sort(function(k,S){return k.index-S.index}).map(function(k){return{data:k.data,mode:k.mode,length:k.length}})}function f(y,w){switch(w){case e.NUMERIC:return n.getBitsLength(y);case e.ALPHANUMERIC:return i.getBitsLength(y);case e.KANJI:return o.getBitsLength(y);case e.BYTE:return r.getBitsLength(y)}}function h(y){return y.reduce(function(w,b){const v=w.length-1>=0?w[w.length-1]:null;return v&&v.mode===b.mode?(w[w.length-1].data+=b.data,w):(w.push(b),w)},[])}function p(y){const w=[];for(let b=0;b<y.length;b++){const v=y[b];switch(v.mode){case e.NUMERIC:w.push([v,{data:v.data,mode:e.ALPHANUMERIC,length:v.length},{data:v.data,mode:e.BYTE,length:v.length}]);break;case e.ALPHANUMERIC:w.push([v,{data:v.data,mode:e.BYTE,length:v.length}]);break;case e.KANJI:w.push([v,{data:v.data,mode:e.BYTE,length:c(v.data)}]);break;case e.BYTE:w.push([{data:v.data,mode:e.BYTE,length:c(v.data)}])}}return w}function m(y,w){const b={},v={start:{}};let A=["start"];for(let x=0;x<y.length;x++){const k=y[x],S=[];for(let _=0;_<k.length;_++){const E=k[_],C=""+x+_;S.push(C),b[C]={node:E,lastCount:0},v[C]={};for(let I=0;I<A.length;I++){const R=A[I];b[R]&&b[R].node.mode===E.mode?(v[R][C]=f(b[R].lastCount+E.length,E.mode)-f(b[R].lastCount,E.mode),b[R].lastCount+=E.length):(b[R]&&(b[R].lastCount=E.length),v[R][C]=f(E.length,E.mode)+4+e.getCharCountIndicator(E.mode,w))}}A=S}for(let x=0;x<A.length;x++)v[A[x]].end=0;return{map:v,table:b}}function g(y,w){let b;const v=e.getBestModeForData(y);if(b=e.from(w,v),b!==e.BYTE&&b.bit<v.bit)throw new Error('"'+y+'" cannot be encoded with mode '+e.toString(b)+".\n Suggested mode is: "+e.toString(v));switch(b===e.KANJI&&!a.isKanjiModeEnabled()&&(b=e.BYTE),b){case e.NUMERIC:return new n(y);case e.ALPHANUMERIC:return new i(y);case e.KANJI:return new o(y);case e.BYTE:return new r(y)}}t.fromArray=function(w){return w.reduce(function(b,v){return typeof v=="string"?b.push(g(v,null)):v.data&&b.push(g(v.data,v.mode)),b},[])},t.fromString=function(w,b){const v=u(w,a.isKanjiModeEnabled()),A=p(v),x=m(A,b),k=l.find_path(x.map,"start","end"),S=[];for(let _=1;_<k.length-1;_++)S.push(x.table[k[_]].node);return t.fromArray(h(S))},t.rawSplit=function(w){return t.fromArray(u(w,a.isKanjiModeEnabled()))}})(KL);const mv=vo,Wy=fv,B0e=v0e,F0e=y0e,z0e=HL,H0e=VL,k5=UL,_5=hv,V0e=x0e,yb=YL,U0e=qL,j0e=uc,Yy=KL;function W0e(t,e){const n=t.size,i=H0e.getPositions(e);for(let r=0;r<i.length;r++){const o=i[r][0],s=i[r][1];for(let a=-1;a<=7;a++)if(!(o+a<=-1||n<=o+a))for(let l=-1;l<=7;l++)s+l<=-1||n<=s+l||(a>=0&&a<=6&&(l===0||l===6)||l>=0&&l<=6&&(a===0||a===6)||a>=2&&a<=4&&l>=2&&l<=4?t.set(o+a,s+l,!0,!0):t.set(o+a,s+l,!1,!0))}}function Y0e(t){const e=t.size;for(let n=8;n<e-8;n++){const i=n%2===0;t.set(n,6,i,!0),t.set(6,n,i,!0)}}function G0e(t,e){const n=z0e.getPositions(e);for(let i=0;i<n.length;i++){const r=n[i][0],o=n[i][1];for(let s=-2;s<=2;s++)for(let a=-2;a<=2;a++)s===-2||s===2||a===-2||a===2||s===0&&a===0?t.set(r+s,o+a,!0,!0):t.set(r+s,o+a,!1,!0)}}function q0e(t,e){const n=t.size,i=yb.getEncodedBits(e);let r,o,s;for(let a=0;a<18;a++)r=Math.floor(a/3),o=a%3+n-8-3,s=(i>>a&1)===1,t.set(r,o,s,!0),t.set(o,r,s,!0)}function Gy(t,e,n){const i=t.size,r=U0e.getEncodedBits(e,n);let o,s;for(o=0;o<15;o++)s=(r>>o&1)===1,o<6?t.set(o,8,s,!0):o<8?t.set(o+1,8,s,!0):t.set(i-15+o,8,s,!0),o<8?t.set(8,i-o-1,s,!0):o<9?t.set(8,15-o-1+1,s,!0):t.set(8,15-o-1,s,!0);t.set(i-8,8,1,!0)}function X0e(t,e){const n=t.size;let i=-1,r=n-1,o=7,s=0;for(let a=n-1;a>0;a-=2)for(a===6&&a--;;){for(let l=0;l<2;l++)if(!t.isReserved(r,a-l)){let c=!1;s<e.length&&(c=(e[s]>>>o&1)===1),t.set(r,a-l,c),o--,o===-1&&(s++,o=7)}if(r+=i,r<0||n<=r){r-=i,i=-i;break}}}function K0e(t,e,n){const i=new B0e;n.forEach(function(l){i.put(l.mode.bit,4),i.put(l.getLength(),j0e.getCharCountIndicator(l.mode,t)),l.write(i)});const r=mv.getSymbolTotalCodewords(t),o=_5.getTotalCodewordsCount(t,e),s=(r-o)*8;for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!==0;)i.putBit(0);const a=(s-i.getLengthInBits())/8;for(let l=0;l<a;l++)i.put(l%2?17:236,8);return Z0e(i,t,e)}function Z0e(t,e,n){const i=mv.getSymbolTotalCodewords(e),r=_5.getTotalCodewordsCount(e,n),o=i-r,s=_5.getBlocksCount(e,n),a=i%s,l=s-a,c=Math.floor(i/s),d=Math.floor(o/s),u=d+1,f=c-d,h=new V0e(f);let p=0;const m=new Array(s),g=new Array(s);let y=0;const w=new Uint8Array(t.buffer);for(let k=0;k<s;k++){const S=k<l?d:u;m[k]=w.slice(p,p+S),g[k]=h.encode(m[k]),p+=S,y=Math.max(y,S)}const b=new Uint8Array(i);let v=0,A,x;for(A=0;A<y;A++)for(x=0;x<s;x++)A<m[x].length&&(b[v++]=m[x][A]);for(A=0;A<f;A++)for(x=0;x<s;x++)b[v++]=g[x][A];return b}function Q0e(t,e,n,i){let r;if(Array.isArray(t))r=Yy.fromArray(t);else if(typeof t=="string"){let c=e;if(!c){const d=Yy.rawSplit(t);c=yb.getBestVersionForData(d,n)}r=Yy.fromString(t,c||40)}else throw new Error("Invalid data");const o=yb.getBestVersionForData(r,n);if(!o)throw new Error("The amount of data is too big to be stored in a QR Code");if(!e)e=o;else if(e<o)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+o+".\n");const s=K0e(e,n,r),a=mv.getSymbolSize(e),l=new F0e(a);return W0e(l,e),Y0e(l),G0e(l,e),Gy(l,n,0),e>=7&&q0e(l,e),X0e(l,s),isNaN(i)&&(i=k5.getBestMask(l,Gy.bind(null,l,n))),k5.applyMask(i,l),Gy(l,n,i),{modules:l,version:e,errorCorrectionLevel:n,maskPattern:i,segments:r}}FL.create=function(e,n){if(typeof e>"u"||e==="")throw new Error("No input text");let i=Wy.M,r,o;return typeof n<"u"&&(i=Wy.from(n.errorCorrectionLevel,Wy.M),r=yb.from(n.version),o=k5.from(n.maskPattern),n.toSJISFunc&&mv.setToSJISFunction(n.toSJISFunc)),Q0e(e,r,i,o)};var QL={},N6={};(function(t){function e(n){if(typeof n=="number"&&(n=n.toString()),typeof n!="string")throw new Error("Color should be defined as hex string");let i=n.slice().replace("#","").split("");if(i.length<3||i.length===5||i.length>8)throw new Error("Invalid hex color: "+n);(i.length===3||i.length===4)&&(i=Array.prototype.concat.apply([],i.map(function(o){return[o,o]}))),i.length===6&&i.push("F","F");const r=parseInt(i.join(""),16);return{r:r>>24&255,g:r>>16&255,b:r>>8&255,a:r&255,hex:"#"+i.slice(0,6).join("")}}t.getOptions=function(i){i||(i={}),i.color||(i.color={});const r=typeof i.margin>"u"||i.margin===null||i.margin<0?4:i.margin,o=i.width&&i.width>=21?i.width:void 0,s=i.scale||4;return{width:o,scale:o?4:s,margin:r,color:{dark:e(i.color.dark||"#000000ff"),light:e(i.color.light||"#ffffffff")},type:i.type,rendererOpts:i.rendererOpts||{}}},t.getScale=function(i,r){return r.width&&r.width>=i+r.margin*2?r.width/(i+r.margin*2):r.scale},t.getImageWidth=function(i,r){const o=t.getScale(i,r);return Math.floor((i+r.margin*2)*o)},t.qrToImageData=function(i,r,o){const s=r.modules.size,a=r.modules.data,l=t.getScale(s,o),c=Math.floor((s+o.margin*2)*l),d=o.margin*l,u=[o.color.light,o.color.dark];for(let f=0;f<c;f++)for(let h=0;h<c;h++){let p=(f*c+h)*4,m=o.color.light;if(f>=d&&h>=d&&f<c-d&&h<c-d){const g=Math.floor((f-d)/l),y=Math.floor((h-d)/l);m=u[a[g*s+y]?1:0]}i[p++]=m.r,i[p++]=m.g,i[p++]=m.b,i[p]=m.a}}})(N6);(function(t){const e=N6;function n(r,o,s){r.clearRect(0,0,o.width,o.height),o.style||(o.style={}),o.height=s,o.width=s,o.style.height=s+"px",o.style.width=s+"px"}function i(){try{return document.createElement("canvas")}catch(r){throw new Error("You need to specify a canvas element")}}t.render=function(o,s,a){let l=a,c=s;typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),s||(c=i()),l=e.getOptions(l);const d=e.getImageWidth(o.modules.size,l),u=c.getContext("2d"),f=u.createImageData(d,d);return e.qrToImageData(f.data,o,l),n(u,c,d),u.putImageData(f,0,0),c},t.renderToDataURL=function(o,s,a){let l=a;typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),l||(l={});const c=t.render(o,s,l),d=l.type||"image/png",u=l.rendererOpts||{};return c.toDataURL(d,u.quality)}})(QL);var JL={};const J0e=N6;function v_(t,e){const n=t.a/255,i=e+'="'+t.hex+'"';return n<1?i+" "+e+'-opacity="'+n.toFixed(2).slice(1)+'"':i}function qy(t,e,n){let i=t+e;return typeof n<"u"&&(i+=" "+n),i}function e1e(t,e,n){let i="",r=0,o=!1,s=0;for(let a=0;a<t.length;a++){const l=Math.floor(a%e),c=Math.floor(a/e);
301!l&&!o&&(o=!0),t[a]?(s++,a>0&&l>0&&t[a-1]||(i+=o?qy("M",l+n,.5+c+n):qy("m",r,0),r=0,o=!1),l+1<e&&t[a+1]||(i+=qy("h",s),s=0)):r++}return i}JL.render=function(e,n,i){const r=J0e.getOptions(n),o=e.modules.size,s=e.modules.data,a=o+r.margin*2,l=r.color.light.a?"<path "+v_(r.color.light,"fill")+' d="M0 0h'+a+"v"+a+'H0z"/>':"",c="<path "+v_(r.color.dark,"stroke")+' d="'+e1e(s,o,r.margin)+'"/>',d='viewBox="0 0 '+a+" "+a+'"',f='<svg xmlns="http://www.w3.org/2000/svg" '+(r.width?'width="'+r.width+'" height="'+r.width+'" ':"")+d+' shape-rendering="crispEdges">'+l+c+"</svg>\n";return typeof i=="function"&&i(null,f),f};const t1e=g0e,S5=FL,eP=QL,n1e=JL;function B6(t,e,n,i,r){const o=[].slice.call(arguments,1),s=o.length,a=typeof o[s-1]=="function";if(!a&&!t1e())throw new Error("Callback required as last argument");if(a){if(s<2)throw new Error("Too few arguments provided");s===2?(r=n,n=e,e=i=void 0):s===3&&(e.getContext&&typeof r>"u"?(r=i,i=void 0):(r=i,i=n,n=e,e=void 0))}else{if(s<1)throw new Error("Too few arguments provided");return s===1?(n=e,e=i=void 0):s===2&&!e.getContext&&(i=n,n=e,e=void 0),new Promise(function(l,c){try{const d=S5.create(n,i);l(t(d,e,i))}catch(d){c(d)}})}try{const l=S5.create(n,i);r(null,t(l,e,i))}catch(l){r(l)}}uv.create=S5.create;uv.toCanvas=B6.bind(null,eP.render);uv.toDataURL=B6.bind(null,eP.renderToDataURL);uv.toString=B6.bind(null,function(t,e,n){return n1e.render(t,n)});var Qh="text/plain";function i1e(){(console.warn||console.log).apply(console,arguments)}i1e.bind("[clipboard-polyfill]");var F6=typeof window>"u"?void 0:window,r1e=typeof globalThis>"u"?void 0:globalThis,y_,w_,x_,A_=(x_=(y_=F6)==null?void 0:y_.Promise)!=null?x_:(w_=r1e)==null?void 0:w_.Promise;function o1e(){if(!A_)throw new Error("No `Promise` implementation available for `clipboard-polyfill`. Consider using: https://github.com/lgarron/clipboard-polyfill#flat-file-version-with-promise-included");return A_}var k_=typeof navigator>"u"?void 0:navigator,Oo=k_==null?void 0:k_.clipboard,__;(__=Oo==null?void 0:Oo.read)==null||__.bind(Oo);var S_;(S_=Oo==null?void 0:Oo.readText)==null||S_.bind(Oo);var E_;(E_=Oo==null?void 0:Oo.write)==null||E_.bind(Oo);var $_,C_=($_=Oo==null?void 0:Oo.writeText)==null?void 0:$_.bind(Oo),T_;(T_=F6)==null||T_.ClipboardItem;var gv=o1e(),Au=F6;function s1e(){return typeof ClipboardEvent>"u"&&typeof(Au==null?void 0:Au.clipboardData)<"u"&&typeof(Au==null?void 0:Au.clipboardData.setData)<"u"}function a1e(t){if(!Au.clipboardData)return!1;var e=Au.clipboardData.setData("Text",t);return e}function l1e(t,e,n){t.success=!0;for(var i in e){var r=e[i],o=n.clipboardData;o.setData(i,r),i===Qh&&o.getData(i)!==r&&(t.success=!1)}n.preventDefault()}function tP(t){var e={success:!1},n=l1e.bind(this,e,t);document.addEventListener("copy",n);try{document.execCommand("copy")}finally{document.removeEventListener("copy",n)}return e.success}function nP(t,e){iP(t);var n=tP(e);return rP(),n}function c1e(t){var e=document.createElement("div");e.setAttribute("style","-webkit-user-select: text !important"),e.textContent="temporary element",document.body.appendChild(e);var n=nP(e,t);return document.body.removeChild(e),n}function d1e(t){var e=document.createElement("div");e.setAttribute("style","-webkit-user-select: text !important");var n=e;e.attachShadow&&(n=e.attachShadow({mode:"open"}));var i=document.createElement("span");i.innerText=t,n.appendChild(i),document.body.appendChild(e),iP(i);var r=document.execCommand("copy");return rP(),document.body.removeChild(e),r}function iP(t){var e=document.getSelection();if(e){var n=document.createRange();n.selectNodeContents(t),e.removeAllRanges(),e.addRange(n)}}function rP(){var t=document.getSelection();t&&t.removeAllRanges()}function u1e(t){var e=Qh in t;if(s1e()){if(!e)throw new Error("No `text/plain` value was specified.");if(a1e(t[Qh]))return!0;throw new Error("Copying failed, possibly because the user rejected it.")}return!!(tP(t)||navigator.userAgent.indexOf("Edge")>-1||nP(document.body,t)||c1e(t)||d1e(t[Qh]))}gv.resolve();gv.resolve(!1);function f1e(t){return new gv((e,n)=>{try{e(t())}catch(i){n(i)}})}function h1e(t){var e={};return e[Qh]=t,e}function TCe(t){return C_?C_(t).catch(()=>I_(t)):I_(t)}function I_(t){return f1e(()=>gv.resolve(p1e(t)))}function p1e(t){if(!u1e(h1e(t)))throw new Error("writeText() failed")}const qe=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Dt=globalThis,Fa="9.47.1";function ol(){return B0(Dt),Dt}function B0(t){const e=t.__SENTRY__=t.__SENTRY__||{};return e.version=e.version||Fa,e[Fa]=e[Fa]||{}}function F0(t,e,n=Dt){const i=n.__SENTRY__=n.__SENTRY__||{},r=i[Fa]=i[Fa]||{};return r[t]||(r[t]=e())}const z6=["debug","info","warn","error","log","assert","trace"],m1e="Sentry Logger ",wb={};function na(t){if(!("console"in Dt))return t();const e=Dt.console,n={},i=Object.keys(wb);
301i.forEach(r=>{const o=wb[r];n[r]=e[r],e[r]=o});try{return t()}finally{i.forEach(r=>{e[r]=n[r]})}}function g1e(){V6().enabled=!0}function b1e(){V6().enabled=!1}function oP(){return V6().enabled}function v1e(...t){H6("log",...t)}function y1e(...t){H6("warn",...t)}function w1e(...t){H6("error",...t)}function H6(t,...e){qe&&oP()&&na(()=>{Dt.console[t]("".concat(m1e,"[").concat(t,"]:"),...e)})}function V6(){return qe?F0("loggerSettings",()=>({enabled:!1})):{enabled:!1}}const ye={enable:g1e,disable:b1e,isEnabled:oP,log:v1e,warn:y1e,error:w1e},sP=50,Zs="?",R_=/\(error: (.*)\)/,O_=/captureMessage|captureException/;function aP(...t){const e=t.sort((n,i)=>n[0]-i[0]).map(n=>n[1]);return(n,i=0,r=0)=>{const o=[],s=n.split("\n");for(let a=i;a<s.length;a++){const l=s[a];if(l.length>1024)continue;const c=R_.test(l)?l.replace(R_,"$1"):l;if(!c.match(/\S*Error: /)){for(const d of e){const u=d(c);if(u){o.push(u);break}}if(o.length>=sP+r)break}}return A1e(o.slice(r))}}function x1e(t){return Array.isArray(t)?aP(...t):t}function A1e(t){if(!t.length)return[];const e=Array.from(t);return/sentryWrapped/.test(j1(e).function||"")&&e.pop(),e.reverse(),O_.test(j1(e).function||"")&&(e.pop(),O_.test(j1(e).function||"")&&e.pop()),e.slice(0,sP).map(n=>({...n,filename:n.filename||j1(e).filename,function:n.function||Zs}))}function j1(t){return t[t.length-1]||{}}const Xy="<anonymous>";function Ya(t){try{return!t||typeof t!="function"?Xy:t.name||Xy}catch(e){return Xy}}function E5(t){const e=t.exception;if(e){const n=[];try{return e.values.forEach(i=>{i.stacktrace.frames&&n.push(...i.stacktrace.frames)}),n}catch(i){return}}}const Fm={},M_={};function fc(t,e){Fm[t]=Fm[t]||[],Fm[t].push(e)}function hc(t,e){if(!M_[t]){M_[t]=!0;try{e()}catch(n){qe&&ye.error("Error while instrumenting ".concat(t),n)}}}function Mo(t,e){const n=t&&Fm[t];if(n)for(const i of n)try{i(e)}catch(r){qe&&ye.error("Error while triggering instrumentation handler.\nType: ".concat(t,"\nName: ").concat(Ya(i),"\nError:"),r)}}let Ky=null;function lP(t){const e="error";fc(e,t),hc(e,k1e)}function k1e(){Ky=Dt.onerror,Dt.onerror=function(t,e,n,i,r){return Mo("error",{column:i,error:r,line:n,msg:t,url:e}),Ky?Ky.apply(this,arguments):!1},Dt.onerror.__SENTRY_INSTRUMENTED__=!0}let Zy=null;function cP(t){const e="unhandledrejection";fc(e,t),hc(e,_1e)}function _1e(){Zy=Dt.onunhandledrejection,Dt.onunhandledrejection=function(t){return Mo("unhandledrejection",t),Zy?Zy.apply(this,arguments):!0},Dt.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const dP=Object.prototype.toString;function Fl(t){switch(dP.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":case"[object WebAssembly.Exception]":return!0;default:return qa(t,Error)}}function uh(t,e){return dP.call(t)==="[object ".concat(e,"]")}function uP(t){return uh(t,"ErrorEvent")}function L_(t){return uh(t,"DOMError")}function S1e(t){return uh(t,"DOMException")}function os(t){return uh(t,"String")}function bv(t){return typeof t=="object"&&t!==null&&"__sentry_template_string__"in t&&"__sentry_template_values__"in t}function Rf(t){return t===null||bv(t)||typeof t!="object"&&typeof t!="function"}function Ga(t){return uh(t,"Object")}function vv(t){return typeof Event<"u"&&qa(t,Event)}function E1e(t){return typeof Element<"u"&&qa(t,Element)}function $1e(t){return uh(t,"RegExp")}function z0(t){return!!(t!=null&&t.then&&typeof t.then=="function")}function C1e(t){return Ga(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}function qa(t,e){try{return t instanceof e}catch(n){return!1}}function fP(t){return!!(typeof t=="object"&&t!==null&&(t.__isVue||t._isVue))}function hP(t){return typeof Request<"u"&&qa(t,Request)}const U6=Dt,T1e=80;function Do(t,e={}){if(!t)return"<unknown>";try{let n=t;const i=5,r=[];let o=0,s=0;const a=" > ",l=a.length;let c;const d=Array.isArray(e)?e:e.keyAttrs,u=!Array.isArray(e)&&e.maxStringLength||T1e;for(;n&&o++<i&&(c=I1e(n,d),!(c==="html"||o>1&&s+r.length*l+c.length>=u));)r.push(c),s+=c.length,n=n.parentNode;return r.reverse().join(a)}catch(n){return"<unknown>"}}function I1e(t,e){const n=t,i=[];if(!(n!=null&&n.tagName))return"";if(U6.HTMLElement&&n instanceof HTMLElement&&n.dataset){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}i.push(n.tagName.toLowerCase());const r=e!=null&&e.length?e.filter(s=>n.getAttribute(s)).map(s=>[s,n.getAttribute(s)]):null;if(r!=null&&r.length)r.forEach(s=>{i.push("[".concat(s[0],'="').concat(s[1],'"]'))});else{n.id&&i.push("#".concat(n.id));const s=n.className;if(s&&os(s)){const a=s.split(/\s+/);for(const l of a)i.push(".".concat(l))}}const o=["aria-label","type","name","title","alt"];for(const s of o){const a=n.getAttribute(s);a&&i.push("[".concat(s,'="').concat(a,'"]'))}return i.join("")}function Ld(){try{return U6.document.location.href}catch(t){return""}}function pP(t){if(!U6.HTMLElement)return null;let e=t;const n=5;for(let i=0;i<n;i++){if(!e)return null;if(e instanceof HTMLElement){if(e.dataset.sentryComponent)return e.dataset.sentryComponent;if(e.dataset.sentryElement)return e.dataset.sentryElement}e=e.parentNode}return null}function Of(t,e=0){return typeof t!="string"||e===0||t.length<=e?t:"".concat(t.slice(0,e),"...")}function Qy(t,e){let n=t;const i=n.length;if(i<=150)return n;e>i&&(e=i);let r=Math.max(e-60,0);r<5&&(r=0);let o=Math.min(r+140,i);return o>i-5&&(o=i),o===i&&(r=Math.max(o-140,0)),n=n.slice(r,o),r>0&&(n="'{snip} ".concat(n)),o<i&&(n+=" {snip}"),n}function xb(t,e){if(!Array.isArray(t))return"";const n=[];for(let i=0;i<t.length;i++){const r=t[i];try{fP(r)?n.push("[VueViewModel]"):n.push(String(r))}catch(o){n.push("[value cannot be serialized]")}}return n.join(e)}function R1e(t,e,n=!1){return os(t)?$1e(e)?e.test(t):os(e)?n?t===e:t.includes(e):!1:!1}function ss(t,e=[],n=!1){return e.some(i=>R1e(t,i,n))}function Er(t,e,n){if(!(e in t))return;const i=t[e];if(typeof i!="function")return;const r=n(i);typeof r=="function"&&mP(r,i);try{t[e]=r}catch(o){qe&&ye.log('Failed to replace method "'.concat(e,'" in object'),t)}}function Ir(t,e,n){try{Object.defineProperty(t,e,{value:n,writable:!0,configurable:!0})}catch(i){qe&&ye.log('Failed to add non-enumerable property "'.concat(e,'" to object'),t)}}function mP(t,e){try{const n=e.prototype||{};t.prototype=e.prototype=n,Ir(t,"__sentry_original__",e)}catch(n){}}function j6(t){return t.__sentry_original__}function gP(t){if(Fl(t))return{message:t.message,name:t.name,stack:t.stack,...D_(t)};if(vv(t)){const e={type:t.type,target:P_(t.target),currentTarget:P_(t.currentTarget),...D_(t)};return typeof CustomEvent<"u"&&qa(t,CustomEvent)&&(e.detail=t.detail),e}else return t}function P_(t){try{return E1e(t)?Do(t):Object.prototype.toString.call(t)}catch(e){return"<unknown>"}}function D_(t){if(typeof t=="object"&&t!==null){const e={};for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}else return{}}function O1e(t,e=40){const n=Object.keys(gP(t));n.sort();const i=n[0];if(!i)return"[object has no keys]";if(i.length>=e)return Of(i,e);for(let r=n.length;r>0;r--){const o=n.slice(0,r).join(", ");
301if(!(o.length>e))return r===n.length?o:Of(o,e)}return""}function M1e(){const t=Dt;return t.crypto||t.msCrypto}function Cr(t=M1e()){let e=()=>Math.random()*16;try{if(t!=null&&t.randomUUID)return t.randomUUID().replace(/-/g,"");t!=null&&t.getRandomValues&&(e=()=>{const n=new Uint8Array(1);return t.getRandomValues(n),n[0]})}catch(n){}return("10000000100040008000"+1e11).replace(/[018]/g,n=>(n^(e()&15)>>n/4).toString(16))}function bP(t){var e,n;return(n=(e=t.exception)==null?void 0:e.values)==null?void 0:n[0]}function Dc(t){const{message:e,event_id:n}=t;if(e)return e;const i=bP(t);return i?i.type&&i.value?"".concat(i.type,": ").concat(i.value):i.type||i.value||n||"<unknown>":n||"<unknown>"}function $5(t,e,n){const i=t.exception=t.exception||{},r=i.values=i.values||[],o=r[0]=r[0]||{};o.value||(o.value=e||""),o.type||(o.type="Error")}function ec(t,e){const n=bP(t);if(!n)return;const i={type:"generic",handled:!0},r=n.mechanism;if(n.mechanism={...i,...r,...e},e&&"data"in e){const o={...r==null?void 0:r.data,...e.data};n.mechanism.data=o}}function L1e(t,e,n=5){if(e.lineno===void 0)return;const i=t.length,r=Math.max(Math.min(i-1,e.lineno-1),0);e.pre_context=t.slice(Math.max(0,r-n),r).map(s=>Qy(s,0));const o=Math.min(i-1,r);e.context_line=Qy(t[o],e.colno||0),e.post_context=t.slice(Math.min(r+1,i),r+1+n).map(s=>Qy(s,0))}function N_(t){if(P1e(t))return!0;try{Ir(t,"__sentry_captured__",!0)}catch(e){}return!1}function P1e(t){try{return t.__sentry_captured__}catch(e){}}const vP=1e3;function Pd(){return Date.now()/vP}function D1e(){const{performance:t}=Dt;if(!(t!=null&&t.now)||!t.timeOrigin)return Pd;const e=t.timeOrigin;return()=>(e+t.now())/vP}let W1;function ai(){return(W1!=null?W1:W1=D1e())()}let Jy;function N1e(){var d;const{performance:t}=Dt;if(!(t!=null&&t.now))return[void 0,"none"];const e=3600*1e3,n=t.now(),i=Date.now(),r=t.timeOrigin?Math.abs(t.timeOrigin+n-i):e,o=r<e,s=(d=t.timing)==null?void 0:d.navigationStart,l=typeof s=="number"?Math.abs(s+n-i):e,c=l<e;return o||c?r<=l?[t.timeOrigin,"timeOrigin"]:[s,"navigationStart"]:[i,"dateNow"]}function gr(){return Jy||(Jy=N1e()),Jy[0]}function B1e(t){const e=ai(),n={sid:Cr(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>z1e(n)};return t&&Mf(n,t),n}function Mf(t,e={}){if(e.user&&(!t.ipAddress&&e.user.ip_address&&(t.ipAddress=e.user.ip_address),!t.did&&!e.did&&(t.did=e.user.id||e.user.email||e.user.username)),t.timestamp=e.timestamp||ai(),e.abnormal_mechanism&&(t.abnormal_mechanism=e.abnormal_mechanism),e.ignoreDuration&&(t.ignoreDuration=e.ignoreDuration),e.sid&&(t.sid=e.sid.length===32?e.sid:Cr()),e.init!==void 0&&(t.init=e.init),!t.did&&e.did&&(t.did="".concat(e.did)),typeof e.started=="number"&&(t.started=e.started),t.ignoreDuration)t.duration=void 0;else if(typeof e.duration=="number")t.duration=e.duration;else{const n=t.timestamp-t.started;t.duration=n>=0?n:0}e.release&&(t.release=e.release),e.environment&&(t.environment=e.environment),!t.ipAddress&&e.ipAddress&&(t.ipAddress=e.ipAddress),!t.userAgent&&e.userAgent&&(t.userAgent=e.userAgent),typeof e.errors=="number"&&(t.errors=e.errors),e.status&&(t.status=e.status)}function F1e(t,e){let n={};t.status==="ok"&&(n={status:"exited"}),Mf(t,n)}function z1e(t){return{sid:"".concat(t.sid),init:t.init,started:new Date(t.started*1e3).toISOString(),timestamp:new Date(t.timestamp*1e3).toISOString(),status:t.status,errors:t.errors,did:typeof t.did=="number"||typeof t.did=="string"?"".concat(t.did):void 0,duration:t.duration,abnormal_mechanism:t.abnormal_mechanism,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}}}function H0(t,e,n=2){if(!e||typeof e!="object"||n<=0)return e;if(t&&Object.keys(e).length===0)return t;const i={...t};for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&(i[r]=H0(i[r],e[r],n-1));return i}function Xa(){return Cr()}function V0(){return Cr().substring(16)}const C5="_sentrySpan";function bd(t,e){e?Ir(t,C5,e):delete t[C5]}function r0(t){return t[C5]}const H1e=100;class fs{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:Xa(),sampleRand:Math.random()}}clone(){const e=new fs;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._extra={...this._extra},e._contexts={...this._contexts},this._contexts.flags&&(e._contexts.flags={values:[...this._contexts.flags.values]}),e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e._lastEventId=this._lastEventId,bd(e,r0(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&Mf(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,n){return this._tags={...this._tags,[e]:n},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,n){return this._extra={...this._extra,[e]:n},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,n){return n===null?delete this._contexts[e]:this._contexts[e]=n,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;const n=typeof e=="function"?e(this):e,i=n instanceof fs?n.getScopeData():Ga(n)?e:void 0,{tags:r,extra:o,user:s,contexts:a,level:l,fingerprint:c=[],propagationContext:d}=i||{};return this._tags={...this._tags,...r},this._extra={...this._extra,...o},this._contexts={...this._contexts,...a},s&&Object.keys(s).length&&(this._user=s),l&&(this._level=l),c.length&&(this._fingerprint=c),d&&(this._propagationContext=d),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._session=void 0,bd(this,void 0),this._attachments=[],this.setPropagationContext({traceId:Xa(),sampleRand:Math.random()}),this._notifyScopeListeners(),this}addBreadcrumb(e,n){var o;const i=typeof n=="number"?n:H1e;if(i<=0)return this;const r={timestamp:Pd(),...e,message:e.message?Of(e.message,2048):e.message};return this._breadcrumbs.push(r),this._breadcrumbs.length>i&&(this._breadcrumbs=this._breadcrumbs.slice(-i),(o=this._client)==null||o.recordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:r0(this)}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=H0(this._sdkProcessingMetadata,e,2),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,n){const i=(n==null?void 0:n.event_id)||Cr();if(!this._client)return qe&&ye.warn("No client configured on scope - will not capture exception!"),i;const r=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:r,...n,event_id:i},this),i}captureMessage(e,n,i){const r=(i==null?void 0:i.event_id)||Cr();if(!this._client)return qe&&ye.warn("No client configured on scope - will not capture message!"),r;const o=new Error(e);return this._client.captureMessage(e,n,{originalException:e,syntheticException:o,...i,event_id:r},this),r}captureEvent(e,n){const i=(n==null?void 0:n.event_id)||Cr();return this._client?(this._client.captureEvent(e,{...n,event_id:i},this),i):(qe&&ye.warn("No client configured on scope - will not capture event!"),i)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEac
301h(e=>{e(this)}),this._notifyingListeners=!1)}}function V1e(){return F0("defaultCurrentScope",()=>new fs)}function U1e(){return F0("defaultIsolationScope",()=>new fs)}class j1e{constructor(e,n){let i;e?i=e:i=new fs;let r;n?r=n:r=new fs,this._stack=[{scope:i}],this._isolationScope=r}withScope(e){const n=this._pushScope();let i;try{i=e(n)}catch(r){throw this._popScope(),r}return z0(i)?i.then(r=>(this._popScope(),r),r=>{throw this._popScope(),r}):(this._popScope(),i)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return this._stack.length<=1?!1:!!this._stack.pop()}}function Lf(){const t=ol(),e=B0(t);return e.stack=e.stack||new j1e(V1e(),U1e())}function W1e(t){return Lf().withScope(t)}function Y1e(t,e){const n=Lf();return n.withScope(()=>(n.getStackTop().scope=t,e(t)))}function B_(t){return Lf().withScope(()=>t(Lf().getIsolationScope()))}function G1e(){return{withIsolationScope:B_,withScope:W1e,withSetScope:Y1e,withSetIsolationScope:(t,e)=>B_(e),getCurrentScope:()=>Lf().getScope(),getIsolationScope:()=>Lf().getIsolationScope()}}function pc(t){const e=B0(t);return e.acs?e.acs:G1e()}function Kt(){const t=ol();return pc(t).getCurrentScope()}function Pi(){const t=ol();return pc(t).getIsolationScope()}function U0(){return F0("globalScope",()=>new fs)}function Fo(...t){const e=ol(),n=pc(e);if(t.length===2){const[i,r]=t;return i?n.withSetScope(i,r):n.withScope(r)}return n.withScope(t[0])}function q1e(...t){const e=ol(),n=pc(e);if(t.length===2){const[i,r]=t;return i?n.withSetIsolationScope(i,r):n.withIsolationScope(r)}return n.withIsolationScope(t[0])}function lt(){return Kt().getClient()}function yP(t){const e=t.getPropagationContext(),{traceId:n,parentSpanId:i,propagationSpanId:r}=e,o={trace_id:n,span_id:r||V0()};return i&&(o.parent_span_id=i),o}const fr="sentry.source",yv="sentry.sample_rate",wP="sentry.previous_trace_sample_rate",mo="sentry.op",Ln="sentry.origin",Ab="sentry.idle_span_finish_reason",j0="sentry.measurement_unit",W0="sentry.measurement_value",T5="sentry.custom_span_name",W6="sentry.profile_id",fh="sentry.exclusive_time",X1e="http.request.method",K1e="url.full",Z1e="sentry.link.type",Q1e=0,Y6=1,pi=2;function xP(t){if(t<400&&t>=100)return{code:Y6};if(t>=400&&t<500)switch(t){case 401:return{code:pi,message:"unauthenticated"};case 403:return{code:pi,message:"permission_denied"};case 404:return{code:pi,message:"not_found"};case 409:return{code:pi,message:"already_exists"};case 413:return{code:pi,message:"failed_precondition"};case 429:return{code:pi,message:"resource_exhausted"};case 499:return{code:pi,message:"cancelled"};default:return{code:pi,message:"invalid_argument"}}if(t>=500&&t<600)switch(t){case 501:return{code:pi,message:"unimplemented"};case 503:return{code:pi,message:"unavailable"};case 504:return{code:pi,message:"deadline_exceeded"};default:return{code:pi,message:"internal_error"}}return{code:pi,message:"unknown_error"}}function o0(t,e){t.setAttribute("http.response.status_code",e);const n=xP(e);n.message!=="unknown_error"&&t.setStatus(n)}const AP="_sentryScope",kP="_sentryIsolationScope";function J1e(t,e,n){t&&(Ir(t,kP,n),Ir(t,AP,e))}function kb(t){return{scope:t[AP],isolationScope:t[kP]}}const G6="sentry-",eme=/^sentry-/,tme=8192;function _P(t){const e=nme(t);if(!e)return;const n=Object.entries(e).reduce((i,[r,o])=>{if(r.match(eme)){const s=r.slice(G6.length);i[s]=o}return i},{});if(Object.keys(n).length>0)return n}function SP(t){if(!t)return;const e=Object.entries(t).reduce((n,[i,r])=>(r&&(n["".concat(G6).concat(i)]=r),n),{});return ime(e)}function nme(t){if(!(!t||!os(t)&&!Array.isArray(t)))return Array.isArray(t)?t.reduce((e,n)=>{const i=F_(n);return Object.entries(i).forEach(([r,o])=>{e[r]=o}),e},{}):F_(t)}function F_(t){return t.split(",").map(e=>e.split("=").map(n=>{try{return decodeURIComponent(n.trim())}catch(i){return}})).reduce((e,[n,i])=>(n&&i&&(e[n]=i),e),{})}function ime(t){if(Object.keys(t).length!==0)return Object.entries(t).reduce((e,[n,i],r)=>{const o="".concat(encodeURIComponent(n),"=").concat(encodeURIComponent(i)),s=r===0?o:"".concat(e,",").concat(o);return s.length>tme?(qe&&ye.warn("Not adding key: ".concat(n," with val: ").concat(i," to baggage header due to exceeding baggage size limits.")),e):s},"")}function vd(t){if(typeof t=="boolean")return Number(t);const e=typeof t=="string"?parseFloat(t):t;if(!(typeof e!="number"||isNaN(e)||e<0||e>1))return e}
301const EP=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function rme(t){if(!t)return;const e=t.match(EP);if(!e)return;let n;return e[3]==="1"?n=!0:e[3]==="0"&&(n=!1),{traceId:e[1],parentSampled:n,parentSpanId:e[2]}}function $P(t,e){const n=rme(t),i=_P(e);if(!(n!=null&&n.traceId))return{traceId:Xa(),sampleRand:Math.random()};const r=ome(n,i);i&&(i.sample_rand=r.toString());const{traceId:o,parentSpanId:s,parentSampled:a}=n;return{traceId:o,parentSpanId:s,sampled:a,dsc:i||{},sampleRand:r}}function CP(t=Xa(),e=V0(),n){let i="";return n!==void 0&&(i=n?"-1":"-0"),"".concat(t,"-").concat(e).concat(i)}function ome(t,e){const n=vd(e==null?void 0:e.sample_rand);if(n!==void 0)return n;const i=vd(e==null?void 0:e.sample_rate);return i&&(t==null?void 0:t.parentSampled)!==void 0?t.parentSampled?Math.random()*i:i+Math.random()*(1-i):Math.random()}const TP=0,q6=1;let z_=!1;function sme(t){const{spanId:e,traceId:n}=t.spanContext(),{data:i,op:r,parent_span_id:o,status:s,origin:a,links:l}=Wt(t);return{parent_span_id:o,span_id:e,trace_id:n,data:i,op:r,status:s,origin:a,links:l}}function IP(t){const{spanId:e,traceId:n,isRemote:i}=t.spanContext(),r=i?e:Wt(t).parent_span_id,o=kb(t).scope,s=i?(o==null?void 0:o.getPropagationContext().propagationSpanId)||V0():e;return{parent_span_id:r,span_id:s,trace_id:n}}function RP(t){const{traceId:e,spanId:n}=t.spanContext(),i=Dd(t);return CP(e,n,i)}function OP(t){if(t&&t.length>0)return t.map(({context:{spanId:e,traceId:n,traceFlags:i,...r},attributes:o})=>({span_id:e,trace_id:n,sampled:i===q6,attributes:o,...r}))}function nd(t){return typeof t=="number"?H_(t):Array.isArray(t)?t[0]+t[1]/1e9:t instanceof Date?H_(t.getTime()):ai()}function H_(t){return t>9999999999?t/1e3:t}function Wt(t){var i;if(lme(t))return t.getSpanJSON();const{spanId:e,traceId:n}=t.spanContext();if(ame(t)){const{attributes:r,startTime:o,name:s,endTime:a,status:l,links:c}=t,d="parentSpanId"in t?t.parentSpanId:"parentSpanContext"in t?(i=t.parentSpanContext)==null?void 0:i.spanId:void 0;return{span_id:e,trace_id:n,data:r,description:s,parent_span_id:d,start_timestamp:nd(o),timestamp:nd(a)||void 0,status:MP(l),op:r[mo],origin:r[Ln],links:OP(c)}}return{span_id:e,trace_id:n,start_timestamp:0,data:{}}}function ame(t){const e=t;return!!e.attributes&&!!e.startTime&&!!e.name&&!!e.endTime&&!!e.status}function lme(t){return typeof t.getSpanJSON=="function"}function Dd(t){const{traceFlags:e}=t.spanContext();return e===q6}function MP(t){if(!(!t||t.code===Q1e))return t.code===Y6?"ok":t.message||"unknown_error"}const id="_sentryChildSpans",I5="_sentryRootSpan";function LP(t,e){const n=t[I5]||t;Ir(e,I5,n),t[id]?t[id].add(e):Ir(t,id,new Set([e]))}function cme(t,e){t[id]&&t[id].delete(e)}function Jh(t){const e=new Set;function n(i){if(!e.has(i)&&Dd(i)){e.add(i);const r=i[id]?Array.from(i[id]):[];for(const o of r)n(o)}}return n(t),Array.from(e)}function Si(t){return t[I5]||t}function xi(){const t=ol(),e=pc(t);return e.getActiveSpan?e.getActiveSpan():r0(Kt())}function R5(){z_||(na(()=>{console.warn("[Sentry] Returning null from `beforeSendSpan` is disallowed. To drop certain spans, configure the respective integrations directly.")}),z_=!0)}function dme(t,e){t.updateName(e),t.setAttributes({[fr]:"custom",[T5]:e})}let V_=!1;function PP(){if(V_)return;function t(){const e=xi(),n=e&&Si(e);if(n){const i="internal_error";qe&&ye.log("[Tracing] Root span: ".concat(i," -> Global error occurred")),n.setStatus({code:pi,message:i})}}t.tag="sentry_tracingErrorCallback",V_=!0,lP(t),cP(t)}function Ka(t){var n;if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const e=t||((n=lt())==null?void 0:n.getOptions());return!!e&&(e.tracesSampleRate!=null||!!e.tracesSampler)}const wv="production",ume=/^o(\d+)\./,fme=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function hme(t){return t==="http"||t==="https"}function Nd(t,e=!1){const{host:n,path:i,pass:r,port:o,projectId:s,protocol:a,publicKey:l}=t;return"".concat(a,"://").concat(l).concat(e&&r?":".concat(r):"")+"@".concat(n).concat(o?":".concat(o):"","/").concat(i&&"".concat(i,"/")).concat(s)}function DP(t){const e=fme.exec(t);if(!e){na(()=>{console.error("Invalid Sentry Dsn: ".concat(t))});return}const[n,i,r="",o="",s="",a=""]=e.slice(1);let l="",c=a;const d=c.split("/");if(d.length>1&&(l=d.slice(0,-1).join("/"),c=d.pop()),c){const u=c.match(/^\d+/);u&&(c=u[0])}return NP({host:o,pass:r,path:l,projectId:c,port:s,protocol:n,publicKey:i})}function NP(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function pme(t){if(!qe)return!0;const{port:e,projectId:n,protocol:i}=t;return["protocol","publicKey","host","projectId"].find(s=>t[s]?!1:(ye.error("Invalid Sentry Dsn: ".concat(s," missing")),!0))?!1:n.match(/^\d+$/)?hme(i)?e&&isNaN(parseInt(e,10))?(ye.error("Invalid Sentry Dsn: Invalid port ".concat(e)),!1):!0:(ye.error("Invalid Sentry Dsn: Invalid protocol ".concat(i)),!1):(ye.error("Invalid Sentry Dsn: Invalid projectId ".concat(n)),!1)}function mme(t){const e=t.match(ume);return e==null?void 0:e[1]}function BP(t){const e=typeof t=="string"?DP(t):NP(t);if(!(!e||!pme(e)))return e}const FP="_frozenDsc";function zm(t,e){Ir(t,FP,e)}function zP(t,e){const n=e.getOptions(),{publicKey:i,host:r}=e.getDsn()||{};let o;n.orgId?o=String(n.orgId):r&&(o=mme(r));const s={environment:n.environment||wv,release:n.release,public_key:i,trace_id:t,org_id:o};return e.emit("createDsc",s),s}function X6(t,e){const n=e.getPropagationContext();return n.dsc||zP(n.traceId,t)}function hs(t){var p,m,g,y;const e=lt();if(!e)return{};const n=Si(t),i=Wt(n),r=i.data,o=n.spanContext().traceState,s=(m=(p=o==null?void 0:o.get("sentry.sample_rate"))!=null?p:r[yv])!=null?m:r[wP];function a(w){return(typeof s=="number"||typeof s=="string")&&(w.sample_rate="".concat(s)),w}const l=n[FP];if(l)return a(l);const c=o==null?void 0:o.get("sentry.dsc"),d=c&&_P(c);if(d)return a(d);const u=zP(t.spanContext().traceId,e),f=r[fr],h=i.description;return f!=="url"&&h&&(u.transaction=h),Ka()&&(u.sampled=String(Dd(n)),u.sample_rand=(y=o==null?void 0:o.get("sentry.sample_rand"))!=null?y:(g=kb(n).scope)==null?void 0:g.getPropagationContext().sampleRand.toString()),a(u),e.emit("createDsc",u,n),u}function gme(t){const e=hs(t);return SP(e)}class Za{constructor(e={}){this._traceId=e.traceId||Xa(),this._spanId=e.spanId||V0()}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:TP}}end(e){}setAttribute(e,n){return this}setAttributes(e){return this}setStatus(e){return this}updateName(e){return this}isRecording(){return!1}
301addEvent(e,n,i){return this}addLink(e){return this}addLinks(e){return this}recordException(e,n){}}function lo(t,e=100,n=1/0){try{return O5("",t,e,n)}catch(i){return{ERROR:"**non-serializable** (".concat(i,")")}}}function HP(t,e=3,n=100*1024){const i=lo(t,e);return wme(i)>n?HP(t,e-1,n):i}function O5(t,e,n=1/0,i=1/0,r=xme()){const[o,s]=r;if(e==null||["boolean","string"].includes(typeof e)||typeof e=="number"&&Number.isFinite(e))return e;const a=bme(t,e);if(!a.startsWith("[object "))return a;if(e.__sentry_skip_normalization__)return e;const l=typeof e.__sentry_override_normalization_depth__=="number"?e.__sentry_override_normalization_depth__:n;if(l===0)return a.replace("object ","");if(o(e))return"[Circular ~]";const c=e;if(c&&typeof c.toJSON=="function")try{const h=c.toJSON();return O5("",h,l-1,i,r)}catch(h){}const d=Array.isArray(e)?[]:{};let u=0;const f=gP(e);for(const h in f){if(!Object.prototype.hasOwnProperty.call(f,h))continue;if(u>=i){d[h]="[MaxProperties ~]";break}const p=f[h];d[h]=O5(h,p,l-1,i,r),u++}return s(e),d}function bme(t,e){try{if(t==="domain"&&e&&typeof e=="object"&&e._events)return"[Domain]";if(t==="domainEmitter")return"[DomainEmitter]";if(typeof global<"u"&&e===global)return"[Global]";if(typeof window<"u"&&e===window)return"[Window]";if(typeof document<"u"&&e===document)return"[Document]";if(fP(e))return"[VueViewModel]";if(C1e(e))return"[SyntheticEvent]";if(typeof e=="number"&&!Number.isFinite(e))return"[".concat(e,"]");if(typeof e=="function")return"[Function: ".concat(Ya(e),"]");if(typeof e=="symbol")return"[".concat(String(e),"]");if(typeof e=="bigint")return"[BigInt: ".concat(String(e),"]");const n=vme(e);return/^HTML(\w*)Element$/.test(n)?"[HTMLElement: ".concat(n,"]"):"[object ".concat(n,"]")}catch(n){return"**non-serializable** (".concat(n,")")}}function vme(t){const e=Object.getPrototypeOf(t);return e!=null&&e.constructor?e.constructor.name:"null prototype"}function yme(t){return~-encodeURI(t).split(/%..|./).length}function wme(t){return yme(JSON.stringify(t))}function xme(){const t=new WeakSet;function e(i){return t.has(i)?!0:(t.add(i),!1)}function n(i){t.delete(i)}return[e,n]}function sl(t,e=[]){return[t,e]}function Ame(t,e){const[n,i]=t;return[n,[...i,e]]}function yd(t,e){const n=t[1];for(const i of n){const r=i[0].type;if(e(i,r))return!0}return!1}function U_(t,e){return yd(t,(n,i)=>e.includes(i))}function _b(t){const e=B0(Dt);return e.encodePolyfill?e.encodePolyfill(t):new TextEncoder().encode(t)}function kme(t){const e=B0(Dt);return e.decodePolyfill?e.decodePolyfill(t):new TextDecoder().decode(t)}function Sb(t){const[e,n]=t;let i=JSON.stringify(e);function r(o){typeof i=="string"?i=typeof o=="string"?i+o:[_b(i),o]:i.push(typeof o=="string"?_b(o):o)}for(const o of n){const[s,a]=o;if(r("\n".concat(JSON.stringify(s),"\n")),typeof a=="string"||a instanceof Uint8Array)r(a);else{let l;try{l=JSON.stringify(a)}catch(c){l=JSON.stringify(lo(a))}r(l)}}return typeof i=="string"?i:_me(i)}function _me(t){const e=t.reduce((r,o)=>r+o.length,0),n=new Uint8Array(e);let i=0;for(const r of t)n.set(r,i),i+=r.length;return n}function Sme(t){let e=typeof t=="string"?_b(t):t;function n(s){const a=e.subarray(0,s);return e=e.subarray(s+1),a}function i(){let s=e.indexOf(10);return s<0&&(s=e.length),JSON.parse(kme(n(s)))}const r=i(),o=[];for(;e.length;){const s=i(),a=typeof s.length=="number"?s.length:void 0;o.push([s,a?n(a):i()])}return[r,o]}function Eme(t){return[{type:"span"},t]}function $me(t){const e=typeof t.data=="string"?_b(t.data):t.data;return[{type:"attachment",length:e.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType},e]}const Cme={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",raw_security:"security",log:"log_item"};function j_(t){return Cme[t]}function K6(t){if(!(t!=null&&t.sdk))return;const{name:e,version:n}=t.sdk;return{name:e,version:n}}function VP(t,e,n,i){var o;const r=(o=t.sdkProcessingMetadata)==null?void 0:o.dynamicSamplingContext;return{event_id:t.event_id,sent_at:new Date().toISOString(),...e&&{sdk:e},...!!n&&i&&{dsn:Nd(i)},...r&&{trace:r}}}function Tme(t,e){return e&&(t.sdk=t.sdk||{},t.sdk.name=t.sdk.name||e.name,t.sdk.version=t.sdk.version||e.version,t.sdk.integrations=[...t.sdk.integrations||[],...e.integrations||[]],t.sdk.packages=[...t.sdk.packages||[],...e.packages||[]]),t}function Ime(t,e,n,i){const r=K6(n),o={sent_at:new Date().toISOString(),...r&&{sdk:r},...!!i&&e&&{dsn:Nd(e)}},s="aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()];return sl(o,[s])}function Rme(t,e,n,i){const r=K6(n),o=t.type&&t.type!=="replay_event"?t.type:"event";Tme(t,n==null?void 0:n.sdk);const s=VP(t,r,i,e);return delete t.sdkProcessingMetadata,sl(s,[[{type:o},t]])}function Ome(t,e){function n(d){return!!d.trace_id&&!!d.public_key}const i=hs(t[0]),r=e==null?void 0:e.getDsn(),o=e==null?void 0:e.getOptions().tunnel,s={sent_at:new Date().toISOString(),...n(i)&&{trace:i},...!!o&&r&&{dsn:Nd(r)}},a=e==null?void 0:e.getOptions().beforeSendSpan,l=a?d=>{const u=Wt(d),f=a(u);return f||(R5(),u)}:Wt,c=[];for(const d of t){const u=l(d);u&&c.push(Eme(u))}return sl(s,c)}function Mme(t){if(!qe)return;const{description:e="< unknown name >",op:n="< unknown op >",parent_span_id:i}=Wt(t),{spanId:r}=t.spanContext(),o=Dd(t),s=Si(t),a=s===t,l="[Tracing] Starting ".concat(o?"sampled":"unsampled"," ").concat(a?"root ":"","span"),c=["op: ".concat(n),"name: ".concat(e),"ID: ".concat(r)];if(i&&c.push("parent ID: ".concat(i)),!a){const{op:d,description:u}=Wt(s);
301c.push("root ID: ".concat(s.spanContext().spanId)),d&&c.push("root op: ".concat(d)),u&&c.push("root description: ".concat(u))}ye.log("".concat(l,"\n  ").concat(c.join("\n  ")))}function Lme(t){if(!qe)return;const{description:e="< unknown name >",op:n="< unknown op >"}=Wt(t),{spanId:i}=t.spanContext(),o=Si(t)===t,s='[Tracing] Finishing "'.concat(n,'" ').concat(o?"root ":"",'span "').concat(e,'" with ID ').concat(i);ye.log(s)}function UP(t,e,n,i=xi()){const r=i&&Si(i);r&&(qe&&ye.log("[Measurement] Setting measurement on root span: ".concat(t," = ").concat(e," ").concat(n)),r.addEvent(t,{[W0]:e,[j0]:n}))}function W_(t){if(!t||t.length===0)return;const e={};return t.forEach(n=>{const i=n.attributes||{},r=i[j0],o=i[W0];typeof r=="string"&&typeof o=="number"&&(e[n.name]={value:o,unit:r})}),e}const Y_=1e3;class xv{constructor(e={}){this._traceId=e.traceId||Xa(),this._spanId=e.spanId||V0(),this._startTime=e.startTimestamp||ai(),this._links=e.links,this._attributes={},this.setAttributes({[Ln]:"manual",[mo]:e.op,...e.attributes}),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}addLink(e){return this._links?this._links.push(e):this._links=[e],this}addLinks(e){return this._links?this._links.push(...e):this._links=e,this}recordException(e,n){}spanContext(){const{_spanId:e,_traceId:n,_sampled:i}=this;return{spanId:e,traceId:n,traceFlags:i?q6:TP}}setAttribute(e,n){return n===void 0?delete this._attributes[e]:this._attributes[e]=n,this}setAttributes(e){return Object.keys(e).forEach(n=>this.setAttribute(n,e[n])),this}updateStartTime(e){this._startTime=nd(e)}setStatus(e){return this._status=e,this}updateName(e){return this._name=e,this.setAttribute(fr,"custom"),this}end(e){this._endTime||(this._endTime=nd(e),Lme(this),this._onSpanEnded())}getSpanJSON(){return{data:this._attributes,description:this._name,op:this._attributes[mo],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:MP(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[Ln],profile_id:this._attributes[W6],exclusive_time:this._attributes[fh],measurements:W_(this._events),is_segment:this._isStandaloneSpan&&Si(this)===this||void 0,segment_id:this._isStandaloneSpan?Si(this).spanContext().spanId:void 0,links:OP(this._links)}}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,n,i){qe&&ye.log("[Tracing] Adding an event to span:",e);const r=G_(n)?n:i||ai(),o=G_(n)?{}:n||{},s={name:e,time:nd(r),attributes:o};return this._events.push(s),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const e=lt();if(e&&e.emit("spanEnd",this),!(this._isStandaloneSpan||this===Si(this)))return;if(this._isStandaloneSpan){this._sampled?Dme(Ome([this],e)):(qe&&ye.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),e&&e.recordDroppedEvent("sample_rate","span"));return}const i=this._convertSpanToTransaction();i&&(kb(this).scope||Kt()).captureEvent(i)}_convertSpanToTransaction(){var d;if(!q_(Wt(this)))return;this._name||(qe&&ye.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:e,isolationScope:n}=kb(this),i=(d=e==null?void 0:e.getScopeData().sdkProcessingMetadata)==null?void 0:d.normalizedRequest;if(this._sampled!==!0)return;const o=Jh(this).filter(u=>u!==this&&!Pme(u)).map(u=>Wt(u)).filter(q_),s=this._attributes[fr];delete this._attributes[T5],o.forEach(u=>{delete u.data[T5]});const a={contexts:{trace:sme(this)},spans:o.length>Y_?o.sort((u,f)=>u.start_timestamp-f.start_timestamp).slice(0,Y_):o,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:e,capturedSpanIsolationScope:n,dynamicSamplingContext:hs(this)},request:i,...s&&{transaction_info:{source:s}}},l=W_(this._events);return l&&Object.keys(l).length&&(qe&&ye.log("[Measurements] Adding measurements to transaction event",JSON.stringify(l,void 0,2)),a.measurements=l),a}}function G_(t){return t&&typeof t=="number"||t instanceof Date||Array.isArray(t)}function q_(t){return!!t.start_timestamp&&!!t.timestamp&&!!t.span_id&&!!t.trace_id}function Pme(t){return t instanceof xv&&t.isStandaloneSpan()}function Dme(t){const e=lt();if(!e)return;const n=t[1];if(!n||n.length===0){e.recordDroppedEvent("before_send","span");return}e.sendEnvelope(t)}function jP(t,e,n=()=>{}){let i;try{i=t()}catch(r){throw e(r),n(),r}
301return Nme(i,e,n)}function Nme(t,e,n){return z0(t)?t.then(i=>(n(),i),i=>{throw e(i),n(),i}):(n(),t)}function Bme(t,e,n){if(!Ka(t))return[!1];let i,r;typeof t.tracesSampler=="function"?(r=t.tracesSampler({...e,inheritOrSampleWith:a=>typeof e.parentSampleRate=="number"?e.parentSampleRate:typeof e.parentSampled=="boolean"?Number(e.parentSampled):a}),i=!0):e.parentSampled!==void 0?r=e.parentSampled:typeof t.tracesSampleRate<"u"&&(r=t.tracesSampleRate,i=!0);const o=vd(r);if(o===void 0)return qe&&ye.warn("[Tracing] Discarding root span because of invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ".concat(JSON.stringify(r)," of type ").concat(JSON.stringify(typeof r),".")),[!1];if(!o)return qe&&ye.log("[Tracing] Discarding transaction because ".concat(typeof t.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,o,i];const s=n<o;return s||qe&&ye.log("[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ".concat(Number(r),")")),[s,o,i]}const Eb="__SENTRY_SUPPRESS_TRACING__";function Av(t,e){const n=G0();if(n.startSpan)return n.startSpan(t,e);const i=Q6(t),{forceTransaction:r,parentSpan:o,scope:s}=t,a=s==null?void 0:s.clone();return Fo(a,()=>WP(o)(()=>{const c=Kt(),d=J6(c,o),f=t.onlyIfParent&&!d?new Za:Z6({parentSpan:d,spanArguments:i,forceTransaction:r,scope:c});return bd(c,f),jP(()=>e(f),()=>{const{status:h}=Wt(f);f.isRecording()&&(!h||h==="ok")&&f.setStatus({code:pi,message:"internal_error"})},()=>{f.end()})}))}function Fme(t,e){const n=G0();if(n.startSpanManual)return n.startSpanManual(t,e);const i=Q6(t),{forceTransaction:r,parentSpan:o,scope:s}=t,a=s==null?void 0:s.clone();return Fo(a,()=>WP(o)(()=>{const c=Kt(),d=J6(c,o),f=t.onlyIfParent&&!d?new Za:Z6({parentSpan:d,spanArguments:i,forceTransaction:r,scope:c});return bd(c,f),jP(()=>e(f,()=>f.end()),()=>{const{status:h}=Wt(f);f.isRecording()&&(!h||h==="ok")&&f.setStatus({code:pi,message:"internal_error"})})}))}function Qa(t){const e=G0();if(e.startInactiveSpan)return e.startInactiveSpan(t);const n=Q6(t),{forceTransaction:i,parentSpan:r}=t;return(t.scope?s=>Fo(t.scope,s):r!==void 0?s=>Y0(r,s):s=>s())(()=>{const s=Kt(),a=J6(s,r);return t.onlyIfParent&&!a?new Za:Z6({parentSpan:a,spanArguments:n,forceTransaction:i,scope:s})})}const zme=(t,e)=>{const n=ol(),i=pc(n);if(i.continueTrace)return i.continueTrace(t,e);const{sentryTrace:r,baggage:o}=t;return Fo(s=>{const a=$P(r,o);return s.setPropagationContext(a),e()})};function Y0(t,e){const n=G0();return n.withActiveSpan?n.withActiveSpan(t,e):Fo(i=>(bd(i,t||void 0),e(i)))}function Hme(t){const e=G0();return e.suppressTracing?e.suppressTracing(t):Fo(n=>{n.setSDKProcessingMetadata({[Eb]:!0});const i=t();return n.setSDKProcessingMetadata({[Eb]:void 0}),i})}function Vme(t){return Fo(e=>(e.setPropagationContext({traceId:Xa(),sampleRand:Math.random()}),qe&&ye.log("Starting a new trace with id ".concat(e.getPropagationContext().traceId)),Y0(null,t)))}function Z6({parentSpan:t,spanArguments:e,forceTransaction:n,scope:i}){if(!Ka()){const s=new Za;if(n||!t){const a={sampled:"false",sample_rate:"0",transaction:e.name,...hs(s)};zm(s,a)}return s}const r=Pi();let o;if(t&&!n)o=Ume(t,i,e),LP(t,o);else if(t){const s=hs(t),{traceId:a,spanId:l}=t.spanContext(),c=Dd(t);o=X_({traceId:a,parentSpanId:l,...e},i,c),zm(o,s)}else{const{traceId:s,dsc:a,parentSpanId:l,sampled:c}={...r.getPropagationContext(),...i.getPropagationContext()};o=X_({traceId:s,parentSpanId:l,...e},i,c),a&&zm(o,a)}return Mme(o),J1e(o,i,r),o}function Q6(t){const n={isStandalone:(t.experimental||{}).standalone,...t};if(t.startTime){const i={...n};return i.startTimestamp=nd(t.startTime),delete i.startTime,i}return n}function G0(){const t=ol();return pc(t)}function X_(t,e,n){var p,m;const i=lt(),r=(i==null?void 0:i.getOptions())||{},{name:o=""}=t,s={spanAttributes:{...t.attributes},spanName:o,parentSampled:n};i==null||i.emit("beforeSampling",s,{decision:!1});const a=(p=s.parentSampled)!=null?p:n,l=s.spanAttributes,c=e.getPropagationContext(),[d,u,f]=e.getScopeData().sdkProcessingMetadata[Eb]?[!1]:Bme(r,{name:o,parentSampled:a,attributes:l,parentSampleRate:vd((m=c.dsc)==null?void 0:m.sample_rate)},c.sampleRand),h=new xv({...t,attributes:{[fr]:"custom",[yv]:u!==void 0&&f?u:void 0,...l},sampled:d});return!d&&i&&(qe&&ye.log("[Tracing] Discarding root span because its trace was not chosen to be sampled."),i.recordDroppedEvent("sample_rate","transaction")),i&&i.emit("spanStart",h),h}function Ume(t,e,n){const{spanId:i,traceId:r}=t.spanContext(),o=e.getScopeData().sdkProcessingMetadata[Eb]?!1:Dd(t),s=o?new xv({...n,parentSpanId:i,traceId:r,sampled:o}):new Za({traceId:r});LP(t,s);const a=lt();return a&&(a.emit("spanStart",s),n.endTimestamp&&a.emit("spanEnd",s)),s}function J6(t,e){if(e)return e;if(e===null)return;const n=r0(t);if(!n)return;const i=lt();return(i?i.getOptions():{}).parentSpanIsAlwaysRootSpan?Si(n):n}function WP(t){return t!==void 0?e=>Y0(t,e):e=>e()}const Hm={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3},jme="heartbeatFailed",Wme="idleTimeout",Yme="finalTimeout",Gme="externalFinish";function YP(t,e={}){const n=new Map;let i=!1,r,o=Gme,s=!e.disableAutoFinish;const a=[],{idleTimeout:l=Hm.idleTimeout,finalTimeout:c=Hm.finalTimeout,childSpanTimeout:d=Hm.childSpanTimeout,beforeSpanEnd:u}=e,f=lt();if(!f||!Ka()){const x=new Za,k={sample_rate:"0",sampled:"false",...hs(x)};return zm(x,k),x}
301const h=Kt(),p=xi(),m=qme(t);m.end=new Proxy(m.end,{apply(x,k,S){if(u&&u(m),k instanceof Za)return;const[_,...E]=S,C=_||ai(),I=nd(C),R=Jh(m).filter(N=>N!==m);if(!R.length)return A(I),Reflect.apply(x,k,[I,...E]);const O=R.map(N=>Wt(N).timestamp).filter(N=>!!N),L=O.length?Math.max(...O):void 0,M=Wt(m).start_timestamp,z=Math.min(M?M+c/1e3:1/0,Math.max(M||-1/0,Math.min(I,L||1/0)));return A(z),Reflect.apply(x,k,[z,...E])}});function g(){r&&(clearTimeout(r),r=void 0)}function y(x){g(),r=setTimeout(()=>{!i&&n.size===0&&s&&(o=Wme,m.end(x))},l)}function w(x){r=setTimeout(()=>{!i&&s&&(o=jme,m.end(x))},d)}function b(x){g(),n.set(x,!0);const k=ai();w(k+d/1e3)}function v(x){if(n.has(x)&&n.delete(x),n.size===0){const k=ai();y(k+l/1e3)}}function A(x){i=!0,n.clear(),a.forEach(I=>I()),bd(h,p);const k=Wt(m),{start_timestamp:S}=k;if(!S)return;k.data[Ab]||m.setAttribute(Ab,o),ye.log('[Tracing] Idle span "'.concat(k.op,'" finished'));const E=Jh(m).filter(I=>I!==m);let C=0;E.forEach(I=>{I.isRecording()&&(I.setStatus({code:pi,message:"cancelled"}),I.end(x),qe&&ye.log("[Tracing] Cancelling span since span ended early",JSON.stringify(I,void 0,2)));const R=Wt(I),{timestamp:O=0,start_timestamp:L=0}=R,M=L<=x,z=(c+l)/1e3,N=O-L<=z;if(qe){const W=JSON.stringify(I,void 0,2);M?N||ye.log("[Tracing] Discarding span since it finished after idle span final timeout",W):ye.log("[Tracing] Discarding span since it happened after idle span was finished",W)}(!N||!M)&&(cme(m,I),C++)}),C>0&&m.setAttribute("sentry.idle_span_discarded_spans",C)}return a.push(f.on("spanStart",x=>{if(i||x===m||Wt(x).timestamp||x instanceof xv&&x.isStandaloneSpan())return;Jh(m).includes(x)&&b(x.spanContext().spanId)})),a.push(f.on("spanEnd",x=>{i||v(x.spanContext().spanId)})),a.push(f.on("idleSpanEnableAutoFinish",x=>{x===m&&(s=!0,y(),n.size&&w())})),e.disableAutoFinish||y(),setTimeout(()=>{i||(m.setStatus({code:pi,message:"deadline_exceeded"}),o=Yme,m.end())},c),m}function qme(t){const e=Qa(t);return bd(Kt(),e),qe&&ye.log("[Tracing] Started span is an idle span"),e}const e3=0,K_=1,Z_=2;function Ja(t){return new tc(e=>{e(t)})}function $b(t){return new tc((e,n)=>{n(t)})}class tc{constructor(e){this._state=e3,this._handlers=[],this._runExecutor(e)}then(e,n){return new tc((i,r)=>{this._handlers.push([!1,o=>{if(!e)i(o);else try{i(e(o))}catch(s){r(s)}},o=>{if(!n)r(o);else try{i(n(o))}catch(s){r(s)}}]),this._executeHandlers()})}catch(e){return this.then(n=>n,e)}finally(e){return new tc((n,i)=>{let r,o;return this.then(s=>{o=!1,r=s,e&&e()},s=>{o=!0,r=s,e&&e()}).then(()=>{if(o){i(r);return}n(r)})})}_executeHandlers(){if(this._state===e3)return;const e=this._handlers.slice();this._handlers=[],e.forEach(n=>{n[0]||(this._state===K_&&n[1](this._value),this._state===Z_&&n[2](this._value),n[0]=!0)})}_runExecutor(e){const n=(o,s)=>{if(this._state===e3){if(z0(s)){s.then(i,r);return}this._state=o,this._value=s,this._executeHandlers()}},i=o=>{n(K_,o)},r=o=>{n(Z_,o)};try{e(i,r)}catch(o){r(o)}}}function M5(t,e,n,i=0){return new tc((r,o)=>{const s=t[i];if(e===null||typeof s!="function")r(e);else{const a=s({...e},n);qe&&s.id&&a===null&&ye.log('Event processor "'.concat(s.id,'" dropped event')),z0(a)?a.then(l=>M5(t,l,n,i+1).then(r)).then(null,o):M5(t,a,n,i+1).then(r).then(null,o)}})}function Xme(t,e){const{fingerprint:n,span:i,breadcrumbs:r,sdkProcessingMetadata:o}=e;Kme(t,e),i&&Jme(t,i),ege(t,n),Zme(t,r),Qme(t,o)}function Cb(t,e){const{extra:n,tags:i,user:r,contexts:o,level:s,sdkProcessingMetadata:a,breadcrumbs:l,fingerprint:c,eventProcessors:d,attachments:u,propagationContext:f,transactionName:h,span:p}=e;Y1(t,"extra",n),Y1(t,"tags",i),Y1(t,"user",r),Y1(t,"contexts",o),t.sdkProcessingMetadata=H0(t.sdkProcessingMetadata,a,2),s&&(t.level=s),h&&(t.transactionName=h),p&&(t.span=p),l.length&&(t.breadcrumbs=[...t.breadcrumbs,...l]),c.length&&(t.fingerprint=[...t.fingerprint,...c]),d.length&&(t.eventProcessors=[...t.eventProcessors,...d]),u.length&&(t.attachments=[...t.attachments,...u]),t.propagationContext={...t.propagationContext,...f}}function Y1(t,e,n){t[e]=H0(t[e],n,1)}function Kme(t,e){const{extra:n,tags:i,user:r,contexts:o,level:s,transactionName:a}=e;Object.keys(n).length&&(t.extra={...n,...t.extra}),Object.keys(i).length&&(t.tags={...i,...t.tags}),Object.keys(r).length&&(t.user={...r,...t.user}),Object.keys(o).length&&(t.contexts={...o,...t.contexts}),s&&(t.level=s),a&&t.type!=="transaction"&&(t.transaction=a)}function Zme(t,e){const n=[...t.breadcrumbs||[],...e];t.breadcrumbs=n.length?n:void 0}function Qme(t,e){t.sdkProcessingMetadata={...t.sdkProcessingMetadata,...e}}function Jme(t,e){t.contexts={trace:IP(e),...t.contexts},t.sdkProcessingMetadata={dynamicSamplingContext:hs(e),...t.sdkProcessingMetadata};const n=Si(e),i=Wt(n).description;i&&!t.transaction&&t.type==="transaction"&&(t.transaction=i)}function ege(t,e){t.fingerprint=t.fingerprint?Array.isArray(t.fingerprint)?t.fingerprint:[t.fingerprint]:[],e&&(t.fingerprint=t.fingerprint.concat(e)),t.fingerprint.length||delete t.fingerprint}let G1,Q_,q1;function GP(t){const e=Dt._sentryDebugIds;if(!e)return{};const n=Object.keys(e);return q1&&n.length===Q_||(Q_=n.length,q1=n.reduce((i,r)=>{G1||(G1={});const o=G1[r];if(o)i[o[0]]=o[1];else{const s=t(r);for(let a=s.length-1;a>=0;a--){const l=s[a],c=l==null?void 0:l.filename,d=e[r];if(c&&d){i[c]=d,G1[r]=[c,d];break}}}return i},{})),q1}function tge(t,e){const n=GP(t);if(!n)return[];const i=[];for(const r of e)r&&n[r]&&i.push({type:"sourcemap",code_file:r,debug_id:n[r]});return i}function qP(t,e,n,i,r,o){const{normalizeDepth:s=3,normalizeMaxBreadth:a=1e3}=t,l={...e,event_id:e.event_id||n.event_id||Cr(),timestamp:e.timestamp||Pd()},c=n.integrations||t.integrations.map(g=>g.name);nge(l,t),oge(l,c),r&&r.emit("applyFrameMetadata",e),e.type===void 0&&ige(l,t.stackParser);const d=age(i,n.captureContext);n.mechanism&&ec(l,n.mechanism);const u=r?r.getEventProcessors():[],f=U0().getScopeData();if(o){const g=o.getScopeData();Cb(f,g)}if(d){const g=d.getScopeData();Cb(f,g)}const h=[...n.attachments||[],...f.attachments];h.length&&(n.attachments=h),Xme(l,f);const p=[...u,...f.eventProcessors];return M5(p,l,n).then(g=>(g&&rge(g),typeof s=="number"&&s>0?sge(g,s,a):g))}function nge(t,e){const{environment:n,release:i,dist:r,maxValueLength:o=250}=e;t.environment=t.environment||n||wv,!t.release&&i&&(t.release=i),!t.dist&&r&&(t.dist=r);const s=t.request;s!=null&&s.url&&(s.url=Of(s.url,o))}function ige(t,e){var i,r;const n=GP(e);(r=(i=t.exception)==null?void 0:i.values)==null||r.forEach(o=>{var s,a;(a=(s=o.stacktrace)==null?void 0:s.frames)==null||a.forEach(l=>{l.filename&&(l.debug_id=n[l.filename])})})}function rge(t){var i,r;const e={};if((r=(i=t.exception)==null?void 0:i.values)==null||r.forEach(o=>{var s,a;(a=(s=o.stacktrace)==null?void 0:s.frames)==null||a.forEach(l=>{l.debug_id&&(l.abs_path?e[l.abs_path]=l.debug_id:l.filename&&(e[l.filename]=l.debug_id),delete l.debug_id)})}),Object.keys(e).length===0)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];const n=t.debug_meta.images;Object.entries(e).forEach(([o,s])=>{n.push({type:"sourcemap",code_file:o,debug_id:s})})}function oge(t,e){e.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...e])}function sge(t,e,n){var r,o;
301if(!t)return null;const i={...t,...t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map(s=>({...s,...s.data&&{data:lo(s.data,e,n)}}))},...t.user&&{user:lo(t.user,e,n)},...t.contexts&&{contexts:lo(t.contexts,e,n)},...t.extra&&{extra:lo(t.extra,e,n)}};return(r=t.contexts)!=null&&r.trace&&i.contexts&&(i.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(i.contexts.trace.data=lo(t.contexts.trace.data,e,n))),t.spans&&(i.spans=t.spans.map(s=>({...s,...s.data&&{data:lo(s.data,e,n)}}))),(o=t.contexts)!=null&&o.flags&&i.contexts&&(i.contexts.flags=lo(t.contexts.flags,3,n)),i}function age(t,e){if(!e)return t;const n=t?t.clone():new fs;return n.update(e),n}function lge(t){if(t)return cge(t)?{captureContext:t}:uge(t)?{captureContext:t}:t}function cge(t){return t instanceof fs||typeof t=="function"}const dge=["user","level","extra","contexts","tags","fingerprint","propagationContext"];function uge(t){return Object.keys(t).some(e=>dge.includes(e))}function el(t,e){return Kt().captureException(t,lge(e))}function Tb(t,e){const n=typeof e=="string"?e:void 0,i=typeof e!="string"?{captureContext:e}:void 0;return Kt().captureMessage(t,n,i)}function q0(t,e){return Kt().captureEvent(t,e)}function XP(t,e){Pi().setContext(t,e)}function fge(t){Pi().setExtras(t)}function hge(t,e){Pi().setExtra(t,e)}function pge(t){Pi().setTags(t)}function mge(t,e){Pi().setTag(t,e)}function gge(t){Pi().setUser(t)}function KP(){return Pi().lastEventId()}async function bge(t){const e=lt();return e?e.flush(t):(qe&&ye.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function vge(t){const e=lt();return e?e.close(t):(qe&&ye.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function yge(){return!!lt()}function ZP(){const t=lt();return(t==null?void 0:t.getOptions().enabled)!==!1&&!!(t!=null&&t.getTransport())}function QP(t){Pi().addEventProcessor(t)}function L5(t){const e=Pi(),n=Kt(),{userAgent:i}=Dt.navigator||{},r=B1e({user:n.getUser()||e.getUser(),...i&&{userAgent:i},...t}),o=e.getSession();return(o==null?void 0:o.status)==="ok"&&Mf(o,{status:"exited"}),ex(),e.setSession(r),r}function ex(){const t=Pi(),n=Kt().getSession()||t.getSession();n&&F1e(n),JP(),t.setSession()}function JP(){const t=Pi(),e=lt(),n=t.getSession();n&&e&&e.captureSession(n)}function P5(t=!1){if(t){ex();return}JP()}const wge="7";function eD(t){const e=t.protocol?"".concat(t.protocol,":"):"",n=t.port?":".concat(t.port):"";return"".concat(e,"//").concat(t.host).concat(n).concat(t.path?"/".concat(t.path):"","/api/")}function xge(t){return"".concat(eD(t)).concat(t.projectId,"/envelope/")}function Age(t,e){const n={sentry_version:wge};return t.publicKey&&(n.sentry_key=t.publicKey),e&&(n.sentry_client="".concat(e.name,"/").concat(e.version)),new URLSearchParams(n).toString()}function tD(t,e,n){return e||"".concat(xge(t),"?").concat(Age(t,n))}function kge(t,e){const n=BP(t);if(!n)return"";const i="".concat(eD(n),"embed/error-page/");let r="dsn=".concat(Nd(n));for(const o in e)if(o!=="dsn"&&o!=="onClose")if(o==="user"){const s=e.user;if(!s)continue;s.name&&(r+="&name=".concat(encodeURIComponent(s.name))),s.email&&(r+="&email=".concat(encodeURIComponent(s.email)))}else r+="&".concat(encodeURIComponent(o),"=").concat(encodeURIComponent(e[o]));return"".concat(i,"?").concat(r)}const J_=[];function _ge(t){const e={};return t.forEach(n=>{const{name:i}=n,r=e[i];r&&!r.isDefaultInstance&&n.isDefaultInstance||(e[i]=n)}),Object.values(e)}function Sge(t){const e=t.defaultIntegrations||[],n=t.integrations;e.forEach(r=>{r.isDefaultInstance=!0});let i;if(Array.isArray(n))i=[...e,...n];else if(typeof n=="function"){const r=n(e);i=Array.isArray(r)?r:[r]}else i=e;return _ge(i)}function Ege(t,e){const n={};return e.forEach(i=>{i&&nD(t,i,n)}),n}function eS(t,e){for(const n of e)n!=null&&n.afterAllSetup&&n.afterAllSetup(t)}function nD(t,e,n){if(n[e.name]){qe&&ye.log("Integration skipped because it was already installed: ".concat(e.name));return}if(n[e.name]=e,J_.indexOf(e.name)===-1&&typeof e.setupOnce=="function"&&(e.setupOnce(),J_.push(e.name)),e.setup&&typeof e.setup=="function"&&e.setup(t),typeof e.preprocessEvent=="function"){const i=e.preprocessEvent.bind(e);t.on("preprocessEvent",(r,o)=>i(r,o,t))}if(typeof e.processEvent=="function"){const i=e.processEvent.bind(e),r=Object.assign((o,s)=>i(o,s,t),{id:e.name});t.addEventProcessor(r)}qe&&ye.log("Integration installed: ".concat(e.name))}function D5(t){const e=lt();if(!e){qe&&ye.warn('Cannot add integration "'.concat(t.name,'" because no SDK Client is available.'));return}e.addIntegration(t)}function $ge(t,e,n){const i=[{type:"client_report"},{timestamp:Pd(),discarded_events:t}];return sl(e?{dsn:e}:{},[i])}function iD(t){const e=[];t.message&&e.push(t.message);try{const n=t.exception.values[t.exception.values.length-1];n!=null&&n.value&&(e.push(n.value),n.type&&e.push("".concat(n.type,": ").concat(n.value)))}catch(n){}return e}function Cge(t){var l,c,d;const{trace_id:e,parent_span_id:n,span_id:i,status:r,origin:o,data:s,op:a}=(c=(l=t.contexts)==null?void 0:l.trace)!=null?c:{};return{data:s!=null?s:{},description:t.transaction,op:a,parent_span_id:n,span_id:i!=null?i:"",start_timestamp:(d=t.start_timestamp)!=null?d:0,status:r,timestamp:t.timestamp,trace_id:e!=null?e:"",origin:o,profile_id:s==null?void 0:s[W6],exclusive_time:s==null?void 0:s[fh],measurements:t.measurements,is_segment:!0}}function Tge(t){return{type:"transaction",timestamp:t.timestamp,start_timestamp:t.start_timestamp,transaction:t.description,contexts:{trace:{trace_id:t.trace_id,span_id:t.span_id,parent_span_id:t.parent_span_id,op:t.op,status:t.status,origin:t.origin,data:{...t.data,...t.profile_id&&{[W6]:t.profile_id},...t.exclusive_time&&{[fh]:t.exclusive_time}}}},measurements:t.measurements}}const tS="Not capturing exception because it's already been captured.",nS="Discarded session because of missing or non-string release",rD=Symbol.for("SentryInternalError"),oD=Symbol.for("SentryDoNotSendEventError");function Vm(t){return{message:t,[rD]:!0}}function t3(t){return{message:t,[oD]:!0}}function iS(t){return!!t&&typeof t=="object"&&rD in t}function rS(t){return!!t&&typeof t=="object"&&oD in t}class Ige{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=BP(e.dsn):qe&&ye.warn("No DSN provided, client will not send events."),this._dsn){const n=tD(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:n})}}captureException(e,n,i){const r=Cr();if(N_(e))return qe&&ye.log(tS),r;const o={event_id:r,...n};return this._process(this.eventFromException(e,o).then(s=>this._captureEvent(s,o,i))),o.event_id}captureMessage(e,n,i,r){const o={event_id:Cr(),...i},s=bv(e)?e:String(e),a=Rf(e)?this.eventFromMessage(s,n,o):this.eventFromException(e,o);return this._process(a.then(l=>this._captureEvent(l,o,r))),o.event_id}captureEvent(e,n,i){const r=Cr();if(n!=null&&n.originalException&&N_(n.originalException))return qe&&ye.log(tS),r;const o={event_id:r,...n},s=e.sdkProcessingMetadata||{},a=s.capturedSpanScope,l=s.capturedSpanIsolationScope;return this._process(this._captureEvent(e,o,a||i,l)),o.event_id}captureSession(e){this.sendSession(e),Mf(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){const n=this._transport;
vendor: 4,163 bytes, line 301
301return n?(this.emit("flush"),this._isClientDoneProcessing(e).then(i=>n.flush(e).then(r=>i&&r))):Ja(!0)}close(e){return this.flush(e).then(n=>(this.getOptions().enabled=!1,this.emit("close"),n))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){const n=this._integrations[e.name];nD(this,e,this._integrations),n||eS(this,[e])}sendEvent(e,n={}){this.emit("beforeSendEvent",e,n);let i=Rme(e,this._dsn,this._options._metadata,this._options.tunnel);for(const o of n.attachments||[])i=Ame(i,$me(o));const r=this.sendEnvelope(i);r&&r.then(o=>this.emit("afterSendEvent",e,o),null)}sendSession(e){const{release:n,environment:i=wv}=this._options;if("aggregates"in e){const o=e.attrs||{};if(!o.release&&!n){qe&&ye.warn(nS);return}o.release=o.release||n,o.environment=o.environment||i,e.attrs=o}else{if(!e.release&&!n){qe&&ye.warn(nS);return}e.release=e.release||n,e.environment=e.environment||i}this.emit("beforeSendSession",e);const r=Ime(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,n,i=1){if(this._options.sendClientReports){const r="".concat(e,":").concat(n);qe&&ye.log('Recording outcome: "'.concat(r,'"').concat(i>1?" (".concat(i," times)"):"")),this._outcomes[r]=(this._outcomes[r]||0)+i}}on(e,n){const i=this._hooks[e]=this._hooks[e]||[];return i.push(n),()=>{const r=i.indexOf(n);r>-1&&i.splice(r,1)}}emit(e,...n){const i=this._hooks[e];i&&i.forEach(r=>r(...n))}sendEnvelope(e){return this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport?this._transport.send(e).then(null,n=>(qe&&ye.error("Error while sending envelope:",n),n)):(qe&&ye.error("Transport disabled"),Ja({}))}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=Ege(this,e),eS(this,e)}_updateSessionFromEvent(e,n){var l;let i=n.level==="fatal",r=!1;const o=(l=n.exception)==null?void 0:l.values;if(o){r=!0;for(const c of o){const d=c.mechanism;if((d==null?void 0:d.handled)===!1){i=!0;break}}}const s=e.status==="ok";(s&&e.errors===0||s&&i)&&(Mf(e,{...i&&{status:"crashed"},errors:e.errors||Number(r||i)}),this.captureSession(e))}_isClientDoneProcessing(e){return new tc(n=>{let i=0;const r=1,o=setInterval(()=>{this._numProcessing==0?(clearInterval(o),n(!0)):(i+=r,e&&i>=e&&(clearInterval(o),n(!1)))},r)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,n,i,r){const o=this.getOptions(),s=Object.keys(this._integrations);return!n.integrations&&(s!=null&&s.length)&&(n.integrations=s),this.emit("preprocessEvent",e,n),e.type||r.setLastEventId(e.event_id||n.event_id),qP(o,e,n,i,this,r).then(a=>{if(a===null)return a;this.emit("postprocessEvent",a,n),a.contexts={trace:yP(i),...a.contexts};const l=X6(this,i);return a.sdkProcessingMetadata={dynamicSamplingContext:l,...a.sdkProcessingMetadata},a})}_captureEvent(e,n={},i=Kt(),r=Pi()){return qe&&N5(e)&&ye.log("Captured error event `".concat(iD(e)[0]||"<unknown>","`")),this._processEvent(e,n,i,r).then(o=>o.event_id,o=>{qe&&(rS(o)?ye.log(o.message):iS(o)?ye.warn(o.message):ye.warn(o))})}_processEvent(e,n,i,r){const o=this.getOptions(),{sampleRate:s}=o,a=sD(e),l=N5(e),c=e.type||"error",d="before send for type `".concat(c,"`"),u=typeof s>"u"?void 0:vd(s);if(l&&typeof u=="number"&&Math.random()>u)return this.recordDroppedEvent("sample_rate","error"),$b(t3("Discarding event because it's not included in the random sample (sampling rate = ".concat(s,")")));const f=c==="replay_event"?"replay":c;return this._prepareEvent(e,n,i,r).then(h=>{if(h===null)throw this.recordDroppedEvent("event_processor",f),t3("An event processor returned `null`, will not send event.");if(n.data&&n.data.__sentry__===!0)return h;const m=Oge(this,o,h,n);return Rge(m,d)}).then(h=>{var g;if(h===null){if(this.recordDroppedEvent("before_send",f),a){const w=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",w)}throw t3("".concat(d," returned `null`, will not send event."))}
301const p=i.getSession()||r.getSession();if(l&&p&&this._updateSessionFromEvent(p,h),a){const y=((g=h.sdkProcessingMetadata)==null?void 0:g.spanCountBeforeProcessing)||0,w=h.spans?h.spans.length:0,b=y-w;b>0&&this.recordDroppedEvent("before_send","span",b)}const m=h.transaction_info;if(a&&m&&h.transaction!==e.transaction){const y="custom";h.transaction_info={...m,source:y}}return this.sendEvent(h,n),h}).then(null,h=>{throw rS(h)||iS(h)?h:(this.captureException(h,{data:{__sentry__:!0},originalException:h}),Vm("Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ".concat(h)))})}_process(e){this._numProcessing++,e.then(n=>(this._numProcessing--,n),n=>(this._numProcessing--,n))}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.entries(e).map(([n,i])=>{const[r,o]=n.split(":");return{reason:r,category:o,quantity:i}})}_flushOutcomes(){qe&&ye.log("Flushing outcomes...");const e=this._clearOutcomes();if(e.length===0){qe&&ye.log("No outcomes to send");return}if(!this._dsn){qe&&ye.log("No dsn provided, will not send outcomes");return}qe&&ye.log("Sending outcomes:",e);const n=$ge(e,this._options.tunnel&&Nd(this._dsn));this.sendEnvelope(n)}}function Rge(t,e){const n="".concat(e," must return `null` or a valid event.");if(z0(t))return t.then(i=>{if(!Ga(i)&&i!==null)throw Vm(n);return i},i=>{throw Vm("".concat(e," rejected with ").concat(i))});if(!Ga(t)&&t!==null)throw Vm(n);return t}function Oge(t,e,n,i){const{beforeSend:r,beforeSendTransaction:o,beforeSendSpan:s}=e;let a=n;if(N5(a)&&r)return r(a,i);if(sD(a)){if(s){const l=s(Cge(a));if(l?a=H0(n,Tge(l)):R5(),a.spans){const c=[];for(const d of a.spans){const u=s(d);u?c.push(u):(R5(),c.push(d))}a.spans=c}}if(o){if(a.spans){const l=a.spans.length;a.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:l}}return o(a,i)}}return a}function N5(t){return t.type===void 0}function sD(t){return t.type==="transaction"}function Mge(t,e){return e?Fo(e,()=>{const n=xi(),i=n?IP(n):yP(e);return[n?hs(n):X6(t,e),i]}):[void 0,void 0]}const Lge={trace:1,debug:5,info:9,warn:13,error:17,fatal:21};function Pge(t){return[{type:"log",item_count:t.length,content_type:"application/vnd.sentry.items.log+json"},{items:t}]}function Dge(t,e,n,i){const r={};return e!=null&&e.sdk&&(r.sdk={name:e.sdk.name,version:e.sdk.version}),n&&i&&(r.dsn=Nd(i)),sl(r,[Pge(t)])}const Nge=100;function Bge(t){var e;switch(typeof t){case"number":return Number.isInteger(t)?{value:t,type:"integer"}:{value:t,type:"double"};case"boolean":return{value:t,type:"boolean"};case"string":return{value:t,type:"string"};default:{let n="";try{n=(e=JSON.stringify(t))!=null?e:""}catch(i){}return{value:n,type:"string"}}}}function hl(t,e,n,i=!0){n&&(!t[e]||i)&&(t[e]=n)}function Fge(t,e){const n=tx(),i=aD(t);i===void 0?n.set(t,[e]):i.length>=Nge?(Um(t,i),n.set(t,[e])):n.set(t,[...i,e])}function B5(t,e=lt(),n=Kt(),i=Fge){var C,I;if(!e){qe&&ye.warn("No client available to capture log.");return}const{release:r,environment:o,enableLogs:s,beforeSendLog:a,_experiments:l}=e.getOptions();if(!(s!=null?s:l==null?void 0:l.enableLogs)){qe&&ye.warn("logging option not enabled, log will not be captured.");return}const d=a!=null?a:l==null?void 0:l.beforeSendLog,[,u]=Mge(e,n),f={...t.attributes},{user:{id:h,email:p,username:m}}=zge(n);hl(f,"user.id",h,!1),hl(f,"user.email",p,!1),hl(f,"user.name",m,!1),hl(f,"sentry.release",r),hl(f,"sentry.environment",o);const{name:g,version:y}=(I=(C=e.getSdkMetadata())==null?void 0:C.sdk)!=null?I:{};hl(f,"sentry.sdk.name",g),hl(f,"sentry.sdk.version",y);const w=t.message;if(bv(w)){const{__sentry_template_string__:R,__sentry_template_values__:O=[]}=w;f["sentry.message.template"]=R,O.forEach((L,M)=>{f["sentry.message.parameter.".concat(M)]=L})}const b=r0(n);hl(f,"sentry.trace.parent_span_id",b==null?void 0:b.spanContext().spanId);const v={...t,attributes:f};e.emit("beforeCaptureLog",v);const A=d?na(()=>d(v)):v;if(!A){e.recordDroppedEvent("before_send","log_item",1),qe&&ye.warn("beforeSendLog returned null, log will not be captured.");return}const{level:x,message:k,attributes:S={},severityNumber:_}=A,E={timestamp:ai(),level:x,body:k,trace_id:u==null?void 0:u.trace_id,severity_number:_!=null?_:Lge[x],attributes:Object.keys(S).reduce((R,O)=>(R[O]=Bge(S[O]),R),{})};i(e,E),e.emit("afterCaptureLog",A)}function Um(t,e){var o;const n=(o=e!=null?e:aD(t))!=null?o:[];if(n.length===0)return;const i=t.getOptions(),r=Dge(n,i._metadata,i.tunnel,t.getDsn());tx().set(t,[]),t.emit("flushLogs"),t.sendEnvelope(r)}function aD(t){return tx().get(t)}
301function zge(t){const e=U0().getScopeData();return Cb(e,Pi().getScopeData()),Cb(e,t.getScopeData()),e}function tx(){return F0("clientToLogBufferMap",()=>new WeakMap)}function Hge(t,e){e.debug===!0&&(qe?ye.enable():na(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),Kt().update(e.initialScope);const i=new t(e);return lD(i),i.init(),i}function lD(t){Kt().setClient(t)}const cD=Symbol.for("SentryBufferFullError");function Vge(t){const e=[];function n(){return t===void 0||e.length<t}function i(s){return e.splice(e.indexOf(s),1)[0]||Promise.resolve(void 0)}function r(s){if(!n())return $b(cD);const a=s();return e.indexOf(a)===-1&&e.push(a),a.then(()=>i(a)).then(null,()=>i(a).then(null,()=>{})),a}function o(s){return new tc((a,l)=>{let c=e.length;if(!c)return a(!0);const d=setTimeout(()=>{s&&s>0&&a(!1)},s);e.forEach(u=>{Ja(u).then(()=>{--c||(clearTimeout(d),a(!0))},l)})})}return{$:e,add:r,drain:o}}const Uge=60*1e3;function dD(t,e=Date.now()){const n=parseInt("".concat(t),10);if(!isNaN(n))return n*1e3;const i=Date.parse("".concat(t));return isNaN(i)?Uge:i-e}function jge(t,e){return t[e]||t.all||0}function uD(t,e,n=Date.now()){return jge(t,e)>n}function fD(t,{statusCode:e,headers:n},i=Date.now()){const r={...t},o=n==null?void 0:n["x-sentry-rate-limits"],s=n==null?void 0:n["retry-after"];if(o)for(const a of o.trim().split(",")){const[l,c,,,d]=a.split(":",5),u=parseInt(l,10),f=(isNaN(u)?60:u)*1e3;if(!c)r.all=i+f;else for(const h of c.split(";"))h==="metric_bucket"?(!d||d.split(";").includes("custom"))&&(r[h]=i+f):r[h]=i+f}else s?r.all=i+dD(s,i):e===429&&(r.all=i+60*1e3);return r}const Wge=64;function hD(t,e,n=Vge(t.bufferSize||Wge)){let i={};const r=s=>n.drain(s);function o(s){const a=[];if(yd(s,(u,f)=>{const h=j_(f);uD(i,h)?t.recordDroppedEvent("ratelimit_backoff",h):a.push(u)}),a.length===0)return Ja({});const l=sl(s[0],a),c=u=>{yd(l,(f,h)=>{t.recordDroppedEvent(u,j_(h))})},d=()=>e({body:Sb(l)}).then(u=>(u.statusCode!==void 0&&(u.statusCode<200||u.statusCode>=300)&&qe&&ye.warn("Sentry responded with status code ".concat(u.statusCode," to sent event.")),i=fD(i,u),u),u=>{throw c("network_error"),qe&&ye.error("Encountered error running transport request:",u),u});return n.add(d).then(u=>u,u=>{if(u===cD)return qe&&ye.error("Skipped sending event because buffer is full."),c("queue_overflow"),Ja({});throw u})}return{send:o,flush:r}}const n3=100,i3=5e3,Yge=36e5;function Gge(t){function e(...n){qe&&ye.log("[Offline]:",...n)}return n=>{const i=t(n);if(!n.createStore)throw new Error("No `createStore` function was provided");const r=n.createStore(n);let o=i3,s;function a(u,f,h){return U_(u,["client_report"])?!1:n.shouldStore?n.shouldStore(u,f,h):!0}function l(u){s&&clearTimeout(s),s=setTimeout(async()=>{s=void 0;const f=await r.shift();f&&(e("Attempting to send previously queued event"),f[0].sent_at=new Date().toISOString(),d(f,!0).catch(h=>{e("Failed to retry sending",h)}))},u),typeof s!="number"&&s.unref&&s.unref()}function c(){s||(l(o),o=Math.min(o*2,Yge))}async function d(u,f=!1){var h,p;if(!f&&U_(u,["replay_event","replay_recording"]))return await r.push(u),l(n3),{};try{if(n.shouldSend&&await n.shouldSend(u)===!1)throw new Error("Envelope not sent because `shouldSend` callback returned false");const m=await i.send(u);let g=n3;if(m){if((h=m.headers)!=null&&h["retry-after"])g=dD(m.headers["retry-after"]);else if((p=m.headers)!=null&&p["x-sentry-rate-limits"])g=6e4;else if((m.statusCode||0)>=400)return m}return l(g),o=i3,m}catch(m){if(await a(u,m,o))return f?await r.unshift(u):await r.push(u),c(),e("Error sending. Event queued.",m),{};throw m}}return n.flushAtStartup&&c(),{send:d,flush:u=>(u===void 0&&(o=i3,l(n3)),i.flush(u))}}}function pD(t,e){let n;return yd(t,(i,r)=>(e.includes(r)&&(n=Array.isArray(i)?i[1]:void 0),!!n)),n}function qge(t,e){return n=>{const i=t(n);return{...i,send:async r=>{const o=pD(r,["event","transaction","profile","replay_event"]);return o&&(o.release=e),i.send(r)}}}}function Xge(t,e){return sl(e?{...t[0],dsn:e}:t[0],t[1])}function Kge(t,e){return n=>{const i=t(n),r=new Map;function o(l,c){const d=c?"".concat(l,":").concat(c):l;let u=r.get(d);if(!u){const f=DP(l);
301if(!f)return;const h=tD(f,n.tunnel);u=c?qge(t,c)({...n,url:h}):t({...n,url:h}),r.set(d,u)}return[l,u]}async function s(l){function c(h){const p=h!=null&&h.length?h:["event"];return pD(l,p)}const d=e({envelope:l,getEvent:c}).map(h=>typeof h=="string"?o(h,void 0):o(h.dsn,h.release)).filter(h=>!!h),u=d.length?d:[["",i]];return(await Promise.all(u.map(([h,p])=>p.send(Xge(l,h)))))[0]}async function a(l){const c=[...r.values(),i];return(await Promise.all(c.map(u=>u.flush(l)))).every(u=>u)}return{send:s,flush:a}}}function mD(t,e){const n=e==null?void 0:e.getDsn(),i=e==null?void 0:e.getOptions().tunnel;return Qge(t,n)||Zge(t,i)}function Zge(t,e){return e?oS(t)===oS(e):!1}function Qge(t,e){return e?t.includes(e.host):!1}function oS(t){return t[t.length-1]==="/"?t.slice(0,-1):t}function gD(t,...e){const n=new String(String.raw(t,...e));return n.__sentry_template_string__=t.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),n.__sentry_template_values__=e,n}const Jge=gD;function ebe(t){var e;((e=t.user)==null?void 0:e.ip_address)===void 0&&(t.user={...t.user,ip_address:"{{auto}}"})}function tbe(t){var e;"aggregates"in t?((e=t.attrs)==null?void 0:e.ip_address)===void 0&&(t.attrs={...t.attrs,ip_address:"{{auto}}"}):t.ipAddress===void 0&&(t.ipAddress="{{auto}}")}function bD(t,e,n=[e],i="npm"){const r=t._metadata||{};r.sdk||(r.sdk={name:"sentry.javascript.".concat(e),packages:n.map(o=>({name:"".concat(i,":@sentry/").concat(o),version:Fa})),version:Fa}),t._metadata=r}function nx(t={}){const e=t.client||lt();if(!ZP()||!e)return{};const n=ol(),i=pc(n);if(i.getTraceData)return i.getTraceData(t);const r=t.scope||Kt(),o=t.span||xi(),s=o?RP(o):nbe(r),a=o?hs(o):X6(e,r),l=SP(a);return EP.test(s)?{"sentry-trace":s,baggage:l}:(ye.warn("Invalid sentry-trace data. Cannot generate trace data"),{})}function nbe(t){const{traceId:e,sampled:n,propagationSpanId:i}=t.getPropagationContext();return CP(e,i,n)}function ibe(t,e,n){let i,r,o;const s=n!=null&&n.maxWait?Math.max(n.maxWait,e):0,a=(n==null?void 0:n.setTimeoutImpl)||setTimeout;function l(){return c(),i=t(),i}function c(){r!==void 0&&clearTimeout(r),o!==void 0&&clearTimeout(o),r=o=void 0}function d(){return r!==void 0||o!==void 0?l():i}function u(){return r&&clearTimeout(r),r=a(l,e),s&&o===void 0&&(o=a(l,s)),i}return u.cancel=c,u.flush=d,u}const rbe=100;function ps(t,e){const n=lt(),i=Pi();if(!n)return;const{beforeBreadcrumb:r=null,maxBreadcrumbs:o=rbe}=n.getOptions();if(o<=0)return;const a={timestamp:Pd(),...t},l=r?na(()=>r(a,e)):a;l!==null&&(n.emit&&n.emit("beforeAddBreadcrumb",l,e),i.addBreadcrumb(l,o))}let sS;const obe="FunctionToString",aS=new WeakMap,sbe=()=>({name:obe,setupOnce(){sS=Function.prototype.toString;try{Function.prototype.toString=function(...t){const e=j6(this),n=aS.has(lt())&&e!==void 0?e:this;return sS.apply(n,t)}}catch(t){}},setup(t){aS.set(t,!0)}}),vD=sbe,abe=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,/^Can't find variable: gmo$/,/^undefined is not an object \(evaluating 'a\.[A-Z]'\)$/,'can\'t redefine non-configurable property "solana"',"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler",/^Non-Error promise rejection captured with value: Object Not Found Matching Id:\d+, MethodName:simulateEvent, ParamCount:\d+$/,/^Java exception was raised during method invocation$/],lbe="EventFilters",yD=(t={})=>{let e;return{name:lbe,setup(n){const i=n.getOptions();e=lS(t,i)},processEvent(n,i,r){if(!e){const o=r.getOptions();e=lS(t,o)}return cbe(n,e)?null:n}}},wD=(t={})=>({...yD(t),name:"InboundFilters"});function lS(t={},e={}){return{allowUrls:[...t.allowUrls||[],...e.allowUrls||[]],denyUrls:[...t.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...e.ignoreErrors||[],...t.disableErrorDefaults?[]:abe],ignoreTransactions:[...t.ignoreTransactions||[],...e.ignoreTransactions||[]]}}function cbe(t,e){if(t.type){if(t.type==="transaction"&&ube(t,e.ignoreTransactions))return qe&&ye.warn("Event dropped due to being matched by `ignoreTransactions` option.\nEvent: ".concat(Dc(t))),!0}else{if(dbe(t,e.ignoreErrors))return qe&&ye.warn("Event dropped due to being matched by `ignoreErrors` option.\nEvent: ".concat(Dc(t))),!0;if(mbe(t))return qe&&ye.warn("Event dropped due to not having an error message, error type or stacktrace.\nEvent: ".concat(Dc(t))),!0;if(fbe(t,e.denyUrls))return qe&&ye.warn("Event dropped due to being matched by `denyUrls` option.\nEvent: ".concat(Dc(t),".\nUrl: ").concat(Ib(t))),!0;if(!hbe(t,e.allowUrls))return qe&&ye.warn("Event dropped due to not being matched by `allowUrls` option.\nEvent: ".concat(Dc(t),".\nUrl: ").concat(Ib(t))),!0}return!1}
301function dbe(t,e){return e!=null&&e.length?iD(t).some(n=>ss(n,e)):!1}function ube(t,e){if(!(e!=null&&e.length))return!1;const n=t.transaction;return n?ss(n,e):!1}function fbe(t,e){if(!(e!=null&&e.length))return!1;const n=Ib(t);return n?ss(n,e):!1}function hbe(t,e){if(!(e!=null&&e.length))return!0;const n=Ib(t);return n?ss(n,e):!0}function pbe(t=[]){for(let e=t.length-1;e>=0;e--){const n=t[e];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function Ib(t){var e,n,i;try{const r=[...(n=(e=t.exception)==null?void 0:e.values)!=null?n:[]].reverse().find(s=>{var a,l,c;return((a=s.mechanism)==null?void 0:a.parent_id)===void 0&&((c=(l=s.stacktrace)==null?void 0:l.frames)==null?void 0:c.length)}),o=(i=r==null?void 0:r.stacktrace)==null?void 0:i.frames;return o?pbe(o):null}catch(r){return qe&&ye.error("Cannot extract url for event ".concat(Dc(t))),null}}function mbe(t){var e,n;return(n=(e=t.exception)==null?void 0:e.values)!=null&&n.length?!t.message&&!t.exception.values.some(i=>i.stacktrace||i.type&&i.type!=="Error"||i.value):!1}function gbe(t,e,n,i,r,o){var a;if(!((a=r.exception)!=null&&a.values)||!o||!qa(o.originalException,Error))return;const s=r.exception.values.length>0?r.exception.values[r.exception.values.length-1]:void 0;s&&(r.exception.values=F5(t,e,i,o.originalException,n,r.exception.values,s,0))}function F5(t,e,n,i,r,o,s,a){if(o.length>=n+1)return o;let l=[...o];if(qa(i[r],Error)){cS(s,a);const c=t(e,i[r]),d=l.length;dS(c,r,d,a),l=F5(t,e,n,i[r],r,[c,...l],c,d)}return Array.isArray(i.errors)&&i.errors.forEach((c,d)=>{if(qa(c,Error)){cS(s,a);const u=t(e,c),f=l.length;dS(u,"errors[".concat(d,"]"),f,a),l=F5(t,e,n,c,r,[u,...l],u,f)}}),l}function cS(t,e){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism={...t.mechanism,...t.type==="AggregateError"&&{is_exception_group:!0},exception_id:e}}function dS(t,e,n,i){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism={...t.mechanism,type:"chained",source:e,exception_id:n,parent_id:i}}const xD=new Map,uS=new Set;function bbe(t){if(Dt._sentryModuleMetadata)for(const e of Object.keys(Dt._sentryModuleMetadata)){const n=Dt._sentryModuleMetadata[e];if(uS.has(e))continue;uS.add(e);const i=t(e);for(const r of i.reverse())if(r.filename){xD.set(r.filename,n);break}}}function vbe(t,e){return bbe(t),xD.get(e)}function AD(t,e){try{e.exception.values.forEach(n=>{if(n.stacktrace)for(const i of n.stacktrace.frames||[]){if(!i.filename||i.module_metadata)continue;const r=vbe(t,i.filename);r&&(i.module_metadata=r)}})}catch(n){}}function kD(t){try{t.exception.values.forEach(e=>{if(e.stacktrace)for(const n of e.stacktrace.frames||[])delete n.module_metadata})}catch(e){}}const ybe=()=>({name:"ModuleMetadata",setup(t){t.on("beforeEnvelope",e=>{yd(e,(n,i)=>{if(i==="event"){const r=Array.isArray(n)?n[1]:void 0;r&&(kD(r),n[1]=r)}})}),t.on("applyFrameMetadata",e=>{if(e.type)return;const n=t.getOptions().stackParser;AD(n,e)})}});function ix(t){const e="console";fc(e,t),hc(e,wbe)}function wbe(){"console"in Dt&&z6.forEach(function(t){t in Dt.console&&Er(Dt.console,t,function(e){return wb[t]=e,function(...n){Mo("console",{args:n,level:t});const r=wb[t];r==null||r.apply(Dt.console,n)}})})}function rx(t){return t==="warn"?"warning":["fatal","error","warning","log","info","debug"].includes(t)?t:"log"}const xbe="CaptureConsole",Abe=(t={})=>{var i;const e=t.levels||z6,n=(i=t.handled)!=null?i:!0;return{name:xbe,setup(r){"console"in Dt&&ix(({args:o,level:s})=>{lt()!==r||!e.includes(s)||_be(o,s,n)})}}},kbe=Abe;function _be(t,e,n){const i={level:rx(e),extra:{arguments:t}};Fo(r=>{if(r.addEventProcessor(a=>(a.logger="console",ec(a,{handled:n,type:"console"}),a)),e==="assert"){if(!t[0]){const a="Assertion failed: ".concat(xb(t.slice(1)," ")||"console.assert");r.setExtra("arguments",t.slice(1)),Tb(a,i)}return}const o=t.find(a=>a instanceof Error);if(o){el(o,i);return}const s=xb(t," ");Tb(s,i)})}const Sbe="Dedupe",Ebe=()=>{let t;return{name:Sbe,processEvent(e){if(e.type)return e;try{if($be(e,t))return qe&&ye.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(n){}return t=e}}},_D=Ebe;function $be(t,e){return e?!!(Cbe(t,e)||Tbe(t,e)):!1}function Cbe(t,e){const n=t.message,i=e.message;return!(!n&&!i||n&&!i||!n&&i||n!==i||!ED(t,e)||!SD(t,e))}function Tbe(t,e){const n=fS(e),i=fS(t);return!(!n||!i||n.type!==i.type||n.value!==i.value||!ED(t,e)||!SD(t,e))}function SD(t,e){let n=E5(t),i=E5(e);if(!n&&!i)return!0;
301if(n&&!i||!n&&i||(n=n,i=i,i.length!==n.length))return!1;for(let r=0;r<i.length;r++){const o=i[r],s=n[r];if(o.filename!==s.filename||o.lineno!==s.lineno||o.colno!==s.colno||o.function!==s.function)return!1}return!0}function ED(t,e){let n=t.fingerprint,i=e.fingerprint;if(!n&&!i)return!0;if(n&&!i||!n&&i)return!1;n=n,i=i;try{return n.join("")===i.join("")}catch(r){return!1}}function fS(t){var e,n;return(n=(e=t.exception)==null?void 0:e.values)==null?void 0:n[0]}const Ibe="ExtraErrorData",Rbe=(t={})=>{const{depth:e=3,captureErrorCause:n=!0}=t;return{name:Ibe,processEvent(i,r,o){const{maxValueLength:s=250}=o.getOptions();return Mbe(i,r,e,n,s)}}},Obe=Rbe;function Mbe(t,e={},n,i,r){if(!e.originalException||!Fl(e.originalException))return t;const o=e.originalException.name||e.originalException.constructor.name,s=Lbe(e.originalException,i,r);if(s){const a={...t.contexts},l=lo(s,n);return Ga(l)&&(Ir(l,"__sentry_skip_normalization__",!0),a[o]=l),{...t,contexts:a}}return t}function Lbe(t,e,n){try{const i=["name","message","stack","line","column","fileName","lineNumber","columnNumber","toJSON"],r={};for(const o of Object.keys(t)){if(i.indexOf(o)!==-1)continue;const s=t[o];r[o]=Fl(s)||typeof s=="string"?Of("".concat(s),n):s}if(e&&t.cause!==void 0&&(r.cause=Fl(t.cause)?t.cause.toString():t.cause),typeof t.toJSON=="function"){const o=t.toJSON();for(const s of Object.keys(o)){const a=o[s];r[s]=Fl(a)?a.toString():a}}return r}catch(i){qe&&ye.error("Unable to extract extra data from the Error object:",i)}return null}function Pbe(t,e){let n=0;for(let i=t.length-1;i>=0;i--){const r=t[i];r==="."?t.splice(i,1):r===".."?(t.splice(i,1),n++):n&&(t.splice(i,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}const Dbe=/^(\S+:\\|\/?)([\s\S]*?)((?:\.{1,2}|[^/\\]+?|)(\.[^./\\]*|))(?:[/\\]*)$/;function Nbe(t){const e=t.length>1024?"<truncated>".concat(t.slice(-1024)):t,n=Dbe.exec(e);return n?n.slice(1):[]}function hS(...t){let e="",n=!1;for(let i=t.length-1;i>=-1&&!n;i--){const r=i>=0?t[i]:"/";r&&(e="".concat(r,"/").concat(e),n=r.charAt(0)==="/")}return e=Pbe(e.split("/").filter(i=>!!i),!n).join("/"),(n?"/":"")+e||"."}function pS(t){let e=0;for(;e<t.length&&t[e]==="";e++);let n=t.length-1;for(;n>=0&&t[n]==="";n--);return e>n?[]:t.slice(e,n-e+1)}function Bbe(t,e){t=hS(t).slice(1),e=hS(e).slice(1);const n=pS(t.split("/")),i=pS(e.split("/")),r=Math.min(n.length,i.length);let o=r;for(let a=0;a<r;a++)if(n[a]!==i[a]){o=a;break}let s=[];for(let a=o;a<n.length;a++)s.push("..");return s=s.concat(i.slice(o)),s.join("/")}function Fbe(t,e){return Nbe(t)[2]||""}const zbe="RewriteFrames",Hbe=(t={})=>{const e=t.root,n=t.prefix||"app:///",i="window"in Dt&&!!Dt.window,r=t.iteratee||Vbe({isBrowser:i,root:e,prefix:n});function o(a){try{return{...a,exception:{...a.exception,values:a.exception.values.map(l=>({...l,...l.stacktrace&&{stacktrace:s(l.stacktrace)}}))}}}catch(l){return a}}function s(a){var l;return{...a,frames:(l=a==null?void 0:a.frames)==null?void 0:l.map(c=>r(c))}}return{name:zbe,processEvent(a){let l=a;return a.exception&&Array.isArray(a.exception.values)&&(l=o(l)),l}}};function Vbe({isBrowser:t,root:e,prefix:n}){return i=>{if(!i.filename)return i;const r=/^[a-zA-Z]:\\/.test(i.filename)||i.filename.includes("\\")&&!i.filename.includes("/"),o=/^\//.test(i.filename);if(t){if(e){const s=i.filename;s.indexOf(e)===0&&(i.filename=s.replace(e,n))}}else if(r||o){const s=r?i.filename.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"):i.filename,a=e?Bbe(e,s):Fbe(s);i.filename="".concat(n).concat(a)}return i}}const Ube=["reauthenticate","signInAnonymously","signInWithOAuth","signInWithIdToken","signInWithOtp","signInWithPassword","signInWithSSO","signOut","signUp","verifyOtp"],jbe=["createUser","deleteUser","listUsers","getUserById","updateUserById","inviteUserByEmail"],Wbe={eq:"eq",neq:"neq",gt:"gt",gte:"gte",lt:"lt",lte:"lte",like:"like","like(all)":"likeAllOf","like(any)":"likeAnyOf",ilike:"ilike","ilike(all)":"ilikeAllOf","ilike(any)":"ilikeAnyOf",is:"is",in:"in",cs:"contains",cd:"containedBy",sr:"rangeGt",nxl:"rangeGte",sl:"rangeLt",nxr:"rangeLte",adj:"rangeAdjacent",ov:"overlaps",fts:"",plfts:"plain",phfts:"phrase",wfts:"websearch",not:"not"},$D=["select","insert","upsert","update","delete"];function kv(t){try{t.__SENTRY_INSTRUMENTED__=!0}catch(e){}}function _v(t){try{return t.__SENTRY_INSTRUMENTED__}catch(e){return!1}}function Ybe(t,e={}){var n;switch(t){case"GET":return"select";case"POST":return(n=e.Prefer)!=null&&n.includes("resolution=")?"upsert":"insert";case"PATCH":return"update";case"DELETE":return"delete";default:return"<unknown-op>"}}function Gbe(t,e){if(e===""||e==="*")return"select(*)";if(t==="select")return"select(".concat(e,")");if(t==="or"||t.endsWith(".or"))return"".concat(t).concat(e);const[n,...i]=e.split(".");let r;return n!=null&&n.startsWith("fts")?r="textSearch":n!=null&&n.startsWith("plfts")?r="textSearch[plain]":n!=null&&n.startsWith("phfts")?r="textSearch[phrase]":n!=null&&n.startsWith("wfts")?r="textSearch[websearch]":r=n&&Wbe[n]||"filter","".concat(r,"(").concat(t,", ").concat(i.join("."),")")}function mS(t,e=!1){return new Proxy(t,{apply(n,i,r){return Av({name:"auth ".concat(e?"(admin) ":"").concat(t.name),attributes:{[Ln]:"auto.db.supabase",[mo]:"db","db.system":"postgresql","db.operation":"auth.".concat(e?"admin.":"").concat(t.name)}},o=>Reflect.apply(n,i,r).then(s=>(s&&typeof s=="object"&&"error"in s&&s.error?(o.setStatus({code:pi}),el(s.error,{mechanism:{handled:!1}})):o.setStatus({code:Y6}),o.end(),s)).catch(s=>{throw o.setStatus({code:pi}),o.end(),el(s,{mechanism:{handled:!1}}),s}).then(...r))}})}function qbe(t){const e=t.auth;if(!(!e||_v(t.auth))){for(const n of Ube){const i=e[n];i&&typeof t.auth[n]=="function"&&(t.auth[n]=mS(i))}for(const n of jbe){const i=e.admin[n];i&&typeof t.auth.admin[n]=="function"&&(t.auth.admin[n]=mS(i,!0))}kv(t.auth)}}function Xbe(t){_v(t.prototype.from)||(t.prototype.from=new Proxy(t.prototype.from,{apply(e,n,i){const r=Reflect.apply(e,n,i),o=r.constructor;return Zbe(o),r}}),kv(t.prototype.from))}function Kbe(t){_v(t.prototype.then)||(t.prototype.then=new Proxy(t.prototype.then,{apply(e,n,i){var h;const r=$D,o=n,s=Ybe(o.method,o.headers);if(!r.includes(s)||!((h=o==null?void 0:o.url)!=null&&h.pathname)||typeof o.url.pathname!="string")return Reflect.apply(e,n,i);const a=o.url.pathname.split("/"),l=a.length>0?a[a.length-1]:"",c=[];
301for(const[p,m]of o.url.searchParams.entries())c.push(Gbe(p,m));const d=Object.create(null);if(Ga(o.body))for(const[p,m]of Object.entries(o.body))d[p]=m;const u="".concat(s==="select"?"":"".concat(s).concat(d?"(...) ":"")).concat(c.join(" ")," from(").concat(l,")"),f={"db.table":l,"db.schema":o.schema,"db.url":o.url.origin,"db.sdk":o.headers["X-Client-Info"],"db.system":"postgresql","db.operation":s,[Ln]:"auto.db.supabase",[mo]:"db"};return c.length&&(f["db.query"]=c),Object.keys(d).length&&(f["db.body"]=d),Av({name:u,attributes:f},p=>Reflect.apply(e,n,[]).then(m=>{if(p&&(m&&typeof m=="object"&&"status"in m&&o0(p,m.status||500),p.end()),m.error){const w=new Error(m.error.message);m.error.code&&(w.code=m.error.code),m.error.details&&(w.details=m.error.details);const b={};c.length&&(b.query=c),Object.keys(d).length&&(b.body=d),el(w,{contexts:{supabase:b}})}const g={type:"supabase",category:"db.".concat(s),message:u},y={};return c.length&&(y.query=c),Object.keys(d).length&&(y.body=d),Object.keys(y).length&&(g.data=y),ps(g),m},m=>{throw p&&(o0(p,500),p.end()),m}).then(...i))}}),kv(t.prototype.then))}function Zbe(t){for(const e of $D)_v(t.prototype[e])||(t.prototype[e]=new Proxy(t.prototype[e],{apply(n,i,r){const o=Reflect.apply(n,i,r),s=o.constructor;return qe&&ye.log("Instrumenting ".concat(e," operation's PostgRESTFilterBuilder")),Kbe(s),o}}),kv(t.prototype[e]))}const CD=t=>{if(!t){qe&&ye.warn("Supabase integration was not installed because no Supabase client was provided.");return}const e=t.constructor===Function?t:t.constructor;Xbe(e),qbe(t)},Qbe="Supabase",Jbe=t=>({setupOnce(){CD(t)},name:Qbe}),e2e=t=>Jbe(t.supabaseClient),t2e=10,n2e="ZodErrors";function i2e(t){return Fl(t)&&t.name==="ZodError"&&Array.isArray(t.issues)}function r2e(t){return{...t,path:"path"in t&&Array.isArray(t.path)?t.path.join("."):void 0,keys:"keys"in t?JSON.stringify(t.keys):void 0,unionErrors:"unionErrors"in t?JSON.stringify(t.unionErrors):void 0}}function o2e(t){return t.map(e=>typeof e=="number"?"<array>":e).join(".")}function s2e(t){const e=new Set;for(const i of t.issues){const r=o2e(i.path);r.length>0&&e.add(r)}const n=Array.from(e);if(n.length===0){let i="variable";if(t.issues.length>0){const r=t.issues[0];r!==void 0&&"expected"in r&&typeof r.expected=="string"&&(i=r.expected)}return"Failed to validate ".concat(i)}return"Failed to validate keys: ".concat(Of(n.join(", "),100))}function a2e(t,e=!1,n,i){var r;if(!((r=n.exception)!=null&&r.values)||!i.originalException||!i2e(i.originalException)||i.originalException.issues.length===0)return n;try{const s=(e?i.originalException.issues:i.originalException.issues.slice(0,t)).map(r2e);return e&&(Array.isArray(i.attachments)||(i.attachments=[]),i.attachments.push({filename:"zod_issues.json",data:JSON.stringify({issues:s})})),{...n,exception:{...n.exception,values:[{...n.exception.values[0],value:s2e(i.originalException)},...n.exception.values.slice(1)]},extra:{...n.extra,"zoderror.issues":s.slice(0,t)}}}catch(o){return{...n,extra:{...n.extra,"zoderrors sentry integration parse error":{message:"an exception was thrown while processing ZodError within applyZodErrorsToEvent()",error:o instanceof Error?"".concat(o.name,": ").concat(o.message,"\n").concat(o.stack):"unknown"}}}}}const l2e=(t={})=>{var n;const e=(n=t.limit)!=null?n:t2e;return{name:n2e,processEvent(i,r){return a2e(e,t.saveZodIssuesAsAttachment,i,r)}}},c2e=l2e,d2e=t=>({name:"ThirdPartyErrorsFilter",setup(e){e.on("beforeEnvelope",n=>{yd(n,(i,r)=>{if(r==="event"){const o=Array.isArray(i)?i[1]:void 0;o&&(kD(o),i[1]=o)}})}),e.on("applyFrameMetadata",n=>{if(n.type)return;const i=e.getOptions().stackParser;AD(i,n)})},processEvent(e){const n=u2e(e);if(n){const i=t.behaviour==="drop-error-if-contains-third-party-frames"||t.behaviour==="apply-tag-if-contains-third-party-frames"?"some":"every";if(n[i](o=>!o.some(s=>t.filterKeys.includes(s)))){if(t.behaviour==="drop-error-if-contains-third-party-frames"||t.behaviour==="drop-error-if-exclusively-contains-third-party-frames")return null;e.tags={...e.tags,third_party_code:!0}}}return e}});function u2e(t){const e=E5(t);if(e)return e.filter(n=>!!n.filename).map(n=>n.module_metadata?Object.keys(n.module_metadata).filter(i=>i.startsWith(gS)).map(i=>i.slice(gS.length)):[])}const gS="_sentryBundlerPluginAppKey:",f2e=100,h2e=10,X1="flag.evaluation.";function X0(t){const n=Kt().getScopeData().contexts.flags,i=n?n.values:[];return i.length&&(t.contexts===void 0&&(t.contexts={}),t.contexts.flags={values:[...i]}),t}function Pf(t,e,n=f2e){const i=Kt().getScopeData().contexts;i.flags||(i.flags={values:[]});const r=i.flags.values;p2e(r,t,e,n)}function p2e(t,e,n,i){if(typeof n!="boolean")return;if(t.length>
301i){qe&&ye.error("[Feature Flags] insertToFlagBuffer called on a buffer larger than maxSize=".concat(i));return}const r=t.findIndex(o=>o.flag===e);r!==-1&&t.splice(r,1),t.length===i&&t.shift(),t.push({flag:e,result:n})}function Df(t,e,n=h2e){if(typeof e!="boolean")return;const i=xi();if(!i)return;const r=Wt(i).data;if("".concat(X1).concat(t)in r){i.setAttribute("".concat(X1).concat(t),e);return}Object.keys(r).filter(s=>s.startsWith(X1)).length<n&&i.setAttribute("".concat(X1).concat(t),e)}const m2e=()=>({name:"FeatureFlags",processEvent(t,e,n){return X0(t)},addFeatureFlag(t,e){Pf(t,e),Df(t,e)}}),g2e="thismessage:/";function TD(t){return"isRelative"in t}function ID(t,e){const n=t.indexOf("://")<=0&&t.indexOf("//")!==0,i=n?g2e:void 0;try{if("canParse"in URL&&!URL.canParse(t,i))return;const r=new URL(t,i);return n?{isRelative:n,pathname:r.pathname,search:r.search,hash:r.hash}:r}catch(r){}}function b2e(t){if(TD(t))return t.pathname;const e=new URL(t);return e.search="",e.hash="",["80","443"].includes(e.port)&&(e.port=""),e.password&&(e.password="%filtered%"),e.username&&(e.username="%filtered%"),e.toString()}function rd(t){if(!t)return{};const e=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};const n=e[6]||"",i=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:n,hash:i,relative:e[5]+n+i}}function RD(t){return t.split(/[?#]/,1)[0]}function v2e(t,e,n,i,r="auto.http.browser"){if(!t.fetchData)return;const{method:o,url:s}=t.fetchData,a=Ka()&&e(s);if(t.endTimestamp&&a){const u=t.fetchData.__span;if(!u)return;const f=i[u];f&&(w2e(f,t),delete i[u]);return}const l=!!xi(),c=a&&l?Qa(A2e(s,o,r)):new Za;if(t.fetchData.__span=c.spanContext().spanId,i[c.spanContext().spanId]=c,n(t.fetchData.url)){const u=t.args[0],f=t.args[1]||{},h=y2e(u,f,Ka()&&l?c:void 0);h&&(t.args[1]=f,f.headers=h)}const d=lt();if(d){const u={input:t.args,response:t.response,startTimestamp:t.startTimestamp,endTimestamp:t.endTimestamp};d.emit("beforeOutgoingRequestSpan",c,u)}return c}function y2e(t,e,n){const i=nx({span:n}),r=i["sentry-trace"],o=i.baggage;if(!r)return;const s=e.headers||(hP(t)?t.headers:void 0);if(s)if(x2e(s)){const a=new Headers(s);if(a.get("sentry-trace")||a.set("sentry-trace",r),o){const l=a.get("baggage");l?K1(l)||a.set("baggage","".concat(l,",").concat(o)):a.set("baggage",o)}return a}else if(Array.isArray(s)){const a=[...s];s.find(c=>c[0]==="sentry-trace")||a.push(["sentry-trace",r]);const l=s.find(c=>c[0]==="baggage"&&K1(c[1]));return o&&!l&&a.push(["baggage",o]),a}else{const a="sentry-trace"in s?s["sentry-trace"]:void 0,l="baggage"in s?s.baggage:void 0,c=l?Array.isArray(l)?[...l]:[l]:[],d=l&&(Array.isArray(l)?l.find(u=>K1(u)):K1(l));return o&&!d&&c.push(o),{...s,"sentry-trace":a!=null?a:r,baggage:c.length>0?c.join(","):void 0}}else return{...i}}function w2e(t,e){var n,i;if(e.response){o0(t,e.response.status);const r=(i=(n=e.response)==null?void 0:n.headers)==null?void 0:i.get("content-length");if(r){const o=parseInt(r);o>0&&t.setAttribute("http.response_content_length",o)}}else e.error&&t.setStatus({code:pi,message:"internal_error"});t.end()}function K1(t){return t.split(",").some(e=>e.trim().startsWith(G6))}function x2e(t){return typeof Headers<"u"&&qa(t,Headers)}function A2e(t,e,n){const i=ID(t);return{name:i?"".concat(e," ").concat(b2e(i)):e,attributes:k2e(t,i,e,n)}}function k2e(t,e,n,i){const r={url:t,type:"fetch","http.method":n,[Ln]:i,[mo]:"http.client"};return e&&(TD(e)||(r["http.url"]=e.href,r["server.address"]=e.host),e.search&&(r["http.query"]=e.search),e.hash&&(r["http.fragment"]=e.hash)),r}function OD(t,e={},n=Kt()){const{message:i,name:r,email:o,url:s,source:a,associatedEventId:l,tags:c}=t,d={contexts:{feedback:{contact_email:o,name:r,message:i,url:s,source:a,associated_event_id:l}},type:"feedback",level:"info",tags:c},u=(n==null?void 0:n.getClient())||lt();return u&&u.emit("beforeSendFeedback",d,e),n.captureEvent(d,e)}const _2e="ConsoleLogs",bS={[Ln]:"auto.console.logging"},S2e=(t={})=>{const e=t.levels||z6;return{name:_2e,setup(n){const{enableLogs:i,_experiments:r,normalizeDepth:o=3,normalizeMaxBreadth:s=1e3}=n.getOptions();if(!(i!=null?i:r==null?void 0:r.enableLogs)){qe&&ye.warn("`enableLogs` is not enabled, ConsoleLogs integration disabled");return}ix(({args:l,level:c})=>{if(lt()!==n||!e.includes(c))return;if(c==="assert"){if(!l[0]){const u=l.slice(1),f=u.length>0?"Assertion failed: ".concat(vS(u,o,s)):"Assertion failed";B5({level:"error",message:f,attributes:bS})}return}const d=c==="log";B5({level:d?"info":c,message:vS(l,o,s),severityNumber:d?10:void 0,attributes:bS})})}}},E2e=S2e;function vS(t,e,n){return"util"in Dt&&typeof Dt.util.format=="function"?Dt.util.format(...t):$2e(t,e,n)}function $2e(t,e,n){return t.map(i=>Rf(i)?String(i):JSON.stringify(lo(i,e,n))).join(" ")}function MD(t){if(t!==void 0)return t>=400&&t<500?"warning":t>=500?"error":void 0}const Nf=Dt;function C2e(){return"history"in Nf&&!!Nf.history}function T2e(){if(!("fetch"in Nf))return!1;
301try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(t){return!1}}function z5(t){return t&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function LD(){var n;if(typeof EdgeRuntime=="string")return!0;if(!T2e())return!1;if(z5(Nf.fetch))return!0;let t=!1;const e=Nf.document;if(e&&typeof e.createElement=="function")try{const i=e.createElement("iframe");i.hidden=!0,e.head.appendChild(i),(n=i.contentWindow)!=null&&n.fetch&&(t=z5(i.contentWindow.fetch)),e.head.removeChild(i)}catch(i){qe&&ye.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",i)}return t}function I2e(){return"ReportingObserver"in Nf}function ox(t,e){const n="fetch";fc(n,t),hc(n,()=>PD(void 0,e))}function R2e(t){const e="fetch-body-resolved";fc(e,t),hc(e,()=>PD(M2e))}function PD(t,e=!1){e&&!LD()||Er(Dt,"fetch",function(n){return function(...i){const r=new Error,{method:o,url:s}=L2e(i),a={args:i,fetchData:{method:o,url:s},startTimestamp:ai()*1e3,virtualError:r,headers:P2e(i)};return t||Mo("fetch",{...a}),n.apply(Dt,i).then(async l=>(t?t(l):Mo("fetch",{...a,endTimestamp:ai()*1e3,response:l}),l),l=>{if(Mo("fetch",{...a,endTimestamp:ai()*1e3,error:l}),Fl(l)&&l.stack===void 0&&(l.stack=r.stack,Ir(l,"framesToPop",1)),l instanceof TypeError&&(l.message==="Failed to fetch"||l.message==="Load failed"||l.message==="NetworkError when attempting to fetch resource."))try{const c=new URL(a.fetchData.url);l.message="".concat(l.message," (").concat(c.host,")")}catch(c){}throw l})}})}async function O2e(t,e){if(t!=null&&t.body){const n=t.body,i=n.getReader(),r=setTimeout(()=>{n.cancel().then(null,()=>{})},90*1e3);let o=!0;for(;o;){let s;try{s=setTimeout(()=>{n.cancel().then(null,()=>{})},5e3);const{done:a}=await i.read();clearTimeout(s),a&&(e(),o=!1)}catch(a){o=!1}finally{clearTimeout(s)}}clearTimeout(r),i.releaseLock(),n.cancel().then(null,()=>{})}}function M2e(t){let e;try{e=t.clone()}catch(n){return}O2e(e,()=>{Mo("fetch-body-resolved",{endTimestamp:ai()*1e3,response:t})})}function H5(t,e){return!!t&&typeof t=="object"&&!!t[e]}function yS(t){return typeof t=="string"?t:t?H5(t,"url")?t.url:t.toString?t.toString():"":""}function L2e(t){if(t.length===0)return{method:"GET",url:""};if(t.length===2){const[n,i]=t;return{url:yS(n),method:H5(i,"method")?String(i.method).toUpperCase():"GET"}}const e=t[0];return{url:yS(e),method:H5(e,"method")?String(e.method).toUpperCase():"GET"}}function P2e(t){const[e,n]=t;try{if(typeof n=="object"&&n!==null&&"headers"in n&&n.headers)return new Headers(n.headers);if(hP(e))return new Headers(e.headers)}catch(i){}}function D2e(){return typeof __SENTRY_BROWSER_BUNDLE__<"u"&&!!__SENTRY_BROWSER_BUNDLE__}function N2e(){return"npm"}function B2e(){return!D2e()&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]"}function V5(){return typeof window<"u"&&(!B2e()||F2e())}function F2e(){const t=Dt.process;return(t==null?void 0:t.type)==="renderer"}const Go=Dt,Dn=Go.document,Dh=Go.navigator,DD="Report a Bug",z2e="Cancel",H2e="Send Bug Report",V2e="Confirm",U2e="Report a Bug",j2e="[email protected]",W2e="Email",Y2e="What's the bug? What did you expect?",G2e="Description",q2e="Your Name",X2e="Name",K2e="Thank you for your report!",Z2e="(required)",Q2e="Add a screenshot",J2e="Remove screenshot",eve="widget",tve="api",nve=5e3,ND=(t,e={includeReplay:!0})=>{if(!t.message)throw new Error("Unable to submit feedback with empty message");const n=lt();if(!n)throw new Error("No client setup, cannot send feedback.");t.tags&&Object.keys(t.tags).length&&Kt().setTags(t.tags);const i=OD({source:tve,url:Ld(),...t},e);return new Promise((r,o)=>{const s=setTimeout(()=>o("Unable to determine if Feedback was correctly sent."),3e4),a=n.on("afterSendEvent",(l,c)=>{if(l.event_id===i)return clearTimeout(s),a(),c&&typeof c.statusCode=="number"&&c.statusCode>=200&&c.statusCode<300?r(i):c&&typeof c.statusCode=="number"&&c.statusCode===0?o("Unable to send Feedback. This is because of network issues, or because you are using an ad-blocker."):c&&typeof c.statusCode=="number"&&c.statusCode===403?o("Unable to send Feedback. This could be because this domain is not in your list of allowed domains."):o("Unable to send Feedback. This could be because of network issues, or because you are using an ad-blocker")})})},jm=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__;function ive(){return!(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(Dh.userAgent)||/Macintosh/i.test(Dh.userAgent)&&Dh.maxTouchPoints&&Dh.maxTouchPoints>1||!isSecureContext)}function Z1(t,e){return{...t,...e,tags:{...t.tags,...e.tags},onFormOpen:()=>{var n,i;(n=e.onFormOpen)==null||n.call(e),(i=t.onFormOpen)==null||i.call(t)},onFormClose:()=>{var n,i;(n=e.onFormClose)==null||n.call(e),(i=t.onFormClose)==null||i.call(t)},onSubmitSuccess:(n,i)=>{var r,o;(r=e.onSubmitSuccess)==null||r.call(e,n,i),(o=t.onSubmitSuccess)==null||o.call(t,n,i)},onSubmitError:n=>{var i,r;
301(i=e.onSubmitError)==null||i.call(e,n),(r=t.onSubmitError)==null||r.call(t,n)},onFormSubmitted:()=>{var n,i;(n=e.onFormSubmitted)==null||n.call(e),(i=t.onFormSubmitted)==null||i.call(t)},themeDark:{...t.themeDark,...e.themeDark},themeLight:{...t.themeLight,...e.themeLight}}}function rve(t){const e=Dn.createElement("style");return e.textContent='\n.widget__actor {\n  position: fixed;\n  z-index: var(--z-index);\n  margin: var(--page-margin);\n  inset: var(--actor-inset);\n\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 16px;\n\n  font-family: inherit;\n  font-size: var(--font-size);\n  font-weight: 600;\n  line-height: 1.14em;\n  text-decoration: none;\n\n  background: var(--actor-background, var(--background));\n  border-radius: var(--actor-border-radius, 1.7em/50%);\n  border: var(--actor-border, var(--border));\n  box-shadow: var(--actor-box-shadow, var(--box-shadow));\n  color: var(--actor-color, var(--foreground));\n  fill: var(--actor-color, var(--foreground));\n  cursor: pointer;\n  opacity: 1;\n  transition: transform 0.2s ease-in-out;\n  transform: translate(0, 0) scale(1);\n}\n.widget__actor[aria-hidden="true"] {\n  opacity: 0;\n  pointer-events: none;\n  visibility: hidden;\n  transform: translate(0, 16px) scale(0.98);\n}\n\n.widget__actor:hover {\n  background: var(--actor-hover-background, var(--background));\n  filter: var(--interactive-filter);\n}\n\n.widget__actor svg {\n  width: 1.14em;\n  height: 1.14em;\n}\n\n@media (max-width: 600px) {\n  .widget__actor span {\n    display: none;\n  }\n}\n',t&&e.setAttribute("nonce",t),e}function fo(t,e){return Object.entries(e).forEach(([n,i])=>{t.setAttributeNS(null,n,i)}),t}const nu=20,ove="http://www.w3.org/2000/svg";function sve(){const t=a=>Go.document.createElementNS(ove,a),e=fo(t("svg"),{width:"".concat(nu),height:"".concat(nu),viewBox:"0 0 ".concat(nu," ").concat(nu),fill:"var(--actor-color, var(--foreground))"}),n=fo(t("g"),{clipPath:"url(#clip0_57_80)"}),i=fo(t("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.6622 15H12.3997C12.2129 14.9959 12.031 14.9396 11.8747 14.8375L8.04965 12.2H7.49956V19.1C7.4875 19.3348 7.3888 19.5568 7.22256 19.723C7.05632 19.8892 6.83435 19.9879 6.59956 20H2.04956C1.80193 19.9968 1.56535 19.8969 1.39023 19.7218C1.21511 19.5467 1.1153 19.3101 1.11206 19.0625V12.2H0.949652C0.824431 12.2017 0.700142 12.1783 0.584123 12.1311C0.468104 12.084 0.362708 12.014 0.274155 11.9255C0.185602 11.8369 0.115689 11.7315 0.0685419 11.6155C0.0213952 11.4995 -0.00202913 11.3752 -0.00034808 11.25V3.75C-0.00900498 3.62067 0.0092504 3.49095 0.0532651 3.36904C0.0972798 3.24712 0.166097 3.13566 0.255372 3.04168C0.344646 2.94771 0.452437 2.87327 0.571937 2.82307C0.691437 2.77286 0.82005 2.74798 0.949652 2.75H8.04965L11.8747 0.1625C12.031 0.0603649 12.2129 0.00407221 12.3997 0H15.6622C15.9098 0.00323746 16.1464 0.103049 16.3215 0.278167C16.4966 0.453286 16.5964 0.689866 16.5997 0.9375V3.25269C17.3969 3.42959 18.1345 3.83026 18.7211 4.41679C19.5322 5.22788 19.9878 6.32796 19.9878 7.47502C19.9878 8.62209 19.5322 9.72217 18.7211 10.5333C18.1345 11.1198 17.3969 11.5205 16.5997 11.6974V14.0125C16.6047 14.1393 16.5842 14.2659 16.5395 14.3847C16.4948 14.5035 16.4268 14.6121 16.3394 14.7042C16.252 14.7962 16.147 14.8698 16.0307 14.9206C15.9144 14.9714 15.7891 14.9984 15.6622 15ZM1.89695 10.325H1.88715V4.625H8.33715C8.52423 4.62301 8.70666 4.56654 8.86215 4.4625L12.6872 1.875H14.7247V13.125H12.6872L8.86215 10.4875C8.70666 10.3835 8.52423 10.327 8.33715 10.325H2.20217C2.15205 10.3167 2.10102 10.3125 2.04956 10.3125C1.9981 10.3125 1.94708 10.3167 1.89695 10.325ZM2.98706 12.2V18.1625H5.66206V12.2H2.98706ZM16.5997 9.93612V5.01393C16.6536 5.02355 16.7072 5.03495 16.7605 5.04814C17.1202 5.13709 17.4556 5.30487 17.7425 5.53934C18.0293 5.77381 18.2605 6.06912 18.4192 6.40389C18.578 6.73866 18.6603 7.10452 18.6603 7.47502C18.6603 7.84552 18.578 8.21139 18.4192 8.54616C18.2605 8.88093 18.0293 9.17624 17.7425 9.41071C17.4556 9.64518 17.1202 9.81296 16.7605 9.90191C16.7072 9.91509 16.6536 9.9265 16.5997 9.93612Z"});e.appendChild(n).appendChild(i);const r=t("defs"),o=fo(t("clipPath"),{id:"clip0_57_80"}),s=fo(t("rect"),{width:"".concat(nu),height:"".concat(nu),fill:"white"});return o.appendChild(s),r.appendChild(o),e.appendChild(r).appendChild(o).appendChild(s),e}function ave({triggerLabel:t,triggerAriaLabel:e,shadow:n,styleNonce:i}){const r=Dn.createElement("button");if(r.type="button",r.className="widget__actor",r.ariaHidden="false",r.ariaLabel=e||t||DD,r.appendChild(sve()),t){const s=Dn.createElement("span");s.appendChild(Dn.createTextNode(t)),r.appendChild(s)}const o=rve(i);return{el:r,appendToDom(){n.appendChild(o),n.appendChild(r)},removeFromDom(){r.remove(),o.remove()},show(){r.ariaHidden="false"},hide(){r.ariaHidden="true"}}}const BD="rgba(88, 74, 192, 1)",lve={foreground:"#2b2233",background:"#ffffff",accentForeground:"white",accentBackgroun
301d:BD,successColor:"#268d75",errorColor:"#df3338",border:"1.5px solid rgba(41, 35, 47, 0.13)",boxShadow:"0px 4px 24px 0px rgba(43, 34, 51, 0.12)",outline:"1px auto var(--accent-background)",interactiveFilter:"brightness(95%)"},wS={foreground:"#ebe6ef",background:"#29232f",accentForeground:"white",accentBackground:BD,successColor:"#2da98c",errorColor:"#f55459",border:"1.5px solid rgba(235, 230, 239, 0.15)",boxShadow:"0px 4px 24px 0px rgba(43, 34, 51, 0.12)",outline:"1px auto var(--accent-background)",interactiveFilter:"brightness(150%)"};function xS(t){return"\n  --foreground: ".concat(t.foreground,";\n  --background: ").concat(t.background,";\n  --accent-foreground: ").concat(t.accentForeground,";\n  --accent-background: ").concat(t.accentBackground,";\n  --success-color: ").concat(t.successColor,";\n  --error-color: ").concat(t.errorColor,";\n  --border: ").concat(t.border,";\n  --box-shadow: ").concat(t.boxShadow,";\n  --outline: ").concat(t.outline,";\n  --interactive-filter: ").concat(t.interactiveFilter,";\n  ")}function cve({colorScheme:t,themeDark:e,themeLight:n,styleNonce:i}){const r=Dn.createElement("style");return r.textContent="\n:host {\n  --font-family: system-ui, 'Helvetica Neue', Arial, sans-serif;\n  --font-size: 14px;\n  --z-index: 100000;\n\n  --page-margin: 16px;\n  --inset: auto 0 0 auto;\n  --actor-inset: var(--inset);\n\n  font-family: var(--font-family);\n  font-size: var(--font-size);\n\n  ".concat(t!=="system"?"color-scheme: only light;":"","\n\n  ").concat(xS(t==="dark"?{...wS,...e}:{...lve,...n}),"\n}\n\n").concat(t==="system"?"\n@media (prefers-color-scheme: dark) {\n  :host {\n    ".concat(xS({...wS,...e}),"\n  }\n}"):"","\n}\n"),i&&r.setAttribute("nonce",i),r}const FD=({lazyLoadIntegration:t,getModalIntegration:e,getScreenshotIntegration:n})=>({id:r="sentry-feedback",autoInject:o=!0,showBranding:s=!0,isEmailRequired:a=!1,isNameRequired:l=!1,showEmail:c=!0,showName:d=!0,enableScreenshot:u=!0,useSentryUser:f={email:"email",name:"username"},tags:h,styleNonce:p,scriptNonce:m,colorScheme:g="system",themeLight:y={},themeDark:w={},addScreenshotButtonLabel:b=Q2e,cancelButtonLabel:v=z2e,confirmButtonLabel:A=V2e,emailLabel:x=W2e,emailPlaceholder:k=j2e,formTitle:S=U2e,isRequiredLabel:_=Z2e,messageLabel:E=G2e,messagePlaceholder:C=Y2e,nameLabel:I=X2e,namePlaceholder:R=q2e,removeScreenshotButtonLabel:O=J2e,submitButtonLabel:L=H2e,successMessageText:M=K2e,triggerLabel:z=DD,triggerAriaLabel:N="",onFormOpen:W,onFormClose:Z,onSubmitSuccess:K,onSubmitError:se,onFormSubmitted:ae}={})=>{const he={id:r,autoInject:o,showBranding:s,isEmailRequired:a,isNameRequired:l,showEmail:c,showName:d,enableScreenshot:u,useSentryUser:f,tags:h,styleNonce:p,scriptNonce:m,colorScheme:g,themeDark:w,themeLight:y,triggerLabel:z,triggerAriaLabel:N,cancelButtonLabel:v,submitButtonLabel:L,confirmButtonLabel:A,formTitle:S,emailLabel:x,emailPlaceholder:k,messageLabel:E,messagePlaceholder:C,nameLabel:I,namePlaceholder:R,successMessageText:M,isRequiredLabel:_,addScreenshotButtonLabel:b,removeScreenshotButtonLabel:O,onFormClose:Z,onFormOpen:W,onSubmitError:se,onSubmitSuccess:K,onFormSubmitted:ae};let Se=null,Qe=[];const oe=Ce=>{if(!Se){const Fe=Dn.createElement("div");Fe.id=String(Ce.id),Dn.body.appendChild(Fe),Se=Fe.attachShadow({mode:"open"}),Se.appendChild(cve(Ce))}return Se},we=async Ce=>{const Fe=Ce.enableScreenshot&&ive();let U,B;try{U=(e?e():await t("feedbackModalIntegration",m))(),D5(U)}catch(de){throw jm&&ye.error("[Feedback] Error when trying to load feedback integrations. Try using `feedbackSyncIntegration` in your `Sentry.init`."),new Error("[Feedback] Missing feedback modal integration!")}try{const de=Fe?n?n():await t("feedbackScreenshotIntegration",m):void 0;de&&(B=de(),D5(B))}catch(de){jm&&ye.error("[Feedback] Missing feedback screenshot integration. Proceeding without screenshots.")}const q=U.createDialog({options:{...Ce,onFormClose:()=>{var de;q==null||q.close(),(de=Ce.onFormClose)==null||de.call(Ce)},onFormSubmitted:()=>{var de;q==null||q.close(),(de=Ce.onFormSubmitted)==null||de.call(Ce)}},screenshotIntegration:B,sendFeedback:ND,shadow:oe(Ce)});return q},pe=(Ce,Fe={})=>{const U=Z1(he,Fe),B=typeof Ce=="string"?Dn.querySelector(Ce):typeof Ce.addEventListener=="function"?Ce:null;if(!B)throw jm&&ye.error("[Feedback] Unable to attach to target element"),new Error("Unable to attach to target element");let q=null;const de=async()=>{q||(q=await we({...U,onFormSubmitted:()=>{var ge;q==null||q.removeFromDom(),(ge=U.onFormSubmitted)==null||ge.call(U)}})),q.appendToDom(),q.open()};B.addEventListener("click",de);const le=()=>{Qe=Qe.filter(ge=>ge!==le),q==null||q.removeFromDom(),q=null,B.removeEventListener("click",de)};return Qe.push(le),le},xe=(Ce={})=>{const Fe=Z1(he,Ce),U=oe(Fe),B=ave({triggerLabel:Fe.triggerLabel,triggerAriaLabel:Fe.triggerAriaLabel,shadow:U,styleNonce:p});return pe(B.el,{...Fe,onFormOpen(){B.hide()},onFormClose(){B.show()},onFormSubmitted(){B.show()}}),B};return{name:"Feedback",setupOnce(){!V5()||!he.autoInject||(Dn.readyState==="loading"?Dn.addEventListener("DOMContentLoaded",()=>xe().appendToDom()):xe().appendToDom())},attachTo:pe,createWidget(Ce={}){const Fe=xe(Z1(he,Ce));return Fe.appendToDom(),Fe},async createForm(Ce={}){return we(Z1(he,Ce))},remove(){var Ce;Se&&((Ce=Se.parentElement)==null||Ce.remove(),Se=null),Qe.forEach(Fe=>Fe()),Qe=[]}}};function dve(){const t=lt();return t==null?void 0:t.getIntegrationByName("Feedback")}var Sv,Fn,zD,Nc,AS,HD,U5,s0={},sx=[],uve=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,ax=Array.isArray;function Ol(t,e){for(var n in e)t[n]=e[n];return t}function VD(t){var e=t.parentNode;e&&e.removeChild(t)}function rn(t,e,n){var i,r,o,s={};for(o in e)o=="key"?i=e[o]:o=="ref"?r=e[o]:s[o]=e[o];if(arguments.length>2&&(s.children=arguments.length>3?Sv.call(arguments,2):n),typeof t=="function"&&t.defaultProps!=null)for(o in t.defaultProps)s[o]===void 0&&(s[o]=t.defaultProps[o]);return Wm(t,s,i,r,null)}function Wm(t,e,n,i,r){var o={type:t,props:e,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:r==null?++zD:r,__i:-1,__u:0};return r==null&&Fn.vnode!=null&&Fn.vnode(o),o}function K0(t){return t.children}function Ym(t,e){this.props=t,this.context=e}function Bf(t,e){if(e==null)return t.__?Bf(t.__,t.__i+1):null;for(var n;e<t.__k.length;e++)if((n=t.__k[e])!=null&&n.__e!=null)return n.__e;return typeof t.type=="function"?Bf(t):null}function fve(t,e,n){var i,r=t.__v,o=r.__e,s=t.__P;if(s)return(i=Ol({},r)).__v=r.__v+1,Fn.vnode&&Fn.vnode(i),lx(s,i,r,t.__n,s.ownerSVGElement!==void 0,32&r.__u?[o]:null,e,o==null?Bf(r):o,!!(32&r.__u),n),i.__.__k[i.__i]=i,i.__d=void 0,i.__e!=o&&UD(i),i}function UD(t){var e,n;if((t=t.__)!=null&&t.__c!=null){for(t.__e=t.__c.base=null,e=0;e<t.__k.length;e++)if((n=t.__k[e])!=null&&n.__e!=null){t.__e=t.__c.base=n.__e;break}return UD(t)}}function kS(t){(!t.__d&&(t.__d=!0)&&Nc.push(t)&&!Rb.__r++||AS!==Fn.debounceRendering)&&((AS=Fn.debounceRendering)||HD)(Rb)}function Rb(){var t,e,n,i=[],r=[];for(Nc.sort(U5);t=Nc.shift();)t.__d&&(n=Nc.length,e=fve(t,i,r)||e,n===0||Nc.length>n?(j5(i,e,r),r.length=i.length=0,e=void 0,Nc.sort(U5)):e&&Fn.__c&&Fn.__c(e,sx));e&&j5(i,e,r),Rb.__r=0}function jD(t,e,n,i,r,o,s,a,l,c,d){var u,f,h,p,m,g=i&&i.__k||sx,y=e.length;for(n.__d=l,hve(n,e,g),l=n.__d,u=0;u<y;u++)(h=n.__k[u])!=null&&typeof h!="boolean"&&typeof h!="function"&&(f=h.__i===-1?s0:g[h.__i]||s0,h.__i=u,lx(t,h,f,r,o,s,a,l,c,d),p=h.__e,h.ref&&f.ref!=h.ref&&(f.ref&&cx(f.ref,null,h),d.push(h.ref,h.__c||p,h)),m==null&&p!=null&&(m=p),65536&h.__u||f.__k===h.__k?l=WD(h,l,t):typeof h.type=="function"&&h.__d!==void 0?l=h.__d:p&&(l=p.nextSibling),h.__d=void 0,h.__u&=-196609);n.__d=l,n.__e=m}function hve(t,e,n){var i,r,o,s,a,l=e.length,c=n.length,d=c,u=0;for(t.__k=[],i=0;i<l;i++)(r=t.__k[i]=(r=e[i])==null||typeof r=="boolean"||typeof r=="function"?null:typeof r=="string"||typeof r=="number"||typeof r=="bigint"||r.constructor==String?Wm(null,r,null,null,r):ax(r)?Wm(K0,{children:r},null,null,null):r.constructor===void 0&&r.__b>0?Wm(r.type,r.props,r.key,r.ref?r.ref:null,r.__v):r)!=null?(r.__=t,r.__b=t.__b+1,a=pve(r,n,s=i+u,d),r.__i=a,o=null,a!==-1&&(d--,(o=n[a])&&(o.__u|=131072)),o==null||o.__v===null?(a==-1&&u--,typeof r.type!="function"&&(r.__u|=65536)):a!==s&&(a===s+1?u++:a>s?d>l-s?u+=a-s:u--:u=a<s&&a==s-1?a-s:0,a!==i+u&&(r.__u|=65536))):(o=n[i])&&o.key==null&&o.__e&&(o.__e==t.__d&&(t.__d=Bf(o)),W5(o,o,!1),n[i]=null,d--);if(d)for(i=0;i<c;i++)(o=n[i])!=null&&!(131072&o.__u)&&(o.__e==t.__d&&(t.__d=Bf(o)),W5(o,o))}function WD(t,e,n){var i,r;if(typeof t.type=="function"){for(i=t.__k,r=0;i&&r<i.length;r++)i[r]&&(i[r].__=t,e=WD(i[r],e,n));return e}t.__e!=e&&(n.insertBefore(t.__e,e||null),e=t.__e);do e=e&&e.nextSibling;while(e!=null&&e.nodeType===8);return e}function pve(t,e,n,i){var r=t.key,o=t.type,s=n-1,a=n+1,l=e[n];if(l===null||l&&r==l.key&&o===l.type)return n;if(i>(l!=null&&!(131072&l.__u)?1:0))for(;s>=0||a<e.length;){if(s>=0){if((l=e[s])&&!(131072&l.__u)&&r==l.key&&o===l.type)return s;s--}if(a<e.length){if((l=e[a])&&!(131072&l.__u)&&r==l.key&&o===l.type)return a;a++}}return-1}function _S(t,e,n){e[0]==="-"?t.setProperty(e,n==null?"":n):t[e]=n==null?"":typeof n!="number"||uve.test(e)?n:n+"px"}function Q1(t,e,n,i,r){var o;e:if(e==="style")if(typeof n=="string")t.style.cssText=n;else{if(typeof i=="string"&&(t.style.cssText=i=""),i)for(e in i)n&&e in n||_S(t.style,e,"");if(n)for(e in n)i&&n[e]===i[e]||_S(t.style,e,n[e])}else if(e[0]==="o"&&e[1]==="n")o=e!==(e=e.replace(/(PointerCapture)$|Capture$/i,"$1")),e=e.toLowerCase()in t?e.toLowerCase().slice(2):e.slice(2),t.l||(t.l={}),t.l[e+o]=n,n?i?n.u=i.u:(n.u=Date.now(),t.addEventListener(e,o?ES:SS,o)):t.removeEventListener(e,o?ES:SS,o);else{if(r)e=e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(e!=="width"&&e!=="height"&&e!=="href"&&e!=="list"&&e!=="form"&&e!=="tabIndex"&&e!=="download"&&e!=="rowSpan"&&e!=="colSpan"&&e!=="role"&&e in t)try{t[e]=n==null?"":n;break e}catch(s){}typeof n=="function"||(n==null||n===!1&&e[4]!=="-"?t.removeAttribute(e):t.setAttribute(e,n))}}function SS(t){if(this.l){var e=this.l[t.type+!1];if(t.t){if(t.t<=e.u)return}else t.t=Date.now();return e(Fn.event?Fn.event(t):t)}}function ES(t){if(this.l)return this.l[t.type+!0](Fn.event?Fn.event(t):t)}function lx(t,e,n,i,r,o,s,a,l,c){var d,u,f,h,p,m,g,y,w,b,v,A,x,k,S,_=e.type;if(e.constructor!==void 0)return null;128&n.__u&&(l=!!(32&n.__u),o=[a=e.__e=n.__e]),(d=Fn.__b)&&d(e);e:if(typeof _=="function")try{if(y=e.props,w=(d=_.contextType)&&i[d.__c],b=d?w?w.props.value:d.__:i,n.__c?g=(u=e.__c=n.__c).__=u.__E:("prototype"in _&&_.prototype.render?e.__c=u=new _(y,b):(e.__c=u=new Ym(y,b),u.constructor=_,u.render=gve),w&&w.sub(u),u.props=y,u.state||(u.state={}),u.context=b,u.__n=i,f=u.__d=!0,u.__h=[],u._sb=[]),u.__s==null&&(u.__s=u.state),_.getDerivedStateFromProps!=null&&(u.__s==u.state&&(u.__s=Ol({},u.__s)),Ol(u.__s,_.getDerivedStateFromProps(y,u.__s))),h=u.props,p=u.state,u.__v=e,f)_.getDerivedStateFromProps==null&&u.componentWillMount!=null&&u.componentWillMount(),u.componentDidMount!=null&&u.__h.push(u.componentDidMount);else{if(_.getDerivedStateFromProps==null&&y!==h&&u.componentWillReceiveProps!=null&&u.componentWillReceiveProps(y,b),!u.__e&&(u.shouldComponentUpdate!=null&&u.shouldComponentUpdate(y,u.__s,b)===!1||e.__v===n.__v)){for(e.__v!==n.__v&&(u.props=y,u.state=u.__s,u.__d=!1),e.__e=n.__e,e.__k=n.__k,e.__k.forEac
vendor: 3,992 bytes, line 301
301h(function(E){E&&(E.__=e)}),v=0;v<u._sb.length;v++)u.__h.push(u._sb[v]);u._sb=[],u.__h.length&&s.push(u);break e}u.componentWillUpdate!=null&&u.componentWillUpdate(y,u.__s,b),u.componentDidUpdate!=null&&u.__h.push(function(){u.componentDidUpdate(h,p,m)})}if(u.context=b,u.props=y,u.__P=t,u.__e=!1,A=Fn.__r,x=0,"prototype"in _&&_.prototype.render){for(u.state=u.__s,u.__d=!1,A&&A(e),d=u.render(u.props,u.state,u.context),k=0;k<u._sb.length;k++)u.__h.push(u._sb[k]);u._sb=[]}else do u.__d=!1,A&&A(e),d=u.render(u.props,u.state,u.context),u.state=u.__s;while(u.__d&&++x<25);u.state=u.__s,u.getChildContext!=null&&(i=Ol(Ol({},i),u.getChildContext())),f||u.getSnapshotBeforeUpdate==null||(m=u.getSnapshotBeforeUpdate(h,p)),jD(t,ax(S=d!=null&&d.type===K0&&d.key==null?d.props.children:d)?S:[S],e,n,i,r,o,s,a,l,c),u.base=e.__e,e.__u&=-161,u.__h.length&&s.push(u),g&&(u.__E=u.__=null)}catch(E){e.__v=null,l||o!=null?(e.__e=a,e.__u|=l?160:32,o[o.indexOf(a)]=null):(e.__e=n.__e,e.__k=n.__k),Fn.__e(E,e,n)}else o==null&&e.__v===n.__v?(e.__k=n.__k,e.__e=n.__e):e.__e=mve(n.__e,e,n,i,r,o,s,l,c);(d=Fn.diffed)&&d(e)}function j5(t,e,n){for(var i=0;i<n.length;i++)cx(n[i],n[++i],n[++i]);Fn.__c&&Fn.__c(e,t),t.some(function(r){try{t=r.__h,r.__h=[],t.some(function(o){o.call(r)})}catch(o){Fn.__e(o,r.__v)}})}function mve(t,e,n,i,r,o,s,a,l){var c,d,u,f,h,p,m,g=n.props,y=e.props,w=e.type;if(w==="svg"&&(r=!0),o!=null){for(c=0;c<o.length;c++)if((h=o[c])&&"setAttribute"in h==!!w&&(w?h.localName===w:h.nodeType===3)){t=h,o[c]=null;break}}if(t==null){if(w===null)return document.createTextNode(y);t=r?document.createElementNS("http://www.w3.org/2000/svg",w):document.createElement(w,y.is&&y),o=null,a=!1}if(w===null)g===y||a&&t.data===y||(t.data=y);else{if(o=o&&Sv.call(t.childNodes),g=n.props||s0,!a&&o!=null)for(g={},c=0;c<t.attributes.length;c++)g[(h=t.attributes[c]).name]=h.value;for(c in g)h=g[c],c=="children"||(c=="dangerouslySetInnerHTML"?u=h:c==="key"||c in y||Q1(t,c,null,h,r));for(c in y)h=y[c],c=="children"?f=h:c=="dangerouslySetInnerHTML"?d=h:c=="value"?p=h:c=="checked"?m=h:c==="key"||a&&typeof h!="function"||g[c]===h||Q1(t,c,h,g[c],r);if(d)a||u&&(d.__html===u.__html||d.__html===t.innerHTML)||(t.innerHTML=d.__html),e.__k=[];else if(u&&(t.innerHTML=""),jD(t,ax(f)?f:[f],e,n,i,r&&w!=="foreignObject",o,s,o?o[0]:n.__k&&Bf(n,0),a,l),o!=null)for(c=o.length;c--;)o[c]!=null&&VD(o[c]);a||(c="value",p!==void 0&&(p!==t[c]||w==="progress"&&!p||w==="option"&&p!==g[c])&&Q1(t,c,p,g[c],!1),c="checked",m!==void 0&&m!==t[c]&&Q1(t,c,m,g[c],!1))}return t}function cx(t,e,n){try{typeof t=="function"?t(e):t.current=e}catch(i){Fn.__e(i,n)}}function W5(t,e,n){var i,r;if(Fn.unmount&&Fn.unmount(t),(i=t.ref)&&(i.current&&i.current!==t.__e||cx(i,null,e)),(i=t.__c)!=null){if(i.componentWillUnmount)try{i.componentWillUnmount()}catch(o){Fn.__e(o,e)}i.base=i.__P=null,t.__c=void 0}if(i=t.__k)for(r=0;r<i.length;r++)i[r]&&W5(i[r],e,n||typeof t.type!="function");n||t.__e==null||VD(t.__e),t.__=t.__e=t.__d=void 0}function gve(t,e,n){return this.constructor(t,n)}function bve(t,e,n){var i,r,o,s;Fn.__&&Fn.__(t,e),r=(i=!1)?null:e.__k,o=[],s=[],lx(e,t=e.__k=rn(K0,null,[t]),r||s0,s0,e.ownerSVGElement!==void 0,r?null:e.firstChild?Sv.call(e.childNodes):null,o,r?r.__e:e.firstChild,i,s),t.__d=void 0,j5(o,t,s)}Sv=sx.slice,Fn={__e:function(t,e,n,i){for(var r,o,s;e=e.__;)if((r=e.__c)&&!r.__)try{if((o=r.constructor)&&o.getDerivedStateFromError!=null&&(r.setState(o.getDerivedStateFromError(t)),s=r.__d),r.componentDidCatch!=null&&(r.componentDidCatch(t,i||{}),s=r.__d),s)return r.__E=r}catch(a){t=a}throw t}},zD=0,Ym.prototype.setState=function(t,e){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=Ol({},this.state),typeof t=="function"&&(t=t(Ol({},n),this.props)),t&&Ol(n,t),t!=null&&this.__v&&(e&&this._sb.push(e),kS(this))},Ym.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),kS(this))},Ym.prototype.render=K0,Nc=[],HD=typeof Promise=="function"?Promise.prototype.then.bind(Prom
301ise.resolve()):setTimeout,U5=function(t,e){return t.__v.__b-e.__v.__b},Rb.__r=0;var tl,Nn,r3,$S,Ff=0,YD=[],Gm=[],ci=Fn,CS=ci.__b,TS=ci.__r,IS=ci.diffed,RS=ci.__c,OS=ci.unmount,MS=ci.__;function Bd(t,e){ci.__h&&ci.__h(Nn,t,Ff||e),Ff=0;var n=Nn.__H||(Nn.__H={__:[],__h:[]});return t>=n.__.length&&n.__.push({__V:Gm}),n.__[t]}function Yc(t){return Ff=1,GD(XD,t)}function GD(t,e,n){var i=Bd(tl++,2);if(i.t=t,!i.__c&&(i.__=[n?n(e):XD(void 0,e),function(a){var l=i.__N?i.__N[0]:i.__[0],c=i.t(l,a);l!==c&&(i.__N=[c,i.__[1]],i.__c.setState({}))}],i.__c=Nn,!Nn.u)){var r=function(a,l,c){if(!i.__c.__H)return!0;var d=i.__c.__H.__.filter(function(f){return!!f.__c});if(d.every(function(f){return!f.__N}))return!o||o.call(this,a,l,c);var u=!1;return d.forEach(function(f){if(f.__N){var h=f.__[0];f.__=f.__N,f.__N=void 0,h!==f.__[0]&&(u=!0)}}),!(!u&&i.__c.props===a)&&(!o||o.call(this,a,l,c))};Nn.u=!0;var o=Nn.shouldComponentUpdate,s=Nn.componentWillUpdate;Nn.componentWillUpdate=function(a,l,c){if(this.__e){var d=o;o=void 0,r(a,l,c),o=d}s&&s.call(this,a,l,c)},Nn.shouldComponentUpdate=r}return i.__N||i.__}function vve(t,e){var n=Bd(tl++,3);!ci.__s&&dx(n.__H,e)&&(n.__=t,n.i=e,Nn.__H.__h.push(n))}function qD(t,e){var n=Bd(tl++,4);!ci.__s&&dx(n.__H,e)&&(n.__=t,n.i=e,Nn.__h.push(n))}function yve(t){return Ff=5,Z0(function(){return{current:t}},[])}function wve(t,e,n){Ff=6,qD(function(){return typeof t=="function"?(t(e()),function(){return t(null)}):t?(t.current=e(),function(){return t.current=null}):void 0},n==null?n:n.concat(t))}function Z0(t,e){var n=Bd(tl++,7);return dx(n.__H,e)?(n.__V=t(),n.i=e,n.__h=t,n.__V):n.__}function Yu(t,e){return Ff=8,Z0(function(){return t},e)}function xve(t){var e=Nn.context[t.__c],n=Bd(tl++,9);return n.c=t,e?(n.__==null&&(n.__=!0,e.sub(Nn)),e.props.value):t.__}function Ave(t,e){ci.useDebugValue&&ci.useDebugValue(e?e(t):t)}function kve(t){var e=Bd(tl++,10),n=Yc();return e.__=t,Nn.componentDidCatch||(Nn.componentDidCatch=function(i,r){e.__&&e.__(i,r),n[1](i)}),[n[0],function(){n[1](void 0)}]}function _ve(){var t=Bd(tl++,11);if(!t.__){for(var e=Nn.__v;e!==null&&!e.__m&&e.__!==null;)e=e.__;var n=e.__m||(e.__m=[0,0]);t.__="P"+n[0]+"-"+n[1]++}return t.__}function Sve(){for(var t;t=YD.shift();)if(t.__P&&t.__H)try{t.__H.__h.forEach(qm),t.__H.__h.forEach(Y5),t.__H.__h=[]}catch(e){t.__H.__h=[],ci.__e(e,t.__v)}}ci.__b=function(t){Nn=null,CS&&CS(t)},ci.__=function(t,e){e.__k&&e.__k.__m&&(t.__m=e.__k.__m),MS&&MS(t,e)},ci.__r=function(t){TS&&TS(t),tl=0;var e=(Nn=t.__c).__H;e&&(r3===Nn?(e.__h=[],Nn.__h=[],e.__.forEach(function(n){n.__N&&(n.__=n.__N),n.__V=Gm,n.__N=n.i=void 0})):(e.__h.forEach(qm),e.__h.forEach(Y5),e.__h=[],tl=0)),r3=Nn},ci.diffed=function(t){IS&&IS(t);var e=t.__c;e&&e.__H&&(e.__H.__h.length&&(YD.push(e)!==1&&$S===ci.requestAnimationFrame||(($S=ci.requestAnimationFrame)||Eve)(Sve)),e.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.__V!==Gm&&(n.__=n.__V),n.i=void 0,n.__V=Gm})),r3=Nn=null},ci.__c=function(t,e){e.some(function(n){try{n.__h.forEach(qm),n.__h=n.__h.filter(function(i){return!i.__||Y5(i)})}catch(i){e.some(function(r){r.__h&&(r.__h=[])}),e=[],ci.__e(i,n.__v)}}),RS&&RS(t,e)},ci.unmount=function(t){OS&&OS(t);var e,n=t.__c;n&&n.__H&&(n.__H.__.forEach(function(i){try{qm(i)}catch(r){e=r}}),n.__H=void 0,e&&ci.__e(e,n.__v))};var LS=typeof requestAnimationFrame=="function";function Eve(t){var e,n=function(){clearTimeout(i),LS&&cancelAnimationFrame(e),setTimeout(t)},i=setTimeout(n,100);LS&&(e=requestAnimationFrame(n))}function qm(t){var e=Nn,n=t.__c;typeof n=="function"&&(t.__c=void 0,n()),Nn=e}function Y5(t){var e=Nn;t.__c=t.__(),Nn=e}function dx(t,e){return!t||t.length!==e.length||e.some(function(n,i){return n!==t[i]})}function XD(t,e){return typeof e=="function"?e(t):e}const $ve=Object.defineProperty({__proto__:null,useCallback:Yu,useContext:xve,useDebugValue:Ave,useEffect:vve,useErrorBoundary:kve,useId:_ve,useImperativeHandle:wve,useLayoutEffect:qD,useMemo:Z0,useReducer:GD,useRef:yve,useState:Yc},Symbol.toStringTag,{value:"Module"}),Cve="http://www.w3.org/2000/svg";function Tve(){const t=i=>Dn.createElementNS(Cve,i),e=fo(t("svg"),{width:"32",height:"30",viewBox:"0 0 72 66",fill:"inherit"}),n=fo(t("path"),{transform:"translate(11, 11)",d:"M29,2.26a4.67,4.67,0,0,0-8,0L14.42,13.53A32.21,32.21,0,0,1,32.17,40.19H27.55A27.68,27.68,0,0,0,12.09,17.47L6,28a15.92,15.92,0,0,1,9.23,12.17H4.62A.76.76,0,0,1,4,39.06l2.94-5a10.74,10.74,0,0,0-3.36-1.9l-2.91,5a4.54,4.54,0,0,0,1.69,6.24A4.66,4.66,0,0,0,4.62,44H19.15a19.4,19.4,0,0,0-8-17.31l2.31-4A23.87,23.87,0,0,1,23.76,44H36.07a35.88,35.88,0,0,0-16.41-31.8l4.67-8a.77.77,0,0,1,1.05-.27c.53.29,20.29,34.77,20.66,35.17a.76.76,0,0,1-.68,1.13H40.6q.09,1.91,0,3.81h4.78A4.59,4.59,0,0,0,50,39.43a4.49,4.49,0,0,0-.62-2.28Z"});return e.appendChild(n),e}function Ive({options:t}){const e=Z0(()=>({__html:Tve().outerHTML}),[]);return rn("h2",{class:"dialog__header"},rn("span",{class:"dialog__title"},t.formTitle),t.showBranding?rn("a",{class:"brand-link",target:"_blank",href:"https://sentry.io/welcome/",title:"Powered by Sentry",rel:"noopener noreferrer",dangerouslySetInnerHTML:e}):null)}function Rve(t,e){const n=[];return e.isNameRequired&&!t.name&&n.push(e.nameLabel),e.isEmailRequired&&!t.email&&n.push(e.emailLabel),t.message||n.push(e.messageLabel),n}function o3(t,e){const n=t.get(e);return typeof n=="string"?n.trim():""}function Ove({options:t,defaultEmail:e,defaultName:n,onFormClose:i,onSubmit:r,onSubmitSuccess:o,onSubmitError:s,showEmail
301:a,showName:l,screenshotInput:c}){const{tags:d,addScreenshotButtonLabel:u,removeScreenshotButtonLabel:f,cancelButtonLabel:h,emailLabel:p,emailPlaceholder:m,isEmailRequired:g,isNameRequired:y,messageLabel:w,messagePlaceholder:b,nameLabel:v,namePlaceholder:A,submitButtonLabel:x,isRequiredLabel:k}=t,[S,_]=Yc(!1),[E,C]=Yc(null),[I,R]=Yc(!1),O=c==null?void 0:c.input,[L,M]=Yc(null),z=Yu(Z=>{M(Z),R(!1)},[]),N=Yu(Z=>{const K=Rve(Z,{emailLabel:p,isEmailRequired:g,isNameRequired:y,messageLabel:w,nameLabel:v});return K.length>0?C("Please enter in the following required fields: ".concat(K.join(", "))):C(null),K.length===0},[p,g,y,w,v]),W=Yu(async Z=>{_(!0);try{if(Z.preventDefault(),!(Z.target instanceof HTMLFormElement))return;const K=new FormData(Z.target),se=await(c&&I?c.value():void 0),ae={name:o3(K,"name"),email:o3(K,"email"),message:o3(K,"message"),attachments:se?[se]:void 0};if(!N(ae))return;try{const he=await r({name:ae.name,email:ae.email,message:ae.message,source:eve,tags:d},{attachments:ae.attachments});o(ae,he)}catch(he){jm&&ye.error(he),C(he),s(he)}}finally{_(!1)}},[c&&I,o,s]);return rn("form",{class:"form",onSubmit:W},O&&I?rn(O,{onError:z}):null,rn("fieldset",{class:"form__right","data-sentry-feedback":!0,disabled:S},rn("div",{class:"form__top"},E?rn("div",{class:"form__error-container"},E):null,l?rn("label",{for:"name",class:"form__label"},rn(s3,{label:v,isRequiredLabel:k,isRequired:y}),rn("input",{class:"form__input",defaultValue:n,id:"name",name:"name",placeholder:A,required:y,type:"text"})):rn("input",{"aria-hidden":!0,value:n,name:"name",type:"hidden"}),a?rn("label",{for:"email",class:"form__label"},rn(s3,{label:p,isRequiredLabel:k,isRequired:g}),rn("input",{class:"form__input",defaultValue:e,id:"email",name:"email",placeholder:m,required:g,type:"email"})):rn("input",{"aria-hidden":!0,value:e,name:"email",type:"hidden"}),rn("label",{for:"message",class:"form__label"},rn(s3,{label:w,isRequiredLabel:k,isRequired:!0}),rn("textarea",{autoFocus:!0,class:"form__input form__input--textarea",id:"message",name:"message",placeholder:b,required:!0,rows:5})),O?rn("label",{for:"screenshot",class:"form__label"},rn("button",{class:"btn btn--default",disabled:S,type:"button",onClick:()=>{M(null),R(Z=>!Z)}},I?f:u),L?rn("div",{class:"form__error-container"},L.message):null):null),rn("div",{class:"btn-group"},rn("button",{class:"btn btn--primary",disabled:S,type:"submit"},x),rn("button",{class:"btn btn--default",disabled:S,type:"button",onClick:i},h))))}function s3({label:t,isRequired:e,isRequiredLabel:n}){return rn("span",{class:"form__label__text"},t,e&&rn("span",{class:"form__label__text--required"},n))}const J1=16,PS=17,Mve="http://www.w3.org/2000/svg";function Lve(){const t=l=>Go.document.createElementNS(Mve,l),e=fo(t("svg"),{width:"".concat(J1),height:"".concat(PS),viewBox:"0 0 ".concat(J1," ").concat(PS),fill:"inherit"}),n=fo(t("g"),{clipPath:"url(#clip0_57_156)"}),i=fo(t("path"),{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M3.55544 15.1518C4.87103 16.0308 6.41775 16.5 8 16.5C10.1217 16.5 12.1566 15.6571 13.6569 14.1569C15.1571 12.6566 16 10.6217 16 8.5C16 6.91775 15.5308 5.37103 14.6518 4.05544C13.7727 2.73985 12.5233 1.71447 11.0615 1.10897C9.59966 0.503466 7.99113 0.34504 6.43928 0.653721C4.88743 0.962403 3.46197 1.72433 2.34315 2.84315C1.22433 3.96197 0.462403 5.38743 0.153721 6.93928C-0.15496 8.49113 0.00346625 10.0997 0.608967 11.5615C1.21447 13.0233 2.23985 14.2727 3.55544 15.1518ZM4.40546 3.1204C5.46945 2.40946 6.72036 2.03 8 2.03C9.71595 2.03 11.3616 2.71166 12.575 3.92502C13.7883 5.13838 14.47 6.78405 14.47 8.5C14.47 9.77965 14.0905 11.0306 13.3796 12.0945C12.6687 13.1585 11.6582 13.9878 10.476 14.4775C9.29373 14.9672 7.99283 15.0953 6.73777 14.8457C5.48271 14.596 4.32987 13.9798 3.42502 13.075C2.52018 12.1701 1.90397 11.0173 1.65432 9.76224C1.40468 8.50718 1.5328 7.20628 2.0225 6.02404C2.5122 4.8418 3.34148 3.83133 4.40546 3.1204Z"}),r=fo(t("path"),{d:"M6.68775 12.4297C6.78586 12.4745 6.89218 12.4984 7 12.5C7.11275 12.4955 7.22315 12.4664 7.32337 12.4145C7.4236 12.3627 7.51121 12.2894 7.58 12.2L12 5.63999C12.0848 5.47724 12.1071 5.28902 12.0625 5.11098C12.0178 4.93294 11.9095 4.77744 11.7579 4.67392C11.6064 4.57041 11.4221 4.52608 11.24 4.54931C11.0579 4.57254 10.8907 4.66173 
30110.77 4.79999L6.88 10.57L5.13 8.56999C5.06508 8.49566 4.98613 8.43488 4.89768 8.39111C4.80922 8.34735 4.713 8.32148 4.61453 8.31498C4.51605 8.30847 4.41727 8.32147 4.32382 8.35322C4.23038 8.38497 4.14413 8.43484 4.07 8.49999C3.92511 8.63217 3.83692 8.81523 3.82387 9.01092C3.81083 9.2066 3.87393 9.39976 4 9.54999L6.43 12.24C6.50187 12.3204 6.58964 12.385 6.68775 12.4297Z"});e.appendChild(n).append(r,i);const o=t("defs"),s=fo(t("clipPath"),{id:"clip0_57_156"}),a=fo(t("rect"),{width:"".concat(J1),height:"".concat(J1),fill:"white",transform:"translate(0 0.5)"});return s.appendChild(a),o.appendChild(s),e.appendChild(o).appendChild(s).appendChild(a),e}function Pve({open:t,onFormSubmitted:e,...n}){const i=n.options,r=Z0(()=>({__html:Lve().outerHTML}),[]),[o,s]=Yc(null),a=Yu(()=>{o&&(clearTimeout(o),s(null)),e()},[o]),l=Yu((c,d)=>{n.onSubmitSuccess(c,d),s(setTimeout(()=>{e(),s(null)},nve))},[e]);return rn(K0,null,o?rn("div",{class:"success__position",onClick:a},rn("div",{class:"success__content"},i.successMessageText,rn("span",{class:"success__icon",dangerouslySetInnerHTML:r}))):rn("dialog",{class:"dialog",onClick:i.onFormClose,open:t},rn("div",{class:"dialog__position"},rn("div",{class:"dialog__content",onClick:c=>{c.stopPropagation()}},rn(Ive,{options:i}),rn(Ove,{...n,onSubmitSuccess:l})))))}const Dve="\n.dialog {\n  position: fixed;\n  z-index: var(--z-index);\n  margin: 0;\n  inset: 0;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 0;\n  height: 100vh;\n  width: 100vw;\n\n  color: var(--dialog-color, var(--foreground));\n  fill: var(--dialog-color, var(--foreground));\n  line-height: 1.75em;\n\n  background-color: rgba(0, 0, 0, 0.05);\n  border: none;\n  inset: 0;\n  opacity: 1;\n  transition: opacity 0.2s ease-in-out;\n}\n\n.dialog__position {\n  position: fixed;\n  z-index: var(--z-index);\n  inset: var(--dialog-inset);\n  padding: var(--page-margin);\n  display: flex;\n  max-height: calc(100vh - (2 * var(--page-margin)));\n}\n@media (max-width: 600px) {\n  .dialog__position {\n    inset: var(--page-margin);\n    padding: 0;\n  }\n}\n\n.dialog__position:has(.editor) {\n  inset: var(--page-margin);\n  padding: 0;\n}\n\n.dialog:not([open]) {\n  opacity: 0;\n  pointer-events: none;\n  visibility: hidden;\n}\n.dialog:not([open]) .dialog__content {\n  transform: translate(0, -16px) scale(0.98);\n}\n\n.dialog__content {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  padding: var(--dialog-padding, 24px);\n  max-width: 100%;\n  width: 100%;\n  max-height: 100%;\n  overflow: auto;\n\n  background: var(--dialog-background, var(--background));\n  border-radius: var(--dialog-border-radius, 20px);\n  border: var(--dialog-border, var(--border));
301\n  box-shadow: var(--dialog-box-shadow, var(--box-shadow));\n  transform: translate(0, 0) scale(1);\n  transition: transform 0.2s ease-in-out;\n}\n\n",Nve="\n.dialog__header {\n  display: flex;\n  gap: 4px;\n  justify-content: space-between;\n  font-weight: var(--dialog-header-weight, 600);\n  margin: 0;\n}\n.dialog__title {\n  align-self: center;\n  width: var(--form-width, 272px);\n}\n\n@media (max-width: 600px) {\n  .dialog__title {\n    width: auto;\n  }\n}\n\n.dialog__position:has(.editor) .dialog__title {\n  width: auto;\n}\n\n\n.brand-link {\n  display: inline-flex;\n}\n.brand-link:focus-visible {\n  outline: var(--outline);\n}\n",Bve="\n.form {\n  display: flex;\n  overflow: auto;\n  flex-direction: row;\n  gap: 16px;\n  flex: 1 0;\n}\n\n.form fieldset {\n  border: none;\n  margin: 0;\n  padding: 0;\n}\n\n.form__right {\n  flex: 0 0 auto;\n  display: flex;\n  overflow: auto;\n  flex-direction: column;\n  justify-content: space-between;\n  gap: 20px;\n  width: var(--form-width, 100%);\n}\n\n.dialog__position:has(.editor) .form__right {\n  width: var(--form-width, 272px);\n}\n\n.form__top {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.form__error-container {\n  color: var(--error-color);\n  fill: var(--error-color);\n}\n\n.form__label {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  margin: 0px;\n}\n\n.form__label__text {\n  display: flex;\n  gap: 4px;\n  align-items: center;\n}\n\n.form__label__text--required {\n  font-size: 0.85em;\n}\n\n.form__input {\n  font-family: inherit;\n  line-height: inherit;\n  background: transparent;\n  box-sizing: border-box;\n  border: var(--input-border, var(--border));\n  border-radius: var(--input-border-radius, 6px);\n  color: var(--input-color, inherit);\n  fill: var(--input-color, inherit);\n  font-size: var(--input-font-size, inherit);\n  font-weight: var(--input-font-weight, 500);\n  padding: 6px 12px;\n}\n\n.form__input::placeholder {\n  opacity: 0.65;\n  color: var(--input-placeholder-color, inherit);\n  filter: var(--interactive-filter);\n}\n\n.form__input:focus-visible {\n  outline: var(--input-focus-outline, var(--outline));\n}\n\n.form__input--textarea {\n  font-family: inherit;\n  resize: vertical;\n}\n\n.error {\n  color: var(--error-color);\n  fill: var(--error-color);\n}\n",Fve="\n.btn-group {\n  display: grid;\n  gap: 8px;\n}\n\n.btn {\n  line-height: inherit;\n  border: var(--button-border, var(--border));\n  border-radius: var(--button-border-radius, 6px);\n  cursor: pointer;\n  font-family: inherit;\n  font-size: var(--button-font-size, inherit);\n  font-weight: var(--button-font-weight, 600);\n  padding: var(--button-padding, 6px 16px);\n}\n.btn[disabled] {\n  opacity: 0.6;\n  pointer-events: none;\n}\n\n.btn--primary {\n  color: var(--button-primary-color, var(--accent-foreground));\n  fill: var(--button-primary-color, var(--accent-foreground));\n  background: var(--button-primary-background, var(--accent-background));\n  border: var(--button-primary-border, var(--border));\n  border-radius: var(--button-primary-border-radius, 6px);\n  font-weight: var(--button-primary-font-weight, 500);\n}\n.btn--primary:hover {\n  color: var(--button-primary-hover-color, var(--accent-foreground));\n  fill: var(--button-primary-hover-color, var(--accent-foreground));\n  background: var(--button-primary-hover-background, var(--accent-background));\n  filter: var(--interactive-filter);\n}\n.btn--primary:focus-visible {\n  background: var(--button-primary-hover-background, var(--accent-background));\n  filter: var(--interactive-filter);\n  outline: var(--button-primary-focus-outline, var(--outline));\n}\n\n.btn--default {\n  color: var(--button-color, var(--foreground));\n  fill: var(--button-color, var(--foreground));\n  background: var(--button-background, var(--background));\n  border: var(--button-border, var(--border));\n  border-radius: var(--button-border-radius, 6px);\n  font-weight: var(--button-font-weight, 500);\n}\n.btn--default:hover {\n  color: var(--button-color, var(--foreground));\n  fill: var(--button-color, var(--foreground));\n  background: var(--button-hover-background, var(--background));\n  filter: var(--interactive-filter);\n}\n.btn--default:focus-visible {\n  background: var(--button-hover-background, var(--background));\n  filter: var(--interactive-filter);\n  outline: var(--button-focus-outline, var(--outline));\n}\n",zve="\n.success__position {\n  position: fixed;\n  inset: var(--dialog-inset);\n  padding: var(--page-margin);\n  z-index: var(--z-index);\n}\n.success__content {\n  background: var(--success-background, var(--background));\n  border: var(--success-border, var(--border));\n  border-radius: var(--success-border-radius, 1.7em/50%);
301\n  box-shadow: var(--success-box-shadow, var(--box-shadow));\n  font-weight: var(--success-font-weight, 600);\n  color: var(--success-color);\n  fill: var(--success-color);\n  padding: 12px 24px;\n  line-height: 1.75em;\n\n  display: grid;\n  align-items: center;\n  grid-auto-flow: column;\n  gap: 6px;\n  cursor: default;\n}\n\n.success__icon {\n  display: flex;\n}\n";function Hve(t){const e=Dn.createElement("style");return e.textContent="\n:host {\n  --dialog-inset: var(--inset);\n}\n\n".concat(Dve,"\n").concat(Nve,"\n").concat(Bve,"\n").concat(Fve,"\n").concat(zve,"\n"),t&&e.setAttribute("nonce",t),e}function Vve(){const t=Kt().getUser(),e=Pi().getUser(),n=U0().getUser();return t&&Object.keys(t).length?t:e&&Object.keys(e).length?e:n}const Uve=()=>({name:"FeedbackModal",setupOnce(){},createDialog:({options:t,screenshotIntegration:e,sendFeedback:n,shadow:i})=>{const r=i,o=t.useSentryUser,s=Vve(),a=Dn.createElement("div"),l=Hve(t.styleNonce);let c="";const d={get el(){return a},appendToDom(){!r.contains(l)&&!r.contains(a)&&(r.appendChild(l),r.appendChild(a))},removeFromDom(){a.remove(),l.remove(),Dn.body.style.overflow=c},open(){var h,p;f(!0),(h=t.onFormOpen)==null||h.call(t),(p=lt())==null||p.emit("openFeedbackWidget"),c=Dn.body.style.overflow,Dn.body.style.overflow="hidden"},close(){f(!1),Dn.body.style.overflow=c}},u=e==null?void 0:e.createInput({h:rn,hooks:$ve,dialog:d,options:t}),f=h=>{bve(rn(Pve,{options:t,screenshotInput:u,showName:t.showName||t.isNameRequired,showEmail:t.showEmail||t.isEmailRequired,defaultName:o&&(s==null?void 0:s[o.name])||"",defaultEmail:o&&(s==null?void 0:s[o.email])||"",onFormClose:()=>{var p;f(!1),(p=t.onFormClose)==null||p.call(t)},onSubmit:n,onSubmitSuccess:(p,m)=>{var g;f(!1),(g=t.onSubmitSuccess)==null||g.call(t,p,m)},onSubmitError:p=>{var m;(m=t.onSubmitError)==null||m.call(t,p)},onFormSubmitted:()=>{var p;(p=t.onFormSubmitted)==null||p.call(t)},open:h}),a)};return d}});function jve({h:t}){return function(){return t("svg",{"data-test-id":"icon-close",viewBox:"0 0 16 16",fill:"#2B2233",height:"25px",width:"25px"},t("circle",{r:"7",cx:"8",cy:"8",fill:"white"}),t("path",{strokeWidth:"1.5",d:"M8,16a8,8,0,1,1,8-8A8,8,0,0,1,8,16ZM8,1.53A6.47,6.47,0,1,0,14.47,8,6.47,6.47,0,0,0,8,1.53Z"}),t("path",{strokeWidth:"1.5",d:"M5.34,11.41a.71.71,0,0,1-.53-.22.74.74,0,0,1,0-1.06l5.32-5.32a.75.75,0,0,1,1.06,1.06L5.87,11.19A.74.74,0,0,1,5.34,11.41Z"}),t("path",{strokeWidth:"1.5",d:"M10.66,11.41a.74.74,0,0,1-.53-.22L4.81,5.87A.75.75,0,0,1,5.87,4.81l5.32,5.32a.74.74,0,0,1,0,1.06A.71.71,0,0,1,10.66,11.41Z"}))}}function Wve(t){const e=Dn.createElement("style"),n="#1A141F",i="#302735";return e.textContent="\n.editor {\n  display: flex;\n  flex-grow: 1;\n  flex-direction: column;\n}\n\n.editor__image-container {\n  justify-items: center;\n  padding: 15px;\n  position: relative;\n  height: 100%;\n  border-radius: var(--menu-border-radius, 6px);\n\n  background-color: ".concat(n,";\n  background-image: repeating-linear-gradient(\n      -145deg,\n      transparent,\n      transparent 8px,\n      ").concat(n," 8px,\n      ").concat(n," 11px\n    ),\n    repeating-linear-gradient(\n      -45deg,\n      transparent,\n      transparent 15px,\n      ").concat(i," 15px,\n      ").concat(i," 16px\n    );\n}\n\n.editor__canvas-container {\n  width: 100%;\n  height: 100%;\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.editor__canvas-container > * {\n  object-fit: contain;\n  position: absolute;\n}\n\n.editor__tool-container {\n  padding-top: 8px;\n  display: flex;\n  justify-content: center;\n}\n\n.editor__tool-bar {\n  display: flex;\n  gap: 8px;\n}\n\n.editor__tool {\n  display: flex;\n  padding: 8px 12px;\n  justify-content: center;\n  align-items: center;\n  border: var(--button-border, var(--border));\n  border-radius: var(--button-border-radius, 6px);\n  background: var(--button-background, var(--background));\n  color: var(--button-color, var(--foreground));\n}\n\n.editor__tool--active {\n  background: var(--button-primary-background, var(--accent-background));\n  color: var(--button-primary-color, var(--accent-foreground));\n}\n\n.editor__rect {\n  position: absolute;\n  z-index: 2;\n}\n\n.editor__rect button {\n  opacity: 0;\n  position: absolute;\n  top: -12px;\n  right: -12px;\n  cursor: pointer;\n  padding: 0;\n  z-index: 3;\n  border: none;\n  background: none;\n}\n\n.editor__rect:hover button {\n  opacity: 1;\n}\n"),t&&e.setAttribute("nonce",t),e}function Yve({h:t}){return function({action:n,setAction:i}){return t("div",{class:"editor__tool-container"},t("div",{class:"editor__tool-bar"},t("button",{type:"button",class:"editor__tool ".concat(n==="highlight"?"editor__tool--active":""),onClick:()=>{i(n==="highlight"?"":"highlight")}},"Highlight"),t("button",{type:"button",class:"editor__tool ".concat(n==="hide"?"editor__tool--active":""),onClick:()=>{i(n==="hide"?"":"hide")}},"Hide")))}}function Gve({hooks:t}){function e(){var r;const[n,i]=t.useState((r=Go.devicePixelRatio)!=null?r:1);return t.useEffect(()=>{const o=()=>{i(Go.devicePixelRatio)},s=matchMedia("(resolution: ".concat(Go.devicePixelRatio,"dppx)"));return s.addEventListener("change",o),()=>{s.removeEventListener("change",o)}},[]),n}return function({onBeforeScreenshot:i,onScreenshot:r,onAfterScreenshot:o,onError:s}){const a=e();t.useEffect(()=>{(async()=>{i();const c=await Dh.mediaDevices.getDisplayMedia({video:{width:Go.innerWidth*a,height:Go.innerHeight*a},audio:!1,monitorTypeSurfaces:"exclude",preferCurrentTab:!0,selfBrowserSurface:"include",surfaceSwitching:"exclude"}),d=Dn.createElement("video");await new Promise((u,f)=>{d.srcObject=c,d.onloadedmetadata=()=>
301{r(d,a),c.getTracks().forEach(h=>h.stop()),u()},d.play().catch(f)}),o()})().catch(s)},[])}}function qve(t,e,n){switch(t.type){case"highlight":{e.shadowColor="rgba(0, 0, 0, 0.7)",e.shadowBlur=50,e.fillStyle=n,e.fillRect(t.x-1,t.y-1,t.w+2,t.h+2),e.clearRect(t.x,t.y,t.w,t.h);break}case"hide":e.fillStyle="rgb(0, 0, 0)",e.fillRect(t.x,t.y,t.w,t.h);break}}function _l(t,e,n){if(!t)return;const i=t.getContext("2d",e);i&&n(t,i)}function a3(t,e){_l(t,{alpha:!0},(n,i)=>{i.drawImage(e,0,0,e.width,e.height,0,0,n.width,n.height)})}function l3(t,e,n){_l(t,{alpha:!0},(i,r)=>{n.length&&(r.fillStyle="rgba(0, 0, 0, 0.25)",r.fillRect(0,0,i.width,i.height)),n.forEach(o=>{qve(o,r,e)})})}function Xve({h:t,hooks:e,outputBuffer:n,dialog:i,options:r}){const o=Gve({hooks:e}),s=Yve({h:t}),a=jve({h:t}),l={__html:Wve(r.styleNonce).innerText},c=i.el.style,d=({screenshot:u})=>{const[f,h]=e.useState("highlight"),[p,m]=e.useState([]),g=e.useRef(null),y=e.useRef(null),w=e.useRef(null),b=e.useRef(null),[v,A]=e.useState(1),x=e.useMemo(()=>{const I=Dn.getElementById(r.id);if(!I)return"white";const R=getComputedStyle(I);return R.getPropertyValue("--button-primary-background")||R.getPropertyValue("--accent-background")},[r.id]);e.useLayoutEffect(()=>{const I=()=>{const R=g.current;R&&(_l(u.canvas,{alpha:!1},O=>{const L=Math.min(R.clientWidth/O.width,R.clientHeight/O.height);A(L)}),(R.clientHeight===0||R.clientWidth===0)&&setTimeout(I,0))};return I(),Go.addEventListener("resize",I),()=>{Go.removeEventListener("resize",I)}},[u]);const k=e.useCallback((I,R)=>{_l(I,{alpha:!0},(O,L)=>{L.scale(R,R),O.width=u.canvas.width,O.height=u.canvas.height})},[u]);e.useEffect(()=>{k(y.current,u.dpi),a3(y.current,u.canvas)},[u]),e.useEffect(()=>{k(w.current,u.dpi),_l(w.current,{alpha:!0},(I,R)=>{R.clearRect(0,0,I.width,I.height)}),l3(w.current,x,p)},[p,x]),e.useEffect(()=>{k(n,u.dpi),a3(n,u.canvas),_l(Dn.createElement("canvas"),{alpha:!0},(I,R)=>{R.scale(u.dpi,u.dpi),I.width=u.canvas.width,I.height=u.canvas.height,l3(I,x,p),a3(n,I)})},[p,u,x]);const S=I=>{if(!f||!b.current)return;const R=b.current.getBoundingClientRect(),O={type:f,x:I.offsetX/v,y:I.offsetY/v},L=(N,W)=>{const Z=(W.clientX-R.x)/v,K=(W.clientY-R.y)/v;return{type:N.type,x:Math.min(N.x,Z),y:Math.min(N.y,K),w:Math.abs(Z-N.x),h:Math.abs(K-N.y)}},M=N=>{_l(w.current,{alpha:!0},(W,Z)=>{Z.clearRect(0,0,W.width,W.height)}),l3(w.current,x,[...p,L(O,N)])},z=N=>{const W=L(O,N);W.w*v>=1&&W.h*v>=1&&m(Z=>[...Z,W]),Dn.removeEventListener("mousemove",M),Dn.removeEventListener("mouseup",z)};Dn.addEventListener("mousemove",M),Dn.addEventListener("mouseup",z)},_=e.useCallback(I=>R=>{R.preventDefault(),R.stopPropagation(),m(O=>{const L=[...O];return L.splice(I,1),L})},[]),E={width:"".concat(u.canvas.width*v,"px"),height:"".concat(u.canvas.height*v,"px")},C=I=>{I.stopPropagation()};return t("div",{class:"editor"},t("style",{nonce:r.styleNonce,dangerouslySetInnerHTML:l}),t("div",{class:"editor__image-container"},t("div",{class:"editor__canvas-container",ref:g},t("canvas",{ref:y,id:"background",style:E}),t("canvas",{ref:w,id:"foreground",style:E}),t("div",{ref:b,onMouseDown:S,style:E},p.map((I,R)=>t("div",{key:R,class:"editor__rect",style:{top:"".concat(I.y*v,"px"),left:"".concat(I.x*v,"px"),width:"".concat(I.w*v,"px"),height:"".concat(I.h*v,"px")}},t("button",{"aria-label":"Remove",onClick:_(R),onMouseDown:C,onMouseUp:C,type:"button"},t(a,null))))))),t(s,{action:f,setAction:h}))};return function({onError:f}){const[h,p]=e.useState();return o({onBeforeScreenshot:e.useCallback(()=>{c.display="none"},[]),onScreenshot:e.useCallback((m,g)=>{_l(Dn.createElement("canvas"),{alpha:!1},(y,w)=>{w.scale(g,g),y.width=m.videoWidth,y.height=m.videoHeight,w.drawImage(m,0,0,y.width,y.height),p({canvas:y,dpi:g})}),n.width=m.videoWidth,n.height=m.videoHeight},[]),onAfterScreenshot:e.useCallback(()=>{c.display="block"},[]),onError:e.useCallback(m=>{c.display="block",f(m)},[])}),h?t(d,{screenshot:h}):t("div",null)}}const Kve=()=>({name:"FeedbackScreenshot",setupOnce(){},createInput:({h:t,hooks:e,dialog:n,options:i})=>{const r=Dn.createElement("canvas");return{input:Xve({h:t,hooks:e,outputBuffer:r,dialog:n,options:i}),value:async()=>{const o=await new Promise(s=>{r.toBlob(s,"image/png")});if(o)return{data:new Uint8Array(await o.arrayBuffer()),filename:"screenshot.png",contentType:"application/png"}}}}}),$t=Dt;let G5=0;function KD(){return G5>0}function Zve(){G5++,setTimeout(()=>{G5--})}function zf(t,e={}){function n(r){return typeof r=="function"}if(!n(t))return t;try{const r=t.__sentry_wrapped__;if(r)return typeof r=="function"?r:t;if(j6(t))return t}catch(r){return t}const i=function(...r){try{const o=r.map(s=>zf(s,e));return t.apply(this,o)}catch(o){throw Zve(),Fo(s=>{s.addEventProcessor(a=>(e.mechanism&&($5(a,void 0),ec(a,e.mechanism)),a.extra={...a.extra,arguments:r},a)),el(o)}),o}};try{for(const r in t)Object.prototype.hasOwnProperty.call(t,r)&&(i[r]=t[r])}catch(r){}mP(i,t),Ir(t,"__sentry_wrapped__",i);try{Object.getOwnPropertyDescriptor(i,"name").configurable&&Object.defineProperty(i,"name",{get(){return t.name}})}catch(r){}return i}function ux(){const t=Ld(),{referrer:e}=$t.document||{},{userAgent:n}=$t.navigator||{},i={...e&&{Referer:e},...n&&{"User-Agent":n}};return{url:t,headers:i}}const Qve={replayIntegration:"replay",replayCanvasIntegration:"replay-canvas",feedbackIntegration:"feedback",feedbackModalIntegration:"feedback-modal",feedbackScreenshotIntegration:"feedback-screenshot",captureConsoleIntegration:"captureconsole",contextLinesIntegration:"contextlines",linkedErrorsIntegration:"linkederrors",dedupeIntegration:"dedupe",extraErrorDataIntegration:"extraerrordata",graphqlClientIntegration:"graphqlclient",httpClientIntegration:"httpclient",reportingObserverIntegration:"reportingobserver",rewriteFramesIntegration:"rewriteframes",browserProfilingIntegration:"browserprofiling",moduleMetadataIntegration:"modulemetadata"},DS=$t;async function ZD(t,e){const n=Qve[t],i=DS.Sentry=DS.Sentry||{};if(!n)throw new Error("Cannot lazy load integration: ".concat(t));const r=i[t];if(typeof r=="function"&&!("_isShim"in r))return r;const o=Jve(n),s=$t.document.createElement("script");
301s.src=o,s.crossOrigin="anonymous",s.referrerPolicy="strict-origin",e&&s.setAttribute("nonce",e);const a=new Promise((u,f)=>{s.addEventListener("load",()=>u()),s.addEventListener("error",f)}),l=$t.document.currentScript,c=$t.document.body||$t.document.head||(l==null?void 0:l.parentElement);if(c)c.appendChild(s);else throw new Error("Could not find parent element to insert lazy-loaded ".concat(t," script"));try{await a}catch(u){throw new Error("Error when loading integration: ".concat(t))}const d=i[t];if(typeof d!="function")throw new Error("Could not load integration: ".concat(t));return d}function Jve(t){var i;const e=lt(),n=((i=e==null?void 0:e.getOptions())==null?void 0:i.cdnBaseUrl)||"https://browser.sentry-cdn.com";return new URL("/".concat(Fa,"/").concat(t,".min.js"),n).toString()}const eye=FD({lazyLoadIntegration:ZD}),NS=FD({getModalIntegration:()=>Uve,getScreenshotIntegration:()=>Kve});function hh(t,e,n,i){B5({level:t,message:e,attributes:n,severityNumber:i})}function tye(t,e){hh("trace",t,e)}function nye(t,e){hh("debug",t,e)}function iye(t,e){hh("info",t,e)}function rye(t,e){hh("warn",t,e)}function oye(t,e){hh("error",t,e)}function sye(t,e){hh("fatal",t,e)}const aye=Object.freeze(Object.defineProperty({__proto__:null,debug:nye,error:oye,fatal:sye,fmt:Jge,info:iye,trace:tye,warn:rye},Symbol.toStringTag,{value:"Module"}));function Ev(t,e){const n=fx(t,e),i={type:fye(e),value:hye(e)};return n.length&&(i.stacktrace={frames:n}),i.type===void 0&&i.value===""&&(i.value="Unrecoverable error caught"),i}function lye(t,e,n,i){const r=lt(),o=r==null?void 0:r.getOptions().normalizeDepth,s=gye(e),a={__serialized__:HP(e,o)};if(s)return{exception:{values:[Ev(t,s)]},extra:a};const l={exception:{values:[{type:vv(e)?e.constructor.name:i?"UnhandledRejection":"Error",value:pye(e,{isUnhandledRejection:i})}]},extra:a};if(n){const c=fx(t,n);c.length&&(l.exception.values[0].stacktrace={frames:c})}return l}function c3(t,e){return{exception:{values:[Ev(t,e)]}}}function fx(t,e){const n=e.stacktrace||e.stack||"",i=dye(e),r=uye(e);try{return t(n,i,r)}catch(o){}return[]}const cye=/Minified React error #\d+;/i;function dye(t){return t&&cye.test(t.message)?1:0}function uye(t){return typeof t.framesToPop=="number"?t.framesToPop:0}function QD(t){return typeof WebAssembly<"u"&&typeof WebAssembly.Exception<"u"?t instanceof WebAssembly.Exception:!1}function fye(t){const e=t==null?void 0:t.name;return!e&&QD(t)?t.message&&Array.isArray(t.message)&&t.message.length==2?t.message[0]:"WebAssembly.Exception":e}function hye(t){const e=t==null?void 0:t.message;return QD(t)?Array.isArray(t.message)&&t.message.length==2?t.message[1]:"wasm exception":e?e.error&&typeof e.error.message=="string"?e.error.message:e:"No error message"}function JD(t,e,n,i){const r=(n==null?void 0:n.syntheticException)||void 0,o=hx(t,e,r,i);return ec(o),o.level="error",n!=null&&n.event_id&&(o.event_id=n.event_id),Ja(o)}function eN(t,e,n="info",i,r){const o=(i==null?void 0:i.syntheticException)||void 0,s=q5(t,e,o,r);return s.level=n,i!=null&&i.event_id&&(s.event_id=i.event_id),Ja(s)}function hx(t,e,n,i,r){let o;if(uP(e)&&e.error)return c3(t,e.error);if(L_(e)||S1e(e)){const s=e;if("stack"in e)o=c3(t,e);else{const a=s.name||(L_(s)?"DOMError":"DOMException"),l=s.message?"".concat(a,": ").concat(s.message):a;o=q5(t,l,n,i),$5(o,l)}return"code"in s&&(o.tags={...o.tags,"DOMException.code":"".concat(s.code)}),o}return Fl(e)?c3(t,e):Ga(e)||vv(e)?(o=lye(t,e,n,r),ec(o,{synthetic:!0}),o):(o=q5(t,e,n,i),$5(o,"".concat(e)),ec(o,{synthetic:!0}),o)}function q5(t,e,n,i){const r={};if(i&&n){const o=fx(t,n);o.length&&(r.exception={values:[{value:e,stacktrace:{frames:o}}]}),ec(r,{synthetic:!0})}if(bv(e)){const{__sentry_template_string__:o,__sentry_template_values__:s}=e;return r.logentry={message:o,params:s},r}return r.message=e,r}function pye(t,{isUnhandledRejection:e}){const n=O1e(t),i=e?"promise rejection":"exception";if(uP(t))return"Event `ErrorEvent` captured as ".concat(i," with message `").concat(t.message,"`");if(vv(t)){const r=mye(t);return"Event `".concat(r,"` (type=").concat(t.type,") captured as ").concat(i)}return"Object captured as ".concat(i," with keys: ").concat(n)}function mye(t){try{const e=Object.getPrototypeOf(t);return e?e.constructor.name:void 0}catch(e){}}function gye(t){for(const e in t)if(Object.prototype.hasOwnProperty.call(t,e)){const n=t[e];if(n instanceof Error)return n}}
301const bye=5e3;class tN extends Ige{constructor(e){const n=vye(e),i=$t.SENTRY_SDK_SOURCE||N2e();bD(n,"browser",["browser"],i),super(n);const{sendDefaultPii:r,sendClientReports:o,enableLogs:s,_experiments:a}=this._options,l=s!=null?s:a==null?void 0:a.enableLogs;$t.document&&(o||l)&&$t.document.addEventListener("visibilitychange",()=>{$t.document.visibilityState==="hidden"&&(o&&this._flushOutcomes(),l&&Um(this))}),l&&(this.on("flush",()=>{Um(this)}),this.on("afterCaptureLog",()=>{this._logFlushIdleTimeout&&clearTimeout(this._logFlushIdleTimeout),this._logFlushIdleTimeout=setTimeout(()=>{Um(this)},bye)})),r&&(this.on("postprocessEvent",ebe),this.on("beforeSendSession",tbe))}eventFromException(e,n){return JD(this._options.stackParser,e,n,this._options.attachStacktrace)}eventFromMessage(e,n="info",i){return eN(this._options.stackParser,e,n,i,this._options.attachStacktrace)}_prepareEvent(e,n,i,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,n,i,r)}}function vye(t){var e;return{release:typeof __SENTRY_RELEASE__=="string"?__SENTRY_RELEASE__:(e=$t.SENTRY_RELEASE)==null?void 0:e.id,sendClientReports:!0,parentSpanIsAlwaysRootSpan:!0,...t}}const Hf=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,Nt=Dt,yye=(t,e)=>t>e[1]?"poor":t>e[0]?"needs-improvement":"good",ph=(t,e,n,i)=>{let r,o;return s=>{e.value>=0&&(s||i)&&(o=e.value-(r!=null?r:0),(o||r===void 0)&&(r=e.value,e.delta=o,e.rating=yye(e.value,n),t(e)))}},wye=()=>"v5-".concat(Date.now(),"-").concat(Math.floor(Math.random()*(9e12-1))+1e12),Q0=(t=!0)=>{var n,i;const e=(i=(n=Nt.performance)==null?void 0:n.getEntriesByType)==null?void 0:i.call(n,"navigation")[0];if(!t||e&&e.responseStart>0&&e.responseStart<performance.now())return e},mh=()=>{var e;const t=Q0();return(e=t==null?void 0:t.activationStart)!=null?e:0},gh=(t,e=-1)=>{var o,s;const n=Q0();let i="navigate";return n&&((o=Nt.document)!=null&&o.prerendering||mh()>0?i="prerender":(s=Nt.document)!=null&&s.wasDiscarded?i="restore":n.type&&(i=n.type.replace(/_/g,"-"))),{name:t,value:e,rating:"good",delta:0,entries:[],id:wye(),navigationType:i}},d3=new WeakMap;function px(t,e){return d3.get(t)||d3.set(t,new e),d3.get(t)}class Ob{constructor(){Ob.prototype.__init.call(this),Ob.prototype.__init2.call(this)}__init(){this._sessionValue=0}__init2(){this._sessionEntries=[]}_processEntry(e){var r;if(e.hadRecentInput)return;const n=this._sessionEntries[0],i=this._sessionEntries[this._sessionEntries.length-1];this._sessionValue&&n&&i&&e.startTime-i.startTime<1e3&&e.startTime-n.startTime<5e3?(this._sessionValue+=e.value,this._sessionEntries.push(e)):(this._sessionValue=e.value,this._sessionEntries=[e]),(r=this._onAfterProcessingUnexpectedShift)==null||r.call(this,e)}}const Fd=(t,e,n={})=>{try{if(PerformanceObserver.supportedEntryTypes.includes(t)){const i=new PerformanceObserver(r=>{Promise.resolve().then(()=>{e(r.getEntries())})});return i.observe({type:t,buffered:!0,...n}),i}}catch(i){}},$v=t=>{let e=!1;return()=>{e||(t(),e=!0)}};let ep=-1;const xye=()=>{var t,e;return((t=Nt.document)==null?void 0:t.visibilityState)==="hidden"&&!((e=Nt.document)!=null&&e.prerendering)?0:1/0},Mb=t=>{Nt.document.visibilityState==="hidden"&&ep>-1&&(ep=t.type==="visibilitychange"?t.timeStamp:0,kye())},Aye=()=>{addEventListener("visibilitychange",Mb,!0),addEventListener("prerenderingchange",Mb,!0)},kye=()=>{removeEventListener("visibilitychange",Mb,!0),removeEventListener("prerenderingchange",Mb,!0)},Cv=()=>{var t;if(Nt.document&&ep<0){const e=mh(),n=Nt.document.prerendering||(t=globalThis.performance.getEntriesByType("visibility-state").filter(i=>i.name==="hidden"&&i.startTime>e)[0])==null?void 0:t.startTime;ep=n!=null?n:xye(),Aye()}return{get firstHiddenTime(){return ep}}},J0=t=>{var e;(e=Nt.document)!=null&&e.prerendering?addEventListener("prerenderingchange",()=>t(),!0):t()},_ye=[1800,3e3],Sye=(t,e={})=>{J0(()=>{const n=Cv(),i=gh("FCP");let r;const s=Fd("paint",a=>{for(const l of a)l.name==="first-contentful-paint"&&(s.disconnect(),l.startTime<n.firstHiddenTime&&(i.value=Math.max(l.startTime-mh(),0),i.entries.push(l),r(!0)))});s&&(r=ph(t,i,_ye,e.reportAllChanges))})},Eye=[.1,.25],$ye=(t,e={})=>{Sye($v(()=>{var a,l;const n=gh("CLS",0);let i;const r=px(e,Ob),o=c=>{for(const d of c)r._processEntry(d);r._sessionValue>
301n.value&&(n.value=r._sessionValue,n.entries=r._sessionEntries,i())},s=Fd("layout-shift",o);s&&(i=ph(t,n,Eye,e.reportAllChanges),(a=Nt.document)==null||a.addEventListener("visibilitychange",()=>{var c;((c=Nt.document)==null?void 0:c.visibilityState)==="hidden"&&(o(s.takeRecords()),i(!0))}),(l=Nt==null?void 0:Nt.setTimeout)==null||l.call(Nt,i))}))},Tv=t=>{const e=n=>{var i;(n.type==="pagehide"||((i=Nt.document)==null?void 0:i.visibilityState)==="hidden")&&t(n)};Nt.document&&(addEventListener("visibilitychange",e,!0),addEventListener("pagehide",e,!0))},Cye=[100,300],Tye=(t,e={})=>{J0(()=>{const n=Cv(),i=gh("FID");let r;const o=l=>{l.startTime<n.firstHiddenTime&&(i.value=l.processingStart-l.startTime,i.entries.push(l),r(!0))},s=l=>{l.forEach(o)},a=Fd("first-input",s);r=ph(t,i,Cye,e.reportAllChanges),a&&Tv($v(()=>{s(a.takeRecords()),a.disconnect()}))})};let nN=0,u3=1/0,em=0;const Iye=t=>{t.forEach(e=>{e.interactionId&&(u3=Math.min(u3,e.interactionId),em=Math.max(em,e.interactionId),nN=em?(em-u3)/7+1:0)})};let X5;const iN=()=>X5?nN:performance.interactionCount||0,Rye=()=>{"interactionCount"in performance||X5||(X5=Fd("event",Iye,{type:"event",buffered:!0,durationThreshold:0}))},f3=10;let rN=0;const Oye=()=>iN()-rN;class Lb{constructor(){Lb.prototype.__init.call(this),Lb.prototype.__init2.call(this)}__init(){this._longestInteractionList=[]}__init2(){this._longestInteractionMap=new Map}_resetInteractions(){rN=iN(),this._longestInteractionList.length=0,this._longestInteractionMap.clear()}_estimateP98LongestInteraction(){const e=Math.min(this._longestInteractionList.length-1,Math.floor(Oye()/50));return this._longestInteractionList[e]}_processEntry(e){var r,o;if((r=this._onBeforeProcessingEntry)==null||r.call(this,e),!(e.interactionId||e.entryType==="first-input"))return;const n=this._longestInteractionList.at(-1);let i=this._longestInteractionMap.get(e.interactionId);if(i||this._longestInteractionList.length<f3||e.duration>n._latency){if(i?e.duration>i._latency?(i.entries=[e],i._latency=e.duration):e.duration===i._latency&&e.startTime===i.entries[0].startTime&&i.entries.push(e):(i={id:e.interactionId,entries:[e],_latency:e.duration},this._longestInteractionMap.set(i.id,i),this._longestInteractionList.push(i)),this._longestInteractionList.sort((s,a)=>a._latency-s._latency),this._longestInteractionList.length>f3){const s=this._longestInteractionList.splice(f3);for(const a of s)this._longestInteractionMap.delete(a.id)}(o=this._onAfterProcessingINPCandidate)==null||o.call(this,i)}}}const oN=t=>{var n;const e=Nt.requestIdleCallback||Nt.setTimeout;((n=Nt.document)==null?void 0:n.visibilityState)==="hidden"?t():(t=$v(t),e(t),Tv(t))},Mye=[200,500],Lye=40,Pye=(t,e={})=>{globalThis.PerformanceEventTiming&&"interactionId"in PerformanceEventTiming.prototype&&J0(()=>{var a;Rye();const n=gh("INP");let i;const r=px(e,Lb),o=l=>{oN(()=>{for(const d of l)r._processEntry(d);const c=r._estimateP98LongestInteraction();c&&c._latency!==n.value&&(n.value=c._latency,n.entries=c.entries,i())})},s=Fd("event",o,{durationThreshold:(a=e.durationThreshold)!=null?a:Lye});i=ph(t,n,Mye,e.reportAllChanges),s&&(s.observe({type:"first-input",buffered:!0}),Tv(()=>{o(s.takeRecords()),i(!0)}))})};class Dye{_processEntry(e){var n;(n=this._onBeforeProcessingEntry)==null||n.call(this,e)}}const Nye=[2500,4e3],Bye=(t,e={})=>{J0(()=>{const n=Cv(),i=gh("LCP");let r;const o=px(e,Dye),s=l=>{e.reportAllChanges||(l=l.slice(-1));for(const c of l)o._processEntry(c),c.startTime<n.firstHiddenTime&&(i.value=Math.max(c.startTime-mh(),0),i.entries=[c],r())},a=Fd("largest-contentful-paint",s);if(a){r=ph(t,i,Nye,e.reportAllChanges);const l=$v(()=>{s(a.takeRecords()),a.disconnect(),r(!0)});for(const c of["keydown","click","visibilitychange"])Nt.document&&addEventListener(c,()=>oN(l),{capture:!0,once:!0})}})},Fye=[800,1800],K5=t=>{var e,n;(e=Nt.document)!=null&&e.prerendering?J0(()=>K5(t)):((n=Nt.document)==null?void 0:n.readyState)!=="complete"?addEventListener("load",()=>K5(t),!0):setTimeout(t)},zye=(t,e={})=>{const n=gh("TTFB"),i=ph(t,n,Fye,e.reportAllChanges);K5(()=>{const r=Q0();r&&(n.value=Math.max(r.responseStart-mh(),0),n.entries=[r],i(!0))})},tp={},Pb={};let sN,aN,lN,cN,dN;function mx(t,e=!1){return e1("cls",t,Vye,sN,e)}function gx(t,e=!1){return e1("lcp",t,jye,lN,e)}
301function uN(t){return e1("fid",t,Uye,aN)}function Hye(t){return e1("ttfb",t,Wye,cN)}function fN(t){return e1("inp",t,Yye,dN)}function wd(t,e){return hN(t,e),Pb[t]||(Gye(t),Pb[t]=!0),pN(t,e)}function bh(t,e){const n=tp[t];if(n!=null&&n.length)for(const i of n)try{i(e)}catch(r){Hf&&ye.error("Error while triggering instrumentation handler.\nType: ".concat(t,"\nName: ").concat(Ya(i),"\nError:"),r)}}function Vye(){return $ye(t=>{bh("cls",{metric:t}),sN=t},{reportAllChanges:!0})}function Uye(){return Tye(t=>{bh("fid",{metric:t}),aN=t})}function jye(){return Bye(t=>{bh("lcp",{metric:t}),lN=t},{reportAllChanges:!0})}function Wye(){return zye(t=>{bh("ttfb",{metric:t}),cN=t})}function Yye(){return Pye(t=>{bh("inp",{metric:t}),dN=t})}function e1(t,e,n,i,r=!1){hN(t,e);let o;return Pb[t]||(o=n(),Pb[t]=!0),i&&e({metric:i}),pN(t,e,r?o:void 0)}function Gye(t){const e={};t==="event"&&(e.durationThreshold=0),Fd(t,n=>{bh(t,{entries:n})},e)}function hN(t,e){tp[t]=tp[t]||[],tp[t].push(e)}function pN(t,e,n){return()=>{n&&n();const i=tp[t];if(!i)return;const r=i.indexOf(e);r!==-1&&i.splice(r,1)}}function qye(t){return"duration"in t}function h3(t){return typeof t=="number"&&isFinite(t)}function nl(t,e,n,{...i}){const r=Wt(t).start_timestamp;return r&&r>e&&typeof t.updateStartTime=="function"&&t.updateStartTime(e),Y0(t,()=>{const o=Qa({startTime:e,...i});return o&&o.end(n),o})}function bx(t){var g;const e=lt();if(!e)return;const{name:n,transaction:i,attributes:r,startTime:o}=t,{release:s,environment:a,sendDefaultPii:l}=e.getOptions(),c=e.getIntegrationByName("Replay"),d=c==null?void 0:c.getReplayId(),u=Kt(),f=u.getUser(),h=f!==void 0?f.email||f.id||f.ip_address:void 0;let p;try{p=u.getScopeData().contexts.profile.profile_id}catch(y){}const m={release:s,environment:a,user:h||void 0,profile_id:p||void 0,replay_id:d||void 0,transaction:i,"user_agent.original":(g=Nt.navigator)==null?void 0:g.userAgent,"client.address":l?"{{auto}}":void 0,...r};return Qa({name:n,attributes:m,startTime:o,experimental:{standalone:!0}})}function Iv(){return Nt.addEventListener&&Nt.performance}function Zn(t){return t/1e3}function mN(t){let e="unknown",n="unknown",i="";for(const r of t){if(r==="/"){[e,n]=t.split("/");break}if(!isNaN(Number(r))){e=i==="h"?"http":i,n=t.split(i)[1];break}i+=r}return i===t&&(e=i),{name:e,version:n}}function gN(t){try{return PerformanceObserver.supportedEntryTypes.includes(t)}catch(e){return!1}}function bN(t,e){let n,i=!1;function r(a){!i&&n&&e(a,n),i=!0}Tv(()=>{r("pagehide")});const o=t.on("beforeStartNavigationSpan",(a,l)=>{l!=null&&l.isRedirect||(r("navigation"),o==null||o(),s==null||s())}),s=t.on("afterStartPageLoadSpan",a=>{n=a.spanContext().spanId,s==null||s()})}function Xye(t){let e=0,n;if(!gN("layout-shift"))return;const i=mx(({metric:r})=>{const o=r.entries[r.entries.length-1];o&&(e=r.value,n=o)},!0);bN(t,(r,o)=>{Kye(e,n,o,r),i()})}function Kye(t,e,n,i){var c;Hf&&ye.log("Sending CLS span (".concat(t,")"));const r=Zn((gr()||0)+((e==null?void 0:e.startTime)||0)),o=Kt().getScopeData().transactionName,s=e?Do((c=e.sources[0])==null?void 0:c.node):"Layout shift",a={[Ln]:"auto.http.browser.cls",[mo]:"ui.webvital.cls",[fh]:(e==null?void 0:e.duration)||0,"sentry.pageload.span_id":n,"sentry.report_event":i};e!=null&&e.sources&&e.sources.forEach((d,u)=>{a["cls.source.".concat(u+1)]=Do(d.node)});const l=bx({name:s,transaction:o,attributes:a,startTime:r});l&&(l.addEvent("cls",{[j0]:"",[W0]:t}),l.end(r))}function Zye(t){let e=0,n;if(!gN("largest-contentful-paint"))return;const i=gx(({metric:r})=>{const o=r.entries[r.entries.length-1];o&&(e=r.value,n=o)},!0);bN(t,(r,o)=>{Qye(e,n,o,r),i()})}function Qye(t,e,n,i){Hf&&ye.log("Sending LCP span (".concat(t,")"));const r=Zn((gr()||0)+((e==null?void 0:e.startTime)||0)),o=Kt().getScopeData().transactionName,s=e?Do(e.element):"Largest contentful paint",a={[Ln]:"auto.http.browser.lcp",[mo]:"ui.webvital.lcp",[fh]:0,"sentry.pageload.span_id":n,"sentry.report_event":i};e&&(e.element&&(a["lcp.element"]=Do(e.element)),e.id&&(a["lcp.id"]=e.id),e.url&&(a["lcp.url"]=e.url.trim().slice(0,200)),e.loadTime!=null&&(a["lcp.loadTime"]=e.loadTime),e.renderTime!=null&&(a["lcp.renderTime"]=e.renderTime),e.size!=null&&(a["lcp.size"]=e.size));const l=bx({name:s,transaction:o,attributes:a,startTime:r});l&&(l.addEvent("lcp",{[j0]:"millisecond",[W0]:t}),l.end(r))}const Jye=2147483647;let BS=0,ji={},Dr,ku;function e3e({recordClsStandaloneSpans:t,recordLcpStandaloneSpans:e,client:n}){const i=Iv();if(i&&gr()){i.mark&&Nt.performance.mark("sentry-tracing-init");const r=s3e(),o=e?Zye(n):o3e(),s=a3e(),a=t?Xye(n):r3e();return()=>{r(),o==null||o(),s(),a==null||a()}}return()=>{}}function t3e(){wd("longtask",({entries:t})=>{const e=xi();if(!e)return;const{op:n,start_timestamp:i}=Wt(e);for(const r of t){const o=Zn(gr()+r.startTime),s=Zn(r.duration);n==="navigation"&&i&&o<i||nl(e,o,o+s,{name:"Main UI thread blocked",op:"ui.long-task",attributes:{[Ln]:"auto.ui.browser.metrics"}})}})}function n3e(){new PerformanceObserver(e=>{const n=xi();if(n)for(const i of e.getEntries()){if(!i.scripts[0])continue;const r=Zn(gr()+i.startTime),{start_timestamp:o,op:s}=Wt(n);if(s==="navigation"&&o&&r<o)continue;const a=Zn(i.duration),l={[Ln]:"auto.ui.browser.metrics"},c=i.scripts[0],{invoker:d,invokerType:u,sourceURL:f,sourceFunctionName:h,sourceCharPosition:p}=c;l["browser.script.invoker"]=d,l["browser.script.invoker_type"]=u,f&&(l["code.filepath"]=f),h&&(l["code.function"]=h),p!==-1&&(l["browser.script.source_char_position"]=p),nl(n,r,r+a,{name:"Main UI thread blocked",op:"ui.long-animation-frame",attributes:l})}}).observe({type:"long-animation-frame",buffered:!0})}function i3e(){wd("event",({entries:t})=>{const e=xi();if(e){for(const n of t)if(n.name==="click"){const i=Zn(gr()+n.startTime),r=Zn(n.duration),o={name:Do(n.target),op:"ui.interaction.".concat(n.name),startTime:i,attributes:{[Ln]:"auto.ui.browser.metrics"}},s=pP(n.target);s&&(o.attributes["ui.component_name"]=s),nl(e,i,i+r,o)}}})}function r3e(){return mx(({metric:t})=>{const e=t.entries[t.entries.length-1];e&&(ji.cls={value:t.value,unit:""},ku=e)},!0)}function o3e(){return gx(({metric:t})=>{const e=t.entries[t.entries.length-1];e&&(ji.lcp={value:t.value,unit:"millisecond"},Dr=e)},!0)}function s3e(){return uN(({metric:t})=>{const e=t.entries[t.entries.length-1];if(!e)return;const n=Zn(gr()),i=Zn(e.startTime);ji.fid={value:t.value,unit:"millisecond"},ji["mark.fid"]={value:n+i,unit:"second"}})}function a3e(){return Hye(({metric:t})=>{t.entries[t.entries.length-1]&&(ji.ttfb={value:t.value,unit:"millisecond"})})}function l3e(t,e){const n=Iv(),i=gr();if(!(n!=null&&n.getEntries)||!i)return;const r=Zn(i),o=n.getEntries(),{op:s,start_timestamp:a}=Wt(t);
301if(o.slice(BS).forEach(l=>{const c=Zn(l.startTime),d=Zn(Math.max(0,l.duration));if(!(s==="navigation"&&a&&r+c<a))switch(l.entryType){case"navigation":{u3e(t,l,r);break}case"mark":case"paint":case"measure":{c3e(t,l,c,d,r,e.ignorePerformanceApiSpans);const u=Cv(),f=l.startTime<u.firstHiddenTime;l.name==="first-paint"&&f&&(ji.fp={value:l.startTime,unit:"millisecond"}),l.name==="first-contentful-paint"&&f&&(ji.fcp={value:l.startTime,unit:"millisecond"});break}case"resource":{p3e(t,l,l.name,c,d,r,e.ignoreResourceSpans);break}}}),BS=Math.max(o.length-1,0),m3e(t),s==="pageload"){b3e(ji);const l=ji["mark.fid"];l&&ji.fid&&(nl(t,l.value,l.value+Zn(ji.fid.value),{name:"first input delay",op:"ui.action",attributes:{[Ln]:"auto.ui.browser.metrics"}}),delete ji["mark.fid"]),e.recordClsOnPageloadSpan||delete ji.cls,e.recordLcpOnPageloadSpan||delete ji.lcp,Object.entries(ji).forEach(([c,d])=>{UP(c,d.value,d.unit)}),t.setAttribute("performance.timeOrigin",r),t.setAttribute("performance.activationStart",mh()),g3e(t,e)}Dr=void 0,ku=void 0,ji={}}function c3e(t,e,n,i,r,o){if(["mark","measure"].includes(e.entryType)&&ss(e.name,o))return;const s=Q0(!1),a=Zn(s?s.requestStart:0),l=r+Math.max(n,a),c=r+n,d=c+i,u={[Ln]:"auto.resource.browser.metrics"};l!==c&&(u["sentry.browser.measure_happened_before_request"]=!0,u["sentry.browser.measure_start_time"]=l),d3e(u,e),l<=d&&nl(t,l,d,{name:e.name,op:e.entryType,attributes:u})}function d3e(t,e){try{const n=e.detail;if(!n)return;if(typeof n=="object"){for(const[i,r]of Object.entries(n))if(r&&Rf(r))t["sentry.browser.measure.detail.".concat(i)]=r;else if(r!==void 0)try{t["sentry.browser.measure.detail.".concat(i)]=JSON.stringify(r)}catch(o){}return}if(Rf(n)){t["sentry.browser.measure.detail"]=n;return}try{t["sentry.browser.measure.detail"]=JSON.stringify(n)}catch(i){}}catch(n){}}function u3e(t,e,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(i=>{tm(t,e,i,n)}),tm(t,e,"secureConnection",n,"TLS/SSL"),tm(t,e,"fetch",n,"cache"),tm(t,e,"domainLookup",n,"DNS"),h3e(t,e,n)}function tm(t,e,n,i,r=n){const o=f3e(n),s=e[o],a=e["".concat(n,"Start")];!a||!s||nl(t,i+Zn(a),i+Zn(s),{op:"browser.".concat(r),name:e.name,attributes:{[Ln]:"auto.ui.browser.metrics",...n==="redirect"&&e.redirectCount!=null?{"http.redirect_count":e.redirectCount}:{}}})}function f3e(t){return t==="secureConnection"?"connectEnd":t==="fetch"?"domainLookupStart":"".concat(t,"End")}function h3e(t,e,n){const i=n+Zn(e.requestStart),r=n+Zn(e.responseEnd),o=n+Zn(e.responseStart);e.responseEnd&&(nl(t,i,r,{op:"browser.request",name:e.name,attributes:{[Ln]:"auto.ui.browser.metrics"}}),nl(t,o,r,{op:"browser.response",name:e.name,attributes:{[Ln]:"auto.ui.browser.metrics"}}))}function p3e(t,e,n,i,r,o,s){if(e.initiatorType==="xmlhttprequest"||e.initiatorType==="fetch")return;const a=e.initiatorType?"resource.".concat(e.initiatorType):"resource.other";if(s!=null&&s.includes(a))return;const l=rd(n),c={[Ln]:"auto.resource.browser.metrics"};p3(c,e,"transferSize","http.response_transfer_size"),p3(c,e,"encodedBodySize","http.response_content_length"),p3(c,e,"decodedBodySize","http.decoded_response_content_length");const d=e.deliveryType;d!=null&&(c["http.response_delivery_type"]=d);const u=e.renderBlockingStatus;if(u&&(c["resource.render_blocking_status"]=u),l.protocol&&(c["url.scheme"]=l.protocol.split(":").pop()),l.host&&(c["server.address"]=l.host),c["url.same_origin"]=n.includes(Nt.location.origin),e.nextHopProtocol!=null){const{name:p,version:m}=mN(e.nextHopProtocol);c["network.protocol.name"]=p,c["network.protocol.version"]=m}const f=o+i,h=f+r;nl(t,f,h,{name:n.replace(Nt.location.origin,""),op:a,attributes:c})}function m3e(t){const e=Nt.navigator;if(!e)return;const n=e.connection;n&&(n.effectiveType&&t.setAttribute("effectiveConnectionType",n.effectiveType),n.type&&t.setAttribute("connectionType",n.type),h3(n.rtt)&&(ji["connection.rtt"]={value:n.rtt,unit:"millisecond"})),h3(e.deviceMemory)&&t.setAttribute("deviceMemory","".concat(e.deviceMemory," GB")),h3(e.hardwareConcurrency)&&t.setAttribute("hardwareConcurrency",String(e.hardwareConcurrency))}function g3e(t,e){Dr&&e.recordLcpOnPageloadSpan&&(Dr.element&&t.setAttribute("lcp.element",Do(Dr.element)),Dr.id&&t.setAttribute("lcp.id",Dr.i
301d),Dr.url&&t.setAttribute("lcp.url",Dr.url.trim().slice(0,200)),Dr.loadTime!=null&&t.setAttribute("lcp.loadTime",Dr.loadTime),Dr.renderTime!=null&&t.setAttribute("lcp.renderTime",Dr.renderTime),t.setAttribute("lcp.size",Dr.size)),ku!=null&&ku.sources&&e.recordClsOnPageloadSpan&&ku.sources.forEach((n,i)=>t.setAttribute("cls.source.".concat(i+1),Do(n.node)))}function p3(t,e,n,i){const r=e[n];r!=null&&r<Jye&&(t[i]=r)}function b3e(t){const e=Q0(!1);if(!e)return;const{responseStart:n,requestStart:i}=e;i<=n&&(t["ttfb.requestTime"]={value:n-i,unit:"millisecond"})}function v3e(){return Iv()&&gr()?wd("element",y3e):()=>{}}const y3e=({entries:t})=>{const e=xi(),n=e?Si(e):void 0,i=n?Wt(n).description:Kt().getScopeData().transactionName;t.forEach(r=>{var h,p;const o=r;if(!o.identifier)return;const s=o.name,a=o.renderTime,l=o.loadTime,[c,d]=l?[Zn(l),"load-time"]:a?[Zn(a),"render-time"]:[ai(),"entry-emission"],u=s==="image-paint"?Zn(Math.max(0,(a!=null?a:0)-(l!=null?l:0))):0,f={[Ln]:"auto.ui.browser.elementtiming",[mo]:"ui.elementtiming",[fr]:"component","sentry.span_start_time_source":d,"sentry.transaction_name":i,"element.id":o.id,"element.type":((p=(h=o.element)==null?void 0:h.tagName)==null?void 0:p.toLowerCase())||"unknown","element.size":o.naturalWidth&&o.naturalHeight?"".concat(o.naturalWidth,"x").concat(o.naturalHeight):void 0,"element.render_time":a,"element.load_time":l,"element.url":o.url||void 0,"element.identifier":o.identifier,"element.paint_type":s};Av({name:"element[".concat(o.identifier,"]"),attributes:f,startTime:c,onlyIfParent:!0},m=>{m.end(c+u)})})},w3e=1e3;let FS,Z5,Q5;function vN(t){const e="dom";fc(e,t),hc(e,x3e)}function x3e(){if(!Nt.document)return;const t=Mo.bind(null,"dom"),e=zS(t,!0);Nt.document.addEventListener("click",e,!1),Nt.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach(n=>{var o,s;const r=(o=Nt[n])==null?void 0:o.prototype;(s=r==null?void 0:r.hasOwnProperty)!=null&&s.call(r,"addEventListener")&&(Er(r,"addEventListener",function(a){return function(l,c,d){if(l==="click"||l=="keypress")try{const u=this.__sentry_instrumentation_handlers__=this.__sentry_instrumentation_handlers__||{},f=u[l]=u[l]||{refCount:0};if(!f.handler){const h=zS(t);f.handler=h,a.call(this,l,h,d)}f.refCount++}catch(u){}return a.call(this,l,c,d)}}),Er(r,"removeEventListener",function(a){return function(l,c,d){if(l==="click"||l=="keypress")try{const u=this.__sentry_instrumentation_handlers__||{},f=u[l];f&&(f.refCount--,f.refCount<=0&&(a.call(this,l,f.handler,d),f.handler=void 0,delete u[l]),Object.keys(u).length===0&&delete this.__sentry_instrumentation_handlers__)}catch(u){}return a.call(this,l,c,d)}}))})}function A3e(t){if(t.type!==Z5)return!1;try{if(!t.target||t.target._sentryId!==Q5)return!1}catch(e){}return!0}function k3e(t,e){return t!=="keypress"?!1:e!=null&&e.tagName?!(e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable):!0}function zS(t,e=!1){return n=>{if(!n||n._sentryCaptured)return;const i=_3e(n);if(k3e(n.type,i))return;Ir(n,"_sentryCaptured",!0),i&&!i._sentryId&&Ir(i,"_sentryId",Cr());const r=n.type==="keypress"?"input":n.type;A3e(n)||(t({event:n,name:r,global:e}),Z5=n.type,Q5=i?i._sentryId:void 0),clearTimeout(FS),FS=Nt.setTimeout(()=>{Q5=void 0,Z5=void 0},w3e)}}function _3e(t){try{return t.target}catch(e){return null}}let nm;function Rv(t){const e="history";fc(e,t),hc(e,S3e)}function S3e(){if(Nt.addEventListener("popstate",()=>{const e=Nt.location.href,n=nm;if(nm=e,n===e)return;Mo("history",{from:n,to:e})}),!C2e())return;function t(e){return function(...n){const i=n.length>2?n[2]:void 0;if(i){const r=nm,o=E3e(String(i));if(nm=o,r===o)return e.apply(this,n);Mo("history",{from:r,to:o})}return e.apply(this,n)}}Er(Nt.history,"pushState",t),Er(Nt.history,"replaceState",t)}function E3e(t){try{return new URL(t,Nt.location.origin).toString()}catch(e){return t}}const Xm={};function vx(t){const e=Xm[t];if(e)return e;let n=Nt[t];if(z5(n))return Xm[t]=n.bind(Nt);const i=Nt.document;if(i&&typeof i.createElement=="function")try{const r=i.createElement("iframe");r.hidden=!0,i.head.appendChild(r);const o=r.contentWindow;o!=null&&o[t]&&(n=o[t]),i.head.removeChild(r)}catch(r){Hf&&ye.warn("Could not create sandbox iframe for ".concat(t," check, bailing to window.").concat(t,": "),r)}return n&&(Xm[t]=n.bind(Nt))}function HS(t){Xm[t]=void 0}function t1(...t){return vx("setTimeout")(...t)}const Ra="__sentry_xhr_v3__";function yx(t){const e="xhr";fc(e,t),hc(e,$3e)}function $3e(){if(!Nt.XMLHttpRequest)return;const t=XMLHttpRequest.prototype;t.open=new Proxy(t.open,{apply(e,n,i){const r=new Error,o=ai()*1e3,s=os(i[0])?i[0].toUpperCase():void 0,a=C3e(i[1]);if(!s||!a)return e.apply(n,i);n[Ra]={method:s,url:a,request_headers:{}}
301,s==="POST"&&a.match(/sentry_key/)&&(n.__sentry_own_request__=!0);const l=()=>{const c=n[Ra];if(c&&n.readyState===4){try{c.status_code=n.status}catch(u){}const d={endTimestamp:ai()*1e3,startTimestamp:o,xhr:n,virtualError:r};Mo("xhr",d)}};return"onreadystatechange"in n&&typeof n.onreadystatechange=="function"?n.onreadystatechange=new Proxy(n.onreadystatechange,{apply(c,d,u){return l(),c.apply(d,u)}}):n.addEventListener("readystatechange",l),n.setRequestHeader=new Proxy(n.setRequestHeader,{apply(c,d,u){const[f,h]=u,p=d[Ra];return p&&os(f)&&os(h)&&(p.request_headers[f.toLowerCase()]=h),c.apply(d,u)}}),e.apply(n,i)}}),t.send=new Proxy(t.send,{apply(e,n,i){const r=n[Ra];if(!r)return e.apply(n,i);i[0]!==void 0&&(r.body=i[0]);const o={startTimestamp:ai()*1e3,xhr:n};return Mo("xhr",o),e.apply(n,i)}})}function C3e(t){if(os(t))return t;try{return t.toString()}catch(e){}}function yN(t){return new URLSearchParams(t).toString()}function Db(t,e=ye){try{if(typeof t=="string")return[t];if(t instanceof URLSearchParams)return[t.toString()];if(t instanceof FormData)return[yN(t)];if(!t)return[void 0]}catch(n){return Hf&&e.error(n,"Failed to serialize body",t),[void 0,"BODY_PARSE_ERROR"]}return Hf&&e.log("Skipping network body because of body type",t),[void 0,"UNPARSEABLE_BODY_TYPE"]}function wx(t=[]){if(!(t.length!==2||typeof t[1]!="object"))return t[1].body}const m3=[],Km=new Map,T3e=60;function I3e(){if(Iv()&&gr()){const e=R3e();return()=>{e()}}return()=>{}}const VS={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function R3e(){return fN(O3e)}const O3e=({metric:t})=>{if(t.value==null)return;const e=Zn(t.value);if(e>T3e)return;const n=t.entries.find(p=>p.duration===t.value&&VS[p.name]);if(!n)return;const{interactionId:i}=n,r=VS[n.name],o=Zn(gr()+n.startTime),s=xi(),a=s?Si(s):void 0,c=(i!=null?Km.get(i):void 0)||a,d=c?Wt(c).description:Kt().getScopeData().transactionName,u=Do(n.target),f={[Ln]:"auto.http.browser.inp",[mo]:"ui.interaction.".concat(r),[fh]:n.duration},h=bx({name:u,transaction:d,attributes:f,startTime:o});h&&(h.addEvent("inp",{[j0]:"millisecond",[W0]:t.value}),h.end(o+e))};function M3e(){const t=({entries:e})=>{const n=xi(),i=n&&Si(n);e.forEach(r=>{if(!qye(r)||!i)return;const o=r.interactionId;if(o!=null&&!Km.has(o)){if(m3.length>10){const s=m3.shift();Km.delete(s)}m3.push(o),Km.set(o,i)}})};wd("event",t),wd("first-input",t)}function xx(t,e=vx("fetch")){let n=0,i=0;function r(o){const s=o.body.length;n+=s,i++;const a={body:o.body,method:"POST",referrerPolicy:"strict-origin",headers:t.headers,keepalive:n<=6e4&&i<15,...t.fetchOptions};if(!e)return HS("fetch"),$b("No fetch implementation available");try{return e(t.url,a).then(l=>(n-=s,i--,{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}))}catch(l){return HS("fetch"),n-=s,i--,$b(l)}}return hD(t,r)}const L3e=10,P3e=20,D3e=30,N3e=40,B3e=50;function Vf(t,e,n,i){const r={filename:t,function:e==="<anonymous>"?Zs:e,in_app:!0};return n!==void 0&&(r.lineno=n),i!==void 0&&(r.colno=i),r}const F3e=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,z3e=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,H3e=/\((\S*)(?::(\d+))(?::(\d+))\)/,V3e=t=>{const e=F3e.exec(t);if(e){const[,i,r,o]=e;return Vf(i,Zs,+r,+o)}const n=z3e.exec(t);if(n){if(n[2]&&n[2].indexOf("eval")===0){const s=H3e.exec(n[2]);s&&(n[2]=s[1],n[3]=s[2],n[4]=s[3])}const[r,o]=_N(n[1]||Zs,n[2]);return Vf(o,r,n[3]?+n[3]:void 0,n[4]?+n[4]:void 0)}},wN=[D3e,V3e],U3e=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,j3e=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,W3e=t=>{const e=U3e.exec(t);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){const o=j3e.exec(e[3]);o&&(e[1]=e[1]||"eval",e[3]=o[1],e[4]=o[2],e[5]="")}let i=e[3],r=e[1]||Zs;return[r,i]=_N(r,i),Vf(i,r,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}},xN=[B3e,W3e],Y3e=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,G3e=t=>{const e=Y3e.exec(t);return e?Vf(e[2],e[1]||Zs,+e[3],e[4]?+e[4]:void 0):void 0},q3e=[N3e,G3e],X3e=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,K3e=t=>{const e=X3e.exec(t);return e?Vf(e[2],e[3]||Zs,+e[1]):void 0},Z3e=[L3e,K3e],Q3e=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^)]+))\(.*\))? in (.*):\s*$/i,J3e=t=>{const e=Q3e.exec(t);return e?Vf(e[5],e[3]||e[4]||Zs,+e[1],+e[2]):void 0},e4e=[P3e,J3e],AN=[wN,xN],kN=aP(...AN),_N=(t,e)=>{const n=t.indexOf("safari-extension")!==-1,i=t.indexOf("safari-web-extension")!==-1;return n||i?[t.indexOf("@")!==-1?t.split("@")[0]:Zs,n?"safari-extension:".concat(e):"safari-web-extension:".concat(e)
301]:[t,e]};function t4e(t,{metadata:e,tunnel:n,dsn:i}){const r={event_id:t.event_id,sent_at:new Date().toISOString(),...(e==null?void 0:e.sdk)&&{sdk:{name:e.sdk.name,version:e.sdk.version}},...!!n&&!!i&&{dsn:Nd(i)}},o=n4e(t);return sl(r,[o])}function n4e(t){return[{type:"user_report"},t]}const on=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,im=1024,i4e="Breadcrumbs",r4e=(t={})=>{const e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...t};return{name:i4e,setup(n){e.console&&ix(a4e(n)),e.dom&&vN(s4e(n,e.dom)),e.xhr&&yx(l4e(n)),e.fetch&&ox(c4e(n)),e.history&&Rv(d4e(n)),e.sentry&&n.on("beforeSendEvent",o4e(n))}}},SN=r4e;function o4e(t){return function(n){lt()===t&&ps({category:"sentry.".concat(n.type==="transaction"?"transaction":"event"),event_id:n.event_id,level:n.level,message:Dc(n)},{event:n})}}function s4e(t,e){return function(i){if(lt()!==t)return;let r,o,s=typeof e=="object"?e.serializeAttribute:void 0,a=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;a&&a>im&&(on&&ye.warn("`dom.maxStringLength` cannot exceed ".concat(im,", but a value of ").concat(a," was configured. Sentry will use ").concat(im," instead.")),a=im),typeof s=="string"&&(s=[s]);try{const c=i.event,d=u4e(c)?c.target:c;r=Do(d,{keyAttrs:s,maxStringLength:a}),o=pP(d)}catch(c){r="<unknown>"}if(r.length===0)return;const l={category:"ui.".concat(i.name),message:r};o&&(l.data={"ui.component_name":o}),ps(l,{event:i.event,name:i.name,global:i.global})}}function a4e(t){return function(n){if(lt()!==t)return;const i={category:"console",data:{arguments:n.args,logger:"console"},level:rx(n.level),message:xb(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)i.message="Assertion failed: ".concat(xb(n.args.slice(1)," ")||"console.assert"),i.data.arguments=n.args.slice(1);else return;ps(i,{input:n.args,level:n.level})}}function l4e(t){return function(n){if(lt()!==t)return;const{startTimestamp:i,endTimestamp:r}=n,o=n.xhr[Ra];if(!i||!r||!o)return;const{method:s,url:a,status_code:l,body:c}=o,d={method:s,url:a,status_code:l},u={xhr:n.xhr,input:c,startTimestamp:i,endTimestamp:r},f={category:"xhr",data:d,type:"http",level:MD(l)};t.emit("beforeOutgoingRequestBreadcrumb",f,u),ps(f,u)}}function c4e(t){return function(n){if(lt()!==t)return;const{startTimestamp:i,endTimestamp:r}=n;if(r&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.fetchData.method,n.fetchData.url,n.error){const o=n.fetchData,s={data:n.error,input:n.args,startTimestamp:i,endTimestamp:r},a={category:"fetch",data:o,level:"error",type:"http"};t.emit("beforeOutgoingRequestBreadcrumb",a,s),ps(a,s)}else{const o=n.response,s={...n.fetchData,status_code:o==null?void 0:o.status};n.fetchData.request_body_size,n.fetchData.response_body_size,o==null||o.status;const a={input:n.args,response:o,startTimestamp:i,endTimestamp:r},l={category:"fetch",data:s,type:"http",level:MD(s.status_code)};t.emit("beforeOutgoingRequestBreadcrumb",l,a),ps(l,a)}}}function d4e(t){return function(n){if(lt()!==t)return;let i=n.from,r=n.to;const o=rd($t.location.href);let s=i?rd(i):void 0;const a=rd(r);s!=null&&s.path||(s=o),o.protocol===a.protocol&&o.host===a.host&&(r=a.relative),o.protocol===s.protocol&&o.host===s.host&&(i=s.relative),ps({category:"navigation",data:{from:i,to:r}})}}function u4e(t){return!!t&&!!t.target}const f4e=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],h4e="BrowserApiErrors",p4e=(t={})=>{const e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,unregisterOriginalCallbacks:!1,...t};return{name:h4e,setupOnce(){e.setTimeout&&Er($t,"setTimeout",US),e.setInterval&&Er($t,"setInterval",US),e.requestAnimationFrame&&Er($t,"requestAnimationFrame",m4e),e.XMLHttpRequest&&"XMLHttpRequest"in $t&&Er(XMLHttpRequest.prototype,"send",g4e);const n=e.eventTarget;n&&(Array.isArray(n)?n:f4e).forEach(r=>b4e(r,e))}}},EN=p4e;function US(t){return function(...e){const n=e[0];return e[0]=zf(n,{mechanism:{data:{function:Ya(t)},handled:!1,type:"instrument"}}),t.apply(this,e)}}function m4e(t){return function(e){return t.apply(this,[zf(e,{mechanism:{data:{function:"requestAnimationFrame",handler:Ya(t)},handled:!1,type:"instrument"}})])}}function g4e(t){return function(...e){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(r=>{r in n&&typeof n[r]=="function"&&Er(n,r,function(o){const s={mechanism:{data:{function:r,handler:Ya(o)},handled:!1,type:"instrument"}},a=j6(o);return a&&(s.mechanism.data.handler=Ya(a)),zf(o,s)})}),t.apply(this,e)}}function b4e(t,e){var r,o;const i=(r=$t[t])==null?void 0:r.prototype;(o=i==null?void 0:i.hasOwnProperty)!=null&&o.call(i,"addEventListener")&&(Er(i,"addEventListener",function(s){return function(a,l,c){try{v4e(l)&&(l.handleEvent=zf(l.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Ya(l),target:t},handled:!1,type:"instrument"}}))}catch(d){}return e.unregisterOriginalCallbacks&&y4e(this,a,l),s.apply(this,[a,zf(l,{mechanism:{data:{function:"addEventListener",handler:Ya(l),target:t},handled:!1,type:"instrument"}}),c])}}),Er(i,"removeEventListener",function(s){return function(a,l,c){try{const d=l.__sentry_wrapped__;d&&s.call(this,a,d,c)}catch(d){}return s.call(this,a,l,c)}}))}function v4e(t){return typeof t.handleEvent=="function"}function y4e(t,e,n){t&&typeof t=="object"&&"removeEventListener"in t&&typeof t.removeEventListener=="function"&&t.removeEventListener(e,n)}const $N=()=>({name:"BrowserSession",setupOnce(){if(typeof $t.document>"u"){on&&ye.warn("Using the `browserSessionIntegration` in non-browser environments is not supported.");return}L5({ignoreDuration:!0}),P5(),Rv(({from:t,to:e})=>{t!==void 0&&t!==e&&(L5({ignoreDuration:!0}),P5())})}}),w4e="GlobalHandlers",x4e=(t={})=>{const e={onerror:!0,onunhandledrejection:!0,...t};
301return{name:w4e,setupOnce(){Error.stackTraceLimit=50},setup(n){e.onerror&&(A4e(n),jS("onerror")),e.onunhandledrejection&&(k4e(n),jS("onunhandledrejection"))}}},CN=x4e;function A4e(t){lP(e=>{const{stackParser:n,attachStacktrace:i}=TN();if(lt()!==t||KD())return;const{msg:r,url:o,line:s,column:a,error:l}=e,c=E4e(hx(n,l||r,void 0,i,!1),o,s,a);c.level="error",q0(c,{originalException:l,mechanism:{handled:!1,type:"onerror"}})})}function k4e(t){cP(e=>{const{stackParser:n,attachStacktrace:i}=TN();if(lt()!==t||KD())return;const r=_4e(e),o=Rf(r)?S4e(r):hx(n,r,void 0,i,!0);o.level="error",q0(o,{originalException:r,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function _4e(t){if(Rf(t))return t;try{if("reason"in t)return t.reason;if("detail"in t&&"reason"in t.detail)return t.detail.reason}catch(e){}return t}function S4e(t){return{exception:{values:[{type:"UnhandledRejection",value:"Non-Error promise rejection captured with value: ".concat(String(t))}]}}}function E4e(t,e,n,i){const r=t.exception=t.exception||{},o=r.values=r.values||[],s=o[0]=o[0]||{},a=s.stacktrace=s.stacktrace||{},l=a.frames=a.frames||[],c=i,d=n,u=os(e)&&e.length>0?e:Ld();return l.length===0&&l.push({colno:c,filename:u,function:Zs,in_app:!0,lineno:d}),t}function jS(t){on&&ye.log("Global Handler attached: ".concat(t))}function TN(){const t=lt();return(t==null?void 0:t.getOptions())||{stackParser:()=>[],attachStacktrace:!1}}const IN=()=>({name:"HttpContext",preprocessEvent(t){var i;if(!$t.navigator&&!$t.location&&!$t.document)return;const e=ux(),n={...e.headers,...(i=t.request)==null?void 0:i.headers};t.request={...e,...t.request,headers:n}}}),$4e="cause",C4e=5,T4e="LinkedErrors",I4e=(t={})=>{const e=t.limit||C4e,n=t.key||$4e;return{name:T4e,preprocessEvent(i,r,o){const s=o.getOptions();gbe(Ev,s.stackParser,n,e,i,r)}}},RN=I4e;function R4e(){return O4e()?(on&&na(()=>{console.error("[Sentry] You cannot use Sentry.init() in a browser extension, see: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")}),!0):!1}function O4e(){var o;if(typeof $t.window>"u")return!1;const t=$t;if(t.nw)return!1;const e=t.chrome||t.browser;if(!((o=e==null?void 0:e.runtime)!=null&&o.id))return!1;const n=Ld(),i=["chrome-extension","moz-extension","ms-browser-extension","safari-web-extension"];return!($t===$t.top&&i.some(s=>n.startsWith("".concat(s,"://"))))}function Ax(t){return[wD(),vD(),EN(),SN(),CN(),RN(),_D(),IN(),$N()]}function M4e(t={}){const e=!t.skipBrowserExtensionCheck&&R4e(),n={...t,enabled:e?!1:t.enabled,stackParser:x1e(t.stackParser||kN),integrations:Sge({integrations:t.integrations,defaultIntegrations:t.defaultIntegrations==null?Ax():t.defaultIntegrations}),transport:t.transport||xx};return Hge(tN,n)}function L4e(){}function P4e(t){t()}function D4e(t={}){const e=$t.document,n=(e==null?void 0:e.head)||(e==null?void 0:e.body);if(!n){on&&ye.error("[showReportDialog] Global document not defined");return}const i=Kt(),r=lt(),o=r==null?void 0:r.getDsn();if(!o){on&&ye.error("[showReportDialog] DSN not configured");return}const s={...t,user:{...i.getUser(),...t.user},eventId:t.eventId||KP()},a=$t.document.createElement("script");a.async=!0,a.crossOrigin="anonymous",a.src=kge(o,s);const{onLoad:l,onClose:c}=s;if(l&&(a.onload=l),c){const d=u=>{if(u.data==="__sentry_reportdialog_closed__")try{c()}finally{$t.removeEventListener("message",d)}};$t.addEventListener("message",d)}n.appendChild(a)}const N4e=Dt,B4e="ReportingObserver",WS=new WeakMap,F4e=(t={})=>{const e=t.types||["crash","deprecation","intervention"];function n(i){if(WS.has(lt()))for(const r of i)Fo(o=>{o.setExtra("url",r.url);const s="ReportingObserver [".concat(r.type,"]");let a="No details available";if(r.body){const l={};for(const c in r.body)l[c]=r.body[c];if(o.setExtra("body",l),r.type==="crash"){const c=r.body;a=[c.crashId||"",c.reason||""].join(" ").trim()||a}else a=r.body.message||a}Tb("".concat(s,": ").concat(a))})}return{name:B4e,setupOnce(){if(!I2e())return;new N4e.ReportingObserver(n,{buffered:!0,types:e}).observe()},setup(i){WS.set(i,!0)}}},z4e=F4e,H4e="HttpClient",V4e=(t={})=>{const e={failedRequestStatusCodes:[[500,599]],failedRequestTargets:[/.*/],...t};return{name:H4e,setup(n){Z4e(n,e),Q4e(n,e)}}},U4e=V4e;function j4e(t,e,n,i,r){if(MN(t,n.status,n.url)){const o=J4e(e,i);let s,a,l,c;PN()&&([s,l]=YS("Cookie",o),[a,c]=YS("Set-Cookie",n));const d=LN({url:o.url,method:o.method,status:n.status,requestHeaders:s,responseHeaders:a,requestCookies:l,responseCookies:c,error:r});q0(d)}}function YS(t,e){const n=G4e(e.headers);let i;try{const r=n[t]||n[t.toLowerCase()]||void 0;r&&(i=ON(r))}catch(r){}return[n,i]}function W4e(t,e,n,i,r){if(MN(t,e.status,e.responseURL)){let o,s,a;if(PN()){try{const c=e.getResponseHeader("Set-Cookie")||e.getResponseHeader("set-cookie")||void 0;c&&(s=ON(c))}catch(c){}try{a=q4e(e)}catch(c){}o=i}const l=LN({url:e.responseURL,method:n,status:e.status,requestHeaders:o,responseHeaders:a,responseCookies:s,error:r});q0(l)}}function Y4e(t){if(t){const e=t["Content-Length"]||t["content-length"];if(e)return parseInt(e,10)}}function ON(t){return t.split("; ").reduce((e,n)=>{const[i,r]=n.split("=");return i&&r&&(e[i]=r),e},{})}function G4e(t){const e={};return t.forEach((n,i)=>{e[i]=n}),e}function q4e(t){const e=t.getAllResponseHeaders();return e?e.split("\r\n").reduce((n,i)=>{const[r,o]=i.split(": ");return r&&o&&(n[r]=o),n},{}):{}}function X4e(t,e){return t.some(n=>typeof n=="string"?e.includes(n):n.test(e))}function K4e(t,e){return t.some(n=>typeof n=="number"?n===e:e>=n[0]&&e<=n[1])}function Z4e(t,e){LD()&&ox(n=>{if(lt()!==t)return;const{response:i,args:r,error:o,virtualError:s}=n,[a,l]=r;i&&j4e(e,a,i,l,o||s)},!1)}function Q4e(t,e){"XMLHttpRequest"in Dt&&yx(n=>{if(lt()!==t)return;const{error:i,virtualError:r}=n,o=n.xhr,s=o[Ra];if(!s)return;const{method:a,request_headers:l}=s;try{W4e(e,o,a,l,i||r)}catch(c){on&&ye.warn("Error while extracting response event form XHR response",c)}})}function MN(t,e,n){return K4e(t.failedRequestStatusCodes,e)&&X4e(t.failedRequestTargets,n)&&!mD(n,lt())}function LN(t){const e=lt(),n=e&&t.error&&t.error instanceof Error?t.error.stack:void 0,i=n&&e?e.getOptions().stackParser(n,0,1):void 0,r="HTTP Client Error with status code: ".concat(t.status),o={message:r,exception:{values:[{type:"Error",value:r,stacktrace:i?{frames:i}:void 0}]},request:{url:t.url,method:t.method,headers:t.requestHeaders,cookies:t.requestCookies},contexts:{response:{status_code:t.status,headers:t.responseHeaders,cookies:t.responseCookies,body_size:Y4e(t.responseHeaders)}}};return ec(o,{type:"http.client",handled:!1}),o}function J4e(t,e){return!e&&t instanceof Request||t instanceof Request&&t.bodyUsed?t:new Request
301(t,e)}function PN(){const t=lt();return t?!!t.getOptions().sendDefaultPii:!1}const g3=Dt,e5e=7,t5e="ContextLines",n5e=(t={})=>{const e=t.frameContextLines!=null?t.frameContextLines:e5e;return{name:t5e,processEvent(n){return r5e(n,e)}}},i5e=n5e;function r5e(t,e){var a;const n=g3.document,i=g3.location&&RD(g3.location.href);if(!n||!i)return t;const r=(a=t.exception)==null?void 0:a.values;if(!(r!=null&&r.length))return t;const o=n.documentElement.innerHTML;if(!o)return t;const s=["<!DOCTYPE html>","<html>",...o.split("\n"),"</html>"];return r.forEach(l=>{const c=l.stacktrace;c!=null&&c.frames&&(c.frames=c.frames.map(d=>o5e(d,s,i,e)))}),t}function o5e(t,e,n,i){return t.filename!==n||!t.lineno||!e.length||L1e(e,t,i),t}const s5e="GraphQLClient",a5e=t=>({name:s5e,setup(e){l5e(e,t),c5e(e,t)}});function l5e(t,e){t.on("beforeOutgoingRequestSpan",(n,i)=>{const o=Wt(n).data||{};if(!(o[mo]==="http.client"))return;const l=o[K1e]||o["http.url"],c=o[X1e]||o["http.method"];if(!os(l)||!os(c))return;const{endpoints:d}=e,u=ss(l,d),f=NN(i);if(u&&f){const h=BN(f);if(h){const p=DN(h);n.updateName("".concat(c," ").concat(l," (").concat(p,")")),n.setAttribute("graphql.document",f)}}})}function c5e(t,e){t.on("beforeOutgoingRequestBreadcrumb",(n,i)=>{const{category:r,type:o,data:s}=n;if(o==="http"&&(r==="fetch"||r==="xhr")){const d=s==null?void 0:s.url,{endpoints:u}=e,f=ss(d,u),h=NN(i);if(f&&s&&h){const p=BN(h);if(!s.graphql&&p){const m=DN(p);s["graphql.document"]=p.query,s["graphql.operation"]=m}}}})}function DN(t){const{query:e,operationName:n}=t,{operationName:i=n,operationType:r}=d5e(e);return i?"".concat(r," ").concat(i):"".concat(r)}function NN(t){const e="xhr"in t;let n;if(e){const i=t.xhr[Ra];n=i&&Db(i.body)[0]}else{const i=wx(t.input);n=Db(i)[0]}return n}function d5e(t){const e=/^(?:\s*)(query|mutation|subscription)(?:\s*)(\w+)(?:\s*)[{(]/,n=/^(?:\s*)(query|mutation|subscription)(?:\s*)[{(]/,i=t.match(e);if(i)return{operationType:i[1],operationName:i[2]};const r=t.match(n);return r?{operationType:r[1],operationName:void 0}:{operationType:void 0,operationName:void 0}}function BN(t){let e;try{const n=JSON.parse(t);!!n.query&&(e=n)}finally{return e}}const u5e=a5e,jn=Dt,kx="sentryReplaySession",f5e="replay_event",_x="Unable to send Replay",h5e=3e5,p5e=9e5,m5e=5e3,g5e=5500,b5e=6e4,v5e=5e3,y5e=3,GS=15e4,rm=5e3,w5e=3e3,x5e=300,Sx=2e7,A5e=4999,k5e=15e3,qS=36e5;var _5e=Object.defineProperty,S5e=(t,e,n)=>e in t?_5e(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,XS=(t,e,n)=>S5e(t,typeof e!="symbol"?e+"":e,n),ki=(t=>(t[t.Document=0]="Document",t[t.DocumentType=1]="DocumentType",t[t.Element=2]="Element",t[t.Text=3]="Text",t[t.CDATA=4]="CDATA",t[t.Comment=5]="Comment",t))(ki||{});function E5e(t){return t.nodeType===t.ELEMENT_NODE}function np(t){const e=t==null?void 0:t.host;return(e==null?void 0:e.shadowRoot)===t}function ip(t){return Object.prototype.toString.call(t)==="[object ShadowRoot]"}function $5e(t){return t.includes(" background-clip: text;")&&!t.includes(" -webkit-background-clip: text;")&&(t=t.replace(/\sbackground-clip:\s*text;/g," -webkit-background-clip: text; background-clip: text;")),t}function C5e(t){const{cssText:e}=t;if(e.split('"').length<3)return e;const n=["@import","url(".concat(JSON.stringify(t.href),")")];return t.layerName===""?n.push("layer"):t.layerName&&n.push("layer(".concat(t.layerName,")")),t.supportsText&&n.push("supports(".concat(t.supportsText,")")),t.media.length&&n.push(t.media.mediaText),n.join(" ")+";"}function Nb(t){try{const e=t.rules||t.cssRules;return e?$5e(Array.from(e,FN).join("")):null}catch(e){return null}}function T5e(t){let e="";for(let n=0;n<t.style.length;n++){const i=t.style,r=i[n],o=i.getPropertyPriority(r);e+="".concat(r,":").concat(i.getPropertyValue(r)).concat(o?" !important":"",";")}return"".concat(t.selectorText," { ").concat(e," }")}function FN(t){let e;if(R5e(t))try{e=Nb(t.styleSheet)||C5e(t)}catch(n){}else if(O5e(t)){let n=t.cssText;const i=t.selectorText.includes(":"),r=typeof t.style.all=="string"&&t.style.all;if(r&&(n=T5e(t)),i&&(n=I5e(n)),i||r)return n}return e||t.cssText}function I5e(t){const e=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return t.replace(e,"$1\\$2")}function R5e(t){return"styleSheet"in t}function O5e(t){return"selectorText"in t}let zN=class{constructor(){XS(this,"idNodeMap",new Map),XS(this,"nodeMetaMap",new WeakMap)}getId(e){var i;if(!e)return-1;const n=(i=this.getMeta(e))==null?void 0:i.id;return n!=null?n:-1}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){const n=this.getId(e);
301this.idNodeMap.delete(n),e.childNodes&&e.childNodes.forEach(i=>this.removeNodeFromMap(i))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,n){const i=n.id;this.idNodeMap.set(i,e),this.nodeMetaMap.set(e,n)}replace(e,n){const i=this.getNode(e);if(i){const r=this.nodeMetaMap.get(i);r&&this.nodeMetaMap.set(n,r)}this.idNodeMap.set(e,n)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}};function M5e(){return new zN}function Ov({maskInputOptions:t,tagName:e,type:n}){return e==="OPTION"&&(e="SELECT"),!!(t[e.toLowerCase()]||n&&t[n]||n==="password"||e==="INPUT"&&!n&&t.text)}function a0({isMasked:t,element:e,value:n,maskInputFn:i}){let r=n||"";return t?(i&&(r=i(r,e)),"*".repeat(r.length)):r}function Uf(t){return t.toLowerCase()}function J5(t){return t.toUpperCase()}const KS="__rrweb_original__";function L5e(t){const e=t.getContext("2d");if(!e)return!0;const n=50;for(let i=0;i<t.width;i+=n)for(let r=0;r<t.height;r+=n){const o=e.getImageData,s=KS in o?o[KS]:o;if(new Uint32Array(s.call(e,i,r,Math.min(n,t.width-i),Math.min(n,t.height-r)).data.buffer).some(l=>l!==0))return!1}return!0}function Ex(t){const e=t.type;return t.hasAttribute("data-rr-is-password")?"password":e?Uf(e):null}function Bb(t,e,n){return e==="INPUT"&&(n==="radio"||n==="checkbox")?t.getAttribute("value")||"":t.value}function HN(t,e){var o;let n;try{n=new URL(t,e!=null?e:window.location.href)}catch(s){return null}const i=/\.([0-9a-z]+)(?:$)/i,r=n.pathname.match(i);return(o=r==null?void 0:r[1])!=null?o:null}const ZS={};function VN(t){const e=ZS[t];if(e)return e;const n=window.document;let i=window[t];if(n&&typeof n.createElement=="function")try{const r=n.createElement("iframe");r.hidden=!0,n.head.appendChild(r);const o=r.contentWindow;o&&o[t]&&(i=o[t]),n.head.removeChild(r)}catch(r){}return ZS[t]=i.bind(window)}function ew(...t){return VN("setTimeout")(...t)}function UN(...t){return VN("clearTimeout")(...t)}function jN(t){try{return t.contentDocument}catch(e){}}let P5e=1;const D5e=new RegExp("[^a-z0-9-_:]"),l0=-2;function $x(){return P5e++}function N5e(t){if(t instanceof HTMLFormElement)return"form";const e=Uf(t.tagName);return D5e.test(e)?"div":e}function B5e(t){let e="";return t.indexOf("//")>-1?e=t.split("/").slice(0,3).join("/"):e=t.split("/")[0],e=e.split("?")[0],e}let iu,QS;const F5e=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,z5e=/^(?:[a-z+]+:)?\/\//i,H5e=/^www\..*/i,V5e=/^(data:)([^,]*),(.*)/i;function Fb(t,e){return(t||"").replace(F5e,(n,i,r,o,s,a)=>{const l=r||s||a,c=i||o||"";if(!l)return n;if(z5e.test(l)||H5e.test(l)||V5e.test(l))return"url(".concat(c).concat(l).concat(c,")");
301if(l[0]==="/")return"url(".concat(c).concat(B5e(e)+l).concat(c,")");const d=e.split("/"),u=l.split("/");d.pop();for(const f of u)f!=="."&&(f===".."?d.pop():d.push(f));return"url(".concat(c).concat(d.join("/")).concat(c,")")})}const U5e=/^[^ \t\n\r\u000c]+/,j5e=/^[, \t\n\r\u000c]+/;function W5e(t,e){if(e.trim()==="")return e;let n=0;function i(o){let s;const a=o.exec(e.substring(n));return a?(s=a[0],n+=s.length,s):""}const r=[];for(;i(j5e),!(n>=e.length);){let o=i(U5e);if(o.slice(-1)===",")o=_u(t,o.substring(0,o.length-1)),r.push(o);else{let s="";o=_u(t,o);let a=!1;for(;;){const l=e.charAt(n);if(l===""){r.push((o+s).trim());break}else if(a)l===")"&&(a=!1);else if(l===","){n+=1,r.push((o+s).trim());break}else l==="("&&(a=!0);s+=l,n+=1}}}return r.join(", ")}const JS=new WeakMap;function _u(t,e){return!e||e.trim()===""?e:Mv(t,e)}function Y5e(t){return!!(t.tagName==="svg"||t.ownerSVGElement)}function Mv(t,e){let n=JS.get(t);if(n||(n=t.createElement("a"),JS.set(t,n)),!e)e="";else if(e.startsWith("blob:")||e.startsWith("data:"))return e;return n.setAttribute("href",e),n.href}function WN(t,e,n,i,r,o){return i&&(n==="src"||n==="href"&&!(e==="use"&&i[0]==="#")||n==="xlink:href"&&i[0]!=="#"||n==="background"&&(e==="table"||e==="td"||e==="th")?_u(t,i):n==="srcset"?W5e(t,i):n==="style"?Fb(i,Mv(t)):e==="object"&&n==="data"?_u(t,i):typeof o=="function"?o(n,i,r):i)}function YN(t,e,n){return(t==="video"||t==="audio")&&e==="autoplay"}function G5e(t,e,n,i){try{if(i&&t.matches(i))return!1;if(typeof e=="string"){if(t.classList.contains(e))return!0}else for(let r=t.classList.length;r--;){const o=t.classList[r];if(e.test(o))return!0}if(n)return t.matches(n)}catch(r){}return!1}function q5e(t,e){for(let n=t.classList.length;n--;){const i=t.classList[n];if(e.test(i))return!0}return!1}function Gc(t,e,n=1/0,i=0){return!t||t.nodeType!==t.ELEMENT_NODE||i>n?-1:e(t)?i:Gc(t.parentNode,e,n,i+1)}function Su(t,e){return n=>{const i=n;if(i===null)return!1;try{if(t){if(typeof t=="string"){if(i.matches(".".concat(t)))return!0}else if(q5e(i,t))return!0}return!!(e&&i.matches(e))}catch(r){return!1}}}function jf(t,e,n,i,r,o){try{const s=t.nodeType===t.ELEMENT_NODE?t:t.parentElement;if(s===null)return!1;if(s.tagName==="INPUT"){const c=s.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(c))return!0}let a=-1,l=-1;if(o){if(l=Gc(s,Su(i,r)),l<0)return!0;a=Gc(s,Su(e,n),l>=0?l:1/0)}else{if(a=Gc(s,Su(e,n)),a<0)return!1;l=Gc(s,Su(i,r),a>=0?a:1/0)}return a>=0?l>=0?a<=l:!0:l>=0?!1:!!o}catch(s){}return!!o}function X5e(t,e,n){const i=t.contentWindow;if(!i)return;let r=!1,o;try{o=i.document.readyState}catch(a){return}if(o!=="complete"){const a=ew(()=>{r||(e(),r=!0)},n);t.addEventListener("load",()=>{UN(a),r=!0,e()});return}const s="about:blank";if(i.location.href!==s||t.src===s||t.src==="")return ew(e,0),t.addEventListener("load",e);t.addEventListener("load",e)}function K5e(t,e,n){let i=!1,r;try{r=t.sheet}catch(s){return}if(r)return;const o=ew(()=>{i||(e(),i=!0)},n);t.addEventListener("load",()=>{UN(o),i=!0,e()})}function Z5e(t,e){const{doc:n,mirror:i,blockClass:r,blockSelector:o,unblockSelector:s,maskAllText:a,maskAttributeFn:l,maskTextClass:c,unmaskTextClass:d,maskTextSelector:u,unmaskTextSelector:f,inlineStylesheet:h,maskInputOptions:p={},maskTextFn:m,maskInputFn:g,dataURLOptions:y={},inlineImages:w,recordCanvas:b,keepIframeSrcFn:v,newlyAddedElement:A=!1}=e,x=Q5e(n,i);switch(t.nodeType){case t.DOCUMENT_NODE:return t.compatMode!=="CSS1Compat"?{type:ki.Document,childNodes:[],compatMode:t.compatMode}:{type:ki.Document,childNodes:[]};case t.DOCUMENT_TYPE_NODE:return{type:ki.DocumentType,name:t.name,publicId:t.publicId,systemId:t.systemId,rootId:x};case t.ELEMENT_NODE:return ewe(t,{doc:n,blockClass:r,blockSelector:o,unblockSelector:s,inlineStylesheet:h,maskAttributeFn:l,maskInputOptions:p,maskInputFn:g,dataURLOptions:y,inlineImages:w,recordCanvas:b,keepIframeSrcFn:v,newlyAddedElement:A,rootId:x,maskTextClass:c,unmaskTextClass:d,maskTextSelector:u,unmaskTextSelector:f});case t.TEXT_NODE:return J5e(t,{doc:n,maskAllText:a,maskTextClass:c,unmaskTextClass:d,maskTextSelector:u,unmaskTextSelector:f,maskTextFn:m,maskInputOptions:p,maskInputFn:g,rootId:x});case t.CDATA_SECTION_NODE:return{type:ki.CDATA,textContent:"",rootId:x};case t.COMMENT_NODE:return{type:ki.Comment,textContent:t.textContent||"",rootId:x};default:return!1}}function Q5e(t,e){if(!e.hasNode(t))return;const n=e.getId(t);return n===1?void 0:n}function J5e(t,e){var y;const{maskAllText:n,maskTextClass:i,unmaskTextClass:r,maskTextSelector:o,unmaskTextSelector:s,maskTextFn:a,maskInputOptions:l,maskInputFn:c,rootId:d}=e,u=t.parentNode&&t.parentNode.tagName;let f=t.textContent;const h=u==="STYLE"?!0:void 0,p=u==="SCRIPT"?!0:void 0,m=u==="TEXTAREA"?!0:void 0;if(h&&f){try{t.nextSibling||t.previousSibling||(y=t.parentNode.sheet)!=null&&y.cssRules&&(f=Nb(t.parentNode.sheet))}catch(w){console.warn("Cannot get CSS styles from text's parentNode. Error: ".concat(w),t)}f=Fb(f,Mv(e.doc))}p&&(f="SCRIPT_PLACEHOLDER");const g=jf(t,i,o,r,s,n);if(!h&&!p&&!m&&f&&g&&(f=a?a(f,t.parentElement):f.replace(/[\S]/g,"*")),m&&f&&(l.textarea||g)&&(f=c?c(f,t.parentNode):f.replace(/[\S]/g,"*")),u==="OPTION"&&f){const w=Ov({type:null,tagName:u,maskInputOptions:l});f=a0({isMasked:jf(t,i,o,r,s,w),element:t,value:f,maskInputFn:c})}return{type:ki.Text,textContent:f||"",isStyle:h,rootId:d}}function ewe(t,e){const{doc:n,blockClass:i,blockSelector:r,unblockSelector:o,inlineStylesheet:s,maskInputOptions:a={},maskAttributeFn:l,maskInputFn:c,dataURLOptions:d={},inlineImages:u,recordCanvas:f,keepIframeSrcFn:h,newlyAddedElement:p=!1,rootId:m,maskTextClass:g,unmaskTextClass:y,maskTextSelector:w,unmaskTextSelector:b}=e,v=G5e(t,i,r,o),A=N5e(t);let x={};const k=t.attributes.length;for(let _=0;_<k;_++){const E=t.attributes[_];E.name&&!YN(A,E.name,E.value)&&(x[E.name]=WN(n,A,Uf(E.name),E.value,t,l))}if(A==="link"&&s){const _=Array.from(n.styleSheets).find(C=>C.href===t.href);let E=null;_&&(E=Nb(_)),E&&(x.rel=null,x.href=null,x.crossorigin=null,x._cssText=Fb(E,_.href))}if(A==="style"&&t.sheet&&!(t.innerText||t.textContent||"").trim().length){const _=Nb(t.sheet);_&&(x._cssText=Fb(_,Mv(n)))}if(A==="input"||A==="textarea"||A==="select"||A==="option"){const _=t,E=Ex(_),C=Bb(_,J5(A),E),I=_.checked;if(E!=="submit"&&E!=="button"&&C){const R=jf(_,g,w,y,b,Ov({type:E,tagName:J5(A),maskInputOptions:a}));x.value=a0({isMasked:R,element:_,value:C,maskInputFn:c})}I&&(x.checked=I)}if(A==="option"&&(t.selected&&!a.select?x.selected=!0:delete x.selected),A==="canvas"&&f){if(t.__context==="2d")L5e(t)||(x.rr_dataURL=t.toDataURL(d.type,d.quality));else if(!("__context"in t)){const _=t.toDataURL(d.type,d.quality),E=n.createElement("canvas");E.width=t.width,E.height=t.height;const C=E.toDataURL(d.type,d.quality);_!==C&&(x.rr_dataURL=_)}}if(A==="img"&&u){iu||(iu=n.createElement("canvas"),QS=iu.getContext("2d"));const _=t,E=_.currentSrc||_.getAttribute("src")||"<unknown-src>",C=_.crossOrigin,I=()=>{_.removeEventListener("load",I);
301try{iu.width=_.naturalWidth,iu.height=_.naturalHeight,QS.drawImage(_,0,0),x.rr_dataURL=iu.toDataURL(d.type,d.quality)}catch(R){if(_.crossOrigin!=="anonymous"){_.crossOrigin="anonymous",_.complete&&_.naturalWidth!==0?I():_.addEventListener("load",I);return}else console.warn("Cannot inline img src=".concat(E,"! Error: ").concat(R))}_.crossOrigin==="anonymous"&&(C?x.crossOrigin=C:_.removeAttribute("crossorigin"))};_.complete&&_.naturalWidth!==0?I():_.addEventListener("load",I)}if((A==="audio"||A==="video")&&(x.rr_mediaState=t.paused?"paused":"played",x.rr_mediaCurrentTime=t.currentTime),p||(t.scrollLeft&&(x.rr_scrollLeft=t.scrollLeft),t.scrollTop&&(x.rr_scrollTop=t.scrollTop)),v){const{width:_,height:E}=t.getBoundingClientRect();x={class:x.class,rr_width:"".concat(_,"px"),rr_height:"".concat(E,"px")}}A==="iframe"&&!h(x.src)&&(!v&&!jN(t)&&(x.rr_src=x.src),delete x.src);let S;try{customElements.get(A)&&(S=!0)}catch(_){}return{type:ki.Element,tagName:A,attributes:x,childNodes:[],isSVG:Y5e(t)||void 0,needBlock:v,rootId:m,isCustom:S}}function Vn(t){return t==null?"":t.toLowerCase()}function twe(t,e){if(e.comment&&t.type===ki.Comment)return!0;if(t.type===ki.Element){if(e.script&&(t.tagName==="script"||t.tagName==="link"&&(t.attributes.rel==="preload"||t.attributes.rel==="modulepreload")||t.tagName==="link"&&t.attributes.rel==="prefetch"&&typeof t.attributes.href=="string"&&HN(t.attributes.href)==="js"))return!0;if(e.headFavicon&&(t.tagName==="link"&&t.attributes.rel==="shortcut icon"||t.tagName==="meta"&&(Vn(t.attributes.name).match(/^msapplication-tile(image|color)$/)||Vn(t.attributes.name)==="application-name"||Vn(t.attributes.rel)==="icon"||Vn(t.attributes.rel)==="apple-touch-icon"||Vn(t.attributes.rel)==="shortcut icon")))return!0;if(t.tagName==="meta"){if(e.headMetaDescKeywords&&Vn(t.attributes.name).match(/^description|keywords$/))return!0;if(e.headMetaSocial&&(Vn(t.attributes.property).match(/^(og|twitter|fb):/)||Vn(t.attributes.name).match(/^(og|twitter):/)||Vn(t.attributes.name)==="pinterest"))return!0;if(e.headMetaRobots&&(Vn(t.attributes.name)==="robots"||Vn(t.attributes.name)==="googlebot"||Vn(t.attributes.name)==="bingbot"))return!0;if(e.headMetaHttpEquiv&&t.attributes["http-equiv"]!==void 0)return!0;if(e.headMetaAuthorship&&(Vn(t.attributes.name)==="author"||Vn(t.attributes.name)==="generator"||Vn(t.attributes.name)==="framework"||Vn(t.attributes.name)==="publisher"||Vn(t.attributes.name)==="progid"||Vn(t.attributes.property).match(/^article:/)||Vn(t.attributes.property).match(/^product:/)))return!0;if(e.headMetaVerification&&(Vn(t.attributes.name)==="google-site-verification"||Vn(t.attributes.name)==="yandex-verification"||Vn(t.attributes.name)==="csrf-token"||Vn(t.attributes.name)==="p:domain_verify"||Vn(t.attributes.name)==="verify-v1"||Vn(t.attributes.name)==="verification"||Vn(t.attributes.name)==="shopify-checkout-api-token"))return!0}}return!1}function Eu(t,e){const{doc:n,mirror:i,blockClass:r,blockSelector:o,unblockSelector:s,maskAllText:a,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:u,skipChild:f=!1,inlineStylesheet:h=!0,maskInputOptions:p={},maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:w,dataURLOptions:b={},inlineImages:v=!1,recordCanvas:A=!1,onSerialize:x,onIframeLoad:k,iframeLoadTimeout:S=5e3,onBlockedImageLoad:_,onStylesheetLoad:E,stylesheetLoadTimeout:C=5e3,keepIframeSrcFn:I=()=>!1,newlyAddedElement:R=!1}=e;let{preserveWhiteSpace:O=!0}=e;const L=Z5e(t,{doc:n,mirror:i,blockClass:r,blockSelector:o,maskAllText:a,unblockSelector:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:u,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,dataURLOptions:b,inlineImages:v,recordCanvas:A,keepIframeSrcFn:I,newlyAddedElement:R});if(!L)return console.warn(t,"not serialized"),null;let M;i.hasNode(t)?M=i.getId(t):twe(L,w)||!O&&L.type===ki.Text&&!L.isStyle&&!L.textContent.replace(/^\s+|\s+$/gm,"").length?M=l0:M=$x();const z=Object.assign(L,{id:M});if(i.add(t,z),M===l0)return null;x&&x(t);let N=!f;if(z.type===ki.Element){N=N&&!z.needBlock;const W=t.shadowRoot;W&&ip(W)&&(z.isShadowHost=!0)}if((z.type===ki.Document||z.type===ki.Element)&&N){w.headWhitespace&&z.type===ki.Element&&z.tagName==="head"&&(O=!1);const W={doc:n,mirror:i,blockClass:r,blockSelector:o,maskAllText:a,unblockSelector:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:u,skipChild:f,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:w,dataURLOptions:b,inlineImages:v,recordCanvas:A,preserveWhiteSpace:O,onSerialize:x,onIframeLoad:k,iframeLoadTimeout:S,onBlockedImageLoad:_,onStylesheetLoad:E,stylesheetLoadTimeout:C,keepIframeSrcFn:I},Z=t.childNodes?Array.from(t.childNodes):[];for(const K of Z){const se=Eu(K,W);se&&z.childNodes.push(se)}if(E5e(t)&&t.shadowRoot)for(const K of Array.from(t.shadowRoot.childNodes)){const se=Eu(K,W);se&&(ip(t.shadowRoot)&&(se.isShadow=!0),z.childNodes.push(se))}}if(t.parentNode&&np(t.parentNode)&&ip(t.parentNode)&&(z.isShadow=!0),z.type===ki.Element&&z.tagName==="iframe"&&!z.needBlock&&X5e(t,()=>{const W=jN(t);if(W&&k){const Z=Eu(W,{doc:W,mirror:i,blockClass:r,blockSelector:o,unblockSelector:s,maskAllText:a,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:w,dataURLOptions:b,inlineImages:v,recordCanvas:A,preserveWhiteSpace:O,onSerialize:x,onIframeLoad:k,iframeLoadTimeout:S,onStylesheetLoad:E,stylesheetLoadTimeout:C,keepIframeSrcFn:I});Z&&k(t,Z)}},S),z.type===ki.Element&&z.tagName==="img"&&!t.complete&&z.needBlock){const W=t,Z=()=>
301{if(W.isConnected&&!W.complete&&_)try{const K=W.getBoundingClientRect();K.width>0&&K.height>0&&_(W,z,K)}catch(K){}W.removeEventListener("load",Z)};W.isConnected&&W.addEventListener("load",Z)}return z.type===ki.Element&&z.tagName==="link"&&typeof z.attributes.rel=="string"&&(z.attributes.rel==="stylesheet"||z.attributes.rel==="preload"&&typeof z.attributes.href=="string"&&HN(z.attributes.href)==="css")&&K5e(t,()=>{if(E){const W=Eu(t,{doc:n,mirror:i,blockClass:r,blockSelector:o,unblockSelector:s,maskAllText:a,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:u,skipChild:!1,inlineStylesheet:h,maskInputOptions:p,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:w,dataURLOptions:b,inlineImages:v,recordCanvas:A,preserveWhiteSpace:O,onSerialize:x,onIframeLoad:k,iframeLoadTimeout:S,onStylesheetLoad:E,stylesheetLoadTimeout:C,keepIframeSrcFn:I});W&&E(t,W)}},C),z.type===ki.Element&&delete z.needBlock,z}function nwe(t,e){const{mirror:n=new zN,blockClass:i="rr-block",blockSelector:r=null,unblockSelector:o=null,maskAllText:s=!1,maskTextClass:a="rr-mask",unmaskTextClass:l=null,maskTextSelector:c=null,unmaskTextSelector:d=null,inlineStylesheet:u=!0,inlineImages:f=!1,recordCanvas:h=!1,maskAllInputs:p=!1,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOM:w=!1,dataURLOptions:b,preserveWhiteSpace:v,onSerialize:A,onIframeLoad:x,iframeLoadTimeout:k,onBlockedImageLoad:S,onStylesheetLoad:_,stylesheetLoadTimeout:E,keepIframeSrcFn:C=()=>!1}=e||{};return Eu(t,{doc:t,mirror:n,blockClass:i,blockSelector:r,unblockSelector:o,maskAllText:s,maskTextClass:a,unmaskTextClass:l,maskTextSelector:c,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:u,maskInputOptions:p===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:p===!1?{}:p,maskAttributeFn:m,maskTextFn:g,maskInputFn:y,slimDOMOptions:w===!0||w==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:w==="all",headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:w===!1?{}:w,dataURLOptions:b,inlineImages:f,recordCanvas:h,preserveWhiteSpace:v,onSerialize:A,onIframeLoad:x,iframeLoadTimeout:k,onBlockedImageLoad:S,onStylesheetLoad:_,stylesheetLoadTimeout:E,keepIframeSrcFn:C,newlyAddedElement:!1})}function Sr(t,e,n=document){const i={capture:!0,passive:!0};return n.addEventListener(t,e,i),()=>n.removeEventListener(t,e,i)}const hu="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let eE={map:{},getId(){return console.error(hu),-1},getNode(){return console.error(hu),null},removeNodeFromMap(){console.error(hu)},has(){return console.error(hu),!1},reset(){console.error(hu)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(eE=new Proxy(eE,{get(t,e,n){return e==="map"&&console.error(hu),Reflect.get(t,e,n)}}));function c0(t,e,n={}){let i=null,r=0;return function(...o){const s=Date.now();!r&&n.leading===!1&&(r=s);const a=e-(s-r),l=this;a<=0||a>e?(i&&(cwe(i),i=null),r=s,t.apply(l,o)):!i&&n.trailing!==!1&&(i=Lv(()=>{r=n.leading===!1?0:Date.now(),i=null,t.apply(l,o)},a))}}function GN(t,e,n,i,r=window){const o=r.Object.getOwnPropertyDescriptor(t,e);return r.Object.defineProperty(t,e,i?n:{set(s){Lv(()=>{n.set.call(this,s)},0),o&&o.set&&o.set.call(this,s)}}),()=>GN(t,e,o||{},!0)}function Cx(t,e,n){try{if(!(e in t))return()=>{};const i=t[e],r=n(i);return typeof r=="function"&&(r.prototype=r.prototype||{},Object.defineProperties(r,{__rrweb_original__:{enumerable:!1,value:i}})),t[e]=r,()=>{t[e]=i}}catch(i){return()=>{}}}let zb=Date.now;/[1-9][0-9]{12}/.test(Date.now().toString())||(zb=()=>new Date().getTime());function qN(t){var n,i,r,o,s,a;const e=t.document;return{left:e.scrollingElement?e.scrollingElement.scrollLeft:t.pageXOffset!==void 0?t.pageXOffset:(e==null?void 0:e.documentElement.scrollLeft)||((i=(n=e==null?void 0:e.body)==null?void 0:n.parentElement)==null?void 0:i.scrollLeft)||((r=e==null?void 0:e.body)==null?void 0:r.scrollLeft)||0,top:e.scrollingElement?e.scrollingElement.scrollTop:t.pageYOffset!==void 0?t.pageYOffset:(e==null?void 0:e.documentElement.scrollTop)||((s=(o=e==null?void 0:e.body)==null?void 0:o.parentElement)==null?void 0:s.scrollTop)||((a=e==null?void 0:e.body)==null?void 0:a.scrollTop)||0}}function XN(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function KN(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function ZN(t){if(!t)return null;try{return t.nodeType===t.ELEMENT_NODE?t:t.parentElement}catch(e){return null}}function co(t,e,n,i,r){if(!t)return!1;const o=ZN(t);if(!o)return!1;const s=Su(e,n);if(!r){const c=i&&o.matches(i);return s(o)&&!c}const a=Gc(o,s);let l=-1;return a<0?!1:(i&&(l=Gc(o,Su(null,i))),a>-1&&l<0?!0:a<l)}function iwe(t,e){return e.getId(t)!==-1}function b3(t,e){return e.getId(t)===l0}function QN(t,e){if(np(t))return!1;const n=e.getId(t);return e.has(n)?t.parentNode&&t.parentNode.nodeType===t.DOCUMENT_NODE?!1:t.parentNode?QN(t.parentNode,e):!0:!0}function tw(t){return!!t.changedTouches}function rwe(t=window){"NodeList"in t&&!t.NodeList.prototype.forEach&&(t.N
301odeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in t&&!t.DOMTokenList.prototype.forEach&&(t.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=(...e)=>{let n=e[0];if(!(0 in e))throw new TypeError("1 argument is required");do if(this===n)return!0;while(n=n&&n.parentNode);return!1})}function JN(t,e){return!!(t.nodeName==="IFRAME"&&e.getMeta(t))}function eB(t,e){return!!(t.nodeName==="LINK"&&t.nodeType===t.ELEMENT_NODE&&t.getAttribute&&t.getAttribute("rel")==="stylesheet"&&e.getMeta(t))}function nw(t){return!!(t!=null&&t.shadowRoot)}class owe{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){var n;return(n=this.styleIDMap.get(e))!=null?n:-1}has(e){return this.styleIDMap.has(e)}add(e,n){if(this.has(e))return this.getId(e);let i;return n===void 0?i=this.id++:i=n,this.styleIDMap.set(e,i),this.idStyleMap.set(i,e),i}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function tB(t){var n,i;let e=null;return((i=(n=t.getRootNode)==null?void 0:n.call(t))==null?void 0:i.nodeType)===Node.DOCUMENT_FRAGMENT_NODE&&t.getRootNode().host&&(e=t.getRootNode().host),e}function swe(t){let e=t,n;for(;n=tB(e);)e=n;return e}function awe(t){const e=t.ownerDocument;if(!e)return!1;const n=swe(t);return e.contains(n)}function nB(t){const e=t.ownerDocument;return e?e.contains(t)||awe(t):!1}const tE={};function Tx(t){const e=tE[t];if(e)return e;const n=window.document;let i=window[t];if(n&&typeof n.createElement=="function")try{const r=n.createElement("iframe");r.hidden=!0,n.head.appendChild(r);const o=r.contentWindow;o&&o[t]&&(i=o[t]),n.head.removeChild(r)}catch(r){}return tE[t]=i.bind(window)}function lwe(...t){return Tx("requestAnimationFrame")(...t)}function Lv(...t){return Tx("setTimeout")(...t)}function cwe(...t){return Tx("clearTimeout")(...t)}var nn=(t=>(t[t.DomContentLoaded=0]="DomContentLoaded",t[t.Load=1]="Load",t[t.FullSnapshot=2]="FullSnapshot",t[t.IncrementalSnapshot=3]="IncrementalSnapshot",t[t.Meta=4]="Meta",t[t.Custom=5]="Custom",t[t.Plugin=6]="Plugin",t))(nn||{}),Ft=(t=>(t[t.Mutation=0]="Mutation",t[t.MouseMove=1]="MouseMove",t[t.MouseInteraction=2]="MouseInteraction",t[t.Scroll=3]="Scroll",t[t.ViewportResize=4]="ViewportResize",t[t.Input=5]="Input",t[t.TouchMove=6]="TouchMove",t[t.MediaInteraction=7]="MediaInteraction",t[t.StyleSheetRule=8]="StyleSheetRule",t[t.CanvasMutation=9]="CanvasMutation",t[t.Font=10]="Font",t[t.Log=11]="Log",t[t.Drag=12]="Drag",t[t.StyleDeclaration=13]="StyleDeclaration",t[t.Selection=14]="Selection",t[t.AdoptedStyleSheet=15]="AdoptedStyleSheet",t[t.CustomElement=16]="CustomElement",t))(Ft||{}),vr=(t=>(t[t.MouseUp=0]="MouseUp",t[t.MouseDown=1]="MouseDown",t[t.Click=2]="Click",t[t.ContextMenu=3]="ContextMenu",t[t.DblClick=4]="DblClick",t[t.Focus=5]="Focus",t[t.Blur=6]="Blur",t[t.TouchStart=7]="TouchStart",t[t.TouchMove_Departed=8]="TouchMove_Departed",t[t.TouchEnd=9]="TouchEnd",t[t.TouchCancel=10]="TouchCancel",t))(vr||{}),ba=(t=>(t[t.Mouse=0]="Mouse",t[t.Pen=1]="Pen",t[t.Touch=2]="Touch",t))(ba||{}),pu=(t=>(t[t.Play=0]="Play",t[t.Pause=1]="Pause",t[t.Seeked=2]="Seeked",t[t.VolumeChange=3]="VolumeChange",t[t.RateChange=4]="RateChange",t))(pu||{});function Ix(t){try{return t.contentDocument}catch(e){}}function dwe(t){try{return t.contentWindow}catch(e){}}function nE(t){return"__ln"in t}class uwe{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw new Error("Position outside of list range");let n=this.head;for(let i=0;i<e;i++)n=(n==null?void 0:n.next)||null;return n}addNode(e){const n={value:e,previous:null,next:null};if(e.__ln=n,e.previousSibling&&nE(e.previousSibling)){const i=e.previousSibling.__ln.next;n.next=i,n.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=n,i&&(i.previous=n)}else if(e.nextSibling&&nE(e.nextSibling)&&e.nextSibling.__ln.previous){const i=e.nextSibling.__ln.previous;n.previous=i,n.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=n,i&&(i.next=n)}else this.head&&(this.head.previous=n),n.next=this.head,this.head=n;n.next===null&&(this.tail=n),this.length++}removeNode(e){const n=e.__ln;this.head&&(n.previous?(n.previous.next=n.next,n.next?n.next.previous=n.previous:this.tail=n.previous):(this.head=n.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}}const iE=(t,e)=>"".concat(t,"@").concat(e);class fwe{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>
301{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const e=[],n=new Set,i=new uwe,r=l=>{let c=l,d=l0;for(;d===l0;)c=c&&c.nextSibling,d=c&&this.mirror.getId(c);return d},o=l=>{if(!l.parentNode||!nB(l))return;const c=np(l.parentNode)?this.mirror.getId(tB(l)):this.mirror.getId(l.parentNode),d=r(l);if(c===-1||d===-1)return i.addNode(l);const u=Eu(l,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:f=>{JN(f,this.mirror)&&!co(f,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&this.iframeManager.addIframe(f),eB(f,this.mirror)&&this.stylesheetManager.trackLinkElement(f),nw(l)&&this.shadowDomManager.addShadowRoot(l.shadowRoot,this.doc)},onIframeLoad:(f,h)=>{co(f,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(this.iframeManager.attachIframe(f,h),f.contentWindow&&this.canvasManager.addWindow(f.contentWindow),this.shadowDomManager.observeAttachShadow(f))},onStylesheetLoad:(f,h)=>{this.stylesheetManager.attachLinkElement(f,h)},onBlockedImageLoad:(f,h,{width:p,height:m})=>{this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:h.id,attributes:{style:{width:"".concat(p,"px"),height:"".concat(m,"px")}}}]})}});u&&(e.push({parentId:c,nextId:d,node:u}),n.add(u.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const l of this.movedSet)rE(this.removes,l,this.mirror)&&!this.movedSet.has(l.parentNode)||o(l);for(const l of this.addedSet)!oE(this.droppedSet,l)&&!rE(this.removes,l,this.mirror)||oE(this.movedSet,l)?o(l):this.droppedSet.add(l);let s=null;for(;i.length;){let l=null;if(s){const c=this.mirror.getId(s.value.parentNode),d=r(s.value);c!==-1&&d!==-1&&(l=s)}if(!l){let c=i.tail;for(;c;){const d=c;if(c=c.previous,d){const u=this.mirror.getId(d.value.parentNode);if(r(d.value)===-1)continue;if(u!==-1){l=d;break}else{const h=d.value;if(h.parentNode&&h.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const p=h.parentNode.host;if(this.mirror.getId(p)!==-1){l=d;break}}}}}}if(!l){for(;i.head;)i.removeNode(i.head.value);break}s=l.previous,i.removeNode(l.value),o(l.value)}const a={texts:this.texts.map(l=>({id:this.mirror.getId(l.node),value:l.value})).filter(l=>!n.has(l.id)).filter(l=>this.mirror.has(l.id)),attributes:this.attributes.map(l=>{const{attributes:c}=l;if(typeof c.style=="string"){const d=JSON.stringify(l.styleDiff),u=JSON.stringify(l._unchangedStyles);d.length<c.style.length&&(d+u).split("var(").length===c.style.split("var(").length&&(c.style=l.styleDiff)}return{id:this.mirror.getId(l.node),attributes:c}}).filter(l=>!n.has(l.id)).filter(l=>this.mirror.has(l.id)),removes:this.removes,adds:e};!a.texts.length&&!a.attributes.length&&!a.removes.length&&!a.adds.length||(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(a))},this.processMutation=e=>{if(!b3(e.target,this.mirror))switch(e.type){case"characterData":{const n=e.target.textContent;!co(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)&&n!==e.oldValue&&this.texts.push({value:jf(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&n?this.maskTextFn?this.maskTextFn(n,ZN(e.target)):n.replace(/[\S]/g,"*"):n,node:e.target});break}case"attributes":{const n=e.target;let i=e.attributeName,r=e.target.getAttribute(i);if(i==="value"){const s=Ex(n),a=n.tagName;r=Bb(n,a,s);const l=Ov({maskInputOptions:this.maskInputOptions,tagName:a,type:s}),c=jf(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,l);r=a0({isMasked:c,element:n,value:r,maskInputFn:this.maskInputFn})}if(co(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||r===e.oldValue)return;let o=this.attributeMap.get(e.target);if(n.tagName==="IFRAME"&&i==="src"&&!this.keepIframeSrcFn(r))if(!Ix(n))i="rr_src";else return;if(o||(o={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(o),this.attributeMap.set(e.target,o)),i==="type"&&n.tagName==="INPUT"&&(e.oldValue||"").toLowerCase()==="password"&&n.setAttribute("data-rr-is-password","true"),!YN(n.tagName,i)&&(o.attributes[i]=WN(this.doc,Uf(n.tagName),Uf(i),r,n,this.maskAttributeFn),i==="style")){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch(a){this.unattachedDoc=this.doc}const s=this.unattachedDoc.createElement("span");e.oldValue&&s.setAttribute("style",e.oldValue);for(const a of Array.from(n.style)){const l=n.style.getPropertyValue(a),c=n.style.getPropertyPriority(a);l!==s.style.getPropertyValue(a)||c!==s.style.getPropertyPriority(a)?c===""?o.styleDiff[a]=l:o.styleDiff[a]=[l,c]:o._unchangedStyles[a]=[l,c]}for(const a of Array.from(s.style))n.style.getPropertyValue(a)===""&&(o.styleDiff[a]=!1)}break}
301case"childList":{if(co(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach(n=>this.genAdds(n,e.target)),e.removedNodes.forEach(n=>{const i=this.mirror.getId(n),r=np(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);co(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||b3(n,this.mirror)||!iwe(n,this.mirror)||(this.addedSet.has(n)?(iw(this.addedSet,n),this.droppedSet.add(n)):this.addedSet.has(e.target)&&i===-1||QN(e.target,this.mirror)||(this.movedSet.has(n)&&this.movedMap[iE(i,r)]?iw(this.movedSet,n):this.removes.push({parentId:r,id:i,isShadow:np(e.target)&&ip(e.target)?!0:void 0})),this.mapRemoves.push(n))});break}}},this.genAdds=(e,n)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!(this.addedSet.has(e)||this.movedSet.has(e))){if(this.mirror.hasNode(e)){if(b3(e,this.mirror))return;this.movedSet.add(e);let i=null;n&&this.mirror.hasNode(n)&&(i=this.mirror.getId(n)),i&&i!==-1&&(this.movedMap[iE(this.mirror.getId(e),i)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);co(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes&&e.childNodes.forEach(i=>this.genAdds(i)),nw(e)&&e.shadowRoot.childNodes.forEach(i=>{this.processedNodeManager.add(i,this),this.genAdds(i,e)}))}}}init(e){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(n=>{this[n]=e[n]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function iw(t,e){var n;t.delete(e),(n=e.childNodes)==null||n.forEach(i=>iw(t,i))}function rE(t,e,n){return t.length===0?!1:hwe(t,e,n)}function hwe(t,e,n){let i=e.parentNode;for(;i;){const r=n.getId(i);if(t.some(o=>o.id===r))return!0;i=i.parentNode}return!1}function oE(t,e){return t.size===0?!1:iB(t,e)}function iB(t,e){const{parentNode:n}=e;return n?t.has(n)?!0:iB(t,n):!1}let rp;function pwe(t){rp=t}function mwe(){rp=void 0}const bn=t=>rp?(...n)=>{try{return t(...n)}catch(i){if(rp&&rp(i)===!0)return()=>{};throw i}}:t,$u=[];function n1(t){try{if("composedPath"in t){const e=t.composedPath();if(e.length)return e[0]}else if("path"in t&&t.path.length)return t.path[0]}catch(e){}return t&&t.target}function rB(t,e){var s,a;const n=new fwe;$u.push(n),n.init(t);let i=window.MutationObserver||window.__rrMutationObserver;const r=(a=(s=window==null?void 0:window.Zone)==null?void 0:s.__symbol__)==null?void 0:a.call(s,"MutationObserver");r&&window[r]&&(i=window[r]);const o=new i(bn(l=>{t.onMutation&&t.onMutation(l)===!1||n.processMutations.bind(n)(l)}));return o.observe(e,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),o}function gwe({mousemoveCb:t,sampling:e,doc:n,mirror:i}){if(e.mousemove===!1)return()=>{};const r=typeof e.mousemove=="number"?e.mousemove:50,o=typeof e.mousemoveCallback=="number"?e.mousemoveCallback:500;let s=[],a;const l=c0(bn(u=>{const f=Date.now()-a;t(s.map(h=>(h.timeOffset-=f,h)),u),s=[],a=null}),o),c=bn(c0(bn(u=>{const f=n1(u),{clientX:h,clientY:p}=tw(u)?u.changedTouches[0]:u;a||(a=zb()),s.push({x:h,y:p,id:i.getId(f),timeOffset:zb()-a}),l(typeof DragEvent<"u"&&u instanceof DragEvent?Ft.Drag:u instanceof MouseEvent?Ft.MouseMove:Ft.TouchMove)}),r,{trailing:!1})),d=[Sr("mousemove",c,n),Sr("touchmove",c,n),Sr("drag",c,n)];return bn(()=>{d.forEach(u=>u())})}function bwe({mouseInteractionCb:t,doc:e,mirror:n,blockClass:i,blockSelector:r,unblockSelector:o,sampling:s}){if(s.mouseInteraction===!1)return()=>{};const a=s.mouseInteraction===!0||s.mouseInteraction===void 0?{}:s.mouseInteraction,l=[];let c=null;const d=u=>f=>{const h=n1(f);if(co(h,i,r,o,!0))return;let p=null,m=u;if("pointerType"in f){switch(f.pointerType){case"mouse":p=ba.Mouse;break;case"touch":p=ba.Touch;break;case"pen":p=ba.Pen;break}p===ba.Touch?vr[u]===vr.MouseDown?m="TouchStart":vr[u]===vr.MouseUp&&(m="TouchEnd"):ba.Pen}else tw(f)&&(p=ba.Touch);p!==null?(c=p,(m.startsWith("Touch")&&p===ba.Touch||m.startsWith("Mouse")&&p===ba.Mouse)&&(p=null)):vr[u]===vr.Click&&(p=c,c=null);const g=tw(f)?f.changedTouches[0]:f;if(!g)return;const y=n.getId(h),{clientX:w,clientY:b}=g;bn(t)({type:vr[m],id:y,x:w,y:b,...p!==null&&{pointerType:p}})};return Object.keys(vr).filter(u=>Number.isNaN(Number(u))&&!u.endsWith("_Departed")&&a[u]!==!1).forEac
301h(u=>{let f=Uf(u);const h=d(u);if(window.PointerEvent)switch(vr[u]){case vr.MouseDown:case vr.MouseUp:f=f.replace("mouse","pointer");break;case vr.TouchStart:case vr.TouchEnd:return}l.push(Sr(f,h,e))}),bn(()=>{l.forEach(u=>u())})}function oB({scrollCb:t,doc:e,mirror:n,blockClass:i,blockSelector:r,unblockSelector:o,sampling:s}){const a=bn(c0(bn(l=>{const c=n1(l);if(!c||co(c,i,r,o,!0))return;const d=n.getId(c);if(c===e&&e.defaultView){const u=qN(e.defaultView);t({id:d,x:u.left,y:u.top})}else t({id:d,x:c.scrollLeft,y:c.scrollTop})}),s.scroll||100));return Sr("scroll",a,e)}function vwe({viewportResizeCb:t},{win:e}){let n=-1,i=-1;const r=bn(c0(bn(()=>{const o=XN(),s=KN();(n!==o||i!==s)&&(t({width:Number(s),height:Number(o)}),n=o,i=s)}),200));return Sr("resize",r,e)}const ywe=["INPUT","TEXTAREA","SELECT"],sE=new WeakMap;function wwe({inputCb:t,doc:e,mirror:n,blockClass:i,blockSelector:r,unblockSelector:o,ignoreClass:s,ignoreSelector:a,maskInputOptions:l,maskInputFn:c,sampling:d,userTriggeredOnInput:u,maskTextClass:f,unmaskTextClass:h,maskTextSelector:p,unmaskTextSelector:m}){function g(k){let S=n1(k);const _=k.isTrusted,E=S&&J5(S.tagName);if(E==="OPTION"&&(S=S.parentElement),!S||!E||ywe.indexOf(E)<0||co(S,i,r,o,!0))return;const C=S;if(C.classList.contains(s)||a&&C.matches(a))return;const I=Ex(S);let R=Bb(C,E,I),O=!1;const L=Ov({maskInputOptions:l,tagName:E,type:I}),M=jf(S,f,p,h,m,L);(I==="radio"||I==="checkbox")&&(O=S.checked),R=a0({isMasked:M,element:S,value:R,maskInputFn:c}),y(S,u?{text:R,isChecked:O,userTriggered:_}:{text:R,isChecked:O});const z=S.name;I==="radio"&&z&&O&&e.querySelectorAll('input[type="radio"][name="'.concat(z,'"]')).forEach(N=>{if(N!==S){const W=a0({isMasked:M,element:N,value:Bb(N,E,I),maskInputFn:c});y(N,u?{text:W,isChecked:!O,userTriggered:!1}:{text:W,isChecked:!O})}})}function y(k,S){const _=sE.get(k);if(!_||_.text!==S.text||_.isChecked!==S.isChecked){sE.set(k,S);const E=n.getId(k);bn(t)({...S,id:E})}}const b=(d.input==="last"?["change"]:["input","change"]).map(k=>Sr(k,bn(g),e)),v=e.defaultView;if(!v)return()=>{b.forEach(k=>k())};const A=v.Object.getOwnPropertyDescriptor(v.HTMLInputElement.prototype,"value"),x=[[v.HTMLInputElement.prototype,"value"],[v.HTMLInputElement.prototype,"checked"],[v.HTMLSelectElement.prototype,"value"],[v.HTMLTextAreaElement.prototype,"value"],[v.HTMLSelectElement.prototype,"selectedIndex"],[v.HTMLOptionElement.prototype,"selected"]];return A&&A.set&&b.push(...x.map(k=>GN(k[0],k[1],{set(){bn(g)({target:this,isTrusted:!1})}},!1,v))),bn(()=>{b.forEach(k=>k())})}function Hb(t){const e=[];function n(i,r){if(om("CSSGroupingRule")&&i.parentRule instanceof CSSGroupingRule||om("CSSMediaRule")&&i.parentRule instanceof CSSMediaRule||om("CSSSupportsRule")&&i.parentRule instanceof CSSSupportsRule||om("CSSConditionRule")&&i.parentRule instanceof CSSConditionRule){const s=Array.from(i.parentRule.cssRules).indexOf(i);r.unshift(s)}else if(i.parentStyleSheet){const s=Array.from(i.parentStyleSheet.cssRules).indexOf(i);r.unshift(s)}return r}return n(t,e)}function Sl(t,e,n){let i,r;return t?(t.ownerNode?i=e.getId(t.ownerNode):r=n.getId(t),{styleId:r,id:i}):{}}function xwe({styleSheetRuleCb:t,mirror:e,stylesheetManager:n},{win:i}){if(!i.CSSStyleSheet||!i.CSSStyleSheet.prototype)return()=>{};const r=i.CSSStyleSheet.prototype.insertRule;i.CSSStyleSheet.prototype.insertRule=new Proxy(r,{apply:bn((d,u,f)=>{const[h,p]=f,{id:m,styleId:g}=Sl(u,e,n.styleMirror);return(m&&m!==-1||g&&g!==-1)&&t({id:m,styleId:g,adds:[{rule:h,index:p}]}),d.apply(u,f)})});const o=i.CSSStyleSheet.prototype.deleteRule;i.CSSStyleSheet.prototype.deleteRule=new Proxy(o,{apply:bn((d,u,f)=>{const[h]=f,{id:p,styleId:m}=Sl(u,e,n.styleMirror);return(p&&p!==-1||m&&m!==-1)&&t({id:p,styleId:m,removes:[{index:h}]}),d.apply(u,f)})});let s;i.CSSStyleSheet.prototype.replace&&(s=i.CSSStyleSheet.prototype.replace,i.CSSStyleSheet.prototype.replace=new Proxy(s,{apply:bn((d,u,f)=>{const[h]=f,{id:p,styleId:m}=Sl(u,e,n.styleMirror);return(p&&p!==-1||m&&m!==-1)&&t({id:p,styleId:m,replace:h}),d.apply(u,f)})}));let a;i.CSSStyleSheet.prototype.replaceSync&&(a=i.CSSStyleSheet.prototype.replaceSync,i.CSSStyleSheet.prototype.replaceSync=new Proxy(a,{apply:bn((d,u,f)=>{const[h]=f,{id:p,styleId:m}=Sl(u,e,n.styleMirror);return(p&&p!==-1||m&&m!==-1)&&t({id:p,styleId:m,replaceSync:h}),d.apply(u,f)})}));const l={};sm("CSSGroupingRule")?l.CSSGroupingRule=i.CSSGroupingRule:(sm("CSSMediaRule")&&(l.CSSMediaRule=i.CSSMediaRule),sm("CSSConditionRule")&&(l.CSSConditionRule=i.CSSConditionRule),sm("CSSSupportsRule")&&(l.CSSSupportsRule=i.CSSSupportsRule));const c={};return Object.entries(l).forEach(([d,u])=>{c[d]={insertRule:u.prototype.insertRule,deleteRule:u.prototype.deleteRule},u.prototype.insertRule=new Proxy(c[d].insertRule,{apply:bn((f,h,p)=>{const[m,g]=p,{id:y,styleId:w}=Sl(h.parentStyleSheet,e,n.styleMirror);return(y&&y!==-1||w&&w!==-1)&&t({id:y,styleId:w,adds:[{rule:m,index:[...Hb(h),g||0]}]}),f.apply(h,p)})}),u.prototype.deleteRule=new Proxy(c[d].deleteRule,{apply:bn((f,h,p)=>{const[m]=p,{id:g,styleId:y}=Sl(h.parentStyleSheet,e,n.styleMirror);
vendor: 5,720 bytes, line 301
301return(g&&g!==-1||y&&y!==-1)&&t({id:g,styleId:y,removes:[{index:[...Hb(h),m]}]}),f.apply(h,p)})})}),bn(()=>{i.CSSStyleSheet.prototype.insertRule=r,i.CSSStyleSheet.prototype.deleteRule=o,s&&(i.CSSStyleSheet.prototype.replace=s),a&&(i.CSSStyleSheet.prototype.replaceSync=a),Object.entries(l).forEach(([d,u])=>{u.prototype.insertRule=c[d].insertRule,u.prototype.deleteRule=c[d].deleteRule})})}function sB({mirror:t,stylesheetManager:e},n){var s,a,l;let i=null;n.nodeName==="#document"?i=t.getId(n):i=t.getId(n.host);const r=n.nodeName==="#document"?(s=n.defaultView)==null?void 0:s.Document:(l=(a=n.ownerDocument)==null?void 0:a.defaultView)==null?void 0:l.ShadowRoot,o=r!=null&&r.prototype?Object.getOwnPropertyDescriptor(r==null?void 0:r.prototype,"adoptedStyleSheets"):void 0;return i===null||i===-1||!r||!o?()=>{}:(Object.defineProperty(n,"adoptedStyleSheets",{configurable:o.configurable,enumerable:o.enumerable,get(){var c;return(c=o.get)==null?void 0:c.call(this)},set(c){var u;const d=(u=o.set)==null?void 0:u.call(this,c);if(i!==null&&i!==-1)try{e.adoptStyleSheets(c,i)}catch(f){}return d}}),bn(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:o.configurable,enumerable:o.enumerable,get:o.get,set:o.set})}))}function Awe({styleDeclarationCb:t,mirror:e,ignoreCSSAttributes:n,stylesheetManager:i},{win:r}){const o=r.CSSStyleDeclaration.prototype.setProperty;r.CSSStyleDeclaration.prototype.setProperty=new Proxy(o,{apply:bn((a,l,c)=>{var m;const[d,u,f]=c;if(n.has(d))return o.apply(l,[d,u,f]);const{id:h,styleId:p}=Sl((m=l.parentRule)==null?void 0:m.parentStyleSheet,e,i.styleMirror);return(h&&h!==-1||p&&p!==-1)&&t({id:h,styleId:p,set:{property:d,value:u,priority:f},index:Hb(l.parentRule)}),a.apply(l,c)})});const s=r.CSSStyleDeclaration.prototype.removeProperty;return r.CSSStyleDeclaration.prototype.removeProperty=new Proxy(s,{apply:bn((a,l,c)=>{var h;const[d]=c;if(n.has(d))return s.apply(l,[d]);const{id:u,styleId:f}=Sl((h=l.parentRule)==null?void 0:h.parentStyleSheet,e,i.styleMirror);return(u&&u!==-1||f&&f!==-1)&&t({id:u,styleId:f,remove:{property:d},index:Hb(l.parentRule)}),a.apply(l,c)})}),bn(()=>{r.CSSStyleDeclaration.prototype.setProperty=o,r.CSSStyleDeclaration.prototype.removeProperty=s})}function kwe({mediaInteractionCb:t,blockClass:e,blockSelector:n,unblockSelector:i,mirror:r,sampling:o,doc:s}){const a=bn(c=>c0(bn(d=>{const u=n1(d);if(!u||co(u,e,n,i,!0))return;const{currentTime:f,volume:h,muted:p,playbackRate:m}=u;t({type:c,id:r.getId(u),currentTime:f,volume:h,muted:p,playbackRate:m})}),o.media||500)),l=[Sr("play",a(pu.Play),s),Sr("pause",a(pu.Pause),s),Sr("seeked",a(pu.Seeked),s),Sr("volumechange",a(pu.VolumeChange),s),Sr("ratechange",a(pu.RateChange),s)];return bn(()=>{l.forEach(c=>c())})}function _we({fontCb:t,doc:e}){const n=e.defaultView;if(!n)return()=>{};const i=[],r=new WeakMap,o=n.FontFace;n.FontFace=function(l,c,d){const u=new o(l,c,d);return r.set(u,{family:l,buffer:typeof c!="string",descriptors:d,fontSource:typeof c=="string"?c:JSON.stringify(Array.from(new Uint8Array(c)))}),u};const s=Cx(e.fonts,"add",function(a){return function(l){return Lv(bn(()=>{const c=r.get(l);c&&(t(c),r.delete(l))}),0),a.apply(this,[l])}});return i.push(()=>{n.FontFace=o}),i.push(s),bn(()=>{i.forEach(a=>a())})}function Swe(t){const{doc:e,mirror:n,blockClass:i,blockSelector:r,unblockSelector:o,selectionCb:s}=t;let a=!0;const l=bn(()=>{const c=e.getSelection();if(!c||a&&(c!=null&&c.isCollapsed))return;a=c.isCollapsed||!1;const d=[],u=c.rangeCount||0;for(let f=0;f<u;f++){const h=c.getRangeAt(f),{startContainer:p,startOffset:m,endContainer:g,endOffset:y}=h;co(p,i,r,o,!0)||co(g,i,r,o,!0)||d.push({start:n.getId(p),startOffset:m,end:n.getId(g),endOffset:y})}s({ranges:d})});return l(),Sr("selectionchange",l)}function Ewe({doc:t,customElementCb:e}){const n=t.defaultView;return!n||!n.customElements?()=>{}:Cx(n.customElements,"define",function(r){return function(o,s,a){try{e({define:{name:o}})}catch(l){}return r.apply(this,[o,s,a])}})}function $we(t,e={}){const n=t.doc.defaultView;if(!n)return()=>{};let i;t.recordDOM&&(i=rB(t,t.doc));const r=gwe(t),o=bwe(t),s=oB(t),a=vwe(t,{win:n}),l=wwe(t),c=kwe(t);let d=()=>{},u=()=>{},f=()=>{},h=()=>{};t.recordDOM&&(d=xwe(t,{win:n}),u=sB(t,t.doc),f=Awe(t,{win:n}),t.collectFonts&&(h=_we(t)));const p=Swe(t),m=Ewe(t),g=[];for(const y of t.plugins)g.push(y.observer(y.callback,n,y.options));return bn(()=>{$u.forEach(y=>y.reset()),i==null||i.disconnect(),r(),o(),s(),a(),l(),c(),d(),u(),f(),h(),p(),m(),g.forEach(y=>y())})}function om(t){return typeof window[t]<"u"}function sm(t){return!!(typeof window[t]<"u"&&window[t].prototype&&"insertRule"in window[t].prototype&&"deleteRule"in window[t].prototype)}class rw{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,n,i,r){const o=i||this.getIdToRemoteIdMap(e),s=r||this.getRemoteIdToIdMap(e);let a=o.get(n);return a||(a=this.generateIdFn(),o.set(n,a),s.set(a,n)),a}getIds(e,n){const i=this.getIdToRemoteIdMap(e),r=this.getRemoteIdToIdMap(e);return n.map(o=>this.getId(e,o,i,r))}getRemoteId(e,n,i){const r=i||this.getRemoteIdToIdMap(e);if(typeof n!="number")return n;const o=r.get(n);return o||-1}getRemoteIds(e,n){const i=this.getRemoteIdToIdMap(e);return n.map(r=>this.getRemoteId(e,r,i))}reset(e){if(!e){this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap;return}this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let n=this.iframeIdToRemoteIdMap.get(e);return n||(n=new Map,this.iframeIdToRemoteIdMap.set(e,n)),n}getRemoteIdToIdMap(e){let n=this.iframeRemoteIdToIdMap.get(e);return n||(n=new Map,this.iframeRemoteIdToIdMap.set(e,n)),n}}
vendor: 5,369 bytes, line 301
301class Cwe{constructor(){this.crossOriginIframeMirror=new rw($x),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class Twe{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new rw($x),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new rw(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0),e.contentWindow&&this.crossOriginIframeMap.set(e.contentWindow,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,n){var r,o;this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:n}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),this.recordCrossOriginIframes&&((r=e.contentWindow)==null||r.addEventListener("message",this.handleMessage.bind(this))),(o=this.loadListener)==null||o.call(this,e);const i=Ix(e);i&&i.adoptedStyleSheets&&i.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(i.adoptedStyleSheets,this.mirror.getId(i))}handleMessage(e){const n=e;if(n.data.type!=="rrweb"||n.origin!==n.data.origin||!e.source)return;const r=this.crossOriginIframeMap.get(e.source);if(!r)return;const o=this.transformCrossOriginEvent(r,n.data.event);o&&this.wrappedEmit(o,n.data.isCheckout)}transformCrossOriginEvent(e,n){var i;switch(n.type){case nn.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(n.data.node,e);const r=n.data.node.id;return this.crossOriginIframeRootIdMap.set(e,r),this.patchRootIdOnNode(n.data.node,r),{timestamp:n.timestamp,type:nn.IncrementalSnapshot,data:{source:Ft.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:n.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case nn.Meta:case nn.Load:case nn.DomContentLoaded:return!1;case nn.Plugin:return n;case nn.Custom:return this.replaceIds(n.data.payload,e,["id","parentId","previousId","nextId"]),n;case nn.IncrementalSnapshot:switch(n.data.source){case Ft.Mutation:return n.data.adds.forEach(r=>{this.replaceIds(r,e,["parentId","nextId","previousId"]),this.replaceIdOnNode(r.node,e);const o=this.crossOriginIframeRootIdMap.get(e);o&&this.patchRootIdOnNode(r.node,o)}),n.data.removes.forEach(r=>{this.replaceIds(r,e,["parentId","id"])}),n.data.attributes.forEach(r=>{this.replaceIds(r,e,["id"])}),n.data.texts.forEach(r=>{this.replaceIds(r,e,["id"])}),n;case Ft.Drag:case Ft.TouchMove:case Ft.MouseMove:return n.data.positions.forEach(r=>{this.replaceIds(r,e,["id"])}),n;case Ft.ViewportResize:return!1;case Ft.MediaInteraction:case Ft.MouseInteraction:case Ft.Scroll:case Ft.CanvasMutation:case Ft.Input:return this.replaceIds(n.data,e,["id"]),n;case Ft.StyleSheetRule:case Ft.StyleDeclaration:return this.replaceIds(n.data,e,["id"]),this.replaceStyleIds(n.data,e,["styleId"]),n;case Ft.Font:return n;case Ft.Selection:return n.data.ranges.forEach(r=>{this.replaceIds(r,e,["start","end"])}),n;case Ft.AdoptedStyleSheet:return this.replaceIds(n.data,e,["id"]),this.replaceStyleIds(n.data,e,["styleIds"]),(i=n.data.styles)==null||i.forEach(r=>{this.replaceStyleIds(r,e,["styleId"])}),n}}return!1}replace(e,n,i,r){for(const o of r)!Array.isArray(n[o])&&typeof n[o]!="number"||(Array.isArray(n[o])?n[o]=e.getIds(i,n[o]):n[o]=e.getId(i,n[o]));return n}replaceIds(e,n,i){return this.replace(this.crossOriginIframeMirror,e,n,i)}replaceStyleIds(e,n,i){return this.replace(this.crossOriginIframeStyleMirror,e,n,i)}replaceIdOnNode(e,n){this.replaceIds(e,n,["id","rootId"]),"childNodes"in e&&e.childNodes.forEach(i=>{this.replaceIdOnNode(i,n)})}patchRootIdOnNode(e,n){e.type!==ki.Document&&!e.rootId&&(e.rootId=n),"childNodes"in e&&e.childNodes.forEach(i=>{this.patchRootIdOnNode(i,n)})}}class Iwe{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class Rwe{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,n){if(!ip(e)||this.shadowDoms.has(e))return;this.shadowDoms.add(e),this.bypassOptions.canvasManager.addShadowRoot(e);const i=rB({...this.bypassOptions,doc:n,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>i.disconnect()),this.restoreHandlers.push(oB({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),Lv(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(sB({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){const n=Ix(e),i=dwe(e);!n||!i||this.patchAttachShadow(i.Element,n)}patchAttachShadow(e,n){const i=this;this.restoreHandlers.push(Cx(e.prototype,"attachShadow",function(r){return function(o){const s=r.call(this,o);return this.shadowRoot&&nB(this)&&i.addShadowRoot(this.shadowRoot,n),s}}))}
301reset(){this.restoreHandlers.forEach(e=>{try{e()}catch(n){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}var aE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Owe=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var am=0;am<aE.length;am++)Owe[aE.charCodeAt(am)]=am;class lE{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class Mwe{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new owe,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,n){"_cssText"in n.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:n.id,attributes:n.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,n){if(e.length===0)return;const i={id:n,styleIds:[]},r=[];for(const o of e){let s;this.styleMirror.has(o)?s=this.styleMirror.getId(o):(s=this.styleMirror.add(o),r.push({styleId:s,rules:Array.from(o.rules||CSSRule,(a,l)=>({rule:FN(a),index:l}))})),i.styleIds.push(s)}r.length>0&&(i.styles=r),this.adoptedStyleSheetCb(i)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}}class Lwe{constructor(){this.nodeMap=new WeakMap,this.active=!1}inOtherBuffer(e,n){const i=this.nodeMap.get(e);return i&&Array.from(i).some(r=>r!==n)}add(e,n){this.active||(this.active=!0,lwe(()=>{this.nodeMap=new WeakMap,this.active=!1})),this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(n))}destroy(){}}let fi,Vb;var g$;try{if(Array.from([1],t=>t*2)[0]!==2){const t=document.createElement("iframe");document.body.appendChild(t),Array.from=((g$=t.contentWindow)==null?void 0:g$.Array.from)||Array.from,document.body.removeChild(t)}}catch(t){console.debug("Unable to override Array.from",t)}const jo=M5e();function za(t={}){const{emit:e,checkoutEveryNms:n,checkoutEveryNth:i,blockClass:r="rr-block",blockSelector:o=null,unblockSelector:s=null,ignoreClass:a="rr-ignore",ignoreSelector:l=null,maskAllText:c=!1,maskTextClass:d="rr-mask",unmaskTextClass:u=null,maskTextSelector:f=null,unmaskTextSelector:h=null,inlineStylesheet:p=!0,maskAllInputs:m,maskInputOptions:g,slimDOMOptions:y,maskAttributeFn:w,maskInputFn:b,maskTextFn:v,maxCanvasSize:A=null,packFn:x,sampling:k={},dataURLOptions:S={},mousemoveWait:_,recordDOM:E=!0,recordCanvas:C=!1,recordCrossOriginIframes:I=!1,recordAfter:R=t.recordAfter==="DOMContentLoaded"?t.recordAfter:"load",userTriggeredOnInput:O=!1,collectFonts:L=!1,inlineImages:M=!1,plugins:z,keepIframeSrcFn:N=()=>!1,ignoreCSSAttributes:W=new Set([]),errorHandler:Z,onMutation:K,getCanvasManager:se}=t;pwe(Z);const ae=I?window.parent===window:!0;let he=!1;if(!ae)try{window.parent.document&&(he=!1)}catch(F){he=!0}if(ae&&!e)throw new Error("emit function is required");if(!ae&&!he)return()=>{};_!==void 0&&k.mousemove===void 0&&(k.mousemove=_),jo.reset();const Se=m===!0?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:g!==void 0?g:{},Qe=y===!0||y==="all"?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:y==="all",headMetaDescKeywords:y==="all"}:y||{};rwe();let oe,we=0;const pe=F=>{for(const V of z||[])V.eventProcessor&&(F=V.eventProcessor(F));return x&&!he&&(F=x(F)),F};fi=(F,V)=>{var me;const G=F;if(G.timestamp=zb(),(me=$u[0])!=null&&me.isFrozen()&&G.type!==nn.FullSnapshot&&!(G.type===nn.IncrementalSnapshot&&G.data.source===Ft.Mutation)&&$u.forEach(ke=>ke.unfreeze()),ae)e==null||e(pe(G),V);else if(he){const ke={type:"rrweb",event:pe(G),origin:window.location.origin,isCheckout:V};window.parent.postMessage(ke,"*")}if(G.type===nn.FullSnapshot)oe=G,we=0;else if(G.type===nn.IncrementalSnapshot){if(G.data.source===Ft.Mutation&&G.data.isAttachIframe)return;we++;const ke=i&&we>=i,fe=n&&oe&&G.timestamp-oe.timestamp>n;(ke||fe)&&Le(!0)}};const xe=F=>{fi({type:nn.IncrementalSnapshot,data:{source:Ft.Mutation,...F}})},Ce=F=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.Scroll,...F}}),Fe=F=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.CanvasMutation,...F}}),U=F=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.AdoptedStyleSheet,...F}}),B=new Mwe({mutationCb:xe,adoptedStyleSheetCb:U}),q=typeof __RRWEB_EXCLUDE_IFRAME__=="boolean"&&__RRWEB_EXCLUDE_IFRAME__?new Cwe:new Twe({mirror:jo,mutationCb:xe,stylesheetManager:B,recordCrossOriginIframes:I,wrappedEmit:fi});for(const F of z||[])F.getMirror&&F.getMirror({nodeMirror:jo,crossOriginIframeMirror:q.crossOriginIframeMirror,crossOriginIframeStyleMirror:q.crossOriginIframeStyleMirror});const de=new Lwe,le=Dwe(se,{mirror:jo,win:window,mutationCb:F=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.CanvasMutation,...F}}),recordCanvas:C,blockClass:r,blockSelector:o,unblockSelector:s,maxCanvasSize:A,sampling:k.canvas,dataURLOptions:S,errorHandler:Z}),ge=typeof __RRWEB_EXCLUDE_SHADOW_DOM__=="boolean"&&__RRWEB_EXCLUDE_SHADOW_DOM__?new Iwe:new Rwe({mutationCb:xe,scrollCb:Ce,bypassOptions:{onMutation:K,blockClass:r,blockSelector:o,unblockSelector:s,maskAllText:c,maskTextClass:d,unmaskTextClass:u,maskTextSelector:f,unmaskTextSelector:h,inlineStylesheet:p,maskInputOptions:Se,dataURLOptions:S,maskAttributeFn:w,maskTextFn:v,maskInputFn:b,recordCanvas:C,inl
301ineImages:M,sampling:k,slimDOMOptions:Qe,iframeManager:q,stylesheetManager:B,canvasManager:le,keepIframeSrcFn:N,processedNodeManager:de},mirror:jo}),Le=(F=!1)=>{if(!E)return;fi({type:nn.Meta,data:{href:window.location.href,width:KN(),height:XN()}},F),B.reset(),ge.init(),$u.forEach(G=>G.lock());const V=nwe(document,{mirror:jo,blockClass:r,blockSelector:o,unblockSelector:s,maskAllText:c,maskTextClass:d,unmaskTextClass:u,maskTextSelector:f,unmaskTextSelector:h,inlineStylesheet:p,maskAllInputs:Se,maskAttributeFn:w,maskInputFn:b,maskTextFn:v,slimDOM:Qe,dataURLOptions:S,recordCanvas:C,inlineImages:M,onSerialize:G=>{JN(G,jo)&&q.addIframe(G),eB(G,jo)&&B.trackLinkElement(G),nw(G)&&ge.addShadowRoot(G.shadowRoot,document)},onIframeLoad:(G,me)=>{q.attachIframe(G,me),G.contentWindow&&le.addWindow(G.contentWindow),ge.observeAttachShadow(G)},onStylesheetLoad:(G,me)=>{B.attachLinkElement(G,me)},onBlockedImageLoad:(G,me,{width:ke,height:fe})=>{xe({adds:[],removes:[],texts:[],attributes:[{id:me.id,attributes:{style:{width:"".concat(ke,"px"),height:"".concat(fe,"px")}}}]})},keepIframeSrcFn:N});if(!V)return console.warn("Failed to snapshot the document");fi({type:nn.FullSnapshot,data:{node:V,initialOffset:qN(window)}}),$u.forEach(G=>G.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&B.adoptStyleSheets(document.adoptedStyleSheets,jo.getId(document))};Vb=Le;try{const F=[],V=me=>{var ke;return bn($we)({onMutation:K,mutationCb:xe,mousemoveCb:(fe,ne)=>fi({type:nn.IncrementalSnapshot,data:{source:ne,positions:fe}}),mouseInteractionCb:fe=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.MouseInteraction,...fe}}),scrollCb:Ce,viewportResizeCb:fe=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.ViewportResize,...fe}}),inputCb:fe=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.Input,...fe}}),mediaInteractionCb:fe=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.MediaInteraction,...fe}}),styleSheetRuleCb:fe=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.StyleSheetRule,...fe}}),styleDeclarationCb:fe=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.StyleDeclaration,...fe}}),canvasMutationCb:Fe,fontCb:fe=>fi({type:nn.IncrementalSnapshot,data:{source:Ft.Font,...fe}}),selectionCb:fe=>{fi({type:nn.IncrementalSnapshot,data:{source:Ft.Selection,...fe}})},customElementCb:fe=>{fi({type:nn.IncrementalSnapshot,data:{source:Ft.CustomElement,...fe}})},blockClass:r,ignoreClass:a,ignoreSelector:l,maskAllText:c,maskTextClass:d,unmaskTextClass:u,maskTextSelector:f,unmaskTextSelector:h,maskInputOptions:Se,inlineStylesheet:p,sampling:k,recordDOM:E,recordCanvas:C,inlineImages:M,userTriggeredOnInput:O,collectFonts:L,doc:me,maskAttributeFn:w,maskInputFn:b,maskTextFn:v,keepIframeSrcFn:N,blockSelector:o,unblockSelector:s,slimDOMOptions:Qe,dataURLOptions:S,mirror:jo,iframeManager:q,stylesheetManager:B,shadowDomManager:ge,processedNodeManager:de,canvasManager:le,ignoreCSSAttributes:W,plugins:((ke=z==null?void 0:z.filter(fe=>fe.observer))==null?void 0:ke.map(fe=>({observer:fe.observer,options:fe.options,callback:ne=>fi({type:nn.Plugin,data:{plugin:fe.name,payload:ne}})})))||[]},{})};q.addLoadListener(me=>{try{F.push(V(me.contentDocument))}catch(ke){console.warn(ke)}});const G=()=>{Le(),F.push(V(document))};return document.readyState==="interactive"||document.readyState==="complete"?G():(F.push(Sr("DOMContentLoaded",()=>{fi({type:nn.DomContentLoaded,data:{}}),R==="DOMContentLoaded"&&G()})),F.push(Sr("load",()=>{fi({type:nn.Load,data:{}}),R==="load"&&G()},window))),()=>{F.forEach(me=>me()),de.destroy(),Vb=void 0,mwe()}}catch(F){console.warn(F)}}function Pwe(t){if(!Vb)throw new Error("please take full snapshot after start recording");Vb(t)}za.mirror=jo;za.takeFullSnapshot=Pwe;function Dwe(t,e){try{return t?t(e):new lE}catch(n){return console.warn("Unable to initialize CanvasManager"),new lE}}var cE;(function(t){t[t.NotStarted=0]="NotStarted",t[t.Running=1]="Running",t[t.Stopped=2]="Stopped"})(cE||(cE={}));const Nwe=3,Bwe=5;function Rx(t){return t>9999999999?t:t*1e3}function v3(t){return t>9999999999?t/1e3:t}function i1(t,e){e.category!=="sentry.transaction"&&(["ui.click","ui.input"].includes(e.category)?t.triggerUserActivity():t.checkAndHandleExpiredSession(),t.addUpdate(()=>(t.throttledAddEvent({type:nn.Custom,timestamp:(e.timestamp||0)*1e3,data:{tag:"breadcrumb",payload:lo(e,10,1e3)}}),e.category==="console")))}
301const Fwe="button,a";function aB(t){return t.closest(Fwe)||t}function lB(t){const e=cB(t);return!e||!(e instanceof Element)?e:aB(e)}function cB(t){return zwe(t)?t.target:t}function zwe(t){return typeof t=="object"&&!!t&&"target"in t}let El;function Hwe(t){return El||(El=[],Vwe()),El.push(t),()=>{const e=El?El.indexOf(t):-1;e>-1&&El.splice(e,1)}}function Vwe(){Er(jn,"open",function(t){return function(...e){if(El)try{El.forEach(n=>n())}catch(n){}return t.apply(jn,e)}})}const Uwe=new Set([Ft.Mutation,Ft.StyleSheetRule,Ft.StyleDeclaration,Ft.AdoptedStyleSheet,Ft.CanvasMutation,Ft.Selection,Ft.MediaInteraction]);function jwe(t,e,n){t.handleClick(e,n)}class Wwe{constructor(e,n,i=i1){this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=n.timeout/1e3,this._threshold=n.threshold/1e3,this._scrollTimeout=n.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=n.ignoreSelector,this._addBreadcrumbEvent=i}addListeners(){const e=Hwe(()=>{this._lastMutation=dE()});this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,n){if(Gwe(n,this._ignoreSelector)||!qwe(e))return;const i={timestamp:v3(e.timestamp),clickBreadcrumb:e,clickCount:0,node:n};this._clicks.some(r=>r.node===i.node&&Math.abs(r.timestamp-i.timestamp)<1)||(this._clicks.push(i),this._clicks.length===1&&this._scheduleCheckClicks())}registerMutation(e=Date.now()){this._lastMutation=v3(e)}registerScroll(e=Date.now()){this._lastScroll=v3(e)}registerClick(e){const n=aB(e);this._handleMultiClick(n)}_handleMultiClick(e){this._getClicks(e).forEach(n=>{n.clickCount++})}_getClicks(e){return this._clicks.filter(n=>n.node===e)}_checkClicks(){const e=[],n=dE();this._clicks.forEach(i=>{!i.mutationAfter&&this._lastMutation&&(i.mutationAfter=i.timestamp<=this._lastMutation?this._lastMutation-i.timestamp:void 0),!i.scrollAfter&&this._lastScroll&&(i.scrollAfter=i.timestamp<=this._lastScroll?this._lastScroll-i.timestamp:void 0),i.timestamp+this._timeout<=n&&e.push(i)});for(const i of e){const r=this._clicks.indexOf(i);r>-1&&(this._generateBreadcrumbs(i),this._clicks.splice(r,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){const n=this._replay,i=e.scrollAfter&&e.scrollAfter<=this._scrollTimeout,r=e.mutationAfter&&e.mutationAfter<=this._threshold,o=!i&&!r,{clickCount:s,clickBreadcrumb:a}=e;if(o){const l=Math.min(e.mutationAfter||this._timeout,this._timeout)*1e3,c=l<this._timeout*1e3?"mutation":"timeout",d={type:"default",message:a.message,timestamp:a.timestamp,category:"ui.slowClickDetected",data:{...a.data,url:jn.location.href,route:n.getCurrentRoute(),timeAfterClickMs:l,endReason:c,clickCount:s||1}};this._addBreadcrumbEvent(n,d);return}if(s>1){const l={type:"default",message:a.message,timestamp:a.timestamp,category:"ui.multiClick",data:{...a.data,url:jn.location.href,route:n.getCurrentRoute(),clickCount:s,metric:!0}};this._addBreadcrumbEvent(n,l)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=t1(()=>this._checkClicks(),1e3)}}const Ywe=["A","BUTTON","INPUT"];function Gwe(t,e){return!!(!Ywe.includes(t.tagName)||t.tagName==="INPUT"&&!["submit","button"].includes(t.getAttribute("type")||"")||t.tagName==="A"&&(t.hasAttribute("download")||t.hasAttribute("target")&&t.getAttribute("target")!=="_self")||e&&t.matches(e))}function qwe(t){return!!(t.data&&typeof t.data.nodeId=="number"&&t.timestamp)}function dE(){return Date.now()/1e3}function Xwe(t,e){try{if(!Kwe(e))return;const{source:n}=e.data;if(Uwe.has(n)&&t.registerMutation(e.timestamp),n===Ft.Scroll&&t.registerScroll(e.timestamp),Zwe(e)){const{type:i,id:r}=e.data,o=za.mirror.getNode(r);o instanceof HTMLElement&&i===vr.Click&&t.registerClick(o)}}catch(n){}}function Kwe(t){return t.type===Nwe}function Zwe(t){return t.data.source===Ft.MouseInteraction}function Ds(t){return{timestamp:Date.now()/1e3,type:"default",...t}}var Ox=(t=>(t[t.Document=0]="Document",t[t.DocumentType=1]="DocumentType",t[t.Element=2]="Element",t[t.Text=3]="Text",t[t.CDATA=4]="CDATA",t[t.Comment=5]="Comment",t))(Ox||{});const Qwe=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function Jwe(t){const e={};!t["data-sentry-component"]&&t["data-sentry-element"]&&(t["data-sentry-component"]=t["data-sentry-element"]);for(const n in t)if(Qwe.has(n)){let i=n;(n==="data-testid"||n==="data-test-id")&&(i="testId"),e[i]=t[n]}return e}const e9e=t=>e=>{if(!t.isEnabled())return;const n=t9e(e);if(!n)return;const i=e.name==="click",r=i?e.event:void 0;i&&t.clickDetector&&(r!=null&&r.target)&&!r.altKey&&!r.metaKey&&!r.ctrlKey&&!r.shiftKey&&jwe(t.clickDetector,n,lB(e.event)),i1(t,n)};function dB(t,e){const n=za.mirror.getId(t),i=n&&za.mirror.getNode(n),r=i&&za.mirror.getMeta(i),o=r&&i9e(r)?r:null;return{message:e,data:o?{nodeId:n,node:{id:n,tagName:o.tagName,textContent:Array.from(o.childNodes).map(s=>
301s.type===Ox.Text&&s.textContent).filter(Boolean).map(s=>s.trim()).join(""),attributes:Jwe(o.attributes)}}:{}}}function t9e(t){const{target:e,message:n}=n9e(t);return Ds({category:"ui.".concat(t.name),...dB(e,n)})}function n9e(t){const e=t.name==="click";let n,i=null;try{i=e?lB(t.event):cB(t.event),n=Do(i,{maxStringLength:200})||"<unknown>"}catch(r){n="<unknown>"}return{target:i,message:n}}function i9e(t){return t.type===Ox.Element}function r9e(t,e){if(!t.isEnabled())return;t.updateUserActivity();const n=o9e(e);n&&i1(t,n)}function o9e(t){const{metaKey:e,shiftKey:n,ctrlKey:i,altKey:r,key:o,target:s}=t;if(!s||s9e(s)||!o)return null;const a=e||i||r,l=o.length===1;if(!a&&l)return null;const c=Do(s,{maxStringLength:200})||"<unknown>",d=dB(s,c);return Ds({category:"ui.keyDown",message:c,data:{...d.data,metaKey:e,shiftKey:n,ctrlKey:i,altKey:r,key:o}})}function s9e(t){return t.tagName==="INPUT"||t.tagName==="TEXTAREA"||t.isContentEditable}const a9e={resource:f9e,paint:d9e,navigation:u9e};function lm(t,e){return({metric:n})=>void e.replayPerformanceEntries.push(t(n))}function l9e(t){return t.map(c9e).filter(Boolean)}function c9e(t){const e=a9e[t.entryType];return e?e(t):null}function Wf(t){return((gr()||jn.performance.timeOrigin)+t)/1e3}function d9e(t){const{duration:e,entryType:n,name:i,startTime:r}=t,o=Wf(r);return{type:n,name:i,start:o,end:o+e,data:void 0}}function u9e(t){const{entryType:e,name:n,decodedBodySize:i,duration:r,domComplete:o,encodedBodySize:s,domContentLoadedEventStart:a,domContentLoadedEventEnd:l,domInteractive:c,loadEventStart:d,loadEventEnd:u,redirectCount:f,startTime:h,transferSize:p,type:m}=t;return r===0?null:{type:"".concat(e,".").concat(m),start:Wf(h),end:Wf(o),name:n,data:{size:p,decodedBodySize:i,encodedBodySize:s,duration:r,domInteractive:c,domContentLoadedEventStart:a,domContentLoadedEventEnd:l,loadEventStart:d,loadEventEnd:u,domComplete:o,redirectCount:f}}}function f9e(t){const{entryType:e,initiatorType:n,name:i,responseEnd:r,startTime:o,decodedBodySize:s,encodedBodySize:a,responseStatus:l,transferSize:c}=t;return["fetch","xmlhttprequest"].includes(n)?null:{type:"".concat(e,".").concat(n),start:Wf(o),end:Wf(r),name:i,data:{size:c,statusCode:l,decodedBodySize:s,encodedBodySize:a}}}function h9e(t){const e=t.entries[t.entries.length-1],n=e!=null&&e.element?[e.element]:void 0;return Pv(t,"largest-contentful-paint",n)}function p9e(t){return t.sources!==void 0}function m9e(t){const e=[],n=[];for(const i of t.entries)if(p9e(i)){const r=[];for(const o of i.sources)if(o.node){n.push(o.node);const s=za.mirror.getId(o.node);s&&r.push(s)}e.push({value:i.value,nodeIds:r.length?r:void 0})}return Pv(t,"cumulative-layout-shift",n,e)}function g9e(t){const e=t.entries[t.entries.length-1],n=e!=null&&e.target?[e.target]:void 0;return Pv(t,"first-input-delay",n)}function b9e(t){const e=t.entries[t.entries.length-1],n=e!=null&&e.target?[e.target]:void 0;return Pv(t,"interaction-to-next-paint",n)}function Pv(t,e,n,i){const r=t.value,o=t.rating,s=Wf(r);return{type:"web-vital",name:e,start:s,end:s,data:{value:r,size:r,rating:o,nodeIds:n?n.map(a=>za.mirror.getId(a)):void 0,attributions:i}}}function v9e(t){function e(r){t.performanceEntries.includes(r)||t.performanceEntries.push(r)}function n({entries:r}){r.forEach(e)}const i=[];return["navigation","paint","resource"].forEach(r=>{i.push(wd(r,n))}),i.push(gx(lm(h9e,t)),mx(lm(m9e,t)),uN(lm(g9e,t)),fN(lm(b9e,t))),()=>{i.forEach(r=>r())}}const Mt=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,y9e='
vendor: 10,329 bytes, line 301
301var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),s=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),a=function(t,e){for(var i=new n(31),s=0;s<31;++s)i[s]=e+=1<<t[s-1];var a=new r(i[30]);for(s=1;s<30;++s)for(var o=i[s];o<i[s+1];++o)a[o]=o-i[s]<<5|s;return{b:i,r:a}},o=a(e,2),h=o.b,f=o.r;h[28]=258,f[258]=28;for(var l=a(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,s=0,a=new n(r);s<i;++s)t[s]&&++a[t[s]-1];var o,h=new n(r);for(s=1;s<r;++s)h[s]=h[s-1]+a[s-1]<<1;if(e){o=new n(1<<r);var f=15-r;for(s=0;s<i;++s)if(t[s])for(var l=s<<4|t[s],c=r-t[s],v=h[t[s]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>f]=l}else for(o=new n(i),s=0;s<i;++s)t[s]&&(o[s]=u[h[t[s]-1]++]>>15-t[s]);return o},p=new t(288);for(c=0;c<144;++c)p[c]=8;for(c=144;c<256;++c)p[c]=9;for(c=256;c<280;++c)p[c]=7;for(c=280;c<288;++c)p[c]=8;var g=new t(32);for(c=0;c<32;++c)g[c]=5;var w=d(p,9,0),y=d(g,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},_=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},x=function(r,e){for(var i=[],s=0;s<r.length;++s)r[s]&&i.push({s:s,f:r[s]});var a=i.length,o=i.slice();if(!a)return{t:F,l:0};if(1==a){var h=new t(i[0].s+1);return h[i[0].s]=1,{t:h,l:1}}i.sort(function(t,n){return t.f-n.f}),i.push({s:-1,f:25001});var f=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:f.f+l.f,l:f,r:l};c!=a-1;)f=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:f.f+l.f,l:f,r:l};var d=o[0].s;for(s=1;s<a;++s)o[s].s>d&&(d=o[s].s);var p=new n(d+1),g=A(i[c-1],p,0);if(g>e){s=0;var w=0,y=g-e,m=1<<y;for(o.sort(function(t,n){return p[n.s]-p[t.s]||t.f-n.f});s<a;++s){var b=o[s].s;if(!(p[b]>e))break;w+=m-(1<<g-p[b]),p[b]=e}for(w>>=y;w>0;){var M=o[s].s;p[M]<e?w-=1<<e-p[M]++-1:++s}for(;s>=0&&w;--s){var E=o[s].s;p[E]==e&&(--p[E],++w)}g=e}return{t:new t(p),l:g}},A=function(t,n,r){return-1==t.s?Math.max(A(t.l,n,r+1),A(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,s=t[0],a=1,o=function(t){e[i++]=t},h=1;h<=r;++h)if(t[h]==s&&h!=r)++a;else{if(!s&&a>2){for(;a>138;a-=138)o(32754);a>2&&(o(a>10?a-11<<5|28690:a-3<<5|12305),a=0)}else if(a>3){for(o(s),--a;a>6;a-=6)o(8304);a>2&&(o(a-3<<5|8208),a=0)}for(;a--;)o(s);a=1,s=t[h]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var s=0;s<e;++s)t[i+s+4]=r[s];return 8*(i+4+e)},U=function(t,r,a,o,h,f,l,u,c,v,m){z(r,m++,a),++h[256];for(var b=x(h,15),M=b.t,E=b.l,A=x(f,15),U=A.t,C=A.l,F=D(M),I=F.c,S=F.n,L=D(U),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=x(q,7),H=G.t,J=G.l,K=19;K>4&&!H[s[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(h,p)+T(f,g)+l,X=T(h,M)+T(f,U)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(U,C,0),R=U;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[s[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=w,P=p,Q=y,R=g;for(B=0;B<u;++B){var rt=o[B];if(rt>255){_(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;_(r,m,Q[et]),m+=R[et],et>3&&(_(r,m,rt>>5&8191),m+=i[et])}else _(r,m,N[rt]),m+=P[rt]}return _(r,m,N[256]),m+P[256]},C=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,s=0|r.length,a=0;a!=s;){for(var o=Math.min(a+2655,s);a<o;++a)i+=e+=r[a];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},L=function(s,a,o,h,u){if(!u&&(u={l:1},a.dictionary)){var c=a.dictionary.subarray(-32768),v=new t(c.length+s.length);v.set(c),v.set(s,c.length),s=v,u.w=c.length}return function(s,a,o,h,u,c){var v=c.z||s.length,d=new t(h+v+5*(1+Math.ceil(v/7e3))+u),p=d.subarray(h,d.length-u),g=c.l,w=7&(c.r||0);if(a){w&&(p[0]=c.r>>3);for(var y=C[a-1],M=y>>13,E=8191&y,z=(1<<o)-1,_=c.p||new n(32768),x=c.h||new n(z+1),A=Math.ceil(o/3),D=2*A,T=function(t){return(s[t]^s[t+1]<<A^s[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=x[H];if(_[J]=K,x[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!g)){w=U(s,p,0,F,I,S,O,q,G,j-G,w),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(s[j+Q]==s[j+Q-W]){for(var $=0;$<Z&&s[j+$]==s[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;++P){var rt=j-W+P&32767,et=rt-_[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=_[J])&32767}if(R){F[q++]=268435456|f[Q]<<18|l[R];var it=31&f[Q],st=31&l[R];O+=e[it]+i[st],++I[257+it],++S[st],B=j+Q,++L}else F[q++]=s[j],++I[s[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=s[j],++I[s[j]];w=U(s,p,g,F,I,S,O,q,G,j-G,w),g||(c.r=7&w|p[w/8|0]<<3,w-=7,c.h=x,c.p=_,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+g;j+=65535){var at=j+65535;at>=v&&(p[w/8|0]=g,at=v),w=k(p,w+1,s.subarray(j,at))}c.i=v}return b(d,0,h+m(w)+u)}(s,null==a.level?6:a.level,null==a.mem?u.l?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(s.length)))):20:12+a.mem,o,h,u)},O=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},j=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(L(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var s=this.b.length-this.s.z;this.b.set(n.subarray(0,s),this.s.z),this.s.z=this.b.length,this.p(this.b,!1),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(s),32768),this.s.z=n.length-s+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n.prototype.flush=function(){this.ondata||E(5),this.s.l&&E(4),this.p(this.b,!1),this.s.w=this.s.i,this.s.i-=2},n}();function q(t,n){n||(n={});var r=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}}(),e=t.length;r.p(t);var i,s=L(t,n,10+((i=n).filename?i.filename.length+1:0),8),a=s.length;return function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&O(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}}(s,n),O(s,a-8,r.d()),O(s,a-4,e),s}var B=function(){function t(t,n){this.c=S(),this.v=1,j.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),j.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=L(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=S();i.p(n.dictionary),O(t,2,i.d())}}(r,this.o),this.v=0),n&&O(r,r.length-4,this.c.d()),this.ondata(r,n)},t.prototype.flush=function(){j.prototype.flush.call(this)},t}(),G="undefined"!=typeof TextEncoder&&new TextEncoder,H="undefined"!=typeof TextDecoder&&new TextDecoder;try{H.decode(F,{stream:!0})}catch(t){}var J=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(K(t),this.d=n||!1)},t}();function K(n,r){if(G)return G.encode(n);for(var e=n.length,i=new t(n.length+(n.length>>1)),s=0,a=function(t){i[s++]=t},o=0;o<e;++o){if(s+5>i.length){var h=new t(s+8+(e-o<<1));h.set(i),i=h}var f=n.charCodeAt(o);f<128||r?a(f):f<2048?(a(192|f>>6),a(128|63&f)):f>55295&&f<57344?(a(240|(f=65536+(1047552&f)|1023&n.charCodeAt(++o))>>18),a(128|f>>12&63),a(128|f>>6&63),a(128|63&f)):(a(224|f>>12),a(128|f>>6&63),a(128|63&f))}return b(i,0,s)}const N=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new B,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new J((t,n)=>{this.deflate.push(t,n)}),this.stream.push("[")}},P={clear:()=>{N.clear()},addEvent:t=>N.addEvent(t),finish:()=>N.finish(),compress:t=>function(t){return q(K(t))}(t)};addEventListener("message",function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in P&&"function"==typeof P[n])try{const t=P[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}}),postMessage({id:void 0,method:"init",success:!0,response:void 0});
301';function w9e(){const t=new Blob([y9e]);return URL.createObjectURL(t)}const uE=["log","warn","error"],Zm="[Replay] ";function y3(t,e="info"){ps({category:"console",data:{logger:"replay"},level:e,message:"".concat(Zm).concat(t)},{level:e})}function x9e(){let t=!1,e=!1;const n={exception:()=>{},infoTick:()=>{},setConfig:i=>{t=!!i.captureExceptions,e=!!i.traceInternals}};return Mt?(uE.forEach(i=>{n[i]=(...r)=>{ye[i](Zm,...r),e&&y3(r.join(""),rx(i))}}),n.exception=(i,...r)=>{r.length&&n.error&&n.error(...r),ye.error(Zm,i),t?el(i):e&&y3(i,"error")},n.infoTick=(...i)=>{ye.log(Zm,...i),e&&setTimeout(()=>y3(i[0]),0)}):uE.forEach(i=>{n[i]=()=>{}}),n}const Lt=x9e();class Mx extends Error{constructor(){super("Event buffer exceeded maximum size of ".concat(Sx,"."))}}class uB{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(e){const n=JSON.stringify(e).length;if(this._totalSize+=n,this._totalSize>Sx)throw new Mx;this.events.push(e)}finish(){return new Promise(e=>{const n=this.events;this.clear(),e(JSON.stringify(n))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const e=this.events.map(n=>n.timestamp).sort()[0];return e?Rx(e):null}}class A9e{constructor(e){this._worker=e,this._id=0}ensureReady(){return this._ensureReadyPromise?this._ensureReadyPromise:(this._ensureReadyPromise=new Promise((e,n)=>{this._worker.addEventListener("message",({data:i})=>{i.success?e():n()},{once:!0}),this._worker.addEventListener("error",i=>{n(i)},{once:!0})}),this._ensureReadyPromise)}destroy(){Mt&&Lt.log("Destroying compression worker"),this._worker.terminate()}postMessage(e,n){const i=this._getAndIncrementId();return new Promise((r,o)=>{const s=({data:a})=>{const l=a;if(l.method===e&&l.id===i){if(this._worker.removeEventListener("message",s),!l.success){Mt&&Lt.error("Error in compression worker: ",l.response),o(new Error("Error in compression worker"));return}r(l.response)}};this._worker.addEventListener("message",s),this._worker.postMessage({id:i,method:e,arg:n})})}_getAndIncrementId(){return this._id++}}class k9e{constructor(e){this._worker=new A9e(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this.waitForCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){const n=Rx(e.timestamp);(!this._earliestTimestamp||n<this._earliestTimestamp)&&(this._earliestTimestamp=n);const i=JSON.stringify(e);return this._totalSize+=i.length,this._totalSize>Sx?Promise.reject(new Mx):this._sendEventToWorker(i)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,e=>{Mt&&Lt.exception(e,'Sending "clear" message to worker failed',e)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage("addEvent",e)}async _finishRequest(){const e=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,e}}class _9e{constructor(e){this._fallback=new uB,this._compression=new k9e(e),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get waitForCheckout(){return this._used.waitForCheckout}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}set waitForCheckout(e){this._used.waitForCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(e){Mt&&Lt.exception(e,"Failed to load the compression worker, falling back to simple buffer");return}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:e,hasCheckout:n,waitForCheckout:i}=this._fallback,r=[];for(const o of e)r.push(this._compression.addEvent(o));this._compression.hasCheckout=n,this._compression.waitForCheckout=i,this._used=this._compression;try{await Promise.all(r),this._fallback.clear()}catch(o){Mt&&Lt.exception(o,"Failed to add events when switching buffers.")}}}function S9e({useCompression:t,workerUrl:e}){if(t&&window.Worker){const n=E9e(e);
301if(n)return n}return Mt&&Lt.log("Using simple buffer"),new uB}function E9e(t){try{const e=t||$9e();if(!e)return;Mt&&Lt.log("Using compression worker".concat(t?" from ".concat(t):""));const n=new Worker(e);return new _9e(n)}catch(e){Mt&&Lt.exception(e,"Failed to create compression worker")}}function $9e(){return typeof __SENTRY_EXCLUDE_REPLAY_WORKER__>"u"||!__SENTRY_EXCLUDE_REPLAY_WORKER__?w9e():""}function Lx(){try{return"sessionStorage"in jn&&!!jn.sessionStorage}catch(t){return!1}}function C9e(t){T9e(),t.session=void 0}function T9e(){if(Lx())try{jn.sessionStorage.removeItem(kx)}catch(t){}}function fB(t){return t===void 0?!1:Math.random()<t}function Px(t){if(Lx())try{jn.sessionStorage.setItem(kx,JSON.stringify(t))}catch(e){}}function hB(t){const e=Date.now(),n=t.id||Cr(),i=t.started||e,r=t.lastActivity||e,o=t.segmentId||0,s=t.sampled,a=t.previousSessionId;return{id:n,started:i,lastActivity:r,segmentId:o,sampled:s,previousSessionId:a}}function I9e(t,e){return fB(t)?"session":e?"buffer":!1}function fE({sessionSampleRate:t,allowBuffering:e,stickySession:n=!1},{previousSessionId:i}={}){const r=I9e(t,e),o=hB({sampled:r,previousSessionId:i});return n&&Px(o),o}function R9e(){if(!Lx())return null;try{const t=jn.sessionStorage.getItem(kx);if(!t)return null;const e=JSON.parse(t);return Mt&&Lt.infoTick("Loading existing session"),hB(e)}catch(t){return null}}function ow(t,e,n=+new Date){return t===null||e===void 0||e<0?!0:e===0?!1:t+e<=n}function pB(t,{maxReplayDuration:e,sessionIdleExpire:n,targetTime:i=Date.now()}){return ow(t.started,e,i)||ow(t.lastActivity,n,i)}function mB(t,{sessionIdleExpire:e,maxReplayDuration:n}){return!(!pB(t,{sessionIdleExpire:e,maxReplayDuration:n})||t.sampled==="buffer"&&t.segmentId===0)}function w3({sessionIdleExpire:t,maxReplayDuration:e,previousSessionId:n},i){const r=i.stickySession&&R9e();return r?mB(r,{sessionIdleExpire:t,maxReplayDuration:e})?(Mt&&Lt.infoTick("Session in sessionStorage is expired, creating new one..."),fE(i,{previousSessionId:r.id})):r:(Mt&&Lt.infoTick("Creating new session"),fE(i,{previousSessionId:n}))}function O9e(t){return t.type===nn.Custom}function Dx(t,e,n){return bB(t,e)?(gB(t,e,n),!0):!1}function M9e(t,e,n){return bB(t,e)?gB(t,e,n):Promise.resolve(null)}async function gB(t,e,n){const{eventBuffer:i}=t;if(!i||i.waitForCheckout&&!n)return null;const r=t.recordingMode==="buffer";try{n&&r&&i.clear(),n&&(i.hasCheckout=!0,i.waitForCheckout=!1);const o=t.getOptions(),s=L9e(e,o.beforeAddRecordingEvent);return s?await i.addEvent(s):void 0}catch(o){const s=o&&o instanceof Mx,a=s?"addEventSizeExceeded":"addEvent";if(s&&r)return i.clear(),i.waitForCheckout=!0,null;t.handleException(o),await t.stop({reason:a});const l=lt();l&&l.recordDroppedEvent("internal_sdk_error","replay")}}function bB(t,e){if(!t.eventBuffer||t.isPaused()||!t.isEnabled())return!1;const n=Rx(e.timestamp);return n+t.timeouts.sessionIdlePause<Date.now()?!1:n>t.getContext().initialTimestamp+t.getOptions().maxReplayDuration?(Mt&&Lt.infoTick("Skipping event with timestamp ".concat(n," because it is after maxReplayDuration")),!1):!0}function L9e(t,e){try{if(typeof e=="function"&&O9e(t))return e(t)}catch(n){return Mt&&Lt.exception(n,"An error occurred in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return t}function Nx(t){return!t.type}function sw(t){return t.type==="transaction"}function P9e(t){return t.type==="replay_event"}function hE(t){return t.type==="feedback"}function D9e(t){return(e,n)=>{if(!t.isEnabled()||!Nx(e)&&!sw(e))return;const i=n==null?void 0:n.statusCode;if(!(!i||i<200||i>=300)){if(sw(e)){N9e(t,e);return}B9e(t,e)}}}function N9e(t,e){var i,r;const n=t.getContext();(r=(i=e.contexts)==null?void 0:i.trace)!=null&&r.trace_id&&n.traceIds.size<100&&n.traceIds.add(e.contexts.trace.trace_id)}function B9e(t,e){const n=t.getContext();if(e.event_id&&n.errorIds.size<100&&n.errorIds.add(e.event_id),t.recordingMode!=="buffer"||!e.tags||!e.tags.replayId)return;const{beforeErrorSampling:i}=t.getOptions();typeof i=="function"&&!i(e)||t1(async()=>{try{await t.sendBufferedReplayOrFlush()}catch(r){t.handleException(r)}})}function F9e(t){return e=>{!t.isEnabled()||!Nx(e)||z9e(t,e)}}function z9e(t,e){var i,r,o;const n=(o=(r=(i=e.exception)==null?void 0:i.values)==null?void 0:r[0])==null?void 0:o.value;if(typeof n=="string"&&(n.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||n.match(/(does not match server-rendered HTML|Hydration failed because)/i))){const s=Ds({category:"replay.hydrate-error",data:{url:Ld()}});i1(t,s)}}function H9e(t){const e=lt();e&&e.on("beforeAddBreadcrumb",n=>V9e(t,n))}function V9e(t,e){if(!t.isEnabled()||!vB(e))return;const n=U9e(e);n&&i1(t,n)}function U9e(t){return!vB(t)||["fetch","xhr","sentry.event","sentry.transaction"].includes(t.category)||t.category.startsWith("ui.")?null:t.category==="console"?j9e(t):Ds(t)}function j9e(t){var r;const e=(r=t.data)==null?void 0:r.arguments;if(!Array.isArray(e)||e.length===0)return Ds(t);let n=!1;const i=e.map(o=>{if(!o)return o;
301if(typeof o=="string")return o.length>rm?(n=!0,"".concat(o.slice(0,rm),"…")):o;if(typeof o=="object")try{const s=lo(o,7);return JSON.stringify(s).length>rm?(n=!0,"".concat(JSON.stringify(s,null,2).slice(0,rm),"…")):s}catch(s){}return o});return Ds({...t,data:{...t.data,arguments:i,...n?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}function vB(t){return!!t.category}function W9e(t,e){var n,i,r;return t.type||!((i=(n=t.exception)==null?void 0:n.values)!=null&&i.length)?!1:!!((r=e.originalException)!=null&&r.__rrweb__)}function yB(){const t=Kt().getPropagationContext().dsc;t&&delete t.replay_id;const e=xi();if(e){const n=hs(e);delete n.replay_id}}function Y9e(t,e){t.triggerUserActivity(),t.addUpdate(()=>e.timestamp?(t.throttledAddEvent({type:nn.Custom,timestamp:e.timestamp*1e3,data:{tag:"breadcrumb",payload:{timestamp:e.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:e.event_id}}}}),!1):!0)}function G9e(t,e){return t.recordingMode!=="buffer"||e.message===_x||!e.exception||e.type?!1:fB(t.getOptions().errorSampleRate)}function q9e(t){return Object.assign((e,n)=>!t.isEnabled()||t.isPaused()?e:P9e(e)?(delete e.breadcrumbs,e):!Nx(e)&&!sw(e)&&!hE(e)?e:t.checkAndHandleExpiredSession()?hE(e)?(t.flush(),e.contexts.feedback.replay_id=t.getSessionId(),Y9e(t,e),e):W9e(e,n)&&!t.getOptions()._experiments.captureExceptions?(Mt&&Lt.log("Ignoring error from rrweb internals",e),null):((G9e(t,e)||t.recordingMode==="session")&&(e.tags={...e.tags,replayId:t.getSessionId()}),e):(yB(),e),{id:"Replay"})}function Dv(t,e){return e.map(({type:n,start:i,end:r,name:o,data:s})=>{const a=t.throttledAddEvent({type:nn.Custom,timestamp:i,data:{tag:"performanceSpan",payload:{op:n,description:o,startTimestamp:i,endTimestamp:r,data:s}}});return typeof a=="string"?Promise.resolve(null):a})}function X9e(t){const{from:e,to:n}=t,i=Date.now()/1e3;return{type:"navigation.push",start:i,end:i,name:n,data:{previous:e}}}function K9e(t){return e=>{if(!t.isEnabled())return;const n=X9e(e);n!==null&&(t.getContext().urls.push(n.name),t.triggerUserActivity(),t.addUpdate(()=>(Dv(t,[n]),!1)))}}function Z9e(t,e){return Mt&&t.getOptions()._experiments.traceInternals?!1:mD(e,lt())}function wB(t,e){t.isEnabled()&&e!==null&&(Z9e(t,e.name)||t.addUpdate(()=>(Dv(t,[e]),!0)))}function Nv(t){if(!t)return;const e=new TextEncoder;try{if(typeof t=="string")return e.encode(t).length;if(t instanceof URLSearchParams)return e.encode(t.toString()).length;if(t instanceof FormData){const n=yN(t);return e.encode(n).length}if(t instanceof Blob)return t.size;if(t instanceof ArrayBuffer)return t.byteLength}catch(n){}}function xB(t){if(!t)return;const e=parseInt(t,10);return isNaN(e)?void 0:e}function Ub(t,e){if(!t)return{headers:{},size:void 0,_meta:{warnings:[e]}};const n={...t._meta},i=n.warnings||[];return n.warnings=[...i,e],t._meta=n,t}function AB(t,e){if(!e)return null;const{startTimestamp:n,endTimestamp:i,url:r,method:o,statusCode:s,request:a,response:l}=e;return{type:t,start:n/1e3,end:i/1e3,name:r,data:{method:o,statusCode:s,request:a,response:l}}}function d0(t){return{headers:{},size:t,_meta:{warnings:["URL_SKIPPED"]}}}function zl(t,e,n){if(!e&&Object.keys(t).length===0)return;if(!e)return{headers:t};if(!n)return{headers:t,size:e};const i={headers:t,size:e},{body:r,warnings:o}=Q9e(n);return i.body=r,o!=null&&o.length&&(i._meta={warnings:o}),i}function aw(t,e){return Object.entries(t).reduce((n,[i,r])=>{const o=i.toLowerCase();return e.includes(o)&&t[i]&&(n[o]=r),n},{})}function Q9e(t){if(!t||typeof t!="string")return{body:t};const e=t.length>GS,n=J9e(t);if(e){const i=t.slice(0,GS);return n?{body:i,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:"".concat(i,"…"),warnings:["TEXT_TRUNCATED"]}}if(n)try{return{body:JSON.parse(t)}}catch(i){}return{body:t}}function J9e(t){const e=t[0],n=t[t.length-1];return e==="["&&n==="]"||e==="{"&&n==="}"}function jb(t,e){const n=e6e(t);return ss(n,e)}function e6e(t,e=jn.document.baseURI){if(t.startsWith("http://")||t.startsWith("https://")||t.startsWith(jn.location.origin))return t;const n=new URL(t,e);if(n.origin!==new URL(e).origin)return t;const i=n.href;return!t.endsWith("/")&&i.endsWith("/")?i.slice(0,-1):i}async function t6e(t,e,n){try{const i=await i6e(t,e,n),r=AB("resource.fetch",i);wB(n.replay,r)}catch(i){Mt&&Lt.exception(i,"Failed to capture fetch breadcrumb")}}function n6e(t,e){const{input:n,response:i}=e,r=n?wx(n):void 0,o=Nv(r),s=i?xB(i.headers.get("content-length")):void 0;o!==void 0&&(t.data.request_body_size=o),s!==void 0&&(t.data.response_body_size=s)}async function i6e(t,e,n){const i=Date.now(),{startTimestamp:r=i,endTimestamp:o=i}=e,{url:s,method:a,status_code:l=0,request_body_size:c,response_body_size:d}=t.data,u=jb(s,n.networkDetailAllowUrls)&&!jb(s,n.networkDetailDenyUrls),f=u?r6e(n,e.input,c):d0(c),h=await o6e(u,n,e.response,d);return{startTimestamp:r,endTimestamp:o,url:s,method:a,statusCode:l,request:f,response:h}}function r6e({networkCaptureBodies:t,networkRequestHeaders:e},n,i){const r=n?l6e(n,e):{};if(!t)return zl(r,i,void 0);const o=wx(n),[s,a]=Db(o,Lt),l=zl(r,i,s);return a?Ub(l,a):l}async function o6e(t,{networkCaptureBodies:e,networkResponseHeaders:n},i,r){if(!t&&r!==void 0)return d0(r);const o=i?kB(i.headers,n):{};if(!i||!e&&r!==void 0)return zl(o,r,void 0);const[s,a]=await a6e(i),l=s6e(s,{networkCaptureBodies:e,responseBodySize:r,captureDetails:t,headers:o});return a?Ub(l,a):l}function s6e(t,{networkCaptureBodies:e,responseBodySize:n,captureDetails:i,headers:r}){try{const o=t!=null&&t.length&&n===void 0?Nv(t):n;return i?e?zl(r,o,t):zl(r,o,void 0):d0(o)}catch(o){return Mt&&Lt.exception(o,"Failed to serialize response body"),zl(r,n,void 0)}}async function a6e(t){const e=c6e(t);if(!e)return[void 0,"BODY_PARSE_ERROR"];try{return[await d6e(e)]}catch(n){return n instanceof Error&&n.message.indexOf("Timeout")>-1?(Mt&&Lt.warn("Parsing text body from response timed out"),[void 0,"BODY_PARSE_TIMEOUT"]):(Mt&&Lt.exception(n,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"])}}function kB(t,e){const n={};return e.forEach(i=>
301{t.get(i)&&(n[i]=t.get(i))}),n}function l6e(t,e){return t.length===1&&typeof t[0]!="string"?pE(t[0],e):t.length===2?pE(t[1],e):{}}function pE(t,e){if(!t)return{};const n=t.headers;return n?n instanceof Headers?kB(n,e):Array.isArray(n)?{}:aw(n,e):{}}function c6e(t){try{return t.clone()}catch(e){Mt&&Lt.exception(e,"Failed to clone response body")}}function d6e(t){return new Promise((e,n)=>{const i=t1(()=>n(new Error("Timeout while trying to read response body")),500);u6e(t).then(r=>e(r),r=>n(r)).finally(()=>clearTimeout(i))})}async function u6e(t){return await t.text()}async function f6e(t,e,n){try{const i=p6e(t,e,n),r=AB("resource.xhr",i);wB(n.replay,r)}catch(i){Mt&&Lt.exception(i,"Failed to capture xhr breadcrumb")}}function h6e(t,e){const{xhr:n,input:i}=e;if(!n)return;const r=Nv(i),o=n.getResponseHeader("content-length")?xB(n.getResponseHeader("content-length")):v6e(n.response,n.responseType);r!==void 0&&(t.data.request_body_size=r),o!==void 0&&(t.data.response_body_size=o)}function p6e(t,e,n){const i=Date.now(),{startTimestamp:r=i,endTimestamp:o=i,input:s,xhr:a}=e,{url:l,method:c,status_code:d=0,request_body_size:u,response_body_size:f}=t.data;if(!l)return null;if(!a||!jb(l,n.networkDetailAllowUrls)||jb(l,n.networkDetailDenyUrls)){const x=d0(u),k=d0(f);return{startTimestamp:r,endTimestamp:o,url:l,method:c,statusCode:d,request:x,response:k}}const h=a[Ra],p=h?aw(h.request_headers,n.networkRequestHeaders):{},m=aw(m6e(a),n.networkResponseHeaders),[g,y]=n.networkCaptureBodies?Db(s,Lt):[void 0],[w,b]=n.networkCaptureBodies?g6e(a):[void 0],v=zl(p,u,g),A=zl(m,f,w);return{startTimestamp:r,endTimestamp:o,url:l,method:c,statusCode:d,request:y?Ub(v,y):v,response:b?Ub(A,b):A}}function m6e(t){const e=t.getAllResponseHeaders();return e?e.split("\r\n").reduce((n,i)=>{const[r,o]=i.split(": ");return o&&(n[r.toLowerCase()]=o),n},{}):{}}function g6e(t){const e=[];try{return[t.responseText]}catch(n){e.push(n)}try{return b6e(t.response,t.responseType)}catch(n){e.push(n)}return Mt&&Lt.warn("Failed to get xhr response body",...e),[void 0]}function b6e(t,e){try{if(typeof t=="string")return[t];if(t instanceof Document)return[t.body.outerHTML];if(e==="json"&&t&&typeof t=="object")return[JSON.stringify(t)];if(!t)return[void 0]}catch(n){return Mt&&Lt.exception(n,"Failed to serialize body",t),[void 0,"BODY_PARSE_ERROR"]}return Mt&&Lt.log("Skipping network body because of body type",t),[void 0,"UNPARSEABLE_BODY_TYPE"]}function v6e(t,e){try{const n=e==="json"&&t&&typeof t=="object"?JSON.stringify(t):t;return Nv(n)}catch(n){return}}function y6e(t){const e=lt();try{const{networkDetailAllowUrls:n,networkDetailDenyUrls:i,networkCaptureBodies:r,networkRequestHeaders:o,networkResponseHeaders:s}=t.getOptions(),a={replay:t,networkDetailAllowUrls:n,networkDetailDenyUrls:i,networkCaptureBodies:r,networkRequestHeaders:o,networkResponseHeaders:s};e&&e.on("beforeAddBreadcrumb",(l,c)=>w6e(a,l,c))}catch(n){}}function w6e(t,e,n){if(e.data)try{x6e(e)&&k6e(n)&&(h6e(e,n),f6e(e,n,t)),A6e(e)&&_6e(n)&&(n6e(e,n),t6e(e,n,t))}catch(i){Mt&&Lt.exception(i,"Error when enriching network breadcrumb")}}function x6e(t){return t.category==="xhr"}function A6e(t){return t.category==="fetch"}function k6e(t){return t==null?void 0:t.xhr}function _6e(t){return t==null?void 0:t.response}function S6e(t){const e=lt();vN(e9e(t)),Rv(K9e(t)),H9e(t),y6e(t);const n=q9e(t);QP(n),e&&(e.on("beforeSendEvent",F9e(t)),e.on("afterSendEvent",D9e(t)),e.on("createDsc",i=>{const r=t.getSessionId();r&&t.isEnabled()&&t.recordingMode==="session"&&t.checkAndHandleExpiredSession()&&(i.replay_id=r)}),e.on("spanStart",i=>{t.lastActiveSpan=i}),e.on("spanEnd",i=>{t.lastActiveSpan=i}),e.on("beforeSendFeedback",async(i,r)=>{var s;const o=t.getSessionId();r!=null&&r.includeReplay&&t.isEnabled()&&o&&((s=i.contexts)!=null&&s.feedback)&&(i.contexts.feedback.source==="api"&&await t.sendBufferedReplayOrFlush(),i.contexts.feedback.replay_id=o)}),e.on("openFeedbackWidget",async()=>{await t.sendBufferedReplayOrFlush()}))}async function E6e(t){try{return Promise.all(Dv(t,[$6e(jn.performance.memory)]))}catch(e){return[]}}function $6e(t){const{jsHeapSizeLimit:e,totalJSHeapSize:n,usedJSHeapSize:i}=t,r=Date.now()/1e3;return{type:"memory",name:"memory",start:r,end:r,data:{memory:{jsHeapSizeLimit:e,totalJSHeapSize:n,usedJSHeapSize:i}}}}function C6e(t,e,n){return ibe(t,e,{...n,setTimeoutImpl:t1})}const ko=Dt.navigator;function T6e(){var t,e;return/iPhone|iPad|iPod/i.test((t=ko==null?void 0:ko.userAgent)!=null?t:"")||/Macintosh/i.test((e=ko==null?void 0:ko.userAgent)!=null?e:"")&&(ko!=null&&ko.maxTouchPoints)&&(ko==null?void 0:ko.maxTouchPoints)>1?{sampling:{mousemove:!1}}:{}}function I6e(t){let e=!1;return(n,i)=>{if(!t.checkAndHandleExpiredSession()){Mt&&Lt.warn("Received replay event after session expired.");return}const r=i||!e;e=!0,t.clickDetector&&Xwe(t.clickDetector,n),t.addUpdate(()=>{if(t.recordingMode==="buffer"&&r&&t.setInitialState(),!Dx(t,n,r))return!0;
301if(!r)return!1;const o=t.session;if(O6e(t,r),t.recordingMode==="buffer"&&o&&t.eventBuffer){const s=t.eventBuffer.getEarliestTimestamp();s&&(Mt&&Lt.log("Updating session start time to earliest event in buffer to ".concat(new Date(s))),o.started=s,t.getOptions().stickySession&&Px(o))}return o!=null&&o.previousSessionId||t.recordingMode==="session"&&t.flush(),!0})}}function R6e(t){const e=t.getOptions();return{type:nn.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:t.isRecordingCanvas(),sessionSampleRate:e.sessionSampleRate,errorSampleRate:e.errorSampleRate,useCompressionOption:e.useCompression,blockAllMedia:e.blockAllMedia,maskAllText:e.maskAllText,maskAllInputs:e.maskAllInputs,useCompression:t.eventBuffer?t.eventBuffer.type==="worker":!1,networkDetailHasUrls:e.networkDetailAllowUrls.length>0,networkCaptureBodies:e.networkCaptureBodies,networkRequestHasHeaders:e.networkRequestHeaders.length>0,networkResponseHasHeaders:e.networkResponseHeaders.length>0}}}}function O6e(t,e){!e||!t.session||t.session.segmentId!==0||Dx(t,R6e(t),!1)}function M6e(t){if(!t)return null;try{return t.nodeType===t.ELEMENT_NODE?t:t.parentElement}catch(e){return null}}function L6e(t,e,n,i){return sl(VP(t,K6(t),i,n),[[{type:"replay_event"},t],[{type:"replay_recording",length:typeof e=="string"?new TextEncoder().encode(e).length:e.length},e]])}function P6e({recordingData:t,headers:e}){let n;const i="".concat(JSON.stringify(e),"\n");if(typeof t=="string")n="".concat(i).concat(t);else{const o=new TextEncoder().encode(i);n=new Uint8Array(o.length+t.length),n.set(o),n.set(t,o.length)}return n}async function D6e({client:t,scope:e,replayId:n,event:i}){const r=typeof t._integrations=="object"&&t._integrations!==null&&!Array.isArray(t._integrations)?Object.keys(t._integrations):void 0,o={event_id:n,integrations:r};t.emit("preprocessEvent",i,o);const s=await qP(t.getOptions(),i,o,e,t,Pi());if(!s)return null;t.emit("postprocessEvent",s,o),s.platform=s.platform||"javascript";const a=t.getSdkMetadata(),{name:l,version:c}=(a==null?void 0:a.sdk)||{};return s.sdk={...s.sdk,name:l||"sentry.javascript.unknown",version:c||"0.0.0"},s}async function N6e({recordingData:t,replayId:e,segmentId:n,eventContext:i,timestamp:r,session:o}){const s=P6e({recordingData:t,headers:{segment_id:n}}),{urls:a,errorIds:l,traceIds:c,initialTimestamp:d}=i,u=lt(),f=Kt(),h=u==null?void 0:u.getTransport(),p=u==null?void 0:u.getDsn();if(!u||!h||!p||!o.sampled)return Ja({});const m={type:f5e,replay_start_timestamp:d/1e3,timestamp:r/1e3,error_ids:l,trace_ids:c,urls:a,replay_id:e,segment_id:n,replay_type:o.sampled},g=await D6e({scope:f,client:u,replayId:e,event:m});if(!g)return u.recordDroppedEvent("event_processor","replay"),Mt&&Lt.log("An event processor returned `null`, will not send event."),Ja({});delete g.sdkProcessingMetadata;const y=L6e(g,s,p,u.getOptions().tunnel);let w;try{w=await h.send(y)}catch(v){const A=new Error(_x);try{A.cause=v}catch(x){}throw A}if(typeof w.statusCode=="number"&&(w.statusCode<200||w.statusCode>=300))throw new _B(w.statusCode);const b=fD({},w);if(uD(b,"replay"))throw new Bx(b);return w}class _B extends Error{constructor(e){super("Transport returned status code ".concat(e))}}class Bx extends Error{constructor(e){super("Rate limit hit"),this.rateLimits=e}}async function SB(t,e={count:0,interval:v5e}){const{recordingData:n,onError:i}=t;if(n.length)try{return await N6e(t),!0}catch(r){if(r instanceof _B||r instanceof Bx)throw r;if(XP("Replays",{_retryCount:e.count}),i&&i(r),e.count>=y5e){const o=new Error("".concat(_x," - max retries exceeded"));try{o.cause=r}catch(s){}throw o}return e.interval*=++e.count,new Promise((o,s)=>{t1(async()=>{try{await SB(t,e),o(!0)}catch(a){s(a)}},e.interval)})}}const EB="__THROTTLED",B6e="__SKIPPED";function F6e(t,e,n){const i=new Map,r=a=>{const l=a-n;i.forEach((c,d)=>{d<l&&i.delete(d)})},o=()=>[...i.values()].reduce((a,l)=>a+l,0);let s=!1;return(...a)=>{const l=Math.floor(Date.now()/1e3);if(r(l),o()>=e){const d=s;return s=!0,d?B6e:EB}s=!1;const c=i.get(l)||0;return i.set(l,c+1),t(...a)}}class z6e{constructor({options:e,recordingOptions:n}){this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:h5e,sessionIdleExpire:p5e},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=n,this._options=e,this._debouncedFlush=C6e(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=F6e((s,a)=>M9e(this,s,a),300,5);const{slowClickTimeout:i,slowClickIgnoreSelectors:r}=this.getOptions(),o=i?{threshold:Math.min(w5e,i),timeout:i,scrollTimeout:x5e,ignoreSelector:r?r.join(","):""}:void 0;if(o&&(this.clickDetector=new Wwe(this,o)),Mt){const s=e._experiments;Lt.setConfig({captureExceptions:!!s.captureExceptions,traceInternals:!!s.traceInternals})}this._handleVisibilityChange=()=>{jn.document.visibilityState==="visible"?this._doChangeToForegroundTasks():this._doChangeToBackgroun
301dTasks()},this._handleWindowBlur=()=>{const s=Ds({category:"ui.blur"});this._doChangeToBackgroundTasks(s)},this._handleWindowFocus=()=>{const s=Ds({category:"ui.focus"});this._doChangeToForegroundTasks(s)},this._handleKeyboardEvent=s=>{r9e(this,s)}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return!!this._canvas}getOptions(){return this._options}handleException(e){Mt&&Lt.exception(e),this._options.onError&&this._options.onError(e)}initializeSampling(e){const{errorSampleRate:n,sessionSampleRate:i}=this._options,r=n<=0&&i<=0;if(this._requiresManualStart=r,!r){if(this._initializeSessionForSampling(e),!this.session){Mt&&Lt.exception(new Error("Unable to initialize and create session"));return}this.session.sampled!==!1&&(this.recordingMode=this.session.sampled==="buffer"&&this.session.segmentId===0?"buffer":"session",Mt&&Lt.infoTick("Starting replay in ".concat(this.recordingMode," mode")),this._initializeRecording())}}start(){if(this._isEnabled&&this.recordingMode==="session"){Mt&&Lt.log("Recording is already in progress");return}if(this._isEnabled&&this.recordingMode==="buffer"){Mt&&Lt.log("Buffering is in progress, call `flush()` to save the replay");return}Mt&&Lt.infoTick("Starting replay in session mode"),this._updateUserActivity();const e=w3({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this.recordingMode="session",this._initializeRecording()}startBuffering(){if(this._isEnabled){Mt&&Lt.log("Buffering is in progress, call `flush()` to save the replay");return}Mt&&Lt.infoTick("Starting replay in buffer mode");const e=w3({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const e=this._canvas;this._stopRecording=za({...this._recordingOptions,...this.recordingMode==="buffer"?{checkoutEveryNms:b5e}:this._options._experiments.continuousCheckout&&{checkoutEveryNms:Math.max(36e4,this._options._experiments.continuousCheckout)},emit:I6e(this),...T6e(),onMutation:this._onMutationHandler.bind(this),...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(e){this.handleException(e)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(e){return this.handleException(e),!1}}async stop({forceFlush:e=!1,reason:n}={}){var i;if(this._isEnabled){this._isEnabled=!1,this.recordingMode="buffer";try{Mt&&Lt.log("Stopping Replay".concat(n?" triggered by ".concat(n):"")),yB(),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),(i=this.eventBuffer)==null||i.destroy(),this.eventBuffer=null,C9e(this)}catch(r){this.handleException(r)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),Mt&&Lt.log("Pausing replay"))}resume(){!this._isPaused||!this._checkSession()||(this._isPaused=!1,this.startRecording(),Mt&&Lt.log("Resuming replay"))}async sendBufferedReplayOrFlush({continueRecording:e=!0}={}){if(this.recordingMode==="session")return this.flushImmediate();const n=Date.now();Mt&&Lt.log("Converting buffer to session"),await this.flushImmediate();const i=this.stopRecording();!e||!i||this.recordingMode!=="session"&&(this.recordingMode="session",this.session&&(this._updateUserActivity(n),this._updateSessionActivity(n),this._maybeSaveSession()),this.startRecording())}addUpdate(e){const n=e();this.recordingMode==="buffer"||!this._isEnabled||n!==!0&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),!this._stopRecording){if(!this._checkSession())return;this.resume();return}this.checkAndHandleExpiredSession(),this._updateSessionActivity()}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return this.recordingMode==="buffer"?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){var e;return(e=this.session)==null?void 0:e.id}
301checkAndHandleExpiredSession(){if(this._lastActivity&&ow(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&this.session.sampled==="session"){this.pause();return}return!!this._checkSession()}setInitialState(){const e="".concat(jn.location.pathname).concat(jn.location.hash).concat(jn.location.search),n="".concat(jn.location.origin).concat(e);this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=n,this._context.initialTimestamp=Date.now(),this._context.urls.push(n)}throttledAddEvent(e,n){const i=this._throttledAddEvent(e,n);if(i===EB){const r=Ds({category:"replay.throttled"});this.addUpdate(()=>!Dx(this,{type:Bwe,timestamp:r.timestamp||0,data:{tag:"breadcrumb",payload:r,metric:!0}}))}return i}getCurrentRoute(){const e=this.lastActiveSpan||xi(),n=e&&Si(e),r=(n&&Wt(n).data||{})[fr];if(!(!n||!r||!["route","custom"].includes(r)))return Wt(n).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=S9e({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(e){const n=this._options.errorSampleRate>0,i=w3({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:n});this.session=i}_checkSession(){if(!this.session)return!1;const e=this.session;return mB(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})?(this._refreshSession(e),!1):!0}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(e.id))}_addListeners(){try{jn.document.addEventListener("visibilitychange",this._handleVisibilityChange),jn.addEventListener("blur",this._handleWindowBlur),jn.addEventListener("focus",this._handleWindowFocus),jn.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(S6e(this),this._hasInitializedCoreListeners=!0)}catch(e){this.handleException(e)}this._performanceCleanupCallback=v9e(this)}_removeListeners(){try{jn.document.removeEventListener("visibilitychange",this._handleVisibilityChange),jn.removeEventListener("blur",this._handleWindowBlur),jn.removeEventListener("focus",this._handleWindowFocus),jn.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(e){this.handleException(e)}}_doChangeToBackgroundTasks(e){!this.session||pB(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(e&&this._createCustomBreadcrumb(e),this.conditionalFlush())}_doChangeToForegroundTasks(e){if(!this.session)return;if(!this.checkAndHandleExpiredSession()){Mt&&Lt.log("Document has become active, but session has expired");return}e&&this._createCustomBreadcrumb(e)}_updateUserActivity(e=Date.now()){this._lastActivity=e}_updateSessionActivity(e=Date.now()){this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate(()=>{this.throttledAddEvent({type:nn.Custom,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e}})})}_addPerformanceEntries(){let e=l9e(this.performanceEntries).concat(this.replayPerformanceEntries);if(this.performanceEntries=[],this.replayPerformanceEntries=[],this._requiresManualStart){const n=this._context.initialTimestamp/1e3;e=e.filter(i=>i.start>=n)}return Promise.all(Dv(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:e,eventBuffer:n}=this;if(!e||!n||this._requiresManualStart||e.segmentId)return;const i=n.getEarliestTimestamp();
301i&&i<this._context.initialTimestamp&&(this._context.initialTimestamp=i)}_popEventContext(){const e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){var n;const e=this.getSessionId();if(!this.session||!this.eventBuffer||!e){Mt&&Lt.error("No session or eventBuffer found to flush.");return}if(await this._addPerformanceEntries(),!!((n=this.eventBuffer)!=null&&n.hasEvents)&&(await E6e(this),!!this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const i=Date.now();if(i-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const r=this._popEventContext(),o=this.session.segmentId++;this._maybeSaveSession();const s=await this.eventBuffer.finish();await SB({replayId:e,recordingData:s,segmentId:o,eventContext:r,session:this.session,timestamp:i,onError:a=>this.handleException(a)})}catch(i){this.handleException(i),this.stop({reason:"sendReplay"});const r=lt();if(r){const o=i instanceof Bx?"ratelimit_backoff":"send_error";r.recordDroppedEvent(o,"replay")}}}async _flush({force:e=!1}={}){if(!this._isEnabled&&!e)return;if(!this.checkAndHandleExpiredSession()){Mt&&Lt.error("Attempting to finish replay event after session expired.");return}if(!this.session)return;const n=this.session.started,r=Date.now()-n;this._debouncedFlush.cancel();const o=r<this._options.minReplayDuration,s=r>this._options.maxReplayDuration+5e3;if(o||s){Mt&&Lt.log("Session duration (".concat(Math.floor(r/1e3),"s) is too ").concat(o?"short":"long",", not sending replay.")),o&&this._debouncedFlush();return}const a=this.eventBuffer;a&&this.session.segmentId===0&&!a.hasCheckout&&Mt&&Lt.log("Flushing initial segment without checkout.");const l=!!this._flushLock;this._flushLock||(this._flushLock=this._runFlush());try{await this._flushLock}catch(c){this.handleException(c)}finally{this._flushLock=void 0,l&&this._debouncedFlush()}}_maybeSaveSession(){this.session&&this._options.stickySession&&Px(this.session)}_onMutationHandler(e){const{ignoreMutations:n}=this._options._experiments;if(n!=null&&n.length&&e.some(a=>{const l=M6e(a.target),c=n.join(",");return l==null?void 0:l.matches(c)}))return!1;const i=e.length,r=this._options.mutationLimit,o=this._options.mutationBreadcrumbLimit,s=r&&i>r;if(i>o||s){const a=Ds({category:"replay.mutations",data:{count:i,limit:s}});this._createCustomBreadcrumb(a)}return s?(this.stop({reason:"mutationLimit",forceFlush:this.recordingMode==="session"}),!1):!0}}function Th(t,e){return[...t,...e].join(",")}function H6e({mask:t,unmask:e,block:n,unblock:i,ignore:r}){const o=["base","iframe[srcdoc]:not([src])"],s=Th(t,[".sentry-mask","[data-sentry-mask]"]),a=Th(e,[]);return{maskTextSelector:s,unmaskTextSelector:a,blockSelector:Th(n,[".sentry-block","[data-sentry-block]",...o]),unblockSelector:Th(i,[]),ignoreSelector:Th(r,[".sentry-ignore","[data-sentry-ignore]",'input[type="file"]'])}}function V6e({el:t,key:e,maskAttributes:n,maskAllText:i,privacyOptions:r,value:o}){return!i||r.unmaskTextSelector&&t.matches(r.unmaskTextSelector)?o:n.includes(e)||e==="value"&&t.tagName==="INPUT"&&["submit","button"].includes(t.getAttribute("type")||"")?o.replace(/[\S]/g,"*"):o}const mE='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',U6e=["content-length","content-type","accept"];let gE=!1;const j6e=t=>new W6e(t);class W6e{constructor({flushMinDelay:e=m5e,flushMaxDelay:n=g5e,minReplayDuration:i=A5e,maxReplayDuration:r=qS,stickySession:o=!0,useCompression:s=!0,workerUrl:a,_experiments:l={},maskAllText:c=!0,maskAllInputs:d=!0,blockAllMedia:u=!0,mutationBreadcrumbLimit:f=750,mutationLimit:h=1e4,slowClickTimeout:p=7e3,slowClickIgnoreSelectors:m=[],networkDetailAllowUrls:g=[],networkDetailDenyUrls:y=[],networkCaptureBodies:w=!0,networkRequestHeaders:b=[],networkResponseHeaders:v=[],mask:A=[],maskAttributes:x=["title","placeholder","aria-label"],unmask:k=[],block:S=[],unblock:_=[],ignore:E=[],maskFn:C,beforeAddRecordingEvent:I,beforeErrorSampling:R,onError:O}={}){this.name="Replay";const L=H6e({mask:A,unmask:k,block:S,unblock:_,ignore:E});if(this._recordingOptions={maskAllInputs:d,maskAllText:c,maskInputOptions:{password:!0},maskTextFn:C,maskInputFn:C,maskAttributeFn:(M,z,N)=>V6e({maskAttributes:x,maskAllText:c,privacyOptions:L,key:M,value:z,el:N}),...L,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:M=>{try{M.__rrweb__=!0}catch(z){}},recordCrossOriginIframes:!!l.recordCrossOriginIframes},this._initialOptions={flushMinDelay:e,flushMaxDelay:n,minReplayDuration:Math.min(i,k5e),maxReplayDuration:Math.min(r,qS),stickySession:o,useCompression:s,workerUrl:a,blockAllMedia:u,maskAllInputs:d,maskAllText:c,mutationBreadcrumbLimit:f,mutationLimit:h,slowClickTimeout:p,slowClickIgnoreSelectors:m,networkDetailAllowUrls:g,networkDetailDenyUrls:y,networkCaptureBodies:w,networkRequestHeaders:bE(b),networkResponseHeaders:bE(v),beforeAddRecordingEvent:I,beforeErrorSampling:R,onError:O,_experiments:l},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?"".concat(this._recordingOptions.blockSelector,",").concat(mE):mE),this._isInitialized&&V5())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return gE}set _isInitialized(e){gE=e}afterAllSetup(e){!V5()||this._replay||(this._setup(e),this._initialize(e))}start(){this._replay&&this._replay.start()}
301startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:this._replay.recordingMode==="session"}):Promise.resolve()}flush(e){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(e):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(){var e;if((e=this._replay)!=null&&e.isEnabled())return this._replay.getSessionId()}getRecordingMode(){var e;if((e=this._replay)!=null&&e.isEnabled())return this._replay.recordingMode}_initialize(e){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(e),this._replay.initializeSampling())}_setup(e){const n=Y6e(this._initialOptions,e);this._replay=new z6e({options:n,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(e){try{const n=e.getIntegrationByName("ReplayCanvas");if(!n)return;this._replay._canvas=n.getOptions()}catch(n){}}}function Y6e(t,e){const n=e.getOptions(),i={sessionSampleRate:0,errorSampleRate:0,...t},r=vd(n.replaysSessionSampleRate),o=vd(n.replaysOnErrorSampleRate);return r==null&&o==null&&na(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")}),r!=null&&(i.sessionSampleRate=r),o!=null&&(i.errorSampleRate=o),i}function bE(t){return[...U6e,...t.map(e=>e.toLowerCase())]}function G6e(){const t=lt();return t==null?void 0:t.getIntegrationByName("Replay")}var q6e=Object.defineProperty,X6e=(t,e,n)=>e in t?q6e(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,vE=(t,e,n)=>X6e(t,typeof e!="symbol"?e+"":e,n);class K6e{constructor(){vE(this,"idNodeMap",new Map),vE(this,"nodeMetaMap",new WeakMap)}getId(e){var i;if(!e)return-1;const n=(i=this.getMeta(e))==null?void 0:i.id;return n!=null?n:-1}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){const n=this.getId(e);this.idNodeMap.delete(n),e.childNodes&&e.childNodes.forEach(i=>this.removeNodeFromMap(i))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,n){const i=n.id;this.idNodeMap.set(i,e),this.nodeMetaMap.set(e,n)}replace(e,n){const i=this.getNode(e);if(i){const r=this.nodeMetaMap.get(i);r&&this.nodeMetaMap.set(n,r)}this.idNodeMap.set(e,n)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function Z6e(){return new K6e}function Q6e(t,e){for(let n=t.classList.length;n--;){const i=t.classList[n];if(e.test(i))return!0}return!1}function lw(t,e,n=1/0,i=0){return!t||t.nodeType!==t.ELEMENT_NODE||i>n?-1:e(t)?i:lw(t.parentNode,e,n,i+1)}function yE(t,e){return n=>{const i=n;if(i===null)return!1;try{if(t){if(typeof t=="string"){if(i.matches(".".concat(t)))return!0}else if(Q6e(i,t))return!0}return!!(e&&i.matches(e))}catch(r){return!1}}}const mu="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let wE={map:{},getId(){return console.error(mu),-1},getNode(){return console.error(mu),null},removeNodeFromMap(){console.error(mu)},has(){return console.error(mu),!1},reset(){console.error(mu)}};typeof window<"u"&&window.Proxy&&window.Reflect&&(wE=new Proxy(wE,{get(t,e,n){return e==="map"&&console.error(mu),Reflect.get(t,e,n)}}));function Fx(t,e,n,i,r=window){const o=r.Object.getOwnPropertyDescriptor(t,e);return r.Object.defineProperty(t,e,i?n:{set(s){CB(()=>{n.set.call(this,s)},0),o&&o.set&&o.set.call(this,s)}}),()=>Fx(t,e,o||{},!0)}function zx(t,e,n){try{if(!(e in t))return()=>{};const i=t[e],r=n(i);return typeof r=="function"&&(r.prototype=r.prototype||{},Object.defineProperties(r,{__rrweb_original__:{enumerable:!1,value:i}})),t[e]=r,()=>{t[e]=i}}catch(i){return()=>{}}}Date.now().toString();function J6e(t){if(!t)return null;try{return t.nodeType===t.ELEMENT_NODE?t:t.parentElement}catch(e){return null}}function Bv(t,e,n,i,r){if(!t)return!1;const o=J6e(t);if(!o)return!1;const s=yE(e,n),a=lw(o,s);let l=-1;return a<0?!1:(i&&(l=lw(o,yE(null,i))),a>-1&&l<0?!0:a<l)}const xE={};function $B(t){const e=xE[t];if(e)return e;const n=window.document;let i=window[t];if(n&&typeof n.createElement=="function")try{const r=n.createElement("iframe");r.hidden=!0,n.head.appendChild(r);const o=r.contentWindow;o&&o[t]&&(i=o[t]),n.head.removeChild(r)}catch(r){}return xE[t]=i.bind(window)}function Ic(...t){return $B("requestAnimationFrame")(...t)}function CB(...t){return $B("setTimeout")(...t)}var Yf=(t=>(t[t["2D"]=0]="2D",t[t.WebGL=1]="WebGL",t[t.WebGL2=2]="WebGL2",t))(Yf||{});let Qm;function exe(t){Qm=t}const x3=t=>Qm?(...n)=>{try{return t(...n)}catch(i){if(Qm&&Qm(i)===!0)return()=>{};throw i}}:t;var Cu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
301+/",txe=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var cm=0;cm<Cu.length;cm++)txe[Cu.charCodeAt(cm)]=cm;var nxe=function(t){var e=new Uint8Array(t),n,i=e.length,r="";for(n=0;n<i;n+=3)r+=Cu[e[n]>>2],r+=Cu[(e[n]&3)<<4|e[n+1]>>4],r+=Cu[(e[n+1]&15)<<2|e[n+2]>>6],r+=Cu[e[n+2]&63];return i%3===2?r=r.substring(0,r.length-1)+"=":i%3===1&&(r=r.substring(0,r.length-2)+"=="),r};const AE=new Map;function ixe(t,e){let n=AE.get(t);return n||(n=new Map,AE.set(t,n)),n.has(e)||n.set(e,[]),n.get(e)}const TB=(t,e,n)=>{if(!t||!(RB(t,e)||typeof t=="object"))return;const i=t.constructor.name,r=ixe(n,i);let o=r.indexOf(t);return o===-1&&(o=r.length,r.push(t)),o};function Jm(t,e,n){if(t instanceof Array)return t.map(i=>Jm(i,e,n));if(t===null)return t;if(t instanceof Float32Array||t instanceof Float64Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Uint8Array||t instanceof Uint16Array||t instanceof Int16Array||t instanceof Int8Array||t instanceof Uint8ClampedArray)return{rr_type:t.constructor.name,args:[Object.values(t)]};if(t instanceof ArrayBuffer){const i=t.constructor.name,r=nxe(t);return{rr_type:i,base64:r}}else{if(t instanceof DataView)return{rr_type:t.constructor.name,args:[Jm(t.buffer,e,n),t.byteOffset,t.byteLength]};if(t instanceof HTMLImageElement){const i=t.constructor.name,{src:r}=t;return{rr_type:i,src:r}}else if(t instanceof HTMLCanvasElement){const i="HTMLImageElement",r=t.toDataURL();return{rr_type:i,src:r}}else{if(t instanceof ImageData)return{rr_type:t.constructor.name,args:[Jm(t.data,e,n),t.width,t.height]};if(RB(t,e)||typeof t=="object"){const i=t.constructor.name,r=TB(t,e,n);return{rr_type:i,index:r}}}}return t}const IB=(t,e,n)=>t.map(i=>Jm(i,e,n)),RB=(t,e)=>!!["WebGLActiveInfo","WebGLBuffer","WebGLFramebuffer","WebGLProgram","WebGLRenderbuffer","WebGLShader","WebGLShaderPrecisionFormat","WebGLTexture","WebGLUniformLocation","WebGLVertexArrayObject","WebGLVertexArrayObjectOES"].filter(r=>typeof e[r]=="function").find(r=>t instanceof e[r]);function rxe(t,e,n,i,r){const o=[],s=Object.getOwnPropertyNames(e.CanvasRenderingContext2D.prototype);for(const a of s)try{if(typeof e.CanvasRenderingContext2D.prototype[a]!="function")continue;const l=zx(e.CanvasRenderingContext2D.prototype,a,function(c){return function(...d){return Bv(this.canvas,n,i,r,!0)||CB(()=>{const u=IB(d,e,this);t(this.canvas,{type:Yf["2D"],property:a,args:u})},0),c.apply(this,d)}});o.push(l)}catch(l){const c=Fx(e.CanvasRenderingContext2D.prototype,a,{set(d){t(this.canvas,{type:Yf["2D"],property:a,args:[d],setter:!0})}});o.push(c)}return()=>{o.forEach(a=>a())}}function oxe(t){return t==="experimental-webgl"?"webgl":t}function kE(t,e,n,i,r){const o=[];try{const s=zx(t.HTMLCanvasElement.prototype,"getContext",function(a){return function(l,...c){if(!Bv(this,e,n,i,!0)){const d=oxe(l);if("__context"in this||(this.__context=d),r&&["webgl","webgl2"].includes(d))if(c[0]&&typeof c[0]=="object"){const u=c[0];u.preserveDrawingBuffer||(u.preserveDrawingBuffer=!0)}else c.splice(0,1,{preserveDrawingBuffer:!0})}return a.apply(this,[l,...c])}});o.push(s)}catch(s){console.error("failed to patch HTMLCanvasElement.prototype.getContext")}return()=>{o.forEach(s=>s())}}function _E(t,e,n,i,r,o,s,a){const l=[],c=Object.getOwnPropertyNames(t);for(const d of c)if(!["isContextLost","canvas","drawingBufferWidth","drawingBufferHeight"].includes(d))try{if(typeof t[d]!="function")continue;const u=zx(t,d,function(f){return function(...h){const p=f.apply(this,h);if(TB(p,a,this),"tagName"in this.canvas&&!Bv(this.canvas,i,r,o,!0)){const m=IB(h,a,this),g={type:e,property:d,args:m};n(this.canvas,g)}return p}});l.push(u)}catch(u){const f=Fx(t,d,{set(h){n(this.canvas,{type:e,property:d,args:[h],setter:!0})}});l.push(f)}return l}function sxe(t,e,n,i,r,o){const s=[];return s.push(..._E(e.WebGLRenderingContext.prototype,Yf.WebGL,t,n,i,r,o,e)),typeof e.WebGL2RenderingContext<"u"&&s.push(..._E(e.WebGL2RenderingContext.prototype,Yf.WebGL2,t,n,i,r,o,e)),()=>{s.forEach(a=>a())}}const axe='for(var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t="undefined"==typeof Uint8Array?[]:new Uint8Array(256),a=0;a<64;a++)t[e.charCodeAt(a)]=a;var n=function(t){var a,n=new Uint8Array(t),r=n.length,s="";for(a=0;a<r;a+=3)s+=e[n[a]>>2],s+=e[(3&n[a])<<4|n[a+1]>>4],s+=e[(15&n[a+1])<<2|n[a+2]>>6],s+=e[63&n[a+2]];return r%3==2?s=s.substring(0,s.length-1)+"=":r%3==1&&(s=s.substring(0,s.length-2)+"=="),s};const r=new Map,s=new Map;const i=self;i.onmessage=async function(e){if(!("OffscreenCanvas"in globalThis))return i.postMessage({id:e.data.id});{const{id:t,bitmap:a,width:o,height:f,maxCanvasSize:c,dataURLOptions:g}=e.data,u=async function(e,t,a){const r=e+"-"+t;
301if("OffscreenCanvas"in globalThis){if(s.has(r))return s.get(r);const i=new OffscreenCanvas(e,t);i.getContext("2d");const o=await i.convertToBlob(a),f=await o.arrayBuffer(),c=n(f);return s.set(r,c),c}return""}(o,f,g),[h,d]=function(e,t,a){if(!a)return[e,t];const[n,r]=a;if(e<=n&&t<=r)return[e,t];let s=e,i=t;return s>n&&(i=Math.floor(n*t/e),s=n),i>r&&(s=Math.floor(r*e/t),i=r),[s,i]}(o,f,c),l=new OffscreenCanvas(h,d),w=l.getContext("bitmaprenderer"),p=h===o&&d===f?a:await createImageBitmap(a,{resizeWidth:h,resizeHeight:d,resizeQuality:"low"});w?.transferFromImageBitmap(p),a.close();const y=await l.convertToBlob(g),v=y.type,b=await y.arrayBuffer(),m=n(b);if(p.close(),!r.has(t)&&await u===m)return r.set(t,m),i.postMessage({id:t});if(r.get(t)===m)return i.postMessage({id:t});i.postMessage({id:t,type:v,base64:m,width:o,height:f}),r.set(t,m)}};';function lxe(){const t=new Blob([axe]);return URL.createObjectURL(t)}class cxe{constructor(e){this.pendingCanvasMutations=new Map,this.rafStamps={latestId:0,invokeId:null},this.shadowDoms=new Set,this.windowsSet=new WeakSet,this.windows=[],this.restoreHandlers=[],this.frozen=!1,this.locked=!1,this.snapshotInProgressMap=new Map,this.worker=null,this.lastSnapshotTime=0,this.processMutation=(a,l)=>{(this.rafStamps.invokeId&&this.rafStamps.latestId!==this.rafStamps.invokeId||!this.rafStamps.invokeId)&&(this.rafStamps.invokeId=this.rafStamps.latestId),this.pendingCanvasMutations.has(a)||this.pendingCanvasMutations.set(a,[]),this.pendingCanvasMutations.get(a).push(l)};const{enableManualSnapshot:n,sampling:i="all",win:r,recordCanvas:o,errorHandler:s}=e;e.sampling=i,this.mutationCb=e.mutationCb,this.mirror=e.mirror,this.options=e,s&&exe(s),(o&&typeof i=="number"||n)&&(this.worker=this.initFPSWorker()),this.addWindow(r),!n&&x3(()=>{o&&i==="all"&&(this.startRAFTimestamping(),this.startPendingCanvasMutationFlusher()),o&&typeof i=="number"&&this.initCanvasFPSObserver()})()}reset(){var e;this.pendingCanvasMutations.clear(),this.restoreHandlers.forEach(n=>{try{n()}catch(i){}}),this.restoreHandlers=[],this.windowsSet=new WeakSet,this.windows=[],this.shadowDoms=new Set,(e=this.worker)==null||e.terminate(),this.worker=null,this.snapshotInProgressMap=new Map}freeze(){this.frozen=!0}unfreeze(){this.frozen=!1}lock(){this.locked=!0}unlock(){this.locked=!1}addWindow(e){const{sampling:n="all",blockClass:i,blockSelector:r,unblockSelector:o,recordCanvas:s,enableManualSnapshot:a}=this.options;if(!this.windowsSet.has(e)){if(a){this.windowsSet.add(e),this.windows.push(new WeakRef(e));return}x3(()=>{if(s&&n==="all"&&this.initCanvasMutationObserver(e,i,r,o),s&&typeof n=="number"){const l=kE(e,i,r,o,!0);this.restoreHandlers.push(()=>{l()})}})(),this.windowsSet.add(e),this.windows.push(new WeakRef(e))}}addShadowRoot(e){this.shadowDoms.add(new WeakRef(e))}resetShadowRoots(){this.shadowDoms=new Set}snapshot(e,n){if(n!=null&&n.skipRequestAnimationFrame){this.takeSnapshot(performance.now(),!0,e);return}Ic(i=>this.takeSnapshot(i,!0,e))}initFPSWorker(){const e=new Worker(lxe());return e.onmessage=n=>{const i=n.data,{id:r}=i;if(this.snapshotInProgressMap.set(r,!1),!("base64"in i))return;const{base64:o,type:s,width:a,height:l}=i;this.mutationCb({id:r,type:Yf["2D"],commands:[{property:"clearRect",args:[0,0,a,l]},{property:"drawImage",args:[{rr_type:"ImageBitmap",args:[{rr_type:"Blob",data:[{rr_type:"ArrayBuffer",base64:o}],type:s}]},0,0,a,l]}]})},e}initCanvasFPSObserver(){let e;if(!this.windows.length&&!this.shadowDoms.size)return;const n=i=>{this.takeSnapshot(i,!1),e=Ic(n)};e=Ic(n),this.restoreHandlers.push(()=>{e&&cancelAnimationFrame(e)})}initCanvasMutationObserver(e,n,i,r){const o=kE(e,n,i,r,!1),s=rxe(this.processMutation.bind(this),e,n,i,r),a=sxe(this.processMutation.bind(this),e,n,i,r,this.mirror);this.restoreHandlers.push(()=>{o(),s(),a()})}getCanvasElements(e,n,i){const r=[],o=s=>{s.querySelectorAll("canvas").forEach(a=>{Bv(a,e,n,i)||r.push(a)})};for(const s of this.windows){const a=s.deref();let l;try{l=a&&a.document}catch(c){}l&&o(l)}for(const s of this.shadowDoms){const a=s.deref();a&&o(a)}return r}takeSnapshot(e,n,i){const{sampling:r,blockClass:o,blockSelector:s,unblockSelector:a,dataURLOptions:l,maxCanvasSize:c}=this.options,u=1e3/(r==="all"?2:r||2);return this.lastSnapshotTime&&e-this.lastSnapshotTime<u?!1:(this.lastSnapshotTime=e,(i?[i]:this.getCanvasElements(o,s,a)).forEac
301h(p=>{var g;const m=this.mirror.getId(p);if(!(!this.mirror.hasNode(p)||!p.width||!p.height||this.snapshotInProgressMap.get(m))){if(this.snapshotInProgressMap.set(m,!0),!n&&["webgl","webgl2"].includes(p.__context)){const y=p.getContext(p.__context);((g=y==null?void 0:y.getContextAttributes())==null?void 0:g.preserveDrawingBuffer)===!1&&y.clear(y.COLOR_BUFFER_BIT)}createImageBitmap(p).then(y=>{var w;(w=this.worker)==null||w.postMessage({id:m,bitmap:y,width:p.width,height:p.height,dataURLOptions:l,maxCanvasSize:c},[y])}).catch(y=>{x3(()=>{throw this.snapshotInProgressMap.delete(m),y})()})}}),!0)}startPendingCanvasMutationFlusher(){Ic(()=>this.flushPendingCanvasMutations())}startRAFTimestamping(){const e=n=>{this.rafStamps.latestId=n,Ic(e)};Ic(e)}flushPendingCanvasMutations(){this.pendingCanvasMutations.forEach((e,n)=>{const i=this.mirror.getId(n);this.flushPendingCanvasMutationFor(n,i)}),Ic(()=>this.flushPendingCanvasMutations())}flushPendingCanvasMutationFor(e,n){if(this.frozen||this.locked)return;const i=this.pendingCanvasMutations.get(e);if(!i||n===-1)return;const r=i.map(s=>{const{type:a,...l}=s;return l}),{type:o}=i[0];this.mutationCb({id:n,type:o,commands:r}),this.pendingCanvasMutations.delete(e)}}var b$;try{if(Array.from([1],t=>t*2)[0]!==2){const t=document.createElement("iframe");document.body.appendChild(t),Array.from=((b$=t.contentWindow)==null?void 0:b$.Array.from)||Array.from,document.body.removeChild(t)}}catch(t){console.debug("Unable to override Array.from",t)}Z6e();var SE;(function(t){t[t.NotStarted=0]="NotStarted",t[t.Running=1]="Running",t[t.Stopped=2]="Stopped"})(SE||(SE={}));const EE={low:{sampling:{canvas:1},dataURLOptions:{type:"image/webp",quality:.25}},medium:{sampling:{canvas:2},dataURLOptions:{type:"image/webp",quality:.4}},high:{sampling:{canvas:4},dataURLOptions:{type:"image/webp",quality:.5}}},dxe="ReplayCanvas",dm=1280,uxe=(t={})=>{const[e,n]=t.maxCanvasSize||[],i={quality:t.quality||"medium",enableManualSnapshot:t.enableManualSnapshot,maxCanvasSize:[e?Math.min(e,dm):dm,n?Math.min(n,dm):dm]};let r;const o=new Promise(s=>r=s);return{name:dxe,getOptions(){const{quality:s,enableManualSnapshot:a,maxCanvasSize:l}=i;return{enableManualSnapshot:a,recordCanvas:!0,getCanvasManager:c=>{const d=new cxe({...c,enableManualSnapshot:a,maxCanvasSize:l,errorHandler:u=>{try{typeof u=="object"&&(u.__rrweb__=!0)}catch(f){}}});return r(d),d},...EE[s]||EE.medium}},async snapshot(s,a){(await o).snapshot(s,a)}}},fxe=uxe;function _s(t=0){return((gr()||performance.timeOrigin)+t)/1e3}function hxe(t){const e=[];if(t.nextHopProtocol!=null){const{name:n,version:i}=mN(t.nextHopProtocol);e.push(["network.protocol.version",i],["network.protocol.name",n])}return gr()?[...e,["http.request.redirect_start",_s(t.redirectStart)],["http.request.fetch_start",_s(t.fetchStart)],["http.request.domain_lookup_start",_s(t.domainLookupStart)],["http.request.domain_lookup_end",_s(t.domainLookupEnd)],["http.request.connect_start",_s(t.connectStart)],["http.request.secure_connection_start",_s(t.secureConnectionStart)],["http.request.connection_end",_s(t.connectEnd)],["http.request.request_start",_s(t.requestStart)],["http.request.response_start",_s(t.responseStart)],["http.request.response_end",_s(t.responseEnd)]]:e}const $E=new WeakMap,A3=new Map,Hx={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,trackFetchStreamPerformance:!1};function OB(t,e){const{traceFetch:n,traceXHR:i,trackFetchStreamPerformance:r,shouldCreateSpanForRequest:o,enableHTTPTimings:s,tracePropagationTargets:a,onRequestSpanStart:l}={...Hx,...e},c=typeof o=="function"?o:f=>!0,d=f=>mxe(f,a),u={};n&&(t.addEventProcessor(f=>(f.type==="transaction"&&f.spans&&f.spans.forEach(h=>{if(h.op==="http.client"){const p=A3.get(h.span_id);p&&(h.timestamp=p/1e3,A3.delete(h.span_id))}}),f)),r&&R2e(f=>{if(f.response){const h=$E.get(f.response);h&&f.endTimestamp&&A3.set(h,f.endTimestamp)}}),ox(f=>{const h=v2e(f,c,d,u);if(f.response&&f.fetchData.__span&&$E.set(f.response,f.fetchData.__span),h){const p=MB(f.fetchData.url),m=p?rd(p).host:void 0;h.setAttributes({"http.url":p,"server.address":m}),s&&CE(h),l==null||l(h,{headers:f.headers})}})),i&&yx(f=>{var p;const h=gxe(f,c,d,u);if(h){s&&CE(h);let m;try{m=new Headers((p=f.xhr.__sentry_xhr_v3__)==null?void 0:p.request_headers)}catch(g){}l==null||l(h,{headers:m})}})}function pxe(t){return t.entryType==="resource"&&"initiatorType"in t&&typeof t.nextHopProtocol=="string"&&(t.initiatorType==="fetch"||t.initiatorType==="xmlhttprequest")}function CE(t){const{url:e}=Wt(t).data;if(!e||typeof e!="string")return;const n=wd("resource",({entries:i})=>
301{i.forEach(r=>{pxe(r)&&r.name.endsWith(e)&&(hxe(r).forEach(s=>t.setAttribute(...s)),setTimeout(n))})})}function mxe(t,e){const n=Ld();if(n){let i,r;try{i=new URL(t,n),r=new URL(n).origin}catch(s){return!1}const o=i.origin===r;return e?ss(i.toString(),e)||o&&ss(i.pathname,e):o}else{const i=!!t.match(/^\/(?!\/)/);return e?ss(t,e):i}}function gxe(t,e,n,i){const r=t.xhr,o=r==null?void 0:r[Ra];if(!r||r.__sentry_own_request__||!o)return;const{url:s,method:a}=o,l=Ka()&&e(s);if(t.endTimestamp&&l){const m=r.__sentry_xhr_span_id__;if(!m)return;const g=i[m];g&&o.status_code!==void 0&&(o0(g,o.status_code),g.end(),delete i[m]);return}const c=MB(s),d=rd(c||s),u=RD(s),f=!!xi(),h=l&&f?Qa({name:"".concat(a," ").concat(u),attributes:{url:s,type:"xhr","http.method":a,"http.url":c,"server.address":d==null?void 0:d.host,[Ln]:"auto.http.browser",[mo]:"http.client",...(d==null?void 0:d.search)&&{"http.query":d==null?void 0:d.search},...(d==null?void 0:d.hash)&&{"http.fragment":d==null?void 0:d.hash}}}):new Za;r.__sentry_xhr_span_id__=h.spanContext().spanId,i[r.__sentry_xhr_span_id__]=h,n(s)&&bxe(r,Ka()&&f?h:void 0);const p=lt();return p&&p.emit("beforeOutgoingRequestSpan",h,t),h}function bxe(t,e){const{"sentry-trace":n,baggage:i}=nx({span:e});n&&vxe(t,n,i)}function vxe(t,e,n){var r;const i=(r=t.__sentry_xhr_v3__)==null?void 0:r.request_headers;if(!(i!=null&&i["sentry-trace"]))try{if(t.setRequestHeader("sentry-trace",e),n){const o=i==null?void 0:i.baggage;(!o||!yxe(o))&&t.setRequestHeader("baggage",n)}}catch(o){}}function yxe(t){return t.split(",").some(e=>e.trim().startsWith("sentry-"))}function MB(t){try{return new URL(t,$t.location.origin).href}catch(e){return}}function wxe(){$t.document?$t.document.addEventListener("visibilitychange",()=>{const t=xi();if(!t)return;const e=Si(t);if($t.document.hidden&&e){const n="cancelled",{op:i,status:r}=Wt(e);on&&ye.log("[Tracing] Transaction: ".concat(n," -> since tab moved to the background, op: ").concat(i)),r||e.setStatus({code:pi,message:n}),e.setAttribute("sentry.cancellation_reason","document.hidden"),e.end()}}):on&&ye.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const xxe=3600,LB="sentry_previous_trace",Axe="sentry.previous_trace";function kxe(t,{linkPreviousTrace:e,consistentTraceSampling:n}){const i=e==="session-storage";let r=i?Exe():void 0;t.on("spanStart",s=>{if(Si(s)!==s)return;const a=Kt().getPropagationContext();r=_xe(r,s,a),i&&Sxe(r)});let o=!0;n&&t.on("beforeSampling",s=>{if(!r)return;const a=Kt(),l=a.getPropagationContext();if(o&&l.parentSpanId){o=!1;return}a.setPropagationContext({...l,dsc:{...l.dsc,sample_rate:String(r.sampleRate),sampled:String(cw(r.spanContext))},sampleRand:r.sampleRand}),s.parentSampled=cw(r.spanContext),s.parentSampleRate=r.sampleRate,s.spanAttributes={...s.spanAttributes,[wP]:r.sampleRate}})}function _xe(t,e,n){const i=Wt(e);function r(){var a,l,c;try{return(c=Number((a=n.dsc)==null?void 0:a.sample_rate))!=null?c:Number((l=i.data)==null?void 0:l[yv])}catch(d){return 0}}const o={spanContext:e.spanContext(),startTimestamp:i.start_timestamp,sampleRate:r(),sampleRand:n.sampleRand};if(!t)return o;const s=t.spanContext;return s.traceId===i.trace_id?t:(Date.now()/1e3-t.startTimestamp<=xxe&&(on&&ye.log("Adding previous_trace ".concat(s," link to span ").concat({op:i.op,...e.spanContext()})),e.addLink({context:s,attributes:{[Z1e]:"previous_trace"}}),e.setAttribute(Axe,"".concat(s.traceId,"-").concat(s.spanId,"-").concat(cw(s)?1:0))),o)}function Sxe(t){try{$t.sessionStorage.setItem(LB,JSON.stringify(t))}catch(e){on&&ye.warn("Could not store previous trace in sessionStorage",e)}}function Exe(){var t;try{const e=(t=$t.sessionStorage)==null?void 0:t.getItem(LB);return JSON.parse(e)}catch(e){return}}function cw(t){return t.traceFlags===1}const $xe="BrowserTracing",Cxe={...Hm,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,enableElementTiming:!0,ignoreResourceSpans:[],ignorePerformanceApiSpans:[],detectRedirects:!0,linkPreviousTrace:"in-memory",consistentTraceSampling:!1,_experiments:{},...Hx},TE=(t={})=>{const e={name:void 0,source:void 0},n=$t.document,{enableInp:i,enableElementTiming:r,enableLongTask:o,enableLongAnimationFrame:s,_experiments:{enableInteractions:a,enableStandaloneClsSpans:l,enableStandaloneLcpSpans:c},beforeStartSpan:d,idleTimeout:u,finalTimeout:f,childSpanTimeout:h,markBackgroun
301dSpan:p,traceFetch:m,traceXHR:g,trackFetchStreamPerformance:y,shouldCreateSpanForRequest:w,enableHTTPTimings:b,ignoreResourceSpans:v,ignorePerformanceApiSpans:A,instrumentPageLoad:x,instrumentNavigation:k,detectRedirects:S,linkPreviousTrace:_,consistentTraceSampling:E,onRequestSpanStart:C}={...Cxe,...t};let I,R;function O(L,M,z=!0){const N=M.op==="pageload",W=d?d(M):M,Z=W.attributes||{};if(M.name!==W.name&&(Z[fr]="custom",W.attributes=Z),!z){const ae=Pd();Qa({...W,startTime:ae}).end(ae);return}e.name=W.name,e.source=Z[fr];const K=YP(W,{idleTimeout:u,finalTimeout:f,childSpanTimeout:h,disableAutoFinish:N,beforeSpanEnd:ae=>{I==null||I(),l3e(ae,{recordClsOnPageloadSpan:!l,recordLcpOnPageloadSpan:!c,ignoreResourceSpans:v,ignorePerformanceApiSpans:A}),RE(L,void 0);const he=Kt(),Se=he.getPropagationContext();he.setPropagationContext({...Se,traceId:K.spanContext().traceId,sampled:Dd(K),dsc:hs(ae)})}});RE(L,K);function se(){n&&["interactive","complete"].includes(n.readyState)&&L.emit("idleSpanEnableAutoFinish",K)}N&&n&&(n.addEventListener("readystatechange",()=>{se()}),se())}return{name:$xe,setup(L){if(PP(),I=e3e({recordClsStandaloneSpans:l||!1,recordLcpStandaloneSpans:c||!1,client:L}),i&&I3e(),r&&v3e(),s&&Dt.PerformanceObserver&&PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?n3e():o&&t3e(),a&&i3e(),S&&n){const z=()=>{R=ai()};addEventListener("click",z,{capture:!0}),addEventListener("keydown",z,{capture:!0,passive:!0})}function M(){const z=u0(L);z&&!Wt(z).timestamp&&(on&&ye.log("[Tracing] Finishing current active span with op: ".concat(Wt(z).op)),z.setAttribute(Ab,"cancelled"),z.end())}L.on("startNavigationSpan",(z,N)=>{if(lt()!==L)return;if(N!=null&&N.isRedirect){on&&ye.warn("[Tracing] Detected redirect, navigation span will not be the root span, but a child span."),O(L,{op:"navigation.redirect",...z},!1);return}M(),Pi().setPropagationContext({traceId:Xa(),sampleRand:Math.random()});const W=Kt();W.setPropagationContext({traceId:Xa(),sampleRand:Math.random()}),W.setSDKProcessingMetadata({normalizedRequest:void 0}),O(L,{op:"navigation",...z})}),L.on("startPageLoadSpan",(z,N={})=>{if(lt()!==L)return;M();const W=N.sentryTrace||IE("sentry-trace"),Z=N.baggage||IE("baggage"),K=$P(W,Z),se=Kt();se.setPropagationContext(K),se.setSDKProcessingMetadata({normalizedRequest:ux()}),O(L,{op:"pageload",...z})})},afterAllSetup(L){let M=Ld();if(_!=="off"&&kxe(L,{linkPreviousTrace:_,consistentTraceSampling:E}),$t.location){if(x){const z=gr();PB(L,{name:$t.location.pathname,startTime:z?z/1e3:void 0,attributes:{[fr]:"url",[Ln]:"auto.pageload.browser"}})}k&&Rv(({to:z,from:N})=>{if(N===void 0&&(M==null?void 0:M.indexOf(z))!==-1){M=void 0;return}M=void 0;const W=ID(z),Z=u0(L),K=Z&&S&&Ixe(Z,R);Vx(L,{name:(W==null?void 0:W.pathname)||$t.location.pathname,attributes:{[fr]:"url",[Ln]:"auto.navigation.browser"}},{url:z,isRedirect:K})})}p&&wxe(),a&&Txe(L,u,f,h,e),i&&M3e(),OB(L,{traceFetch:m,traceXHR:g,trackFetchStreamPerformance:y,tracePropagationTargets:L.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:w,enableHTTPTimings:b,onRequestSpanStart:C})}}};function PB(t,e,n){t.emit("startPageLoadSpan",e,n),Kt().setTransactionName(e.name);const i=u0(t);return i&&t.emit("afterStartPageLoadSpan",i),i}function Vx(t,e,n){const{url:i,isRedirect:r}=n||{};t.emit("beforeStartNavigationSpan",e,{isRedirect:r}),t.emit("startNavigationSpan",e,{isRedirect:r});const o=Kt();return o.setTransactionName(e.name),i&&!r&&o.setSDKProcessingMetadata({normalizedRequest:{...ux(),url:i}}),u0(t)}function IE(t){const e=$t.document,n=e==null?void 0:e.querySelector("meta[name=".concat(t,"]"));return(n==null?void 0:n.getAttribute("content"))||void 0}function Txe(t,e,n,i,r){const o=$t.document;let s;const a=()=>{const l="ui.action.click",c=u0(t);if(c){const d=Wt(c).op;if(["navigation","pageload"].includes(d)){on&&ye.warn("[Tracing] Did not create ".concat(l," span because a pageload or navigation span is in progress."));return}}if(s&&(s.setAttribute(Ab,"interactionInterrupted"),s.end(),s=void 0),!r.name){on&&ye.warn("[Tracing] Did not create ".concat(l," transaction because _latestRouteName is missing."));return}s=YP({name:r.name,op:l,attributes:{[fr]:r.source||"url"}},{idleTimeout:e,finalTimeout:n,childSpanTimeout:i})};o&&addEventListener("click",a,{capture:!0})}const DB="_sentry_idleSpan";function u0(t){return t[DB]}function RE(t,e){Ir(t,DB,e)}const OE=.3;function Ixe(t,e){const n=Wt(t),i=Pd(),r=n.start_timestamp;return!(i-r>OE||e&&i-e<=OE)}
301function Gf(t){return new Promise((e,n)=>{t.oncomplete=t.onsuccess=()=>e(t.result),t.onabort=t.onerror=()=>n(t.error)})}function Rxe(t,e){const n=indexedDB.open(t);n.onupgradeneeded=()=>n.result.createObjectStore(e);const i=Gf(n);return r=>i.then(o=>r(o.transaction(e,"readwrite").objectStore(e)))}function Ux(t){return Gf(t.getAllKeys())}function Oxe(t,e,n){return t(i=>Ux(i).then(r=>{if(!(r.length>=n))return i.put(e,Math.max(...r,0)+1),Gf(i.transaction)}))}function Mxe(t,e,n){return t(i=>Ux(i).then(r=>{if(!(r.length>=n))return i.put(e,Math.min(...r,0)-1),Gf(i.transaction)}))}function Lxe(t){return t(e=>Ux(e).then(n=>{const i=n[0];if(i!=null)return Gf(e.get(i)).then(r=>(e.delete(i),Gf(e.transaction).then(()=>r)))}))}function Pxe(t){let e;function n(){return e==null&&(e=Rxe(t.dbName||"sentry-offline",t.storeName||"queue")),e}return{push:async i=>{try{const r=await Sb(i);await Oxe(n(),r,t.maxQueueSize||30)}catch(r){}},unshift:async i=>{try{const r=await Sb(i);await Mxe(n(),r,t.maxQueueSize||30)}catch(r){}},shift:async()=>{try{const i=await Lxe(n());if(i)return Sme(i)}catch(i){}}}}function Dxe(t){return e=>{const n=t({...e,createStore:Pxe});return $t.addEventListener("online",async i=>{await n.flush()}),n}}function Nxe(t=xx){return Dxe(Gge(t))}const ME=1e6,eg=String(0),Bxe="main",$o=$t.navigator;let NB="",BB="",FB="",dw=($o==null?void 0:$o.userAgent)||"",zB="";var v$;const Fxe=($o==null?void 0:$o.language)||((v$=$o==null?void 0:$o.languages)==null?void 0:v$[0])||"";function zxe(t){return typeof t=="object"&&t!==null&&"getHighEntropyValues"in t}const LE=$o==null?void 0:$o.userAgentData;zxe(LE)&&LE.getHighEntropyValues(["architecture","model","platform","platformVersion","fullVersionList"]).then(t=>{var e;if(NB=t.platform||"",FB=t.architecture||"",zB=t.model||"",BB=t.platformVersion||"",(e=t.fullVersionList)!=null&&e.length){const n=t.fullVersionList[t.fullVersionList.length-1];dw="".concat(n.brand," ").concat(n.version)}}).catch(t=>{});function Hxe(t){return!("thread_metadata"in t)}function Vxe(t){return Hxe(t)?Wxe(t):t}function Uxe(t){var n,i;const e=(i=(n=t.contexts)==null?void 0:n.trace)==null?void 0:i.trace_id;return typeof e=="string"&&e.length!==32&&on&&ye.log("[Profiling] Invalid traceId: ".concat(e," on profiled event")),typeof e!="string"?"":e}function jxe(t,e,n,i){if(i.type!=="transaction")throw new TypeError("Profiling events may only be attached to transactions, this should never occur.");if(n==null)throw new TypeError("Cannot construct profiling event envelope without a valid profile. Got ".concat(n," instead."));const r=Uxe(i),o=Vxe(n),s=e||(typeof i.start_timestamp=="number"?i.start_timestamp*1e3:ai()*1e3),a=typeof i.timestamp=="number"?i.timestamp*1e3:ai()*1e3;return{event_id:t,timestamp:new Date(s).toISOString(),platform:"javascript",version:"1",release:i.release||"",environment:i.environment||wv,runtime:{name:"javascript",version:$t.navigator.userAgent},os:{name:NB,version:BB,build_number:dw},device:{locale:Fxe,model:zB,manufacturer:dw,architecture:FB,is_emulator:!1},debug_meta:{images:qxe(n.resources)},profile:o,transactions:[{name:i.transaction||"",id:i.event_id||Cr(),trace_id:r,active_thread_id:eg,relative_start_ns:"0",relative_end_ns:((a-s)*1e6).toFixed(0)}]}}function HB(t){return Wt(t).op==="pageload"}function Wxe(t){let e,n=0;const i={samples:[],stacks:[],frames:[],thread_metadata:{[eg]:{name:Bxe}}},r=t.samples[0];if(!r)return i;const o=r.timestamp,s=gr(),a=typeof performance.timeOrigin=="number"?performance.timeOrigin:s||0,l=a-(s||a);return t.samples.forEach((c,d)=>{if(c.stackId===void 0){e===void 0&&(e=n,i.stacks[e]=[],n++),i.samples[d]={elapsed_since_start_ns:((c.timestamp+l-o)*ME).toFixed(0),stack_id:e,thread_id:eg};return}let u=t.stacks[c.stackId];const f=[];for(;u;){f.push(u.frameId);const p=t.frames[u.frameId];p&&i.frames[u.frameId]===void 0&&(i.frames[u.frameId]={function:p.name,abs_path:typeof p.resourceId=="number"?t.resources[p.resourceId]:void 0,lineno:p.line,colno:p.column}),u=u.parentId===void 0?void 0:t.stacks[u.parentId]}const h={elapsed_since_start_ns:((c.timestamp+l-o)*ME).toFixed(0),stack_id:n,thread_id:eg};i.stacks[n]=f,i.samples[d]=h,n++}),i}function Yxe(t,e){if(!e.length)return t;for(const n of e)t[1].push([{type:"profile"},n]);return t}function Gxe(t){const e=[];return yd(t,(n,i)=>{var r,o;
301if(i==="transaction")for(let s=1;s<n.length;s++){const a=n[s];(o=(r=a==null?void 0:a.contexts)==null?void 0:r.profile)!=null&&o.profile_id&&e.push(n[s])}}),e}function qxe(t){const e=lt(),n=e==null?void 0:e.getOptions(),i=n==null?void 0:n.stackParser;return i?tge(i,t):[]}function Xxe(t){return typeof t!="number"&&typeof t!="boolean"||typeof t=="number"&&isNaN(t)?(on&&ye.warn("[Profiling] Invalid sample rate. Sample rate must be a boolean or a number between 0 and 1. Got ".concat(JSON.stringify(t)," of type ").concat(JSON.stringify(typeof t),".")),!1):t===!0||t===!1?!0:t<0||t>1?(on&&ye.warn("[Profiling] Invalid sample rate. Sample rate must be between 0 and 1. Got ".concat(t,".")),!1):!0}function Kxe(t){return t.samples.length<2?(on&&ye.log("[Profiling] Discarding profile because it contains less than 2 samples"),!1):t.frames.length?!0:(on&&ye.log("[Profiling] Discarding profile because it contains no frames"),!1)}let VB=!1;const UB=3e4;function Zxe(t){return typeof t=="function"}function Qxe(){const t=$t.Profiler;if(!Zxe(t)){on&&ye.log("[Profiling] Profiling is not supported by this browser, Profiler interface missing on window object.");return}const e=10,n=Math.floor(UB/e);try{return new t({sampleInterval:e,maxBufferSize:n})}catch(i){on&&(ye.log("[Profiling] Failed to initialize the Profiling constructor, this is likely due to a missing 'Document-Policy': 'js-profiling' header."),ye.log("[Profiling] Disabling profiling for current user session.")),VB=!0}}function PE(t){if(VB)return on&&ye.log("[Profiling] Profiling has been disabled for the duration of the current user session."),!1;if(!t.isRecording())return on&&ye.log("[Profiling] Discarding profile because transaction was not sampled."),!1;const e=lt(),n=e==null?void 0:e.getOptions();if(!n)return on&&ye.log("[Profiling] Profiling disabled, no options found."),!1;const i=n.profilesSampleRate;return Xxe(i)?i?(i===!0?!0:Math.random()<i)?!0:(on&&ye.log("[Profiling] Discarding profile because it's not included in the random sample (sampling rate = ".concat(Number(i),")")),!1):(on&&ye.log("[Profiling] Discarding profile because a negative sampling decision was inherited or profileSampleRate is set to 0"),!1):(on&&ye.warn("[Profiling] Discarding profile because of invalid sample rate."),!1)}function Jxe(t,e,n,i){return Kxe(n)?jxe(t,e,n,i):null}const qc=new Map;function e8e(){return qc.size}function t8e(t){const e=qc.get(t);return e&&qc.delete(t),e}function n8e(t,e){if(qc.set(t,e),qc.size>30){const n=qc.keys().next().value;qc.delete(n)}}function DE(t){let e;HB(t)&&(e=ai()*1e3);const n=Qxe();if(!n)return;on&&ye.log("[Profiling] started profiling span: ".concat(Wt(t).description));const i=Cr();Kt().setContext("profile",{profile_id:i,start_timestamp:e});async function r(){if(t&&n)return n.stop().then(l=>{if(o&&($t.clearTimeout(o),o=void 0),on&&ye.log("[Profiling] stopped profiling of span: ".concat(Wt(t).description)),!l){on&&ye.log("[Profiling] profiler returned null profile for: ".concat(Wt(t).description),"this may indicate an overlapping span or a call to stopProfiling with a profile title that was never started");return}n8e(i,l)}
301).catch(l=>{on&&ye.log("[Profiling] error while stopping profiler:",l)})}let o=$t.setTimeout(()=>{on&&ye.log("[Profiling] max profile duration elapsed, stopping profiling for:",Wt(t).description),r()},UB);const s=t.end.bind(t);function a(){return t?(r().then(()=>{s()},()=>{s()}),t):s()}t.end=a}const i8e="BrowserProfiling",r8e=()=>({name:i8e,setup(t){const e=xi(),n=e&&Si(e);n&&HB(n)&&PE(n)&&DE(n),t.on("spanStart",i=>{i===Si(i)&&PE(i)&&DE(i)}),t.on("beforeEnvelope",i=>{var s,a;if(!e8e())return;const r=Gxe(i);if(!r.length)return;const o=[];for(const l of r){const c=l==null?void 0:l.contexts,d=(s=c==null?void 0:c.profile)==null?void 0:s.profile_id,u=(a=c==null?void 0:c.profile)==null?void 0:a.start_timestamp;if(typeof d!="string"){on&&ye.log("[Profiling] cannot find profile for a span without a profile context");continue}if(!d){on&&ye.log("[Profiling] cannot find profile for a span without a profile context");continue}c!=null&&c.profile&&delete c.profile;const f=t8e(d);if(!f){on&&ye.log("[Profiling] Could not retrieve profile for span: ".concat(d));continue}const h=Jxe(d,u,f,l);h&&o.push(h)}Yxe(i,o)})}}),o8e=r8e,s8e="SpotlightBrowser",a8e=(t={})=>{const e=t.sidecarUrl||"http://localhost:8969/stream";return{name:s8e,setup:()=>{on&&ye.log("Using Sidecar URL",e)},processEvent:n=>d8e(n)?null:n,afterAllSetup:n=>{l8e(n,e)}}};function l8e(t,e){const n=vx("fetch");let i=0;t.on("beforeEnvelope",r=>{if(i>3){ye.warn("[Spotlight] Disabled Sentry -> Spotlight integration due to too many failed requests:",i);return}n(e,{method:"POST",body:Sb(r),headers:{"Content-Type":"application/x-sentry-envelope"},mode:"cors"}).then(o=>{o.status>=200&&o.status<400&&(i=0)},o=>{i++,ye.error("Sentry SDK can't connect to Sidecar is it running? See: https://spotlightjs.com/sidecar/npx/",o)})})}const c8e=a8e;function d8e(t){var e;return!!(t.type==="transaction"&&t.spans&&((e=t.contexts)!=null&&e.trace)&&t.contexts.trace.op==="ui.action.click"&&t.spans.some(({description:n})=>n==null?void 0:n.includes("#sentry-spotlight")))}const u8e=()=>({name:"LaunchDarkly",processEvent(t,e,n){return X0(t)}});function f8e(){return{name:"sentry-flag-auditor",type:"flag-used",synchronous:!0,method:(t,e,n)=>{Pf(t,e.value),Df(t,e.value)}}}const h8e=()=>({name:"OpenFeature",processEvent(t,e,n){return X0(t)}});class p8e{after(e,n){Pf(n.flagKey,n.value),Df(n.flagKey,n.value)}error(e,n,i){Pf(e.flagKey,e.defaultValue),Df(e.flagKey,e.defaultValue)}}const m8e=({featureFlagClientClass:t})=>({name:"Unleash",setupOnce(){const e=t.prototype;Er(e,"isEnabled",g8e)},processEvent(e,n,i){return X0(e)}});function g8e(t){return function(...e){const n=e[0],i=t.apply(this,e);return typeof n=="string"&&typeof i=="boolean"?(Pf(n,i),Df(n,i)):on&&ye.error("[Feature Flags] UnleashClient.isEnabled does not match expected signature. arg0: ".concat(n," (").concat(typeof n,"), result: ").concat(i," (").concat(typeof i,")")),i}}const b8e=({featureFlagClient:t})=>({name:"Statsig",setup(e){t.on("gate_evaluation",n=>{Pf(n.gate.name,n.gate.value),Df(n.gate.name,n.gate.value)})},processEvent(e,n,i){return X0(e)}});async function v8e(){const t=lt();if(!t)return"no-client-active";if(!t.getDsn())return"no-dsn-configured";try{await fetch("https://o447951.ingest.sentry.io/api/4509632503087104/envelope/?sentry_version=7&sentry_key=c1dfb07d783ad5325c245c1fd3725390&sentry_client=sentry.javascript.browser%2F1.33.7",{body:"{}",method:"POST",mode:"cors",credentials:"omit"})}catch(e){return"sentry-unreachable"}}const y8e="WebWorker",w8e=({worker:t})=>({name:y8e,setupOnce:()=>{(Array.isArray(t)?t:[t]).forEach(e=>NE(e))},addWorker:e=>NE(e)});function NE(t){t.addEventListener("message",e=>{A8e(e.data)&&(e.stopImmediatePropagation(),on&&ye.log("Sentry debugId web worker message received",e.data),$t._sentryDebugIds={...e.data._sentryDebugIds,...$t._sentryDebugIds})})}function x8e({self:t}){var e;t.postMessage({_sentryMessage:!0,_sentryDebugIds:(e=t._sentryDebugIds)!=null?e:void 0})}function A8e(t){return Ga(t)&&t._sentryMessage===!0&&"_sentryDebugIds"in t&&(Ga(t._sentryDebugIds)||t._sentryDebugIds===void 0)}const jB=["activate","mount"],WB=typeof __SENTRY_DEBUG__>"u"||__SENTRY_DEBUG__,k8e=/(?:^|[-_])(\w)/g,_8e=t=>t.replace(k8e,e=>e.toUpperCase()).replace(/[-_]/g,""),S8e="<Root>",k3="<Anonymous>",E8e=(t,e)=>t.repeat(e),op=(t,e)=>{if(!t)return k3;if(t.$root===t)return S8e;if(!t.$options)return k3;const n=t.$options;let i=n.name||n._componentTag||n.__name;const r=n.__file;if(!i&&r){const o=r.match(/([^/\\]+)\.vue$/);o&&(i=o[1])}return(i?"<".concat(_8e(i),">"):k3)+(r&&e!==!1?" at ".concat(r):"")},$8e=t=>{if(t&&(t._isVue||t.__isVue)&&t.$parent){const e=[];let n=0;for(;t;){if(e.length>0){const r=e[e.length-1];if(r.constructor===t.constructor){n++,t=t.$parent;continue}else n>0&&(e[e.length-1]=[r,n],n=0)}
301e.push(t),t=t.$parent}const i=e.map((r,o)=>"".concat((o===0?"---> ":E8e(" ",5+o*2))+(Array.isArray(r)?"".concat(op(r[0]),"... (").concat(r[1]," recursive calls)"):op(r)))).join("\n");return"\n\nfound in\n\n".concat(i)}return"\n\n(found in ".concat(op(t),")")},YB=(t,e)=>{const{errorHandler:n}=t.config;t.config.errorHandler=(i,r,o)=>{var c;const s=op(r,!1),a=r?$8e(r):"",l={componentName:s,lifecycleHook:o,trace:a};if(e.attachProps&&r&&((c=r.$options)!=null&&c.propsData?l.propsData=r.$options.propsData:r.$props&&(l.propsData=r.$props)),setTimeout(()=>{el(i,{captureContext:{contexts:{vue:l}},mechanism:{handled:!!n,type:"vue"}})}),typeof n=="function"&&t.config.errorHandler)n.call(t,i,r,o);else throw i}},BE="ui.vue",C8e={activate:["activated","deactivated"],create:["beforeCreate","created"],unmount:["beforeUnmount","unmounted"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]};function _3(t,e,n){t.$_sentryRootComponentSpanTimer&&clearTimeout(t.$_sentryRootComponentSpanTimer),t.$_sentryRootComponentSpanTimer=setTimeout(()=>{var i;(i=t.$root)!=null&&i.$_sentryRootComponentSpan&&(t.$root.$_sentryRootComponentSpan.end(e),t.$root.$_sentryRootComponentSpan=void 0)},n)}function T8e(t,e){function n(r){return r.replace(/^<([^\s]*)>(?: at [^\s]*)?$/,"$1")}return t.some(r=>n(e)===n(r))}const GB=(t={})=>{const e=(t.hooks||[]).concat(jB).filter((r,o,s)=>s.indexOf(r)===o),n={},i=t.timeout||2e3;for(const r of e){const o=C8e[r];if(!o){WB&&ye.warn("Unknown hook: ".concat(r));continue}for(const s of o)n[s]=function(){var f;const a=this.$root===this;a&&(this.$_sentryRootComponentSpan=this.$_sentryRootComponentSpan||Qa({name:"Application Render",op:"".concat(BE,".render"),attributes:{[Ln]:"auto.ui.vue"},onlyIfParent:!0}),_3(this,ai(),i));const l=op(this,!1);if(!(a||(Array.isArray(t.trackComponents)?T8e(t.trackComponents,l):t.trackComponents))){_3(this,ai(),i);return}this.$_sentryComponentSpans=this.$_sentryComponentSpans||{};const d=s===o[0],u=((f=this.$root)==null?void 0:f.$_sentryRootComponentSpan)||xi();if(d){if(u){const h=this.$_sentryComponentSpans[r];h&&h.end(),this.$_sentryComponentSpans[r]=Qa({name:"Vue ".concat(l),op:"".concat(BE,".").concat(r),attributes:{[Ln]:"auto.ui.vue"},onlyIfParent:!0})}}else{const h=this.$_sentryComponentSpans[r];if(!h)return;h.end(),_3(this,ai(),i)}}}return n},I8e=Dt,R8e={Vue:I8e.Vue,attachProps:!0,attachErrorHandler:!0,tracingOptions:{hooks:jB,timeout:2e3,trackComponents:!1}},O8e="Vue",qB=(t={})=>({name:O8e,setup(e){const n={...R8e,...e.getOptions(),...t};if(!n.Vue&&!n.app){na(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue specific errors will not be captured. Update your `Sentry.init` call with an appropriate config option: `app` (Application Instance - Vue 3) or `Vue` (Vue Constructor - Vue 2).")});return}n.app?(Array.isArray(n.app)?n.app:[n.app]).forEach(r=>FE(r,n)):n.Vue&&FE(n.Vue,n)}}),FE=(t,e)=>{var n;WB&&((n=t._instance)==null?void 0:n.isMounted)===!0&&na(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue app is already mounted. Make sure to call `app.mount()` after `Sentry.init()`.")}),e.attachErrorHandler&&YB(t,e),Ka(e)&&t.mixin(GB(e.tracingOptions))};function M8e(t={}){const e={defaultIntegrations:[...Ax(),qB()],...t};return bD(e,"vue"),M4e(e)}function L8e(t,e,n){let i=!1;t.onError(r=>el(r,{mechanism:{handled:!1}})),t.beforeEach((r,o,s)=>{const a=i?void 0:P8e(),l={};for(const u of Object.keys(r.params))l["url.path.parameter.".concat(u)]=r.params[u],l["params.".concat(u)]=r.params[u];for(const u of Object.keys(r.query)){const f=r.query[u];f&&(l["query.".concat(u)]=f)}let c=r.path,d="url";if(r.name&&e.routeLabel!=="path")c=r.name.toString(),d="custom";else if(r.matched.length>0){const u=r.matched.length-1;c=r.matched[u].path,d="route"}Kt().setTransactionName(c),e.instrumentPageLoad&&a&&(Wt(a).data[fr]!=="custom"&&(a.updateName(c),a.setAttribute(fr,d)),a.setAttributes({...l,[Ln]:"auto.pageload.vue"}),i=!0),e.instrumentNavigation&&!a&&n({name:c,op:"navigation",attributes:{...l,[Ln]:"auto.navigation.vue",[fr]:d}}),s&&s()})}function P8e(){const t=xi(),e=t&&Si(t);return e&&Wt(e).op==="pageload"?e:void 0}function D8e(t={}){if(!t.router)return TE(t);const e=TE({...t,instrumentNavigation:!1}),{router:n,instrumentNavigation:i=!0,instrumentPageLoad:r=!0,routeLabel:o="name"}=t;return{...e,afterAllSetup(s){e.afterAllSetup(s),L8e(n,{routeLabel:o,instrumentNavigation:i,instrumentPageLoad:r},l=>{Vx(s,l)})}}}const N8e={attachPiniaState:!0,addBreadcrumbs:!0,actionTransformer:t=>t,stateTransformer:t=>t},zE=(t,e)=>{const n={};try{return Object.keys(t.state.value).forEach(i=>
301{n[i]=t.state.value[i]}),e?e(n):n}catch(i){return n}},B8e=t=>{const e={...N8e,...t};return({store:i,pinia:r})=>{e.attachPiniaState!==!1&&U0().addEventProcessor((o,s)=>{var a;try{const l=new Date().toTimeString().split(" ")[0],c="pinia_state_all_stores_".concat(l,".json");((a=s.attachments)==null?void 0:a.some(u=>u.filename.startsWith("pinia_state_all_stores_")))||(s.attachments=[...s.attachments||[],{filename:c,data:JSON.stringify(zE(r,e.stateTransformer))}])}catch(l){}return o}),i.$onAction(o=>{o.after(()=>{const s=e.actionTransformer(o.name);typeof s<"u"&&s!==null&&e.addBreadcrumbs!==!1&&ps({category:"pinia.action",message:"Store: ".concat(i.$id," | Action: ").concat(s),level:"info"});const a=zE(r,e.stateTransformer),l=Kt(),c=l.getScopeData().contexts.state;if(typeof a<"u"&&a!==null){const d=lt(),u=d==null?void 0:d.getOptions(),f=(u==null?void 0:u.normalizeDepth)||3,p={...c||{},state:{type:"pinia",value:a}};Ir(p,"__sentry_override_normalization_depth__",3+f),l.setContext("state",p)}else l.setContext("state",{...c||{},state:{type:"pinia",value:"undefined"}})})})}},RCe=Object.freeze(Object.defineProperty({__proto__:null,BrowserClient:tN,OpenFeatureIntegrationHook:p8e,SDK_VERSION:Fa,SEMANTIC_ATTRIBUTE_SENTRY_OP:mo,SEMANTIC_ATTRIBUTE_SENTRY_ORIGIN:Ln,SEMANTIC_ATTRIBUTE_SENTRY_SAMPLE_RATE:yv,SEMANTIC_ATTRIBUTE_SENTRY_SOURCE:fr,Scope:fs,WINDOW:$t,addBreadcrumb:ps,addEventProcessor:QP,addIntegration:D5,attachErrorHandler:YB,breadcrumbsIntegration:SN,browserApiErrorsIntegration:EN,browserProfilingIntegration:o8e,browserSessionIntegration:$N,browserTracingIntegration:D8e,buildLaunchDarklyFlagUsedHandler:f8e,captureConsoleIntegration:kbe,captureEvent:q0,captureException:el,captureFeedback:OD,captureMessage:Tb,captureSession:P5,chromeStackLineParser:wN,close:vge,consoleLoggingIntegration:E2e,contextLinesIntegration:i5e,continueTrace:zme,createSentryPiniaPlugin:B8e,createTracingMixins:GB,createTransport:hD,createUserFeedbackEnvelope:t4e,dedupeIntegration:_D,defaultRequestInstrumentationOptions:Hx,defaultStackLineParsers:AN,defaultStackParser:kN,diagnoseSdkConnectivity:v8e,endSession:ex,eventFiltersIntegration:yD,eventFromException:JD,eventFromMessage:eN,exceptionFromError:Ev,extraErrorDataIntegration:Obe,featureFlagsIntegration:m2e,feedbackAsyncIntegration:eye,feedbackIntegration:NS,feedbackSyncIntegration:NS,flush:bge,forceLoad:L4e,functionToStringIntegration:vD,geckoStackLineParser:xN,getActiveSpan:xi,getClient:lt,getCurrentScope:Kt,getDefaultIntegrations:Ax,getFeedback:dve,getGlobalScope:U0,getIsolationScope:Pi,getReplay:G6e,getRootSpan:Si,getSpanDescendants:Jh,getSpanStatusFromHttpCode:xP,getTraceData:nx,globalHandlersIntegration:CN,graphqlClientIntegration:u5e,httpClientIntegration:U4e,httpContextIntegration:IN,inboundFiltersIntegration:wD,init:M8e,instrumentOutgoingRequests:OB,instrumentSupabaseClient:CD,isEnabled:ZP,isInitialized:yge,lastEventId:KP,launchDarklyIntegration:u8e,lazyLoadIntegration:ZD,linkedErrorsIntegration:RN,logger:aye,makeBrowserOfflineTransport:Nxe,makeFetchTransport:xx,makeMultiplexedTransport:Kge,moduleMetadataIntegration:ybe,onLoad:P4e,openFeatureIntegration:h8e,opera10StackLineParser:Z3e,opera11StackLineParser:e4e,parameterize:gD,registerSpanErrorInstrumentation:PP,registerWebWorker:x8e,replayCanvasIntegration:fxe,replayIntegration:j6e,reportingObserverIntegration:z4e,rewriteFramesIntegration:Hbe,sendFeedback:ND,setContext:XP,setCurrentClient:lD,setExtra:hge,setExtras:fge,setHttpStatus:o0,setMeasurement:UP,setTag:mge,setTags:pge,setUser:gge,showReportDialog:D4e,spanToBaggageHeader:gme,spanToJSON:Wt,spanToTraceHeader:RP,spotlightBrowserIntegration:c8e,startBrowserTracingNavigationSpan:Vx,startBrowserTracingPageLoadSpan:PB,startInactiveSpan:Qa,startNewTrace:Vme,startSession:L5,startSpan:Av,startSpanManual:Fme,statsigIntegration:b8e,supabaseIntegration:e2e,suppressTracing:Hme,thirdPartyErrorFilterIntegration:d2e,unleashIntegration:m8e,updateSpanName:dme,vueIntegration:qB,webWorkerIntegration:w8e,winjsStackLineParser:q3e,withActiveSpan:Y0,withIsolationScope:q1e,withScope:Fo,zodErrorsIntegration:c2e},Symbol.toStringTag,{value:"Module"})),F8e=()=>{const t=[],e={},n=m=>{switch(m.routerAction){case"pop":r(m);break;default:o(m);break}m.routerDirection==="root"&&(s(),o(m))},i=m=>{const g=t.findIndex(w=>w.id===m.id);g>-1&&t.splice(g,1,m);const y=e[m.tab||""];if(y){const w=y.findIndex(b=>b.id===m.id);w>-1?y.splice(w,1,m):y.push(m)}else m.tab&&(e[m.tab]=[m])},r=m=>{const g=a(m.tab);let y;if(g){for(y=g[g.length-1];y&&y.id!==m.id;)g.pop(),y=g[g.length-1];g.pop(),g.push(m)}for(y=t[t.length-1];y&&y.id!==m.id;)t.pop(),y=t[t.length-1];t.pop(),t.push(m)},o=m=>{const g=a(m.tab);g&&(g[g.length-1]&&g[g.length-1].id===m.id&&g.pop(),g.push(m)),t.push(m)},s=m=>{if(m){const{position:g,tab:y}=m,w=t.findIndex(A=>A.position===g);if(w===-1)return;t.splice(w);const b=A=>{const x=e[A].findIndex(k=>k.position===g);
301x!==-1&&e[A].splice(x)},v=e[y];if(y&&v)b(y);else for(const A in e)b(A)}else{for(const g in e)e[g]=[];t.length=0}},a=m=>{let g;return m&&(g=e[m],g||(g=e[m]=[])),g},l=()=>t.length,c=(m,g)=>{const y=g-m;return t[y]||d()},d=()=>t[t.length-1];return{current:c,size:l,last:d,add:n,canGoBack:(m=1,g,y)=>y-m>=g,update:i,getFirstRouteInfoForTab:m=>{const g=a(m);if(g)return g[0]},getCurrentRouteInfoForTab:m=>{const g=a(m);if(g)return g[g.length-1]},findLastLocation:(m,g=-1)=>{const y=a(m.tab);if(y){if(g<-1)return y[y.length-1+g];for(let w=y.length-2;w>=0;w--){const b=y[w];if(b&&b.pathname===m.pushedByRoute)return b}}for(let w=t.length-2;w>=0;w--){const b=t[w];if(b&&b.pathname===m.pushedByRoute)return t[w+1+g]}},clearHistory:s}},HE={main:0},XB=(t="main")=>{var e;const n=((e=HE[t])!==null&&e!==void 0?e:0)+1;return HE[t]=n,n.toString()},z8e=(t,e)=>{let n={direction:void 0,action:void 0,delta:void 0};e.afterEach((k,S,_)=>{if(_)return;const{direction:E,action:C,delta:I}=n;o=t.history.state.position;const R=t.history.state.replaced?"replace":void 0;u(k,C||R,E,I),n={direction:void 0,action:void 0,delta:void 0}});const i=F8e();let r=t.history.state.position,o=t.history.state.position,s,a;const l=[];typeof document<"u"&&document.addEventListener("ionBackButton",k=>{k.detail.register(0,S=>{t.history.go(-1),S()})}),t.history.listen((k,S,_)=>{n={delta:_.delta,action:_.type==="pop"&&_.delta>=1?"push":_.type,direction:_.direction===""?"forward":_.direction}});const c=(k,S)=>{const _=i.current(r,o);if(_&&_.pushedByRoute){const E=i.findLastLocation(_);E?(a=Object.assign(Object.assign({},E),{routerAction:"pop",routerDirection:"back",routerAnimation:S||_.routerAnimation}),_.lastPathname===_.pushedByRoute||E.pathname===_.pushedByRoute&&!_.tab&&!E.tab?e.back():e.go(E.position-_.position)):d(k,"pop","back",S)}else d(k,"pop","back",S)},d=(k,S,_,E,C)=>{b(S,_,E,C),S==="push"?e.push(k):e.replace(k)},u=(k,S,_,E)=>{let C;if(a)if(a.routerAction==="replace")C=i.current(r,o);else if(a.routerAction==="pop")C=i.current(r,o+1),S==="replace"&&i.clearHistory();else{const R=a.routerDirection==="root"?o:o-1;C=i.current(r,R)}else C=s;if(C||(C={pathname:"",search:""}),C.pathname+C.search!==k.fullPath){if(!a){if(S==="replace")a={routerAction:"replace",routerDirection:"none"};else if(S==="pop"){const z=i.current(r,o-E);if(z&&z.pushedByRoute){const N=i.findLastLocation(z,E);a=Object.assign(Object.assign({},N),{routerAction:"pop",routerDirection:"back"})}else a={routerAction:"pop",routerDirection:"none"}}a||(a={routerAction:"push",routerDirection:_||"forward"})}let R;if(a!=null&&a.id)R=Object.assign(Object.assign({},a),{lastPathname:C.pathname});else{const z=a.routerAction==="push"&&a.routerDirection==="forward";if(R=Object.assign(Object.assign({id:XB("routeInfo")},a),{lastPathname:C.pathname,pathname:k.path,search:k.fullPath&&k.fullPath.split("?")[1]||"",params:k.params&&k.params,prevRouteLastPathname:C.lastPathname}),z)R.pushedByRoute=C.pathname!==""?C.pathname:void 0;else if(R.routerAction==="pop"){const N=i.findLastLocation(R);R.pushedByRoute=N==null?void 0:N.pushedByRoute}else if(R.routerAction==="push"&&R.tab!==C.tab){const N=i.getCurrentRouteInfoForTab(R.tab);R.pushedByRoute=N==null?void 0:N.pushedByRoute}else if(R.routerAction==="replace"){const N=i.current(r,o),W=N==null?void 0:N.pushedByRoute,Z=W!==void 0&&W!==R.pathname?W:R.pushedByRoute;R.lastPathname=(N==null?void 0:N.pathname)||R.lastPathname,R.pushedByRoute=Z,R.routerDirection=(N==null?void 0:N.routerDirection)||R.routerDirection,R.routerAnimation=(N==null?void 0:N.routerAnimation)||R.routerAnimation,R.prevRouteLastPathname=N==null?void 0:N.lastPathname}}R.position=o,R.delta=E;const O=i.size(),L=o-r,M=O===L&&O>0&&S==="replace";O>L||M?(R.routerAction==="push"||R.routerAction==="replace")&&E===void 0&&(i.clearHistory(R),i.add(R)):i.add(R),i.size()===1&&(r=R.position),s=R}a=void 0,l.forEach(R=>R(s))},f=()=>s,h=(k=1)=>i.canGoBack(k,r,o),p=k=>{const{routerAnimation:S,routerDirection:_,routerLink:E}=k;b("push",_,S),e.push(E)},m=k=>{const S=i.getFirstRouteInfoForTab(k);S&&e.go(S.position-o)},g=(k,S)=>{if(!S)return;const _=i.getCurrentRouteInfoForTab(k),[E]=S.split("?");_?(a=Object.assign(Object.assign({},a),{routerAction:"push",routerDirection:"none",tab:k}),_.pathname===E?e.push({path:_.pathname,query:O4(_.search)}):e.push({path:E,query:O4(_.search)})):d(E,"push","none",void 0,k)},y=k=>{const S=Object.assign({},i.current(r,o));S.tab!==k&&(S.tab=k,i.update(S));const _=i.findLastLocation(S);S.pushedByRoute!==S.lastPathname&&(_==null?void 0:_.tab)!==k&&(S.pushedByRoute=void 0,i.update(S))},w=k=>{l.push(k)},b=(k="push",S="forward",_,E)=>{a={routerAction:k,routerDirection:S,routerAnimation:_,tab:E}};return{handleNavigate:d,getLeavingRouteInfo:()=>i.current(r,o),handleNavigateBack:c,handleSetCurrentTab:y,getCurrentRouteInfo:f,canGoBack:h,navigate:p,resetTab:m,changeTab:g,registerHistoryChangeListener:w,goBack:k=>{b("pop","back",k),e.back()},goForward:k=>{b("push","forward",k),e.forward()}}},H8e=t=>{const e={},n=()=>Object.keys(e).length,i=y=>{delete e[y]},r=y=>e[y],o=(y,w)=>{y.ionPageElement=w,y.ionRoute=!0,y.matchedRoute.instances={default:y.vueComponentRef.value}},s=(y,w)=>d(y.pathname,w,!1),a=(y,w,b=!0)=>d(y.lastPathname,w,b),l=(y,w)=>d(y,w,!1),c=(y,w)=>w.find(b=>{if(b.pathname===y)return b}),d=(y,w,b=!1)=>{const v=A=>{if(b&&!A.ionRoute||y==="")return!1;const k=t.resolve(y).matched.find(S=>S===A.matchedRoute);if(k)return k.path.includes(":")&&y!==A.pathname?!1:A};if(w){const A=e[w];if(!A)return;const x=t?A.find(v):c(y,A);
301if(x)return x}else for(const A in e){const x=e[A],k=c(y,x);if(k)return k}};return{unmountLeavingViews:(y,w,b=1)=>{const v=e[y];if(!v)return;const A=v.findIndex(x=>x===w);for(let x=A+1;x<A-b;x++){const k=v[x];k.mount=!1,k.ionPageElement=void 0,k.ionRoute=!1,k.matchedRoute.instances={}}},mountIntermediaryViews:(y,w,b=1)=>{const v=e[y];if(!v)return;const A=v.findIndex(x=>x===w);for(let x=A+1;x<A+b;x++)v[x].mount=!0},clear:i,findViewItemByRouteInfo:s,findLeavingViewItemByRouteInfo:a,findViewItemByPathname:l,createViewItem:(y,w,b,v,A)=>({id:XB("viewItem"),pathname:v.pathname,outletId:y,matchedRoute:b,ionPageElement:A,vueComponent:w,vueComponentRef:Qs(),ionRoute:!1,mount:!1,exact:v.pathname===b.path,params:v.params,vueComponentData:{}}),getChildrenToRender:y=>e[y]?e[y].filter(v=>v.mount):[],add:y=>{const{outletId:w}=y;e[w]?e[w].push(y):e[w]=[y]},remove:(y,w)=>{if(!w)throw Error("outletId required");const b=e[w];b&&(e[w]=b.filter(v=>v.id!==y.id))},registerIonPage:o,getViewStack:r,size:n}},OCe=t=>{const e=Object.assign({},t);delete e.tabsPrefix;const n=Sre(e),i=z8e(t,n),r=H8e(n),o=n.install.bind(n);n.install=a=>{a.provide("navManager",i),a.provide("viewStacks",r),o(a)};const s=n.isReady.bind(n);return n.isReady=()=>s(),n},MCe=t=>ire(t);class KB{constructor(){$(this,"entries",{});$(this,"size",0)}add(e){let n=this.entries[e];return this.entries[e]=!0,n?!1:(this.size++,!0)}addAll(e){let n=this.size;for(var i=0,r=e.length;i<r;i++)this.add(e[i]);return n!=this.size}contains(e){return this.entries[e]}clear(){this.entries={},this.size=0}}const ro=class ro{constructor(e=0,n=0,i=0,r=0){$(this,"r");$(this,"g");$(this,"b");$(this,"a");this.r=e,this.g=n,this.b=i,this.a=r}set(e,n,i,r){return this.r=e,this.g=n,this.b=i,this.a=r,this.clamp()}setFromColor(e){return this.r=e.r,this.g=e.g,this.b=e.b,this.a=e.a,this}setFromString(e){return e=e.charAt(0)=="#"?e.substr(1):e,this.r=parseInt(e.substr(0,2),16)/255,this.g=parseInt(e.substr(2,2),16)/255,this.b=parseInt(e.substr(4,2),16)/255,this.a=e.length!=8?1:parseInt(e.substr(6,2),16)/255,this}add(e,n,i,r){return this.r+=e,this.g+=n,this.b+=i,this.a+=r,this.clamp()}clamp(){return this.r<0?this.r=0:this.r>1&&(this.r=1),this.g<0?this.g=0:this.g>1&&(this.g=1),this.b<0?this.b=0:this.b>1&&(this.b=1),this.a<0?this.a=0:this.a>1&&(this.a=1),this}static rgba8888ToColor(e,n){e.r=((n&4278190080)>>>24)/255,e.g=((n&16711680)>>>16)/255,e.b=((n&65280)>>>8)/255,e.a=(n&255)/255}static rgb888ToColor(e,n){e.r=((n&16711680)>>>16)/255,e.g=((n&65280)>>>8)/255,e.b=(n&255)/255}toRgb888(){const e=n=>("0"+(n*255).toString(16)).slice(-2);return+("0x"+e(this.r)+e(this.g)+e(this.b))}static fromString(e,n=new ro){return n.setFromString(e)}};$(ro,"WHITE",new ro(1,1,1,1)),$(ro,"RED",new ro(1,0,0,1)),$(ro,"GREEN",new ro(0,1,0,1)),$(ro,"BLUE",new ro(0,0,1,1)),$(ro,"MAGENTA",new ro(1,0,1,1));let jt=ro;const Ii=class Ii{static clamp(e,n,i){return e<n?n:e>i?i:e}static cosDeg(e){return Math.cos(e*Ii.degRad)}static sinDeg(e){return Math.sin(e*Ii.degRad)}static atan2Deg(e,n){return Math.atan2(e,n)*Ii.degRad}static signum(e){return e>0?1:e<0?-1:0}static toInt(e){return e>0?Math.floor(e):Math.ceil(e)}static cbrt(e){let n=Math.pow(Math.abs(e),.3333333333333333);return e<0?-n:n}static randomTriangular(e,n){return Ii.randomTriangularWith(e,n,(e+n)*.5)}static randomTriangularWith(e,n,i){let r=Math.random(),o=n-e;return r<=(i-e)/o?e+Math.sqrt(r*o*(i-e)):n-Math.sqrt((1-r)*o*(n-i))}static isPowerOfTwo(e){return e&&(e&e-1)===0}};$(Ii,"PI",3.1415927),$(Ii,"PI2",Ii.PI*2),$(Ii,"invPI2",1/Ii.PI2),$(Ii,"radiansToDegrees",180/Ii.PI),$(Ii,"radDeg",Ii.radiansToDegrees),$(Ii,"degreesToRadians",Ii.PI/180),$(Ii,"degRad",Ii.degreesToRadians);let Ne=Ii;const $l=class $l{static arrayCopy(e,n,i,r,o){for(let s=n,a=r;s<n+o;s++,a++)i[a]=e[s]}static arrayFill(e,n,i,r){for(let o=n;o<i;o++)e[o]=r}static setArraySize(e,n,i=0){let r=e.length;if(r==n)return e;if(e.length=n,r<n)for(let o=r;o<n;o++)e[o]=i;return e}static ensureArrayCapacity(e,n,i=0){return e.length>=n?e:$l.setArraySize(e,n,i)}static newArray(e,n){let i=new Array(e);for(let r=0;r<e;r++)i[r]=n;return i}static newFloatArray(e){if($l.SUPPORTS_TYPED_ARRAYS)return new Float32Array(e);{let n=new Array(e);for(let i=0;i<n.length;i++)n[i]=0;return n}}static newShortArray(e){if($l.SUPPORTS_TYPED_ARRAYS)return new Int16Array(e);{let n=new Array(e);for(let i=0;i<n.length;i++)n[i]=0;return n}}static toFloatArray(e){return $l.SUPPORTS_TYPED_ARRAYS?new Float32Array(e):e}static toSinglePrecision(e){return $l.SUPPORTS_TYPED_ARRAYS?Math.fround(e):e}static webkit602BugfixHelper(e,n){}static contains(e,n,i=!0){for(var r=0;r<e.length;r++)if(e[r]==n)return!0;return!1}static enumValue(e,n){return e[n[0].toUpperCase()+n.slice(1)]}};$($l,"SUPPORTS_TYPED_ARRAYS",typeof Float32Array<"u");let Ue=$l;class Wb{constructor(e){$(this,"items",new Array);$(this,"instantiator");this.instantiator=e}obtain(){return this.items.length>0?this.items.pop():this.instantiator()}free(e){e.reset&&e.reset(),this.items.push(e)}freeAll(e){for(let n=0;n<e.length;n++)this.free(e[n])}clear(){this.items.length=0}}class qf{constructor(e=0,n=0){$(this,"x");$(this,"y");this.x=e,this.y=n}set(e,n){return this.x=e,this.y=n,this}length(){let e=this.x,n=this.y;return Math.sqrt(e*e+n*n)}normalize(){let e=this.length();return e!=0&&(this.x/=e,this.y/=e),this}}class LCe{constructor(){$(this,"maxDelta",.064);$(this,"framesPerSecond",0);$(this,"delta",0);$(this,"totalTime",0);$(this,"lastTime",Date.now()/1e3);$(this,"frameCount",0);$(this,"frameTime",0)}update(){let e=Date.now()/1e3;this.delta=e-this.lastTime,this.frameTime+=this.delta,this.totalTime+=this.delta,this.delta>this.maxDelta&&(this.delta=this.maxDelta),this.lastTime=e,this.frameCount++,this.frameTime>1&&(this.framesPerSecond=this.frameCount/this.frameTime,this.frameTime=0,this.frameCount=0)}}class ZB{constructor(e){$(this,"name");if(!e)throw new Error("name cannot be null.");this.name=e}}const i2=class i2 extends ZB{constructor(n){super(n);
301$(this,"id",i2.nextID++);$(this,"bones",null);$(this,"vertices",[]);$(this,"worldVerticesLength",0);$(this,"timelineAttachment",this)}computeWorldVertices(n,i,r,o,s,a){r=s+(r>>1)*a;let l=n.bone.skeleton,c=n.deform,d=this.vertices,u=this.bones;if(!u){c.length>0&&(d=c);let m=n.bone,g=m.worldX,y=m.worldY,w=m.a,b=m.b,v=m.c,A=m.d;for(let x=i,k=s;k<r;x+=2,k+=a){let S=d[x],_=d[x+1];o[k]=S*w+_*b+g,o[k+1]=S*v+_*A+y}return}let f=0,h=0;for(let m=0;m<i;m+=2){let g=u[f];f+=g+1,h+=g}let p=l.bones;if(c.length==0)for(let m=s,g=h*3;m<r;m+=a){let y=0,w=0,b=u[f++];for(b+=f;f<b;f++,g+=3){let v=p[u[f]],A=d[g],x=d[g+1],k=d[g+2];y+=(A*v.a+x*v.b+v.worldX)*k,w+=(A*v.c+x*v.d+v.worldY)*k}o[m]=y,o[m+1]=w}else{let m=c;for(let g=s,y=h*3,w=h<<1;g<r;g+=a){let b=0,v=0,A=u[f++];for(A+=f;f<A;f++,y+=3,w+=2){let x=p[u[f]],k=d[y]+m[w],S=d[y+1]+m[w+1],_=d[y+2];b+=(k*x.a+S*x.b+x.worldX)*_,v+=(k*x.c+S*x.d+x.worldY)*_}o[g]=b,o[g+1]=v}}}copyTo(n){this.bones?(n.bones=new Array(this.bones.length),Ue.arrayCopy(this.bones,0,n.bones,0,this.bones.length)):n.bones=null,this.vertices&&(n.vertices=Ue.newFloatArray(this.vertices.length),Ue.arrayCopy(this.vertices,0,n.vertices,0,this.vertices.length)),n.worldVerticesLength=this.worldVerticesLength,n.timelineAttachment=this.timelineAttachment}};$(i2,"nextID",0);let ms=i2;const Ru=class Ru{constructor(e){$(this,"id",Ru.nextID());$(this,"regions");$(this,"start",0);$(this,"digits",0);$(this,"setupIndex",0);this.regions=new Array(e)}copy(){let e=new Ru(this.regions.length);return Ue.arrayCopy(this.regions,0,e.regions,0,this.regions.length),e.start=this.start,e.digits=this.digits,e.setupIndex=this.setupIndex,e}apply(e,n){let i=e.sequenceIndex;i==-1&&(i=this.setupIndex),i>=this.regions.length&&(i=this.regions.length-1);let r=this.regions[i];n.region!=r&&(n.region=r,n.updateRegion())}getPath(e,n){let i=e,r=(this.start+n).toString();for(let o=this.digits-r.length;o>0;o--)i+="0";return i+=r,i}static nextID(){return Ru._nextID++}};$(Ru,"_nextID",0);let uw=Ru;var ar;(function(t){t[t.hold=0]="hold",t[t.once=1]="once",t[t.loop=2]="loop",t[t.pingpong=3]="pingpong",t[t.onceReverse=4]="onceReverse",t[t.loopReverse=5]="loopReverse",t[t.pingpongReverse=6]="pingpongReverse"})(ar||(ar={}));const QB=[ar.hold,ar.once,ar.loop,ar.pingpong,ar.onceReverse,ar.loopReverse,ar.pingpongReverse];class JB{constructor(e,n,i){$(this,"name");$(this,"timelines",[]);$(this,"timelineIds",new KB);$(this,"duration");if(!e)throw new Error("name cannot be null.");this.name=e,this.setTimelines(n),this.duration=i}setTimelines(e){if(!e)throw new Error("timelines cannot be null.");this.timelines=e,this.timelineIds.clear();for(var n=0;n<e.length;n++)this.timelineIds.addAll(e[n].getPropertyIds())}hasTimeline(e){for(let n=0;n<e.length;n++)if(this.timelineIds.contains(e[n]))return!0;return!1}apply(e,n,i,r,o,s,a,l){if(!e)throw new Error("skeleton cannot be null.");r&&this.duration!=0&&(i%=this.duration,n>0&&(n%=this.duration));let c=this.timelines;for(let d=0,u=c.length;d<u;d++)c[d].apply(e,n,i,o,s,a,l)}}var $e;(function(t){t[t.setup=0]="setup",t[t.first=1]="first",t[t.replace=2]="replace",t[t.add=3]="add"})($e||($e={}));var cr;(function(t){t[t.mixIn=0]="mixIn",t[t.mixOut=1]="mixOut"})(cr||(cr={}));const Qt={rotate:0,x:1,y:2,scaleX:3,scaleY:4,shearX:5,shearY:6,inherit:7,rgb:8,alpha:9,rgb2:10,attachment:11,deform:12,event:13,drawOrder:14,ikConstraint:15,transformConstraint:16,pathConstraintPosition:17,pathConstraintSpacing:18,pathConstraintMix:19,physicsConstraintInertia:20,physicsConstraintStrength:21,physicsConstraintDamping:22,physicsConstraintMass:23,physicsConstraintWind:24,physicsConstraintGravity:25,physicsConstraintMix:26,physicsConstraintReset:27,sequence:28};class ii{constructor(e,n){$(this,"propertyIds");$(this,"frames");this.propertyIds=n,this.frames=Ue.newFloatArray(e*this.getFrameEntries())}getPropertyIds(){return this.propertyIds}getFrameEntries(){return 1}getFrameCount(){return this.frames.length/this.getFrameEntries()}getDuration(){return this.frames[this.frames.length-this.getFrameEntries()]}static search1(e,n){let i=e.length;for(let r=1;r<i;r++)if(e[r]>n)return r-1;return i-1}static search(e,n,i){let r=e.length;for(let o=i;o<r;o+=i)if(e[o]>n)return o-i;return r-i}}class ia extends ii{constructor(n,i,r){super(n,r);$(this,"curves");this.curves=Ue.newFloatArray(n+i*18),this.curves[n-1]=1}setLinear(n){this.curves[n]=0}setStepped(n){this.curves[n]=1}shrink(n){let i=this.getFrameCount()+n*18;if(this.curves.length>i){let r=Ue.newFloatArray(i);Ue.arrayCopy(this.curves,0,r,0,i),this.curves=r}}setBezier(n,i,r,o,s,a,l,c,d,u,f){let h=this.curves,p=this.getFrameCount()+n*18;r==0&&(h[i]=2+p);
301let m=(o-a*2+c)*.03,g=(s-l*2+d)*.03,y=((a-c)*3-o+u)*.006,w=((l-d)*3-s+f)*.006,b=m*2+y,v=g*2+w,A=(a-o)*.3+m+y*.16666667,x=(l-s)*.3+g+w*.16666667,k=o+A,S=s+x;for(let _=p+18;p<_;p+=2)h[p]=k,h[p+1]=S,A+=b,x+=v,b+=y,v+=w,k+=A,S+=x}getBezierValue(n,i,r,o){let s=this.curves;if(s[o]>n){let d=this.frames[i],u=this.frames[i+r];return u+(n-d)/(s[o]-d)*(s[o+1]-u)}let a=o+18;for(o+=2;o<a;o+=2)if(s[o]>=n){let d=s[o-2],u=s[o-1];return u+(n-d)/(s[o]-d)*(s[o+1]-u)}i+=this.getFrameEntries();let l=s[a-2],c=s[a-1];return c+(n-l)/(this.frames[i]-l)*(this.frames[i+r]-c)}}class vs extends ia{constructor(e,n,i){super(e,n,[i])}getFrameEntries(){return 2}setFrame(e,n,i){e<<=1,this.frames[e]=n,this.frames[e+1]=i}getCurveValue(e){let n=this.frames,i=n.length-2;for(let o=2;o<=i;o+=2)if(n[o]>e){i=o-2;break}let r=this.curves[i>>1];switch(r){case 0:let o=n[i],s=n[i+1];return s+(e-o)/(n[i+2]-o)*(n[i+2+1]-s);case 1:return n[i+1]}return this.getBezierValue(e,i,1,r-2)}getRelativeValue(e,n,i,r,o){if(e<this.frames[0]){switch(i){case $e.setup:return o;case $e.first:return r+(o-r)*n}return r}let s=this.getCurveValue(e);switch(i){case $e.setup:return o+s*n;case $e.first:case $e.replace:s+=o-r}return r+s*n}getAbsoluteValue(e,n,i,r,o){if(e<this.frames[0]){switch(i){case $e.setup:return o;case $e.first:return r+(o-r)*n}return r}let s=this.getCurveValue(e);return i==$e.setup?o+(s-o)*n:r+(s-r)*n}getAbsoluteValue2(e,n,i,r,o,s){if(e<this.frames[0]){switch(i){case $e.setup:return o;case $e.first:return r+(o-r)*n}return r}return i==$e.setup?o+(s-o)*n:r+(s-r)*n}getScaleValue(e,n,i,r,o,s){const a=this.frames;if(e<a[0]){switch(i){case $e.setup:return s;case $e.first:return o+(s-o)*n}return o}let l=this.getCurveValue(e)*s;if(n==1)return i==$e.add?o+l-s:l;if(r==cr.mixOut)switch(i){case $e.setup:return s+(Math.abs(l)*Ne.signum(s)-s)*n;case $e.first:case $e.replace:return o+(Math.abs(l)*Ne.signum(o)-o)*n}else{let c=0;switch(i){case $e.setup:return c=Math.abs(s)*Ne.signum(l),c+(l-c)*n;case $e.first:case $e.replace:return c=Math.abs(o)*Ne.signum(l),c+(l-c)*n}}return o+(l-s)*n}}class jx extends ia{constructor(e,n,i,r){super(e,n,[i,r])}getFrameEntries(){return 3}setFrame(e,n,i,r){e*=3,this.frames[e]=n,this.frames[e+1]=i,this.frames[e+2]=r}}class fw extends vs{constructor(n,i,r){super(n,i,Qt.rotate+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];c.active&&(c.rotation=this.getRelativeValue(r,s,a,c.rotation,c.data.rotation))}}class V8e extends jx{constructor(n,i,r){super(n,i,Qt.x+"|"+r,Qt.y+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];if(!c.active)return;let d=this.frames;if(r<d[0]){switch(a){case $e.setup:c.x=c.data.x,c.y=c.data.y;return;case $e.first:c.x+=(c.data.x-c.x)*s,c.y+=(c.data.y-c.y)*s}return}let u=0,f=0,h=ii.search(d,r,3),p=this.curves[h/3];switch(p){case 0:let m=d[h];u=d[h+1],f=d[h+2];let g=(r-m)/(d[h+3]-m);u+=(d[h+3+1]-u)*g,f+=(d[h+3+2]-f)*g;break;case 1:u=d[h+1],f=d[h+2];break;default:u=this.getBezierValue(r,h,1,p-2),f=this.getBezierValue(r,h,2,p+18-2)}switch(a){case $e.setup:c.x=c.data.x+u*s,c.y=c.data.y+f*s;break;case $e.first:case $e.replace:c.x+=(c.data.x+u-c.x)*s,c.y+=(c.data.y+f-c.y)*s;break;case $e.add:c.x+=u*s,c.y+=f*s}}}class U8e extends vs{constructor(n,i,r){super(n,i,Qt.x+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];c.active&&(c.x=this.getRelativeValue(r,s,a,c.x,c.data.x))}}class j8e extends vs{constructor(n,i,r){super(n,i,Qt.y+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];c.active&&(c.y=this.getRelativeValue(r,s,a,c.y,c.data.y))}}class W8e extends jx{constructor(n,i,r){super(n,i,Qt.scaleX+"|"+r,Qt.scaleY+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];if(!c.active)return;let d=this.frames;if(r<d[0]){switch(a){case $e.setup:c.scaleX=c.data.scaleX,c.scaleY=c.data.scaleY;return;case $e.first:c.scaleX+=(c.data.scaleX-c.scaleX)*s,c.scaleY+=(c.data.scaleY-c.scaleY)*s}return}let u,f,h=ii.search(d,r,3),p=this.curves[h/3];switch(p){case 0:let m=d[h];u=d[h+1],f=d[h+2];let g=(r-m)/(d[h+3]-m);u+=(d[h+3+1]-u)*g,f+=(d[h+3+2]-f)*g;break;case 1:u=d[h+1],f=d[h+2];break;default:u=this.getBezierValue(r,h,1,p-2),f=this.getBezierValue(r,h,2,p+18-2)}if(u*=c.data.scaleX,f*=c.data.scaleY,s==1)a==$e.add?(c.scaleX+=u-c.data.scaleX,c.scaleY+=f-c.data.scaleY):(c.scaleX=u,c.scaleY=f);else{let m=0,g=0;if(l==cr.mixOut)switch(a){case $e.setup:m=c.data.scaleX,g=c.data.scaleY,c.scaleX=m+(Math.abs(u)*Ne.signum(m)-m)*s,c.scaleY=g+(Math.abs(f)*Ne.signum(g)-g)*s;break;case $e.first:case $e.replace:m=c.scaleX,g=c.scaleY,c.scaleX=m+(Math.abs(u)*Ne.signum(m)-m)*s,c.scaleY=g+(Math.abs(f)*Ne.signum(g)-g)*s;break;case $e.add:c.scaleX+=(u-c.data.scaleX)*s,c.scaleY+=(f-c.data.scaleY)*s}else switch(a){case $e.setup:m=Math.abs(c.data.scaleX)*Ne.signum(u),g=Math.abs(c.data.scaleY)*Ne.signum(f),c.scaleX=m+(u-m)*s,c.scaleY=g+(f-g)*s;break;case $e.first:case $e.replace:m=Math.abs(c.scaleX)*Ne.signum(u),g=Math.abs(c.scaleY)*Ne.signum(f),c.scaleX=m+(u-m)*s,c.scaleY=g+(f-g)*s;break;case $e.add:c.scaleX+=(u-c.data.scaleX)*s,c.scaleY+=(f-c.data.scaleY)*s}}}}class Y8e extends vs{constructor(n,i,r){super(n,i,Qt.scaleX+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];
301c.active&&(c.scaleX=this.getScaleValue(r,s,a,l,c.scaleX,c.data.scaleX))}}class G8e extends vs{constructor(n,i,r){super(n,i,Qt.scaleY+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];c.active&&(c.scaleY=this.getScaleValue(r,s,a,l,c.scaleY,c.data.scaleY))}}class q8e extends jx{constructor(n,i,r){super(n,i,Qt.shearX+"|"+r,Qt.shearY+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];if(!c.active)return;let d=this.frames;if(r<d[0]){switch(a){case $e.setup:c.shearX=c.data.shearX,c.shearY=c.data.shearY;return;case $e.first:c.shearX+=(c.data.shearX-c.shearX)*s,c.shearY+=(c.data.shearY-c.shearY)*s}return}let u=0,f=0,h=ii.search(d,r,3),p=this.curves[h/3];switch(p){case 0:let m=d[h];u=d[h+1],f=d[h+2];let g=(r-m)/(d[h+3]-m);u+=(d[h+3+1]-u)*g,f+=(d[h+3+2]-f)*g;break;case 1:u=d[h+1],f=d[h+2];break;default:u=this.getBezierValue(r,h,1,p-2),f=this.getBezierValue(r,h,2,p+18-2)}switch(a){case $e.setup:c.shearX=c.data.shearX+u*s,c.shearY=c.data.shearY+f*s;break;case $e.first:case $e.replace:c.shearX+=(c.data.shearX+u-c.shearX)*s,c.shearY+=(c.data.shearY+f-c.shearY)*s;break;case $e.add:c.shearX+=u*s,c.shearY+=f*s}}}class X8e extends vs{constructor(n,i,r){super(n,i,Qt.shearX+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];c.active&&(c.shearX=this.getRelativeValue(r,s,a,c.shearX,c.data.shearX))}}class K8e extends vs{constructor(n,i,r){super(n,i,Qt.shearY+"|"+r);$(this,"boneIndex",0);this.boneIndex=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];c.active&&(c.shearY=this.getRelativeValue(r,s,a,c.shearY,c.data.shearY))}}class Z8e extends ii{constructor(n,i){super(n,[Qt.inherit+"|"+i]);$(this,"boneIndex",0);this.boneIndex=i}getFrameEntries(){return 2}setFrame(n,i,r){n*=2,this.frames[n]=i,this.frames[n+1]=r}apply(n,i,r,o,s,a,l){let c=n.bones[this.boneIndex];if(!c.active)return;if(l==cr.mixOut){a==$e.setup&&(c.inherit=c.data.inherit);return}let d=this.frames;if(r<d[0]){(a==$e.setup||a==$e.first)&&(c.inherit=c.data.inherit);return}c.inherit=this.frames[ii.search(d,r,2)+1]}}class Q8e extends ia{constructor(n,i,r){super(n,i,[Qt.rgb+"|"+r,Qt.alpha+"|"+r]);$(this,"slotIndex",0);this.slotIndex=r}getFrameEntries(){return 5}setFrame(n,i,r,o,s,a){n*=5,this.frames[n]=i,this.frames[n+1]=r,this.frames[n+2]=o,this.frames[n+3]=s,this.frames[n+4]=a}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(!c.bone.active)return;let d=this.frames,u=c.color;if(r<d[0]){let w=c.data.color;switch(a){case $e.setup:u.setFromColor(w);return;case $e.first:u.add((w.r-u.r)*s,(w.g-u.g)*s,(w.b-u.b)*s,(w.a-u.a)*s)}return}let f=0,h=0,p=0,m=0,g=ii.search(d,r,5),y=this.curves[g/5];switch(y){case 0:let w=d[g];f=d[g+1],h=d[g+2],p=d[g+3],m=d[g+4];let b=(r-w)/(d[g+5]-w);f+=(d[g+5+1]-f)*b,h+=(d[g+5+2]-h)*b,p+=(d[g+5+3]-p)*b,m+=(d[g+5+4]-m)*b;break;case 1:f=d[g+1],h=d[g+2],p=d[g+3],m=d[g+4];break;default:f=this.getBezierValue(r,g,1,y-2),h=this.getBezierValue(r,g,2,y+18-2),p=this.getBezierValue(r,g,3,y+18*2-2),m=this.getBezierValue(r,g,4,y+18*3-2)}s==1?u.set(f,h,p,m):(a==$e.setup&&u.setFromColor(c.data.color),u.add((f-u.r)*s,(h-u.g)*s,(p-u.b)*s,(m-u.a)*s))}}class J8e extends ia{constructor(n,i,r){super(n,i,[Qt.rgb+"|"+r]);$(this,"slotIndex",0);this.slotIndex=r}getFrameEntries(){return 4}setFrame(n,i,r,o,s){n<<=2,this.frames[n]=i,this.frames[n+1]=r,this.frames[n+2]=o,this.frames[n+3]=s}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(!c.bone.active)return;let d=this.frames,u=c.color;if(r<d[0]){let y=c.data.color;switch(a){case $e.setup:u.r=y.r,u.g=y.g,u.b=y.b;return;
301case $e.first:u.r+=(y.r-u.r)*s,u.g+=(y.g-u.g)*s,u.b+=(y.b-u.b)*s}return}let f=0,h=0,p=0,m=ii.search(d,r,4),g=this.curves[m>>2];switch(g){case 0:let y=d[m];f=d[m+1],h=d[m+2],p=d[m+3];let w=(r-y)/(d[m+4]-y);f+=(d[m+4+1]-f)*w,h+=(d[m+4+2]-h)*w,p+=(d[m+4+3]-p)*w;break;case 1:f=d[m+1],h=d[m+2],p=d[m+3];break;default:f=this.getBezierValue(r,m,1,g-2),h=this.getBezierValue(r,m,2,g+18-2),p=this.getBezierValue(r,m,3,g+18*2-2)}if(s==1)u.r=f,u.g=h,u.b=p;else{if(a==$e.setup){let y=c.data.color;u.r=y.r,u.g=y.g,u.b=y.b}u.r+=(f-u.r)*s,u.g+=(h-u.g)*s,u.b+=(p-u.b)*s}}}class eAe extends vs{constructor(n,i,r){super(n,i,Qt.alpha+"|"+r);$(this,"slotIndex",0);this.slotIndex=r}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(!c.bone.active)return;let d=c.color;if(r<this.frames[0]){let f=c.data.color;switch(a){case $e.setup:d.a=f.a;return;case $e.first:d.a+=(f.a-d.a)*s}return}let u=this.getCurveValue(r);s==1?d.a=u:(a==$e.setup&&(d.a=c.data.color.a),d.a+=(u-d.a)*s)}}class tAe extends ia{constructor(n,i,r){super(n,i,[Qt.rgb+"|"+r,Qt.alpha+"|"+r,Qt.rgb2+"|"+r]);$(this,"slotIndex",0);this.slotIndex=r}getFrameEntries(){return 8}setFrame(n,i,r,o,s,a,l,c,d){n<<=3,this.frames[n]=i,this.frames[n+1]=r,this.frames[n+2]=o,this.frames[n+3]=s,this.frames[n+4]=a,this.frames[n+5]=l,this.frames[n+6]=c,this.frames[n+7]=d}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(!c.bone.active)return;let d=this.frames,u=c.color,f=c.darkColor;if(r<d[0]){let x=c.data.color,k=c.data.darkColor;switch(a){case $e.setup:u.setFromColor(x),f.r=k.r,f.g=k.g,f.b=k.b;return;case $e.first:u.add((x.r-u.r)*s,(x.g-u.g)*s,(x.b-u.b)*s,(x.a-u.a)*s),f.r+=(k.r-f.r)*s,f.g+=(k.g-f.g)*s,f.b+=(k.b-f.b)*s}return}let h=0,p=0,m=0,g=0,y=0,w=0,b=0,v=ii.search(d,r,8),A=this.curves[v>>3];switch(A){case 0:let x=d[v];h=d[v+1],p=d[v+2],m=d[v+3],g=d[v+4],y=d[v+5],w=d[v+6],b=d[v+7];let k=(r-x)/(d[v+8]-x);h+=(d[v+8+1]-h)*k,p+=(d[v+8+2]-p)*k,m+=(d[v+8+3]-m)*k,g+=(d[v+8+4]-g)*k,y+=(d[v+8+5]-y)*k,w+=(d[v+8+6]-w)*k,b+=(d[v+8+7]-b)*k;break;case 1:h=d[v+1],p=d[v+2],m=d[v+3],g=d[v+4],y=d[v+5],w=d[v+6],b=d[v+7];break;default:h=this.getBezierValue(r,v,1,A-2),p=this.getBezierValue(r,v,2,A+18-2),m=this.getBezierValue(r,v,3,A+18*2-2),g=this.getBezierValue(r,v,4,A+18*3-2),y=this.getBezierValue(r,v,5,A+18*4-2),w=this.getBezierValue(r,v,6,A+18*5-2),b=this.getBezierValue(r,v,7,A+18*6-2)}if(s==1)u.set(h,p,m,g),f.r=y,f.g=w,f.b=b;else{if(a==$e.setup){u.setFromColor(c.data.color);let x=c.data.darkColor;f.r=x.r,f.g=x.g,f.b=x.b}u.add((h-u.r)*s,(p-u.g)*s,(m-u.b)*s,(g-u.a)*s),f.r+=(y-f.r)*s,f.g+=(w-f.g)*s,f.b+=(b-f.b)*s}}}class nAe extends ia{constructor(n,i,r){super(n,i,[Qt.rgb+"|"+r,Qt.rgb2+"|"+r]);$(this,"slotIndex",0);this.slotIndex=r}getFrameEntries(){return 7}setFrame(n,i,r,o,s,a,l,c){n*=7,this.frames[n]=i,this.frames[n+1]=r,this.frames[n+2]=o,this.frames[n+3]=s,this.frames[n+4]=a,this.frames[n+5]=l,this.frames[n+6]=c}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(!c.bone.active)return;let d=this.frames,u=c.color,f=c.darkColor;if(r<d[0]){let A=c.data.color,x=c.data.darkColor;switch(a){case $e.setup:u.r=A.r,u.g=A.g,u.b=A.b,f.r=x.r,f.g=x.g,f.b=x.b;return;case $e.first:u.r+=(A.r-u.r)*s,u.g+=(A.g-u.g)*s,u.b+=(A.b-u.b)*s,f.r+=(x.r-f.r)*s,f.g+=(x.g-f.g)*s,f.b+=(x.b-f.b)*s}return}let h=0,p=0,m=0,g=0,y=0,w=0,b=ii.search(d,r,7),v=this.curves[b/7];switch(v){case 0:let A=d[b];h=d[b+1],p=d[b+2],m=d[b+3],g=d[b+4],y=d[b+5],w=d[b+6];let x=(r-A)/(d[b+7]-A);h+=(d[b+7+1]-h)*x,p+=(d[b+7+2]-p)*x,m+=(d[b+7+3]-m)*x,g+=(d[b+7+4]-g)*x,y+=(d[b+7+5]-y)*x,w+=(d[b+7+6]-w)*x;break;case 1:h=d[b+1],p=d[b+2],m=d[b+3],g=d[b+4],y=d[b+5],w=d[b+6];break;default:h=this.getBezierValue(r,b,1,v-2),p=this.getBezierValue(r,b,2,v+18-2),m=this.getBezierValue(r,b,3,v+18*2-2),g=this.getBezierValue(r,b,4,v+18*3-2),y=this.getBezierValue(r,b,5,v+18*4-2),w=this.getBezierValue(r,b,6,v+18*5-2)}if(s==1)u.r=h,u.g=p,u.b=m,f.r=g,f.g=y,f.b=w;else{if(a==$e.setup){let A=c.data.color,x=c.data.darkColor;u.r=A.r,u.g=A.g,u.b=A.b,f.r=x.r,f.g=x.g,f.b=x.b}u.r+=(h-u.r)*s,u.g+=(p-u.g)*s,u.b+=(m-u.b)*s,f.r+=(g-f.r)*s,f.g+=(y-f.g)*s,f.b+=(w-f.b)*s}}}class Nh extends ii{constructor(n,i){super(n,[Qt.attachment+"|"+i]);$(this,"slotIndex",0);$(this,"attachmentNames");this.slotIndex=i,this.attachmentNames=new Array(n)}getFrameCount(){return this.frames.length}setFrame(n,i,r){this.frames[n]=i,this.attachmentNames[n]=r}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(c.bone.active){if(l==cr.mixOut){a==$e.setup&&this.setAttachment(n,c,c.data.attachmentName);return}if(r<this.frames[0]){(a==$e.setup||a==$e.first)&&this.setAttachment(n,c,c.data.attachmentName);return}this.setAttachment(n,c,this.attachmentNames[ii.search1(this.frames,r)])}}setAttachment(n,i,r){i.setAttachment(r?n.getAttachment(this.slotIndex,r):null)}}class iAe extends ia{constructor(n,i,r,o){super(n,i,[Qt.deform+"|"+r+"|"+o.id]);$(this,"slotIndex",0);$(this,"attachment");$(this,"vertices");this.slotIndex=r,this.attachment=o,this.vertices=new Array(n)}getFrameCount(){return this.frames.length}setFrame(n,i,r){this.frames[n]=i,this.vertices[n]=r}setBezier(n,i,r,o,s,a,l,c,d,u,f){let h=this.curves,p=this.getFrameCount()+n*18;r==0&&(h[i]=2+p);let m=(o-a*2+c)*.03,g=d*.03-l*.06,y=((a-c)*3-o+u)*.006,w=(l-d+.33333333)*.018,b=m*2+y,v=g*2+w,A=(a-o)*.3
301+m+y*.16666667,x=l*.3+g+w*.16666667,k=o+A,S=x;for(let _=p+18;p<_;p+=2)h[p]=k,h[p+1]=S,A+=b,x+=v,b+=y,v+=w,k+=A,S+=x}getCurvePercent(n,i){let r=this.curves,o=r[i];switch(o){case 0:let c=this.frames[i];return(n-c)/(this.frames[i+this.getFrameEntries()]-c);case 1:return 0}if(o-=2,r[o]>n){let c=this.frames[i];return r[o+1]*(n-c)/(r[o]-c)}let s=o+18;for(o+=2;o<s;o+=2)if(r[o]>=n){let c=r[o-2],d=r[o-1];return d+(n-c)/(r[o]-c)*(r[o+1]-d)}let a=r[s-2],l=r[s-1];return l+(1-l)*(n-a)/(this.frames[i+this.getFrameEntries()]-a)}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(!c.bone.active)return;let d=c.getAttachment();if(!d||!(d instanceof ms)||d.timelineAttachment!=this.attachment)return;let u=c.deform;u.length==0&&(a=$e.setup);let f=this.vertices,h=f[0].length,p=this.frames;if(r<p[0]){switch(a){case $e.setup:u.length=0;return;case $e.first:if(s==1){u.length=0;return}u.length=h;let v=d;if(v.bones){s=1-s;for(var m=0;m<h;m++)u[m]*=s}else{let A=v.vertices;for(var m=0;m<h;m++)u[m]+=(A[m]-u[m])*s}}return}if(u.length=h,r>=p[p.length-1]){let v=f[p.length-1];if(s==1)if(a==$e.add){let A=d;if(A.bones)for(let x=0;x<h;x++)u[x]+=v[x];else{let x=A.vertices;for(let k=0;k<h;k++)u[k]+=v[k]-x[k]}}else Ue.arrayCopy(v,0,u,0,h);else switch(a){case $e.setup:{let x=d;if(x.bones)for(let k=0;k<h;k++)u[k]=v[k]*s;else{let k=x.vertices;for(let S=0;S<h;S++){let _=k[S];u[S]=_+(v[S]-_)*s}}break}case $e.first:case $e.replace:for(let x=0;x<h;x++)u[x]+=(v[x]-u[x])*s;break;case $e.add:let A=d;if(A.bones)for(let x=0;x<h;x++)u[x]+=v[x]*s;else{let x=A.vertices;for(let k=0;k<h;k++)u[k]+=(v[k]-x[k])*s}}return}let g=ii.search1(p,r),y=this.getCurvePercent(r,g),w=f[g],b=f[g+1];if(s==1)if(a==$e.add){let v=d;if(v.bones)for(let A=0;A<h;A++){let x=w[A];u[A]+=x+(b[A]-x)*y}else{let A=v.vertices;for(let x=0;x<h;x++){let k=w[x];u[x]+=k+(b[x]-k)*y-A[x]}}}else for(let v=0;v<h;v++){let A=w[v];u[v]=A+(b[v]-A)*y}else switch(a){case $e.setup:{let A=d;if(A.bones)for(let x=0;x<h;x++){let k=w[x];u[x]=(k+(b[x]-k)*y)*s}else{let x=A.vertices;for(let k=0;k<h;k++){let S=w[k],_=x[k];u[k]=_+(S+(b[k]-S)*y-_)*s}}break}case $e.first:case $e.replace:for(let A=0;A<h;A++){let x=w[A];u[A]+=(x+(b[A]-x)*y-u[A])*s}break;case $e.add:let v=d;if(v.bones)for(let A=0;A<h;A++){let x=w[A];u[A]+=(x+(b[A]-x)*y)*s}else{let A=v.vertices;for(let x=0;x<h;x++){let k=w[x];u[x]+=(k+(b[x]-k)*y-A[x])*s}}}}}const r2=class r2 extends ii{constructor(n){super(n,r2.propertyIds);$(this,"events");this.events=new Array(n)}getFrameCount(){return this.frames.length}setFrame(n,i){this.frames[n]=i.time,this.events[n]=i}
301apply(n,i,r,o,s,a,l){if(!o)return;let c=this.frames,d=this.frames.length;if(i>r)this.apply(n,i,Number.MAX_VALUE,o,s,a,l),i=-1;else if(i>=c[d-1])return;if(r<c[0])return;let u=0;if(i<c[0])u=0;else{u=ii.search1(c,i)+1;let f=c[u];for(;u>0&&c[u-1]==f;)u--}for(;u<d&&r>=c[u];u++)o.push(this.events[u])}};$(r2,"propertyIds",[""+Qt.event]);let Yb=r2;const o2=class o2 extends ii{constructor(n){super(n,o2.propertyIds);$(this,"drawOrders");this.drawOrders=new Array(n)}getFrameCount(){return this.frames.length}setFrame(n,i,r){this.frames[n]=i,this.drawOrders[n]=r}apply(n,i,r,o,s,a,l){if(l==cr.mixOut){a==$e.setup&&Ue.arrayCopy(n.slots,0,n.drawOrder,0,n.slots.length);return}if(r<this.frames[0]){(a==$e.setup||a==$e.first)&&Ue.arrayCopy(n.slots,0,n.drawOrder,0,n.slots.length);return}let c=ii.search1(this.frames,r),d=this.drawOrders[c];if(!d)Ue.arrayCopy(n.slots,0,n.drawOrder,0,n.slots.length);else{let u=n.drawOrder,f=n.slots;for(let h=0,p=d.length;h<p;h++)u[h]=f[d[h]]}}};$(o2,"propertyIds",[""+Qt.drawOrder]);let Gu=o2;class rAe extends ia{constructor(n,i,r){super(n,i,[Qt.ikConstraint+"|"+r]);$(this,"constraintIndex",0);this.constraintIndex=r}getFrameEntries(){return 6}setFrame(n,i,r,o,s,a,l){n*=6,this.frames[n]=i,this.frames[n+1]=r,this.frames[n+2]=o,this.frames[n+3]=s,this.frames[n+4]=a?1:0,this.frames[n+5]=l?1:0}apply(n,i,r,o,s,a,l){let c=n.ikConstraints[this.constraintIndex];if(!c.active)return;let d=this.frames;if(r<d[0]){switch(a){case $e.setup:c.mix=c.data.mix,c.softness=c.data.softness,c.bendDirection=c.data.bendDirection,c.compress=c.data.compress,c.stretch=c.data.stretch;return;case $e.first:c.mix+=(c.data.mix-c.mix)*s,c.softness+=(c.data.softness-c.softness)*s,c.bendDirection=c.data.bendDirection,c.compress=c.data.compress,c.stretch=c.data.stretch}return}let u=0,f=0,h=ii.search(d,r,6),p=this.curves[h/6];switch(p){case 0:let m=d[h];u=d[h+1],f=d[h+2];let g=(r-m)/(d[h+6]-m);u+=(d[h+6+1]-u)*g,f+=(d[h+6+2]-f)*g;break;case 1:u=d[h+1],f=d[h+2];break;default:u=this.getBezierValue(r,h,1,p-2),f=this.getBezierValue(r,h,2,p+18-2)}a==$e.setup?(c.mix=c.data.mix+(u-c.data.mix)*s,c.softness=c.data.softness+(f-c.data.softness)*s,l==cr.mixOut?(c.bendDirection=c.data.bendDirection,c.compress=c.data.compress,c.stretch=c.data.stretch):(c.bendDirection=d[h+3],c.compress=d[h+4]!=0,c.stretch=d[h+5]!=0)):(c.mix+=(u-c.mix)*s,c.softness+=(f-c.softness)*s,l==cr.mixIn&&(c.bendDirection=d[h+3],c.compress=d[h+4]!=0,c.stretch=d[h+5]!=0))}}class oAe extends ia{constructor(n,i,r){super(n,i,[Qt.transformConstraint+"|"+r]);$(this,"constraintIndex",0);this.constraintIndex=r}getFrameEntries(){return 7}setFrame(n,i,r,o,s,a,l,c){let d=this.frames;n*=7,d[n]=i,d[n+1]=r,d[n+2]=o,d[n+3]=s,d[n+4]=a,d[n+5]=l,d[n+6]=c}apply(n,i,r,o,s,a,l){let c=n.transformConstraints[this.constraintIndex];if(!c.active)return;let d=this.frames;if(r<d[0]){let b=c.data;switch(a){case $e.setup:c.mixRotate=b.mixRotate,c.mixX=b.mixX,c.mixY=b.mixY,c.mixScaleX=b.mixScaleX,c.mixScaleY=b.mixScaleY,c.mixShearY=b.mixShearY;return;case $e.first:c.mixRotate+=(b.mixRotate-c.mixRotate)*s,c.mixX+=(b.mixX-c.mixX)*s,c.mixY+=(b.mixY-c.mixY)*s,c.mixScaleX+=(b.mixScaleX-c.mixScaleX)*s,c.mixScaleY+=(b.mixScaleY-c.mixScaleY)*s,c.mixShearY+=(b.mixShearY-c.mixShearY)*s}return}let u,f,h,p,m,g,y=ii.search(d,r,7),w=this.curves[y/7];switch(w){case 0:let b=d[y];u=d[y+1],f=d[y+2],h=d[y+3],p=d[y+4],m=d[y+5],g=d[y+6];let v=(r-b)/(d[y+7]-b);u+=(d[y+7+1]-u)*v,f+=(d[y+7+2]-f)*v,h+=(d[y+7+3]-h)*v,p+=(d[y+7+4]-p)*v,m+=(d[y+7+5]-m)*v,g+=(d[y+7+6]-g)*v;break;case 1:u=d[y+1],f=d[y+2],h=d[y+3],p=d[y+4],m=d[y+5],g=d[y+6];break;default:u=this.getBezierValue(r,y,1,w-2),f=this.getBezierValue(r,y,2,w+18-2),h=this.getBezierValue(r,y,3,w+18*2-2),p=this.getBezierValue(r,y,4,w+18*3-2),m=this.getBezierValue(r,y,5,w+18*4-2),g=this.getBezierValue(r,y,6,w+18*5-2)}if(a==$e.setup){let b=c.data;c.mixRotate=b.mixRotate+(u-b.mixRotate)*s,c.mixX=b.mixX+(f-b.mixX)*s,c.mixY=b.mixY+(h-b.mixY)*s,c.mixScaleX=b.mixScaleX+(p-b.mixScaleX)*s,c.mixScaleY=b.mixScaleY+(m-b.mixScaleY)*s,c.mixShearY=b.mixShearY+(g-b.mixShearY)*s}else c.mixRotate+=(u-c.mixRotate)*s,c.mixX+=(f-c.mixX)*s,c.mixY+=(h-c.mixY)*s,c.mixScaleX+=(p-c.mixScaleX)*s,c.mixScaleY+=(m-c.mixScaleY)*s,c.mixShearY+=(g-c.mixShearY)*s}}class sAe extends vs{constructor(n,i,r){super(n,i,Qt.pathConstraintPosition+"|"+r);$(this,"constraintIndex",0);this.constraintIndex=r}apply(n,i,r,o,s,a,l){let c=n.pathConstraints[this.constraintIndex];
301c.active&&(c.position=this.getAbsoluteValue(r,s,a,c.position,c.data.position))}}class aAe extends vs{constructor(n,i,r){super(n,i,Qt.pathConstraintSpacing+"|"+r);$(this,"constraintIndex",0);this.constraintIndex=r}apply(n,i,r,o,s,a,l){let c=n.pathConstraints[this.constraintIndex];c.active&&(c.spacing=this.getAbsoluteValue(r,s,a,c.spacing,c.data.spacing))}}class lAe extends ia{constructor(n,i,r){super(n,i,[Qt.pathConstraintMix+"|"+r]);$(this,"constraintIndex",0);this.constraintIndex=r}getFrameEntries(){return 4}setFrame(n,i,r,o,s){let a=this.frames;n<<=2,a[n]=i,a[n+1]=r,a[n+2]=o,a[n+3]=s}apply(n,i,r,o,s,a,l){let c=n.pathConstraints[this.constraintIndex];if(!c.active)return;let d=this.frames;if(r<d[0]){switch(a){case $e.setup:c.mixRotate=c.data.mixRotate,c.mixX=c.data.mixX,c.mixY=c.data.mixY;return;case $e.first:c.mixRotate+=(c.data.mixRotate-c.mixRotate)*s,c.mixX+=(c.data.mixX-c.mixX)*s,c.mixY+=(c.data.mixY-c.mixY)*s}return}let u,f,h,p=ii.search(d,r,4),m=this.curves[p>>2];switch(m){case 0:let g=d[p];u=d[p+1],f=d[p+2],h=d[p+3];let y=(r-g)/(d[p+4]-g);u+=(d[p+4+1]-u)*y,f+=(d[p+4+2]-f)*y,h+=(d[p+4+3]-h)*y;break;case 1:u=d[p+1],f=d[p+2],h=d[p+3];break;default:u=this.getBezierValue(r,p,1,m-2),f=this.getBezierValue(r,p,2,m+18-2),h=this.getBezierValue(r,p,3,m+18*2-2)}if(a==$e.setup){let g=c.data;
301c.mixRotate=g.mixRotate+(u-g.mixRotate)*s,c.mixX=g.mixX+(f-g.mixX)*s,c.mixY=g.mixY+(h-g.mixY)*s}else c.mixRotate+=(u-c.mixRotate)*s,c.mixX+=(f-c.mixX)*s,c.mixY+=(h-c.mixY)*s}}class zd extends vs{constructor(n,i,r,o){super(n,i,o+"|"+r);$(this,"constraintIndex",0);this.constraintIndex=r}apply(n,i,r,o,s,a,l){let c;if(this.constraintIndex==-1){const d=r>=this.frames[0]?this.getCurveValue(r):0;for(const u of n.physicsConstraints)u.active&&this.global(u.data)&&this.set(u,this.getAbsoluteValue2(r,s,a,this.get(u),this.setup(u),d))}else c=n.physicsConstraints[this.constraintIndex],c.active&&this.set(c,this.getAbsoluteValue(r,s,a,this.get(c),this.setup(c)))}}class cAe extends zd{constructor(e,n,i){super(e,n,i,Qt.physicsConstraintInertia)}setup(e){return e.data.inertia}get(e){return e.inertia}set(e,n){e.inertia=n}global(e){return e.inertiaGlobal}}class dAe extends zd{constructor(e,n,i){super(e,n,i,Qt.physicsConstraintStrength)}setup(e){return e.data.strength}get(e){return e.strength}set(e,n){e.strength=n}global(e){return e.strengthGlobal}}class uAe extends zd{constructor(e,n,i){super(e,n,i,Qt.physicsConstraintDamping)}setup(e){return e.data.damping}get(e){return e.damping}set(e,n){e.damping=n}global(e){return e.dampingGlobal}}class fAe extends zd{constructor(e,n,i){super(e,n,i,Qt.physicsConstraintMass)}setup(e){return 1/e.data.massInverse}get(e){return 1/e.massInverse}set(e,n){e.massInverse=1/n}global(e){return e.massGlobal}}class hAe extends zd{constructor(e,n,i){super(e,n,i,Qt.physicsConstraintWind)}setup(e){return e.data.wind}get(e){return e.wind}set(e,n){e.wind=n}global(e){return e.windGlobal}}class pAe extends zd{constructor(e,n,i){super(e,n,i,Qt.physicsConstraintGravity)}setup(e){return e.data.gravity}get(e){return e.gravity}set(e,n){e.gravity=n}global(e){return e.gravityGlobal}}class mAe extends zd{constructor(e,n,i){super(e,n,i,Qt.physicsConstraintMix)}setup(e){return e.data.mix}get(e){return e.mix}set(e,n){e.mix=n}global(e){return e.mixGlobal}}const s2=class s2 extends ii{constructor(n,i){super(n,s2.propertyIds);$(this,"constraintIndex");this.constraintIndex=i}getFrameCount(){return this.frames.length}setFrame(n,i){this.frames[n]=i}
301apply(n,i,r,o,s,a,l){let c;if(this.constraintIndex!=-1&&(c=n.physicsConstraints[this.constraintIndex],!c.active))return;const d=this.frames;if(i>r)this.apply(n,i,Number.MAX_VALUE,[],s,a,l),i=-1;else if(i>=d[d.length-1])return;if(!(r<d[0])&&(i<d[0]||r>=d[ii.search1(d,i)+1]))if(c!=null)c.reset();else for(const u of n.physicsConstraints)u.active&&u.reset()}};$(s2,"propertyIds",[Qt.physicsConstraintReset.toString()]);let hw=s2;const _o=class _o extends ii{constructor(n,i,r){super(n,[Qt.sequence+"|"+i+"|"+r.sequence.id]);$(this,"slotIndex");$(this,"attachment");this.slotIndex=i,this.attachment=r}getFrameEntries(){return _o.ENTRIES}getSlotIndex(){return this.slotIndex}getAttachment(){return this.attachment}setFrame(n,i,r,o,s){let a=this.frames;n*=_o.ENTRIES,a[n]=i,a[n+_o.MODE]=r|o<<4,a[n+_o.DELAY]=s}apply(n,i,r,o,s,a,l){let c=n.slots[this.slotIndex];if(!c.bone.active)return;let d=c.attachment,u=this.attachment;if(d!=u&&(!(d instanceof ms)||d.timelineAttachment!=u))return;if(l==cr.mixOut){a==$e.setup&&(c.sequenceIndex=-1);return}let f=this.frames;if(r<f[0]){(a==$e.setup||a==$e.first)&&(c.sequenceIndex=-1);return}let h=ii.search(f,r,_o.ENTRIES),p=f[h],m=f[h+_o.MODE],g=f[h+_o.DELAY];if(!this.attachment.sequence)return;let y=m>>4,w=this.attachment.sequence.regions.length,b=QB[m&15];if(b!=ar.hold)switch(y+=(r-p)/g+1e-5|0,b){case ar.once:y=Math.min(w-1,y);break;case ar.loop:y%=w;break;case ar.pingpong:{let v=(w<<1)-2;y=v==0?0:y%v,y>=w&&(y=v-y);break}case ar.onceReverse:y=Math.max(w-1-y,0);break;case ar.loopReverse:y=w-1-y%w;break;case ar.pingpongReverse:{let v=(w<<1)-2;y=v==0?0:(y+w-1)%v,y>=w&&(y=v-y)}}c.sequenceIndex=y}};$(_o,"ENTRIES",3),$(_o,"MODE",1),$(_o,"DELAY",2);let pw=_o;const Ou=class Ou{constructor(e){$(this,"data");$(this,"tracks",new Array);$(this,"timeScale",1);$(this,"unkeyedState",0);$(this,"events",new Array);$(this,"listeners",new Array);$(this,"queue",new bAe(this));$(this,"propertyIDs",new KB);$(this,"animationsChanged",!1);$(this,"trackEntryPool",new Wb(()=>new gAe));this.data=e}static emptyAnimation(){return Ou._emptyAnimation}update(e){e*=this.timeScale;let n=this.tracks;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(!o)continue;o.animationLast=o.nextAnimationLast,o.trackLast=o.nextTrackLast;let s=e*o.timeScale;if(o.delay>0){if(o.delay-=s,o.delay>0)continue;s=-o.delay,o.delay=0}let a=o.next;if(a){let l=o.trackLast-a.delay;if(l>=0){for(a.delay=0,a.trackTime+=o.timeScale==0?0:(l/o.timeScale+e)*a.timeScale,o.trackTime+=s,this.setCurrent(i,a,!0);a.mixingFrom;)a.mixTime+=e,a=a.mixingFrom;continue}}else if(o.trackLast>=o.trackEnd&&!o.mixingFrom){n[i]=null,this.queue.end(o),this.clearNext(o);continue}if(o.mixingFrom&&this.updateMixingFrom(o,e)){let l=o.mixingFrom;for(o.mixingFrom=null,l&&(l.mixingTo=null);l;)this.queue.end(l),l=l.mixingFrom}o.trackTime+=s}this.queue.drain()}updateMixingFrom(e,n){let i=e.mixingFrom;if(!i)return!0;let r=this.updateMixingFrom(i,n);return i.animationLast=i.nextAnimationLast,i.trackLast=i.nextTrackLast,e.nextTrackLast!=-1&&e.mixTime>=e.mixDuration?((i.totalAlpha==0||e.mixDuration==0)&&(e.mixingFrom=i.mixingFrom,i.mixingFrom!=null&&(i.mixingFrom.mixingTo=e),e.interruptAlpha=i.interruptAlpha,this.queue.end(i)),r):(i.trackTime+=n*i.timeScale,e.mixTime+=n,!1)}apply(e){if(!e)throw new Error("skeleton cannot be null.");this.animationsChanged&&this._animationsChanged();let n=this.events,i=this.tracks,r=!1;for(let f=0,h=i.length;f<h;f++){let p=i[f];if(!p||p.delay>0)continue;r=!0;let m=f==0?$e.first:p.mixBlend,g=p.alpha;p.mixingFrom?g*=this.applyMixingFrom(p,e,m):p.trackTime>=p.trackEnd&&!p.next&&(g=0);let y=g>=p.alphaAttachmentThreshold,w=p.animationLast,b=p.getAnimationTime(),v=b,A=n;p.reverse&&(v=p.animation.duration-v,A=null);let x=p.animation.timelines,k=x.length;if(f==0&&g==1||m==$e.add){f==0&&(y=!0);for(let S=0;S<k;S++){var o=x[S];o instanceof Nh?this.applyAttachmentTimeline(o,e,v,m,y):o.apply(e,w,v,A,g,m,cr.mixIn)}}else{let S=p.timelineMode,_=p.shortestRotation,E=!_&&p.timelinesRotation.length!=k<<1;E&&(p.timelinesRotation.length=k<<1);for(let C=0;C<k;C++){let I=x[C],R=S[C]==S3?m:$e.setup;!_&&I instanceof fw?this.applyRotateTimeline(I,e,v,g,R,p.timelinesRotation,C<<1,E):I instanceof Nh?this.applyAttachmentTimeline(I,e,v,m,y):I.apply(e,w,v,A,g,R,cr.mixIn)}}this.queueEvents(p,b),n.length=0,p.nextAnimationLast=b,p.nextTrackLast=p.trackTime}for(var s=this.unkeyedState+WE,a=e.slots,l=0,c=e.slots.length;l<c;l++){var d=a[l];if(d.attachmentState==s){var u=d.data.attachmentName;d.setAttachment(u?e.getAttachment(d.data.index,u):null)}}return this.unkeyedState+=2,this.queue.drain(),r}applyMixingFrom(e,n,i){let r=e.mixingFrom;r.mixingFrom&&this.applyMixingFrom(r,n,i);let o=0;e.mixDuration==0?(o=1,i==$e.first&&(i=$e.setup)):(o=e.mixTime/e.mixDuration,o>1&&(o=1),i!=$e.first&&(i=r.mixBlend));let s=o<r.mixAttachmentThreshold,a=o<r.mixDrawOrderThreshold,l=r.animation.timelines,c=l.length,d=r.alpha*e.interruptAlpha,u=d*(1-o),f=r.animationLast,h=r.getAnimationTime(),p=h,m=null;if(r.reverse?p=r.animation.duration-p:o<r.eventThreshold&&(m=this.events),i==$e.add)for(let g=0;g<c;g++)l[g].apply(n,f,p,m,u,i,cr.mixOut);else{let g=r.timelineMode,y=r.timelineHoldMix,w=r.shortestRotation,b=!w&&r.timelinesRotation.length!=c<<1;b&&(r.timelinesRotation.length=c<<1),r.totalAlpha=0;for(let v=0;v<c;v++){let A=l[v],x=cr.mixOut,k,S=0;switch(g[v]){case S3:if(!a&&A instanceof Gu)continue;k=i,S=u;break;case UE:k=$e.setup,S=u;break;case jE:k=i,S=d;break;case E3:k=$e.setup,S=d;break;default:k=$e.setup;let _=y[v];S=d*Math.max(0,1-_.mixTime/_.mixDuration);break}r.totalAlpha+=S,!w&&A instanceof fw?this.applyRotateTimeline(A,n,p,S,k,r.timelinesRotation,v<<1,b):A instanceof Nh?this.applyAttachmentTimeline(A,n,p,k,s&&S>=r.alphaAttachmentThreshold):(a&&A instanceof Gu&&k==$e.setup&&(x=cr.mixIn),A.apply(n,f,p,m,S,k,x))}}return e.mixDuration>0&&this.queueEvents(r,h),this.events.length=0,r.nextAnimationLast=h,r.nextTrackLast=r.trackTime,o}applyAttachmentTimeline(e,n,i,r,o){var s=n.slots[e.slotIndex];s.bone.active&&(i<e.frames[0]?(r==$e.setup||r==$e.first)&&this.setAttachment(n,s,s.data.attachmentName,o):this.setAttachment(n,s,e.attachmentNames[ii.search1(e.frames,i)],o),s.attachmentState<=this.unkeyedState&&(s.attachmentState=this.unkeyedState+WE))}setAttachment(e,n,i,r){n.setAttachment(i?e.getAttachment(n.data.index,i):null),r&&(n.attachmentState=this.unkeyedState+yAe)}applyRotateTimeline(e,n,i,r,o,s,a,l){if(l&&(s[a]=0),r==1){e.apply(n,0,i,null,1,o,cr.mixIn);return}let c=n.bones[e.boneIndex];if(!c.active)return;let d=e.frames,u=0,f=0;if(i<d[0])switch(o){case $e.setup:c.rotation=c.data.rotation;default:return;case $e.first:u=c.rotation,f=c.data.rotation}else u=o==$e.setup?c.data.rotation:c.rotation,f=c.data.rotation+e.getCurveValue(i);let h=0,p=f-u;if(p-=Math.ceil(p/360-.5)*360,p==0)h=s[a];else{let m=0,g=0;l?(m=0,g=p):(m=s[a],g=s[a+1]);let y=m-m%360;h=p+y;let w=p>=0,b=m>=0;Math.abs(g)<=90&&Ne.signum(g)!=Ne.signum(p)&&(Math.abs(m-y)>180?(h+=360*Ne.signum(m),b=w):y!=0?h-=360*Ne.signum(m):b=w),b!=w&&(h+=360*Ne.signum(m)),s[a]=h}s[a+1]=p,c.rotation=u+h*r}queueEvents(e,n){let i=e.animationStart,r=e.animationEnd,o=r-i,s=e.trackLast%o,a=this.events,l=0,c=a.length;for(;l<c;l++){let u=a[l];if(u.time<s)break;u.time>r||this.queue.event(e,u)}let d=!1;if(e.loop)if(o==0)d=!0;else{const u=Math.floor(e.trackTime/o);d=u>0&&u>Math.floor(e.trackLast/o)}else d=n>=r&&e.animationLast<r;for(d&&this.queue.complete(e);l<c;l++){let u=a[l];u.time<i||this.queue.event(e,u)}}clearTracks(){let e=this.queue.drainDisabled;this.queue.drainDisabled=!0;for(let n=0,i=this.tracks.length;n<i;n++)this.clearTrack(n);this.tracks.length=0,this.queue.drainDisabled=e,this.queue.drain()}clearTrack(e){if(e>=this.tracks.length)return;let n=this.tracks[e];if(!n)return;this.queue.end(n),this.clearNext(n);let i=n;for(;;){let r=i.mixingFrom;if(!r)break;this.queue.end(r),i.mixingFrom=null,i.mixingTo=null,i=r}this.tracks[n.trackIndex]=null,this.queue.drain()}setCurrent(e,n,i){let r=this.expandToIndex(e);this.tracks[e]=n,n.previous=null,r&&(i&&this.queue.interrupt(r),n.mixingFrom=r,r.mixingTo=n,n.mixTime=0,r.mixingFrom&&r.mixDuration>0&&(n.interruptAlpha*=Math.min(1,r.mixTime/r.mixDuration)),r.timelinesRotation.length=0),this.queue.start(n)}setAnimation(e,n,i=!1){let r=this.data.skeletonData.findAnimation(n);if(!r)throw new Error("Animation not found: "+n);return this.setAnimationWith(e,r,i)}setAnimationWith(e,n,i=!1){if(!n)throw new Error("animation cannot be null.");let r=!0,o=this.expandToIndex(e);o&&(o.nextTrackLast==-1?(this.tracks[e]=o.mixingFrom,this.queue.interrupt(o),this.queue.end(o),this.clearNext(o),o=o.mixingFrom,r=!1):this.clearNext(o));let s=this.trackEntry(e,n,i,o);return this.setCurrent(e,s,r),this.queue.drain(),s}addAnimation(e,n,i=!1,r=0){let o=this.data.skeletonData.findAnimation(n);if(!o)throw new Error("Animation not found: "+n);return this.addAnimationWith(e,o,i,r)}addAnimationWith(e,n,i=!1,r=0){if(!n)throw new Error("animation cannot be null.");let o=this.expandToIndex(e);if(o)for(;o.next;)o=o.next;let s=this.trackEntry(e,n,i,o);return o?(o.next=s,s.previous=o,r<=0&&(r=Math.max(r+o.getTrackComplete()-s.mixDuration,0))):(this.setCurrent(e,s,!0),this.queue.drain(),r<0&&(r=0)),s.delay=r,s}setEmptyAnimation(e,n=0){let i=this.setAnimationWith(e,Ou.emptyAnimation(),!1);return i.mixDuration=n,i.trackEnd=n,i}addEmptyAnimation(e,n=0,i=0){let r=this.addAnimationWith(e,Ou.emptyAnimation(),!1,i);return i<=0&&(r.delay=Math.max(r.delay+r.mixDuration-n,0)),r.mixDuration=n,r.trackEnd=n,r}setEmptyAnimations(e=0){let n=this.queue.drainDisabled;this.queue.drainDisabled=!0;for(let i=0,r=this.tracks.length;i<r;i++){let o=this.tracks[i];o&&this.setEmptyAnimation(o.trackIndex,e)}this.queue.drainDisabled=n,this.queue.drain()}expandToIndex(e){return e<this.tracks.length?this.tracks[e]:(Ue.ensureArrayCapacity(this.tracks,e+1,null),this.tracks.length=e+1,null)}trackEntry(e,n,i,r){let o=this.trackEntryPool.obtain();return o.reset(),o.trackIndex=e,o.animation=n,o.loop=i,o.holdPrevious=!1,o.reverse=!1,o.shortestRotation=!1,o.eventThreshold=0,o.alphaAttachmentThreshold=0,o.mixAttachmentThreshold=0,o.mixDrawOrderThreshold=0,o.animationStart=0,o.animationEnd=n.duration,o.animationLast=-1,o.nextAnimationLast=-1,o.delay=0,o.trackTime=0,o.trackLast=-1,o.nextTrackLast=-1,o.trackEnd=Number.MAX_VALUE,o.timeScale=1,o.alpha=1,o.mixTime=0,o.mixDuration=r?this.data.getMix(r.animation,n):0,o.interruptAlpha=1,o.totalAlpha=0,o.mixBlend=$e.replace,o}clearNext(e){let n=e.next;for(;n;)this.queue.dispose(n),n=n.next;e.next=null}_animationsChanged(){this.animationsChanged=!1,this.propertyIDs.clear();let e=this.tracks;for(let n=0,i=e.length;n<i;n++){let r=e[n];if(r){for(;r.mixingFrom;)r=r.mixingFrom;do(!r.mixingTo||r.mixBlend!=$e.add)&&this.computeHold(r),r=r.mixingTo;while(r)}}}computeHold(e){let n=e.mixingTo,i=e.animation.timelines,r=e.animation.timelines.length,o=e.timelineMode;o.length=r;let s=e.timelineHoldMix;s.length=0;let a=this.propertyIDs;if(n&&n.holdPrevious){for(let l=0;l<r;l++)o[l]=a.addAll(i[l].getPropertyIds())?E3:jE;return}e:for(let l=0;l<r;l++){let c=i[l],d=c.getPropertyIds();if(!a.addAll(d))o[l]=S3;else if(!n||c instanceof Nh||c instanceof Gu||c instanceof Yb||!n.animation.hasTimeline(d))o[l]=UE;else{for(let u=n.mixingTo;u;u=u.mixingTo)if(!u.animation.hasTimeline(d)){if(e.mixDuration>0){o[l]=vAe,s[l]=u;continue e}break}o[l]=E3}}}getCurrent(e){return e>=this.tracks.length?null:this.tracks[e]}addListener(e){if(!e)throw new Error("listener cannot be null.");this.listeners.push(e)}removeListener(e){let n=this.listeners.indexOf(e);n>=0&&this.listeners.splice(n,1)}clearListeners(){this.listeners.length=0}clearListenerNotifications(){this.queue.clear()}};$(Ou,"_emptyAnimation",new JB("<empty>",[],0));let VE=Ou;class gAe{constructor(){$(this,"animation",null);$(this,"previous",null);$(this,"next",null);$(this,"mixingFrom",null);$(this,"mixingTo",null);$(this,"listener",null);$(this,"trackIndex",0);$(this,"loop",!1);$(this,"holdPrevious",!1);$(this,"reverse",!1);$(this,"shortestRotation",!1);$(this,"eventThreshold",0);$(this,"mixAttachmentThreshold",0);$(this,"alphaAttachmentThreshold",0);$(this,"mixDrawOrderThreshold",0);$(this,"animationStart",0);$(this,"animationEnd",0);$(this,"animationLast",0);$(this,"nextAnimationLast",0);$(this,"delay",0);$(this,"trackTime",0);$(this,"trackLast",0);$(this,"nextTrackLast",0);$(this,"trackEnd",0);$(this,"timeScale",0);$(this,"alpha",0);$(this,"mixTime",0);$(this,"_mixDuration",0);$(this,"interruptAlpha",0);$(this,"totalAlpha",0);$(this,"mixBlend",$e.replace);$(this,"timelineMode",new Array);$(this,"timelineHoldMix",new Array);$(this,"timelinesRotation",new Array)}get mixDuration(){return this._mixDuration}set mixDuration(e){this._mixDuration=e}setMixDurationWithDelay(e,n){this._mixDuration=e,n<=0&&(this.previous!=null?n=Math.max(n+this.previous.getTrackComplete()-e,0):n=0),this.delay=n}reset(){this.next=null,this.previous=null,this.mixingFrom=null,this.mixingTo=null,this.animation=null,this.listener=null,this.timelineMode.length=0,this.timelineHoldMix.length=0,this.timelinesRotation.length=0}getAnimationTime(){if(this.loop){let e=this.animationEnd-this.animationStart;return e==0?this.animationStart:this.trackTime%e+this.animationStart}return Math.min(this.trackTime+this.animationStart,this.animationEnd)}setAnimationLast(e){this.animationLast=e,this.nextAnimationLast=e}isComplete(){return this.trackTime>=this.animationEnd-this.animationStart}resetRotationDirections(){this.timelinesRotation.length=0}getTrackComplete(){let e=this.animationEnd-this.animationStart;if(e!=0){if(this.loop)return e*(1+(this.trackTime/e|0));if(this.trackTime<e)return e}return this.trackTime}wasApplied(){return this.nextTrackLast!=-1}isNextReady(){return this.next!=null&&this.nextTrackLast-this.next.delay>=0}}class bAe{constructor(e){$(this,"objects",[]);$(this,"drainDisabled",!1);$(this,"animState");this.animState=e}start(e){this.objects.push(Nr.start),this.objects.push(e),this.animState.animationsChanged=!0}interrupt(e){this.objects.push(Nr.interrupt),this.objects.push(e)}
301end(e){this.objects.push(Nr.end),this.objects.push(e),this.animState.animationsChanged=!0}dispose(e){this.objects.push(Nr.dispose),this.objects.push(e)}complete(e){this.objects.push(Nr.complete),this.objects.push(e)}event(e,n){this.objects.push(Nr.event),this.objects.push(e),this.objects.push(n)}drain(){if(this.drainDisabled)return;this.drainDisabled=!0;let e=this.objects,n=this.animState.listeners;for(let i=0;i<e.length;i+=2){let r=e[i],o=e[i+1];switch(r){case Nr.start:o.listener&&o.listener.start&&o.listener.start(o);for(let a=0;a<n.length;a++){let l=n[a];l.start&&l.start(o)}break;case Nr.interrupt:o.listener&&o.listener.interrupt&&o.listener.interrupt(o);for(let a=0;a<n.length;a++){let l=n[a];l.interrupt&&l.interrupt(o)}break;case Nr.end:o.listener&&o.listener.end&&o.listener.end(o);for(let a=0;a<n.length;a++){let l=n[a];l.end&&l.end(o)}case Nr.dispose:o.listener&&o.listener.dispose&&o.listener.dispose(o);for(let a=0;a<n.length;a++){let l=n[a];l.dispose&&l.dispose(o)}this.animState.trackEntryPool.free(o);break;case Nr.complete:o.listener&&o.listener.complete&&o.listener.complete(o);for(let a=0;a<n.length;a++){let l=n[a];l.complete&&l.complete(o)}break;case Nr.event:let s=e[i+++2];o.listener&&o.listener.event&&o.listener.event(o,s);for(let a=0;a<n.length;a++){let l=n[a];l.event&&l.event(o,s)}break}}this.clear(),this.drainDisabled=!1}clear(){this.objects.length=0}}var Nr;(function(t){t[t.start=0]="start",t[t.interrupt=1]="interrupt",t[t.end=2]="end",t[t.dispose=3]="dispose",t[t.complete=4]="complete",t[t.event=5]="event"})(Nr||(Nr={}));const S3=0,UE=1,jE=2,E3=3,vAe=4,WE=1,yAe=2;class PCe{constructor(e){$(this,"skeletonData");$(this,"animationToMixTime",{});$(this,"defaultMix",0);if(!e)throw new Error("skeletonData cannot be null.");this.skeletonData=e}setMix(e,n,i){let r=this.skeletonData.findAnimation(e);if(!r)throw new Error("Animation not found: "+e);let o=this.skeletonData.findAnimation(n);if(!o)throw new Error("Animation not found: "+n);this.setMixWith(r,o,i)}setMixWith(e,n,i){if(!e)throw new Error("from cannot be null.");if(!n)throw new Error("to cannot be null.");let r=e.name+"."+n.name;this.animationToMixTime[r]=i}getMix(e,n){let i=e.name+"."+n.name,r=this.animationToMixTime[i];return r===void 0?this.defaultMix:r}}class Fv extends ms{constructor(n){super(n);$(this,"color",new jt(1,1,1,1))}copy(){let n=new Fv(this.name);return this.copyTo(n),n.color.setFromColor(this.color),n}}class vh extends ms{constructor(n){super(n);$(this,"endSlot",null);$(this,"color",new jt(.2275,.2275,.8078,1))}copy(){let n=new vh(this.name);return this.copyTo(n),n.endSlot=this.endSlot,n.color.setFromColor(this.color),n}}class wAe{constructor(e){$(this,"_image");this._image=e}getImage(){return this._image}}var Ar;(function(t){t[t.Nearest=9728]="Nearest",t[t.Linear=9729]="Linear",t[t.MipMap=9987]="MipMap",t[t.MipMapNearestNearest=9984]="MipMapNearestNearest",t[t.MipMapLinearNearest=9985]="MipMapLinearNearest",t[t.MipMapNearestLinear=9986]="MipMapNearestLinear",t[t.MipMapLinearLinear=9987]="MipMapLinearLinear"})(Ar||(Ar={}));var Xf;(function(t){t[t.MirroredRepeat=33648]="MirroredRepeat",t[t.ClampToEdge=33071]="ClampToEdge",t[t.Repeat=10497]="Repeat"})(Xf||(Xf={}));class xAe{constructor(){$(this,"texture");$(this,"u",0);$(this,"v",0);$(this,"u2",0);$(this,"v2",0);$(this,"width",0);$(this,"height",0);$(this,"degrees",0);$(this,"offsetX",0);$(this,"offsetY",0);$(this,"originalWidth",0);$(this,"originalHeight",0)}}class DCe{constructor(e){$(this,"pages",new Array);$(this,"regions",new Array);let n=new AAe(e),i=new Array(4),r={};r.size=d=>{d.width=parseInt(i[1]),d.height=parseInt(i[2])},r.format=()=>{},r.filter=d=>{d.minFilter=Ue.enumValue(Ar,i[1]),d.magFilter=Ue.enumValue(Ar,i[2])},r.repeat=d=>{i[1].indexOf("x")!=-1&&(d.uWrap=Xf.Repeat),i[1].indexOf("y")!=-1&&(d.vWrap=Xf.Repeat)},r.pma=d=>{d.pma=i[1]=="true"};var o={};o.xy=d=>{d.x=parseInt(i[1]),d.y=parseInt(i[2])},o.size=d=>{d.width=parseInt(i[1]),d.height=parseInt(i[2])},o.bounds=d=>{d.x=parseInt(i[1]),d.y=parseInt(i[2]),d.width=parseInt(i[3]),d.height=parseInt(i[4])},o.offset=d=>{d.offsetX=parseInt(i[1]),d.offsetY=parseInt(i[2])},o.orig=d=>{d.originalWidth=parseInt(i[1]),d.originalHeight=parseInt(i[2])},o.offsets=d=>{d.offsetX=parseInt(i[1]),d.offsetY=parseInt(i[2]),d.originalWidth=parseInt(i[3]),d.originalHeight=parseInt(i[4])},o.rotate=d=>{let u=i[1];u=="true"?d.degrees=90:u!="false"&&(d.degrees=parseInt(u))},o.index=d=>{d.index=parseInt(i[1])};let s=n.readLine();for(;s&&s.trim().length==0;)s=n.readLine();for(;!(!s||s.trim().length==0||n.readEntry(i,s)==0);)s=n.readLine();let a=null,l=null,c=null;for(;s!==null;
301)if(s.trim().length==0)a=null,s=n.readLine();else if(a){let d=new eF(a,s);for(;;){let u=n.readEntry(i,s=n.readLine());if(u==0)break;let f=o[i[0]];if(f)f(d);else{l||(l=[]),c||(c=[]),l.push(i[0]);let h=[];for(let p=0;p<u;p++)h.push(parseInt(i[p+1]));c.push(h)}}d.originalWidth==0&&d.originalHeight==0&&(d.originalWidth=d.width,d.originalHeight=d.height),l&&l.length>0&&c&&c.length>0&&(d.names=l,d.values=c,l=null,c=null),d.u=d.x/a.width,d.v=d.y/a.height,d.degrees==90?(d.u2=(d.x+d.height)/a.width,d.v2=(d.y+d.width)/a.height):(d.u2=(d.x+d.width)/a.width,d.v2=(d.y+d.height)/a.height),this.regions.push(d)}else{for(a=new kAe(s.trim());n.readEntry(i,s=n.readLine())!=0;){let d=r[i[0]];d&&d(a)}this.pages.push(a)}}findRegion(e){for(let n=0;n<this.regions.length;n++)if(this.regions[n].name==e)return this.regions[n];return null}setTextures(e,n=""){for(let i of this.pages)i.setTexture(e.get(n+i.name))}dispose(){var e;for(let n=0;n<this.pages.length;n++)(e=this.pages[n].texture)==null||e.dispose()}}class AAe{constructor(e){$(this,"lines");$(this,"index",0);this.lines=e.split(/\r\n|\r|\n/)}readLine(){return this.index>=this.lines.length?null:this.lines[this.index++]}readEntry(e,n){if(!n||(n=n.trim(),n.length==0))return 0;let i=n.indexOf(":");if(i==-1)return 0;e[0]=n.substr(0,i).trim();for(let r=1,o=i+1;;r++){let s=n.indexOf(",",o);if(s==-1)return e[r]=n.substr(o).trim(),r;if(e[r]=n.substr(o,s-o).trim(),o=s+1,r==4)return 4}}}class kAe{constructor(e){$(this,"name");$(this,"minFilter",Ar.Nearest);$(this,"magFilter",Ar.Nearest);$(this,"uWrap",Xf.ClampToEdge);$(this,"vWrap",Xf.ClampToEdge);$(this,"texture",null);$(this,"width",0);$(this,"height",0);$(this,"pma",!1);$(this,"regions",new Array);this.name=e}setTexture(e){this.texture=e,e.setFilters(this.minFilter,this.magFilter),e.setWraps(this.uWrap,this.vWrap);for(let n of this.regions)n.texture=e}}class eF extends xAe{constructor(n,i){super();$(this,"page");$(this,"name");$(this,"x",0);$(this,"y",0);$(this,"offsetX",0);$(this,"offsetY",0);$(this,"originalWidth",0);$(this,"originalHeight",0);$(this,"index",0);$(this,"degrees",0);$(this,"names",null);$(this,"values",null);this.page=n,this.name=i,n.regions.push(this)}}class nc extends ms{constructor(n,i){super(n);$(this,"region",null);$(this,"path");$(this,"regionUVs",[]);$(this,"uvs",[]);$(this,"triangles",[]);$(this,"color",new jt(1,1,1,1));$(this,"width",0);$(this,"height",0);$(this,"hullLength",0);$(this,"edges",[]);$(this,"parentMesh",null);$(this,"sequence",null);$(this,"tempColor",new jt(0,0,0,0));this.path=i}updateRegion(){if(!this.region)throw new Error("Region not set.");let n=this.regionUVs;(!this.uvs||this.uvs.length!=n.length)&&(this.uvs=Ue.newFloatArray(n.length));let i=this.uvs,r=this.uvs.length,o=this.region.u,s=this.region.v,a=0,l=0;if(this.region instanceof eF){let c=this.region,d=c.page,u=d.width,f=d.height;switch(c.degrees){case 90:o-=(c.originalHeight-c.offsetY-c.height)/u,s-=(c.originalWidth-c.offsetX-c.width)/f,a=c.originalHeight/u,l=c.originalWidth/f;for(let h=0;h<r;h+=2)i[h]=o+n[h+1]*a,i[h+1]=s+(1-n[h])*l;return;case 180:o-=(c.originalWidth-c.offsetX-c.width)/u,s-=c.offsetY/f,a=c.originalWidth/u,l=c.originalHeight/f;for(let h=0;h<r;h+=2)i[h]=o+(1-n[h])*a,i[h+1]=s+(1-n[h+1])*l;return;case 270:o-=c.offsetY/u,s-=c.offsetX/f,a=c.originalHeight/u,l=c.originalWidth/f;for(let h=0;h<r;h+=2)i[h]=o+(1-n[h+1])*a,i[h+1]=s+n[h]*l;return}o-=c.offsetX/u,s-=(c.originalHeight-c.offsetY-c.height)/f,a=c.originalWidth/u,l=c.originalHeight/f}else this.region?(a=this.region.u2-o,l=this.region.v2-s):(o=s=0,a=l=1);for(let c=0;c<r;c+=2)i[c]=o+n[c]*a,i[c+1]=s+n[c+1]*l}getParentMesh(){return this.parentMesh}setParentMesh(n){this.parentMesh=n,n&&(this.bones=n.bones,this.vertices=n.vertices,this.worldVerticesLength=n.worldVerticesLength,this.regionUVs=n.regionUVs,this.triangles=n.triangles,this.hullLength=n.hullLength,this.worldVerticesLength=n.worldVerticesLength)}copy(){if(this.parentMesh)return this.newLinkedMesh();let n=new nc(this.name,this.path);return n.region=this.region,n.color.setFromColor(this.color),this.copyTo(n),n.regionUVs=new Array(this.regionUVs.length),Ue.arrayCopy(this.regionUVs,0,n.regionUVs,0,this.regionUVs.length),n.uvs=this.uvs instanceof Float32Array?Ue.newFloatArray(this.uvs.length):new Array(this.uvs.length),Ue.arrayCopy(this.uvs,0,n.uvs,0,this.uvs.length),n.triangles=new Array(this.triangles.length),Ue.arrayCopy(this.triangles,0,n.triangles,0,this.triangles.length),n.hullLength=this.hullLength,n.sequence=this.sequence!=null?this.sequence.copy():null,this.edges&&(n.edges=new Array(this.edges.length),Ue.arrayCopy(this.edges,0,n.edges,0,this.edges.length)),n.width=this.width,n.height=this.height,n}computeWorldVertices(n,i,r,o,s,a){this.sequence!=null&&this.sequence.apply(n,this),super.computeWorldVertices(n,i,r,o,s,a)}newLinkedMesh(){let n=new nc(this.name,this.path);return n.region=this.region,n.color.setFromColor(this.color),n.timelineAttachment=this.timelineAttachment,n.setParentMesh(this.parentMesh?this.parentMesh:this),n.region!=null&&n.updateRegion(),n}}class xd extends ms{constructor(n){super(n);$(this,"lengths",[]);$(this,"closed",!1);$(this,"constantSpeed",!1);$(this,"color",new jt(1,1,1,1))}copy(){let n=new xd(this.name);return this.copyTo(n),n.lengths=new Array(this.lengths.length),Ue.arrayCopy(this.lengths,0,n.lengths,0,this.lengths.length),n.closed=closed,n.constantSpeed=this.constantSpeed,n.color.setFromColor(this.color),n}}class Wx extends ms{constructor(n){super(n);$(this,"x",0);$(this,"y",0);$(this,"rotation",0);$(this,"color",new jt(.38,.94,0,1))}computeWorldPosition(n,i){return i.x=this.x*n.a+this.y*n.b+n.worldX,i.y=this.x*n.c+this.y*n.d+n.worldY,i}computeWorldRotation(n){const i=this.rotation*Ne.degRad,r=Math.cos(i),o=Math.sin(i),s=r*n.a+o*n.b,a=r*n.c+o*n.d;return Ne.atan2Deg(a,s)}copy(){let n=new Wx(this.name);return n.x=this.x,n.y=this.y,n.rotation=this.rotation,n.color.setFromColor(this.color),n}}const pn=class pn extends ZB{constructor(n,i){super(n);$(this,"x",0);$(this,"y",0);$(this,"scaleX",1);$(this,"scaleY",1);$(this,"rotation",0);$(this,"width",0);$(this,"height",0);$(this,"color",new jt(1,1,1,1));$(this,"path");$(this,"region",null);$(this,"sequence",null);$(this,"offset",Ue.newFloatArray(8));$(this,"uvs",Ue.newFloatArray(8));$(this,"tempColor",new jt(1,1,1,1));this.path=i}updateRegion(){if(!this.region)throw new Error("Region not set.");let n=this.region,i=this.uvs;if(n==null){i[0]=0,i[1]=0,i[2]=0,i[3]=1,i[4]=1,i[5]=1,i[6]=1,i[7]=0;return}let r=this.width/this.region.originalWidth*this.scaleX,o=this.height/this.region.originalHeight*this.scaleY,s=-this.width/2*this.scaleX+this.region.offsetX*r,a=-this.height/2*this.scaleY+this.region.offsetY*o,l=s+this.region.width*r,c=a+this.region.height*o,d=this.rotation*Ne.degRad,u=Math.cos(d),f=Math.sin(d),h=this.x,p=this.y,m=s*u+h,g=s*f,y=a*u+p,w=a*f,b=l*u+h,v=l*f,A=c*u+p,x=c*f,k=this.offset;k[0]=m-w,k[1]=y+g,k[2]=m-x,k[3]=A+g,k[4]=b-x,k[5]=A+v,k[6]=b-w,k[7]=y+v,n.degrees==90?(i[0]=n.u2,i[1]=n.v2,i[2]=n.u,i[3]=n.v2,i[4]=n.u,i[5]=n.v,i[6]=n.u2,i[7]=n.v):(i[0]=n.u,i[1]=n.v2,i[2]=n.u,i[3]=n.v,i[4]=n.u2,i[5]=n.v,i[6]=n.u2,i[7]=n.v2)}computeWorldVertices(n,i,r,o){this.sequence!=null&&this.sequence.apply(n,this);let s=n.bone,a=this.offset,l=s.worldX,c=s.worldY,d=s.a,u=s.b,f=s.c,h=s.d,p=0,m=0;p=a[0],m=a[1],i[r]=p*d+m*u+l,i[r+1]=p*f+m*h+c,r+=o,p=a[2],m=a[3],i[r]=p*d+m*u+l,i[r+1]=p*f+m*h+c,r+=o,p=a[4],m=a[5],i[r]=p*d+m*u+l,i[r+1]=p*f+m*h+c,r+=o,p=a[6],m=a[7],i[r]=p*d+m*u+l,i[r+1]=p*f+m*h+c}copy(){let n=new pn(this.name,this.path);return n.region=this.region,n.x=this.x,n.y=this.y,n.scaleX=this.scaleX,n.scaleY=this.scaleY,n.rotation=this.rotation,n.width=this.width,n.height=this.height,Ue.arrayCopy(this.uvs,0,n.uvs,0,8),Ue.arrayCopy(this.offset,0,n.offset,0,8),n.color.setFromColor(this.color),n.sequence=this.sequence!=null?this.sequence.copy():null,n}};$(pn,"X1",0),$(pn,"Y1",1),$(pn,"C1R",2),$(pn,"C1G",3),$(pn,"C1B",4),$(pn,"C1A",5),$(pn,"U1",6),$(pn,"V1",7),$(pn,"X2",8),$(pn,"Y2",9),$(pn,"C2R",10),$(pn,"C2G",11),$(pn,"C2B",12),$(pn,"C2A",13),$(pn,"U2",14),$(pn,"V2",15),$(pn,"X3",16),$(pn,"Y3",17),$(pn,"C3R",18),$(pn,"C3G",19),$(pn,"C3B",20),$(pn,"C3A",21),$(pn,"U3",22),$(pn,"V3",23),$(pn,"X4",24),$(pn,"Y4",25),$(pn,"C4R",26),$(pn,"C4G",27),$(pn,"C4B",28),$(pn,"C4A",29),$(pn,"U4",30),$(pn,"V4",31);let Kf=pn;class NCe{constructor(e){$(this,"atlas");this.atlas=e}loadSequence(e,n,i){let r=i.regions;for(let o=0,s=r.length;o<s;o++){let a=i.getPath(n,o),l=this.atlas.findRegion(a);if(l==null)throw new Error("Region not found in atlas: "+a+" (sequence: "+e+")");r[o]=l}}newRegionAttachment(e,n,i,r){let o=new Kf(n,i);if(r!=null)this.loadSequence(n,i,r);else{let s=this.atlas.findRegion(i);if(!s)throw new Error("Region not found in atlas: "+i+" (region attachment: "+n+")");o.region=s}return o}newMeshAttachment(e,n,i,r){let o=new nc(n,i);if(r!=null)this.loadSequence(n,i,r);else{let s=this.atlas.findRegion(i);if(!s)throw new Error("Region not found in atlas: "+i+" (mesh attachment: "+n+")");o.region=s}return o}newBoundingBoxAttachment(e,n){return new Fv(n)}newPathAttachment(e,n){return new xd(n)}newPointAttachment(e,n){return new Wx(n)}newClippingAttachment(e,n){return new vh(n)}}class _Ae{constructor(e,n,i){$(this,"index",0);$(this,"name");$(this,"parent",null);$(this,"length",0);$(this,"x",0);$(this,"y",0);$(this,"rotation",0);$(this,"scaleX",1);$(this,"scaleY",1);$(this,"shearX",0);$(this,"shearY",0);$(this,"inherit",vi.Normal);$(this,"skinRequired",!1);$(this,"color",new jt);$(this,"icon");$(this,"visible",!1);if(e<0)throw new Error("index must be >= 0.");if(!n)throw new Error("name cannot be null.");this.index=e,this.name=n,this.parent=i}}var vi;(function(t){t[t.Normal=0]="Normal",t[t.OnlyTranslation=1]="OnlyTranslation",t[t.NoRotationOrReflection=2]="NoRotationOrReflection",t[t.NoScale=3]="NoScale",t[t.NoScaleOrReflection=4]="NoScaleOrReflection"})(vi||(vi={}));class YE{constructor(e,n,i){$(this,"data");$(this,"skeleton");$(this,"parent",null);$(this,"children",new Array);$(this,"x",0);$(this,"y",0);$(this,"rotation",0);$(this,"scaleX",0);$(this,"scaleY",0);$(this,"shearX",0);$(this,"shearY",0);$(this,"ax",0);$(this,"ay",0);$(this,"arotation",0);$(this,"ascaleX",0);$(this,"ascaleY",0);$(this,"ashearX",0);$(this,"ashearY",0);$(this,"a",0);$(this,"b",0);$(this,"c",0);$(this,"d",0);$(this,"worldY",0);$(this,"worldX",0);$(this,"inherit",vi.Normal);$(this,"sorted",!1);$(this,"active",!1);if(!e)throw new Error("data cannot be null.");if(!n)throw new Error("skeleton cannot be null.");this.data=e,this.skeleton=n,this.parent=i,this.setToSetupPose()}isActive(){return this.active}update(e){this.updateWorldTransformWith(this.ax,this.ay,this.arotation,this.ascaleX,this.ascaleY,this.ashearX,this.ashearY)}updateWorldTransform(){this.updateWorldTransformWith(this.x,this.y,this.rotation,this.scaleX,this.scaleY,this.shearX,this.shearY)}updateWorldTransformWith(e,n,i,r,o,s,a){this.ax=e,this.ay=n,this.arotation=i,this.ascaleX=r,this.ascaleY=o,this.ashearX=s,this.ashearY=a;let l=this.parent;if(!l){let h=this.skeleton;const p=h.scaleX,m=h.scaleY,g=(i+s)*Ne.degRad,y=(i+90+a)*Ne.degRad;this.a=Math.cos(g)*r*p,this.b=Math.cos(y)*o*p,this.c=Math.sin(g)*r*m,this.d=Math.sin(y)*o*m,this.worldX=e*p+h.x,this.worldY=n*m+h.y;return}let c=l.a,d=l.b,u=l.c,f=l.d;switch(this.worldX=c*e+d*n+l.worldX,this.worldY=u*e+f*n+l.worldY,this.inherit){case vi.Normal:{const h=(i+s)*Ne.degRad,p=(i+90+a)*Ne.degRad,m=Math.cos(h)*r,g=Math.cos(p)*o,y=Math.sin(h)*r,w=Math.sin(p)*o;this.a=c*m+d*y,this.b=c*g+d*w,this.c=u*m+f*y,this.d=u*g+f*w;return}case vi.OnlyTranslation:{const h=(i+s)*Ne.degRad,p=(i+90+a)*Ne.degRad;this.a=Math.cos(h)*r,this.b=Math.cos(p)*o,this.c=Math.sin(h)*r,this.d=Math.sin(p)*o;break}case vi.NoRotationOrReflection:{let h=1/this.skeleton.scaleX,p=1/this.skeleton.scaleY;c*=h,u*=p;let m=c*c+u*u,g=0;m>1e-4?(m=Math.abs(c*f*p-d*h*u)/m,d=u*m,f=c*m,g=Math.atan2(u,c)*Ne.radDeg):(c=0,u=0,g=90-Math.atan2(f,d)*Ne.radDeg);const y=(i+s-g)*Ne.degRad,w=(i+a-g+90)*Ne.degRad,b=Math.cos(y)*r,v=Math.cos(w)*o,A=Math.sin(y)*r,x=Math.sin(w)*o;this.a=c*b-d*A,this.b=c*v-d*x,this.c=u*b+f*A,this.d=u*v+f*x;break}case vi.NoScale:case vi.NoScaleOrReflection:{i*=Ne.degRad;const h=Math.cos(i),p=Math.sin(i);let m=(c*h+d*p)/this.skeleton.scaleX,g=(u*h+f*p)/this.skeleton.scaleY,y=Math.sqrt(m*m+g*g);y>1e-5&&(y=1/y),m*=y,g*=y,y=Math.sqrt(m*m+g*g),this.inherit==vi.NoScale&&c*f-d*u<0!=(this.skeleton.scaleX<0!=this.skeleton.scaleY<0)&&(y=-y),i=Math.PI/2+Math.atan2(g,m);const w=Math.cos(i)*y,b=Math.sin(i)*y;s*=Ne.degRad,a=(90+a)*Ne.degRad;const v=Math.cos(s)*r,A=Math.cos(a)*o,x=Math.sin(s)*r,k=Math.sin(a)*o;this.a=m*v+w*x,this.b=m*A+w*k,this.c=g*v+b*x,this.d=g*A+b*k;break}}this.a*=this.skeleton.scaleX,this.b*=this.skeleton.scaleX,this.c*=this.skeleton.scaleY,this.d*=this.skeleton.scaleY}setToSetupPose(){let e=this.data;this.x=e.x,this.y=e.y,this.rotation=e.rotation,this.scaleX=e.scaleX,this.scaleY=e.scaleY,this.shearX=e.shearX,this.shearY=e.shearY,this.inherit=e.inherit}updateAppliedTransform(){let e=this.parent;if(!e){this.ax=this.worldX-this.skeleton.x,this.ay=this.worldY-this.skeleton.y,this.arotation=Math.atan2(this.c,this.a)*Ne.radDeg,this.ascaleX=Math.sqrt(this.a*this.a+this.c*this.c),this.ascaleY=Math.sqrt(this.b*this.b+this.d*this.d),this.ashearX=0,this.ashearY=Math.atan2(this.a*this.b+this.c*this.d,this.a*this.d-this.b*this.c)*Ne.radDeg;return}let n=e.a,i=e.b,r=e.c,o=e.d,s=1/(n*o-i*r),a=o*s,l=i*s,c=r*s,d=n*s,u=this.worldX-e.worldX,f=this.worldY-e.worldY;this.ax=u*a-f*l,this.ay=f*d-u*c;let h,p,m,g;if(this.inherit==vi.OnlyTranslation)h=this.a,p=this.b,m=this.c,g=this.d;else{switch(this.inherit){case vi.NoRotationOrReflection:{let A=Math.abs(n*o-i*r)/(n*n+r*r);i=-r*this.skeleton.scaleX*A/this.skeleton.scaleY,o=n*this.skeleton.scaleY*A/this.skeleton.scaleX,s=1/(n*o-i*r),a=o*s,l=i*s;break}case vi.NoScale:case vi.NoScaleOrReflection:let y=Ne.cosDeg(this.rotation),w=Ne.sinDeg(this.rotation);n=(n*y+i*w)/this.skeleton.scaleX,r=(r*y+o*w)/this.skeleton.scaleY;let b=Math.sqrt(n*n+r*r);b>1e-5&&(b=1/b),n*=b,r*=b,b=Math.sqrt(n*n+r*r),this.inherit==vi.NoScale&&s<0!=(this.skeleton.scaleX<0!=this.skeleton.scaleY<0)&&(b=-b);let v=Ne.PI/2+Math.atan2(r,n);i=Math.cos(v)*b,o=Math.sin(v)*b,s=1/(n*o-i*r),a=o*s,l=i*s,c=r*s,d=n*s}h=a*this.a-l*this.c,p=a*this.b-l*this.d,m=d*this.c-c*this.a,g=d*this.d-c*this.b}if(this.ashearX=0,this.ascaleX=Math.sqrt(h*h+m*m),this.ascaleX>1e-4){let y=h*g-p*m;this.ascaleY=y/this.ascaleX,this.ashearY=-Math.atan2(h*p+m*g,y)*Ne.radDeg,this.arotation=Math.atan2(m,h)*Ne.radDeg}else this.ascaleX=0,this.ascaleY=Math.sqrt(p*p+g*g),this.ashearY=0,this.arotation=90-Math.atan2(g,p)*Ne.radDeg}getWorldRotationX(){return Math.atan2(this.c,this.a)*Ne.radDeg}getWorldRotationY(){return Math.atan2(this.d,this.b)*Ne.radDeg}getWorldScaleX(){return Math.sqrt(this.a*this.a+this.c*this.c)}getWorldScaleY(){return Math.sqrt(this.b*this.b+this.d*this.d)}worldToLocal(e){let n=1/(this.a*this.d-this.b*this.c),i=e.x-this.worldX,r=e.y-this.worldY;return e.x=i*this.d*n-r*this.b*n,e.y=r*this.a*n-i*this.c*n,e}localToWorld(e){let n=e.x,i=e.y;return e.x=n*this.a+i*this.b+this.worldX,e.y=n*this.c+i*this.d+this.worldY,e}worldToParent(e){if(e==null)throw new Error("world cannot be null.");return this.parent==null?e:this.parent.worldToLocal(e)}parentToWorld(e){if(e==null)throw new Error("world cannot be null.");return this.parent==null?e:this.parent.localToWorld(e)}worldToLocalRotation(e){let n=Ne.sinDeg(e),i=Ne.cosDeg(e);return Math.atan2(this.a*n-this.c*i,this.d*i-this.b*n)*Ne.radDeg+this.rotation-this.shearX}localToWorldRotation(e){e-=this.rotation-this.shearX;let n=Ne.sinDeg(e),i=Ne.cosDeg(e);return Math.atan2(i*this.c+n*this.d,i*this.a+n*this.b)*Ne.radDeg}rotateWorld(e){e*=Ne.degRad;const n=Math.sin(e),i=Math.cos(e),r=this.a,o=this.b;this.a=i*r-n*this.c,this.b=i*o-n*this.d,this.c=n*r+i*this.c,this.d=n*o+i*this.d}}class zv{constructor(e,n,i){$(this,"name");$(this,"order");$(this,"skinRequired");this.name=e,this.order=n,this.skinRequired=i}}let SAe=class{constructor(e,n){$(this,"data");$(this,"intValue",0);$(this,"floatValue",0);$(this,"stringValue",null);$(this,"time",0);$(this,"volume",0);$(this,"balance",0);if(!n)throw new Error("data cannot be null.");this.time=e,this.data=n}};class EAe{constructor(e){$(this,"name");$(this,"intValue",0);$(this,"floatValue",0);$(this,"stringValue",null);$(this,"audioPath",null);$(this,"v
301olume",0);$(this,"balance",0);this.name=e}}class $Ae{constructor(e,n){$(this,"data");$(this,"bones");$(this,"target");$(this,"bendDirection",0);$(this,"compress",!1);$(this,"stretch",!1);$(this,"mix",1);$(this,"softness",0);$(this,"active",!1);if(!e)throw new Error("data cannot be null.");if(!n)throw new Error("skeleton cannot be null.");this.data=e,this.bones=new Array;for(let r=0;r<e.bones.length;r++){let o=n.findBone(e.bones[r].name);if(!o)throw new Error("Couldn't find bone ".concat(e.bones[r].name));this.bones.push(o)}let i=n.findBone(e.target.name);if(!i)throw new Error("Couldn't find bone ".concat(e.target.name));this.target=i,this.mix=e.mix,this.softness=e.softness,this.bendDirection=e.bendDirection,this.compress=e.compress,this.stretch=e.stretch}isActive(){return this.active}setToSetupPose(){const e=this.data;this.mix=e.mix,this.softness=e.softness,this.bendDirection=e.bendDirection,this.compress=e.compress,this.stretch=e.stretch}update(e){if(this.mix==0)return;let n=this.target,i=this.bones;switch(i.length){case 1:this.apply1(i[0],n.worldX,n.worldY,this.compress,this.stretch,this.data.uniform,this.mix);break;case 2:this.apply2(i[0],i[1],n.worldX,n.worldY,this.bendDirection,this.stretch,this.data.uniform,this.softness,this.mix);break}}apply1(e,n,i,r,o,s,a){let l=e.parent;if(!l)throw new Error("IK bone must have parent.");let c=l.a,d=l.b,u=l.c,f=l.d,h=-e.ashearX-e.arotation,p=0,m=0;switch(e.inherit){case vi.OnlyTranslation:p=(n-e.worldX)*Ne.signum(e.skeleton.scaleX),m=(i-e.worldY)*Ne.signum(e.skeleton.scaleY);break;case vi.NoRotationOrReflection:let w=Math.abs(c*f-d*u)/Math.max(1e-4,c*c+u*u),b=c/e.skeleton.scaleX,v=u/e.skeleton.scaleY;d=-v*w*e.skeleton.scaleX,f=b*w*e.skeleton.scaleY,h+=Math.atan2(v,b)*Ne.radDeg;default:let A=n-l.worldX,x=i-l.worldY,k=c*f-d*u;Math.abs(k)<=1e-4?(p=0,m=0):(p=(A*f-x*d)/k-e.ax,m=(x*c-A*u)/k-e.ay)}h+=Math.atan2(m,p)*Ne.radDeg,e.ascaleX<0&&(h+=180),h>180?h-=360:h<-180&&(h+=360);let g=e.ascaleX,y=e.ascaleY;if(r||o){switch(e.inherit){case vi.NoScale:case vi.NoScaleOrReflection:p=n-e.worldX,m=i-e.worldY}const w=e.data.length*g;if(w>1e-4){const b=p*p+m*m;if(r&&b<w*w||o&&b>w*w){const v=(Math.sqrt(b)/w-1)*a+1;g*=v,s&&(y*=v)}}}e.updateWorldTransformWith(e.ax,e.ay,e.arotation+h*a,g,y,e.ashearX,e.ashearY)}apply2(e,n,i,r,o,s,a,l,c){if(e.inherit!=vi.Normal||n.inherit!=vi.Normal)return;let d=e.ax,u=e.ay,f=e.ascaleX,h=e.ascaleY,p=f,m=h,g=n.ascaleX,y=0,w=0,b=0;f<0?(f=-f,y=180,b=-1):(y=0,b=1),h<0&&(h=-h,b=-b),g<0?(g=-g,w=180):w=0;let v=n.ax,A=0,x=0,k=0,S=e.a,_=e.b,E=e.c,C=e.d,I=Math.abs(f-h)<=1e-4;!I||s?(A=0,x=S*v+e.worldX,k=E*v+e.worldY):(A=n.ay,x=S*v+_*A+e.worldX,k=E*v+C*A+e.worldY);let R=e.parent;if(!R)throw new Error("IK parent must itself have a parent.");S=R.a,_=R.b,E=R.c,C=R.d;let O=S*C-_*E,L=x-R.worldX,M=k-R.worldY;O=Math.abs(O)<=1e-4?0:1/O;let z=(L*C-M*_)*O-d,N=(M*S-L*E)*O-u,W=Math.sqrt(z*z+N*N),Z=n.data.length*g,K,se;if(W<1e-4){this.apply1(e,i,r,!1,s,!1,c),n.updateWorldTransformWith(v,A,0,n.ascaleX,n.ascaleY,n.ashearX,n.ashearY);return}L=i-R.worldX,M=r-R.worldY;let ae=(L*C-M*_)*O-d,he=(M*S-L*E)*O-u,Se=ae*ae+he*he;if(l!=0){l*=f*(g+1)*.5;let we=Math.sqrt(Se),pe=we-W-Z*f+l;if(pe>0){let xe=Math.min(1,pe/(l*2))-1;xe=(pe-l*(1-xe*xe))/we,ae-=xe*ae,he-=xe*he,Se=ae*ae+he*he}}e:if(I){Z*=f;let we=(Se-W*W-Z*Z)/(2*W*Z);we<-1?(we=-1,se=Math.PI*o):we>1?(we=1,se=0,s&&(S=(Math.sqrt(Se)/(W+Z)-1)*c+1,p*=S,a&&(m*=S))):se=Math.acos(we)*o,S=W+Z*we,_=Z*Math.sin(se),K=Math.atan2(he*S-ae*_,ae*S+he*_)}else{S=f*Z,_=h*Z;let we=S*S,pe=_*_,xe=Math.atan2(he,ae);E=pe*W*W+we*Se-we*pe;let Ce=-2*pe*W,Fe=pe-we;if(C=Ce*Ce-4*Fe*E,C>=0){let V=Math.sqrt(C);Ce<0&&(V=-V),V=-(Ce+V)*.5;let G=V/Fe,me=E/V,ke=Math.abs(G)<Math.abs(me)?G:me;if(G=Se-ke*ke,G>=0){M=Math.sqrt(G)*o,K=xe-Math.atan2(M,ke),se=Math.atan2(M/h,(ke-W)/f);break e}}let U=Ne.PI,B=W-S,q=B*B,de=0,le=0,ge=W+S,Le=ge*ge,F=0;E=-S*W/(we-pe),E>=-1&&E<=1&&(E=Math.acos(E),L=S*Math.cos(E)+W,M=_*Math.sin(E),C=L*L+M*M,C<q&&(U=E,q=C,B=L,de=M),C>Le&&(le=E,Le=C,ge=L,F=M)),Se<=(q+Le)*.5?(K=xe-Math.atan2(de*o,B),se=U*o):(K=xe-Math.atan2(F*o,ge),se=le*o)}let Qe=Math.atan2(A,v)*b,oe=e.arotation;K=(K-Qe)*Ne.radDeg+y-oe,K>180?K-=360:K<-180&&(K+=360),e.updateWorldTransformWith(d,u,oe+K*c,p,m,0,0
301),oe=n.arotation,se=((se+Qe)*Ne.radDeg-n.ashearX)*b+w-oe,se>180?se-=360:se<-180&&(se+=360),n.updateWorldTransformWith(v,A,oe+se*c,n.ascaleX,n.ascaleY,n.ashearX,n.ashearY)}}class CAe extends zv{constructor(n){super(n,0,!1);$(this,"bones",new Array);$(this,"_target",null);$(this,"bendDirection",0);$(this,"compress",!1);$(this,"stretch",!1);$(this,"uniform",!1);$(this,"mix",0);$(this,"softness",0)}set target(n){this._target=n}get target(){if(this._target)return this._target;throw new Error("BoneData not set.")}}class TAe extends zv{constructor(n){super(n,0,!1);$(this,"bones",new Array);$(this,"_target",null);$(this,"positionMode",Ad.Fixed);$(this,"spacingMode",Hr.Fixed);$(this,"rotateMode",qu.Chain);$(this,"offsetRotation",0);$(this,"position",0);$(this,"spacing",0);$(this,"mixRotate",0);$(this,"mixX",0);$(this,"mixY",0)}set target(n){this._target=n}get target(){if(this._target)return this._target;throw new Error("SlotData not set.")}}var Ad;(function(t){t[t.Fixed=0]="Fixed",t[t.Percent=1]="Percent"})(Ad||(Ad={}));var Hr;(function(t){t[t.Length=0]="Length",t[t.Fixed=1]="Fixed",t[t.Percent=2]="Percent",t[t.Proportional=3]="Proportional"})(Hr||(Hr={}));var qu;(function(t){t[t.Tangent=0]="Tangent",t[t.Chain=1]="Chain",t[t.ChainScale=2]="ChainScale"})(qu||(qu={}));const oo=class oo{constructor(e,n){$(this,"data");$(this,"bones");$(this,"target");$(this,"position",0);$(this,"spacing",0);$(this,"mixRotate",0);$(this,"mixX",0);$(this,"mixY",0);$(this,"spaces",new Array);$(this,"positions",new Array);$(this,"world",new Array);$(this,"curves",new Array);$(this,"lengths",new Array);$(this,"segments",new Array);$(this,"active",!1);if(!e)throw new Error("data cannot be null.");if(!n)throw new Error("skeleton cannot be null.");this.data=e,this.bones=new Array;for(let r=0,o=e.bones.length;r<o;r++){let s=n.findBone(e.bones[r].name);if(!s)throw new Error("Couldn't find bone ".concat(e.bones[r].name,"."));this.bones.push(s)}let i=n.findSlot(e.target.name);if(!i)throw new Error("Couldn't find target bone ".concat(e.target.name));this.target=i,this.position=e.position,this.spacing=e.spacing,this.mixRotate=e.mixRotate,this.mixX=e.mixX,this.mixY=e.mixY}isActive(){return this.active}setToSetupPose(){const e=this.data;this.position=e.position,this.spacing=e.spacing,this.mixRotate=e.mixRotate,this.mixX=e.mixX,this.mixY=e.mixY}update(e){let n=this.target.getAttachment();if(!(n instanceof xd))return;let i=this.mixRotate,r=this.mixX,o=this.mixY;if(i==0&&r==0&&o==0)return;let s=this.data,a=s.rotateMode==qu.Tangent,l=s.rotateMode==qu.ChainScale,c=this.bones,d=c.length,u=a?d:d+1,f=Ue.setArraySize(this.spaces,u),h=l?this.lengths=Ue.setArraySize(this.lengths,d):[],p=this.spacing;switch(s.spacingMode){case Hr.Percent:if(l)for(let x=0,k=u-1;x<k;x++){let S=c[x],_=S.data.length,E=_*S.a,C=_*S.c;h[x]=Math.sqrt(E*E+C*C)}Ue.arrayFill(f,1,u,p);break;case Hr.Proportional:let v=0;for(let x=0,k=u-1;x<k;){let S=c[x],_=S.data.length;if(_<oo.epsilon)l&&(h[x]=0),f[++x]=p;else{let E=_*S.a,C=_*S.c,I=Math.sqrt(E*E+C*C);l&&(h[x]=I),f[++x]=I,v+=I}}if(v>0){v=u/v*p;for(let x=1;x<u;x++)f[x]*=v}break;default:let A=s.spacingMode==Hr.Length;for(let x=0,k=u-1;x<k;){let S=c[x],_=S.data.length;if(_<oo.epsilon)l&&(h[x]=0),f[++x]=p;else{let E=_*S.a,C=_*S.c,I=Math.sqrt(E*E+C*C);l&&(h[x]=I),f[++x]=(A?_+p:p)*I/_}}}let m=this.computeWorldPositions(n,u,a),g=m[0],y=m[1],w=s.offsetRotation,b=!1;if(w==0)b=s.rotateMode==qu.Chain;else{b=!1;let v=this.target.bone;w*=v.a*v.d-v.b*v.c>0?Ne.degRad:-.01745329277777778}for(let v=0,A=3;v<d;v++,A+=3){let x=c[v];x.worldX+=(g-x.worldX)*r,x.worldY+=(y-x.worldY)*o;let k=m[A],S=m[A+1],_=k-g,E=S-y;if(l){let C=h[v];if(C!=0){let I=(Math.sqrt(_*_+E*E)/C-1)*i+1;x.a*=I,x.c*=I}}if(g=k,y=S,i>0){let C=x.a,I=x.b,R=x.c,O=x.d,L=0,M=0,z=0;if(a?L=m[A-1]:f[v+1]==0?L=m[A+2]:L=Math.atan2(E,_),L-=Math.atan2(R,C),b){M=Math.cos(L),z=Math.sin(L);let N=x.data.length;g+=(N*(M*C-z*R)-_)*i,y+=(N*(z*C+M*R)-E)*i}else L+=w;L>Ne.PI?L-=Ne.PI2:L<-3.1415927&&(L+=Ne.PI2),L*=i,M=Math.cos(L),z=Math.sin(L),x.a=M*C-z*R,x.b=M*I-z*O,x.c=z*C+M*R,x.d=z*I+M*O}x.updateAppliedTransform()}}computeWorldPositions(e,n,i){let r=this.target,o=this.position,s=this.spaces,a=Ue.setArraySize(this.positions,n*3+2),l=this.world,c=e.closed,d=e.worldVerticesLength,u=d/6,f=oo.NONE;if(!e.constantSpeed){let N=e.lengths;u-=c?1:2;let W=N[u];this.data.positionMode==Ad.Percent&&(o*=W);let Z;switch(this.data.spacingMode){case Hr.Percent:Z=W;break;case Hr.Proportional:Z=W/n;break;default:Z=1}l=Ue.setArraySize(this.world,8);for(let K=0,se=0,ae=0;K<n;K++,se+=3){let he=s[K]*Z;o+=he;let Se=o;if(c)Se%=W,Se<0&&(Se+=W),ae=0;else if(Se<0){f!=oo.BEFORE&&(f=oo.BEFORE,e.computeWorldVertices(r,2,4,l,0,2)),this.addBeforePosition(Se,l,0,a,se);continue}else if(Se>W){f!=oo.AFTER&&(f=oo.AFTER,e.computeWorldVertices(r,d-6,4,l,0,2)),this.addAfterPosition(Se-W,l,0,a,se);continue}for(;;ae++){let Qe=N[ae];if(!(Se>Qe)){if(ae==0)Se/=Qe;else{let oe=N[ae-1];
301Se=(Se-oe)/(Qe-oe)}break}}ae!=f&&(f=ae,c&&ae==u?(e.computeWorldVertices(r,d-4,4,l,0,2),e.computeWorldVertices(r,0,4,l,4,2)):e.computeWorldVertices(r,ae*6+2,8,l,0,2)),this.addCurvePosition(Se,l[0],l[1],l[2],l[3],l[4],l[5],l[6],l[7],a,se,i||K>0&&he==0)}return a}c?(d+=2,l=Ue.setArraySize(this.world,d),e.computeWorldVertices(r,2,d-4,l,0,2),e.computeWorldVertices(r,0,2,l,d-4,2),l[d-2]=l[0],l[d-1]=l[1]):(u--,d-=4,l=Ue.setArraySize(this.world,d),e.computeWorldVertices(r,2,d,l,0,2));let h=Ue.setArraySize(this.curves,u),p=0,m=l[0],g=l[1],y=0,w=0,b=0,v=0,A=0,x=0,k=0,S=0,_=0,E=0,C=0,I=0,R=0,O=0;for(let N=0,W=2;N<u;N++,W+=6)y=l[W],w=l[W+1],b=l[W+2],v=l[W+3],A=l[W+4],x=l[W+5],k=(m-y*2+b)*.1875,S=(g-w*2+v)*.1875,_=((y-b)*3-m+A)*.09375,E=((w-v)*3-g+x)*.09375,C=k*2+_,I=S*2+E,R=(y-m)*.75+k+_*.16666667,O=(w-g)*.75+S+E*.16666667,p+=Math.sqrt(R*R+O*O),R+=C,O+=I,C+=_,I+=E,p+=Math.sqrt(R*R+O*O),R+=C,O+=I,p+=Math.sqrt(R*R+O*O),R+=C+_,O+=I+E,p+=Math.sqrt(R*R+O*O),h[N]=p,m=A,g=x;this.data.positionMode==Ad.Percent&&(o*=p);let L;switch(this.data.spacingMode){case Hr.Percent:L=p;break;case Hr.Proportional:L=p/n;break;default:L=1}let M=this.segments,z=0;for(let N=0,W=0,Z=0,K=0;N<n;N++,W+=3){let se=s[N]*L;o+=se;let ae=o;if(c)ae%=p,ae<0&&(ae+=p),Z=0;else if(ae<0){this.addBeforePosition(ae,l,0,a,W);continue}else if(ae>p){this.addAfterPosition(ae-p,l,d-4,a,W);continue}for(;;Z++){let he=h[Z];if(!(ae>he)){if(Z==0)ae/=he;else{let Se=h[Z-1];ae=(ae-Se)/(he-Se)}break}}if(Z!=f){f=Z;let he=Z*6;for(m=l[he],g=l[he+1],y=l[he+2],w=l[he+3],b=l[he+4],v=l[he+5],A=l[he+6],x=l[he+7],k=(m-y*2+b)*.03,S=(g-w*2+v)*.03,_=((y-b)*3-m+A)*.006,E=((w-v)*3-g+x)*.006,C=k*2+_,I=S*2+E,R=(y-m)*.3+k+_*.16666667,O=(w-g)*.3+S+E*.16666667,z=Math.sqrt(R*R+O*O),M[0]=z,he=1;he<8;he++)R+=C,O+=I,C+=_,I+=E,z+=Math.sqrt(R*R+O*O),M[he]=z;R+=C,O+=I,z+=Math.sqrt(R*R+O*O),M[8]=z,R+=C+_,O+=I+E,z+=Math.sqrt(R*R+O*O),M[9]=z,K=0}for(ae*=z;;K++){let he=M[K];if(!(ae>he)){if(K==0)ae/=he;else{let Se=M[K-1];ae=K+(ae-Se)/(he-Se)}break}}this.addCurvePosition(ae*.1,m,g,y,w,b,v,A,x,a,W,i||N>0&&se==0)}return a}addBeforePosition(e,n,i,r,o){let s=n[i],a=n[i+1],l=n[i+2]-s,c=n[i+3]-a,d=Math.atan2(c,l);r[o]=s+e*Math.cos(d),r[o+1]=a+e*Math.sin(d),r[o+2]=d}addAfterPosition(e,n,i,r,o){let s=n[i+2],a=n[i+3],l=s-n[i],c=a-n[i+1],d=Math.atan2(c,l);r[o]=s+e*Math.cos(d),r[o+1]=a+e*Math.sin(d),r[o+2]=d}addCurvePosition(e,n,i,r,o,s,a,l,c,d,u,f){if(e==0||isNaN(e)){d[u]=n,d[u+1]=i,d[u+2]=Math.atan2(o-i,r-n);return}let h=e*e,p=h*e,m=1-e,g=m*m,y=g*m,w=m*e,b=w*3,v=m*b,A=b*e,x=n*y+r*v+s*A+l*p,k=i*y+o*v+a*A+c*p;d[u]=x,d[u+1]=k,f&&(e<.001?d[u+2]=Math.atan2(o-i,r-n):d[u+2]=Math.atan2(k-(i*g+o*w*2+a*h),x-(n*g+r*w*2+s*h)))}};$(oo,"NONE",-1),$(oo,"BEFORE",-2),$(oo,"AFTER",-3),$(oo,"epsilon",1e-5);let mw=oo;class IAe{constructor(e,n){$(this,"data");$(this,"_bone",null);$(this,"inertia",0);$(this,"strength",0);$(this,"damping",0);$(this,"massInverse",0);$(this,"wind",0);$(this,"gravity",0);$(this,"mix",0);$(this,"_reset",!0);$(this,"ux",0);$(this,"uy",0);$(this,"cx",0);$(this,"cy",0);$(this,"tx",0);$(this,"ty",0);$(this,"xOffset",0);$(this,"xVelocity",0);$(this,"yOffset",0);$(this,"yVelocity",0);$(this,"rotateOffset",0);$(this,"rotateVelocity",0);$(this,"scaleOffset",0);$(this,"scaleVelocity",0);$(this,"active",!1);$(this,"skeleton");$(this,"remaining",0);$(this,"lastTime",0);this.data=e,this.skeleton=n,this.bone=n.bones[e.bone.index],this.inertia=e.inertia,this.strength=e.strength,this.damping=e.damping,this.massInverse=e.massInverse,this.wind=e.wind,this.gravity=e.gravity,this.mix=e.mix}set bone(e){this._bone=e}get bone(){if(this._bone)return this._bone;throw new Error("Bone not set.")}reset(){this.remaining=0,this.lastTime=this.skeleton.time,this._reset=!0,this.xOffset=0,this.xVelocity=0,this.yOffset=0,this.yVelocity=0,this.rotateOffset=0,this.rotateVelocity=0,this.scaleOffset=0,this.scaleVelocity=0}setToSetupPose(){const e=this.data;this.inertia=e.inertia,this.strength=e.strength,this.damping=e.damping,this.massInverse=e.massInverse,this.wind=e.wind,this.gravity=e.gravity,this.mix=e.mix}isActive(){return this.active}update(e){const n=this.mix;if(n==0)return;const i=this.data.x>0,r=this.data.y>0,o=this.data.rotate>0||this.data.shearX>0,s=this.data.scaleX>0,a=this.bone,l=a.data.length;switch(e){case Bc.none:return;case Bc.reset:this.reset();case Bc.update:const c=this.skeleton,d=Math.max(this.skeleton.time-this.lastTime,0);this.remaining+=d,this.lastTime=c.time;const u=a.worldX,f=a.worldY;if(this._reset)this._reset=!1,this.ux=u,this.uy=f;else{let h=this.remaining,p=this.inertia,m=this.data.step,g=this.skeleton.data.referenceScale,y=-1,w=this.data.limit*d,b=w*Math.abs(c.scaleY);if(w*=Math.abs(c.scaleX),i||r){if(i){const v=(this.ux-u)*p;this.xOffset+=v>w?w:v<-w?-w:v,this.ux=u}if(r){const v=(this.uy-f)*p;this.yOffset+=v>b?b:v<-b?-b:v,this.uy=f}if(h>=m){y=Math.pow(this.damping,60*m);const v=this.massInverse*m,A=this.strength,x=this.wind*g*c.scaleX,k=this.gravity*g*c.scaleY;do i&&(this.xVelocity+=(x-this.xOffset*A)*v,this.xOffset+=this.xVelocity*m,this.xVelocity*=y),r&&(this.yVelocity-=(k+this.yOffset*A)*v,this.yOffset+=this.yVelocity*m,this.yVelocity*=y),h-=m;while(h>=m)}i&&(a.worldX+=this.xOffset*n*this.data.x),r&&(a.worldY+=this.yOffset*n*this.data.y)}if(o||s){let v=Math.atan2(a.c,a.a),A=0,x=0,k=0,S=this.cx-a.worldX,_=this.cy-a.worldY;if(S>w?S=w:S<-w&&(S=-w),_>b?_=b:_<-b&&(_=-b),o){k=(this.data.rotate+this.data.shearX)*n;let E=Math.atan2(_+this.ty,S+this.tx)-v-this.rotateOffset*k;this.rotateOffset+=(E-Math.ceil(E*Ne.invPI2-.5)*Ne.PI2)*p,E=this.rotateOffset*k+v,A=Math.cos(E),x=Math.sin(E),s&&(E=l*a.getWorldScaleX(),E>0&&(this.scaleOffset+=(S*A+_*x)*p/E))}else{A=Math.cos(v),x=Math.sin(v);const E=l*a.getWorldScaleX();E>0&&(this.scaleOffset+=(S*A+_*x)*p/E)}if(h=this.remaining,h>=m){y==-1&&(y=Math.pow(this.damping,60*m));const E=this.massInverse*m,C=this.strength,I=this.wind,R=this.gravity,O=l/g;
301for(;;)if(h-=m,s&&(this.scaleVelocity+=(I*A-R*x-this.scaleOffset*C)*E,this.scaleOffset+=this.scaleVelocity*m,this.scaleVelocity*=y),o){if(this.rotateVelocity-=((I*x+R*A)*O+this.rotateOffset*C)*E,this.rotateOffset+=this.rotateVelocity*m,this.rotateVelocity*=y,h<m)break;const L=this.rotateOffset*k+v;A=Math.cos(L),x=Math.sin(L)}else if(h<m)break}}this.remaining=h}this.cx=a.worldX,this.cy=a.worldY;break;case Bc.pose:i&&(a.worldX+=this.xOffset*n*this.data.x),r&&(a.worldY+=this.yOffset*n*this.data.y)}if(o){let c=this.rotateOffset*n,d=0,u=0,f=0;if(this.data.shearX>0){let h=0;this.data.rotate>0&&(h=c*this.data.rotate,d=Math.sin(h),u=Math.cos(h),f=a.b,a.b=u*f-d*a.d,a.d=d*f+u*a.d),h+=c*this.data.shearX,d=Math.sin(h),u=Math.cos(h),f=a.a,a.a=u*f-d*a.c,a.c=d*f+u*a.c}else c*=this.data.rotate,d=Math.sin(c),u=Math.cos(c),f=a.a,a.a=u*f-d*a.c,a.c=d*f+u*a.c,f=a.b,a.b=u*f-d*a.d,a.d=d*f+u*a.d}if(s){const c=1+this.scaleOffset*n*this.data.scaleX;a.a*=c,a.c*=c}e!=Bc.pose&&(this.tx=l*a.a,this.ty=l*a.c),a.updateAppliedTransform()}translate(e,n){this.ux-=e,this.uy-=n,this.cx-=e,this.cy-=n}rotate(e,n,i){const r=i*Ne.degRad,o=Math.cos(r),s=Math.sin(r),a=this.cx-e,l=this.cy-n;this.translate(a*o-l*s-a,a*s+l*o-l)}}class RAe{constructor(e,n){$(this,"data");$(this,"bone");$(this,"color");$(this,"darkColor",null);$(this,"attachment",null);$(this,"attachmentState",0);$(this,"sequenceIndex",-1);$(this,"deform",new Array);if(!e)throw new Error("data cannot be null.");if(!n)throw new Error("bone cannot be null.");this.data=e,this.bone=n,this.color=new jt,this.darkColor=e.darkColor?new jt:null,this.setToSetupPose()}getSkeleton(){return this.bone.skeleton}getAttachment(){return this.attachment}setAttachment(e){this.attachment!=e&&((!(e instanceof ms)||!(this.attachment instanceof ms)||e.timelineAttachment!=this.attachment.timelineAttachment)&&(this.deform.length=0),this.attachment=e,this.sequenceIndex=-1)}setToSetupPose(){this.color.setFromColor(this.data.color),this.darkColor&&this.darkColor.setFromColor(this.data.darkColor),this.data.attachmentName?(this.attachment=null,this.setAttachment(this.bone.skeleton.getAttachment(this.data.index,this.data.attachmentName))):this.attachment=null}}class OAe{constructor(e,n){$(this,"data");$(this,"bones");$(this,"target");$(this,"mixRotate",0);$(this,"mixX",0);$(this,"mixY",0);$(this,"mixScaleX",0);$(this,"mixScaleY",0);$(this,"mixShearY",0);$(this,"temp",new qf);$(this,"active",!1);if(!e)throw new Error("data cannot be null.");if(!n)throw new Error("skeleton cannot be null.");this.data=e,this.bones=new Array;for(let r=0;r<e.bones.length;r++){let o=n.findBone(e.bones[r].name);if(!o)throw new Error("Couldn't find bone ".concat(e.bones[r].name,"."));this.bones.push(o)}let i=n.findBone(e.target.name);if(!i)throw new Error("Couldn't find target bone ".concat(e.target.name,"."));this.target=i,this.mixRotate=e.mixRotate,this.mixX=e.mixX,this.mixY=e.mixY,this.mixScaleX=e.mixScaleX,this.mixScaleY=e.mixScaleY,this.mixShearY=e.mixShearY}isActive(){return this.active}setToSetupPose(){const e=this.data;this.mixRotate=e.mixRotate,this.mixX=e.mixX,this.mixY=e.mixY,this.mixScaleX=e.mixScaleX,this.mixScaleY=e.mixScaleY,this.mixShearY=e.mixShearY}update(e){this.mixRotate==0&&this.mixX==0&&this.mixY==0&&this.mixScaleX==0&&this.mixScaleY==0&&this.mixShearY==0||(this.data.local?this.data.relative?this.applyRelativeLocal():this.applyAbsoluteLocal():this.data.relative?this.applyRelativeWorld():this.applyAbsoluteWorld())}applyAbsoluteWorld(){let e=this.mixRotate,n=this.mixX,i=this.mixY,r=this.mixScaleX,o=this.mixScaleY,s=this.mixShearY,a=n!=0||i!=0,l=this.target,c=l.a,d=l.b,u=l.c,f=l.d,h=c*f-d*u>0?Ne.degRad:-.01745329277777778,p=this.data.offsetRotation*h,m=this.data.offsetShearY*h,g=this.bones;for(let y=0,w=g.length;y<w;y++){let b=g[y];if(e!=0){let v=b.a,A=b.b,x=b.c,k=b.d,S=Math.atan2(u,c)-Math.atan2(x,v)+p;S>Ne.PI?S-=Ne.PI2:S<-3.1415927&&(S+=Ne.PI2),S*=e;let _=Math.cos(S),E=Math.sin(S);b.a=_*v-E*x,b.b=_*A-E*k,b.c=E*v+_*x,b.d=E*A+_*k}if(a){let v=this.temp;l.localToWorld(v.set(this.data.offsetX,this.data.offsetY)),b.worldX+=(v.x-b.worldX)*n,b.worldY+=(v.y-b.worldY)*i}if(r!=0){let v=Math.sqrt(b.a*b.a+b.c*b.c);v!=0&&(v=(v+(Math.sqrt(c*c+u*u)-v+this.data.offsetScaleX)*r)/v),b.a*=v,b.c*=v}if(o!=0){let v=Math.sqrt(b.b*b.b+b.d*b.d);v!=0&&(v=(v+(Math.sqrt(d*d+f*f)-v+this.data.offsetScaleY)*o)/v),b.b*=v,b.d*=v}if(s>0){let v=b.b,A=b.d,x=Math.atan2(A,v),k=Math.atan2(f,d)-Math.atan2(u,c)-(x-Math.atan2(b.c,b.a));k>Ne.PI?k-=Ne.PI2:k<-3.1415927&&(k+=Ne.PI2),k=x+(k+m)*s;let S=Math.sqrt(v*v+A*A);b.b=Math.cos(k)*S,b.d=Math.sin(k)*S}b.updateAppliedTransform()}}applyRelativeWorld(){let e=this.mixRotate,n=this.mixX,i=this.mixY,r=this.mixScaleX,o=this.mixScaleY,s=this.mixShearY,a=n!=0||i!=0,l=this.target,c=l.a,d=l.b,u=l.c,f=l.d,h=c*f-d*u>0?Ne.degRad:-.01745329277777778,p=this.data.offsetRotation*h,m=this.data.offsetShearY*h,g=this.bones;for(let y=0,w=g.length;y<w;y++){let b=g[y];if(e!=0){let v=b.a,A=b.b,x=b.c,k=b.d,S=Math.atan2(u,c)+p;S>Ne.PI?S-=Ne.PI2:S<-3.1415927&&(S+=Ne.PI2),S*=e;let _=Math.cos(S),E=Math.sin(S);b.a=_*v-E*x,b.b=_*A-E*k,b.c=E*v+_*x,b.d=E*A+_*k}if(a){let v=this.temp;l.localToWorld(v.set(this.data.offsetX,this.data.offsetY)),b.worldX+=v.x*n,b.worldY+=v.y*i}if(r!=0){let v=(Math.sqrt(c*c+u*u)-1+this.data.offsetScaleX)*r+1;b.a*=v,b.c*=v}if(o!=0){let v=(Math.sqrt(d*d+f*f)-1+this.data.offsetScaleY)*o+1;b.b*=v,b.d*=v}if(s>0){let v=Math.atan2(f,d)-Math.atan2(u,c);v>Ne.PI?v-=Ne.PI2:v<-3.1415927&&(v+=Ne.PI2);let A=b.b,x=b.d;v=Math.atan2(x,A)+(v-Ne.PI/2+m)*s;let k=Math.sqrt(A*A+x*x);b.b=Math.cos(v)*k,b.d=Math.sin(v)*k}b.updateAppliedTransform()}}applyAbsoluteLocal(){let e=this.mixRotate,n=this.mixX,i=this.mixY,r=this.mixScaleX,o=this.mixScaleY,s=this.mixShearY,a=this.target,l=this.bones;for(let c=0,d=l.length;c<d;c++){let u=l[c],f=u.arotation;
301e!=0&&(f+=(a.arotation-f+this.data.offsetRotation)*e);let h=u.ax,p=u.ay;h+=(a.ax-h+this.data.offsetX)*n,p+=(a.ay-p+this.data.offsetY)*i;let m=u.ascaleX,g=u.ascaleY;r!=0&&m!=0&&(m=(m+(a.ascaleX-m+this.data.offsetScaleX)*r)/m),o!=0&&g!=0&&(g=(g+(a.ascaleY-g+this.data.offsetScaleY)*o)/g);let y=u.ashearY;s!=0&&(y+=(a.ashearY-y+this.data.offsetShearY)*s),u.updateWorldTransformWith(h,p,f,m,g,u.ashearX,y)}}applyRelativeLocal(){let e=this.mixRotate,n=this.mixX,i=this.mixY,r=this.mixScaleX,o=this.mixScaleY,s=this.mixShearY,a=this.target,l=this.bones;for(let c=0,d=l.length;c<d;c++){let u=l[c],f=u.arotation+(a.arotation+this.data.offsetRotation)*e,h=u.ax+(a.ax+this.data.offsetX)*n,p=u.ay+(a.ay+this.data.offsetY)*i,m=u.ascaleX*((a.ascaleX-1+this.data.offsetScaleX)*r+1),g=u.ascaleY*((a.ascaleY-1+this.data.offsetScaleY)*o+1),y=u.ashearY+(a.ashearY+this.data.offsetShearY)*s;u.updateWorldTransformWith(h,p,f,m,g,u.ashearX,y)}}}const sp=class sp{constructor(e){$(this,"data");$(this,"bones");$(this,"slots");$(this,"drawOrder");$(this,"ikConstraints");$(this,"transformConstraints");$(this,"pathConstraints");$(this,"physicsConstraints");$(this,"_updateCache",new Array);$(this,"skin",null);$(this,"color");$(this,"scaleX",1);$(this,"_scaleY",1);$(this,"x",0);$(this,"y",0);$(this,"time",0);if(!e)throw new Error("data cannot be null.");this.data=e,this.bones=new Array;for(let n=0;n<e.bones.length;n++){let i=e.bones[n],r;if(!i.parent)r=new YE(i,this,null);else{let o=this.bones[i.parent.index];r=new YE(i,this,o),o.children.push(r)}this.bones.push(r)}this.slots=new Array,this.drawOrder=new Array;for(let n=0;n<e.slots.length;n++){let i=e.slots[n],r=this.bones[i.boneData.index],o=new RAe(i,r);this.slots.push(o),this.drawOrder.push(o)}this.ikConstraints=new Array;for(let n=0;n<e.ikConstraints.length;n++){let i=e.ikConstraints[n];this.ikConstraints.push(new $Ae(i,this))}this.transformConstraints=new Array;for(let n=0;n<e.transformConstraints.length;n++){let i=e.transformConstraints[n];this.transformConstraints.push(new OAe(i,this))}this.pathConstraints=new Array;for(let n=0;n<e.pathConstraints.length;n++){let i=e.pathConstraints[n];this.pathConstraints.push(new mw(i,this))}this.physicsConstraints=new Array;for(let n=0;n<e.physicsConstraints.length;n++){let i=e.physicsConstraints[n];this.physicsConstraints.push(new IAe(i,this))}this.color=new jt(1,1,1,1),this.updateCache()}get scaleY(){return this._scaleY}set scaleY(e){this._scaleY=e}updateCache(){let e=this._updateCache;e.length=0;let n=this.bones;for(let f=0,h=n.length;f<h;f++){let p=n[f];p.sorted=p.data.skinRequired,p.active=!p.sorted}if(this.skin){let f=this.skin.bones;for(let h=0,p=this.skin.bones.length;h<p;h++){let m=this.bones[f[h].index];do m.sorted=!1,m.active=!0,m=m.parent;while(m)}}let i=this.ikConstraints,r=this.transformConstraints,o=this.pathConstraints,s=this.physicsConstraints,a=i.length,l=r.length,c=o.length,d=this.physicsConstraints.length,u=a+l+c+d;e:for(let f=0;f<u;f++){for(let h=0;h<a;h++){let p=i[h];if(p.data.order==f){this.sortIkConstraint(p);continue e}}for(let h=0;h<l;h++){let p=r[h];if(p.data.order==f){this.sortTransformConstraint(p);continue e}}for(let h=0;h<c;h++){let p=o[h];if(p.data.order==f){this.sortPathConstraint(p);continue e}}for(let h=0;h<d;h++){const p=s[h];if(p.data.order==f){this.sortPhysicsConstraint(p);continue e}}}for(let f=0,h=n.length;f<h;f++)this.sortBone(n[f])}sortIkConstraint(e){if(e.active=e.target.isActive()&&(!e.data.skinRequired||this.skin&&Ue.contains(this.skin.constraints,e.data,!0)),!e.active)return;let n=e.target;this.sortBone(n);let i=e.bones,r=i[0];if(this.sortBone(r),i.length==1)this._updateCache.push(e),this.sortReset(r.children);else{let o=i[i.length-1];this.sortBone(o),this._updateCache.push(e),this.sortReset(r.children),o.sorted=!0}}sortPathConstraint(e){if(e.active=e.target.bone.isActive()&&(!e.data.skinRequired||this.skin&&Ue.contains(this.skin.constraints,e.data,!0)),!e.active)return;let n=e.target,i=n.data.index,r=n.bone;this.skin&&this.sortPathConstraintAttachment(this.skin,i,r),this.data.defaultSkin&&this.data.defaultSkin!=this.skin&&this.sortPathConstraintAttachment(this.data.defaultSkin,i,r);for(let l=0,c=this.data.skins.length;l<c;l++)this.sortPathConstraintAttachment(this.data.skins[l],i,r);let o=n.getAttachment();o instanceof xd&&this.sortPathConstraintAttachmentWith(o,r);let s=e.bones,a=s.length;for(let l=0;l<a;l++)this.sortBone(s[l]);this._updateCache.push(e);for(let l=0;l<a;l++)this.sortReset(s[l].children);for(let l=0;l<a;l++)s[l].sorted=!0}
301sortTransformConstraint(e){if(e.active=e.target.isActive()&&(!e.data.skinRequired||this.skin&&Ue.contains(this.skin.constraints,e.data,!0)),!e.active)return;this.sortBone(e.target);let n=e.bones,i=n.length;if(e.data.local)for(let r=0;r<i;r++){let o=n[r];this.sortBone(o.parent),this.sortBone(o)}else for(let r=0;r<i;r++)this.sortBone(n[r]);this._updateCache.push(e);for(let r=0;r<i;r++)this.sortReset(n[r].children);for(let r=0;r<i;r++)n[r].sorted=!0}sortPathConstraintAttachment(e,n,i){let r=e.attachments[n];if(r)for(let o in r)this.sortPathConstraintAttachmentWith(r[o],i)}sortPathConstraintAttachmentWith(e,n){if(!(e instanceof xd))return;let i=e.bones;if(!i)this.sortBone(n);else{let r=this.bones;for(let o=0,s=i.length;o<s;){let a=i[o++];for(a+=o;o<a;)this.sortBone(r[i[o++]])}}}sortPhysicsConstraint(e){const n=e.bone;e.active=n.active&&(!e.data.skinRequired||this.skin!=null&&Ue.contains(this.skin.constraints,e.data,!0)),e.active&&(this.sortBone(n),this._updateCache.push(e),this.sortReset(n.children),n.sorted=!0)}sortBone(e){if(!e||e.sorted)return;let n=e.parent;n&&this.sortBone(n),e.sorted=!0,this._updateCache.push(e)}sortReset(e){for(let n=0,i=e.length;n<i;n++){let r=e[n];r.active&&(r.sorted&&this.sortReset(r.children),r.sorted=!1)}}updateWorldTransform(e){if(e==null)throw new Error("physics is undefined");let n=this.bones;for(let r=0,o=n.length;r<o;r++){let s=n[r];s.ax=s.x,s.ay=s.y,s.arotation=s.rotation,s.ascaleX=s.scaleX,s.ascaleY=s.scaleY,s.ashearX=s.shearX,s.ashearY=s.shearY}let i=this._updateCache;for(let r=0,o=i.length;r<o;r++)i[r].update(e)}updateWorldTransformWith(e,n){if(!n)throw new Error("parent cannot be null.");let i=this.bones;for(let g=1,y=i.length;g<y;g++){let w=i[g];w.ax=w.x,w.ay=w.y,w.arotation=w.rotation,w.ascaleX=w.scaleX,w.ascaleY=w.scaleY,w.ashearX=w.shearX,w.ashearY=w.shearY}let r=this.getRootBone();if(!r)throw new Error("Root bone must not be null.");let o=n.a,s=n.b,a=n.c,l=n.d;r.worldX=o*this.x+s*this.y+n.worldX,r.worldY=a*this.x+l*this.y+n.worldY;const c=(r.rotation+r.shearX)*Ne.degRad,d=(r.rotation+90+r.shearY)*Ne.degRad,u=Math.cos(c)*r.scaleX,f=Math.cos(d)*r.scaleY,h=Math.sin(c)*r.scaleX,p=Math.sin(d)*r.scaleY;r.a=(o*u+s*h)*this.scaleX,r.b=(o*f+s*p)*this.scaleX,r.c=(a*u+l*h)*this.scaleY,r.d=(a*f+l*p)*this.scaleY;let m=this._updateCache;for(let g=0,y=m.length;g<y;g++){let w=m[g];w!=r&&w.update(e)}}setToSetupPose(){this.setBonesToSetupPose(),this.setSlotsToSetupPose()}setBonesToSetupPose(){for(const e of this.bones)e.setToSetupPose();for(const e of this.ikConstraints)e.setToSetupPose();for(const e of this.transformConstraints)e.setToSetupPose();for(const e of this.pathConstraints)e.setToSetupPose();for(const e of this.physicsConstraints)e.setToSetupPose()}setSlotsToSetupPose(){let e=this.slots;Ue.arrayCopy(e,0,this.drawOrder,0,e.length);for(let n=0,i=e.length;n<i;n++)e[n].setToSetupPose()}getRootBone(){return this.bones.length==0?null:this.bones[0]}findBone(e){if(!e)throw new Error("boneName cannot be null.");let n=this.bones;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(o.data.name==e)return o}return null}findSlot(e){if(!e)throw new Error("slotName cannot be null.");let n=this.slots;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(o.data.name==e)return o}return null}setSkinByName(e){let n=this.data.findSkin(e);if(!n)throw new Error("Skin not found: "+e);this.setSkin(n)}setSkin(e){if(e!=this.skin){if(e)if(this.skin)e.attachAll(this,this.skin);else{let n=this.slots;for(let i=0,r=n.length;i<r;i++){let o=n[i],s=o.data.attachmentName;if(s){let a=e.getAttachment(i,s);a&&o.setAttachment(a)}}}this.skin=e,this.updateCache()}}getAttachmentByName(e,n){let i=this.data.findSlot(e);if(!i)throw new Error("Can't find slot with name ".concat(e));return this.getAttachment(i.index,n)}getAttachment(e,n){if(!n)throw new Error("attachmentName cannot be null.");if(this.skin){let i=this.skin.getAttachment(e,n);if(i)return i}return this.data.defaultSkin?this.data.defaultSkin.getAttachment(e,n):null}setAttachment(e,n){if(!e)throw new Error("slotName cannot be null.");let i=this.slots;for(let r=0,o=i.length;r<o;r++){let s=i[r];if(s.data.name==e){let a=null;if(n&&(a=this.getAttachment(r,n),!a))throw new Error("Attachment not found: "+n+", for slot: "+e);s.setAttachment(a);return}}throw new Error("Slot not found: "+e)}findIkConstraint(e){var n;if(!e)throw new Error("constraintName cannot be null.");return(n=this.ikConstraints.find(i=>i.data.name==e))!=null?n:null}findTransformConstraint(e){var n;if(!e)throw new Error("constraintName cannot be null.");return(n=this.transformConstraints.find(i=>i.data.name==e))!=null?n:null}findPathConstraint(e){var n;if(!e)throw new Error("constraintName cannot be null.");return(n=this.pathConstraints.find(i=>i.data.name==e))!=null?n:null}findPhysicsConstraint(e){var n;if(e==null)throw new Error("constraintName cannot be null.");return(n=this.physicsConstraints.find(i=>i.data.name==e))!=null?n:null}getBoundsRect(e){let n=new qf,i=new qf;return this.getBounds(n,i,void 0,e),{x:n.x,y:n.y,width:i.x,height:i.y}}getBounds(e,n,i=new Array(2),r=null){if(!e)throw new Error("offset cannot be null.");if(!n)throw new Error("size cannot be null.");let o=this.drawOrder,s=Number.POSITIVE_INFINITY,a=Number.POSITIVE_INFINITY,l=Number.NEGATIVE_INFINITY,c=Number.NEGATIVE_INFINITY;for(let d=0,u=o.length;d<u;d++){let f=o[d];if(!f.bone.active)continue;let h=0,p=null,m=null,g=f.getAttachment();if(g instanceof Kf)h=8,p=Ue.setArraySize(i,h,0),g.computeWorldVertices(f,p,0,2),m=sp.quadTriangles;else if(g instanceof nc){let y=g;h=y.worldVerticesLength,p=Ue.setArraySize(i,h,0),y.computeWorldVertices(f,0,h,p,0,2),m=y.triangles}else if(g instanceof vh&&r!=null){r.clipStart(f,g);continue}if(p&&m){r!=null&&r.isClipping()&&(r.clipTriangles(p,m,m.length),p=r.clippedVertices,h=r.clippedVertices.length);for(let y=0,w=p.length;y<w;y+=2){let b=p[y],v=p[y+1];s=Math.min(s,b),a=Math.min(a,v),l=Math.max(l,b),c=Math.max(c,v)}}r!=null&&r.clipEndWithSlot(f)}r!=null&&r.clipEnd(),e.set(s,a),n.set(l-s,c-a)}update(e){this.time+=e}physicsTranslate(e,n){const i=this.physicsConstraints;for(let r=0,o=i.length;r<o;r++)i[r].translate(e,n)}physicsRotate(e,n,i){const r=this.physicsConstraints;for(let o=0,s=r.length;o<s;o++)r[o].rotate(e,n,i)}};$(sp,"quadTriangles",[0,1,2,2,3,0]),$(sp,"yDown",!1);let GE=sp;var Bc;(function(t){t[t.none=0]="none",t[t.reset=1]="reset",t[t.update=2]="update",t[t.pose=3]="pose"})(Bc||(Bc={}));class MAe extends zv{constructor(n){super(n,0,!1);$(this,"_bone",null);$(this,"x",0);$(this,"y",0);$(this,"rotate",0);$(this,"scaleX",0);$(this,"shearX",0);$(this,"limit",0);$(this,"step",0);$(this,"inertia",0);$(this,"strength",0);$(this,"damping",0);$(this,"massInverse",0);$(this,"wind",0);$(this,"gravity",0);$(this,"mix",0);$(this,"inertiaGlobal",!1);$(this,"strengthGlobal",!1);$(this,"dampingGlobal",!1);$(this,"massGlobal",!1);$(this,"windGlobal",!1);$(this,"gravityGlobal",!1);$(this,"mixGlobal",!1)}set bone(n){this._bone=n}get bone(){if(this._bone)return this._bone;throw new Error("BoneData not set.")}}class LAe{constructor(){$(this,"name",null);
301$(this,"bones",new Array);$(this,"slots",new Array);$(this,"skins",new Array);$(this,"defaultSkin",null);$(this,"events",new Array);$(this,"animations",new Array);$(this,"ikConstraints",new Array);$(this,"transformConstraints",new Array);$(this,"pathConstraints",new Array);$(this,"physicsConstraints",new Array);$(this,"x",0);$(this,"y",0);$(this,"width",0);$(this,"height",0);$(this,"referenceScale",100);$(this,"version",null);$(this,"hash",null);$(this,"fps",0);$(this,"imagesPath",null);$(this,"audioPath",null)}findBone(e){if(!e)throw new Error("boneName cannot be null.");let n=this.bones;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(o.name==e)return o}return null}findSlot(e){if(!e)throw new Error("slotName cannot be null.");let n=this.slots;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(o.name==e)return o}return null}findSkin(e){if(!e)throw new Error("skinName cannot be null.");let n=this.skins;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(o.name==e)return o}return null}findEvent(e){if(!e)throw new Error("eventDataName cannot be null.");let n=this.events;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(o.name==e)return o}return null}findAnimation(e){if(!e)throw new Error("animationName cannot be null.");let n=this.animations;for(let i=0,r=n.length;i<r;i++){let o=n[i];if(o.name==e)return o}return null}findIkConstraint(e){if(!e)throw new Error("constraintName cannot be null.");const n=this.ikConstraints;for(let i=0,r=n.length;i<r;i++){const o=n[i];if(o.name==e)return o}return null}findTransformConstraint(e){if(!e)throw new Error("constraintName cannot be null.");const n=this.transformConstraints;for(let i=0,r=n.length;i<r;i++){const o=n[i];if(o.name==e)return o}return null}findPathConstraint(e){if(!e)throw new Error("constraintName cannot be null.");const n=this.pathConstraints;for(let i=0,r=n.length;i<r;i++){const o=n[i];if(o.name==e)return o}return null}findPhysicsConstraint(e){if(!e)throw new Error("constraintName cannot be null.");const n=this.physicsConstraints;for(let i=0,r=n.length;i<r;i++){const o=n[i];if(o.name==e)return o}return null}}class qE{constructor(e=0,n,i){$(this,"slotIndex");$(this,"name");$(this,"attachment");this.slotIndex=e,this.name=n,this.attachment=i}}class XE{constructor(e){$(this,"name");$(this,"attachments",new Array);$(this,"bones",Array());$(this,"constraints",new Array);$(this,"color",new jt(.99607843,.61960787,.30980393,1));if(!e)throw new Error("name cannot be null.");this.name=e}setAttachment(e,n,i){if(!i)throw new Error("attachment cannot be null.");let r=this.attachments;e>=r.length&&(r.length=e+1),r[e]||(r[e]={}),r[e][n]=i}addSkin(e){for(let r=0;r<e.bones.length;r++){let o=e.bones[r],s=!1;for(let a=0;a<this.bones.length;a++)if(this.bones[a]==o){s=!0;break}s||this.bones.push(o)}for(let r=0;r<e.constraints.length;r++){let o=e.constraints[r],s=!1;for(let a=0;a<this.constraints.length;a++)if(this.constraints[a]==o){s=!0;break}s||this.constraints.push(o)}let n=e.getAttachments();for(let r=0;r<n.length;r++){var i=n[r];this.setAttachment(i.slotIndex,i.name,i.attachment)}}copySkin(e){for(let r=0;r<e.bones.length;r++){let o=e.bones[r],s=!1;for(let a=0;a<this.bones.length;a++)if(this.bones[a]==o){s=!0;break}s||this.bones.push(o)}for(let r=0;r<e.constraints.length;r++){let o=e.constraints[r],s=!1;for(let a=0;a<this.constraints.length;a++)if(this.constraints[a]==o){s=!0;break}s||this.constraints.push(o)}let n=e.getAttachments();for(let r=0;r<n.length;r++){var i=n[r];i.attachment&&(i.attachment instanceof nc?(i.attachment=i.attachment.newLinkedMesh(),this.setAttachment(i.slotIndex,i.name,i.attachment)):(i.attachment=i.attachment.copy(),this.setAttachment(i.slotIndex,i.name,i.attachment)))}}getAttachment(e,n){let i=this.attachments[e];return i?i[n]:null}removeAttachment(e,n){let i=this.attachments[e];i&&delete i[n]}getAttachments(){let e=new Array;for(var n=0;n<this.attachments.length;n++){let i=this.attachments[n];if(i)for(let r in i){let o=i[r];o&&e.push(new qE(n,r,o))}}return e}getAttachmentsForSlot(e,n){let i=this.attachments[e];if(i)for(let r in i){let o=i[r];o&&n.push(new qE(e,r,o))}}clear(){this.attachments.length=0,this.bones.length=0,this.constraints.length=0}attachAll(e,n){let i=0;for(let r=0;r<e.slots.length;r++){let o=e.slots[r],s=o.getAttachment();if(s&&i<n.attachments.length){let a=n.attachments[i];for(let l in a){let c=a[l];if(s==c){let d=this.getAttachment(i,l);d&&o.setAttachment(d);break}}}i++}}}class PAe{constructor(e,n,i){$(this,"index",0);$(this,"name");$(this,"boneData");$(this,"color",new jt(1,1,1,1));$(this,"darkColor",null);$(this,"attachmentName",null);$(this,"blendMode",gw.Normal);$(this,"visible",!0);if(e<0)throw new Error("index must be >= 0.");if(!n)throw new Error("name cannot be null.");if(!i)throw new Error("boneData cannot be null.");this.index=e,this.name=n,this.boneData=i}}var gw;(function(t){t[t.Normal=0]="Normal",t[t.Additive=1]="Additive",t[t.Multiply=2]="Multiply",t[t.Screen=3]="Screen"})(gw||(gw={}));class DAe extends zv{constructor(n){super(n,0,!1);
301$(this,"bones",new Array);$(this,"_target",null);$(this,"mixRotate",0);$(this,"mixX",0);$(this,"mixY",0);$(this,"mixScaleX",0);$(this,"mixScaleY",0);$(this,"mixShearY",0);$(this,"offsetRotation",0);$(this,"offsetX",0);$(this,"offsetY",0);$(this,"offsetScaleX",0);$(this,"offsetScaleY",0);$(this,"offsetShearY",0);$(this,"relative",!1);$(this,"local",!1)}set target(n){this._target=n}get target(){if(this._target)return this._target;throw new Error("BoneData not set.")}}class FCe{constructor(e){$(this,"scale",1);$(this,"attachmentLoader");$(this,"linkedMeshes",new Array);this.attachmentLoader=e}readSkeletonData(e){var d;let n=this.scale,i=new LAe;i.name="";let r=new NAe(e),o=r.readInt32(),s=r.readInt32();i.hash=s==0&&o==0?null:s.toString(16)+o.toString(16),i.version=r.readString(),i.x=r.readFloat(),i.y=r.readFloat(),i.width=r.readFloat(),i.height=r.readFloat(),i.referenceScale=r.readFloat()*n;let a=r.readBoolean();a&&(i.fps=r.readFloat(),i.imagesPath=r.readString(),i.audioPath=r.readString());let l=0;l=r.readInt(!0);for(let u=0;u<l;u++){let f=r.readString();if(!f)throw new Error("String in string table must not be null.");r.strings.push(f)}l=r.readInt(!0);for(let u=0;u<l;u++){let f=r.readString();if(!f)throw new Error("Bone name must not be null.");let h=u==0?null:i.bones[r.readInt(!0)],p=new _Ae(u,f,h);p.rotation=r.readFloat(),p.x=r.readFloat()*n,p.y=r.readFloat()*n,p.scaleX=r.readFloat(),p.scaleY=r.readFloat(),p.shearX=r.readFloat(),p.shearY=r.readFloat(),p.length=r.readFloat()*n,p.inherit=r.readByte(),p.skinRequired=r.readBoolean(),a&&(jt.rgba8888ToColor(p.color,r.readInt32()),p.icon=(d=r.readString())!=null?d:void 0,p.visible=r.readBoolean()),i.bones.push(p)}l=r.readInt(!0);for(let u=0;u<l;u++){let f=r.readString();if(!f)throw new Error("Slot name must not be null.");let h=i.bones[r.readInt(!0)],p=new PAe(u,f,h);jt.rgba8888ToColor(p.color,r.readInt32());let m=r.readInt32();m!=-1&&jt.rgb888ToColor(p.darkColor=new jt,m),p.attachmentName=r.readStringRef(),p.blendMode=r.readInt(!0),a&&(p.visible=r.readBoolean()),i.slots.push(p)}l=r.readInt(!0);for(let u=0,f;u<l;u++){let h=r.readString();if(!h)throw new Error("IK constraint data name must not be null.");let p=new CAe(h);p.order=r.readInt(!0),f=r.readInt(!0);for(let g=0;g<f;g++)p.bones.push(i.bones[r.readInt(!0)]);p.target=i.bones[r.readInt(!0)];let m=r.readByte();p.skinRequired=(m&1)!=0,p.bendDirection=m&2?1:-1,p.compress=(m&4)!=0,p.stretch=(m&8)!=0,p.uniform=(m&16)!=0,m&32&&(p.mix=m&64?r.readFloat():1),m&128&&(p.softness=r.readFloat()*n),i.ikConstraints.push(p)}l=r.readInt(!0);for(let u=0,f;u<l;u++){let h=r.readString();if(!h)throw new Error("Transform constraint data name must not be null.");let p=new DAe(h);p.order=r.readInt(!0),f=r.readInt(!0);for(let g=0;g<f;g++)p.bones.push(i.bones[r.readInt(!0)]);p.target=i.bones[r.readInt(!0)];let m=r.readByte();p.skinRequired=(m&1)!=0,p.local=(m&2)!=0,p.relative=(m&4)!=0,m&8&&(p.offsetRotation=r.readFloat()),m&16&&(p.offsetX=r.readFloat()*n),m&32&&(p.offsetY=r.readFloat()*n),m&64&&(p.offsetScaleX=r.readFloat()),m&128&&(p.offsetScaleY=r.readFloat()),m=r.readByte(),m&1&&(p.offsetShearY=r.readFloat()),m&2&&(p.mixRotate=r.readFloat()),m&4&&(p.mixX=r.readFloat()),m&8&&(p.mixY=r.readFloat()),m&16&&(p.mixScaleX=r.readFloat()),m&32&&(p.mixScaleY=r.readFloat()),m&64&&(p.mixShearY=r.readFloat()),i.transformConstraints.push(p)}l=r.readInt(!0);for(let u=0,f;u<l;u++){let h=r.readString();if(!h)throw new Error("Path constraint data name must not be null.");let p=new TAe(h);p.order=r.readInt(!0),p.skinRequired=r.readBoolean(),f=r.readInt(!0);for(let g=0;g<f;g++)p.bones.push(i.bones[r.readInt(!0)]);p.target=i.slots[r.readInt(!0)];const m=r.readByte();p.positionMode=m&1,p.spacingMode=m>>1&3,p.rotateMode=m>>3&3,m&128&&(p.offsetRotation=r.readFloat()),p.position=r.readFloat(),p.positionMode==Ad.Fixed&&(p.position*=n),p.spacing=r.readFloat(),(p.spacingMode==Hr.Length||p.spacingMode==Hr.Fixed)&&(p.spacing*=n),p.mixRotate=r.readFloat(),p.mixX=r.readFloat(),p.mixY=r.readFloat(),i.pathConstraints.push(p)}l=r.readInt(!0);for(let u=0,f;u<l;u++){const h=r.readString();if(!h)throw new Error("Physics constraint data name must not be null.");const p=new MAe(h);p.order=r.readInt(!0),p.bone=i.bones[r.readInt(!0)];let m=r.readByte();p.skinRequired=(m&1)!=0,m&2&&(p.x=r.readFloat()),m&4&&(p.y=r.readFloat()),m&8&&(p.rotate=r.readFloat()),m&16&&(p.scaleX=r.readFloat()),m&32&&(p.shearX=r.readFloat()),p.limit=(m&64?r.readFloat():5e3)*n,p.step=1/r.readUnsignedByte(),p.inertia=r.readFloat(),p.strength=r.readFloat(),p.damping=r.readFloat(),p.massInverse=m&128?r.readFloat():1,p.wind=r.readFloat(),p.gravity=r.readFloat(),m=r.readByte(),m&1&&(p.inertiaGlobal=!0),m&2&&(p.strengthGlobal=!0),m&4&&(p.dampingGlobal=!0),m&8&&(p.massGlobal=!0),m&16&&(p.windGlobal=!0),m&32&&(p.gravityGlobal=!0),m&64&&(p.mixGlobal=!0),p.mix=m&128?r.readFloat():1,i.physicsConstraints.push(p)}let c=this.readSkin(r,i,!0,a);c&&(i.defaultSkin=c,i.skins.push(c));{let u=i.skins.length;for(Ue.setArraySize(i.skins,l=u+r.readInt(!0));u<l;u++){let f=this.readSkin(r,i,!1,a);if(!f)throw new Error("readSkin() should not have returned null.");i.skins[u]=f}}l=this.linkedMeshes.length;for(let u=0;u<l;u++){let f=this.linkedMeshes[u];const h=i.skins[f.skinIndex];if(!f.parent)throw new Error("Linked mesh parent must not be null");let p=h.getAttachment(f.slotIndex,f.parent);if(!p)throw new Error("Parent mesh not found: ".concat(f.parent));f.mesh.timelineAttachment=f.inheritTimeline?p:f.mesh,f.mesh.setParentMesh(p),f.mesh.region!=null&&f.mesh.updateRegion()}this.linkedMeshes.length=0,l=r.readInt(!0);for(let u=0;u<l;u++){let f=r.readString();if(!f)throw new Error("Event data name must not be null");let h=new EAe(f);h.intValue=r.readInt(!1),h.floatValue=r.readFloat(),h.stringValue=r.readString(),h.audioPath=r.readString(),h.audioPath&&(h.volume=r.readFloat(),h.balance=r.readFloat()),i.events.push(h)}l=r.readInt(!0);for(let u=0;u<l;u++){let f=r.readString();if(!f)throw new Error("Animatio name must not be null.");i.animations.push(this.readAnimation(r,f,i))}return i}readSkin(e,n,i,r){let o=null,s=0;if(i){if(s=e.readInt(!0),s==0)return null;o=new XE("default")}else{let a=e.readString();if(!a)throw new Error("Skin name must not be null.");o=new XE(a),r&&jt.rgba8888ToColor(o.color,e.readInt32()),o.bones.length=e.readInt(!0);for(let l=0,c=o.bones.length;l<c;l++)o.bones[l]=n.bones[e.readInt(!0)];for(let l=0,c=e.readInt(!0);l<c;l++)o.constraints.push(n.ikConstraints[e.readInt(!0)]);for(let l=0,c=e.readInt(!0);l<c;l++)o.constraints.push(n.transformConstraints[e.readInt(!0)]);for(let l=0,c=e.readInt(!0);l<c;l++)o.constraints.push(n.pathConstraints[e.readInt(!0)]);for(let l=0,c=e.readInt(!0);l<c;l++)o.constraints.push(n.physicsConstraints[e.readInt(!0)]);s=e.readInt(!0)}for(let a=0;a<s;a++){let l=e.readInt(!0);for(let c=0,d=e.readInt(!0);c<d;c++){let u=e.readStringRef();if(!u)throw new Error("Attachment name must not be null");let f=this.readAttachment(e,n,o,l,u,r);f&&o.setAttachment(l,u,f)}}return o}readAttachment(e,n,i,r,o,s){let a=this.scale,l=e.readByte();const c=l&8?e.readStringRef():o;if(!c)throw new Error("Attachment name must not be null");switch(l&7){case wa.Region:{let d=l&16?e.readStringRef():null;const u=l&32?e.readInt32():4294967295,f=l&64?this.readSequence(e):null;let h=l&128?e.readFloat():0,p=e.readFloat(),m=e.readFloat(),g=e.readFloat(),y=e.readFloat(),w=e.readFloat(),b=e.readFloat();d||(d=c);let v=this.attachmentLoader.newRegionAttachment(i,c,d,f);return v?(v.path=d,v.x=p*a,v.y=m*a,v.scaleX=g,v.scaleY=y,v.rotation=h,v.width=w*a,v.height=b*a,jt.rgba8888ToColor(v.color,u),v.sequence=f,f==null&&v.updateRegion(),v):null}case wa.BoundingBox:{let d=this.readVertices(e,(l&16)!=0),u=s?e.readInt32():0,f=this.attachmentLoader.newBoundingBoxAttachment(i,c);return f?(f.worldVerticesLength=d.length,f.vertices=d.vertices,f.bones=d.bones,s&&jt.rgba8888ToColor(f.color,u),f):null}case wa.Mesh:{let d=l&16?e.readStringRef():c;const u=l&32?e.readInt32():4294967295,f=l&64?this.readSequence(e):null,h=e.readInt(!0),p=this.readVertices(e,(l&128)!=0),m=this.readFloatArray(e,p.length,1),g=this.readShortArray(e,(p.length-h-2)*3);let y=[],w=0,b=0;s&&(y=this.readShortArray(e,e.readInt(!0)),w=e.readFloat(),b=e.readFloat()),d||(d=c);let v=this.attachmentLoader.newMeshAttachment(i,c,d,f);return v?(v.path=d,jt.rgba8888ToColor(v.color,u),v.bones=p.bones,v.vertices=p.vertices,v.worldVerticesLength=p.length,v.triangles=g,v.regionUVs=m,f==null&&v.updateRegion(),v.hullLength=h<<1,v.sequence=f,s&&(v.edges=y,v.width=w*a,v.height=b*a),v):null}case wa.LinkedMesh:{const d=l&16?e.readStringRef():c;if(d==null)throw new Error("Path of linked mesh must not be null");const u=l&32?e.readInt32():4294967295,f=l&64?this.readSequence(e):null,h=(l&128)!=0,p=e.readInt(!0),m=e.readStringRef();let g=0,y=0;s&&(g=e.readFloat(),y=e.readFloat());let w=this.attachmentLoader.newMeshAttachment(i,c,d,f);return w?(w.path=d,jt.rgba8888ToColor(w.color,u),w.sequence=f,s&&(w.width=g*a,w.height=y*a),this.linkedMeshes.push(new BAe(w,p,r,m,h)),w):null}case wa.Path:{const d=(l&16)!=0,u=(l&32)!=0,f=this.readVertices(e,(l&64)!=0),h=Ue.newArray(f.length/6,0);for(let g=0,y=h.length;g<y;g++)h[g]=e.readFloat()*a;const p=s?e.readInt32():0,m=this.attachmentLoader.newPathAttachment(i,c);return m?(m.closed=d,m.constantSpeed=u,m.worldVerticesLength=f.length,m.vertices=f.vertices,m.bones=f.bones,m.lengths=h,s&&jt.rgba8888ToColor(m.color,p),m):null}case wa.Point:{const d=e.readFloat(),u=e.readFloat(),f=e.readFloat(),h=s?e.readInt32():0,p=this.attachmentLoader.newPointAttachment(i,c);return p?(p.x=u*a,p.y=f*a,p.rotation=d,s&&jt.rgba8888ToColor(p.color,h),p):null}case wa.Clipping:{const d=e.readInt(!0),u=this.readVertices(e,(l&16)!=0);let f=s?e.readInt32():0,h=this.attachmentLoader.newClippingAttachment(i,c);return h?(h.endSlot=n.slots[d],h.worldVerticesLength=u.length,h.vertices=u.vertices,h.bones=u.bones,s&&jt.rgba8888ToColor(h.color,f),h):null}}return null}readSequence(e){let n=new uw(e.readInt(!0));return n.start=e.readInt(!0),n.digits=e.readInt(!0),n.setupIndex=e.readInt(!0),n}readVertices(e,n){const i=this.scale,r=e.readInt(!0),o=new FAe;if(o.length=r<<1,!n)return o.vertices=this.readFloatArray(e,o.length,i),o;let s=new Array,a=new Array;for(let l=0;l<r;l++){let c=e.readInt(!0);a.push(c);for(let d=0;d<c;d++)a.push(e.readInt(!0)),s.push(e.readFloat()*i),s.push(e.readFloat()*i),s.push(e.readFloat())}return o.vertices=Ue.toFloatArray(s),o.bones=a,o}readFloatArray(e,n,i){let r=new Array(n);if(i==1)for(let o=0;o<n;o++)r[o]=e.readFloat();else for(let o=0;o<n;o++)r[o]=e.readFloat()*i;return r}readShortArray(e,n){let i=new Array(n);for(let r=0;r<n;r++)i[r]=e.readInt(!0);return i}readAnimation(e,n,i){e.readInt(!0);let r=new Array,o=this.scale;for(let c=0,d=e.readInt(!0);c<d;c++){let u=e.readInt(!0);for(let f=0,h=e.readInt(!0);f<h;f++){let p=e.readByte(),m=e.readInt(!0),g=m-1;switch(p){case ZAe:{let y=new Nh(m,u);for(let w=0;w<m;
301w++)y.setFrame(w,e.readFloat(),e.readStringRef());r.push(y);break}case QAe:{let y=e.readInt(!0),w=new Q8e(m,y,u),b=e.readFloat(),v=e.readUnsignedByte()/255,A=e.readUnsignedByte()/255,x=e.readUnsignedByte()/255,k=e.readUnsignedByte()/255;for(let S=0,_=0;w.setFrame(S,b,v,A,x,k),S!=g;S++){let E=e.readFloat(),C=e.readUnsignedByte()/255,I=e.readUnsignedByte()/255,R=e.readUnsignedByte()/255,O=e.readUnsignedByte()/255;switch(e.readByte()){case $s:w.setStepped(S);break;case Cs:dn(e,w,_++,S,0,b,E,v,C,1),dn(e,w,_++,S,1,b,E,A,I,1),dn(e,w,_++,S,2,b,E,x,R,1),dn(e,w,_++,S,3,b,E,k,O,1)}b=E,v=C,A=I,x=R,k=O}r.push(w);break}case JAe:{let y=e.readInt(!0),w=new J8e(m,y,u),b=e.readFloat(),v=e.readUnsignedByte()/255,A=e.readUnsignedByte()/255,x=e.readUnsignedByte()/255;for(let k=0,S=0;w.setFrame(k,b,v,A,x),k!=g;k++){let _=e.readFloat(),E=e.readUnsignedByte()/255,C=e.readUnsignedByte()/255,I=e.readUnsignedByte()/255;switch(e.readByte()){case $s:w.setStepped(k);break;case Cs:dn(e,w,S++,k,0,b,_,v,E,1),dn(e,w,S++,k,1,b,_,A,C,1),dn(e,w,S++,k,2,b,_,x,I,1)}b=_,v=E,A=C,x=I}r.push(w);break}case e7e:{let y=e.readInt(!0),w=new tAe(m,y,u),b=e.readFloat(),v=e.readUnsignedByte()/255,A=e.readUnsignedByte()/255,x=e.readUnsignedByte()/255,k=e.readUnsignedByte()/255,S=e.readUnsignedByte()/255,_=e.readUnsignedByte()/255,E=e.readUnsignedByte()/255;for(let C=0,I=0;w.setFrame(C,b,v,A,x,k,S,_,E),C!=g;C++){let R=e.readFloat(),O=e.readUnsignedByte()/255,L=e.readUnsignedByte()/255,M=e.readUnsignedByte()/255,z=e.readUnsignedByte()/255,N=e.readUnsignedByte()/255,W=e.readUnsignedByte()/255,Z=e.readUnsignedByte()/255;switch(e.readByte()){case $s:w.setStepped(C);break;case Cs:dn(e,w,I++,C,0,b,R,v,O,1),dn(e,w,I++,C,1,b,R,A,L,1),dn(e,w,I++,C,2,b,R,x,M,1),dn(e,w,I++,C,3,b,R,k,z,1),dn(e,w,I++,C,4,b,R,S,N,1),dn(e,w,I++,C,5,b,R,_,W,1),dn(e,w,I++,C,6,b,R,E,Z,1)}b=R,v=O,A=L,x=M,k=z,S=N,_=W,E=Z}r.push(w);break}case t7e:{let y=e.readInt(!0),w=new nAe(m,y,u),b=e.readFloat(),v=e.readUnsignedByte()/255,A=e.readUnsignedByte()/255,x=e.readUnsignedByte()/255,k=e.readUnsignedByte()/255,S=e.readUnsignedByte()/255,_=e.readUnsignedByte()/255;for(let E=0,C=0;w.setFrame(E,b,v,A,x,k,S,_),E!=g;E++){let I=e.readFloat(),R=e.readUnsignedByte()/255,O=e.readUnsignedByte()/255,L=e.readUnsignedByte()/255,M=e.readUnsignedByte()/255,z=e.readUnsignedByte()/255,N=e.readUnsignedByte()/255;switch(e.readByte()){case $s:w.setStepped(E);break;case Cs:dn(e,w,C++,E,0,b,I,v,R,1),dn(e,w,C++,E,1,b,I,A,O,1),dn(e,w,C++,E,2,b,I,x,L,1),dn(e,w,C++,E,3,b,I,k,M,1),dn(e,w,C++,E,4,b,I,S,z,1),dn(e,w,C++,E,5,b,I,_,N,1)}b=I,v=R,A=O,x=L,k=M,S=z,_=N}r.push(w);break}case n7e:{let y=new eAe(m,e.readInt(!0),u),w=e.readFloat(),b=e.readUnsignedByte()/255;for(let v=0,A=0;y.setFrame(v,w,b),v!=g;v++){let x=e.readFloat(),k=e.readUnsignedByte()/255;switch(e.readByte()){case $s:y.setStepped(v);break;case Cs:dn(e,y,A++,v,0,w,x,b,k,1)}w=x,b=k}r.push(y)}}}}for(let c=0,d=e.readInt(!0);c<d;c++){let u=e.readInt(!0);for(let f=0,h=e.readInt(!0);f<h;f++){let p=e.readByte(),m=e.readInt(!0);if(p==KAe){let y=new Z8e(m,u);for(let w=0;w<m;w++)y.setFrame(w,e.readFloat(),e.readByte());r.push(y);continue}let g=e.readInt(!0);switch(p){case zAe:r.push(ir(e,new fw(m,g,u),1));break;case HAe:r.push($3(e,new V8e(m,g,u),o));break;case VAe:r.push(ir(e,new U8e(m,g,u),o));break;case UAe:r.push(ir(e,new j8e(m,g,u),o));break;case jAe:r.push($3(e,new W8e(m,g,u),1));break;case WAe:r.push(ir(e,new Y8e(m,g,u),1));break;case YAe:r.push(ir(e,new G8e(m,g,u),1));break;case GAe:r.push($3(e,new q8e(m,g,u),1));break;case qAe:r.push(ir(e,new X8e(m,g,u),1));break;case XAe:r.push(ir(e,new K8e(m,g,u),1))}}}for(let c=0,d=e.readInt(!0);c<d;c++){let u=e.readInt(!0),f=e.readInt(!0),h=f-1,p=new rAe(f,e.readInt(!0),u),m=e.readByte(),g=e.readFloat(),y=m&1?m&2?e.readFloat():1:0,w=m&4?e.readFloat()*o:0;for(let b=0,v=0;p.setFrame(b,g,y,w,m&8?1:-1,(m&16)!=0,(m&32)!=0),b!=h;b++){m=e.readByte();const A=e.readFloat(),x=m&1?m&2?e.readFloat():1:0,k=m&4?e.readFloat()*o:0;m&64?p.setStepped(b):m&128&&(dn(e,p,v++,b,0,g,A,y,x,1),dn(e,p,v++,b,1,g,A,w,k,o)),g=A,y=x,w=k}r.push(p)}for(let c=0,d=e.readInt(!0);c<d;c++){let u=e.readInt(!0),f=e.readInt(!0),h=f-1,p=new oAe(f,e.readInt(!0),u),m=e.readFloat(),g=e.readFloat(),y=e.readFloat(),w=e.readFloat(),b=e.readFloat(),v=e.readFloat(),A=e.readFloat();for(let x=0,k=0;
301p.setFrame(x,m,g,y,w,b,v,A),x!=h;x++){let S=e.readFloat(),_=e.readFloat(),E=e.readFloat(),C=e.readFloat(),I=e.readFloat(),R=e.readFloat(),O=e.readFloat();switch(e.readByte()){case $s:p.setStepped(x);break;case Cs:dn(e,p,k++,x,0,m,S,g,_,1),dn(e,p,k++,x,1,m,S,y,E,1),dn(e,p,k++,x,2,m,S,w,C,1),dn(e,p,k++,x,3,m,S,b,I,1),dn(e,p,k++,x,4,m,S,v,R,1),dn(e,p,k++,x,5,m,S,A,O,1)}m=S,g=_,y=E,w=C,b=I,v=R,A=O}r.push(p)}for(let c=0,d=e.readInt(!0);c<d;c++){let u=e.readInt(!0),f=i.pathConstraints[u];for(let h=0,p=e.readInt(!0);h<p;h++){const m=e.readByte(),g=e.readInt(!0),y=e.readInt(!0);switch(m){case o7e:r.push(ir(e,new sAe(g,y,u),f.positionMode==Ad.Fixed?o:1));break;case s7e:r.push(ir(e,new aAe(g,y,u),f.spacingMode==Hr.Length||f.spacingMode==Hr.Fixed?o:1));break;case a7e:let w=new lAe(g,y,u),b=e.readFloat(),v=e.readFloat(),A=e.readFloat(),x=e.readFloat();for(let k=0,S=0,_=w.getFrameCount()-1;w.setFrame(k,b,v,A,x),k!=_;k++){let E=e.readFloat(),C=e.readFloat(),I=e.readFloat(),R=e.readFloat();switch(e.readByte()){case $s:w.setStepped(k);break;case Cs:dn(e,w,S++,k,0,b,E,v,C,1),dn(e,w,S++,k,1,b,E,A,I,1),dn(e,w,S++,k,2,b,E,x,R,1)}b=E,v=C,A=I,x=R}r.push(w)}}}for(let c=0,d=e.readInt(!0);c<d;c++){const u=e.readInt(!0)-1;for(let f=0,h=e.readInt(!0);f<h;f++){const p=e.readByte(),m=e.readInt(!0);if(p==m7e){const y=new hw(m,u);for(let w=0;w<m;w++)y.setFrame(w,e.readFloat());r.push(y);continue}const g=e.readInt(!0);switch(p){case l7e:r.push(ir(e,new cAe(m,g,u),1));break;case c7e:r.push(ir(e,new dAe(m,g,u),1));break;case d7e:r.push(ir(e,new uAe(m,g,u),1));break;case u7e:r.push(ir(e,new fAe(m,g,u),1));break;case f7e:r.push(ir(e,new hAe(m,g,u),1));break;case h7e:r.push(ir(e,new pAe(m,g,u),1));break;case p7e:r.push(ir(e,new mAe(m,g,u),1))}}}for(let c=0,d=e.readInt(!0);c<d;c++){let u=i.skins[e.readInt(!0)];for(let f=0,h=e.readInt(!0);f<h;f++){let p=e.readInt(!0);for(let m=0,g=e.readInt(!0);m<g;m++){let y=e.readStringRef();if(!y)throw new Error("attachmentName must not be null.");let w=u.getAttachment(p,y),b=e.readByte(),v=e.readInt(!0),A=v-1;switch(b){case i7e:{let x=w,k=x.bones,S=x.vertices,_=k?S.length/3*2:S.length,E=e.readInt(!0),C=new iAe(v,E,p,x),I=e.readFloat();for(let R=0,O=0;;R++){let L,M=e.readInt(!0);if(M==0)L=k?Ue.newFloatArray(_):S;else{L=Ue.newFloatArray(_);let N=e.readInt(!0);if(M+=N,o==1)for(let W=N;W<M;W++)L[W]=e.readFloat();else for(let W=N;W<M;W++)L[W]=e.readFloat()*o;if(!k)for(let W=0,Z=L.length;W<Z;W++)L[W]+=S[W]}if(C.setFrame(R,I,L),R==A)break;let z=e.readFloat();switch(e.readByte()){case $s:C.setStepped(R);break;case Cs:dn(e,C,O++,R,0,I,z,0,1,1)}I=z}r.push(C);break}case r7e:{let x=new pw(v,p,w);for(let k=0;k<v;k++){let S=e.readFloat(),_=e.readInt32();
301x.setFrame(k,S,QB[_&15],_>>4,e.readFloat())}r.push(x);break}}}}}let s=e.readInt(!0);if(s>0){let c=new Gu(s),d=i.slots.length;for(let u=0;u<s;u++){let f=e.readFloat(),h=e.readInt(!0),p=Ue.newArray(d,0);for(let w=d-1;w>=0;w--)p[w]=-1;let m=Ue.newArray(d-h,0),g=0,y=0;for(let w=0;w<h;w++){let b=e.readInt(!0);for(;g!=b;)m[y++]=g++;p[g+e.readInt(!0)]=g++}for(;g<d;)m[y++]=g++;for(let w=d-1;w>=0;w--)p[w]==-1&&(p[w]=m[--y]);c.setFrame(u,f,p)}r.push(c)}let a=e.readInt(!0);if(a>0){let c=new Yb(a);for(let d=0;d<a;d++){let u=e.readFloat(),f=i.events[e.readInt(!0)],h=new SAe(u,f);h.intValue=e.readInt(!1),h.floatValue=e.readFloat(),h.stringValue=e.readString(),h.stringValue==null&&(h.stringValue=f.stringValue),h.data.audioPath&&(h.volume=e.readFloat(),h.balance=e.readFloat()),c.setFrame(d,h)}r.push(c)}let l=0;for(let c=0,d=r.length;c<d;c++)l=Math.max(l,r[c].getDuration());return new JB(n,r,l)}}class NAe{constructor(e,n=new Array,i=0,r=new DataView(e instanceof ArrayBuffer?e:e.buffer)){$(this,"strings");$(this,"index");$(this,"buffer");this.strings=n,this.index=i,this.buffer=r}readByte(){return this.buffer.getInt8(this.index++)}readUnsignedByte(){return this.buffer.getUint8(this.index++)}readShort(){let e=this.buffer.getInt16(this.index);return this.index+=2,e}readInt32(){let e=this.buffer.getInt32(this.index);return this.index+=4,e}readInt(e){let n=this.readByte(),i=n&127;return n&128&&(n=this.readByte(),i|=(n&127)<<7,n&128&&(n=this.readByte(),i|=(n&127)<<14,n&128&&(n=this.readByte(),i|=(n&127)<<21,n&128&&(n=this.readByte(),i|=(n&127)<<28)))),e?i:i>>>1^-(i&1)}readStringRef(){let e=this.readInt(!0);return e==0?null:this.strings[e-1]}readString(){let e=this.readInt(!0);switch(e){case 0:return null;case 1:return""}e--;let n="";for(let i=0;i<e;){let r=this.readUnsignedByte();switch(r>>4){case 12:case 13:n+=String.fromCharCode((r&31)<<6|this.readByte()&63),i+=2;break;case 14:n+=String.fromCharCode((r&15)<<12|(this.readByte()&63)<<6|this.readByte()&63),i+=3;break;default:n+=String.fromCharCode(r),i++}}return n}readFloat(){let e=this.buffer.getFloat32(this.index);return this.index+=4,e}readBoolean(){return this.readByte()!=0}}class BAe{constructor(e,n,i,r,o){$(this,"parent");$(this,"skinIndex");$(this,"slotIndex");$(this,"mesh");$(this,"inheritTimeline");this.mesh=e,this.skinIndex=n,this.slotIndex=i,this.parent=r,this.inheritTimeline=o}}class FAe{constructor(e=null,n=null,i=0){$(this,"bones");$(this,"vertices");$(this,"length");this.bones=e,this.vertices=n,this.length=i}}var wa;(function(t){t[t.Region=0]="Region",t[t.BoundingBox=1]="BoundingBox",t[t.Mesh=2]="Mesh",t[t.LinkedMesh=3]="LinkedMesh",t[t.Path=4]="Path",t[t.Point=5]="Point",t[t.Clipping=6]="Clipping"})(wa||(wa={}));function ir(t,e,n){let i=t.readFloat(),r=t.readFloat()*n;for(let o=0,s=0,a=e.getFrameCount()-1;e.setFrame(o,i,r),o!=a;o++){let l=t.readFloat(),c=t.readFloat()*n;switch(t.readByte()){case $s:e.setStepped(o);break;case Cs:dn(t,e,s++,o,0,i,l,r,c,n)}i=l,r=c}return e}function $3(t,e,n){let i=t.readFloat(),r=t.readFloat()*n,o=t.readFloat()*n;for(let s=0,a=0,l=e.getFrameCount()-1;e.setFrame(s,i,r,o),s!=l;s++){let c=t.readFloat(),d=t.readFloat()*n,u=t.readFloat()*n;switch(t.readByte()){case $s:e.setStepped(s);break;case Cs:dn(t,e,a++,s,0,i,c,r,d,n),dn(t,e,a++,s,1,i,c,o,u,n)}i=c,r=d,o=u}return e}function dn(t,e,n,i,r,o,s,a,l,c){e.setBezier(n,i,r,o,a,t.readFloat(),t.readFloat()*c,t.readFloat(),t.readFloat()*c,s,l)}const zAe=0,HAe=1,VAe=2,UAe=3,jAe=4,WAe=5,YAe=6,GAe=7,qAe=8,XAe=9,KAe=10,ZAe=0,QAe=1,JAe=2,e7e=3,t7e=4,n7e=5,i7e=0,r7e=1,o7e=0,s7e=1,a7e=2,l7e=0,c7e=1,d7e=2,u7e=4,f7e=5,h7e=6,p7e=7,m7e=8,$s=1,Cs=2;class g7e{constructor(){$(this,"minX",0);$(this,"minY",0);$(this,"maxX",0);$(this,"maxY",0);$(this,"boundingBoxes",new Array);$(this,"polygons",new Array);$(this,"polygonPool",new Wb(()=>Ue.newFloatArray(16)))}update(e,n){if(!e)throw new Error("skeleton cannot be null.");let i=this.boundingBoxes,r=this.polygons,o=this.polygonPool,s=e.slots,a=s.length;i.length=0,o.freeAll(r),r.length=0;for(let l=0;l<a;l++){let c=s[l];if(!c.bone.active)continue;let d=c.getAttachment();if(d instanceof Fv){let u=d;i.push(u);let f=o.obtain();f.length!=u.worldVerticesLength&&(f=Ue.newFloatArray(u.worldVerticesLength)),r.push(f),u.computeWorldVertices(c,0,u.worldVerticesLength,f,0,2)}}n?this.aabbCompute():(this.minX=Number.POSITIVE_INFINITY,this.minY=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,this.maxY=Number.NEGATIVE_INFINITY)}aabbCompute(){let e=Number.POSITIVE_INFINITY,n=Number.POSITIVE_INFINITY,i=Number.NEGATIVE_INFINITY,r=Number.NEGATIVE_INFINITY,o=this.polygons;for(let s=0,a=o.length;s<a;s++){let l=o[s],c=l;for(let d=0,u=l.length;d<u;d+=2){let f=c[d],h=c[d+1];e=Math.min(e,f),n=Math.min(n,h),i=Math.max(i,f),r=Math.max(r,h)}}this.minX=e,this.minY=n,this.maxX=i,this.maxY=r}aabbContainsPoint(e,n){return e>=this.minX&&e<=this.maxX&&n>=this.minY&&n<=this.maxY}aabbIntersectsSegment(e,n,i,r){let o=this.minX,s=this.minY,a=this.maxX,l=this.maxY;if(e<=o&&i<=o||n<=s&&r<=s||e>=a&&i>=a||n>=l&&r>=l)return!1;let c=(r-n)/(i-e),d=c*(o-e)+n;if(d>s&&d<l||(d=c*(a-e)+n,d>s&&d<l))return!0;let u=(s-n)/c+e;return u>o&&u<a||(u=(l-n)/c+e,u>o&&u<a)}aabbIntersectsSkeleton(e){return this.minX<e.maxX&&this.maxX>e.minX&&this.minY<e.maxY&&this.maxY>e.minY}containsPoint(e,n){let i=this.polygons;for(let r=0,o=i.length;r<o;r++)if(this.containsPointPolygon(i[r],e,n))return this.boundingBoxes[r];return null}containsPointPolygon(e,n,i){let r=e,o=e.length,s=o-2,a=!1;for(let l=0;l<o;l+=2){let c=r[l+1],d=r[s+1];if(c<i&&d>=i||d<i&&c>=i){let u=r[l];u+(i-c)/(d-c)*(r[s]-u)<n&&(a=!a)}s=l}return a}intersectsSegment(e,n,i,r){let o=this.polygons;for(let s=0,a=o.length;s<a;s++)if(this.intersectsSegmentPolygon(o[s],e,n,i,r))return this.boundingBoxes[s];return null}intersectsSegmentPolygon(e,n,i,r,o){let s=e,a=e.length,l=n-r,c=i-o,d=n*o-i*r,u=s[a-2],f=s[a-1];for(let h=0;h<a;h+=2){let p=s[h],m=s[h+1],g=u*m-f*p,y=u-p,w=f-m,b=l*w-c*y,v=(d*y-l*g)/b;if((v>=u&&v<=p||v>=p&&v<=u)&&(v>=n&&v<=r||v>=r&&v<=n)){let A=(d*w-c*g)/b;if((A>=f&&A<=m||A>=m&&A<=f)&&(A>=i&&A<=o||A>=o&&A<=i))return!0}u=p,f=m}return!1}getPolygon(e){if(!e)throw new Error("boundingBox cannot be null.");let n=this.boundingBoxes.indexOf(e);return n==-1?null:this.polygons[n]}getWidth(){return this.maxX-this.minX}getHeight(){return this.maxY-this.minY}}class Br{constructor(){$(this,"convexPolygons",new Array);$(this,"convexPolygonsIndices",new Array);$(this,"indicesArray",new Array);$(this,"isConcaveArray",new Array);$(this,"triangles",new Array);$(this,"polygonPool",new Wb(()=>new Array));$(this,"polygonIndicesPool",new Wb(()=>new Array))}triangulate(e){let n=e,i=e.length>>1,r=this.indicesArray;r.length=0;for(let a=0;a<i;a++)r[a]=a;let o=this.isConcaveArray;o.length=0;for(let a=0,l=i;a<l;++a)o[a]=Br.isConcave(a,i,n,r);let s=this.triangles;for(s.length=0;i>3;){let a=i-1,l=0,c=1;for(;;){e:if(!o[l]){let f=r[a]<<1,h=r[l]<<1,p=r[c]<<1,m=n[f],g=n[f+1],y=n[h],w=n[h+1],b=n[p],v=n[p+1];for(let A=(c+1)%i;A!=a;A=(A+1)%i){if(!o[A])continue;let x=r[A]<<1,k=n[x],S=n[x+1];if(Br.positiveArea(b,v,m,g,k,S)&&Br.positiveArea(m,g,y,w,k,S)&&Br.positiveArea(y,w,b,v,k,S))break e}break}if(c==0){do{if(!o[l])break;l--}while(l>0);break}a=l,l=c,c=(c+1)%i}s.push(r[(i+l-1)%i]),s.push(r[l]),s.push(r[(l+1)%i]),r.splice(l,1),o.splice(l,1),i--;let d=(i+l-1)%i,u=l==i?0:l;o[d]=Br.isConcave(d,i,n,r),o[u]=Br.isConcave(u,i,n,r)}return i==3&&(s.push(r[2]),s.push(r[0]),s.push(r[1])),s}decompose(e,n){let i=e,r=this.convexPolygons;this.polygonPool.freeAll(r),r.length=0;let o=this.convexPolygonsIndices;this.polygonIndicesPool.freeAll(o),o.length=0;let s=this.polygonIndicesPool.obtain();s.length=0;let a=this.polygonPool.obtain();a.length=0;let l=-1,c=0;for(let d=0,u=n.length;d<u;d+=3){let f=n[d]<<1,h=n[d+1]<<1,p=n[d+2]<<1,m=i[f],g=i[f+1],y=i[h],w=i[h+1],b=i[p],v=i[p+1],A=!1;if(l==f){let x=a.length-4,k=Br.winding(a[x],a[x+1],a[x+2],a[x+3],b,v),S=Br.winding(b,v,a[0],a[1],a[2],a[3]);k==c&&S==c&&(a.push(b),a.push(v),s.push(p),A=!0)}A||(a.length>0?(r.push(a),o.push(s)):(this.polygonPool.free(a),this.polygonIndicesPool.free(s)),a=this.polygonPool.obtain(),a.length=0,a.push(m),a.push(g),a.push(y),a.push(w),a.push(b),a.push(v),s=this.polygonIndicesPool.obtain(),s.length=0,s.push(f),s.push(h),s.push(p),c=Br.winding(m,g,y,w,b,v),l=f)}
301a.length>0&&(r.push(a),o.push(s));for(let d=0,u=r.length;d<u;d++){if(s=o[d],s.length==0)continue;let f=s[0],h=s[s.length-1];a=r[d];let p=a.length-4,m=a[p],g=a[p+1],y=a[p+2],w=a[p+3],b=a[0],v=a[1],A=a[2],x=a[3],k=Br.winding(m,g,y,w,b,v);for(let S=0;S<u;S++){if(S==d)continue;let _=o[S];if(_.length!=3)continue;let E=_[0],C=_[1],I=_[2],R=r[S],O=R[R.length-2],L=R[R.length-1];if(E!=f||C!=h)continue;let M=Br.winding(m,g,y,w,O,L),z=Br.winding(O,L,b,v,A,x);M==k&&z==k&&(R.length=0,_.length=0,a.push(O),a.push(L),s.push(I),m=y,g=w,y=O,w=L,S=0)}}for(let d=r.length-1;d>=0;d--)a=r[d],a.length==0&&(r.splice(d,1),this.polygonPool.free(a),s=o[d],o.splice(d,1),this.polygonIndicesPool.free(s));return r}static isConcave(e,n,i,r){let o=r[(n+e-1)%n]<<1,s=r[e]<<1,a=r[(e+1)%n]<<1;return!this.positiveArea(i[o],i[o+1],i[s],i[s+1],i[a],i[a+1])}static positiveArea(e,n,i,r,o,s){return e*(s-r)+i*(n-s)+o*(r-n)>=0}static winding(e,n,i,r,o,s){let a=i-e,l=r-n;return o*l-s*a+a*n-e*l>=0?1:-1}}class Gb{constructor(){$(this,"triangulator",new Br);$(this,"clippingPolygon",new Array);$(this,"clipOutput",new Array);$(this,"clippedVertices",new Array);$(this,"clippedUVs",new Array);$(this,"clippedTriangles",new Array);$(this,"scratch",new Array);$(this,"clipAttachment",null);$(this,"clippingPolygons",null)}clipStart(e,n){if(this.clipAttachment)return 0;this.clipAttachment=n;let i=n.worldVerticesLength,r=Ue.setArraySize(this.clippingPolygon,i);n.computeWorldVertices(e,0,i,r,0,2);let o=this.clippingPolygon;Gb.makeClockwise(o);let s=this.clippingPolygons=this.triangulator.decompose(o,this.triangulator.triangulate(o));for(let a=0,l=s.length;a<l;a++){let c=s[a];Gb.makeClockwise(c),c.push(c[0]),c.push(c[1])}return s.length}clipEndWithSlot(e){this.clipAttachment&&this.clipAttachment.endSlot==e.data&&this.clipEnd()}clipEnd(){this.clipAttachment&&(this.clipAttachment=null,this.clippingPolygons=null,this.clippedVertices.length=0,this.clippedTriangles.length=0,this.clippingPolygon.length=0)}isClipping(){return this.clipAttachment!=null}clipTriangles(e,n,i,r,o,s,a,l){let c,d,u,f,h,p;typeof n=="number"?(c=i,d=r,u=o,f=s,h=a,p=l):(c=n,d=i,u=r,f=o,h=s,p=a),u&&f&&h&&typeof p=="boolean"?this.clipTrianglesRender(e,c,d,u,f,h,p):this.clipTrianglesNoRender(e,c,d)}clipTrianglesNoRender(e,n,i){let r=this.clipOutput,o=this.clippedVertices,s=this.clippedTriangles,a=this.clippingPolygons,l=a.length,c=0;o.length=0,s.length=0;for(let d=0;d<i;d+=3){let u=n[d]<<1,f=e[u],h=e[u+1];u=n[d+1]<<1;let p=e[u],m=e[u+1];u=n[d+2]<<1;let g=e[u],y=e[u+1];for(let w=0;w<l;w++){let b=o.length;if(this.clip(f,h,p,m,g,y,a[w],r)){let v=r.length;if(v==0)continue;let A=v>>1,x=this.clipOutput,k=Ue.setArraySize(o,b+A*2);for(let _=0;_<v;_+=2,b+=2){let E=x[_],C=x[_+1];k[b]=E,k[b+1]=C}b=s.length;let S=Ue.setArraySize(s,b+3*(A-2));A--;for(let _=1;_<A;_++,b+=3)S[b]=c,S[b+1]=c+_,S[b+2]=c+_+1;c+=A+1}else{let v=Ue.setArraySize(o,b+6);v[b]=f,v[b+1]=h,v[b+2]=p,v[b+3]=m,v[b+4]=g,v[b+5]=y,b=s.length;let A=Ue.setArraySize(s,b+3);A[b]=c,A[b+1]=c+1,A[b+2]=c+2,c+=3;break}}}}clipTrianglesRender(e,n,i,r,o,s,a){let l=this.clipOutput,c=this.clippedVertices,d=this.clippedTriangles,u=this.clippingPolygons,f=u.length,h=a?12:8,p=0;c.length=0,d.length=0;for(let m=0;m<i;m+=3){let g=n[m]<<1,y=e[g],w=e[g+1],b=r[g],v=r[g+1];g=n[m+1]<<1;let A=e[g],x=e[g+1],k=r[g],S=r[g+1];g=n[m+2]<<1;let _=e[g],E=e[g+1],C=r[g],I=r[g+1];for(let R=0;R<f;R++){let O=c.length;if(this.clip(y,w,A,x,_,E,u[R],l)){let L=l.length;if(L==0)continue;let M=x-E,z=_-A,N=y-_,W=E-w,Z=1/(M*N+z*(w-E)),K=L>>1,se=this.clipOutput,ae=Ue.setArraySize(c,O+K*h);for(let Se=0;Se<L;Se+=2,O+=h){let Qe=se[Se],oe=se[Se+1];ae[O]=Qe,ae[O+1]=oe,ae[O+2]=o.r,ae[O+3]=o.g,ae[O+4]=o.b,ae[O+5]=o.a;let we=Qe-_,pe=oe-E,xe=(M*we+z*pe)*Z,Ce=(W*we+N*pe)*Z,Fe=1-xe-Ce;ae[O+6]=b*xe+k*Ce+C*Fe,ae[O+7]=v*xe+S*Ce+I*Fe,a&&(ae[O+8]=s.r,ae[O+9]=s.g,ae[O+10]=s.b,ae[O+11]=s.a)}O=d.length;let he=Ue.setArraySize(d,O+3*(K-2));K--;for(let Se=1;Se<K;Se++,O+=3)he[O]=p,he[O+1]=p+Se,he[O+2]=p+Se+1;p+=K+1}else{let L=Ue.setArraySize(c,O+3*h);L[O]=y,L[O+1]=w,L[O+2]=o.r,L[O+3]=o.g,L[O+4]=o.b,L[O+5]=o.a,a?(L[O+6]=b,L[O+7]=v,L[O+8]=s.r,L[O+9]=s.g,L[O+10]=s.b,L[O+11]=s.a,L[O+12]=A,L[O+13]=x,L[O+14]=o.r,L[O+15]=o.g,L[O+16]=o.b,L[O+17]=o.a,L[O+18]=k,L[O+19]=S,L[O+20]=s.r,L[O+21]=s.g,L[O+22]=s.b,L[O+23]=s.a,L[O+24]=_,L[O+25]=E,L[O+26]=o.r,L[O+27]=o.g,L[O+28]=o.b,L[O+29]=o.a,L[O+30]=C,L[O+31]=I,L[O+32]=s.r,L[O+33]=s.g,L[O+34]=s.b,L[O+35]=s.a):(L[O+6]=b,L[O+7]=v,L[O+8]=A,L[O+9]=x,L[O+10]=o.r,L[O+11]=o.g,L[O+12]=o.b,L[O+13]=o.a,L[O+14]=k,L[O+15]=S,L[O+16]=_,L[O+17]=E,L[O+18]=o.r,L[O+19]=o.g,L[O+20]=o.b,L[O+21]=o.a,L[O+22]=C,L[O+23]=I),O=d.length;let M=Ue.setArraySize(d,O+3);M[O]=p,M[O+1]=p+1,M[O+2]=p+2,p+=3;break}}}}clipTrianglesUnpacked(e,n,i,r){let o=this.clipOutput,s=this.clippedVertices,a=this.clippedUVs,l=this.clippedTriangles,c=this.clippingPolygons,d=c.length,u=0;s.length=0,a.length=0,l.length=0;for(let f=0;f<i;f+=3){let h=n[f]<<1,p=e[h],m=e[h+1],g=r[h],y=r[h+1];h=n[f+1]<<1;let w=e[h],b=e[h+1],v=r[h],A=r[h+1];h=n[f+2]<<1;let x=e[h],k=e[h+1],S=r[h],_=r[h+1];for(let E=0;E<d;E++){let C=s.length;if(this.clip(p,m,w,b,x,k,c[E],o)){let I=o.length;if(I==0)continue;let R=b-k,O=x-w,L=p-x,M=k-m,z=1/(R*L+O*(m-k)),N=I>>1,W=this.clipOutput,Z=Ue.setArraySize(s,C+N*2),K=Ue.setArraySize(a,C+N*2);for(let ae=0;ae<I;ae+=2,C+=2){let he=W[ae],Se=W[ae+1];Z[C]=he,Z[C+1]=Se;let Qe=he-x,oe=Se-k,we=(R*Qe+O*oe)*z,pe=(M*Qe+L*oe)*z,xe=1-we-pe;K[C]=g*we+v*pe+S*xe,K[C+1]=y*we+A*pe+_*xe}C=l.length;let se=Ue.setArraySize(l,C+3*(N-2));N--;for(let ae=1;ae<N;ae++,C+=3)se[C]=u,se[C+1]=u+ae,se[C+2]=u+ae+1;u+=N+1}else{let I=Ue.setArraySize(s,C+6);I[C]=p,I[C+1]=m,I[C+2]=w,I[C+3]=b,I[C+4]=x,I[C+5]=k;let R=Ue.setArraySize(a,C+3*2);R[C]=g,R[C+1]=y,R[C+2]=v,R[C+3]=A,R[C+4]=S,R[C+5]=_,C=l.length;let O=Ue.setArraySize(l,C+3);O[C]=u,O[C+1]=u+1,O[C+2]=u+2,u+=3;break}}}}clip(e,n,i,r,o,s,a,l){let c=l,d=!1,u;a.length%4>=2?(u=l,l=this.scratch):u=this.scratch,u.length=0,u.push(e),u.push(n),u.push(i),u.push(r),u.push(o),u.push(s),u.push(e),u.push(n),l.length=0;let f=a.length-4,h=a;for(let p=0;;p+=2){let m=h[p],g=h[p+1],y=m-h[p+2],w=g-h[p+3],b=l.length,v=u;for(let x=0,k=u.length-2;x<k;){let S=v[x],_=v[x+1];x+=2;let E=v[x],C=v[x+1],I=w*(m-E)>y*(g-C),R=w*(m-S)-y*(g-_);if(R>0){if(I){l.push(E),l.push(C);continue}let O=E-S,L=C-_,M=R/(O*w-L*y);if(M>=0&&M<=1)l.push(S+O*M),l.push(_+L*M);else{l.push(E),l.push(C);continue}}else if(I){let O=E-S,L=C-_,M=R/(O*w-L*y);if(M>=0&&M<=1)l.push(S+O*M),l.push(_+L*M),l.push(E),l.push(C);else{l.push(E),l.push(C);continue}}d=!0}if(b==l.length)return c.length=0,!0;if(l.push(l[0]),l.push(l[1]),p==f)break;let A=l;l=u,l.length=0,u=A}if(c!=l){c.length=0;for(let p=0,m=l.length-2;p<m;p++)c[p]=l[p]}else c.length=c.length-2;return d}static makeClockwise(e){let n=e,i=e.length,r=n[i-2]*n[1]-n[0]*n[i-1],o=0,s=0,a=0,l=0;for(let c=0,d=i-3;c<d;c+=2)o=n[c],s=n[c+1],a=n[c+2],l=n[c+3],r+=o*l-a*s;if(!(r<0))for(let c=0,d=i-2,u=i>>1;c<u;c+=2){let f=n[c],h=n[c+1],p=d-c;n[c]=n[p],n[c+1]=n[p+1],n[p]=f,n[p+1]=h}}}typeof Math.fround>"u"&&(Math.fround=function(t){return function(e){return t[0]=e,t[0]}}(new Float32Array(1)));
301class no{constructor(e,n={alpha:!0}){$(this,"canvas");$(this,"gl");$(this,"restorables",[]);$(this,"contextLostHandler",e=>{e&&e.preventDefault()});$(this,"contextRestoredHandler",()=>{for(let e=0,n=this.restorables.length;e<n;e++)this.restorables[e].restore()});if(e instanceof WebGLRenderingContext||typeof WebGL2RenderingContext<"u"&&e instanceof WebGL2RenderingContext)this.gl=e,this.canvas=this.gl.canvas;else{const i=e;this.gl=i.getContext("webgl2",n)||i.getContext("webgl",n),this.canvas=i,i.addEventListener("webglcontextlost",this.contextLostHandler),i.addEventListener("webglcontextrestored",this.contextRestoredHandler)}}dispose(){this.canvas.removeEventListener("webglcontextlost",this.contextLostHandler),this.canvas.removeEventListener("webglcontextrestored",this.contextRestoredHandler)}addRestorable(e){this.restorables.push(e)}removeRestorable(e){const n=this.restorables.indexOf(e);n>-1&&this.restorables.splice(n,1)}}const ap=class ap extends wAe{constructor(n,i,r=!1){super(i);$(this,"context");$(this,"texture",null);$(this,"boundUnit",0);$(this,"useMipMaps",!1);this.context=n instanceof no?n:new no(n),this.useMipMaps=r,this.restore(),this.context.addRestorable(this)}setFilters(n,i){let r=this.context.gl;this.bind(),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_MIN_FILTER,n),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_MAG_FILTER,ap.validateMagFilter(i)),this.useMipMaps=ap.usesMipMaps(n),this.useMipMaps&&r.generateMipmap(r.TEXTURE_2D)}static validateMagFilter(n){switch(n){case Ar.MipMapLinearLinear:case Ar.MipMapLinearNearest:case Ar.MipMapNearestLinear:case Ar.MipMapNearestNearest:return Ar.Linear;default:return n}}static usesMipMaps(n){switch(n){case Ar.MipMapLinearLinear:case Ar.MipMapLinearNearest:case Ar.MipMapNearestLinear:case Ar.MipMapNearestNearest:return!0;default:return!1}}setWraps(n,i){let r=this.context.gl;this.bind(),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_S,n),r.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_T,i)}update(n){let i=this.context.gl;this.texture||(this.texture=this.context.gl.createTexture()),this.bind(),i.texImage2D(i.TEXTURE_2D,0,i.RGBA,i.RGBA,i.UNSIGNED_BYTE,this._image),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MAG_FILTER,i.LINEAR),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_MIN_FILTER,n?i.LINEAR_MIPMAP_LINEAR:i.LINEAR),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_S,i.CLAMP_TO_EDGE),i.texParameteri(i.TEXTURE_2D,i.TEXTURE_WRAP_T,i.CLAMP_TO_EDGE),n&&i.generateMipmap(i.TEXTURE_2D)}restore(){this.texture=null,this.update(this.useMipMaps)}bind(n=0){let i=this.context.gl;this.boundUnit=n,i.activeTexture(i.TEXTURE0+n),i.bindTexture(i.TEXTURE_2D,this.texture)}unbind(){let n=this.context.gl;n.activeTexture(n.TEXTURE0+this.boundUnit),n.bindTexture(n.TEXTURE_2D,null)}dispose(){this.context.removeRestorable(this),this.context.gl.deleteTexture(this.texture)}};$(ap,"DISABLE_UNPACK_PREMULTIPLIED_ALPHA_WEBGL",!1);let KE=ap;class Xu{constructor(e=0,n=0,i=0){$(this,"x",0);$(this,"y",0);$(this,"z",0);this.x=e,this.y=n,this.z=i}setFrom(e){return this.x=e.x,this.y=e.y,this.z=e.z,this}set(e,n,i){return this.x=e,this.y=n,this.z=i,this}add(e){return this.x+=e.x,this.y+=e.y,this.z+=e.z,this}sub(e){return this.x-=e.x,this.y-=e.y,this.z-=e.z,this}scale(e){return this.x*=e,this.y*=e,this.z*=e,this}normalize(){let e=this.length();return e==0?this:(e=1/e,this.x*=e,this.y*=e,this.z*=e,this)}cross(e){return this.set(this.y*e.z-this.z*e.y,this.z*e.x-this.x*e.z,this.x*e.y-this.y*e.x)}multiply(e){let n=e.values;return this.set(this.x*n[nt]+this.y*n[dt]+this.z*n[ut]+n[it],this.x*n[ft]+this.y*n[rt]+this.z*n[ht]+n[ot],this.x*n[pt]+this.y*n[mt]+this.z*n[st]+n[at])}project(e){let n=e.values,i=1/(this.x*n[vt]+this.y*n[yt]+this.z*n[wt]+n[bt]);return this.set((this.x*n[nt]+this.y*n[dt]+this.z*n[ut]+n[it])*i,(this.x*n[ft]+this.y*n[rt]+this.z*n[ht]+n[ot])*i,(this.x*n[pt]+this.y*n[mt]+this.z*n[st]+n[at])*i)}dot(e){return this.x*e.x+this.y*e.y+this.z*e.z}length(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)}distance(e){let n=e.x-this.x,i=e.y-this.y,r=e.z-this.z;return Math.sqrt(n*n+i*i+r*r)}}const nt=0,dt=4,ut=8,it=12,ft=1,rt=5,ht=9,ot=13,pt=2,mt=6,st=10,at=14,vt=3,yt=7,wt=11,bt=15,rr=class rr{constructor(){$(this,"temp",new Float32Array(16));$(this,"values",new Float32Array(16));let e=this.values;e[nt]=1,e[rt]=1,e[st]=1,e[bt]=1}set(e){return this.values.set(e),this}transpose(){let e=this.temp,n=this.values;return e[nt]=n[nt],e[dt]=n[ft],e[ut]=n[pt],e[it]=n[vt],e[ft]=n[dt],e[rt]=n[rt],e[ht]=n[mt],e[ot]=n[yt],e[pt]=n[ut],e[mt]=n[ht],e[st]=n[st],e[at]=n[wt],e[vt]=n[it],e[yt]=n[ot],e[wt]=n[at],e[bt]=n[bt],this.set(e)}identity(){let e=this.values;return e[nt]=1,e[dt]=0,e[ut]=0,e[it]=0,e[ft]=0,e[rt]=1,e[ht]=0,e[ot]=0,e[pt]=0,e[mt]=0,e[st]=1,e[at]=0,e[vt]=0,e[yt]=0,e[wt]=0,e[bt]=1,this}invert(){let e=this.values,n=this.temp,i=e[vt]*e[mt]*e[ht]*e[it]-e[pt]*e[yt]*e[ht]*e[it]-e[vt]*e[rt]*e[st]*e[it]+e[ft]*e[yt]*e[st]*e[it]+e[pt]*e[rt]*e[wt]*e[it]-e[ft]*e[mt]*e[wt]*e[it]-e[vt]*e[mt]*e[ut]*e[ot]+e[pt]*e[yt]*e[ut]*e[ot]+e[vt]*e[dt]*e[st]*e[ot]-e[nt]*e[yt]*e[st]*e[ot]-e[pt]*e[dt]*e[wt]*e[ot]+e[nt]*e[mt]*e[wt]*e[ot]+e[vt]*e[rt]*e[ut]*e[at]-e[ft]*e[yt]*e[ut]*e[at]-e[vt]*e[dt]*e[ht]*e[at]+e[nt]*e[yt]*e[ht]*e[at]+e[ft]*e[dt]*e[wt]*e[at]-e[nt]*e[rt]*e[wt]*e[at]-e[pt]*e[rt]*e[ut]*e[bt]+e[ft]*e[mt]*e[ut]*e[bt]+e[pt]*e[dt]*e[ht]*e[bt]-e[nt]*e[mt]*e[ht]*e[bt]-e[ft]*e[dt]*e[st]*e[bt]+e[nt]*e[rt]*e[st]*e[bt];if(i==0)throw new Error("non-invertible matrix");let r=1/i;return n[nt]=e[ht]*e[at]*e[yt]-e[ot]*e[st]*e[yt]+e[ot]*e[mt]*e[wt]-e[rt]*e[at]*e[wt]-e[ht]*e[mt]*e[bt]+e[rt]*e[st]*e[bt],n[dt]=e[it]*e[st]*e[yt]-e[ut]*e[at]*e[yt]-e[it]*e[mt]*e[wt]+e[dt]*e[at]*e[wt]+e[ut]*e[mt]*e[bt]-e[dt]*e[st]*e[bt],n[ut]=e[ut]*e[ot]*e[yt]-e[it]*e[ht]*e[yt]+e[it]*e[rt]*e[wt]-e[dt]*e[ot]*e[wt]-e[ut]*e[rt]*e[bt]+e[dt]*e[ht]*e[bt],n[it]=e[it]*e[ht]*e[mt]-e[ut]*e[ot]*e[mt]-e[it]*e[rt]*e[st]+e[dt]*e[ot]*e[st]+e[ut]*e[rt]*e[at]-e[dt]*e[ht]*e[at],n[ft]=e[ot]*e[st]*e[vt]-e[ht]*e[at]*e[vt]-e[ot]*e[pt]*e[wt]+e[ft]*e[at]*e[wt]+e[ht]*e[pt]*e[bt]-e[ft]*e[st]*e[bt],n[rt]=e[ut]*e[at]*e[vt]-e[it]*e[st]*e[vt]+e[it]*e[pt]*e[wt]-e[nt]*e[at]*e[wt]-e[ut]*e[pt]*e[bt]+e[nt]*e[st]*e[bt],n[ht]=e[
301it]*e[ht]*e[vt]-e[ut]*e[ot]*e[vt]-e[it]*e[ft]*e[wt]+e[nt]*e[ot]*e[wt]+e[ut]*e[ft]*e[bt]-e[nt]*e[ht]*e[bt],n[ot]=e[ut]*e[ot]*e[pt]-e[it]*e[ht]*e[pt]+e[it]*e[ft]*e[st]-e[nt]*e[ot]*e[st]-e[ut]*e[ft]*e[at]+e[nt]*e[ht]*e[at],n[pt]=e[rt]*e[at]*e[vt]-e[ot]*e[mt]*e[vt]+e[ot]*e[pt]*e[yt]-e[ft]*e[at]*e[yt]-e[rt]*e[pt]*e[bt]+e[ft]*e[mt]*e[bt],n[mt]=e[it]*e[mt]*e[vt]-e[dt]*e[at]*e[vt]-e[it]*e[pt]*e[yt]+e[nt]*e[at]*e[yt]+e[dt]*e[pt]*e[bt]-e[nt]*e[mt]*e[bt],n[st]=e[dt]*e[ot]*e[vt]-e[it]*e[rt]*e[vt]+e[it]*e[ft]*e[yt]-e[nt]*e[ot]*e[yt]-e[dt]*e[ft]*e[bt]+e[nt]*e[rt]*e[bt],n[at]=e[it]*e[rt]*e[pt]-e[dt]*e[ot]*e[pt]-e[it]*e[ft]*e[mt]+e[nt]*e[ot]*e[mt]+e[dt]*e[ft]*e[at]-e[nt]*e[rt]*e[at],n[vt]=e[ht]*e[mt]*e[vt]-e[rt]*e[st]*e[vt]-e[ht]*e[pt]*e[yt]+e[ft]*e[st]*e[yt]+e[rt]*e[pt]*e[wt]-e[ft]*e[mt]*e[wt],n[yt]=e[dt]*e[st]*e[vt]-e[ut]*e[mt]*e[vt]+e[ut]*e[pt]*e[yt]-e[nt]*e[st]*e[yt]-e[dt]*e[pt]*e[wt]+e[nt]*e[mt]*e[wt],n[wt]=e[ut]*e[rt]*e[vt]-e[dt]*e[ht]*e[vt]-e[ut]*e[ft]*e[yt]+e[nt]*e[ht]*e[yt]+e[dt]*e[ft]*e[wt]-e[nt]*e[rt]*e[wt],n[bt]=e[dt]*e[ht]*e[pt]-e[ut]*e[rt]*e[pt]+e[ut]*e[ft]*e[mt]-e[nt]*e[ht]*e[mt]-e[dt]*e[ft]*e[st]+e[nt]*e[rt]*e[st],e[nt]=n[nt]*r,e[dt]=n[dt]*r,e[ut]=n[ut]*r,e[it]=n[it]*r,e[ft]=n[ft]*r,e[rt]=n[rt]*r,e[ht]=n[ht]*r,e[ot]=n[ot]*r,e[pt]=n[pt]*r,e[mt]=n[mt]*r,e[st]=n[st]*r,e[at]=n[at]*r,e[vt]=n[vt]*r,e[yt]=n[yt]*r,e[wt]=n[wt]*r,e[bt]=n[bt]*r,this}determinant(){let e=this.values;return e[vt]*e[mt]*e[ht]*e[it]-e[pt]*e[yt]*e[ht]*e[it]-e[vt]*e[rt]*e[st]*e[it]+e[ft]*e[yt]*e[st]*e[it]+e[pt]*e[rt]*e[wt]*e[it]-e[ft]*e[mt]*e[wt]*e[it]-e[vt]*e[mt]*e[ut]*e[ot]+e[pt]*e[yt]*e[ut]*e[ot]+e[vt]*e[dt]*e[st]*e[ot]-e[nt]*e[yt]*e[st]*e[ot]-e[pt]*e[dt]*e[wt]*e[ot]+e[nt]*e[mt]*e[wt]*e[ot]+e[vt]*e[rt]*e[ut]*e[at]-e[ft]*e[yt]*e[ut]*e[at]-e[vt]*e[dt]*e[ht]*e[at]+e[nt]*e[yt]*e[ht]*e[at]+e[ft]*e[dt]*e[wt]*e[at]-e[nt]*e[rt]*e[wt]*e[at]-e[pt]*e[rt]*e[ut]*e[bt]+e[ft]*e[mt]*e[ut]*e[bt]+e[pt]*e[dt]*e[ht]*e[bt]-e[nt]*e[mt]*e[ht]*e[bt]-e[ft]*e[dt]*e[st]*e[bt]+e[nt]*e[rt]*e[st]*e[bt]}translate(e,n,i){let r=this.values;return r[it]+=e,r[ot]+=n,r[at]+=i,this}copy(){return new rr().set(this.values)}projection(e,n,i,r){this.identity();let o=1/Math.tan(i*(Math.PI/180)/2),s=(n+e)/(e-n),a=2*n*e/(e-n),l=this.values;return l[nt]=o/r,l[ft]=0,l[pt]=0,l[vt]=0,l[dt]=0,l[rt]=o,l[mt]=0,l[yt]=0,l[ut]=0,l[ht]=0,l[st]=s,l[wt]=-1,l[it]=0,l[ot]=0,l[at]=a,l[bt]=0,this}ortho2d(e,n,i,r){return this.ortho(e,e+i,n,n+r,0,1)}ortho(e,n,i,r,o,s){this.identity();let a=2/(n-e),l=2/(r-i),c=-2/(s-o),d=-(n+e)/(n-e),u=-(r+i)/(r-i),f=-(s+o)/(s-o),h=this.values;return h[nt]=a,h[ft]=0,h[pt]=0,h[vt]=0,h[dt]=0,h[rt]=l,h[mt]=0,h[yt]=0,h[ut]=0,h[ht]=0,h[st]=c,h[wt]=0,h[it]=d,h[ot]=u,h[at]=f,h[bt]=1,this}multiply(e){let n=this.temp,i=this.values,r=e.values;return n[nt]=i[nt]*r[nt]+i[dt]*r[ft]+i[ut]*r[pt]+i[it]*r[vt],n[dt]=i[nt]*r[dt]+i[dt]*r[rt]+i[ut]*r[mt]+i[it]*r[yt],n[ut]=i[nt]*r[ut]+i[dt]*r[ht]+i[ut]*r[st]+i[it]*r[wt],n[it]=i[nt]*r[it]+i[dt]*r[ot]+i[ut]*r[at]+i[it]*r[bt],n[ft]=i[ft]*r[nt]+i[rt]*r[ft]+i[ht]*r[pt]+i[ot]*r[vt],n[rt]=i[ft]*r[dt]+i[rt]*r[rt]+i[ht]*r[mt]+i[ot]*r[yt],n[ht]=i[ft]*r[ut]+i[rt]*r[ht]+i[ht]*r[st]+i[ot]*r[wt],n[ot]=i[ft]*r[it]+i[rt]*r[ot]+i[ht]*r[at]+i[ot]*r[bt],n[pt]=i[pt]*r[nt]+i[mt]*r[ft]+i[st]*r[pt]+i[at]*r[vt],n[mt]=i[pt]*r[dt]+i[mt]*r[rt]+i[st]*r[mt]+i[at]*r[yt],n[st]=i[pt]*r[ut]+i[mt]*r[ht]+i[st]*r[st]+i[at]*r[wt],n[at]=i[pt]*r[it]+i[mt]*r[ot]+i[st]*r[at]+i[at]*r[bt],n[vt]=i[vt]*r[nt]+i[yt]*r[ft]+i[wt]*r[pt]+i[bt]*r[vt],n[yt]=i[vt]*r[dt]+i[yt]*r[rt]+i[wt]*r[mt]+i[bt]*r[yt],n[wt]=i[vt]*r[ut]+i[yt]*r[ht]+i[wt]*r[st]+i[bt]*r[wt],n[bt]=i[vt]*r[it]+i[yt]*r[ot]+i[wt]*r[at]+i[bt]*r[bt],this.set(this.temp)}multiplyLeft(e){let n=this.temp,i=this.values,r=e.values;return n[nt]=r[nt]*i[nt]+r[dt]*i[ft]+r[ut]*i[pt]+r[it]*i[vt],n[dt]=r[nt]*i[dt]+r[dt]*i[rt]+r[ut]*i[mt]+r[it]*i[yt],n[ut]=r[nt]*i[ut]+r[dt]*i[ht]+r[ut]*i[st]+r[it]*i[wt],n[it]=r[nt]*i[it]+r[dt]*i[ot]+r[ut]*i[at]+r[it]*i[bt],n[ft]=r[ft]*i[nt]+r[rt]*i[ft]+r[ht]*i[pt]+r[ot]*i[vt],n[rt]=r[ft]*i[dt]+r[rt]*i[rt]+r[ht]*i[mt]+r[ot]*i[yt],n[ht]=r[ft]*i[ut]+r[rt]*i[ht]+r[ht]*i[st]+r[ot]*i[wt],n[ot]=r[ft]*i[it]+r[rt]*i[ot]+r[ht]*i[at]+r[ot]*i[bt],n[pt]=r[pt]*i[nt]+r[mt]*i[ft]+r[st]*i[pt]+r[at]*i[vt],n[mt]=r[pt]*i[dt]+r[mt]*i[rt]+r[st]*i[mt]+r[at]*i[yt],n[st]=r[pt]*i[ut]+r[mt]*i[ht]+r[st]*i[st]+r[at]*i[wt],n[at]=r[pt]*i[it]+r[mt]*i[ot]+r[st]*i[at]+r[at]*i[bt],n[vt]=r[vt]*i[nt]+r[yt]*i[ft]+r[wt]*i[pt]+r[bt]*i[vt],n[yt]=r[vt]*i[dt]+r[yt]*i[rt]+r[wt]*i[mt]+r[bt]*i[yt],n[wt]=r[vt]*i[ut]+r[yt]*i[ht]+r[wt]*i[st]+r[bt]*i[wt],n[bt]=r[vt]*i[it]+r[yt]*i[ot]+r[wt]*i[at]+r[bt]*i[bt],this.set(this.temp)}lookAt(e,n,i){let r=rr.xAxis,o=rr.yAxis,s=rr.zAxis;s.setFrom(n).normalize(),r.setFrom(n).normalize(),r.cross(i).normalize(),o.setFrom(r).cross(s).normalize(),this.identity();let a=this.values;return a[nt]=r.x,a[dt]=r.y,a[ut]=r.z,a[ft]=o.x,a[rt]=o.y,a[ht]=o.z,a[pt]=-s.x,a[mt]=-s.y,a[st]=-s.z,rr.tmpMatrix.identity(),rr.tmpMatrix.values[it]=-e.x,rr.tmpMatrix.values[ot]=-e.y,rr.tmpMatrix.values[at]=-e.z,this.multiply(rr.tmpMatrix),this}};$(rr,"xAxis",new Xu),$(rr,"yAxis",new Xu),$(rr,"zAxis",new Xu),$(rr,"tmpMatrix",new rr);let Tu=rr;class b7e{constructor(e,n){$(this,"position",new Xu(0,0,0));$(this,"direction",new Xu(0,0,-1));$(this,"up",new Xu(0,1,0));$(this,"near",0);$(this,"far",100);$(this,"zoom",1);$(this,"viewportWidth",0);
301$(this,"viewportHeight",0);$(this,"projectionView",new Tu);$(this,"inverseProjectionView",new Tu);$(this,"projection",new Tu);$(this,"view",new Tu);this.viewportWidth=e,this.viewportHeight=n,this.update()}update(){let e=this.projection,n=this.view,i=this.projectionView,r=this.inverseProjectionView,o=this.zoom,s=this.viewportWidth,a=this.viewportHeight;e.ortho(o*(-s/2),o*(s/2),o*(-a/2),o*(a/2),this.near,this.far),n.lookAt(this.position,this.direction,this.up),i.set(e.values),i.multiply(n),r.set(i.values).invert()}screenToWorld(e,n,i){let r=e.x,o=i-e.y-1;return e.x=2*r/n-1,e.y=2*o/i-1,e.z=2*e.z-1,e.project(this.inverseProjectionView),e}worldToScreen(e,n,i){return e.project(this.projectionView),e.x=n*(e.x+1)/2,e.y=i*(e.y+1)/2,e.z=(e.z+1)/2,e}setViewport(e,n){this.viewportWidth=e,this.viewportHeight=n}}const mn=class mn{constructor(e,n,i){$(this,"vertexShader");$(this,"fragmentShader");$(this,"context");$(this,"vs",null);$(this,"vsSource");$(this,"fs",null);$(this,"fsSource");$(this,"program",null);$(this,"tmp2x2",new Float32Array(2*2));$(this,"tmp3x3",new Float32Array(3*3));$(this,"tmp4x4",new Float32Array(4*4));this.vertexShader=n,this.fragmentShader=i,this.vsSource=n,this.fsSource=i,this.context=e instanceof no?e:new no(e),this.context.addRestorable(this),this.compile()}getProgram(){return this.program}getVertexShader(){return this.vertexShader}getFragmentShader(){return this.fragmentShader}getVertexShaderSource(){return this.vsSource}getFragmentSource(){return this.fsSource}compile(){let e=this.context.gl;try{if(this.vs=this.compileShader(e.VERTEX_SHADER,this.vertexShader),!this.vs)throw new Error("Couldn't compile vertex shader.");if(this.fs=this.compileShader(e.FRAGMENT_SHADER,this.fragmentShader),!this.fs)throw new Error("Couldn#t compile fragment shader.");this.program=this.compileProgram(this.vs,this.fs)}catch(n){throw this.dispose(),n}}compileShader(e,n){let i=this.context.gl,r=i.createShader(e);if(!r)throw new Error("Couldn't create shader.");if(i.shaderSource(r,n),i.compileShader(r),!i.getShaderParameter(r,i.COMPILE_STATUS)){let o="Couldn't compile shader: "+i.getShaderInfoLog(r);if(i.deleteShader(r),!i.isContextLost())throw new Error(o)}return r}compileProgram(e,n){let i=this.context.gl,r=i.createProgram();if(!r)throw new Error("Couldn't compile program.");if(i.attachShader(r,e),i.attachShader(r,n),i.linkProgram(r),!i.getProgramParameter(r,i.LINK_STATUS)){let o="Couldn't compile shader program: "+i.getProgramInfoLog(r);if(i.deleteProgram(r),!i.isContextLost())throw new Error(o)}return r}restore(){this.compile()}bind(){this.context.gl.useProgram(this.program)}unbind(){this.context.gl.useProgram(null)}setUniformi(e,n){this.context.gl.uniform1i(this.getUniformLocation(e),n)}setUniformf(e,n){this.context.gl.uniform1f(this.getUniformLocation(e),n)}setUniform2f(e,n,i){this.context.gl.uniform2f(this.getUniformLocation(e),n,i)}setUniform3f(e,n,i,r){this.context.gl.uniform3f(this.getUniformLocation(e),n,i,r)}setUniform4f(e,n,i,r,o){this.context.gl.uniform4f(this.getUniformLocation(e),n,i,r,o)}setUniform2x2f(e,n){let i=this.context.gl;this.tmp2x2.set(n),i.uniformMatrix2fv(this.getUniformLocation(e),!1,this.tmp2x2)}setUniform3x3f(e,n){let i=this.context.gl;this.tmp3x3.set(n),i.uniformMatrix3fv(this.getUniformLocation(e),!1,this.tmp3x3)}setUniform4x4f(e,n){let i=this.context.gl;this.tmp4x4.set(n),i.uniformMatrix4fv(this.getUniformLocation(e),!1,this.tmp4x4)}getUniformLocation(e){let n=this.context.gl;if(!this.program)throw new Error("Shader not compiled.");let i=n.getUniformLocation(this.program,e);if(!i&&!n.isContextLost())throw new Error("Couldn't find location for uniform ".concat(e));return i}getAttributeLocation(e){let n=this.context.gl;if(!this.program)throw new Error("Shader not compiled.");let i=n.getAttribLocation(this.program,e);if(i==-1&&!n.isContextLost())throw new Error("Couldn't find location for attribute ".concat(e));return i}dispose(){this.context.removeRestorable(this);let e=this.context.gl;this.vs&&(e.deleteShader(this.vs),this.vs=null),this.fs&&(e.deleteShader(this.fs),this.fs=null),this.program&&(e.deleteProgram(this.program),this.program=null)}static newColoredTextured(e){let n="\nattribute vec4 ".concat(mn.POSITION,";\nattribute vec4 ").concat(mn.COLOR,";
301\nattribute vec2 ").concat(mn.TEXCOORDS,";\nuniform mat4 ").concat(mn.MVP_MATRIX,";\nvarying vec4 v_color;\nvarying vec2 v_texCoords;\n\nvoid main () {\n	v_color = ").concat(mn.COLOR,";\n	v_texCoords = ").concat(mn.TEXCOORDS,";\n	gl_Position = ").concat(mn.MVP_MATRIX," * ").concat(mn.POSITION,";\n}\n"),i="\n#ifdef GL_ES\n	#define LOWP lowp\n	precision mediump float;\n#else\n	#define LOWP\n#endif\nvarying LOWP vec4 v_color;\nvarying vec2 v_texCoords;\nuniform sampler2D u_texture;\n\nvoid main () {\n	gl_FragColor = v_color * texture2D(u_texture, v_texCoords);\n}\n";return new mn(e,n,i)}static newTwoColoredTextured(e){let n="\nattribute vec4 ".concat(mn.POSITION,";\nattribute vec4 ").concat(mn.COLOR,";\nattribute vec4 ").concat(mn.COLOR2,";\nattribute vec2 ").concat(mn.TEXCOORDS,";\nuniform mat4 ").concat(mn.MVP_MATRIX,";\nvarying vec4 v_light;\nvarying vec4 v_dark;\nvarying vec2 v_texCoords;\n\nvoid main () {\n	v_light = ").concat(mn.COLOR,";\n	v_dark = ").concat(mn.COLOR2,";\n	v_texCoords = ").concat(mn.TEXCOORDS,";\n	gl_Position = ").concat(mn.MVP_MATRIX," * ").concat(mn.POSITION,";\n}\n"),i="\n#ifdef GL_ES\n	#define LOWP lowp\n	precision mediump float;\n#else\n	#define LOWP\n#endif\nvarying LOWP vec4 v_light;\nvarying LOWP vec4 v_dark;\nvarying vec2 v_texCoords;\nuniform sampler2D u_texture;\n\nvoid main () {\n	vec4 texColor = texture2D(u_texture, v_texCoords);\n	gl_FragColor.a = texColor.a * v_light.a;\n	gl_FragColor.rgb = ((texColor.a - 1.0) * v_dark.a + 1.0 - texColor.rgb) * v_dark.rgb + texColor.rgb * v_light.rgb;\n}\n";return new mn(e,n,i)}static newColored(e){let n="\nattribute vec4 ".concat(mn.POSITION,";\nattribute vec4 ").concat(mn.COLOR,";\nuniform mat4 ").concat(mn.MVP_MATRIX,";\nvarying vec4 v_color;\n\nvoid main () {\n	v_color = ").concat(mn.COLOR,";\n	gl_Position = ").concat(mn.MVP_MATRIX," * ").concat(mn.POSITION,";\n}\n"),i="\n#ifdef GL_ES\n	#define LOWP lowp\n	precision mediump float;\n#else\n	#define LOWP\n#endif\nvarying LOWP vec4 v_color;\n\nvoid main () {\n	gl_FragColor = v_color;\n}\n";return new mn(e,n,i)}};$(mn,"MVP_MATRIX","u_projTrans"),$(mn,"POSITION","a_position"),$(mn,"COLOR","a_color"),$(mn,"COLOR2","a_color2"),$(mn,"TEXCOORDS","a_texCoords"),$(mn,"SAMPLER","u_texture");let qo=mn;class tF{constructor(e,n,i,r){$(this,"attributes");$(this,"context");$(this,"vertices");$(this,"verticesBuffer",null);$(this,"verticesLength",0);$(this,"dirtyVertices",!1);$(this,"indices");$(this,"indicesBuffer",null);$(this,"indicesLength",0);$(this,"dirtyIndices",!1);$(this,"elementsPerVertex",0);this.attributes=n,this.context=e instanceof no?e:new no(e),this.elementsPerVertex=0;for(let o=0;o<n.length;o++)this.elementsPerVertex+=n[o].numElements;this.vertices=new Float32Array(i*this.elementsPerVertex),this.indices=new Uint16Array(r),this.context.addRestorable(this)}getAttributes(){return this.attributes}maxVertices(){return this.vertices.length/this.elementsPerVertex}numVertices(){return this.verticesLength/this.elementsPerVertex}setVerticesLength(e){this.dirtyVertices=!0,this.verticesLength=e}getVertices(){return this.vertices}maxIndices(){return this.indices.length}numIndices(){return this.indicesLength}setIndicesLength(e){this.dirtyIndices=!0,this.indicesLength=e}getIndices(){return this.indices}getVertexSizeInFloats(){let e=0;for(var n=0;n<this.attributes.length;n++){let i=this.attributes[n];e+=i.numElements}return e}setVertices(e){if(this.dirtyVertices=!0,e.length>this.vertices.length)throw Error("Mesh can't store more than "+this.maxVertices()+" vertices");this.vertices.set(e,0),this.verticesLength=e.length}setIndices(e){if(this.dirtyIndices=!0,e.length>this.indices.length)throw Error("Mesh can't store more than "+this.maxIndices()+" indices");this.indices.set(e,0),this.indicesLength=e.length}draw(e,n){this.drawWithOffset(e,n,0,this.indicesLength>0?this.indicesLength:this.verticesLength/this.elementsPerVertex)}drawWithOffset(e,n,i,r){let o=this.context.gl;(this.dirtyVertices||this.dirtyIndices)&&this.update(),this.bind(e),this.indicesLength>0?o.drawElements(n,r,o.UNSIGNED_SHORT,i*2):o.drawArrays(n,i,r),this.unbind(e)}bind(e){let n=this.context.gl;n.bindBuffer(n.ARRAY_BUFFER,this.verticesBuffer);let i=0;for(let r=0;r<this.attributes.length;r++){let o=this.attributes[r],s=e.getAttributeLocation(o.name);n.enableVertexAttribArray(s),n.vertexAttribPointer(s,o.numElements,n.FLOAT,!1,this.elementsPerVertex*4,i*4),i+=o.numElements}this.indicesLength>0&&n.bindBuffer(n.ELEMENT_ARRAY_BUFFER,this.indicesBuffer)}unbind(e){let n=this.context.gl;for(let i=0;i<this.attributes.length;i++){let r=this.attributes[i],o=e.getAttributeLocation(r.name);n.disableVertexAttribArray(o)}n.bindBuffer(n.ARRAY_BUFFER,null),this.indicesLength>0&&n.bindBuffer(n.ELEMENT_ARRAY_BUFFER,null)}update(){let e=this.context.gl;this.dirtyVertices&&(this.verticesBuffer||(this.verticesBuffer=e.createBuffer()),e.bindBuffer(e.ARRAY_BUFFER,this.verticesBuffer),e.bufferData(e.ARRAY_BUFFER,this.vertices.subarray(0,this.verticesLength),e.DYNAMIC_DRAW),this.dirtyVertices=!1),this.dirtyIndices&&(this.indicesBuffer||(this.indicesBuffer=e.createBuffer()),e.bindBuffer(e.ELEMENT_ARRAY_BUFFER,this.indicesBuffer),e.bufferData(e.ELEMENT_ARRAY_BUFFER,this.indices.subarray(0,this.indicesLength),e.DYNAMIC_DRAW),this.dirtyIndices=!1)}restore(){this.verticesBuffer=null,this.indicesBuffer=null,this.update()}dispose(){this.context.removeRestorable(this);let e=this.context.gl;e.deleteBuffer(this.verticesBuffer),e.deleteBuffer(this.indicesBuffer)}}class Hv{constructor(e,n,i){$(this,"name");$(this,"type");$(this,"numElements");this.name=e,this.type=n,this.numElements=i}}class bw extends Hv{constructor(){super(qo.POSITION,Zf.Float,2)}}class ZE extends Hv{constructor(e=0){super(qo.TEXCOORDS+(e==0?"":e),Zf.Float,2)}}class vw extends Hv{constructor(){super(qo.COLOR,Zf.Float,4)}}class v7e extends Hv{constructor(){super(qo.COLOR2,Zf.Float,4)}}var Zf;(function(t){t[t.Float=0]="Float"})(Zf||(Zf={}));const pa=1,y7e=769,QE=770,JE=771,e$=774,xa=class xa{constructor(e,n=!0,i=10920){$(this,"context");$(this,"drawCalls",0);$(this,"isDrawing",!1);$(this,"mesh");$(this,"shader",null);$(this,"lastTexture",null);$(this,"verticesLength",0);$(this,"indicesLength",0);$(this,"srcColorBlend");$(this,"srcAlphaBlend");$(this,"dstBlend");$(this,"cullWasEnabled",!1);if(i>10920)throw new Error("Can't have more than 10920 triangles per batch: "+i);this.context=e instanceof no?e:new no(e);let r=n?[new bw,new vw,new ZE,new v7e]:[new bw,new vw,new ZE];this.mesh=new tF(e,r,i,i*3);let o=this.context.gl;this.srcColorBlend=o.SRC_ALPHA,this.srcAlphaBlend=o.ONE,this.dstBlend=o.ONE_MINUS_SRC_ALPHA}begin(e){if(this.isDrawing)throw new Error("PolygonBatch is already drawing. Call PolygonBatch.end() before calling PolygonBatch.begin()");this.drawCalls=0,this.shader=e,this.lastTexture=null,this.isDrawing=!0;let n=this.context.gl;n.enable(n.BLEND),n.blendFuncSeparate(this.srcColorBlend,this.dstBlend,this.srcAlphaBlend,this.dstBlend)}setBlendMode(e,n){const i=xa.blendModesGL[e],r=n?i.srcRgbPma:i.srcRgb,o=i.srcAlpha,s=i.dstRgb;if(this.srcColorBlend==r&&this.srcAlphaBlend==o&&this.dstBlend==s)return;this.srcColorBlend=r,this.srcAlphaBlend=o,this.dstBlend=s,this.isDrawing&&this.flush(),this.context.gl.blendFuncSeparate(r,s,o,s)}draw(e,n,i){e!=this.lastTexture?(this.flush(),this.lastTexture=e):(this.verticesLength+n.length>this.mesh.getVertices().length||this.indicesLength+i.length>this.mesh.getIndices().length)&&this.flush();
301let r=this.mesh.numVertices();this.mesh.getVertices().set(n,this.verticesLength),this.verticesLength+=n.length,this.mesh.setVerticesLength(this.verticesLength);let o=this.mesh.getIndices();for(let s=this.indicesLength,a=0;a<i.length;s++,a++)o[s]=i[a]+r;this.indicesLength+=i.length,this.mesh.setIndicesLength(this.indicesLength)}flush(){if(this.verticesLength!=0){if(!this.lastTexture)throw new Error("No texture set.");if(!this.shader)throw new Error("No shader set.");this.lastTexture.bind(),this.mesh.draw(this.shader,this.context.gl.TRIANGLES),this.verticesLength=0,this.indicesLength=0,this.mesh.setVerticesLength(0),this.mesh.setIndicesLength(0),this.drawCalls++,xa.globalDrawCalls++}}end(){if(!this.isDrawing)throw new Error("PolygonBatch is not drawing. Call PolygonBatch.begin() before calling PolygonBatch.end()");(this.verticesLength>0||this.indicesLength>0)&&this.flush(),this.shader=null,this.lastTexture=null,this.isDrawing=!1;let e=this.context.gl;e.disable(e.BLEND)}getDrawCalls(){return this.drawCalls}static getAndResetGlobalDrawCalls(){let e=xa.globalDrawCalls;return xa.globalDrawCalls=0,e}dispose(){this.mesh.dispose()}};$(xa,"disableCulling",!1),$(xa,"globalDrawCalls",0),$(xa,"blendModesGL",[{srcRgb:QE,srcRgbPma:pa,dstRgb:JE,srcAlpha:pa},{srcRgb:QE,srcRgbPma:pa,dstRgb:pa,srcAlpha:pa},{srcRgb:e$,srcRgbPma:e$,dstRgb:JE,srcAlpha:pa},{srcRgb:pa,srcRgbPma:pa,dstRgb:y7e,srcAlpha:pa}]);let qb=xa;class t${constructor(e,n=10920){$(this,"context");$(this,"isDrawing",!1);$(this,"mesh");$(this,"shapeType",yr.Filled);$(this,"color",new jt(1,1,1,1));$(this,"shader",null);$(this,"vertexIndex",0);$(this,"tmp",new qf);$(this,"srcColorBlend");$(this,"srcAlphaBlend");$(this,"dstBlend");if(n>10920)throw new Error("Can't have more than 10920 triangles per batch: "+n);this.context=e instanceof no?e:new no(e),this.mesh=new tF(e,[new bw,new vw],n,0);let i=this.context.gl;this.srcColorBlend=i.SRC_ALPHA,this.srcAlphaBlend=i.ONE,this.dstBlend=i.ONE_MINUS_SRC_ALPHA}begin(e){if(this.isDrawing)throw new Error("ShapeRenderer.begin() has already been called");this.shader=e,this.vertexIndex=0,this.isDrawing=!0;let n=this.context.gl;n.enable(n.BLEND),n.blendFuncSeparate(this.srcColorBlend,this.dstBlend,this.srcAlphaBlend,this.dstBlend)}setBlendMode(e,n,i){this.srcColorBlend=e,this.srcAlphaBlend=n,this.dstBlend=i,this.isDrawing&&(this.flush(),this.context.gl.blendFuncSeparate(e,i,n,i))}setColor(e){this.color.setFromColor(e)}setColorWith(e,n,i,r){this.color.set(e,n,i,r)}point(e,n,i){this.check(yr.Point,1),i||(i=this.color),this.vertex(e,n,i)}line(e,n,i,r,o){this.check(yr.Line,2),this.mesh.getVertices(),this.vertexIndex,o||(o=this.color),this.vertex(e,n,o),this.vertex(i,r,o)}triangle(e,n,i,r,o,s,a,l,c,d){this.check(e?yr.Filled:yr.Line,3),this.mesh.getVertices(),this.vertexIndex,l||(l=this.color),c||(c=this.color),d||(d=this.color),e?(this.vertex(n,i,l),this.vertex(r,o,c),this.vertex(s,a,d)):(this.vertex(n,i,l),this.vertex(r,o,c),this.vertex(r,o,l),this.vertex(s,a,c),this.vertex(s,a,l),this.vertex(n,i,c))}quad(e,n,i,r,o,s,a,l,c,d,u,f,h){this.check(e?yr.Filled:yr.Line,3),this.mesh.getVertices(),this.vertexIndex,d||(d=this.color),u||(u=this.color),f||(f=this.color),h||(h=this.color),e?(this.vertex(n,i,d),this.vertex(r,o,u),this.vertex(s,a,f),this.vertex(s,a,f),this.vertex(l,c,h),this.vertex(n,i,d)):(this.vertex(n,i,d),this.vertex(r,o,u),this.vertex(r,o,u),this.vertex(s,a,f),this.vertex(s,a,f),this.vertex(l,c,h),this.vertex(l,c,h),this.vertex(n,i,d))}rect(e,n,i,r,o,s){this.quad(e,n,i,n+r,i,n+r,i+o,n,i+o,s,s,s,s)}rectLine(e,n,i,r,o,s,a){this.check(e?yr.Filled:yr.Line,8),a||(a=this.color);let l=this.tmp.set(o-i,n-r);l.normalize(),s*=.5;let c=l.x*s,d=l.y*s;e?(this.vertex(n+c,i+d,a),this.vertex(n-c,i-d,a),this.vertex(r+c,o+d,a),this.vertex(r-c,o-d,a),this.vertex(r+c,o+d,a),this.vertex(n-c,i-d,a)):(this.vertex(n+c,i+d,a),this.vertex(n-c,i-d,a),this.vertex(r+c,o+d,a),this.vertex(r-c,o-d,a),this.vertex(r+c,o+d,a),this.vertex(n+c,i+d,a),this.vertex(r-c,o-d,a),this.vertex(n-c,i-d,a))}x(e,n,i){this.line(e-i,n-i,e+i,n+i),this.line(e-i,n+i,e+i,n-i)}polygon(e,n,i,r){if(i<3)throw new Error("Polygon must contain at least 3 vertices");this.check(yr.Line,i*2),r||(r=this.color),this.mesh.getVertices(),this.vertexIndex,n<<=1,i<<=1;let o=e[n],s=e[n+1],a=n+i;
301for(let l=n,c=n+i-2;l<c;l+=2){let d=e[l],u=e[l+1],f=0,h=0;l+2>=a?(f=o,h=s):(f=e[l+2],h=e[l+3]),this.vertex(d,u,r),this.vertex(f,h,r)}}circle(e,n,i,r,o,s=0){if(s==0&&(s=Math.max(1,6*Ne.cbrt(r)|0)),s<=0)throw new Error("segments must be > 0.");o||(o=this.color);let a=2*Ne.PI/s,l=Math.cos(a),c=Math.sin(a),d=r,u=0;if(e){this.check(yr.Filled,s*3+3),s--;for(let f=0;f<s;f++){this.vertex(n,i,o),this.vertex(n+d,i+u,o);let h=d;d=l*d-c*u,u=c*h+l*u,this.vertex(n+d,i+u,o)}this.vertex(n,i,o),this.vertex(n+d,i+u,o)}else{this.check(yr.Line,s*2+2);for(let f=0;f<s;f++){this.vertex(n+d,i+u,o);let h=d;d=l*d-c*u,u=c*h+l*u,this.vertex(n+d,i+u,o)}this.vertex(n+d,i+u,o)}d=r,u=0,this.vertex(n+d,i+u,o)}curve(e,n,i,r,o,s,a,l,c,d){this.check(yr.Line,c*2+2),d||(d=this.color);let u=1/c,f=u*u,h=u*u*u,p=3*u,m=3*f,g=6*f,y=6*h,w=e-i*2+o,b=n-r*2+s,v=(i-o)*3-e+a,A=(r-s)*3-n+l,x=e,k=n,S=(i-e)*p+w*m+v*h,_=(r-n)*p+b*m+A*h,E=w*g+v*y,C=b*g+A*y,I=v*y,R=A*y;for(;c-- >0;)this.vertex(x,k,d),x+=S,k+=_,S+=E,_+=C,E+=I,C+=R,this.vertex(x,k,d);this.vertex(x,k,d),this.vertex(a,l,d)}vertex(e,n,i){let r=this.vertexIndex,o=this.mesh.getVertices();o[r++]=e,o[r++]=n,o[r++]=i.r,o[r++]=i.g,o[r++]=i.b,o[r++]=i.a,this.vertexIndex=r}end(){if(!this.isDrawing)throw new Error("ShapeRenderer.begin() has not been called");this.flush();let e=this.context.gl;e.disable(e.BLEND),this.isDrawing=!1}flush(){if(this.vertexIndex!=0){if(!this.shader)throw new Error("No shader set.");this.mesh.setVerticesLength(this.vertexIndex),this.mesh.draw(this.shader,this.shapeType),this.vertexIndex=0}}check(e,n){if(!this.isDrawing)throw new Error("ShapeRenderer.begin() has not been called");if(this.shapeType==e)if(this.mesh.maxVertices()-this.mesh.numVertices()<n)this.flush();else return;else this.flush(),this.shapeType=e}dispose(){this.mesh.dispose()}}var yr;(function(t){t[t.Point=0]="Point",t[t.Line=1]="Line",t[t.Filled=4]="Filled"})(yr||(yr={}));const Mu=class Mu{constructor(e){$(this,"boneLineColor",new jt(1,0,0,1));$(this,"boneOriginColor",new jt(0,1,0,1));$(this,"attachmentLineColor",new jt(0,0,1,.5));$(this,"triangleLineColor",new jt(1,.64,0,.5));$(this,"pathColor",new jt().setFromString("FF7F00"));$(this,"clipColor",new jt(.8,0,0,2));$(this,"aabbColor",new jt(0,1,0,.5));$(this,"drawBones",!0);$(this,"drawRegionAttachments",!0);$(this,"drawBoundingBoxes",!0);$(this,"drawMeshHull",!0);$(this,"drawMeshTriangles",!0);$(this,"drawPaths",!0);$(this,"drawSkeletonXY",!1);$(this,"drawClipping",!0);$(this,"premultipliedAlpha",!1);$(this,"scale",1);$(this,"boneWidth",2);$(this,"context");$(this,"bounds",new g7e);$(this,"temp",new Array);$(this,"vertices",Ue.newFloatArray(2*1024));this.context=e instanceof no?e:new no(e)}draw(e,n,i){let r=n.x,o=n.y,s=this.context.gl,a=this.premultipliedAlpha?s.ONE:s.SRC_ALPHA;e.setBlendMode(a,s.ONE,s.ONE_MINUS_SRC_ALPHA);let l=n.bones;if(this.drawBones){e.setColor(this.boneLineColor);for(let c=0,d=l.length;c<d;c++){let u=l[c];if(i&&i.indexOf(u.data.name)>-1||!u.parent)continue;let f=u.data.length*u.a+u.worldX,h=u.data.length*u.c+u.worldY;e.rectLine(!0,u.worldX,u.worldY,f,h,this.boneWidth*this.scale)}this.drawSkeletonXY&&e.x(r,o,4*this.scale)}if(this.drawRegionAttachments){e.setColor(this.attachmentLineColor);let c=n.slots;for(let d=0,u=c.length;d<u;d++){let f=c[d],h=f.getAttachment();if(h instanceof Kf){let p=h,m=this.vertices;p.computeWorldVertices(f,m,0,2),e.line(m[0],m[1],m[2],m[3]),e.line(m[2],m[3],m[4],m[5]),e.line(m[4],m[5],m[6],m[7]),e.line(m[6],m[7],m[0],m[1])}}}if(this.drawMeshHull||this.drawMeshTriangles){let c=n.slots;for(let d=0,u=c.length;d<u;d++){let f=c[d];if(!f.bone.active)continue;let h=f.getAttachment();if(!(h instanceof nc))continue;let p=h,m=this.vertices;p.computeWorldVertices(f,0,p.worldVerticesLength,m,0,2);let g=p.triangles,y=p.hullLength;if(this.drawMeshTriangles){e.setColor(this.triangleLineColor);for(let w=0,b=g.length;w<b;w+=3){let v=g[w]*2,A=g[w+1]*2,x=g[w+2]*2;e.triangle(!1,m[v],m[v+1],m[A],m[A+1],m[x],m[x+1])}}if(this.drawMeshHull&&y>0){e.setColor(this.attachmentLineColor),y=(y>>1)*2;let w=m[y-2],b=m[y-1];for(let v=0,A=y;v<A;v+=2){let x=m[v],k=m[v+1];e.line(x,k,w,b),w=x,b=k}}}}if(this.drawBoundingBoxes){let c=this.bounds;c.update(n,!0),e.setColor(this.aabbColor),e.rect(!1,c.minX,c.minY,c.getWidth(),c.getHeight());let d=c.polygons,u=c.boundingBoxes;for(let f=0,h=d.length;f<h;f++){let p=d[f];
301e.setColor(u[f].color),e.polygon(p,0,p.length)}}if(this.drawPaths){let c=n.slots;for(let d=0,u=c.length;d<u;d++){let f=c[d];if(!f.bone.active)continue;let h=f.getAttachment();if(!(h instanceof xd))continue;let p=h,m=p.worldVerticesLength,g=this.temp=Ue.setArraySize(this.temp,m,0);p.computeWorldVertices(f,0,m,g,0,2);let y=this.pathColor,w=g[2],b=g[3],v=0,A=0;if(p.closed){e.setColor(y);let x=g[0],k=g[1],S=g[m-2],_=g[m-1];v=g[m-4],A=g[m-3],e.curve(w,b,x,k,S,_,v,A,32),e.setColor(Mu.LIGHT_GRAY),e.line(w,b,x,k),e.line(v,A,S,_)}m-=4;for(let x=4;x<m;x+=6){let k=g[x],S=g[x+1],_=g[x+2],E=g[x+3];v=g[x+4],A=g[x+5],e.setColor(y),e.curve(w,b,k,S,_,E,v,A,32),e.setColor(Mu.LIGHT_GRAY),e.line(w,b,k,S),e.line(v,A,_,E),w=v,b=A}}}if(this.drawBones){e.setColor(this.boneOriginColor);for(let c=0,d=l.length;c<d;c++){let u=l[c];i&&i.indexOf(u.data.name)>-1||e.circle(!0,u.worldX,u.worldY,3*this.scale,this.boneOriginColor,8)}}if(this.drawClipping){let c=n.slots;e.setColor(this.clipColor);for(let d=0,u=c.length;d<u;d++){let f=c[d];if(!f.bone.active)continue;let h=f.getAttachment();if(!(h instanceof vh))continue;let p=h,m=p.worldVerticesLength,g=this.temp=Ue.setArraySize(this.temp,m,0);p.computeWorldVertices(f,0,m,g,0,2);for(let y=0,w=g.length;y<w;y+=2){let b=g[y],v=g[y+1],A=g[(y+2)%g.length],x=g[(y+3)%g.length];e.line(b,v,A,x)}}}}dispose(){}};$(Mu,"LIGHT_GRAY",new jt(192/255,192/255,192/255,1)),$(Mu,"GREEN",new jt(0,1,0,1));let yw=Mu;class w7e{constructor(e,n,i){$(this,"vertices");$(this,"numVertices");$(this,"numFloats");this.vertices=e,this.numVertices=n,this.numFloats=i}}const a2=class a2{constructor(e,n=!0){$(this,"premultipliedAlpha",!1);$(this,"tempColor",new jt);$(this,"tempColor2",new jt);$(this,"vertices");$(this,"vertexSize",8);$(this,"twoColorTint",!1);$(this,"renderable",new w7e([],0,0));$(this,"clipper",new Gb);$(this,"temp",new qf);$(this,"temp2",new qf);$(this,"temp3",new jt);$(this,"temp4",new jt);this.twoColorTint=n,n&&(this.vertexSize+=4),this.vertices=Ue.newFloatArray(this.vertexSize*1024)}draw(e,n,i=-1,r=-1,o=null){let s=this.clipper,a=this.premultipliedAlpha,l=this.twoColorTint,c=null,d=this.renderable,u,f,h=n.drawOrder,p,m=n.color,g=l?12:8,y=!1;i==-1&&(y=!0);for(let w=0,b=h.length;w<b;w++){let v=s.isClipping()?2:g,A=h[w];if(!A.bone.active){s.clipEndWithSlot(A);continue}if(i>=0&&i==A.data.index&&(y=!0),!y){s.clipEndWithSlot(A);continue}r>=0&&r==A.data.index&&(y=!1);let x=A.getAttachment(),k;if(x instanceof Kf){let S=x;d.vertices=this.vertices,d.numVertices=4,d.numFloats=v<<2,S.computeWorldVertices(A,d.vertices,0,v),f=a2.QUAD_TRIANGLES,u=S.uvs,k=S.region.texture,p=S.color}else if(x instanceof nc){let S=x;d.vertices=this.vertices,d.numVertices=S.worldVerticesLength>>1,d.numFloats=d.numVertices*v,d.numFloats>d.vertices.length&&(d.vertices=this.vertices=Ue.newFloatArray(d.numFloats)),S.computeWorldVertices(A,0,S.worldVerticesLength,d.vertices,0,v),f=S.triangles,k=S.region.texture,u=S.uvs,p=S.color}else if(x instanceof vh){let S=x;s.clipStart(A,S);continue}else{s.clipEndWithSlot(A);continue}if(k){let S=A.color,_=this.tempColor;_.r=m.r*S.r*p.r,_.g=m.g*S.g*p.g,_.b=m.b*S.b*p.b,_.a=m.a*S.a*p.a,a&&(_.r*=_.a,_.g*=_.a,_.b*=_.a);let E=this.tempColor2;A.darkColor?(a?(E.r=A.darkColor.r*_.a,E.g=A.darkColor.g*_.a,E.b=A.darkColor.b*_.a):E.setFromColor(A.darkColor),E.a=a?1:0):E.set(0,0,0,1);let C=A.data.blendMode;if(C!=c&&(c=C,e.setBlendMode(c,a)),s.isClipping()){s.clipTriangles(d.vertices,f,f.length,u,_,E,l);let I=new Float32Array(s.clippedVertices),R=s.clippedTriangles;o&&o(I,I.length,g),e.draw(k,I,R)}else{let I=d.vertices;if(l)for(let O=2,L=0,M=d.numFloats;O<M;O+=g,L+=2)I[O]=_.r,I[O+1]=_.g,I[O+2]=_.b,I[O+3]=_.a,I[O+4]=u[L],I[O+5]=u[L+1],I[O+6]=E.r,I[O+7]=E.g,I[O+8]=E.b,I[O+9]=E.a;else for(let O=2,L=0,M=d.numFloats;O<M;O+=g,L+=2)I[O]=_.r,I[O+1]=_.g,I[O+2]=_.b,I[O+3]=_.a,I[O+4]=u[L],I[O+5]=u[L+1];let R=d.vertices.subarray(0,d.numFloats);o&&o(d.vertices,d.numFloats,g),e.draw(k,R,f)}}s.clipEndWithSlot(A)}s.clipEnd()}getSkeletonClipping(){return this.clipper}};$(a2,"QUAD_TRIANGLES",[0,1,2,2,3,0]);let ww=a2;const Q=[0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1,0,0],um=[0,1,2,2,3,0],fm=new jt(1,1,1,1);class zCe{constructor(e,n,i=!0){$(this,"context");$(this,"canvas");$(this,"camera");$(this,"batcher");$(this,"twoColorTint",!1);$(this,"batcherShader");$(this,"shapes");$(this,"shapesShader");$(this,"activeRenderer",null);$(this,"skeletonRenderer");$(this,"skeletonDebugRenderer");this.canvas=e,this.context=n instanceof no?n:new no(n),this.twoColorTint=i,this.camera=new b7e(e.width,e.height),this.batcherShader=i?qo.newTwoColoredTextured(this.context):qo.newColoredTextured(this.context),this.batcher=new qb(this.context,i),this.shapesShader=qo.newColored(this.context),this.shapes=new t$(this.context),this.skeletonRenderer=new ww(this.context,i),this.skeletonDebugRenderer=new yw(this.context)}dispose(){this.batcher.dispose(),this.batcherShader.dispose(),this.shapes.dispose(),this.shapesShader.dispose(),this.skeletonDebugRenderer.dispose()}begin(){this.camera.update(),this.enableRenderer(this.batcher)}drawSkeleton(e,n=!1,i=-1,r=-1,o=null){this.enableRenderer(this.batcher),this.skeletonRenderer.premultipliedAlpha=n,this.skeletonRenderer.draw(this.batcher,e,i,r,o)}drawSkeletonDebug(e,n=!1,i){this.enableRenderer(this.shapes),this.skeletonDebugRenderer.premultipliedAlpha=n,this.skeletonDebugRenderer.draw(this.shapes,e,i)}drawTexture(e,n,i,r,o,s){this.enableRenderer(this.batcher),s||(s=fm);var a=0;Q[a++]=n,Q[a++]=i,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=0,Q[a++]=1,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a++]=0),Q[a++]=n+r,Q[a++]=i,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=1,Q[a++]=1,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a++]=0),Q[a++]=n+r,Q[a++]=i+o,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=1,Q[a++]=0,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a++]=0),Q[a++]=n,Q[a++]=i+o,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=0,Q[a++]=0,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a]=0),this.batcher.draw(e,Q,um)}drawTextureUV(e,n,i,r,o,s,a,l,c,d){this.enableRenderer(this.batcher),d||(d=fm);var u=0;Q[u++]=n,Q[u++]=i,Q[u++]=d.r,Q[u++]=d.g,Q[u++]=d.b,Q[u++]=d.a,Q[u++]=s,Q[u++]=a,this.twoColorTint&&(Q[u++]=0,Q[u++]=0,Q[u++]=0,Q[u++]=0),Q[u++]=n+r,Q[u++]=i,Q[u++]=d.r,Q[u++]=d.g,Q[u++]=d.b,Q[u++]=d.a,Q[u++]=l,Q[u++]=a,this.twoColorTint&&(Q[u++]=0,Q[u++]=0,Q[u++]=0,Q[u++]=0),Q[u++]=n+r,Q[u++]=i+o,Q[u++]=d.r,Q[u++]=d.g,Q[u++]=d.b,Q[u++]=d.a,Q[u++]=l,Q[u++]=c,this.twoColorTint&&(Q[u++]=0,Q[u++]=0,Q[u++]=0,Q[u++]=0),Q[u++]=n,Q[u++]=i+o,Q[u++]=d.r,Q[u++]=d.g,Q[u++]=d.b,Q[u++]=d.a,Q[u++]=s,Q[u++]=c,this.twoColorTint&&(Q[u++]=0,Q[u++]=0,Q[u++]=0,Q[u]=0),this.batcher.draw(e,Q,um)}drawTextureRotated(e,n,i,r,o,s,a,l,c){this.enableRenderer(this.batcher),c||(c=fm);let d=n+s,u=i+a,f=-s,h=-a,p=r-s,m=o-a,g=f,y=h,w=f,b=m,v=p,A=m,x=p,k=h,S=0,_=0,E=0,C=0,I=0,R=0,O=0,L=0;if(l!=0){let z=Ne.cosDeg(l),N=Ne.sinDeg(l);S=z*g-N*y,_=N*g+z*y,O=z*w-N*b,L=N*w+z*b,I=z*v-N*A,R=N*v+z*A,E=I+(S-O),C=R+(_-L)}else S=g,_=y,O=w,L=b,I=v,R=A,E=x,C=k;S+=d,_+=u,E+=d,C+=u,I+=d,R+=u,O+=d,L+=u;var M=0;Q[M++]=S,Q[M++]=_,Q[M++]=c.r,Q[M++]=c.g,Q[M++]=c.b,Q[M++]=c.a,Q[M++]=0,Q[M++]=1,this.twoColorTint&&(Q[M++]=0,Q[M++]=0,Q[M++]=0,Q[M++]=0),Q[M++]=E,Q[M++]=C,Q[M++]=c.r,Q[M++]=c.g,Q[M++]=c.b,Q[M++]=c.a,Q[M++]=1,Q[M++]=1,this.twoColorTint&&(Q[M++]=0,Q[M++]=0,Q[M++]=0,Q[M++]=0),Q[M++]=I,Q[M++]=R,Q[M++]=c.r,Q[M++]=c.g,Q[M++]=c.b,Q[M++]=c.a,Q[M++]=1,Q[M++]=0,this.twoColorTint&&(Q[M++]=0,Q[M++]=0,Q[M++]=0,Q[M++]=0),Q[M++]=O,Q[M++]=L,Q[M++]=c.r,Q[M++]=c.g,Q[M++]=c.b,Q[M++]=c.a,Q[M++]=0,Q[M++]=0,this.twoColorTint&&(Q[M++]=0,Q[M++]=0,Q[M++]=0,Q[M]=0),this.batcher.draw(e,Q,um)}drawRegion(e,n,i,r,o,s){this.enableRenderer(this.batcher),s||(s=fm);var a=0;Q[a++]=n,Q[a++]=i,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=e.u,Q[a++]=e.v2,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a++]=0),Q[a++]=n+r,Q[a++]=i,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=e.u2,Q[a++]=e.v2,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a++]=0),Q[a++]=n+r,Q[a++]=i+o,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=e.u2,Q[a++]=e.v,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a++]=0),Q[a++]=n,Q[a++]=i+o,Q[a++]=s.r,Q[a++]=s.g,Q[a++]=s.b,Q[a++]=s.a,Q[a++]=e.u,Q[a++]=e.v,this.twoColorTint&&(Q[a++]=0,Q[a++]=0,Q[a++]=0,Q[a]=0),this.batcher.draw(e.page.texture,Q,um)}line(e,n,i,r,o,s){this.enableRenderer(this.shapes),this.shapes.line(e,n,i,r,o)}triangle(e,n,i,r,o,s,a,l,c,d){this.enableRenderer(this.shapes),this.shapes.triangle(e,n,i,r,o,s,a,l,c,d)}quad(e,n,i,r,o,s,a,l,c,d,u,f,h){this.enableRenderer(this.shapes),this.shapes.quad(e,n,i,r,o,s,a,l,c,d,u,f,h)}rect(e,n,i,r,o,s){this.enableRenderer(this.shapes),this.shapes.rect(e,n,i,r,o,s)}rectLine(e,n,i,r,o,s,a){this.enableRenderer(this.shapes),this.shapes.rectLine(e,n,i,r,o,s,a)}polygon(e,n,i,r){this.enableRenderer(this.shapes),this.shapes.polygon(e,n,i,r)}circle(e,n,i,r,o,s=0){this.enableRenderer(this.shapes),this.shapes.circle(e,n,i,r,o,s)}curve(e,n,i,r,o,s,a,l,c,d){this.enableRenderer(this.shapes),this.shapes.curve(e,n,i,r,o,s,a,l,c,d)}end(){this.activeRenderer===this.batcher?this.batcher.end():this.activeRenderer===this.shapes&&this.shapes.end(),this.activeRenderer=null}resize(e){let n=this.canvas;var i=window.devicePixelRatio||1,r=Math.round(n.clientWidth*i),o=Math.round(n.clientHeight*i);
301if((n.width!=r||n.height!=o)&&(n.width=r,n.height=o),this.context.gl.viewport(0,0,n.width,n.height),e===Xb.Expand)this.camera.setViewport(r,o);else if(e===Xb.Fit){let s=n.width,a=n.height,l=this.camera.viewportWidth,c=this.camera.viewportHeight,d=c/l,u=a/s,f=d<u?l/s:c/a;this.camera.setViewport(s*f,a*f)}this.camera.update()}enableRenderer(e){this.activeRenderer!==e&&(this.end(),e instanceof qb?(this.batcherShader.bind(),this.batcherShader.setUniform4x4f(qo.MVP_MATRIX,this.camera.projectionView.values),this.batcherShader.setUniformi("u_texture",0),this.batcher.begin(this.batcherShader),this.activeRenderer=this.batcher):e instanceof t$?(this.shapesShader.bind(),this.shapesShader.setUniform4x4f(qo.MVP_MATRIX,this.camera.projectionView.values),this.shapes.begin(this.shapesShader),this.activeRenderer=this.shapes):this.activeRenderer=this.skeletonDebugRenderer)}}var Xb;(function(t){t[t.Stretch=0]="Stretch",t[t.Expand=1]="Expand",t[t.Fit=2]="Fit"})(Xb||(Xb={}));var x7e={webm:"data:video/webm;base64,GkXfowEAAAAAAAAfQoaBAUL3gQFC8oEEQvOBCEKChHdlYm1Ch4EEQoWBAhhTgGcBAAAAAAAVkhFNm3RALE27i1OrhBVJqWZTrIHfTbuMU6uEFlSua1OsggEwTbuMU6uEHFO7a1OsghV17AEAAAAAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVSalmAQAAAAAAAEUq17GDD0JATYCNTGF2ZjU1LjMzLjEwMFdBjUxhdmY1NS4zMy4xMDBzpJBlrrXf3DCDVB8KcgbMpcr+RImIQJBgAAAAAAAWVK5rAQAAAAAAD++uAQAAAAAAADLXgQFzxYEBnIEAIrWcg3VuZIaFVl9WUDiDgQEj44OEAmJaAOABAAAAAAAABrCBsLqBkK4BAAAAAAAPq9eBAnPFgQKcgQAitZyDdW5khohBX1ZPUkJJU4OBAuEBAAAAAAAAEZ+BArWIQOdwAAAAAABiZIEgY6JPbwIeVgF2b3JiaXMAAAAAAoC7AAAAAAAAgLUBAAAAAAC4AQN2b3JiaXMtAAAAWGlwaC5PcmcgbGliVm9yYmlzIEkgMjAxMDExMDEgKFNjaGF1ZmVudWdnZXQpAQAAABUAAABlbmNvZGVyPUxhdmM1NS41Mi4xMDIBBXZvcmJpcyVCQ1YBAEAAACRzGCpGpXMWhBAaQlAZ4xxCzmvsGUJMEYIcMkxbyyVzkCGkoEKIWyiB0JBVAABAAACHQXgUhIpBCCGEJT1YkoMnPQghhIg5eBSEaUEIIYQQQgghhBBCCCGERTlokoMnQQgdhOMwOAyD5Tj4HIRFOVgQgydB6CCED0K4moOsOQghhCQ1SFCDBjnoHITCLCiKgsQwuBaEBDUojILkMMjUgwtCiJqDSTX4GoRnQXgWhGlBCCGEJEFIkIMGQcgYhEZBWJKDBjm4FITLQagahCo5CB+EIDRkFQCQAACgoiiKoigKEBqyCgDIAAAQQFEUx3EcyZEcybEcCwgNWQUAAAEACAAAoEiKpEiO5EiSJFmSJVmSJVmS5omqLMuyLMuyLMsyEBqyCgBIAABQUQxFcRQHCA1ZBQBkAAAIoDiKpViKpWiK54iOCISGrAIAgAAABAAAEDRDUzxHlETPVFXXtm3btm3btm3btm3btm1blmUZCA1ZBQBAAAAQ0mlmqQaIMAMZBkJDVgEACAAAgBGKMMSA0JBVAABAAACAGEoOogmtOd+c46BZDppKsTkdnEi1eZKbirk555xzzsnmnDHOOeecopxZDJoJrTnnnMSgWQqaCa0555wnsXnQmiqtOeeccc7pYJwRxjnnnCateZCajbU555wFrWmOmkuxOeecSLl5UptLtTnnnHPOOeecc84555zqxekcnBPOOeecqL25lpvQxTnnnE/G6d6cEM4555xzzjnnnHPOOeecIDRkFQAABABAEIaNYdwpCNLnaCBGEWIaMulB9+gwCRqDnELq0ehopJQ6CCWVcVJKJwgNWQUAAAIAQAghhRRSSCGFFFJIIYUUYoghhhhyyimnoIJKKqmooowyyyyzzDLLLLPMOuyssw47DDHEEEMrrcRSU2011lhr7jnnmoO0VlprrbVSSimllFIKQkNWAQAgAAAEQgYZZJBRSCGFFGKIKaeccgoqqIDQkFUAACAAgAAAAABP8hzRER3RER3RER3RER3R8RzPESVREiVREi3TMjXTU0VVdWXXlnVZt31b2IVd933d933d+HVhWJZlWZZlWZZlWZZlWZZlWZYgNGQVAAACAAAghBBCSCGFFFJIKcYYc8w56CSUEAgNWQUAAAIACAAAAHAUR3EcyZEcSbIkS9IkzdIsT/M0TxM9URRF0zRV0RVdUTdtUTZl0zVdUzZdVVZtV5ZtW7Z125dl2/d93/d93/d93/d93/d9XQdCQ1YBABIAADqSIymSIimS4ziOJElAaMgqAEAGAEAAAIriKI7jOJIkSZIlaZJneZaomZrpmZ4qqkBoyCoAABAAQAAAAAAAAIqmeIqpeIqoeI7oiJJomZaoqZoryqbsuq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq7ruq4LhIasAgAkAAB0JEdyJEdSJEVSJEdygNCQVQCADACAAAAcwzEkRXIsy9I0T/M0TxM90RM901NFV3SB0JBVAAAgAIAAAAAAAAAMybAUy9EcTRIl1VItVVMt1VJF1VNVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVN0zRNEwgNWQkAkAEAkBBTLS3GmgmLJGLSaqugYwxS7KWxSCpntbfKMYUYtV4ah5RREHupJGOKQcwtpNApJq3WVEKFFKSYYyoVUg5SIDRkhQAQmgHgcBxAsixAsiwAAAAAAAAAkDQN0DwPsDQPAAAAAAAAACRNAyxPAzTPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0jRA8zxA8zwAAAAAAAAA0DwP8DwR8EQRAAAAAAAAACzPAzTRAzxRBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA0jRA8zxA8zwAAAAAAAAAsDwP8EQR0DwRAAAAAAAAACzPAzxRBDzRAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAEOAAABBgIRQasiIAiBMAcEgSJAmSBM0DSJYFTYOmwTQBkmVB06BpME0AAAAAAAAAAAAAJE2DpkHTIIoASdOgadA0iCIAAAAAAAAAAAAAkqZB06BpEEWApGnQNGgaRBEAAAAAAAAAAAAAzzQhihBFmCbAM02IIkQRpgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAGHAAAAgwoQwUGrIiAIgTAHA4imUBAIDjOJYFAACO41gWAABYliWKAABgWZooAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAYcAAACDChDBQashIAiAIAcCiKZQHHsSzgOJYFJMmyAJYF0DyApgFEEQAIAAAocAAACLB
301BU2JxgEJDVgIAUQAABsWxLE0TRZKkaZoniiRJ0zxPFGma53meacLzPM80IYqiaJoQRVE0TZimaaoqME1VFQAAUOAAABBgg6bE4gCFhqwEAEICAByKYlma5nmeJ4qmqZokSdM8TxRF0TRNU1VJkqZ5niiKommapqqyLE3zPFEURdNUVVWFpnmeKIqiaaqq6sLzPE8URdE0VdV14XmeJ4qiaJqq6roQRVE0TdNUTVV1XSCKpmmaqqqqrgtETxRNU1Vd13WB54miaaqqq7ouEE3TVFVVdV1ZBpimaaqq68oyQFVV1XVdV5YBqqqqruu6sgxQVdd1XVmWZQCu67qyLMsCAAAOHAAAAoygk4wqi7DRhAsPQKEhKwKAKAAAwBimFFPKMCYhpBAaxiSEFEImJaXSUqogpFJSKRWEVEoqJaOUUmopVRBSKamUCkIqJZVSAADYgQMA2IGFUGjISgAgDwCAMEYpxhhzTiKkFGPOOScRUoox55yTSjHmnHPOSSkZc8w556SUzjnnnHNSSuacc845KaVzzjnnnJRSSuecc05KKSWEzkEnpZTSOeecEwAAVOAAABBgo8jmBCNBhYasBABSAQAMjmNZmuZ5omialiRpmud5niiapiZJmuZ5nieKqsnzPE8URdE0VZXneZ4oiqJpqirXFUXTNE1VVV2yLIqmaZqq6rowTdNUVdd1XZimaaqq67oubFtVVdV1ZRm2raqq6rqyDFzXdWXZloEsu67s2rIAAPAEBwCgAhtWRzgpGgssNGQlAJABAEAYg5BCCCFlEEIKIYSUUggJAAAYcAAACDChDBQashIASAUAAIyx1lprrbXWQGettdZaa62AzFprrbXWWmuttdZaa6211lJrrbXWWmuttdZaa6211lprrbXWWmuttdZaa6211lprrbXWWmuttdZaa6211lprrbXWWmstpZRSSimllFJKKaWUUkoppZRSSgUA+lU4APg/2LA6wknRWGChISsBgHAAAMAYpRhzDEIppVQIMeacdFRai7FCiDHnJKTUWmzFc85BKCGV1mIsnnMOQikpxVZjUSmEUlJKLbZYi0qho5JSSq3VWIwxqaTWWoutxmKMSSm01FqLMRYjbE2ptdhqq7EYY2sqLbQYY4zFCF9kbC2m2moNxggjWywt1VprMMYY3VuLpbaaizE++NpSLDHWXAAAd4MDAESCjTOsJJ0VjgYXGrISAAgJACAQUooxxhhzzjnnpFKMOeaccw5CCKFUijHGnHMOQgghlIwx5pxzEEIIIYRSSsaccxBCCCGEkFLqnHMQQgghhBBKKZ1zDkIIIYQQQimlgxBCCCGEEEoopaQUQgghhBBCCKmklEIIIYRSQighlZRSCCGEEEIpJaSUUgohhFJCCKGElFJKKYUQQgillJJSSimlEkoJJYQSUikppRRKCCGUUkpKKaVUSgmhhBJKKSWllFJKIYQQSikFAAAcOAAABBhBJxlVFmGjCRcegEJDVgIAZAAAkKKUUiktRYIipRikGEtGFXNQWoqocgxSzalSziDmJJaIMYSUk1Qy5hRCDELqHHVMKQYtlRhCxhik2HJLoXMOAAAAQQCAgJAAAAMEBTMAwOAA4XMQdAIERxsAgCBEZohEw0JweFAJEBFTAUBigkIuAFRYXKRdXECXAS7o4q4DIQQhCEEsDqCABByccMMTb3jCDU7QKSp1IAAAAAAADADwAACQXAAREdHMYWRobHB0eHyAhIiMkAgAAAAAABcAfAAAJCVAREQ0cxgZGhscHR4fICEiIyQBAIAAAgAAAAAggAAEBAQAAAAAAAIAAAAEBB9DtnUBAAAAAAAEPueBAKOFggAAgACjzoEAA4BwBwCdASqwAJAAAEcIhYWIhYSIAgIABhwJ7kPfbJyHvtk5D32ych77ZOQ99snIe+2TkPfbJyHvtk5D32ych77ZOQ99YAD+/6tQgKOFggADgAqjhYIAD4AOo4WCACSADqOZgQArADECAAEQEAAYABhYL/QACIBDmAYAAKOFggA6gA6jhYIAT4AOo5mBAFMAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAGSADqOFggB6gA6jmYEAewAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIAj4AOo5mBAKMAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAKSADqOFggC6gA6jmYEAywAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIAz4AOo4WCAOSADqOZgQDzADECAAEQEAAYABhYL/QACIBDmAYAAKOFggD6gA6jhYIBD4AOo5iBARsAEQIAARAQFGAAYWC/0AAiAQ5gGACjhYIBJIAOo4WCATqADqOZgQFDADECAAEQEAAYABhYL/QACIBDmAYAAKOFggFPgA6jhYIBZIAOo5mBAWsAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAXqADqOFggGPgA6jmYEBkwAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIBpIAOo4WCAbqADqOZgQG7ADECAAEQEAAYABhYL/QACIBDmAYAAKOFggHPgA6jmYEB4wAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIB5IAOo4WCAfqADqOZgQILADECAAEQEAAYABhYL/QACIBDmAYAAKOFggIPgA6jhYICJIAOo5mBAjMAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAjqADqOFggJPgA6jmYECWwAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYICZIAOo4WCAnqADqOZgQKDADECAAEQEAAYABhYL/QACIBDmAYAAKOFggKPgA6jhYICpIAOo5mBAqsAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCArqADqOFggLPgA6jmIEC0wARAgABEBAUYABhYL/QACIBDmAYAKOFggLkgA6jhYIC+oAOo5mBAvsAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCAw+ADqOZgQMjADECAAEQEAAYABhYL/QACIBDmAYAAKOFggMkgA6jhYIDOoAOo5mBA0sAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCA0+ADqOFggNkgA6jmYEDcwAxAgABEBAAGAAYWC/0AAiAQ5gGAACjhYIDeoAOo4WCA4+ADqOZgQObADECAAEQEAAYABhYL/QACIBDmAYAAKOFggOkgA6jhYIDuoAOo5mBA8MAMQIAARAQABgAGFgv9AAIgEOYBgAAo4WCA8+ADqOFggPkgA6jhYID+oAOo4WCBA+ADhxTu2sBAAAAAAAAEbuPs4EDt4r3gQHxghEr8IEK",mp4:"data:video/mp4;base64,AAAAHGZ0eXBNNFYgAAACAGlzb21pc28yYXZjMQAAAAhmcmVlAAAGF21kYXTeBAAAbGliZmFhYyAxLjI4AABCAJMgBDIARwAAArEGBf//rdxF6b3m2Ui3lizYINkj7u94MjY0IC0gY29yZSAxNDIgcjIgOTU2YzhkOCAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTQgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0wIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDE6MHgxMTEgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTAgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz02IGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MCB3ZWlnaHRwPTAga2V5aW50PTI1MCBrZXlpbnRfbWluPTI1IHNjZW5lY3V0PTQwIGludHJhX3JlZnJlc2g9MCByY19sb29rYWhlYWQ9NDAgcmM9Y3JmIG1idHJlZT0xIGNyZj0yMy4wIHFjb21wPTAuNjAgcXBtaW49MCBxcG1heD02OSBxcHN0ZXA9NCB2YnZfbWF4cmF0ZT03NjggdmJ2X2J1ZnNpemU9MzAwMCBjcmZfbWF4PTAuMCBuYWxfaHJkPW5vbmUgZmlsbGVyPTAgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAAFZliIQL8mKAAKvMnJycnJycnJycnXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXiEASZACGQAjgCEASZACGQAjgAAAAAdBmjgX4GSAIQBJkAIZACOAAAAAB0GaVAX4GSAhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGagC/AySEASZACGQAjgAAAAAZBmqAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZrAL8DJIQBJkAIZACOAAAAABkGa4C/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmwAvwMkhAEmQAhkAI4AAAAAGQZsgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGbQC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm2AvwMkhAEmQAhkAI4AAAAAGQZuAL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGboC/AySEASZACGQAjgAAAAAZBm8AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZvgL8DJIQBJkAIZACOAAAAABkGaAC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmiAvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZpAL8DJIQBJkAIZACOAAAAABkGaYC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBmoAvwMkhAEmQAhkAI4AAAAAGQZqgL8DJIQBJkAIZACOAIQBJkAIZACOAAAAABkGawC/AySEASZACGQAjgAAAAAZBmuAvw
301MkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZsAL8DJIQBJkAIZACOAAAAABkGbIC/AySEASZACGQAjgCEASZACGQAjgAAAAAZBm0AvwMkhAEmQAhkAI4AhAEmQAhkAI4AAAAAGQZtgL8DJIQBJkAIZACOAAAAABkGbgCvAySEASZACGQAjgCEASZACGQAjgAAAAAZBm6AnwMkhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AhAEmQAhkAI4AAAAhubW9vdgAAAGxtdmhkAAAAAAAAAAAAAAAAAAAD6AAABDcAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAzB0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAABAAAAAAAAA+kAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAALAAAACQAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAPpAAAAAAABAAAAAAKobWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAB1MAAAdU5VxAAAAAAALWhkbHIAAAAAAAAAAHZpZGUAAAAAAAAAAAAAAABWaWRlb0hhbmRsZXIAAAACU21pbmYAAAAUdm1oZAAAAAEAAAAAAAAAAAAAACRkaW5mAAAAHGRyZWYAAAAAAAAAAQAAAAx1cmwgAAAAAQAAAhNzdGJsAAAAr3N0c2QAAAAAAAAAAQAAAJ9hdmMxAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAALAAkABIAAAASAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGP//AAAALWF2Y0MBQsAN/+EAFWdCwA3ZAsTsBEAAAPpAADqYA8UKkgEABWjLg8sgAAAAHHV1aWRraEDyXyRPxbo5pRvPAyPzAAAAAAAAABhzdHRzAAAAAAAAAAEAAAAeAAAD6QAAABRzdHNzAAAAAAAAAAEAAAABAAAAHHN0c2MAAAAAAAAAAQAAAAEAAAABAAAAAQAAAIxzdHN6AAAAAAAAAAAAAAAeAAADDwAAAAsAAAALAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAiHN0Y28AAAAAAAAAHgAAAEYAAANnAAADewAAA5gAAAO0AAADxwAAA+MAAAP2AAAEEgAABCUAAARBAAAEXQAABHAAAASMAAAEnwAABLsAAATOAAAE6gAABQYAAAUZAAAFNQAABUgAAAVkAAAFdwAABZMAAAWmAAAFwgAABd4AAAXxAAAGDQAABGh0cmFrAAAAXHRraGQAAAADAAAAAAAAAAAAAAACAAAAAAAABDcAAAAAAAAAAAAAAAEBAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAkZWR0cwAAABxlbHN0AAAAAAAAAAEAAAQkAAADcAABAAAAAAPgbWRpYQAAACBtZGhkAAAAAAAAAAAAAAAAAAC7gAAAykBVxAAAAAAALWhkbHIAAAAAAAAAAHNvdW4AAAAAAAAAAAAAAABTb3VuZEhhbmRsZXIAAAADi21pbmYAAAAQc21oZAAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAADT3N0YmwAAABnc3RzZAAAAAAAAAABAAAAV21wNGEAAAAAAAAAAQAAAAAAAAAAAAIAEAAAAAC7gAAAAAAAM2VzZHMAAAAAA4CAgCIAAgAEgICAFEAVBbjYAAu4AAAADcoFgICAAhGQBoCAgAECAAAAIHN0dHMAAAAAAAAAAgAAADIAAAQAAAAAAQAAAkAAAAFUc3RzYwAAAAAAAAAbAAAAAQAAAAEAAAABAAAAAgAAAAIAAAABAAAAAwAAAAEAAAABAAAABAAAAAIAAAABAAAABgAAAAEAAAABAAAABwAAAAIAAAABAAAACAAAAAEAAAABAAAACQAAAAIAAAABAAAACgAAAAEAAAABAAAACwAAAAIAAAABAAAADQAAAAEAAAABAAAADgAAAAIAAAABAAAADwAAAAEAAAABAAAAEAAAAAIAAAABAAAAEQAAAAEAAAABAAAAEgAAAAIAAAABAAAAFAAAAAEAAAABAAAAFQAAAAIAAAABAAAAFgAAAAEAAAABAAAAFwAAAAIAAAABAAAAGAAAAAEAAAABAAAAGQAAAAIAAAABAAAAGgAAAAEAAAABAAAAGwAAAAIAAAABAAAAHQAAAAEAAAABAAAAHgAAAAIAAAABAAAAHwAAAAQAAAABAAAA4HN0c3oAAAAAAAAAAAAAADMAAAAaAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAAAJAAAACQAAAAkAAACMc3RjbwAAAAAAAAAfAAAALAAAA1UAAANyAAADhgAAA6IAAAO+AAAD0QAAA+0AAAQAAAAEHAAABC8AAARLAAAEZwAABHoAAASWAAAEqQAABMUAAATYAAAE9AAABRAAAAUjAAAFPwAABVIAAAVuAAAFgQAABZ0AAAWwAAAFzAAABegAAAX7AAAGFwAAAGJ1ZHRhAAAAWm1ldGEAAAAAAAAAIWhkbHIAAAAAAAAAAG1kaXJhcHBsAAAAAAAAAAAAAAAALWlsc3QAAAAlqXRvbwAAAB1kYXRhAAAAAQAAAABMYXZmNTUuMzMuMTAw"};const{webm:A7e,mp4:k7e}=x7e,C3=()=>typeof navigator<"u"&&parseFloat((""+(/CPU.*OS ([0-9_]{3,4})[0-9_]{0,1}|(CPU like).*AppleWebKit.*Mobile/i.exec(navigator.userAgent)||[0,""])[1]).replace("undefined","3_2").replace("_",".").replace("_",""))<10&&!window.MSStream,T3=()=>"wakeLock"in navigator;class _7e{constructor(){if(this.enabled=!1,T3()){this._wakeLock=null;const e=()=>{this._wakeLock!==null&&document.visibilityState==="visible"&&this.enable()};document.addEventListener("visibilitychange",e),document.addEventListener("fullscreenchange",e)}else C3()?this.noSleepTimer=null:(this.noSleepVideo=document.createElement("video"),this.noSleepVideo.setAttribute("title","No Sleep"),this.noSleepVideo.setAttribute("playsinline",""),this._addSourceToVideo(this.noSleepVideo,"webm",A7e),this._addSourceToVideo(this.noSleepVideo,"mp4",k7e),this.noSleepVideo.addEventListener("loadedmetadata",()=>{this.noSleepVideo.duration<=1?this.noSleepVideo.setAttribute("loop",""):this.noSleepVideo.addEventListener("timeupdate",()=>{this.noSleepVideo.currentTime>.5&&(this.noSleepVideo.currentTime=Math.random())})}))}_addSourceToVideo(e,n,i){var r=document.createElement("source");r.src=i,r.type="video/".concat(n),e.appendChild(r)}get isEnabled(){return this.enabled}enable(){return T3()?navigator.wakeLock.request("screen").then(e=>{this._wakeLock=e,this.enabled=!0,console.log("Wake Lock active."),this._wakeLock.addEventListener("release",()=>{console.log("Wake Lock released.")}
301)}).catch(e=>{throw this.enabled=!1,console.error("".concat(e.name,", ").concat(e.message)),e}):C3()?(this.disable(),console.warn("\n        NoSleep enabled for older iOS devices. This can interrupt\n        active or long-running network requests from completing successfully.\n        See https://github.com/richtr/NoSleep.js/issues/15 for more details.\n      "),this.noSleepTimer=window.setInterval(()=>{document.hidden||(window.location.href=window.location.href.split("#")[0],window.setTimeout(window.stop,0))},15e3),this.enabled=!0,Promise.resolve()):this.noSleepVideo.play().then(n=>(this.enabled=!0,n)).catch(n=>{throw this.enabled=!1,n})}disable(){T3()?(this._wakeLock&&this._wakeLock.release(),this._wakeLock=null):C3()?this.noSleepTimer&&(console.warn("\n          NoSleep now disabled for older iOS devices.\n        "),window.clearInterval(this.noSleepTimer),this.noSleepTimer=null):this.noSleepVideo.pause(),this.enabled=!1}}var S7e=_7e;const HCe=ic(S7e);var n$;(function(t){t.Dark="DARK",t.Light="LIGHT",t.Default="DEFAULT"})(n$||(n$={}));var i$;(function(t){t.Body="body",t.Ionic="ionic",t.Native="native",t.None="none"})(i$||(i$={}));const VCe=L0("Keyboard");function r$(t){return t!==null&&typeof t=="object"&&"constructor"in t&&t.constructor===Object}function Yx(t,e){t===void 0&&(t={}),e===void 0&&(e={});const n=["__proto__","constructor","prototype"];Object.keys(e).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof t[i]>"u"?t[i]=e[i]:r$(e[i])&&r$(t[i])&&Object.keys(e[i]).length>0&&Yx(t[i],e[i])})}const nF={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 js(){const t=typeof document<"u"?document:{};return Yx(t,nF),t}const E7e={document:nF,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(t){return typeof setTimeout>"u"?(t(),null):setTimeout(t,0)},cancelAnimationFrame(t){typeof setTimeout>"u"||clearTimeout(t)}};function Rr(){const t=typeof window<"u"?window:{};return Yx(t,E7e),t}function $7e(t){return t===void 0&&(t=""),t.trim().split(" ").filter(e=>!!e.trim())}function C7e(t){const e=t;Object.keys(e).forEach(n=>{try{e[n]=null}catch(i){}try{delete e[n]}catch(i){}})}function iF(t,e){return e===void 0&&(e=0),setTimeout(t,e)}function Kb(){return Date.now()}function T7e(t){const e=Rr();let n;return e.getComputedStyle&&(n=e.getComputedStyle(t,null)),!n&&t.currentStyle&&(n=t.currentStyle),n||(n=t.style),n}function I7e(t,e){e===void 0&&(e="x");const n=Rr();let i,r,o;const s=T7e(t);return n.WebKitCSSMatrix?(r=s.transform||s.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map(a=>a.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(r==="none"?"":r)):(o=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=o.toString().split(",")),e==="x"&&(n.WebKitCSSMatrix?r=o.m41:i.length===16?r=parseFloat(i[12]):r=parseFloat(i[4])),e==="y"&&(n.WebKitCSSMatrix?r=o.m42:i.length===16?r=parseFloat(i[13]):r=parseFloat(i[5])),r||0}function hm(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"}function R7e(t){return typeof window<"u"&&typeof window.HTMLElement<"u"?t instanceof HTMLElement:t&&(t.nodeType===1||t.nodeType===11)}function uo(){const t=Object(arguments.length<=0?void 0:arguments[0]),e=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const i=n<0||arguments.length<=n?void 0:arguments[n];if(i!=null&&!R7e(i)){const r=Object.keys(Object(i)).filter(o=>e.indexOf(o)<0);for(let o=0,s=r.length;o<s;o+=1){const a=r[o],l=Object.getOwnPropertyDescriptor(i,a);l!==void 0&&l.enumerable&&(hm(t[a])&&hm(i[a])?i[a].__swiper__?t[a]=i[a]:uo(t[a],i[a]):!hm(t[a])&&hm(i[a])?(t[a]={},i[a].__swiper__?t[a]=i[a]:uo(t[a],i[a])):t[a]=i[a])}}}return t}function pm(t,e,n){t.style.setProperty(e,n)}function rF(t){let{swiper:e,targetPosition:n,side:i}=t;const r=Rr(),o=-e.translate;let s=null,a;const l=e.params.speed;e.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(e.cssModeFrameID);const c=n>o?"next":"prev",d=(f,h)=>c==="next"&&f>=h||c==="prev"&&f<=h,u=()=>{a=new Date().getTime(),s===null&&(s=a);const f=Math.max(Math.min((a-s)/l,1),0),h=.5-Math.cos(f*Math.PI)/2;let p=o+h*(n-o);
vendor: 6,508 bytes, line 301
301if(d(p,n)&&(p=n),e.wrapperEl.scrollTo({[i]:p}),d(p,n)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[i]:p})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(u)};u()}function Ns(t,e){e===void 0&&(e="");const n=Rr(),i=[...t.children];return n.HTMLSlotElement&&t instanceof HTMLSlotElement&&i.push(...t.assignedElements()),e?i.filter(r=>r.matches(e)):i}function O7e(t,e){const n=[e];for(;n.length>0;){const i=n.shift();if(t===i)return!0;n.push(...i.children,...i.shadowRoot?i.shadowRoot.children:[],...i.assignedElements?i.assignedElements():[])}}function M7e(t,e){const n=Rr();let i=e.contains(t);return!i&&n.HTMLSlotElement&&e instanceof HTMLSlotElement&&(i=[...e.assignedElements()].includes(t),i||(i=O7e(t,e))),i}function Zb(t){try{console.warn(t);return}catch(e){}}function Qb(t,e){e===void 0&&(e=[]);const n=document.createElement(t);return n.classList.add(...Array.isArray(e)?e:$7e(e)),n}function L7e(t,e){const n=[];for(;t.previousElementSibling;){const i=t.previousElementSibling;e?i.matches(e)&&n.push(i):n.push(i),t=i}return n}function P7e(t,e){const n=[];for(;t.nextElementSibling;){const i=t.nextElementSibling;e?i.matches(e)&&n.push(i):n.push(i),t=i}return n}function Ml(t,e){return Rr().getComputedStyle(t,null).getPropertyValue(e)}function Jb(t){let e=t,n;if(e){for(n=0;(e=e.previousSibling)!==null;)e.nodeType===1&&(n+=1);return n}}function oF(t,e){const n=[];let i=t.parentElement;for(;i;)e?i.matches(e)&&n.push(i):n.push(i),i=i.parentElement;return n}function xw(t,e,n){const i=Rr();return t[e==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(t,null).getPropertyValue(e==="width"?"margin-left":"margin-bottom"))}function ma(t){return(Array.isArray(t)?t:[t]).filter(e=>!!e)}function e2(t,e){e===void 0&&(e=""),typeof trustedTypes<"u"?t.innerHTML=trustedTypes.createPolicy("html",{createHTML:n=>n}).createHTML(e):t.innerHTML=e}let I3;function D7e(){const t=Rr(),e=js();return{smoothScroll:e.documentElement&&e.documentElement.style&&"scrollBehavior"in e.documentElement.style,touch:!!("ontouchstart"in t||t.DocumentTouch&&e instanceof t.DocumentTouch)}}function sF(){return I3||(I3=D7e()),I3}let R3;function N7e(t){let{userAgent:e}=t===void 0?{}:t;const n=sF(),i=Rr(),r=i.navigator.platform,o=e||i.navigator.userAgent,s={ios:!1,android:!1},a=i.screen.width,l=i.screen.height,c=o.match(/(Android);?[\s\/]+([\d.]+)?/);let d=o.match(/(iPad).*OS\s([\d_]+)/);const u=o.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h=r==="Win32";let p=r==="MacIntel";const m=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&p&&n.touch&&m.indexOf("".concat(a,"x").concat(l))>=0&&(d=o.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),p=!1),c&&!h&&(s.os="android",s.android=!0),(d||f||u)&&(s.os="ios",s.ios=!0),s}function aF(t){return t===void 0&&(t={}),R3||(R3=N7e(t)),R3}let O3;function B7e(){const t=Rr(),e=aF();let n=!1;function i(){const a=t.navigator.userAgent.toLowerCase();return a.indexOf("safari")>=0&&a.indexOf("chrome")<0&&a.indexOf("android")<0}if(i()){const a=String(t.navigator.userAgent);if(a.includes("Version/")){const[l,c]=a.split("Version/")[1].split(" ")[0].split(".").map(d=>Number(d));n=l<16||l===16&&c<2}}const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent),o=i(),s=o||r&&e.ios;return{isSafari:n||o,needPerspectiveFix:n,need3dFix:s,isWebView:r}}function lF(){return O3||(O3=B7e()),O3}function F7e(t){let{swiper:e,on:n,emit:i}=t;const r=Rr();let o=null,s=null;const a=()=>{!e||e.destroyed||!e.initialized||(i("beforeResize"),i("resize"))},l=()=>{!e||e.destroyed||!e.initialized||(o=new ResizeObserver(u=>{s=r.requestAnimationFrame(()=>{const{width:f,height:h}=e;let p=f,m=h;u.forEach(g=>{let{contentBoxSize:y,contentRect:w,target:b}=g;b&&b!==e.el||(p=w?w.width:(y[0]||y).inlineSize,m=w?w.height:(y[0]||y).blockSize)}),(p!==f||m!==h)&&a()})}),o.observe(e.el))},c=()=>{s&&r.cancelAnimationFrame(s),o&&o.unobserve&&e.el&&(o.unobserve(e.el),o=null)},d=()=>{!e||e.destroyed||!e.initialized||i("orientationchange")};n("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){l();return}r.addEventListener("resize",a),r.addEventListener("orientationchange",d)}),n("destroy",()=>{c(),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",d)})}function z7e(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const o=[],s=Rr(),a=function(d,u){u===void 0&&(u={});const f=s.MutationObserver||s.WebkitMutationObserver,h=new f(p=>{if(e.__preventObserver__)return;if(p.length===1){r("observerUpdate",p[0]);return}const m=function(){r("observerUpdate",p[0])};s.requestAnimationFrame?s.requestAnimationFrame(m):s.setTimeout(m,0)});h.observe(d,{attributes:typeof u.attributes>"u"?!0:u.attributes,childList:e.isElement||(typeof u.childList>"u"?!0:u).childList,characterData:typeof u.characterData>"u"?!0:u.characterData}),o.push(h)},l=()=>{if(e.params.observer){if(e.params.observeParents){const d=oF(e.hostEl);for(let u=0;u<d.length;u+=1)a(d[u])}a(e.hostEl,{childList:e.params.observeSlideChildren}),a(e.wrapperEl,{attributes:!1})}},c=()=>{o.forEach(d=>{d.disconnect()}),o.splice(0,o.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",l),i("destroy",c)}var H7e={on(t,e,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;const r=n?"unshift":"push";return t.split(" ").forEach(o=>{i.eventsListeners[o]||(i.eventsListeners[o]=[]),i.eventsListeners[o][r](e)}),i},once(t,e,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof e!="function")return i;function r(){i.off(t,r),r.__emitterProxy&&delete r.__emitterProxy;for(var o=arguments.length,s=new Array(o),a=0;a<o;a++)s[a]=arguments[a];e.apply(i,s)}return r.__emitterProxy=e,i.on(t,r,n)},onAny(t,e){const n=this;if(!n.eventsListeners||n.destroyed||typeof t!="function")return n;const i=e?"unshift":"push";return n.eventsAnyListeners.indexOf(t)<0&&n.eventsAnyListeners[i](t),n},offAny(t){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsAnyListeners)return e;const n=e.eventsAnyListeners.indexOf(t);return n>=0&&e.eventsAnyListeners.splice(n,1),e},off(t,e){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||t.split(" ").forEach(i=>
301{typeof e>"u"?n.eventsListeners[i]=[]:n.eventsListeners[i]&&n.eventsListeners[i].forEach((r,o)=>{(r===e||r.__emitterProxy&&r.__emitterProxy===e)&&n.eventsListeners[i].splice(o,1)})}),n},emit(){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let e,n,i;for(var r=arguments.length,o=new Array(r),s=0;s<r;s++)o[s]=arguments[s];return typeof o[0]=="string"||Array.isArray(o[0])?(e=o[0],n=o.slice(1,o.length),i=t):(e=o[0].events,n=o[0].data,i=o[0].context||t),n.unshift(i),(Array.isArray(e)?e:e.split(" ")).forEach(l=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(c=>{c.apply(i,[l,...n])}),t.eventsListeners&&t.eventsListeners[l]&&t.eventsListeners[l].forEach(c=>{c.apply(i,n)})}),t}};function V7e(){const t=this;let e,n;const i=t.el;typeof t.params.width<"u"&&t.params.width!==null?e=t.params.width:e=i.clientWidth,typeof t.params.height<"u"&&t.params.height!==null?n=t.params.height:n=i.clientHeight,!(e===0&&t.isHorizontal()||n===0&&t.isVertical())&&(e=e-parseInt(Ml(i,"padding-left")||0,10)-parseInt(Ml(i,"padding-right")||0,10),n=n-parseInt(Ml(i,"padding-top")||0,10)-parseInt(Ml(i,"padding-bottom")||0,10),Number.isNaN(e)&&(e=0),Number.isNaN(n)&&(n=0),Object.assign(t,{width:e,height:n,size:t.isHorizontal()?e:n}))}function U7e(){const t=this;function e(E,C){return parseFloat(E.getPropertyValue(t.getDirectionLabel(C))||0)}const n=t.params,{wrapperEl:i,slidesEl:r,size:o,rtlTranslate:s,wrongRTL:a}=t,l=t.virtual&&n.virtual.enabled,c=l?t.virtual.slides.length:t.slides.length,d=Ns(r,".".concat(t.params.slideClass,", swiper-slide")),u=l?t.virtual.slides.length:d.length;let f=[];const h=[],p=[];let m=n.slidesOffsetBefore;typeof m=="function"&&(m=n.slidesOffsetBefore.call(t));let g=n.slidesOffsetAfter;typeof g=="function"&&(g=n.slidesOffsetAfter.call(t));const y=t.snapGrid.length,w=t.slidesGrid.length;let b=n.spaceBetween,v=-m,A=0,x=0;if(typeof o>"u")return;typeof b=="string"&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*o:typeof b=="string"&&(b=parseFloat(b)),t.virtualSize=-b,d.forEach(E=>{s?E.style.marginLeft="":E.style.marginRight="",E.style.marginBottom="",E.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(pm(i,"--swiper-centered-offset-before",""),pm(i,"--swiper-centered-offset-after",""));const k=n.grid&&n.grid.rows>1&&t.grid;k?t.grid.initSlides(d):t.grid&&t.grid.unsetSlides();let S;const _=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(E=>typeof n.breakpoints[E].slidesPerView<"u").length>0;for(let E=0;E<u;E+=1){S=0;let C;if(d[E]&&(C=d[E]),k&&t.grid.updateSlide(E,C,d),!(d[E]&&Ml(C,"display")==="none")){if(n.slidesPerView==="auto"){_&&(d[E].style[t.getDirectionLabel("width")]="");const I=getComputedStyle(C),R=C.style.transform,O=C.style.webkitTransform;if(R&&(C.style.transform="none"),O&&(C.style.webkitTransform="none"),n.roundLengths)S=t.isHorizontal()?xw(C,"width"):xw(C,"height");else{const L=e(I,"width"),M=e(I,"padding-left"),z=e(I,"padding-right"),N=e(I,"margin-left"),W=e(I,"margin-right"),Z=I.getPropertyValue("box-sizing");if(Z&&Z==="border-box")S=L+N+W;else{const{clientWidth:K,offsetWidth:se}=C;S=L+M+z+N+W+(se-K)}}R&&(C.style.transform=R),O&&(C.style.webkitTransform=O),n.roundLengths&&(S=Math.floor(S))}else S=(o-(n.slidesPerView-1)*b)/n.slidesPerView,n.roundLengths&&(S=Math.floor(S)),d[E]&&(d[E].style[t.getDirectionLabel("width")]="".concat(S,"px"));d[E]&&(d[E].swiperSlideSize=S),p.push(S),n.centeredSlides?(v=v+S/2+A/2+b,A===0&&E!==0&&(v=v-o/2-b),E===0&&(v=v-o/2-b),Math.abs(v)<1/1e3&&(v=0),n.roundLengths&&(v=Math.floor(v)),x%n.slidesPerGroup===0&&f.push(v),h.push(v)):(n.roundLengths&&(v=Math.floor(v)),(x-Math.min(t.params.slidesPerGroupSkip,x))%t.params.slidesPerGroup===0&&f.push(v),h.push(v),v=v+S+b),t.virtualSize+=S+b,A=S,x+=1}}if(t.virtualSize=Math.max(t.virtualSize,o)+g,s&&a&&(n.effect==="slide"||n.effect==="coverflow")&&(i.style.width="".concat(t.virtualSize+b,"px")),n.setWrapperSize&&(i.style[t.getDirectionLabel("width")]="".concat(t.virtualSize+b,"px")),k&&t.grid.updateWrapperSize(S,f),!n.centeredSlides){const E=[];for(let C=0;C<f.length;C+=1){let I=f[C];n.roundLengths&&(I=Math.floor(I)),f[C]<=t.virtualSize-o&&E.push(I)}f=E,Math.floor(t.virtualSize-o)-Math.floor(f[f.length-1])>1&&f.push(t.virtualSize-o)}if(l&&n.loop){const E=p[0]+b;if(n.slidesPerGroup>1){const C=Math.ceil((t.virtual.slidesBefore+t.virtual.slidesAfter)/n.slidesPerGroup),I=E*n.slidesPerGroup;for(let R=0;R<C;R+=1)f.push(f[f.length-1]+I)}for(let C=0;C<t.virtual.slidesBefore+t.virtual.slidesAfter;C+=1)n.slidesPerGroup===1&&f.push(f[f.length-1]+E),h.push(h[h.length-1]+E),t.virtualSize+=E}if(f.length===0&&(f=[0]),b!==0){const E=t.isHorizontal()&&s?"marginLeft":t.getDirectionLabel("marginRight");d.filter((C,I)=>
301!n.cssMode||n.loop?!0:I!==d.length-1).forEach(C=>{C.style[E]="".concat(b,"px")})}if(n.centeredSlides&&n.centeredSlidesBounds){let E=0;p.forEach(I=>{E+=I+(b||0)}),E-=b;const C=E>o?E-o:0;f=f.map(I=>I<=0?-m:I>C?C+g:I)}if(n.centerInsufficientSlides){let E=0;p.forEach(I=>{E+=I+(b||0)}),E-=b;const C=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(E+C<o){const I=(o-E-C)/2;f.forEach((R,O)=>{f[O]=R-I}),h.forEach((R,O)=>{h[O]=R+I})}}if(Object.assign(t,{slides:d,snapGrid:f,slidesGrid:h,slidesSizesGrid:p}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){pm(i,"--swiper-centered-offset-before","".concat(-f[0],"px")),pm(i,"--swiper-centered-offset-after","".concat(t.size/2-p[p.length-1]/2,"px"));const E=-t.snapGrid[0],C=-t.slidesGrid[0];t.snapGrid=t.snapGrid.map(I=>I+E),t.slidesGrid=t.slidesGrid.map(I=>I+C)}if(u!==c&&t.emit("slidesLengthChange"),f.length!==y&&(t.params.watchOverflow&&t.checkOverflow(),t.emit("snapGridLengthChange")),h.length!==w&&t.emit("slidesGridLengthChange"),n.watchSlidesProgress&&t.updateSlidesOffset(),t.emit("slidesUpdated"),!l&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const E="".concat(n.containerModifierClass,"backface-hidden"),C=t.el.classList.contains(E);u<=n.maxBackfaceHiddenSlides?C||t.el.classList.add(E):C&&t.el.classList.remove(E)}}function j7e(t){const e=this,n=[],i=e.virtual&&e.params.virtual.enabled;let r=0,o;typeof t=="number"?e.setTransition(t):t===!0&&e.setTransition(e.params.speed);const s=a=>i?e.slides[e.getSlideIndexByData(a)]:e.slides[a];if(e.params.slidesPerView!=="auto"&&e.params.slidesPerView>1)if(e.params.centeredSlides)(e.visibleSlides||[]).forEach(a=>{n.push(a)});else for(o=0;o<Math.ceil(e.params.slidesPerView);o+=1){const a=e.activeIndex+o;if(a>e.slides.length&&!i)break;n.push(s(a))}else n.push(s(e.activeIndex));for(o=0;o<n.length;o+=1)if(typeof n[o]<"u"){const a=n[o].offsetHeight;r=a>r?a:r}(r||r===0)&&(e.wrapperEl.style.height="".concat(r,"px"))}function W7e(){const t=this,e=t.slides,n=t.isElement?t.isHorizontal()?t.wrapperEl.offsetLeft:t.wrapperEl.offsetTop:0;for(let i=0;i<e.length;i+=1)e[i].swiperSlideOffset=(t.isHorizontal()?e[i].offsetLeft:e[i].offsetTop)-n-t.cssOverflowAdjustment()}const o$=(t,e,n)=>{e&&!t.classList.contains(n)?t.classList.add(n):!e&&t.classList.contains(n)&&t.classList.remove(n)};function Y7e(t){t===void 0&&(t=this&&this.translate||0);const e=this,n=e.params,{slides:i,rtlTranslate:r,snapGrid:o}=e;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&e.updateSlidesOffset();let s=-t;r&&(s=t),e.visibleSlidesIndexes=[],e.visibleSlides=[];let a=n.spaceBetween;typeof a=="string"&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*e.size:typeof a=="string"&&(a=parseFloat(a));for(let l=0;l<i.length;l+=1){const c=i[l];let d=c.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=i[0].swiperSlideOffset);const u=(s+(n.centeredSlides?e.minTranslate():0)-d)/(c.swiperSlideSize+a),f=(s-o[0]+(n.centeredSlides?e.minTranslate():0)-d)/(c.swiperSlideSize+a),h=-(s-d),p=h+e.slidesSizesGrid[l],m=h>=0&&h<=e.size-e.slidesSizesGrid[l],g=h>=0&&h<e.size-1||p>1&&p<=e.size||h<=0&&p>=e.size;g&&(e.visibleSlides.push(c),e.visibleSlidesIndexes.push(l)),o$(c,g,n.slideVisibleClass),o$(c,m,n.slideFullyVisibleClass),c.progress=r?-u:u,c.originalProgress=r?-f:f}}function G7e(t){const e=this;if(typeof t>"u"){const d=e.rtlTranslate?-1:1;t=e&&e.translate&&e.translate*d||0}const n=e.params,i=e.maxTranslate()-e.minTranslate();let{progress:r,isBeginning:o,isEnd:s,progressLoop:a}=e;const l=o,c=s;if(i===0)r=0,o=!0,s=!0;else{r=(t-e.minTranslate())/i;const d=Math.abs(t-e.minTranslate())<1,u=Math.abs(t-e.maxTranslate())<1;o=d||r<=0,s=u||r>=1,d&&(r=0),u&&(r=1)}if(n.loop){const d=e.getSlideIndexByData(0),u=e.getSlideIndexByData(e.slides.length-1),f=e.slidesGrid[d],h=e.slidesGrid[u],p=e.slidesGrid[e.slidesGrid.length-1],m=Math.abs(t);m>=f?a=(m-f)/p:a=(m+p-h)/p,a>1&&(a-=1)}Object.assign(e,{progress:r,progressLoop:a,isBeginning:o,isEnd:s}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&e.updateSlidesProgress(t),o&&!l&&e.emit("reachBeginning toEdge"),s&&!c&&e.emit("reachEnd toEdge"),(l&&!o||c&&!s)&&e.emit("fromEdge"),e.emit("progress",r)}const M3=(t,e,n)=>{e&&!t.classList.contains(n)?t.classList.add(n):!e&&t.classList.contains(n)&&t.classList.remove(n)};function q7e(){const t=this,{slides:e,params:n,slidesEl:i,activeIndex:r}=t,o=t.virtual&&n.virtual.enabled,s=t.grid&&n.grid&&n.grid.rows>1,a=u=>Ns(i,".".concat(n.slideClass).concat(u,", swiper-slide").concat(u))[0];let l,c,d;if(o)if(n.loop){let u=r-t.virtual.slidesBefore;u<0&&(u=t.virtual.slides.length+u),u>=t.virtual.slides.length&&(u-=t.virtual.slides.length),l=a('[data-swiper-slide-index="'.concat(u,'"]'))}else l=a('[data-swiper-slide-index="'.concat(r,'"]'));else s?(l=e.find(u=>u.column===r),d=e.find(u=>
301u.column===r+1),c=e.find(u=>u.column===r-1)):l=e[r];l&&(s||(d=P7e(l,".".concat(n.slideClass,", swiper-slide"))[0],n.loop&&!d&&(d=e[0]),c=L7e(l,".".concat(n.slideClass,", swiper-slide"))[0],n.loop&&!c===0&&(c=e[e.length-1]))),e.forEach(u=>{M3(u,u===l,n.slideActiveClass),M3(u,u===d,n.slideNextClass),M3(u,u===c,n.slidePrevClass)}),t.emitSlidesClasses()}const tg=(t,e)=>{if(!t||t.destroyed||!t.params)return;const n=()=>t.isElement?"swiper-slide":".".concat(t.params.slideClass),i=e.closest(n());if(i){let r=i.querySelector(".".concat(t.params.lazyPreloaderClass));!r&&t.isElement&&(i.shadowRoot?r=i.shadowRoot.querySelector(".".concat(t.params.lazyPreloaderClass)):requestAnimationFrame(()=>{i.shadowRoot&&(r=i.shadowRoot.querySelector(".".concat(t.params.lazyPreloaderClass)),r&&r.remove())})),r&&r.remove()}},L3=(t,e)=>{if(!t.slides[e])return;const n=t.slides[e].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},Aw=t=>{if(!t||t.destroyed||!t.params)return;let e=t.params.lazyPreloadPrevNext;const n=t.slides.length;if(!n||!e||e<0)return;e=Math.min(e,n);const i=t.params.slidesPerView==="auto"?t.slidesPerViewDynamic():Math.ceil(t.params.slidesPerView),r=t.activeIndex;if(t.params.grid&&t.params.grid.rows>1){const s=r,a=[s-e];a.push(...Array.from({length:e}).map((l,c)=>s+i+c)),t.slides.forEach((l,c)=>{a.includes(l.column)&&L3(t,c)});return}const o=r+i-1;if(t.params.rewind||t.params.loop)for(let s=r-e;s<=o+e;s+=1){const a=(s%n+n)%n;(a<r||a>o)&&L3(t,a)}else for(let s=Math.max(r-e,0);s<=Math.min(o+e,n-1);s+=1)s!==r&&(s>o||s<r)&&L3(t,s)};function X7e(t){const{slidesGrid:e,params:n}=t,i=t.rtlTranslate?t.translate:-t.translate;let r;for(let o=0;o<e.length;o+=1)typeof e[o+1]<"u"?i>=e[o]&&i<e[o+1]-(e[o+1]-e[o])/2?r=o:i>=e[o]&&i<e[o+1]&&(r=o+1):i>=e[o]&&(r=o);return n.normalizeSlideIndex&&(r<0||typeof r>"u")&&(r=0),r}function K7e(t){const e=this,n=e.rtlTranslate?e.translate:-e.translate,{snapGrid:i,params:r,activeIndex:o,realIndex:s,snapIndex:a}=e;let l=t,c;const d=h=>{let p=h-e.virtual.slidesBefore;return p<0&&(p=e.virtual.slides.length+p),p>=e.virtual.slides.length&&(p-=e.virtual.slides.length),p};if(typeof l>"u"&&(l=X7e(e)),i.indexOf(n)>=0)c=i.indexOf(n);else{const h=Math.min(r.slidesPerGroupSkip,l);c=h+Math.floor((l-h)/r.slidesPerGroup)}if(c>=i.length&&(c=i.length-1),l===o&&!e.params.loop){c!==a&&(e.snapIndex=c,e.emit("snapIndexChange"));return}if(l===o&&e.params.loop&&e.virtual&&e.params.virtual.enabled){e.realIndex=d(l);return}const u=e.grid&&r.grid&&r.grid.rows>1;let f;if(e.virtual&&r.virtual.enabled&&r.loop)f=d(l);else if(u){const h=e.slides.find(m=>m.column===l);let p=parseInt(h.getAttribute("data-swiper-slide-index"),10);Number.isNaN(p)&&(p=Math.max(e.slides.indexOf(h),0)),f=Math.floor(p/r.grid.rows)}else if(e.slides[l]){const h=e.slides[l].getAttribute("data-swiper-slide-index");h?f=parseInt(h,10):f=l}else f=l;Object.assign(e,{previousSnapIndex:a,snapIndex:c,previousRealIndex:s,realIndex:f,previousIndex:o,activeIndex:l}),e.initialized&&Aw(e),e.emit("activeIndexChange"),e.emit("snapIndexChange"),(e.initialized||e.params.runCallbacksOnInit)&&(s!==f&&e.emit("realIndexChange"),e.emit("slideChange"))}function Z7e(t,e){const n=this,i=n.params;let r=t.closest(".".concat(i.slideClass,", swiper-slide"));!r&&n.isElement&&e&&e.length>
3011&&e.includes(t)&&[...e.slice(e.indexOf(t)+1,e.length)].forEach(a=>{!r&&a.matches&&a.matches(".".concat(i.slideClass,", swiper-slide"))&&(r=a)});let o=!1,s;if(r){for(let a=0;a<n.slides.length;a+=1)if(n.slides[a]===r){o=!0,s=a;break}}if(r&&o)n.clickedSlide=r,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=s;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}i.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var Q7e={updateSize:V7e,updateSlides:U7e,updateAutoHeight:j7e,updateSlidesOffset:W7e,updateSlidesProgress:Y7e,updateProgress:G7e,updateSlidesClasses:q7e,updateActiveIndex:K7e,updateClickedSlide:Z7e};function J7e(t){t===void 0&&(t=this.isHorizontal()?"x":"y");const e=this,{params:n,rtlTranslate:i,translate:r,wrapperEl:o}=e;if(n.virtualTranslate)return i?-r:r;if(n.cssMode)return r;let s=I7e(o,t);return s+=e.cssOverflowAdjustment(),i&&(s=-s),s||0}function eke(t,e){const n=this,{rtlTranslate:i,params:r,wrapperEl:o,progress:s}=n;let a=0,l=0;const c=0;n.isHorizontal()?a=i?-t:t:l=t,r.roundLengths&&(a=Math.floor(a),l=Math.floor(l)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?a:l,r.cssMode?o[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-a:-l:r.virtualTranslate||(n.isHorizontal()?a-=n.cssOverflowAdjustment():l-=n.cssOverflowAdjustment(),o.style.transform="translate3d(".concat(a,"px, ").concat(l,"px, ").concat(c,"px)"));let d;const u=n.maxTranslate()-n.minTranslate();u===0?d=0:d=(t-n.minTranslate())/u,d!==s&&n.updateProgress(t),n.emit("setTranslate",n.translate,e)}function tke(){return-this.snapGrid[0]}function nke(){return-this.snapGrid[this.snapGrid.length-1]}function ike(t,e,n,i,r){t===void 0&&(t=0),e===void 0&&(e=this.params.speed),n===void 0&&(n=!0),i===void 0&&(i=!0);const o=this,{params:s,wrapperEl:a}=o;if(o.animating&&s.preventInteractionOnTransition)return!1;const l=o.minTranslate(),c=o.maxTranslate();let d;if(i&&t>l?d=l:i&&t<c?d=c:d=t,o.updateProgress(d),s.cssMode){const u=o.isHorizontal();if(e===0)a[u?"scrollLeft":"scrollTop"]=-d;else{if(!o.support.smoothScroll)return rF({swiper:o,targetPosition:-d,side:u?"left":"top"}),!0;a.scrollTo({[u?"left":"top"]:-d,behavior:"smooth"})}return!0}return e===0?(o.setTransition(0),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",e,r),o.emit("transitionEnd"))):(o.setTransition(e),o.setTranslate(d),n&&(o.emit("beforeTransitionStart",e,r),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(f){!o||o.destroyed||f.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,o.animating=!1,n&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}var rke={getTranslate:J7e,setTranslate:eke,minTranslate:tke,maxTranslate:nke,translateTo:ike};function oke(t,e){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration="".concat(t,"ms"),n.wrapperEl.style.transitionDelay=t===0?"0ms":""),n.emit("setTransition",t,e)}function cF(t){let{swiper:e,runCallbacks:n,direction:i,step:r}=t;const{activeIndex:o,previousIndex:s}=e;let a=i;a||(o>s?a="next":o<s?a="prev":a="reset"),e.emit("transition".concat(r)),n&&a==="reset"?e.emit("slideResetTransition".concat(r)):n&&o!==s&&(e.emit("slideChangeTransition".concat(r)),a==="next"?e.emit("slideNextTransition".concat(r)):e.emit("slidePrevTransition".concat(r)))}function ske(t,e){t===void 0&&(t=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),cF({swiper:n,runCallbacks:t,direction:e,step:"Start"}))}function ake(t,e){t===void 0&&(t=!0);const n=this,{params:i}=n;n.animating=!1,!i.cssMode&&(n.setTransition(0),cF({swiper:n,runCallbacks:t,direction:e,step:"End"}))}var lke={setTransition:oke,transitionStart:ske,transitionEnd:ake};function cke(t,e,n,i,r){t===void 0&&(t=0),n===void 0&&(n=!0),typeof t=="string"&&(t=parseInt(t,10));const o=this;let s=t;s<0&&(s=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:f,wrapperEl:h,enabled:p}=o;if(!p&&!i&&!r||o.destroyed||o.animating&&a.preventInteractionOnTransition)return!1;typeof e>"u"&&(e=o.params.speed);const m=Math.min(o.params.slidesPerGroupSkip,s);let g=m+Math.floor((s-m)/o.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const y=-l[g];if(a.normalizeSlideIndex)for(let k=0;k<c.length;k+=1){const S=-Math.floor(y*100),_=Math.floor(c[k]*100),E=Math.floor(c[k+1]*100);typeof c[k+1]<"u"?S>=_&&S<E-(E-_)/2?s=k:S>=_&&S<E&&(s=k+1):S>=_&&(s=k)}if(o.initialized&&s!==u&&(!o.allowSlideNext&&(f?y>o.translate&&y>o.minTranslate():y<o.translate&&y<o.minTranslate())||!o.allowSlidePrev&&y>o.translate&&y>o.maxTranslate()&&(u||0)!==s))return!1;s!==(d||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(y);let w;s>u?w="next":s<u?w="prev":w="reset";const b=o.virtual&&o.params.virtual.enabled;if(!(b&&r)&&(f&&-y===o.translate||!f&&y===o.translate))return o.updateActiveIndex(s),a.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),a.effect!=="slide"&&o.setTranslate(y),w!=="reset"&&(o.transitionStart(n,w),o.transitionEnd(n,w)),!1;if(a.cssMode){const k=o.isHorizontal(),S=f?y:-y;if(e===0)b&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),b&&!
vendor: 5,696 bytes, line 301
301o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[k?"scrollLeft":"scrollTop"]=S})):h[k?"scrollLeft":"scrollTop"]=S,b&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1});else{if(!o.support.smoothScroll)return rF({swiper:o,targetPosition:S,side:k?"left":"top"}),!0;h.scrollTo({[k?"left":"top"]:S,behavior:"smooth"})}return!0}const x=lF().isSafari;return b&&!r&&x&&o.isElement&&o.virtual.update(!1,!1,s),o.setTransition(e),o.setTranslate(y),o.updateActiveIndex(s),o.updateSlidesClasses(),o.emit("beforeTransitionStart",e,i),o.transitionStart(n,w),e===0?o.transitionEnd(n,w):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(S){!o||o.destroyed||S.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,w))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function dke(t,e,n,i){t===void 0&&(t=0),n===void 0&&(n=!0),typeof t=="string"&&(t=parseInt(t,10));const r=this;if(r.destroyed)return;typeof e>"u"&&(e=r.params.speed);const o=r.grid&&r.params.grid&&r.params.grid.rows>1;let s=t;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)s=s+r.virtual.slidesBefore;else{let a;if(o){const f=s*r.params.grid.rows;a=r.slides.find(h=>h.getAttribute("data-swiper-slide-index")*1===f).column}else a=r.getSlideIndexByData(s);const l=o?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:c}=r.params;let d=r.params.slidesPerView;d==="auto"?d=r.slidesPerViewDynamic():(d=Math.ceil(parseFloat(r.params.slidesPerView,10)),c&&d%2===0&&(d=d+1));let u=l-a<d;if(c&&(u=u||a<Math.ceil(d/2)),i&&c&&r.params.slidesPerView!=="auto"&&!o&&(u=!1),u){const f=c?a<r.activeIndex?"prev":"next":a-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:f,slideTo:!0,activeSlideIndex:f==="next"?a+1:a-l+1,slideRealIndex:f==="next"?r.realIndex:void 0})}if(o){const f=s*r.params.grid.rows;s=r.slides.find(h=>h.getAttribute("data-swiper-slide-index")*1===f).column}else s=r.getSlideIndexByData(s)}return requestAnimationFrame(()=>{r.slideTo(s,e,n,i)}),r}function uke(t,e,n){e===void 0&&(e=!0);const i=this,{enabled:r,params:o,animating:s}=i;if(!r||i.destroyed)return i;typeof t>"u"&&(t=i.params.speed);let a=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(a=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<o.slidesPerGroupSkip?1:a,c=i.virtual&&o.virtual.enabled;if(o.loop){if(s&&!c&&o.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&o.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,t,e,n)}),!0}return o.rewind&&i.isEnd?i.slideTo(0,t,e,n):i.slideTo(i.activeIndex+l,t,e,n)}function fke(t,e,n){e===void 0&&(e=!0);const i=this,{params:r,snapGrid:o,slidesGrid:s,rtlTranslate:a,enabled:l,animating:c}=i;if(!l||i.destroyed)return i;typeof t>"u"&&(t=i.params.speed);const d=i.virtual&&r.virtual.enabled;if(r.loop){if(c&&!d&&r.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const u=a?i.translate:-i.translate;function f(w){return w<0?-Math.floor(Math.abs(w)):Math.floor(w)}const h=f(u),p=o.map(w=>f(w)),m=r.freeMode&&r.freeMode.enabled;let g=o[p.indexOf(h)-1];if(typeof g>"u"&&(r.cssMode||m)){let w;o.forEach((b,v)=>{h>=b&&(w=v)}),typeof w<"u"&&(g=m?o[w]:o[w>0?w-1:w])}let y=0;if(typeof g<"u"&&(y=s.indexOf(g),y<0&&(y=i.activeIndex-1),r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(y=y-i.slidesPerViewDynamic("previous",!0)+1,y=Math.max(y,0))),r.rewind&&i.isBeginning){const w=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(w,t,e,n)}else if(r.loop&&i.activeIndex===0&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(y,t,e,n)}),!0;return i.slideTo(y,t,e,n)}function hke(t,e,n){e===void 0&&(e=!0);const i=this;if(!i.destroyed)return typeof t>"u"&&(t=i.params.speed),i.slideTo(i.activeIndex,t,e,n)}function pke(t,e,n,i){e===void 0&&(e=!0),i===void 0&&(i=.5);const r=this;if(r.destroyed)return;typeof t>"u"&&(t=r.params.speed);let o=r.activeIndex;const s=Math.min(r.params.slidesPerGroupSkip,o),a=s+Math.floor((o-s)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[a]){const c=r.snapGrid[a],d=r.snapGrid[a+1];l-c>(d-c)*i&&(o+=r.params.slidesPerGroup)}else{const c=r.snapGrid[a-1],d=r.snapGrid[a];l-c<=(d-c)*i&&(o-=r.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,r.slidesGrid.length-1),r.slideTo(o,t,e,n)}function mke(){const t=this;if(t.destroyed)return;const{params:e,slidesEl:n}=t,i=e.slidesPerView==="auto"?t.slidesPerViewDynamic():e.slidesPerView;let r=t.getSlideIndexWhenGrid(t.clickedIndex),o;const s=t.isElement?"swiper-slide":".".concat(e.slideClass),a=t.grid&&t.params.grid&&t.params.grid.rows>1;if(e.loop){if(t.animating)return;o=parseInt(t.clickedSlide.getAttribute("data-swiper-slide-index"),10),e.centeredSlides?t.slideToLoop(o):r>(a?(t.slides.length-i)/2-(t.params.grid.rows-1):t.slides.length-i)?(t.loopFix(),r=t.getSlideIndex(Ns(n,"".concat(s,'[data-swiper-slide-index="').concat(o,'"]'))[0]),iF(()=>{t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}var gke={slideTo:cke,slideToLoop:dke,slideNext:uke,slidePrev:fke,slideReset:hke,slideToClosest:pke,slideToClickedSlide:mke};function bke(t,e){const n=this,{params:i,slidesEl:r}=n;if(!i.loop||n.virtual&&n.params.virtual.enabled)return;const o=()=>
vendor: 4,874 bytes, line 301
301{Ns(r,".".concat(i.slideClass,", swiper-slide")).forEach((h,p)=>{h.setAttribute("data-swiper-slide-index",p)})},s=()=>{const f=Ns(r,".".concat(i.slideBlankClass));f.forEach(h=>{h.remove()}),f.length>0&&(n.recalcSlides(),n.updateSlides())},a=n.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||a)&&s();const l=i.slidesPerGroup*(a?i.grid.rows:1),c=n.slides.length%l!==0,d=a&&n.slides.length%i.grid.rows!==0,u=f=>{for(let h=0;h<f;h+=1){const p=n.isElement?Qb("swiper-slide",[i.slideBlankClass]):Qb("div",[i.slideClass,i.slideBlankClass]);n.slidesEl.append(p)}};if(c){if(i.loopAddBlankSlides){const f=l-n.slides.length%l;u(f),n.recalcSlides(),n.updateSlides()}else Zb("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else if(d){if(i.loopAddBlankSlides){const f=i.grid.rows-n.slides.length%i.grid.rows;u(f),n.recalcSlides(),n.updateSlides()}else Zb("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else o();n.loopFix({slideRealIndex:t,direction:i.centeredSlides?void 0:"next",initial:e})}function vke(t){let{slideRealIndex:e,slideTo:n=!0,direction:i,setTranslate:r,activeSlideIndex:o,initial:s,byController:a,byMousewheel:l}=t===void 0?{}:t;const c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");const{slides:d,allowSlidePrev:u,allowSlideNext:f,slidesEl:h,params:p}=c,{centeredSlides:m,initialSlide:g}=p;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&p.virtual.enabled){n&&(!p.centeredSlides&&c.snapIndex===0?c.slideTo(c.virtual.slides.length,0,!1,!0):p.centeredSlides&&c.snapIndex<p.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&c.slideTo(c.virtual.slidesBefore,0,!1,!0)),c.allowSlidePrev=u,c.allowSlideNext=f,c.emit("loopFix");return}let y=p.slidesPerView;y==="auto"?y=c.slidesPerViewDynamic():(y=Math.ceil(parseFloat(p.slidesPerView,10)),m&&y%2===0&&(y=y+1));const w=p.slidesPerGroupAuto?y:p.slidesPerGroup;let b=m?Math.max(w,Math.ceil(y/2)):w;b%w!==0&&(b+=w-b%w),b+=p.loopAdditionalSlides,c.loopedSlides=b;const v=c.grid&&p.grid&&p.grid.rows>1;d.length<y+b||c.params.effect==="cards"&&d.length<y+b*2?Zb("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):v&&p.grid.fill==="row"&&Zb("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const A=[],x=[],k=v?Math.ceil(d.length/p.grid.rows):d.length,S=s&&k-g<y&&!m;let _=S?g:c.activeIndex;typeof o>"u"?o=c.getSlideIndex(d.find(M=>M.classList.contains(p.slideActiveClass))):_=o;const E=i==="next"||!i,C=i==="prev"||!i;let I=0,R=0;const L=(v?d[o].column:o)+(m&&typeof r>"u"?-y/2+.5:0);if(L<b){I=Math.max(b-L,w);for(let M=0;M<b-L;M+=1){const z=M-Math.floor(M/k)*k;if(v){const N=k-z-1;for(let W=d.length-1;W>=0;W-=1)d[W].column===N&&A.push(W)}else A.push(k-z-1)}}else if(L+y>k-b){R=Math.max(L-(k-b*2),w),S&&(R=Math.max(R,y-k+g+1));for(let M=0;M<R;M+=1){const z=M-Math.floor(M/k)*k;v?d.forEach((N,W)=>{N.column===z&&x.push(W)}):x.push(z)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),c.params.effect==="cards"&&d.length<y+b*2&&(x.includes(o)&&x.splice(x.indexOf(o),1),A.includes(o)&&A.splice(A.indexOf(o),1)),C&&A.forEach(M=>{d[M].swiperLoopMoveDOM=!0,h.prepend(d[M]),d[M].swiperLoopMoveDOM=!1}),E&&x.forEach(M=>{d[M].swiperLoopMoveDOM=!0,h.append(d[M]),d[M].swiperLoopMoveDOM=!1}),c.recalcSlides(),p.slidesPerView==="auto"?c.updateSlides():v&&(A.length>0&&C||x.length>0&&E)&&c.slides.forEach((M,z)=>{c.grid.updateSlide(z,M,c.slides)}),p.watchSlidesProgress&&c.updateSlidesOffset(),n){if(A.length>0&&C){if(typeof e>"u"){const M=c.slidesGrid[_],N=c.slidesGrid[_+I]-M;l?c.setTranslate(c.translate-N):(c.slideTo(_+Math.ceil(I),0,!1,!0),r&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-N,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-N))}else if(r){const M=v?A.length/p.grid.rows:A.length;c.slideTo(c.activeIndex+M,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(x.length>0&&E)if(typeof e>"u"){const M=c.slidesGrid[_],N=c.slidesGrid[_-R]-M;l?c.setTranslate(c.translate-N):(c.slideTo(_-R,0,!1,!0),r&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-N,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-N))}else{const M=v?x.length/p.grid.rows:x.length;c.slideTo(c.activeIndex-M,0,!1,!0)}}if(c.allowSlidePrev=u,c.allowSlideNext=f,c.controller&&c.controller.control&&!a){const M={slideRealIndex:e,direction:i,setTranslate:r,activeSlideIndex:o,b
vendor: 13,830 bytes, line 301
301yController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(z=>{!z.destroyed&&z.params.loop&&z.loopFix({...M,slideTo:z.params.slidesPerView===p.slidesPerView?n:!1})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...M,slideTo:c.controller.control.params.slidesPerView===p.slidesPerView?n:!1})}c.emit("loopFix")}function yke(){const t=this,{params:e,slidesEl:n}=t;if(!e.loop||!n||t.virtual&&t.params.virtual.enabled)return;t.recalcSlides();const i=[];t.slides.forEach(r=>{const o=typeof r.swiperSlideIndex>"u"?r.getAttribute("data-swiper-slide-index")*1:r.swiperSlideIndex;i[o]=r}),t.slides.forEach(r=>{r.removeAttribute("data-swiper-slide-index")}),i.forEach(r=>{n.append(r)}),t.recalcSlides(),t.slideTo(t.realIndex,0)}var wke={loopCreate:bke,loopFix:vke,loopDestroy:yke};function xke(t){const e=this;if(!e.params.simulateTouch||e.params.watchOverflow&&e.isLocked||e.params.cssMode)return;const n=e.params.touchEventsTarget==="container"?e.el:e.wrapperEl;e.isElement&&(e.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=t?"grabbing":"grab",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1})}function Ake(){const t=this;t.params.watchOverflow&&t.isLocked||t.params.cssMode||(t.isElement&&(t.__preventObserver__=!0),t[t.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1}))}var kke={setGrabCursor:xke,unsetGrabCursor:Ake};function _ke(t,e){e===void 0&&(e=this);function n(i){if(!i||i===js()||i===Rr())return null;i.assignedSlot&&(i=i.assignedSlot);const r=i.closest(t);return!r&&!i.getRootNode?null:r||n(i.getRootNode().host)}return n(e)}function s$(t,e,n){const i=Rr(),{params:r}=t,o=r.edgeSwipeDetection,s=r.edgeSwipeThreshold;return o&&(n<=s||n>=i.innerWidth-s)?o==="prevent"?(e.preventDefault(),!0):!1:!0}function Ske(t){const e=this,n=js();let i=t;i.originalEvent&&(i=i.originalEvent);const r=e.touchEventsData;if(i.type==="pointerdown"){if(r.pointerId!==null&&r.pointerId!==i.pointerId)return;r.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(r.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){s$(e,i,i.targetTouches[0].pageX);return}const{params:o,touches:s,enabled:a}=e;if(!a||!o.simulateTouch&&i.pointerType==="mouse"||e.animating&&o.preventInteractionOnTransition)return;!e.animating&&o.cssMode&&o.loop&&e.loopFix();let l=i.target;if(o.touchEventsTarget==="wrapper"&&!M7e(l,e.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||r.isTouched&&r.isMoved)return;const c=!!o.noSwipingClass&&o.noSwipingClass!=="",d=i.composedPath?i.composedPath():i.path;c&&i.target&&i.target.shadowRoot&&d&&(l=d[0]);const u=o.noSwipingSelector?o.noSwipingSelector:".".concat(o.noSwipingClass),f=!!(i.target&&i.target.shadowRoot);if(o.noSwiping&&(f?_ke(u,l):l.closest(u))){e.allowClick=!0;return}if(o.swipeHandler&&!l.closest(o.swipeHandler))return;s.currentX=i.pageX,s.currentY=i.pageY;const h=s.currentX,p=s.currentY;if(!s$(e,i,h))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=h,s.startY=p,r.touchStartTime=Kb(),e.allowClick=!0,e.updateSize(),e.swipeDirection=void 0,o.threshold>0&&(r.allowThresholdMove=!1);let m=!0;l.matches(r.focusableElements)&&(m=!1,l.nodeName==="SELECT"&&(r.isTouched=!1)),n.activeElement&&n.activeElement.matches(r.focusableElements)&&n.activeElement!==l&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!l.matches(r.focusableElements))&&n.activeElement.blur();const g=m&&e.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||g)&&!l.isContentEditable&&i.preventDefault(),o.freeMode&&o.freeMode.enabled&&e.freeMode&&e.animating&&!o.cssMode&&e.freeMode.onTouchStart(),e.emit("touchStart",i)}function Eke(t){const e=js(),n=this,i=n.touchEventsData,{params:r,touches:o,rtlTranslate:s,enabled:a}=n;if(!a||!r.simulateTouch&&t.pointerType==="mouse")return;let l=t;if(l.originalEvent&&(l=l.originalEvent),l.type==="pointermove"&&(i.touchId!==null||l.pointerId!==i.pointerId))return;let c;if(l.type==="touchmove"){if(c=[...l.changedTouches].find(A=>A.identifier===i.touchId),!c||c.identifier!==i.touchId)return}else c=l;if(!i.isTouched){i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",l);return}const d=c.pageX,u=c.pageY;if(l.preventedByNestedSwiper){o.startX=d,o.startY=u;return}if(!n.allowTouchMove){l.target.matches(i.focusableElements)||(n.allowClick=!1),i.isTouched&&(Object.assign(o,{startX:d,startY:u,currentX:d,currentY:u}),i.touchStartTime=Kb());return}if(r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(u<o.startY&&n.translate<=n.maxTranslate()||u>o.startY&&n.translate>=n.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else{if(s&&(d>o.startX&&-n.translate<=n.maxTranslate()||d<o.startX&&-n.translate>=n.minTranslate()))return;if(!s&&(d<o.startX&&n.translate<=n.maxTranslate()||d>o.startX&&n.translate>=n.minTranslate()))return}if(e.activeElement&&e.activeElement.matches(i.focusableElements)&&e.activeElement!==l.target&&l.pointerType!=="mouse"&&e.activeElement.blur(),e.activeElement&&l.target===e.activeElement&&l.target.matches(i.focusableElements)){i.isMoved=!0,n.allowClick=!1;return}i.allowTouchCallbacks&&n.emit("touchMove",l),o.previousX=o.currentX,o.previousY=o.currentY,o.currentX=d,o.currentY=u;const f=o.currentX-o.startX,h=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(f**2+h**2)<n.params.threshold)return;if(typeof i.isScrolling>"u"){let A;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?i.isScrolling=!1:f*f+h*h>=25&&(A=Math.atan2(Math.abs(h),Math.abs(f))*180/Math.PI,i.isScrolling=n.isHorizontal()?A>r.touchAngle:90-A>r.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",l),typeof i.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(i.startMoving=!0),i.isScrolling||l.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;n.allowClick=!1,!r.cssMode&&l.cancelable&&l.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&l.stopPropagation();let p=n.isHorizontal()?f:h,m=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;r.oneWayMovement&&(p=Math.abs(p)*(s?1:-1),m=Math.abs(m)*(s?1:-1)),o.diff=p,p*=r.touchRatio,s&&(p=-p,m=-m);const g=n.touchesDirection;n.swipeDirection=p>0?"prev":"next",n.touchesDirection=m>0?"prev":"next";const y=n.params.loop&&!r.cssMode,w=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!i.isMoved){if(y&&w&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const A=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(A)}i.allowMomentumBounce=!1,r.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}if(new Date().getTime(),r._loopSwapReset!==!1&&i.isMoved&&i.allowThresholdMove&&g!==n.touchesDirection&&y&&w&&Math.abs(p)>=1){Object.assign(o,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}n.emit("sliderMove",l),i.isMoved=!0,i.currentTranslate=p+i.startTranslate;let b=!0,v=r.resistanceRatio;if(r.touchReleaseOnEdges&&(v=0),p>0?(y&&w&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(r.slidesPerView!=="auto"&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(b=!1,r.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+p)**v))):p<0&&(y&&w&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(r.slidesPerView!=="auto"&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(r.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&(b=!1,r.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-p)**v))),b&&(l.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(i.currentTranslate=i.startTranslate),r.threshold>0)if(Math.abs(p)>r.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,i.currentTranslate=i.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY;return}}else{i.currentTranslate=i.startTranslate;return}!r.followFinger||r.cssMode||((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function $ke(t){const e=this,n=e.touchEventsData;let i=t;i.originalEvent&&(i=i.originalEvent);let r;if(i.type==="touchend"||i.type==="touchcancel"){if(r=[...i.changedTouches].find(A=>A.identifier===n.touchId),!r||r.identifier!==n.touchId)return}else{if(n.touchId!==null||i.pointerId!==n.pointerId)return;r=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(e.browser.isSafari||e.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:s,touches:a,rtlTranslate:l,slidesGrid:c,enabled:d}=e;if(!d||!s.simulateTouch&&i.pointerType==="mouse")return;if(n.allowTouchCallbacks&&e.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&s.grabCursor&&e.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}s.grabCursor&&n.isMoved&&n.isTouched&&(e.allowSlideNext===!0||e.allowSlidePrev===!0)&&e.setGrabCursor(!1);const u=Kb(),f=u-n.touchStartTime;if(e.allowClick){const A=i.path||i.composedPath&&i.composedPath();e.updateClickedSlide(A&&A[0]||i.target,A),e.emit("tap click",i),f<300&&u-n.lastClickTime<300&&e.emit("doubleTap doubleClick",i)}if(n.lastClickTime=Kb(),iF(()=>{e.destroyed||(e.allowClick=!0)}),!n.isTouched||!n.isMoved||!e.swipeDirection||a.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let h;if(s.followFinger?h=l?e.translate:-e.translate:h=-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled){e.freeMode.onTouchEnd({currentPos:h});return}const p=h>=-e.maxTranslate()&&!e.params.loop;let m=0,g=e.slidesSizesGrid[0];for(let A=0;A<c.length;A+=A<s.slidesPerGroupSkip?1:s.slidesPerGroup){const x=A<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;typeof c[A+x]<"u"?(p||h>=c[A]&&h<c[A+x])&&(m=A,g=c[A+x]-c[A]):(p||h>=c[A])&&(m=A,g=c[c.length-1]-c[c.length-2])}let y=null,w=null;s.rewind&&(e.isBeginning?w=s.virtual&&s.virtual.enabled&&e.virtual?e.virtual.slides.length-1:e.slides.length-1:e.isEnd&&(y=0));const b=(h-c[m])/g,v=m<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(f>s.longSwipesMs){if(!s.longSwipes){e.slideTo(e.activeIndex);return}e.swipeDirection==="next"&&(b>=s.longSwipesRatio?e.slideTo(s.rewind&&e.isEnd?y:m+v):e.slideTo(m)),e.swipeDirection==="prev"&&(b>1-s.longSwipesRatio?e.slideTo(m+v):w!==null&&b<0&&Math.abs(b)>s.longSwipesRatio?e.slideTo(w):e.slideTo(m))}else{if(!s.shortSwipes){e.slideTo(e.activeIndex);return}e.navigation&&(i.target===e.navigation.nextEl||i.target===e.navigation.prevEl)?i.target===e.navigation.nextEl?e.slideTo(m+v):e.slideTo(m):(e.swipeDirection==="next"&&e.slideTo(y!==null?y:m+v),e.swipeDirection==="prev"&&e.slideTo(w!==null?w:m))}}function a$(){const t=this,{params:e,el:n}=t;if(n&&n.offsetWidth===0)return;e.breakpoints&&t.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:r,snapGrid:o}=t,s=t.virtual&&t.params.virtual.enabled;t.allowSlideNext=!0,t.allowSlidePrev=!0,t.updateSize(),t.updateSlides(),t.updateSlidesClasses();const a=s&&e.loop;(e.slidesPerView==="auto"||e.slidesPerView>1)&&t.isEnd&&!t.isBeginning&&!t.params.centeredSlides&&!a?t.slideTo(t.slides.length-1,0,!1,!0):t.params.loop&&!s?t.slideToLoop(t.realIndex,0,!1,!0):t.slideTo(t.activeIndex,0,!1,!0),t.autoplay&&t.autoplay.running&&t.autoplay.paused&&(clearTimeout(t.autoplay.resizeTimeout),t.autoplay.resizeTimeout=setTimeout(()=>{t.autoplay&&t.autoplay.running&&t.autoplay.paused&&t.autoplay.resume()},500)),t.allowSlidePrev=r,t.allowSlideNext=i,t.params.watchOverflow&&o!==t.snapGrid&&t.checkOverflow()}function Cke(t){const e=this;e.enabled&&(e.allowClick||(e.params.preventClicks&&t.preventDefault(),e.params.preventClicksPropagation&&e.animating&&(t.stopPropagation(),t.stopImmediatePropagation())))}function Tke(){const t=this,{wrapperEl:e,rtlTranslate:n,enabled:i}=t;if(!i)return;t.previousTranslate=t.translate,t.isHorizontal()?t.translate=-e.scrollLeft:t.translate=-e.scrollTop,t.translate===0&&(t.translate=0),t.updateActiveIndex(),t.updateSlidesClasses();let r;const o=t.maxTranslate()-t.minTranslate();o===0?r=0:r=(t.translate-t.minTranslate())/o,r!==t.progress&&t.updateProgress(n?-t.translate:t.translate),t.emit("setTranslate",t.translate,!1)}function Ike(t){const e=this;tg(e,t.target),!(e.params.cssMode||e.params.slidesPerView!=="auto"&&!e.params.autoHeight)&&e.update(
301)}function Rke(){const t=this;t.documentTouchHandlerProceeded||(t.documentTouchHandlerProceeded=!0,t.params.touchReleaseOnEdges&&(t.el.style.touchAction="auto"))}const dF=(t,e)=>{const n=js(),{params:i,el:r,wrapperEl:o,device:s}=t,a=!!i.nested,l=e==="on"?"addEventListener":"removeEventListener",c=e;!r||typeof r=="string"||(n[l]("touchstart",t.onDocumentTouchStart,{passive:!1,capture:a}),r[l]("touchstart",t.onTouchStart,{passive:!1}),r[l]("pointerdown",t.onTouchStart,{passive:!1}),n[l]("touchmove",t.onTouchMove,{passive:!1,capture:a}),n[l]("pointermove",t.onTouchMove,{passive:!1,capture:a}),n[l]("touchend",t.onTouchEnd,{passive:!0}),n[l]("pointerup",t.onTouchEnd,{passive:!0}),n[l]("pointercancel",t.onTouchEnd,{passive:!0}),n[l]("touchcancel",t.onTouchEnd,{passive:!0}),n[l]("pointerout",t.onTouchEnd,{passive:!0}),n[l]("pointerleave",t.onTouchEnd,{passive:!0}),n[l]("contextmenu",t.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[l]("click",t.onClick,!0),i.cssMode&&o[l]("scroll",t.onScroll),i.updateOnWindowResize?t[c](s.ios||s.android?"resize orientationchange observerUpdate":"resize observerUpdate",a$,!0):t[c]("observerUpdate",a$,!0),r[l]("load",t.onLoad,{capture:!0}))};function Oke(){const t=this,{params:e}=t;t.onTouchStart=Ske.bind(t),t.onTouchMove=Eke.bind(t),t.onTouchEnd=$ke.bind(t),t.onDocumentTouchStart=Rke.bind(t),e.cssMode&&(t.onScroll=Tke.bind(t)),t.onClick=Cke.bind(t),t.onLoad=Ike.bind(t),dF(t,"on")}function Mke(){dF(this,"off")}var Lke={attachEvents:Oke,detachEvents:Mke};const l$=(t,e)=>t.grid&&e.grid&&e.grid.rows>1;function Pke(){const t=this,{realIndex:e,initialized:n,params:i,el:r}=t,o=i.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const s=js(),a=i.breakpointsBase==="window"||!i.breakpointsBase?i.breakpointsBase:"container",l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?t.el:s.querySelector(i.breakpointsBase),c=t.getBreakpoint(o,a,l);if(!c||t.currentBreakpoint===c)return;const u=(c in o?o[c]:void 0)||t.originalParams,f=l$(t,i),h=l$(t,u),p=t.params.grabCursor,m=u.grabCursor,g=i.enabled;f&&!h?(r.classList.remove("".concat(i.containerModifierClass,"grid"),"".concat(i.containerModifierClass,"grid-column")),t.emitContainerClasses()):!f&&h&&(r.classList.add("".concat(i.containerModifierClass,"grid")),(u.grid.fill&&u.grid.fill==="column"||!u.grid.fill&&i.grid.fill==="column")&&r.classList.add("".concat(i.containerModifierClass,"grid-column")),t.emitContainerClasses()),p&&!m?t.unsetGrabCursor():!p&&m&&t.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(x=>{if(typeof u[x]>"u")return;const k=i[x]&&i[x].enabled,S=u[x]&&u[x].enabled;k&&!S&&t[x].disable(),!k&&S&&t[x].enable()});const y=u.direction&&u.direction!==i.direction,w=i.loop&&(u.slidesPerView!==i.slidesPerView||y),b=i.loop;y&&n&&t.changeDirection(),uo(t.params,u);const v=t.params.enabled,A=t.params.loop;Object.assign(t,{allowTouchMove:t.params.allowTouchMove,allowSlideNext:t.params.allowSlideNext,allowSlidePrev:t.params.allowSlidePrev}),g&&!v?t.disable():!g&&v&&t.enable(),t.currentBreakpoint=c,t.emit("_beforeBreakpoint",u),n&&(w?(t.loopDestroy(),t.loopCreate(e),t.updateSlides()):!b&&A?(t.loopCreate(e),t.updateSlides()):b&&!A&&t.loopDestroy()),t.emit("breakpoint",u)}function Dke(t,e,n){if(e===void 0&&(e="window"),!t||e==="container"&&!n)return;let i=!1;const r=Rr(),o=e==="window"?r.innerHeight:n.clientHeight,s=Object.keys(t).map(a=>{if(typeof a=="string"&&a.indexOf("@")===0){const l=parseFloat(a.substr(1));return{value:o*l,point:a}}return{value:a,point:a}});s.sort((a,l)=>
vendor: 8,889 bytes, line 301
301parseInt(a.value,10)-parseInt(l.value,10));for(let a=0;a<s.length;a+=1){const{point:l,value:c}=s[a];e==="window"?r.matchMedia("(min-width: ".concat(c,"px)")).matches&&(i=l):c<=n.clientWidth&&(i=l)}return i||"max"}var Nke={setBreakpoint:Pke,getBreakpoint:Dke};function Bke(t,e){const n=[];return t.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(r=>{i[r]&&n.push(e+r)}):typeof i=="string"&&n.push(e+i)}),n}function Fke(){const t=this,{classNames:e,params:n,rtl:i,el:r,device:o}=t,s=Bke(["initialized",n.direction,{"free-mode":t.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);e.push(...s),r.classList.add(...e),t.emitContainerClasses()}function zke(){const t=this,{el:e,classNames:n}=t;!e||typeof e=="string"||(e.classList.remove(...n),t.emitContainerClasses())}var Hke={addClasses:Fke,removeClasses:zke};function Vke(){const t=this,{isLocked:e,params:n}=t,{slidesOffsetBefore:i}=n;if(i){const r=t.slides.length-1,o=t.slidesGrid[r]+t.slidesSizesGrid[r]+i*2;t.isLocked=t.size>o}else t.isLocked=t.snapGrid.length===1;n.allowSlideNext===!0&&(t.allowSlideNext=!t.isLocked),n.allowSlidePrev===!0&&(t.allowSlidePrev=!t.isLocked),e&&e!==t.isLocked&&(t.isEnd=!1),e!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}var Uke={checkOverflow:Vke},kw={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",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:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!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-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function jke(t,e){return function(i){i===void 0&&(i={});const r=Object.keys(i)[0],o=i[r];if(typeof o!="object"||o===null){uo(e,i);return}if(t[r]===!0&&(t[r]={enabled:!0}),r==="navigation"&&t[r]&&t[r].enabled&&!t[r].prevEl&&!t[r].nextEl&&(t[r].auto=!0),["pagination","scrollbar"].indexOf(r)>=0&&t[r]&&t[r].enabled&&!t[r].el&&(t[r].auto=!0),!(r in t&&"enabled"in o)){uo(e,i);return}typeof t[r]=="object"&&!("enabled"in t[r])&&(t[r].enabled=!0),t[r]||(t[r]={enabled:!1}),uo(e,i)}}const P3={eventsEmitter:H7e,update:Q7e,translate:rke,transition:lke,slide:gke,loop:wke,grabCursor:kke,events:Lke,breakpoints:Nke,checkOverflow:Uke,classes:Hke},D3={};let Gx=class va{constructor(){let e,n;for(var i=arguments.length,r=new Array(i),o=0;o<i;o++)r[o]=arguments[o];r.length===1&&r[0].constructor&&Object.prototype.toString.call(r[0]).slice(8,-1)==="Object"?n=r[0]:[e,n]=r,n||(n={}),n=uo({},n),e&&!n.el&&(n.el=e);const s=js();if(n.el&&typeof n.el=="string"&&s.querySelectorAll(n.el).length>1){const d=[];return s.querySelectorAll(n.el).forEach(u=>{const f=uo({},n,{el:u});d.push(new va(f))}),d}const a=this;a.__swiper__=!0,a.support=sF(),a.device=aF({userAgent:n.userAgent}),a.browser=lF(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],n.modules&&Array.isArray(n.modules)&&a.modules.push(...n.modules);const l={};a.modules.forEach(d=>{d({params:n,swiper:a,extendParams:jke(n,l),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})});const c=uo({},kw,l);return a.params=uo({},c,D3,n),a.originalParams=uo({},a.params),a.passedParams=uo({},n),a.params&&a.params.on&&Object.keys(a.params.on).forEach(d=>{a.on(d,a.params.on[d])}),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return a.params.direction==="horizontal"},isVertical(){return a.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,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:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:{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"}[e]}getSlideIndex(e){const{slidesEl:n,params:i}=this,r=Ns(n,".".concat(i.slideClass,", swiper-slide")),o=Jb(r[0]);return Jb(e)-o}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find(n=>n.getAttribute("data-swiper-slide-index")*1===e))}getSlideIndexWhenGrid(e){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?e=Math.floor(e/this.params.grid.rows):this.params.grid.fill==="row"&&(e=e%Math.ceil(this.slides.length/this.params.grid.rows))),e}recalcSlides(){const e=this,{slidesEl:n,params:i}=e;e.slides=Ns(n,".".concat(i.slideClass,", swiper-slide"))}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,n){const i=this;e=Math.min(Math.max(e,0),1);const r=i.minTranslate(),s=(i.maxTranslate()-r)*e+r;i.translateTo(s,typeof n>"u"?0:n),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const n=e.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(e.params.containerModifierClass)===0);e.emit("_containerClasses",n.join(" "))}getSlideClasses(e){const n=this;return n.destroyed?"":e.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const n=[];e.slides.forEach(i=>{const r=e.getSlideClasses(i);n.push({slideEl:i,classNames:r}),e.emit("_slideClass",i,r)}),e.emit("_slideClasses",n)}slidesPerViewDynamic(e,n){e===void 0&&(e="current"),n===void 0&&(n=!1);const i=this,{params:r,slides:o,slidesGrid:s,slidesSizesGrid:a,size:l,activeIndex:c}=i;let d=1;if(typeof r.slidesPerView=="number")return r.slidesPerView;if(r.centeredSlides){let u=o[c]?Math.ceil(o[c].swiperSlideSize):0,f;for(let h=c+1;h<o.length;h+=1)o[h]&&!f&&(u+=Math.ceil(o[h].swiperSlideSize),d+=1,u>l&&(f=!0));for(let h=c-1;h>=0;h-=1)o[h]&&!f&&(u+=o[h].swiperSlideSize,d+=1,u>l&&(f=!0))}else if(e==="current")for(let u=c+1;u<o.length;u+=1)(n?s[u]+a[u]-s[c]<l:s[u]-s[c]<l)&&(d+=1);else for(let u=c-1;u>=0;u-=1)s[c]-s[u]<l&&(d+=1);return d}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:n,params:i}=e;i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEac
301h(s=>{s.complete&&tg(e,s)}),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses();function r(){const s=e.rtlTranslate?e.translate*-1:e.translate,a=Math.min(Math.max(s,e.maxTranslate()),e.minTranslate());e.setTranslate(a),e.updateActiveIndex(),e.updateSlidesClasses()}let o;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)r(),i.autoHeight&&e.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const s=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;o=e.slideTo(s.length-1,0,!1,!0)}else o=e.slideTo(e.activeIndex,0,!1,!0);o||r()}i.watchOverflow&&n!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,n){n===void 0&&(n=!0);const i=this,r=i.params.direction;return e||(e=r==="horizontal"?"vertical":"horizontal"),e===r||e!=="horizontal"&&e!=="vertical"||(i.el.classList.remove("".concat(i.params.containerModifierClass).concat(r)),i.el.classList.add("".concat(i.params.containerModifierClass).concat(e)),i.emitContainerClasses(),i.params.direction=e,i.slides.forEach(o=>{e==="vertical"?o.style.width="":o.style.height=""}),i.emit("changeDirection"),n&&i.update()),i}changeLanguageDirection(e){const n=this;n.rtl&&e==="rtl"||!n.rtl&&e==="ltr"||(n.rtl=e==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add("".concat(n.params.containerModifierClass,"rtl")),n.el.dir="rtl"):(n.el.classList.remove("".concat(n.params.containerModifierClass,"rtl")),n.el.dir="ltr"),n.update())}mount(e){const n=this;if(n.mounted)return!0;let i=e||n.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=n,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const r=()=>".".concat((n.params.wrapperClass||"").trim().split(" ").join("."));let s=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(r()):Ns(i,r())[0];return!s&&n.params.createElements&&(s=Qb("div",n.params.wrapperClass),i.append(s),Ns(i,".".concat(n.params.slideClass)).forEach(a=>{s.append(a)})),Object.assign(n,{el:i,wrapperEl:s,slidesEl:n.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:s,hostEl:n.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||Ml(i,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||Ml(i,"direction")==="rtl"),wrongRTL:Ml(s,"display")==="-webkit-box"}),!0}init(e){const n=this;if(n.initialized||n.mount(e)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(void 0,!0),n.attachEvents();const r=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&r.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach(o=>{o.complete?tg(n,o):o.addEventListener("load",s=>{tg(n,s.target)})}),Aw(n),n.initialized=!0,Aw(n),n.emit("init"),n.emit("afterInit"),n}destroy(e,n){e===void 0&&(e=!0),n===void 0&&(n=!0);const i=this,{params:r,el:o,wrapperEl:s,slides:a}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),r.loop&&i.loopDestroy(),n&&(i.removeClasses(),o&&typeof o!="string"&&o.removeAttribute("style"),s&&s.removeAttribute("style"),a&&a.length&&a.forEach(l=>{l.classList.remove(r.slideVisibleClass,r.slideFullyVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(l=>{i.off(l)}),e!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),C7e(i)),i.destroyed=!0),null}static extendDefaults(e){uo(D3,e)}static get extendedDefaults(){return D3}static get defaults(){return kw}static installModule(e){va.prototype.__modules__||(va.prototype.__modules__=[]);const n=va.prototype.__modules__;typeof e=="function"&&n.indexOf(e)<0&&n.push(e)}static use(e){return Array.isArray(e)?(e.forEach(n=>va.installModule(n)),va):(va.installModule(e),va)}};Object.keys(P3).forEach(t=>
301{Object.keys(P3[t]).forEach(e=>{Gx.prototype[e]=P3[t][e]})});Gx.use([F7e,z7e]);const uF=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_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","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function kd(t){return typeof t=="object"&&t!==null&&t.constructor&&Object.prototype.toString.call(t).slice(8,-1)==="Object"&&!t.__swiper__}function Ku(t,e){const n=["__proto__","constructor","prototype"];Object.keys(e).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof t[i]>"u"?t[i]=e[i]:kd(e[i])&&kd(t[i])&&Object.keys(e[i]).length>0?e[i].__swiper__?t[i]=e[i]:Ku(t[i],e[i]):t[i]=e[i]})}function fF(t){return t===void 0&&(t={}),t.navigation&&typeof t.navigation.nextEl>"u"&&typeof t.navigation.prevEl>"u"}function hF(t){return t===void 0&&(t={}),t.pagination&&typeof t.pagination.el>"u"}function pF(t){return t===void 0&&(t={}),t.scrollbar&&typeof t.scrollbar.el>"u"}function mF(t){t===void 0&&(t="");const e=t.split(" ").map(i=>i.trim()).filter(i=>!!i),n=[];return e.forEach(i=>{n.indexOf(i)<0&&n.push(i)}),n.join(" ")}function Wke(t){return t===void 0&&(t=""),t?t.includes("swiper-wrapper")?t:"swiper-wrapper ".concat(t):"swiper-wrapper"}function Yke(t){let{swiper:e,slides:n,passedParams:i,changedParams:r,nextEl:o,prevEl:s,scrollbarEl:a,paginationEl:l}=t;const c=r.filter(_=>_!=="children"&&_!=="direction"&&_!=="wrapperClass"),{params:d,pagination:u,navigation:f,scrollbar:h,virtual:p,thumbs:m}=e;let g,y,w,b,v,A,x,k;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&d.thumbs&&(!d.thumbs.swiper||d.thumbs.swiper.destroyed)&&(g=!0),r.includes("controller")&&i.controller&&i.controller.control&&d.controller&&!d.controller.control&&(y=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||l)&&(d.pagination||d.pagination===!1)&&u&&!u.el&&(w=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||a)&&(d.scrollbar||d.scrollbar===!1)&&h&&!h.el&&(b=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||s)&&(i.navigation.nextEl||o)&&(d.navigation||d.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(v=!0);const S=_=>{e[_]&&(e[_].destroy(),_==="navigation"?(e.isElement&&(e[_].prevEl.remove(),e[_].nextEl.remove()),d[_].prevEl=void 0,d[_].nextEl=void 0,e[_].prevEl=void 0,e[_].nextEl=void 0):(e.isElement&&e[_].el.remove(),d[_].el=void 0,e[_].el=void 0))};r.includes("loop")&&e.isElement&&(d.loop&&!i.loop?A=!0:!d.loop&&i.loop?x=!0:k=!0),c.forEac
301h(_=>{if(kd(d[_])&&kd(i[_]))Object.assign(d[_],i[_]),(_==="navigation"||_==="pagination"||_==="scrollbar")&&"enabled"in i[_]&&!i[_].enabled&&S(_);else{const E=i[_];(E===!0||E===!1)&&(_==="navigation"||_==="pagination"||_==="scrollbar")?E===!1&&S(_):d[_]=i[_]}}),c.includes("controller")&&!y&&e.controller&&e.controller.control&&d.controller&&d.controller.control&&(e.controller.control=d.controller.control),r.includes("children")&&n&&p&&d.virtual.enabled?(p.slides=n,p.update(!0)):r.includes("virtual")&&p&&d.virtual.enabled&&(n&&(p.slides=n),p.update(!0)),r.includes("children")&&n&&d.loop&&(k=!0),g&&m.init()&&m.update(!0),y&&(e.controller.control=d.controller.control),w&&(e.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),e.el.appendChild(l)),l&&(d.pagination.el=l),u.init(),u.render(),u.update()),b&&(e.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),a.part.add("scrollbar"),e.el.appendChild(a)),a&&(d.scrollbar.el=a),h.init(),h.updateSize(),h.setTranslate()),v&&(e.isElement&&((!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-next"),e2(o,e.hostEl.constructor.nextButtonSvg),o.part.add("button-next"),e.el.appendChild(o)),(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-prev"),e2(s,e.hostEl.constructor.prevButtonSvg),s.part.add("button-prev"),e.el.appendChild(s))),o&&(d.navigation.nextEl=o),s&&(d.navigation.prevEl=s),f.init(),f.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&e.changeDirection(i.direction,!1),(A||k)&&e.loopDestroy(),(x||k)&&e.loopCreate(),e.update()}function c$(t,e){t===void 0&&(t={});const n={on:{}},i={},r={};Ku(n,kw),n._emitClasses=!0,n.init=!1;const o={},s=uF.map(l=>l.replace(/_/,"")),a=Object.assign({},t);return Object.keys(a).forEach(l=>{typeof t[l]>"u"||(s.indexOf(l)>=0?kd(t[l])?(n[l]={},r[l]={},Ku(n[l],t[l]),Ku(r[l],t[l])):(n[l]=t[l],r[l]=t[l]):l.search(/on[A-Z]/)===0&&typeof t[l]=="function"?n.on["".concat(l[2].toLowerCase()).concat(l.substr(3))]=t[l]:o[l]=t[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:r,rest:o,events:i}}function Gke(t,e){let{el:n,nextEl:i,prevEl:r,paginationEl:o,scrollbarEl:s,swiper:a}=t;fF(e)&&i&&r&&(a.params.navigation.nextEl=i,a.originalParams.navigation.nextEl=i,a.params.navigation.prevEl=r,a.originalParams.navigation.prevEl=r),hF(e)&&o&&(a.params.pagination.el=o,a.originalParams.pagination.el=o),pF(e)&&s&&(a.params.scrollbar.el=s,a.originalParams.scrollbar.el=s),a.init(n)}function qke(t,e,n,i,r){const o=[];if(!e)return o;const s=l=>{o.indexOf(l)<0&&o.push(l)};if(n&&i){const l=i.map(r),c=n.map(r);l.join("")!==c.join("")&&s("children"),i.length!==n.length&&s("children")}return uF.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in t&&l in e)if(kd(t[l])&&kd(e[l])){const c=Object.keys(t[l]),d=Object.keys(e[l]);c.length!==d.length?s(l):(c.forEach(u=>{t[l][u]!==e[l][u]&&s(l)}),d.forEach(u=>{t[l][u]!==e[l][u]&&s(l)}))}else t[l]!==e[l]&&s(l)}),o}const Xke=t=>{!t||t.destroyed||!t.params.virtual||t.params.virtual&&!t.params.virtual.enabled||(t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.emit("_virtualUpdated"),t.parallax&&t.params.parallax&&t.params.parallax.enabled&&t.parallax.setTranslate())};function N3(t,e,n){t===void 0&&(t={});const i=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},o=(s,a)=>{Array.isArray(s)&&s.forEach(l=>{const c=typeof l.type=="symbol";a==="default"&&(a="container-end"),c&&l.children?o(l.children,a):l.type&&(l.type.name==="SwiperSlide"||l.type.name==="AsyncComponentWrapper")||l.componentOptions&&l.componentOptions.tag==="SwiperSlide"?i.push(l):r[a]&&r[a].push(l)})};return Object.keys(t).forEach(s=>{if(typeof t[s]!="function")return;const a=t[s]();o(a,s)}),n.value=e.value,e.value=i,{slides:i,slots:r}}function Kke(t,e,n){if(!n)return null;const i=d=>{let u=d;return d<0?u=e.length+d:u>=e.length&&(u=u-e.length),u},r=t.value.isHorizontal()?{[t.value.rtlTranslate?"right":"left"]:"".concat(n.offset,"px")}:{top:"".concat(n.offset,"px")},{from:o,to:s}=n,a=t.value.params.loop?-e.length:0,l=t.value.params.loop?e.length*2:e.length,c=[];for(let d=a;d<l;d+=1)d>=o&&d<=s&&c.length<e.length&&c.push(e[i(d)]);return c.map(d=>{if(d.props||(d.props={}),d.props.style||(d.props.style={}),d.props.swiperRef=t,d.props.style=r,d.type)return Pt(d.type,{...d.props},d.children);if(d.componentOptions)return Pt(d.componentOptions.Ctor,{...d.props},d.componentOptions.children)})}
301const UCe={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},loopAdditionalSlides:{type:Number,default:void 0},loopAddBlankSlides:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","_virtualUpdated","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","auto
301playPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(t,e){let{slots:n,emit:i}=e;const{tag:r,wrapperTag:o}=t,s=_t("swiper"),a=_t(null),l=_t(!1),c=_t(!1),d=_t(null),u=_t(null),f=_t(null),h={value:[]},p={value:[]},m=_t(null),g=_t(null),y=_t(null),w=_t(null),{params:b,passedParams:v}=c$(t);N3(n,h,p),f.value=v,p.value=h.value;const A=()=>{N3(n,h,p),l.value=!0};b.onAny=function(S){for(var _=arguments.length,E=new Array(_>1?_-1:0),C=1;C<_;C++)E[C-1]=arguments[C];i(S,...E)},Object.assign(b.on,{_beforeBreakpoint:A,_containerClasses(S,_){s.value=_}});const x={...b};if(delete x.wrapperClass,u.value=new Gx(x),u.value.virtual&&u.value.params.virtual.enabled){u.value.virtual.slides=h.value;const S={cache:!1,slides:h.value,renderExternal:_=>{a.value=_},renderExternalUpdate:!1};Ku(u.value.params.virtual,S),Ku(u.value.originalParams.virtual,S)}rc(()=>{!c.value&&u.value&&(u.value.emitSlidesClasses(),c.value=!0);const{passedParams:S}=c$(t),_=qke(S,f.value,h.value,p.value,E=>E.props&&E.props.key);f.value=S,(_.length||l.value)&&u.value&&!u.value.destroyed&&Yke({swiper:u.value,slides:h.value,passedParams:S,changedParams:_,nextEl:m.value,prevEl:g.value,scrollbarEl:w.value,paginationEl:y.value}),l.value=!1}),Fs("swiper",u),Jn(a,()=>{il(()=>{Xke(u.value)})}),No(()=>{d.value&&(Gke({el:d.value,nextEl:m.value,prevEl:g.value,paginationEl:y.value,scrollbarEl:w.value,swiper:u.value},b),i("swiper",u.value))}),eh(()=>{u.value&&!u.value.destroyed&&u.value.destroy(!0,!1)});function k(S){return b.virtual?Kke(u,S,a.value):(S.forEach((_,E)=>{_.props||(_.props={}),_.props.swiperRef=u,_.props.swiperSlideIndex=E}),S)}return()=>{const{slides:S,slots:_}=N3(n,h,p);return Pt(r,{ref:d,class:mF(s.value)},[_["container-start"],Pt(o,{class:Wke(b.wrapperClass)},[_["wrapper-start"],k(S),_["wrapper-end"]]),fF(t)&&[Pt("div",{ref:g,class:"swiper-button-prev"}),Pt("div",{ref:m,class:"swiper-button-next"})],pF(t)&&Pt("div",{ref:w,class:"swiper-scrollbar"}),hF(t)&&Pt("div",{ref:y,class:"swiper-pagination"}),_["container-end"]])}}},jCe={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(t,e){let{slots:n}=e,i=!1;const{swiperRef:r}=t,o=_t(null),s=_t("swiper-slide"),a=_t(!1);function l(u,f,h){f===o.value&&(s.value=h)}No(()=>{!r||!r.value||(r.value.on("_slideClass",l),i=!0)}),_2(()=>{i||!r||!r.value||(r.value.on("_slideClass",l),i=!0)}),rc(()=>{!o.value||!r||!r.value||(typeof t.swiperSlideIndex<"u"&&(o.value.swiperSlideIndex=t.swiperSlideIndex),r.value.destroyed&&s.value!=="swiper-slide"&&(s.value="swiper-slide"))}),eh(()=>{!r||!r.value||r.value.off("_slideClass",l)});const c=vn(()=>({isActive:s.value.indexOf("swiper-slide-active")>=0,isVisible:s.value.indexOf("swiper-slide-visible")>=0,isPrev:s.value.indexOf("swiper-slide-prev")>=0,isNext:s.value.indexOf("swiper-slide-next")>=0}));Fs("swiperSlide",c);const d=()=>{a.value=!0};return()=>Pt(t.tag,{class:mF("".concat(s.value)),ref:o,"data-swiper-slide-index":typeof t.virtualIndex>"u"&&r&&r.value&&r.value.params.loop?t.swiperSlideIndex:t.virtualIndex,onLoadCapture:d},t.zoom?Pt("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof t.zoom=="number"?t.zoom:void 0},[n.default&&n.default(c.value),t.lazy&&!a.value&&Pt("div",{class:"swiper-lazy-preloader"})]):[n.default&&n.default(c.value),t.lazy&&!a.value&&Pt("div",{class:"swiper-lazy-preloader"})])}};function Zke(t,e,n,i){return t.params.createElements&&Object.keys(i).forEac
301h(r=>{if(!n[r]&&n.auto===!0){let o=Ns(t.el,".".concat(i[r]))[0];o||(o=Qb("div",i[r]),o.className=i[r],t.el.append(o)),n[r]=o,e[r]=o}}),n}function Ih(t){return t===void 0&&(t=""),".".concat(t.trim().replace(/([\.:!+\/()[\]])/g,"\\$1").replace(/ /g,"."))}function WCe(t){let{swiper:e,extendParams:n,on:i,emit:r}=t;const o="swiper-pagination";n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:w=>w,formatFractionTotal:w=>w,bulletClass:"".concat(o,"-bullet"),bulletActiveClass:"".concat(o,"-bullet-active"),modifierClass:"".concat(o,"-"),currentClass:"".concat(o,"-current"),totalClass:"".concat(o,"-total"),hiddenClass:"".concat(o,"-hidden"),progressbarFillClass:"".concat(o,"-progressbar-fill"),progressbarOppositeClass:"".concat(o,"-progressbar-opposite"),clickableClass:"".concat(o,"-clickable"),lockClass:"".concat(o,"-lock"),horizontalClass:"".concat(o,"-horizontal"),verticalClass:"".concat(o,"-vertical"),paginationDisabledClass:"".concat(o,"-disabled")}}),e.pagination={el:null,bullets:[]};let s,a=0;function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function c(w,b){const{bulletActiveClass:v}=e.params.pagination;w&&(w=w["".concat(b==="prev"?"previous":"next","ElementSibling")],w&&(w.classList.add("".concat(v,"-").concat(b)),w=w["".concat(b==="prev"?"previous":"next","ElementSibling")],w&&w.classList.add("".concat(v,"-").concat(b,"-").concat(b))))}function d(w,b,v){if(w=w%v,b=b%v,b===w+1)return"next";if(b===w-1)return"previous"}function u(w){const b=w.target.closest(Ih(e.params.pagination.bulletClass));if(!b)return;w.preventDefault();const v=Jb(b)*e.params.slidesPerGroup;if(e.params.loop){if(e.realIndex===v)return;const A=d(e.realIndex,v,e.slides.length);A==="next"?e.slideNext():A==="previous"?e.slidePrev():e.slideToLoop(v)}else e.slideTo(v)}function f(){const w=e.rtl,b=e.params.pagination;if(l())return;let v=e.pagination.el;v=ma(v);let A,x;const k=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,S=e.params.loop?Math.ceil(k/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(x=e.previousRealIndex||0,A=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex):typeof e.snapIndex<"u"?(A=e.snapIndex,x=e.previousSnapIndex):(x=e.previousIndex||0,A=e.activeIndex||0),b.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const _=e.pagination.bullets;let E,C,I;if(b.dynamicBullets&&(s=xw(_[0],e.isHorizontal()?"width":"height"),v.forEach(R=>{R.style[e.isHorizontal()?"width":"height"]="".concat(s*(b.dynamicMainBullets+4),"px")}),b.dynamicMainBullets>1&&x!==void 0&&(a+=A-(x||0),a>b.dynamicMainBullets-1?a=b.dynamicMainBullets-1:a<0&&(a=0)),E=Math.max(A-a,0),C=E+(Math.min(_.length,b.dynamicMainBullets)-1),I=(C+E)/2),_.forEach(R=>{const O=[...["","-next","-next-next","-prev","-prev-prev","-main"].map(L=>"".concat(b.bulletActiveClass).concat(L))].map(L=>typeof L=="string"&&L.includes(" ")?L.split(" "):L).flat();R.classList.remove(...O)}),v.length>1)_.forEach(R=>{const O=Jb(R);O===A?R.classList.add(...b.bulletActiveClass.split(" ")):e.isElement&&R.setAttribute("part","bullet"),b.dynamicBullets&&(O>=E&&O<=C&&R.classList.add(..."".concat(b.bulletActiveClass,"-main").split(" ")),O===E&&c(R,"prev"),O===C&&c(R,"next"))});else{const R=_[A];if(R&&R.classList.add(...b.bulletActiveClass.split(" ")),e.isElement&&_.forEach((O,L)=>{O.setAttribute("part",L===A?"bullet-active":"bullet")}),b.dynamicBullets){const O=_[E],L=_[C];for(let M=E;M<=C;M+=1)_[M]&&_[M].classList.add(..."".concat(b.bulletActiveClass,"-main").split(" "));c(O,"prev"),c(L,"next")}}if(b.dynamicBullets){const R=Math.min(_.length,b.dynamicMainBullets+4),O=(s*R-s)/2-I*s,L=w?"right":"left";_.forEach(M=>{M.style[e.isHorizontal()?L:"top"]="".concat(O,"px")})}}v.forEach((_,E)=>{if(b.type==="fraction"&&(_.querySelectorAll(Ih(b.currentClass)).forEach(C=>{C.textContent=b.formatFractionCurrent(A+1)}
301),_.querySelectorAll(Ih(b.totalClass)).forEach(C=>{C.textContent=b.formatFractionTotal(S)})),b.type==="progressbar"){let C;b.progressbarOpposite?C=e.isHorizontal()?"vertical":"horizontal":C=e.isHorizontal()?"horizontal":"vertical";const I=(A+1)/S;let R=1,O=1;C==="horizontal"?R=I:O=I,_.querySelectorAll(Ih(b.progressbarFillClass)).forEach(L=>{L.style.transform="translate3d(0,0,0) scaleX(".concat(R,") scaleY(").concat(O,")"),L.style.transitionDuration="".concat(e.params.speed,"ms")})}b.type==="custom"&&b.renderCustom?(e2(_,b.renderCustom(e,A+1,S)),E===0&&r("paginationRender",_)):(E===0&&r("paginationRender",_),r("paginationUpdate",_)),e.params.watchOverflow&&e.enabled&&_.classList[e.isLocked?"add":"remove"](b.lockClass)})}function h(){const w=e.params.pagination;if(l())return;const b=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.grid&&e.params.grid.rows>1?e.slides.length/Math.ceil(e.params.grid.rows):e.slides.length;let v=e.pagination.el;v=ma(v);let A="";if(w.type==="bullets"){let x=e.params.loop?Math.ceil(b/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&x>b&&(x=b);for(let k=0;k<x;k+=1)w.renderBullet?A+=w.renderBullet.call(e,k,w.bulletClass):A+="<".concat(w.bulletElement," ").concat(e.isElement?'part="bullet"':"",' class="').concat(w.bulletClass,'"></').concat(w.bulletElement,">")}w.type==="fraction"&&(w.renderFraction?A=w.renderFraction.call(e,w.currentClass,w.totalClass):A='<span class="'.concat(w.currentClass,'"></span>')+" / "+'<span class="'.concat(w.totalClass,'"></span>')),w.type==="progressbar"&&(w.renderProgressbar?A=w.renderProgressbar.call(e,w.progressbarFillClass):A='<span class="'.concat(w.progressbarFillClass,'"></span>')),e.pagination.bullets=[],v.forEach(x=>{w.type!=="custom"&&e2(x,A||""),w.type==="bullets"&&e.pagination.bullets.push(...x.querySelectorAll(Ih(w.bulletClass)))}),w.type!=="custom"&&r("paginationRender",v[0])}function p(){e.params.pagination=Zke(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const w=e.params.pagination;if(!w.el)return;let b;typeof w.el=="string"&&e.isElement&&(b=e.el.querySelector(w.el)),!b&&typeof w.el=="string"&&(b=[...document.querySelectorAll(w.el)]),b||(b=w.el),!(!b||b.length===0)&&(e.params.uniqueNavElements&&typeof w.el=="string"&&Array.isArray(b)&&b.length>1&&(b=[...e.el.querySelectorAll(w.el)],b.length>1&&(b=b.find(v=>oF(v,".swiper")[0]===e.el))),Array.isArray(b)&&b.length===1&&(b=b[0]),Object.assign(e.pagination,{el:b}),b=ma(b),b.forEach(v=>{w.type==="bullets"&&w.clickable&&v.classList.add(...(w.clickableClass||"").split(" ")),v.classList.add(w.modifierClass+w.type),v.classList.add(e.isHorizontal()?w.horizontalClass:w.verticalClass),w.type==="bullets"&&w.dynamicBullets&&(v.classList.add("".concat(w.modifierClass).concat(w.type,"-dynamic")),a=0,w.dynamicMainBullets<1&&(w.dynamicMainBullets=1)),w.type==="progressbar"&&w.progressbarOpposite&&v.classList.add(w.progressbarOppositeClass),w.clickable&&v.addEventListener("click",u),e.enabled||v.classList.add(w.lockClass)}))}function m(){const w=e.params.pagination;if(l())return;let b=e.pagination.el;b&&(b=ma(b),b.forEach(v=>{v.classList.remove(w.hiddenClass),v.classList.remove(w.modifierClass+w.type),v.classList.remove(e.isHorizontal()?w.horizontalClass:w.verticalClass),w.clickable&&(v.classList.remove(...(w.clickableClass||"").split(" ")),v.removeEventListener("click",u))})),e.pagination.bullets&&e.pagination.bullets.forEach(v=>v.classList.remove(...w.bulletActiveClass.split(" ")))}i("changeDirection",()=>{if(!e.pagination||!e.pagination.el)return;const w=e.params.pagination;let{el:b}=e.pagination;b=ma(b),b.forEach(v=>{v.classList.remove(w.horizontalClass,w.verticalClass),v.classList.add(e.isHorizontal()?w.horizontalClass:w.verticalClass)})}),i("init",()=>{e.params.pagination.enabled===!1?y():(p(),h(),f())}),i("activeIndexChange",()=>{typeof e.snapIndex>"u"&&f()}),i("snapIndexChange",()=>{f()}),i("snapGridLengthChange",()=>{h(),f()}),i("destroy",()=>{m()}),i("enable disable",()=>{let{el:w}=e.pagination;w&&(w=ma(w),w.forEach(b=>b.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),i("lock unlock",()=>{f()}),i("click",(w,b)=>{const v=b.target,A=ma(e.pagination.el);if(e.params.pagination.el&&e.params.pagination.hideOnClick&&A&&A.length>0&&!v.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&v===e.navigation.nextEl||e.navigation.prevEl&&v===e.navigation.prevEl))return;const x=A[0].classList.contains(e.params.pagination.hiddenClass);r(x===!0?"paginationShow":"paginationHide"),A.forEach(k=>
vendor: 2,776 bytes, line 301
301k.classList.toggle(e.params.pagination.hiddenClass))}});const g=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:w}=e.pagination;w&&(w=ma(w),w.forEach(b=>b.classList.remove(e.params.pagination.paginationDisabledClass))),p(),h(),f()},y=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:w}=e.pagination;w&&(w=ma(w),w.forEach(b=>b.classList.add(e.params.pagination.paginationDisabledClass))),m()};Object.assign(e.pagination,{enable:g,disable:y,render:h,update:f,init:p,destroy:m})}function YCe(t){let{swiper:e,extendParams:n,on:i,emit:r,params:o}=t;e.autoplay={running:!1,paused:!1,timeLeft:0},n({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let s,a,l=o&&o.autoplay?o.autoplay.delay:3e3,c=o&&o.autoplay?o.autoplay.delay:3e3,d,u=new Date().getTime(),f,h,p,m,g,y,w;function b(N){!e||e.destroyed||!e.wrapperEl||N.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",b),!(w||N.detail&&N.detail.bySwiperTouchMove)&&E())}const v=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?f=!0:f&&(c=d,f=!1);const N=e.autoplay.paused?d:u+c-new Date().getTime();e.autoplay.timeLeft=N,r("autoplayTimeLeft",N,N/l),a=requestAnimationFrame(()=>{v()})},A=()=>{let N;return e.virtual&&e.params.virtual.enabled?N=e.slides.find(Z=>Z.classList.contains("swiper-slide-active")):N=e.slides[e.activeIndex],N?parseInt(N.getAttribute("data-swiper-autoplay"),10):void 0},x=N=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(a),v();let W=typeof N>"u"?e.params.autoplay.delay:N;l=e.params.autoplay.delay,c=e.params.autoplay.delay;const Z=A();!Number.isNaN(Z)&&Z>0&&typeof N>"u"&&(W=Z,l=Z,c=Z),d=W;const K=e.params.speed,se=()=>{!e||e.destroyed||(e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev(K,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,K,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext(K,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,K,!0,!0),r("autoplay")),e.params.cssMode&&(u=new Date().getTime(),requestAnimationFrame(()=>{x()})))};return W>0?(clearTimeout(s),s=setTimeout(()=>{se()},W)):requestAnimationFrame(()=>{se()}),W},k=()=>{u=new Date().getTime(),e.autoplay.running=!0,x(),r("autoplayStart")},S=()=>{e.autoplay.running=!1,clearTimeout(s),cancelAnimationFrame(a),r("autoplayStop")},_=(N,W)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(s),N||(y=!0);const Z=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",b):E()};if(e.autoplay.paused=!0,W){g&&(d=e.params.autoplay.delay),g=!1,Z();return}
301d=(d||e.params.autoplay.delay)-(new Date().getTime()-u),!(e.isEnd&&d<0&&!e.params.loop)&&(d<0&&(d=0),Z())},E=()=>{e.isEnd&&d<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(u=new Date().getTime(),y?(y=!1,x(d)):x(),e.autoplay.paused=!1,r("autoplayResume"))},C=()=>{if(e.destroyed||!e.autoplay.running)return;const N=js();N.visibilityState==="hidden"&&(y=!0,_(!0)),N.visibilityState==="visible"&&E()},I=N=>{N.pointerType==="mouse"&&(y=!0,w=!0,!(e.animating||e.autoplay.paused)&&_(!0))},R=N=>{N.pointerType==="mouse"&&(w=!1,e.autoplay.paused&&E())},O=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",I),e.el.addEventListener("pointerleave",R))},L=()=>{e.el&&typeof e.el!="string"&&(e.el.removeEventListener("pointerenter",I),e.el.removeEventListener("pointerleave",R))},M=()=>{js().addEventListener("visibilitychange",C)},z=()=>{js().removeEventListener("visibilitychange",C)};i("init",()=>{e.params.autoplay.enabled&&(O(),M(),k())}),i("destroy",()=>{L(),z(),e.autoplay.running&&S()}),i("_freeModeStaticRelease",()=>{(p||y)&&E()}),i("_freeModeNoMomentumRelease",()=>{e.params.autoplay.disableOnInteraction?S():_(!0,!0)}),i("beforeTransitionStart",(N,W,Z)=>{e.destroyed||!e.autoplay.running||(Z||!e.params.autoplay.disableOnInteraction?_(!0,!0):S())}),i("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){S();return}h=!0,p=!1,y=!1,m=setTimeout(()=>{y=!0,p=!0,_(!0)},200)}}),i("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!h)){if(clearTimeout(m),clearTimeout(s),e.params.autoplay.disableOnInteraction){p=!1,h=!1;return}p&&e.params.cssMode&&E(),p=!1,h=!1}}),i("slideChange",()=>{e.destroyed||!e.autoplay.running||(g=!0)}),Object.assign(e.autoplay,{start:k,stop:S,pause:_,resume:E})}/*!
302 * (C) Ionic http://ionicframework.com - MIT License
303 */const Qke=(t,e,n,i,r)=>{const o=t.ownerDocument.defaultView;let s=ho(t);const a=h=>{const{startX:m}=h;return s?m>=o.innerWidth-50:m<=50},l=h=>s?-h.deltaX:h.deltaX,c=h=>s?-h.velocityX:h.velocityX;return sh({el:t,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:h=>(s=ho(t),a(h)&&e()),onStart:n,onMove:h=>{const m=l(h)/o.innerWidth;i(m)},onEnd:h=>{const p=l(h),m=o.innerWidth,g=p/m,y=c(h),w=m/2,b=y>=0&&(y>.2||p>w),A=(b?1-g:g)*m;let x=0;if(A>5){const k=A/Math.abs(y);x=Math.min(k,540)}r(b,g<=0?.01:$r(0,g,.9999),x)}})},gF=Object.freeze(Object.defineProperty({__proto__:null,createSwipeBackGesture:Qke},Symbol.toStringTag,{value:"Module"}));/*!
304 * (C) Ionic http://ionicframework.com - MIT License
305 */const Jke=t=>{if(di===void 0)return;let e=0,n,i,r;const o=t.getBoolean("animated",!0)&&t.getBoolean("rippleEffect",!0),s=new WeakMap,a=()=>{r&&clearTimeout(r),r=void 0,n&&(h(!1),n=void 0)},l=p=>{n||p.button===2||d(e_e(p),p)},c=p=>{d(void 0,p)},d=(p,m)=>{if(p&&p===n)return;r&&clearTimeout(r),r=void 0;const{x:g,y}=PY(m);if(n){if(s.has(n))throw new Error("internal error");n.classList.contains(Rh)||u(n,g,y),h(!0)}if(p){const w=s.get(p);w&&(clearTimeout(w),s.delete(p)),p.classList.remove(Rh);const b=()=>{u(p,g,y),r=void 0};d$(p)?b():r=setTimeout(b,n_e)}n=p},u=(p,m,g)=>{if(e=Date.now(),p.classList.add(Rh),!o)return;const y=t_e(p);y!==null&&(f(),i=y.addRipple(m,g))},f=()=>{i!==void 0&&(i.then(p=>p()),i=void 0)},h=p=>{f();const m=n;if(!m)return;const g=u$-Date.now()+e;if(p&&g>0&&!d$(m)){const y=setTimeout(()=>{m.classList.remove(Rh),s.delete(m)},u$);s.set(m,y)}else m.classList.remove(Rh)};di.addEventListener("ionGestureCaptured",a),di.addEventListener("pointerdown",l,!0),di.addEventListener("pointerup",c,!0),di.addEventListener("pointercancel",a,!0)},e_e=t=>{if(t.composedPath!==void 0){const e=t.composedPath();for(let n=0;n<e.length-2;n++){const i=e[n];if(!(i instanceof ShadowRoot)&&i.classList.contains("ion-activatable"))return i}}else return t.target.closest(".ion-activatable")},d$=t=>t.classList.contains("ion-activatable-instant"),t_e=t=>{if(t.shadowRoot){const e=t.shadowRoot.querySelector("ion-ripple-effect");if(e)return e}return t.querySelector("ion-ripple-effect")},Rh="ion-activated",n_e=100,u$=150,i_e=Object.freeze(Object.defineProperty({__proto__:null,startTapClick:Jke},Symbol.toStringTag,{value:"Module"}));/*!
306 * (C) Ionic http://ionicframework.com - MIT License
307 */const r_e=()=>{const t=window;t.addEventListener("statusTap",()=>{ls(()=>
307{const e=t.innerWidth,n=t.innerHeight,i=document.elementFromPoint(e/2,n/2);if(!i)return;const r=$0(i);r&&new Promise(o=>eo(r,o)).then(()=>{Cn(async()=>{r.style.setProperty("--overflow","hidden"),await eQ(r,300),r.style.removeProperty("--overflow")})})})})},o_e=Object.freeze(Object.defineProperty({__proto__:null,startStatusTap:r_e},Symbol.toStringTag,{value:"Module"}));/*!
308 * (C) Ionic http://ionicframework.com - MIT License
309 */const t2=new WeakMap,n2=(t,e,n,i=0,r=!1)=>{t2.has(t)!==n&&(n?a_e(t,e,i,r):l_e(t,e))},s_e=t=>t===t.getRootNode().activeElement,a_e=(t,e,n,i=!1)=>{const r=e.parentNode,o=e.cloneNode(!1);o.classList.add("cloned-input"),o.tabIndex=-1,i&&(o.disabled=!0),r.appendChild(o),t2.set(t,o);const a=t.ownerDocument.dir==="rtl"?9999:-9999;t.style.pointerEvents="none",e.style.transform="translate3d(".concat(a,"px,").concat(n,"px,0) scale(0)")},l_e=(t,e)=>{const n=t2.get(t);n&&(t2.delete(t),n.remove()),t.style.pointerEvents="",e.style.transform=""},bF=50,c_e=(t,e,n)=>{if(!n||!e)return()=>{};const i=a=>{s_e(e)&&n2(t,e,a)},r=()=>n2(t,e,!1),o=()=>i(!0),s=()=>i(!1);return cs(n,"ionScrollStart",o),cs(n,"ionScrollEnd",s),e.addEventListener("blur",r),()=>{jl(n,"ionScrollStart",o),jl(n,"ionScrollEnd",s),e.removeEventListener("blur",r)}},B3="input, textarea, [no-blur], [contenteditable]",d_e=()=>{let t=!0,e=!1;const n=document,i=()=>{e=!0},r=()=>{t=!0},o=s=>{if(e){e=!1;return}const a=n.activeElement;if(!a||a.matches(B3))return;const l=s.target;l!==a&&(l.matches(B3)||l.closest(B3)||(t=!1,setTimeout(()=>{t||a.blur()},50)))};return cs(n,"ionScrollStart",i),n.addEventListener("focusin",r,!0),n.addEventListener("touchend",o,!1),()=>{jl(n,"ionScrollStart",i,!0),n.removeEventListener("focusin",r,!0),n.removeEventListener("touchend",o,!1)}},u_e=.3,f_e=(t,e,n,i)=>{var r;const o=(r=t.closest("ion-item,[ion-item]"))!==null&&r!==void 0?r:t;return h_e(o.getBoundingClientRect(),e.getBoundingClientRect(),n,i)},h_e=(t,e,n,i)=>{const r=t.top,o=t.bottom,s=e.top,a=Math.min(e.bottom,i-n),l=s+15,d=a-bF-o,u=l-r,f=Math.round(d<0?-d:u>0?-u:0),h=Math.min(f,r-s),m=Math.abs(h)/u_e,g=Math.min(400,Math.max(150,m));return{scrollAmount:h,scrollDuration:g,scrollPadding:n,inputSafeY:-(r-l)+4}},f$="$ionPaddingTimer",_w=(t,e,n)=>{const i=t[f$];i&&clearTimeout(i),e>0?t.style.setProperty("--keyboard-offset","".concat(e,"px")):t[f$]=setTimeout(()=>{t.style.setProperty("--keyboard-offset","0px"),n&&n()},120)},h$=(t,e,n)=>{const i=()=>{e&&_w(e,0,n)};t.addEventListener("focusout",i,{once:!0})};let Oh=0;const Sw="data-ionic-skip-scroll-assist",p_e=(t,e,n,i,r,o,s,a=!1)=>{const l=o&&(s===void 0||s.mode===Vg.None);let c=!1;const d=en!==void 0?en.innerHeight:0,u=p=>{if(c===!1){c=!0;return}p$(t,e,n,i,p.detail.keyboardHeight,l,a,d,!1)},f=()=>{c=!1,en==null||en.removeEventListener("ionKeyboardDidShow",u),t.removeEventListener("focusout",f)},h=async()=>{if(e.hasAttribute(Sw)){e.removeAttribute(Sw);return}p$(t,e,n,i,r,l,a,d),en==null||en.addEventListener("ionKeyboardDidShow",u),t.addEventListener("focusout",f)};return t.addEventListener("focusin",h),()=>{t.removeEventListener("focusin",h),en==null||en.removeEventListener("ionKeyboardDidShow",u),t.removeEventListener("focusout",f)}},F3=t=>{document.activeElement!==t&&(t.setAttribute(Sw,"true"),t.focus())},p$=async(t,e,n,i,r,o,s=!1,a=0,l=!0)=>{if(!n&&!i)return;const c=f_e(t,n||i,r,a);if(n&&Math.abs(c.scrollAmount)<4){F3(e),o&&n!==null&&(_w(n,Oh),h$(e,n,()=>Oh=0));return}if(n2(t,e,!0,c.inputSafeY,s),F3(e),gn(()=>t.click()),o&&n&&(Oh=c.scrollPadding,_w(n,Oh)),typeof window<"u"){let d;const u=async()=>{d!==void 0&&clearTimeout(d),window.removeEventListener("ionKeyboardDidShow",f),window.removeEventListener("ionKeyboardDidShow",u),n&&await tQ(n,0,c.scrollAmount,c.scrollDuration),n2(t,e,!1,c.inputSafeY),F3(e),o&&h$(e,n,()=>Oh=0)},f=()=>{window.removeEventListener("ionKeyboardDidShow",f),window.addEventListener("ionKeyboardDidShow",u)};if(n){const h=await uf(n),p=h.scrollHeight-h.clientHeight;if(l&&c.scrollAmount>p-h.scrollTop){e.type==="password"?(c.scrollAmount+=bF,window.addEventListener("ionKeyboardDidShow",f)):window.addEventListener("ionKeyboardDidShow",u),d=setTimeout(u,1e3);return}}u()}},m_e=!0,g_e=async(t,e)=>{if(di===void 0)return;const n=e==="ios",i=e==="android",r=t.getNumber("keyboardHeight",290),o=t.getBoolean("scrollAssist",!0),s=t.getBoolean("hideCaretOnScroll",n),a=t.getBoolean("inputBlurring",!1),l=t.getBoolean("scrollPadding",!0),c=Array.from(di.querySelectorAll("ion-input, ion-textarea")),d=new WeakMap,u=new WeakMap,f=await V9.getResizeMode(),h=async m=>{await new Promise(A=>eo(m,A));const g=m.shadowRoot||m,y=g.querySelector("input")||g.querySelector("textarea"),w=$0(m),b=w?null:m.closest("ion-footer");if(!y)return;if(w&&s&&!d.has(m)){const A=c_e(m,y,w);d.set(m,A)}if(!(y.type==="date"||y.type==="datetime-local")&&(w||b)&&o&&!u.has(m)){const A=p_e(m,y,w,b,r,l,f,i);u.set(m,A)}},p=m=>{if(s){const g=d.get(m);g&&g(),d.delete(m)}if(o){const g=u.get(m);g&&g(),u.delete(m)}};a&&m_e&&d_e();for(const m of c)h(m);di.addEventListener("ionInputDidLoad",m=>{h(m.detail)}),di.addEventListener("ionInputDidUnload",m=>{p(m.detail)})},b_e=Object.freeze(Object.defineProperty({__proto__:null,startInputShims:g_e},Symbol.toStringTag,{value:"Module"}));var vF={exports:{}};(function(t,e){(function(n,i){t.exports=i()})(Is,function(){var n,i,r=1e3,o=6e4,s=36e5,a=864e5,l=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
309|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,c=31536e6,d=2628e6,u=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,f={years:c,months:d,days:a,hours:s,minutes:o,seconds:r,milliseconds:1,weeks:6048e5},h=function(x){return x instanceof v},p=function(x,k,S){return new v(x,S,k.$l)},m=function(x){return i.p(x)+"s"},g=function(x){return x<0},y=function(x){return g(x)?Math.ceil(x):Math.floor(x)},w=function(x){return Math.abs(x)},b=function(x,k){return x?g(x)?{negative:!0,format:""+w(x)+k}:{negative:!1,format:""+x+k}:{negative:!1,format:""}},v=function(){function x(S,_,E){var C=this;if(this.$d={},this.$l=E,S===void 0&&(this.$ms=0,this.parseFromMilliseconds()),_)return p(S*f[m(_)],this);if(typeof S=="number")return this.$ms=S,this.parseFromMilliseconds(),this;if(typeof S=="object")return Object.keys(S).forEach(function(O){C.$d[m(O)]=S[O]}),this.calMilliseconds(),this;if(typeof S=="string"){var I=S.match(u);if(I){var R=I.slice(2).map(function(O){return O!=null?Number(O):0});return this.$d.years=R[0],this.$d.months=R[1],this.$d.weeks=R[2],this.$d.days=R[3],this.$d.hours=R[4],this.$d.minutes=R[5],this.$d.seconds=R[6],this.calMilliseconds(),this}}return this}var k=x.prototype;return k.calMilliseconds=function(){var S=this;this.$ms=Object.keys(this.$d).reduce(function(_,E){return _+(S.$d[E]||0)*f[E]},0)},k.parseFromMilliseconds=function(){var S=this.$ms;this.$d.years=y(S/c),S%=c,this.$d.months=y(S/d),S%=d,this.$d.days=y(S/a),S%=a,this.$d.hours=y(S/s),S%=s,this.$d.minutes=y(S/o),S%=o,this.$d.seconds=y(S/r),S%=r,this.$d.milliseconds=S},k.toISOString=function(){var S=b(this.$d.years,"Y"),_=b(this.$d.months,"M"),E=+this.$d.days||0;this.$d.weeks&&(E+=7*this.$d.weeks);var C=b(E,"D"),I=b(this.$d.hours,"H"),R=b(this.$d.minutes,"M"),O=this.$d.seconds||0;this.$d.milliseconds&&(O+=this.$d.milliseconds/1e3,O=Math.round(1e3*O)/1e3);var L=b(O,"S"),M=S.negative||_.negative||C.negative||I.negative||R.negative||L.negative,z=I.format||R.format||L.format?"T":"",N=(M?"-":"")+"P"+S.format+_.format+C.format+z+I.format+R.format+L.format;return N==="P"||N==="-P"?"P0D":N},k.toJSON=function(){return this.toISOString()},k.format=function(S){var _=S||"YYYY-MM-DDTHH:mm:ss",E={Y:this.$d.years,YY:i.s(this.$d.years,2,"0"),YYYY:i.s(this.$d.years,4,"0"),M:this.$d.months,MM:i.s(this.$d.months,2,"0"),D:this.$d.days,DD:i.s(this.$d.days,2,"0"),H:this.$d.hours,HH:i.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:i.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:i.s(this.$d.seconds,2,"0"),SSS:i.s(this.$d.milliseconds,3,"0")};return _.replace(l,function(C,I){return I||String(E[C])})},k.as=function(S){return this.$ms/f[m(S)]},k.get=function(S){var _=this.$ms,E=m(S);return E==="milliseconds"?_%=1e3:_=E==="weeks"?y(_/f[E]):this.$d[E],_||0},k.add=function(S,_,E){var C;return C=_?S*f[m(_)]:h(S)?S.$ms:p(S,this).$ms,p(this.$ms+C*(E?-1:1),this)},k.subtract=function(S,_){return this.add(S,_,!0)},k.locale=function(S){var _=this.clone();return _.$l=S,_},k.clone=function(){return p(this.$ms,this)},k.humanize=function(S){return n().add(this.$ms,"ms").locale(this.$l).fromNow(!S)},k.valueOf=function(){return this.asMilliseconds()},k.milliseconds=function(){return this.get("milliseconds")},k.asMilliseconds=function(){return this.as("milliseconds")},k.seconds=function(){return this.get("seconds")},k.asSeconds=function(){return this.as("seconds")},k.minutes=function(){return this.get("minutes")},k.asMinutes=function(){return this.as("minutes")},k.hours=function(){return this.get("hours")},k.asHours=function(){return this.as("hours")},k.days=function(){return this.get("days")},k.asDays=function(){return this.as("days")},k.weeks=function(){return this.get("weeks")},k.asWeeks=function(){return this.as("weeks")},k.months=function(){return this.get("months")},k.asMonths=function(){return this.as("months")},k.years=function(){return this.get("years")},k.asYears=function(){return this.as("years")},x}(),A=function(x,k,S){return x.add(k.years()*S,"y").add(k.months()*S,"M").add(k.days()*S,"d").add(k.hours()*S,"h").add(k.minutes()*S,"m").add(k.seconds()*S,"s").add(k.milliseconds()*S,"ms")};return function(x,k,S){n=S,i=S().$utils(),S.duration=function(C,I){var R=S.locale();return p(C,{$l:R},I)},S.isDuration=h;var _=k.prototype.add,E=k.prototype.subtract;k.prototype.add=function(C,I){return h(C)?A(this,C,1):_.bind(this)(C,I)},k.prototype.subtract=function(C,I){return h(C)?A(this,C,-1):E.bind(this)(C,I)}}})})(vF);var v_e=vF.exports;const GCe=ic(v_e);class y_e extends iv{async getId(){return{identifier:this.getUid()}}async getInfo(){if(typeof navigator>"u"||!navigator.userAgent)throw this.unavailable("Device API not available in this browser");const e=navigator.userAgent,n=this.parseUa(e);return{model:n.model,platform:"web",operatingSystem:n.operatingSystem,osVersion:n.osVersion,manufacturer:navigator.vendor,isVirtual:!1,webViewVersion:n.browserVersion}}async getBatteryInfo(){if(typeof navigator>"u"||!navigator.getBattery)throw this.unavailable("Device API not available in this browser");let e={};try{e=await navigator.getBattery()}catch(n){}return{batteryLevel:e.level,isCharging:e.charging}}async getLanguageCode(){return{value:navigator.language.split("-")[0].toLowerCase()}}
309async getLanguageTag(){return{value:navigator.language}}parseUa(e){const n={},i=e.indexOf("(")+1;let r=e.indexOf(") AppleWebKit");e.indexOf(") Gecko")!==-1&&(r=e.indexOf(") Gecko"));const o=e.substring(i,r);if(e.indexOf("Android")!==-1){const h=o.replace("; wv","").split("; ").pop();h&&(n.model=h.split(" Build")[0]),n.osVersion=o.split("; ")[1]}else if(n.model=o.split("; ")[0],typeof navigator<"u"&&navigator.oscpu)n.osVersion=navigator.oscpu;else if(e.indexOf("Windows")!==-1)n.osVersion=o;else{const h=o.split("; ").pop();if(h){const p=h.replace(" like Mac OS X","").split(" ");n.osVersion=p[p.length-1].replace(/_/g,".")}}/android/i.test(e)?n.operatingSystem="android":/iPad|iPhone|iPod/.test(e)&&!window.MSStream?n.operatingSystem="ios":/Win/.test(e)?n.operatingSystem="windows":/Mac/i.test(e)?n.operatingSystem="mac":n.operatingSystem="unknown";const s=!!window.ApplePaySession,a=!!window.chrome,l=/Firefox/.test(e),c=/Edg/.test(e),d=/FxiOS/.test(e),u=/CriOS/.test(e),f=/EdgiOS/.test(e);if(s||a&&!c||d||u||f){let h;d?h="FxiOS":u?h="CriOS":f?h="EdgiOS":s?h="Version":h="Chrome";const p=e.split(" ");for(const m of p)if(m.includes(h)){const g=m.split("/")[1];n.browserVersion=g}}else if(l||c){const m=e.split("").reverse().join("").split("/")[0].split("").reverse().join("");n.browserVersion=m}return n}getUid(){if(typeof window<"u"&&window.localStorage){let e=window.localStorage.getItem("_capuid");return e||(e=this.uuid4(),window.localStorage.setItem("_capuid",e),e)}return this.uuid4()}uuid4(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){const n=Math.random()*16|0;return(e==="x"?n:n&3|8).toString(16)})}}const w_e=Object.freeze(Object.defineProperty({__proto__:null,DeviceWeb:y_e},Symbol.toStringTag,{value:"Module"}));class x_e extends iv{constructor(){super(),this.handleVisibilityChange=()=>{const e={isActive:document.hidden!==!0};this.notifyListeners("appStateChange",e),document.hidden?this.notifyListeners("pause",null):this.notifyListeners("resume",null)},document.addEventListener("visibilitychange",this.handleVisibilityChange,!1)}exitApp(){throw this.unimplemented("Not implemented on web.")}async getInfo(){throw this.unimplemented("Not implemented on web.")}async getLaunchUrl(){return{url:""}}async getState(){return{isActive:document.hidden!==!0}}async minimizeApp(){throw this.unimplemented("Not implemented on web.")}async toggleBackButtonHandler(){throw this.unimplemented("Not implemented on web.")}}const A_e=Object.freeze(Object.defineProperty({__proto__:null,AppWeb:x_e},Symbol.toStringTag,{value:"Module"}));/*!
310 * qrcode.vue v3.6.0
311 * A Vue.js component to generate QRCode. Both support Vue 2 and Vue 3
312 * © 2017-PRESENT @scopewu(https://github.com/scopewu)
313 * MIT License.
314 */var Bs=function(){return Bs=Object.assign||function(e){for(var n,i=1,r=arguments.length;i<r;i++){n=arguments[i];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Bs.apply(this,arguments)};var _d;(function(t){var e=function(){function s(a,l,c,d){if(this.version=a,this.errorCorrectionLevel=l,this.modules=[],this.isFunction=[],a<s.MIN_VERSION||a>s.MAX_VERSION)throw new RangeError("Version value out of range");if(d<-1||d>7)throw new RangeError("Mask value out of range");this.size=a*4+17;for(var u=[],f=0;f<this.size;f++)u.push(!1);for(var f=0;f<this.size;f++)this.modules.push(u.slice()),this.isFunction.push(u.slice());this.drawFunctionPatterns();var h=this.addEccAndInterleave(c);if(this.drawCodewords(h),d==-1)for(var p=1e9,f=0;f<8;f++){this.applyMask(f),this.drawFormatBits(f);var m=this.getPenaltyScore();m<p&&(d=f,p=m),this.applyMask(f)}r(0<=d&&d<=7),this.mask=d,this.applyMask(d),this.drawFormatBits(d),this.isFunction=[]}return s.encodeText=function(a,l){var c=t.QrSegment.makeSegments(a);return s.encodeSegments(c,l)},s.encodeBinary=function(a,l){var c=t.QrSegment.makeBytes(a);return s.encodeSegments([c],l)},s.encodeSegments=function(a,l,c,d,u,f){if(c===void 0&&(c=1),d===void 0&&(d=40),u===void 0&&(u=-1),f===void 0&&(f=!0),!(s.MIN_VERSION<=c&&c<=d&&d<=s.MAX_VERSION)||u<-1||u>7)throw new RangeError("Invalid value");var h,p;for(h=c;;h++){var m=s.getNumDataCodewords(h,l)*8,g=o.getTotalBits(a,h);if(g<=m){p=g;break}if(h>=d)throw new RangeError("Data too long")}for(var y=0,w=[s.Ecc.MEDIUM,s.Ecc.QUARTILE,s.Ecc.HIGH];y<w.length;y++){var b=w[y];f&&p<=s.getNumDataCodewords(h,b)*8&&(l=b)}for(var v=[],A=0,x=a;A<x.length;A++){var k=x[A];n(k.mode.modeBits,4,v),n(k.numChars,k.mode.numCharCountBits(h),v);for(var S=0,_=k.getData();S<_.length;S++){var E=_[S];v.push(E)}}r(v.length==p);var C=s.getNumDataCodewords(h,l)*8;r(v.length<=C),n(0,Math.min(4,C-v.length),v),n(0,(8-v.length%8)%8,v),r(v.length%8==0);for(var I=236;v.length<C;I^=253)n(I,8,v);for(var R=[];R.length*8<v.length;)R.push(0);return v.forEach(function(O,L){return R[L>>>3]|=O<<7-(L&7)}),new s(h,l,R,u)},s.prototype.getModule=function(a,l){return 0<=a&&a<this.size&&0<=l&&l<this.size&&this.modules[l][a]},s.prototype.getModules=function(){return this.modules},s.prototype.drawFunctionPatterns=function(){for(var a=0;a<this.size;a++)this.setFunctionModule(6,a,a%2==0),this.setFunctionModule(a,6,a%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var l=this.getAlignmentPatternPositions(),c=l.length,a=0;a<c;a++)for(var d=0;d<c;d++)a==0&&d==0||a==0&&d==c-1||a==c-1&&d==0||this.drawAlignmentPattern(l[a],l[d]);this.drawFormatBits(0),this.drawVersion()},s.prototype.drawFormatBits=function(a){for(var l=this.errorCorrectionLevel.formatBits<<3|a,c=l,d=0;d<10;d++)c=c<<1^(c>>>9)*1335;var u=(l<<10|c)^21522;r(u>>>15==0);for(var d=0;d<=5;d++)this.setFunctionModule(8,d,i(u,d));this.setFunctionModule(8,7,i(u,6)),this.setFunctionModule(8,8,i(u,7)),this.setFunctionModule(7,8,i(u,8));for(var d=9;d<15;d++)this.setFunctionModule(14-d,8,i(u,d));for(var d=0;d<8;d++)this.setFunctionModule(this.size-1-d,8,i(u,d));for(var d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,i(u,d));this.setFunctionModule(8,this.size-8,!0)},s.prototype.drawVersion=function(){if(!(this.version<7)){for(var a=this.version,l=0;l<12;l++)a=a<<1^(a>>>11)*7973;var c=this.version<<12|a;r(c>>>18==0);for(var l=0;l<18;l++){var d=i(c,l),u=this.size-11+l%3,f=Math.floor(l/3);this.setFunctionModule(u,f,d),this.setFunctionModule(f,u,d)}}},s.prototype.drawFinderPattern=function(a,l){for(var c=-4;c<=4;c++)for(var d=-4;d<=4;d++){var u=Math.max(Math.abs(d),Math.abs(c)),f=a+d,h=l+c;0<=f&&f<this.size&&0<=h&&h<this.size&&this.setFunctionModule(f,h,u!=2&&u!=4)}},s.prototype.drawAlignmentPattern=function(a,l){for(var c=-2;c<=2;c++)for(var d=-2;d<=2;d++)this.setFunctionModule(a+d,l+c,Math.max(Math.abs(d),Math.abs(c))!=1)},s.prototype.setFunctionModule=function(a,l,c){this.modules[l][a]=c,this.isFunction[l][a]=!0},s.prototype.addEccAndInterleave=function(a){var l=this.version,c=this.errorCorrectionLevel;if(a.length!=s.getNumDataCodewords(l,c))throw new RangeError("Invalid argument");for(var d=s.NUM_ERROR_CORRECTION_BLOCKS[c.ordinal][l],u=s.ECC_CODEWORDS_PER_BLOCK[c.ordinal][l],f=Math.floor(s.getNumRawDataModules(l)/8),h=d-f%d,p=Math.floor(f/d),m=[],g=s.reedSolomonComputeDivisor(u),y=0,w=0;y<d;y++){var b=a.slice(w,w+p-u+(y<h?0:1));w+=b.length;var v=s.reedSolomonComputeRemainder(b,g);y<h&&b.push(0),m.push(b.concat(v))}for(var A=[],x=function(k){m.forEach(function(S,_){(k!=p-u||_>=h)&&A.push(S[k])})},y=0;y<m[0].length;y++)x(y);return r(A.length==f),A}
314,s.prototype.drawCodewords=function(a){if(a.length!=Math.floor(s.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");for(var l=0,c=this.size-1;c>=1;c-=2){c==6&&(c=5);for(var d=0;d<this.size;d++)for(var u=0;u<2;u++){var f=c-u,h=(c+1&2)==0,p=h?this.size-1-d:d;!this.isFunction[p][f]&&l<a.length*8&&(this.modules[p][f]=i(a[l>>>3],7-(l&7)),l++)}}r(l==a.length*8)},s.prototype.applyMask=function(a){if(a<0||a>7)throw new RangeError("Mask value out of range");for(var l=0;l<this.size;l++)for(var c=0;c<this.size;c++){var d=void 0;switch(a){case 0:d=(c+l)%2==0;break;case 1:d=l%2==0;break;case 2:d=c%3==0;break;case 3:d=(c+l)%3==0;break;case 4:d=(Math.floor(c/3)+Math.floor(l/2))%2==0;break;case 5:d=c*l%2+c*l%3==0;break;case 6:d=(c*l%2+c*l%3)%2==0;break;case 7:d=((c+l)%2+c*l%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[l][c]&&d&&(this.modules[l][c]=!this.modules[l][c])}},s.prototype.getPenaltyScore=function(){for(var a=0,l=0;l<this.size;l++){for(var c=!1,d=0,u=[0,0,0,0,0,0,0],f=0;f<this.size;f++)this.modules[l][f]==c?(d++,d==5?a+=s.PENALTY_N1:d>5&&a++):(this.finderPenaltyAddHistory(d,u),c||(a+=this.finderPenaltyCountPatterns(u)*s.PENALTY_N3),c=this.modules[l][f],d=1);a+=this.finderPenaltyTerminateAndCount(c,d,u)*s.PENALTY_N3}for(var f=0;f<this.size;f++){for(var c=!1,h=0,u=[0,0,0,0,0,0,0],l=0;l<this.size;l++)this.modules[l][f]==c?(h++,h==5?a+=s.PENALTY_N1:h>5&&a++):(this.finderPenaltyAddHistory(h,u),c||(a+=this.finderPenaltyCountPatterns(u)*s.PENALTY_N3),c=this.modules[l][f],h=1);a+=this.finderPenaltyTerminateAndCount(c,h,u)*s.PENALTY_N3}for(var l=0;l<this.size-1;l++)for(var f=0;f<this.size-1;f++){var p=this.modules[l][f];p==this.modules[l][f+1]&&p==this.modules[l+1][f]&&p==this.modules[l+1][f+1]&&(a+=s.PENALTY_N2)}for(var m=0,g=0,y=this.modules;g<y.length;g++){var w=y[g];m=w.reduce(function(A,x){return A+(x?1:0)},m)}var b=this.size*this.size,v=Math.ceil(Math.abs(m*20-b*10)/b)-1;return r(0<=v&&v<=9),a+=v*s.PENALTY_N4,r(0<=a&&a<=2568888),a},s.prototype.getAlignmentPatternPositions=function(){if(this.version==1)return[];for(var a=Math.floor(this.version/7)+2,l=Math.floor((this.version*8+a*3+5)/(a*4-4))*2,c=[6],d=this.size-7;c.length<a;d-=l)c.splice(1,0,d);return c},s.getNumRawDataModules=function(a){if(a<s.MIN_VERSION||a>s.MAX_VERSION)throw new RangeError("Version number out of range");var l=(16*a+128)*a+64;if(a>=2){var c=Math.floor(a/7)+2;l-=(25*c-10)*c-55,a>=7&&(l-=36)}return r(208<=l&&l<=29648),l},s.getNumDataCodewords=function(a,l){return Math.floor(s.getNumRawDataModules(a)/8)-s.ECC_CODEWORDS_PER_BLOCK[l.ordinal][a]*s.NUM_ERROR_CORRECTION_BLOCKS[l.ordinal][a]},s.reedSolomonComputeDivisor=function(a){if(a<1||a>255)throw new RangeError("Degree out of range");for(var l=[],c=0;c<a-1;c++)l.push(0);l.push(1);for(var d=1,c=0;c<a;c++){for(var u=0;u<l.length;u++)l[u]=s.reedSolomonMultiply(l[u],d),u+1<l.length&&(l[u]^=l[u+1]);d=s.reedSolomonMultiply(d,2)}return l},s.reedSolomonComputeRemainder=function(a,l){for(var c=l.map(function(p){return 0}),d=function(p){var m=p^c.shift();c.push(0),l.forEach(function(g,y){return c[y]^=s.reedSolomonMultiply(g,m)})},u=0,f=a;u<f.length;u++){var h=f[u];d(h)}return c},s.reedSolomonMultiply=function(a,l){if(a>>>8||l>>>8)throw new RangeError("Byte out of range");for(var c=0,d=7;d>=0;d--)c=c<<1^(c>>>7)*285,c^=(l>>>d&1)*a;return r(c>>>8==0),c}
314,s.prototype.finderPenaltyCountPatterns=function(a){var l=a[1];r(l<=this.size*3);var c=l>0&&a[2]==l&&a[3]==l*3&&a[4]==l&&a[5]==l;return(c&&a[0]>=l*4&&a[6]>=l?1:0)+(c&&a[6]>=l*4&&a[0]>=l?1:0)},s.prototype.finderPenaltyTerminateAndCount=function(a,l,c){return a&&(this.finderPenaltyAddHistory(l,c),l=0),l+=this.size,this.finderPenaltyAddHistory(l,c),this.finderPenaltyCountPatterns(c)},s.prototype.finderPenaltyAddHistory=function(a,l){l[0]==0&&(a+=this.size),l.pop(),l.unshift(a)},s.MIN_VERSION=1,s.MAX_VERSION=40,s.PENALTY_N1=3,s.PENALTY_N2=3,s.PENALTY_N3=40,s.PENALTY_N4=10,s.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],s.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],s}();t.QrCode=e;function n(s,a,l){if(a<0||a>31||s>>>a)throw new RangeError("Value out of range");for(var c=a-1;c>=0;c--)l.push(s>>>c&1)}function i(s,a){return(s>>>a&1)!=0}function r(s){if(!s)throw new Error("Assertion error")}var o=function(){function s(a,l,c){if(this.mode=a,this.numChars=l,this.bitData=c,l<0)throw new RangeError("Invalid argument");this.bitData=c.slice()}return s.makeBytes=function(a){for(var l=[],c=0,d=a;c<d.length;c++){var u=d[c];n(u,8,l)}return new s(s.Mode.BYTE,a.length,l)},s.makeNumeric=function(a){if(!s.isNumeric(a))throw new RangeError("String contains non-numeric characters");for(var l=[],c=0;c<a.length;){var d=Math.min(a.length-c,3);n(parseInt(a.substring(c,c+d),10),d*3+1,l),c+=d}return new s(s.Mode.NUMERIC,a.length,l)},s.makeAlphanumeric=function(a){if(!s.isAlphanumeric(a))throw new RangeError("String contains unencodable characters in alphanumeric mode");var l=[],c;for(c=0;c+2<=a.length;c+=2){var d=s.ALPHANUMERIC_CHARSET.indexOf(a.charAt(c))*45;d+=s.ALPHANUMERIC_CHARSET.indexOf(a.charAt(c+1)),n(d,11,l)}return c<a.length&&n(s.ALPHANUMERIC_CHARSET.indexOf(a.charAt(c)),6,l),new s(s.Mode.ALPHANUMERIC,a.length,l)},s.makeSegments=function(a){return a==""?[]:s.isNumeric(a)?[s.makeNumeric(a)]:s.isAlphanumeric(a)?[s.makeAlphanumeric(a)]:[s.makeBytes(s.toUtf8ByteArray(a))]},s.makeEci=function(a){var l=[];if(a<0)throw new RangeError("ECI assignment value out of range");if(a<128)n(a,8,l);else if(a<16384)n(2,2,l),n(a,14,l);else if(a<1e6)n(6,3,l),n(a,21,l);else throw new RangeError("ECI assignment value out of range");return new s(s.Mode.ECI,0,l)},s.isNumeric=function(a){return s.NUMERIC_REGEX.test(a)},s.isAlphanumeric=function(a){return s.ALPHANUMERIC_REGEX.test(a)},s.prototype.getData=function(){return this.bitData.slice()},s.getTotalBits=function(a,l){for(var c=0,d=0,u=a;d<u.length;d++){var f=u[d],h=f.mode.numCharCountBits(l);if(f.numChars>=1<<h)return 1/0;c+=4+h+f.bitData.length}return c},s.toUtf8ByteArray=function(a){a=encodeURI(a);for(var l=[],c=0;c<a.length;c++)a.charAt(c)!="%"?l.push(a.charCodeAt(c)):(l.push(parseInt(a.substring(c+1,c+3),16)),c+=2);return l},s.NUMERIC_REGEX=/^[0-9]*$/,s.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,s.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",s}();t.QrSegment=o})(_d||(_d={}));(function(t){(function(e){var n=function(){function i(r,o){this.ordinal=r,this.formatBits=o}return i.LOW=new i(0,1),i.MEDIUM=new i(1,0),i.QUARTILE=new i(2,3),i.HIGH=new i(3,2),i}();e.Ecc=n})(t.QrCode||(t.QrCode={}))})(_d||(_d={}));(function(t){(function(e){var n=function(){function i(r,o){this.modeBits=r,this.numBitsCharCount=o}return i.prototype.numCharCountBits=function(r){return this.numBitsCharCount[Math.floor((r+7)/17)]},i.NUMERIC=new i(1,[10,12,14]),i.ALPHANUMERIC=new i(2,[9,11,13]),i.BYTE=new i(4,[8,16,16]),i.KANJI=new i(8,[8,10,12]),i.ECI=new i(7,[0,0,0]),i}();e.Mode=n})(t.QrSegment||(t.QrSegment={}))})(_d||(_d={}));var Iu=_d,qx="L",Xx={L:Iu.QrCode.Ecc.LOW,M:Iu.QrCode.Ecc.MEDIUM,Q:Iu.QrCode.Ecc.QUARTILE,H:Iu.QrCode.Ecc.HIGH},k_e=function(){try{new Path2D().addPath(new Path2D)}catch(t){return!1}return!0}();function Kx(t){return t in Xx}function yF(t,e){e===void 0&&(e=0);var n=[];return t.forEach(function(i,r){var o=null;
314i.forEach(function(s,a){if(!s&&o!==null){n.push("M".concat(o+e," ").concat(r+e,"h").concat(a-o,"v1H").concat(o+e,"z")),o=null;return}if(a===i.length-1){if(!s)return;o===null?n.push("M".concat(a+e,",").concat(r+e," h1v1H").concat(a+e,"z")):n.push("M".concat(o+e,",").concat(r+e," h").concat(a+1-o,"v1H").concat(o+e,"z"));return}s&&o===null&&(o=a)})}),n.join("")}function wF(t,e,n,i){var r=i.width,o=i.height,s=i.x,a=i.y,l=t.length+n*2,c=Math.floor(e*.1),d=l/e,u=(r||c)*d,f=(o||c)*d,h=s==null?t.length/2-u/2:s*d,p=a==null?t.length/2-f/2:a*d,m=null;if(i.excavate){var g=Math.floor(h),y=Math.floor(p),w=Math.ceil(u+h-g),b=Math.ceil(f+p-y);m={x:g,y,w,h:b}}return{x:h,y:p,h:f,w:u,excavation:m}}function xF(t,e){return t.slice().map(function(n,i){return i<e.y||i>=e.y+e.h?n:n.map(function(r,o){return o<e.x||o>=e.x+e.w?r:!1})})}var Zx={value:{type:String,required:!0,default:""},size:{type:Number,default:100},level:{type:String,default:qx,validator:function(t){return Kx(t)}},background:{type:String,default:"#fff"},foreground:{type:String,default:"#000"},margin:{type:Number,required:!1,default:0},imageSettings:{type:Object,required:!1,default:function(){return{}}},gradient:{type:Boolean,required:!1,default:!1},gradientType:{type:String,required:!1,default:"linear",validator:function(t){return["linear","radial"].indexOf(t)>-1}},gradientStartColor:{type:String,required:!1,default:"#000"},gradientEndColor:{type:String,required:!1,default:"#fff"}},__e=Bs(Bs({},Zx),{renderAs:{type:String,required:!1,default:"canvas",validator:function(t){return["canvas","svg"].indexOf(t)>-1}}}),S_e=ti({name:"QRCodeSvg",props:Zx,setup:function(t){var e=_t(0),n=_t(""),i,r=function(){var s=t.value,a=t.level,l=t.margin,c=l>>>0,d=Kx(a)?a:qx,u=Iu.QrCode.encodeText(s,Xx[d]).getModules();if(e.value=u.length+c*2,t.imageSettings.src){var f=wF(u,t.size,c,t.imageSettings);i={x:f.x+c,y:f.y+c,width:f.w,height:f.h},f.excavation&&(u=xF(u,f.excavation))}n.value=yF(u,c)},o=function(){if(!t.gradient)return null;var s=t.gradientType==="linear"?{x1:"0%",y1:"0%",x2:"100%",y2:"100%"}:{cx:"50%",cy:"50%",r:"50%",fx:"50%",fy:"50%"};return Pt(t.gradientType==="linear"?"linearGradient":"radialGradient",Bs({id:"qr-gradient"},s),[Pt("stop",{offset:"0%",style:{stopColor:t.gradientStartColor}}),Pt("stop",{offset:"100%",style:{stopColor:t.gradientEndColor}})])};return r(),rc(r),function(){return Pt("svg",{width:t.size,height:t.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(e.value," ").concat(e.value)},[Pt("defs",{},[o()]),Pt("rect",{width:"100%",height:"100%",fill:t.background}),Pt("path",{fill:t.gradient?"url(#qr-gradient)":t.foreground,d:n.value}),t.imageSettings.src&&Pt("image",Bs({href:t.imageSettings.src},i))])}}}),E_e=ti({name:"QRCodeCanvas",props:Zx,setup:function(t,e){var n=_t(null),i=_t(null),r=function(){var s=t.value,a=t.level,l=t.size,c=t.margin,d=t.background,u=t.foreground,f=t.gradient,h=t.gradientType,p=t.gradientStartColor,m=t.gradientEndColor,g=c>>>0,y=Kx(a)?a:qx,w=n.value;if(w){var b=w.getContext("2d");if(b){var v=Iu.QrCode.encodeText(s,Xx[y]).getModules(),A=v.length+g*2,x=i.value,k={x:0,y:0,width:0,height:0},S=t.imageSettings.src&&x!=null&&x.naturalWidth!==0&&x.naturalHeight!==0;if(S){var _=wF(v,t.size,g,t.imageSettings);k={x:_.x+g,y:_.y+g,width:_.w,height:_.h},_.excavation&&(v=xF(v,_.excavation))}var E=window.devicePixelRatio||1,C=l/A*E;if(w.height=w.width=l*E,b.scale(C,C),b.fillStyle=d,b.fillRect(0,0,A,A),f){var I=void 0;h==="linear"?I=b.createLinearGradient(0,0,A,A):I=b.createRadialGradient(A/2,A/2,0,A/2,A/2,A/2),I.addColorStop(0,p),I.addColorStop(1,m),b.fillStyle=I}else b.fillStyle=u;k_e?b.fill(new Path2D(yF(v,g))):v.forEach(function(R,O){R.forEach(function(L,M){L&&b.fillRect(M+g,O+g,1,1)})}),S&&b.drawImage(x,k.x,k.y,k.width,k.height)}}};No(r),rc(r);var o=e.attrs.style;return function(){return Pt(mi,[Pt("canvas",Bs(Bs({},e.attrs),{ref:n,style:Bs(Bs({},o),{width:"".concat(t.size,"px"),height:"".concat(t.size,"px")})})),t.imageSettings.src&&Pt("img",{ref:i,src:t.imageSettings.src,style:{display:"none"},onLoad:r})])}}}),qCe=ti({name:"Qrcode",render:function(){var t=this.$props,e=t.renderAs,n=t.value,i=t.size,r=t.margin,o=t.level,s=t.background,a=t.foreground,l=t.imageSettings,c=t.gradient,d=t.gradientType,u=t.gradientStartColor,f=t.gradientEndColor;return Pt(e==="svg"?S_e:E_e,{value:n,size:i,margin:r,level:o,background:s,foreground:a,imageSettings:l,gradient:c,gradientType:d,gradientStartColor:u,gradientEndColor:f})},props:__e});function $_e(t,e){return function(n,i){return Object.prototype.hasOwnProperty.call(n,i)}(t,e)?t[e]:void 0}function C_e(t,e,n,i){const r=document,o="securitypolicyviolation";let s;const a=c=>{const d=new URL(t,location.href),{blockedURI:u}=c;u!==d.href&&u!==d.protocol.slice(0,-1)&&u!==d.origin||(s=c,l())};r.addEventListener(o,a);const l=()=>r.removeEventListener(o,a);return Promise.resolve().then(e).then(c=>(l(),c),c=>new Promise(d=>{const u=new MessageChannel;u.port1.onmessage=()=>d(),u.port2.postMessage(null)}).then(()=>
314{if(l(),s)return n(s);throw c}))}function ra(t){let e="";for(let n=0;n<t.length;++n)if(n>0){const i=t[n].toLowerCase();i!==t[n]?e+=" ".concat(i):e+=t[n]}else e+=t[n].toUpperCase();return e}const AF={default:"endpoint"},kF={default:"tlsEndpoint"},_F="Client timeout",SF="Network connection error",EF="Network request aborted",$F="Response cannot be parsed",Vv="Blocked by CSP",Uv="The endpoint parameter is not a valid URL",CF="Handle on demand agent data error",TF=ra("WrongRegion"),IF=ra("SubscriptionNotActive"),RF=ra("UnsupportedVersion"),OF=ra("InstallationMethodRestricted"),MF=ra("HostnameRestricted"),LF=ra("IntegrationFailed"),PF=ra("NetworkRestricted"),DF=ra("InvalidProxyIntegrationSecret"),NF=ra("InvalidProxyIntegrationHeaders"),BF=ra("ProxyIntegrationSecretEnvironmentMismatch"),jv="API key required",Qx="API key not found",Jx="API key expired",FF="Request cannot be parsed",zF="Request failed",HF="Request failed to process",VF="Too many requests, rate limit exceeded",UF="Not available for this origin",jF="Not available with restricted header",WF=jv,YF=Qx,GF=Jx;var T_e="3.12.4";const r1="Failed to load the JS script of the agent",e8="9319";function I_e(t,e){const n=[],[i,r]=function(a){const l=function(u){const f=[...u];return{current:()=>f[0],postpone(){const h=f.shift();h!==void 0&&f.push(h)},exclude(){f.shift()}}}(a),c=function(u,f){let h=0;return()=>Math.random()*Math.min(f,u*Math.pow(2,h++))}(100,3e3),d=new Set;return[l.current(),(u,f)=>{let h;const p=f instanceof Error?f.message:"";if(p===Vv||p===Uv)l.exclude(),h=0;else if(p===e8)l.exclude();else if(p===r1){const g=Date.now()-u.getTime()<50,y=l.current();y&&g&&!d.has(y)&&(d.add(y),h=0),l.postpone()}else l.postpone();const m=l.current();return m===void 0?void 0:[m,h!=null?h:u.getTime()+c()-Date.now()]}]}(t);let o;if(i===void 0)return Promise.reject(new TypeError("The list of script URL patterns is empty"));const s=a=>{const l=new Date,c=u=>n.push({url:a,startedAt:l,finishedAt:new Date,error:u}),d=e(a);return d.then(()=>c(),c),d.catch(u=>{if(o!=null||(o=u),n.length>=5)throw o;const f=r(l,u);if(!f)throw o;const[h,p]=f;return(m=p,new Promise(g=>setTimeout(g,m))).then(()=>s(h));var m})};return s(i).then(a=>[a,n])}const qF="https://fpnpmcdn.net/v<version>/<apiKey>/loader_v<loaderVersion>.js",XF=qF;function KF(t){var e,n;const{picked:i,rest:r}=function(d,u){const f={},h={};for(const[p,m]of Object.entries(d))u.includes(p)?f[p]=m:h[p]=m;return{picked:f,rest:h}}(t,["scriptUrlPattern","token","apiKey"]),o=i.token,s=(e=i.apiKey)!==null&&e!==void 0?e:o,a=(n=$_e(t,"scriptUrlPattern"))!==null&&n!==void 0?n:qF,[l,c]=function(){const d=[],u=()=>{d.push({time:new Date,state:document.visibilityState})},f=function(h,p,m,g){return h.addEventListener(p,m,g),()=>h.removeEventListener(p,m,g)}(document,"visibilitychange",u);return u(),[d,f]}();return Promise.resolve().then(()=>{if(!s||typeof s!="string")throw new Error(jv);const d=function(u,f){return(Array.isArray(u)?u:[u]).map(h=>function(p,m){const g=encodeURIComponent;return p.replace(/<[^<>]+>/g,y=>y==="<version>"?"3":y==="<apiKey>"?g(m):y==="<loaderVersion>"?g(T_e):y)}(String(h),f))}(a,s);return I_e(d,R_e)}).catch(d=>{throw c(),function(u){return u instanceof Error&&u.message===e8?new Error(r1):u}(d)}).then(([d,u])=>(c(),d.load({...r,ldi:{attempts:u,visibilityStates:l}})))}function R_e(t){return C_e(t,()=>function(e){return new Promise((n,i)=>{if(function(a){if(URL.prototype)try{return new URL(a,location.href),!1}catch(l){if(l instanceof Error&&l.name==="TypeError")return!0;throw l}}(e))throw new Error(Uv);const r=document.createElement("script"),o=()=>{var a;return(a=r.parentNode)===null||a===void 0?void 0:a.removeChild(r)},s=document.head||document.getElementsByTagName("head")[0];r.onload=()=>{o(),n()},r.onerror=()=>{o(),i(new Error(r1))},r.async=!0,r.src=e,s.appendChild(r)})}(t),()=>{throw new Error(Vv)}).then(O_e)}function O_e(){const t=window,e="__fpjs_p_l_b",n=t[e];if(function(i,r){var o;const s=(o=Object.getOwnPropertyDescriptor)===null||o===void 0?void 0:o.call(Object,i,r);s!=null&&s.configurable?delete i[r]:s&&!s.writable||(i[r]=void 0)}(t,e),typeof(n==null?void 0:n.load)!="function")throw new Error(e8);return n}var M_e={load:KF,defaultScriptUrlPattern:XF,ERROR_SCRIPT_LOAD_FAIL:r1,ERROR_API_KEY_EXPIRED:Jx,ERROR_API_KEY_INVALID:Qx,ERROR_API_KEY_MISSING:jv,ERROR_BAD_REQUEST_FORMAT:FF,ERROR_BAD_RESPONSE_FORMAT:$F,ERROR_CLIENT_TIMEOUT:_F,ERROR_CSP_BLOCK:Vv,ERROR_FORBIDDEN_ENDPOINT:MF,ERROR_FORBIDDEN_HEADER:jF,ERROR_FORBIDDEN_ORIGIN:UF,ERROR_GENERAL_SERVER_FAILURE:zF,ERROR_HANDLE_AGENT_DATA:CF,ERROR_INSTALLATION_METHOD_RESTRICTED:OF,ERROR_INTEGRATION_FAILURE:LF,ERROR_INVALID_ENDPOINT:Uv,ERROR_INVALID_PROXY_INTEGRATION_HEADERS:NF,ERROR_INVALID_PROXY_INTEGRATION_SECRET:DF,ERROR_NETWORK_ABORT:EF,ERROR_NETWORK_CONNECTION:SF,ERROR_NETWORK_RESTRICTED:PF,ERROR_PROXY_INTEGRATION_SECRET_ENVIRONMENT_MISMATCH:BF,ERROR_RATE_LIMIT:VF,ERROR_SERVER_TIMEOUT:HF,ERROR_SUBSCRIPTION_NOT_ACTIVE:IF,ERROR_TOKEN_EXPIRED:GF,ERROR_TOKEN_INVALID:YF,ERROR_TOKEN_MISSING:WF,ERROR_UNSUPPORTED_VERSION:RF,ERROR_WRONG_REGION:TF,defaultEndpoint:AF,defaultTlsEndpoint:kF};const XCe=Object.freeze(Object.defineProperty({__proto__:null,ERROR_API_KEY_EXPIRED:Jx,ERROR_API_KEY_INVALID:Qx,ERROR_API_KEY_MISSING:jv,ERROR_BAD_REQUEST_FORMAT:FF,ERROR_BAD_RESPONSE_FORMAT:$F,ERROR_CLIENT_TIMEOUT:_F,ERROR_CSP_BLOCK:Vv,ERROR_FORBIDDEN_ENDPOINT:MF,ERROR_FORBIDDEN_HEADER:jF,ERROR_FORBIDDEN_ORIGIN:UF,ERROR_GENERAL_SERVER_FAILURE:zF,ERROR_HANDLE_AGENT_DATA:CF,ERROR_INSTALLATION_METHOD_RESTRICTED:OF,ERROR_INTEGRATION_FAILURE:LF,ERROR_INVALID_ENDPOINT:Uv,ERROR_INVALID_PROXY_INTEGRATION_HEADERS:NF,ERROR_INVALID_PROXY_INTEGRATION_SECRET:DF,ERROR_NETWORK_ABORT:EF,ERROR_NETWORK_CONNECTION:SF,ERROR_NETWORK_RESTRICTED:PF,ERROR_PROXY_INTEGRATION_SECRET_ENVIRONMENT_MISMATCH:BF,ERROR_RATE_LIMIT:VF,ERROR_SCRIPT_LOAD_FAIL:r1,ERROR_SERVER_TIMEOUT:HF,ERROR_SUBSCRIPTION_NOT_ACTIVE:IF,ERROR_TOKEN_EXPIRED:GF,ERROR_TOKEN_INVALID:YF,ERROR_TOKEN_MISSING:WF,ERROR_UNSUPPORTED_VERSION:RF,ERROR_WRONG_REGION:TF,default:M_e,defaultEndpoint:AF,defaultScriptUrlPattern:XF,defaultTlsEndpoint:kF,load:KF},Symbol.toStringTag,{value:"Module"}));
314export{XEe as $,rT as A,VC as B,il as C,lv as D,BV as E,mi as F,FH as G,GEe as H,sEe as I,tCe as J,YEe as K,Jw as L,HH as M,Qs as N,No as O,dV as P,vH as Q,kae as R,Ae as S,kCe as T,BEe as U,zEe as V,S6 as W,HSe as X,Td as Y,C$e as Z,Ere as _,Xn as a,eV as a$,GCe as a0,CV as a1,cpe as a2,TEe as a3,On as a4,IEe as a5,uz as a6,rEe as a7,OEe as a8,eCe as a9,NEe as aA,DEe as aB,JSe as aC,ACe as aD,gCe as aE,cCe as aF,iCe as aG,dU as aH,oU as aI,HC as aJ,Vw as aK,Uw as aL,MEe as aM,NV as aN,vEe as aO,bH as aP,NU as aQ,CEe as aR,aEe as aS,qCe as aT,xEe as aU,lCe as aV,UCe as aW,WCe as aX,jCe as aY,J$e as aZ,K$e as a_,Q$e as aa,REe as ab,LEe as ac,XSe as ad,G$e as ae,gEe as af,bEe as ag,KSe as ah,V$ as ai,fEe as aj,rCe as ak,QSe as al,Y$e as am,AEe as an,$Ee as ao,oEe as ap,qEe as aq,dEe as ar,hEe as as,pEe as at,Ei as au,SEe as av,EEe as aw,nCe as ax,mEe as ay,uEe as az,VEe as b,pCe as b$,hV as b0,uCe as b1,uv as b2,H$e as b3,wCe as b4,FEe as b5,QH as b6,Vhe as b7,n$e as b8,zH as b9,$$e as bA,E$e as bB,T$e as bC,bfe as bD,Wue as bE,Xue as bF,z$e as bG,JEe as bH,ZEe as bI,X$e as bJ,V$e as bK,bCe as bL,lEe as bM,vCe as bN,O6 as bO,CCe as bP,$Ce as bQ,ECe as bR,yn as bS,e$e as bT,TCe as bU,eb as bV,Pt as bW,yCe as bX,M8e as bY,U4e as bZ,RCe as b_,_Ee as ba,kEe as bb,I$e as bc,oCe as bd,mCe as be,U$e as bf,SCe as bg,Z$e as bh,i$e as bi,KEe as bj,gue as bk,_$e as bl,ffe as bm,efe as bn,ZM as bo,QM as bp,Jue as bq,KM as br,ife as bs,ufe as bt,Afe as bu,S$e as bv,t$e as bw,o5 as bx,A$e as by,k$e as bz,ug as c,no as c0,zCe as c1,FCe as c2,NCe as c3,GE as c4,Bc as c5,PCe as c6,VE as c7,Xb as c8,DCe as c9,_Ce as cA,ZSe as cB,sCe as cC,q$e as cD,hCe as cE,fCe as cF,BH as cG,t9 as cH,eEe as cI,tEe as cJ,nEe as cK,iEe as cL,j$e as cM,W$e as cN,JH as cO,ape as cP,_ae as cQ,aCe as cR,XCe as cS,KE as ca,LCe as cb,qf as cc,HCe as cd,Lw as ce,Pc as cf,yEe as cg,wEe as ch,cEe as ci,ni as cj,VCe as ck,jEe as cl,UEe as cm,WEe as cn,YCe as co,r4 as cp,xCe as cq,PEe as cr,bg as cs,U$ as ct,dCe as cu,OCe as cv,MCe as cw,fae as cx,QEe as cy,HEe as cz,ti as d,RH as e,_t as f,vn as g,Vl as h,Jn as i,jw as j,eh as k,zSe as l,w2 as m,si as n,bp as o,Fs as p,DH as q,NH as r,LV as s,Qw as t,es as u,_$ as v,Bw as w,h0 as x,Z$ as y,f0 as z};

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