(self["webpackChunksuperhero_wallet"]=self["webpackChunksuperhero_wallet"]||[]).push([[1540],{251:(t,e)=>{
/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */
e.read=function(t,e,r,o,n){var i,s,a=8*n-o-1,l=(1<<a)-1,c=l>>1,h=-7,u=r?n-1:0,d=r?-1:1,p=t[e+u];for(u+=d,i=p&(1<<-h)-1,p>>=-h,h+=a;h>0;i=256*i+t[e+u],u+=d,h-=8);for(s=i&(1<<-h)-1,i>>=-h,h+=o;h>0;s=256*s+t[e+u],u+=d,h-=8);if(0===i)i=1-c;else{if(i===l)return s?NaN:1/0*(p?-1:1);s+=Math.pow(2,o),i-=c}return(p?-1:1)*s*Math.pow(2,i-o)},e.write=function(t,e,r,o,n,i){var s,a,l,c=8*i-n-1,h=(1<<c)-1,u=h>>1,d=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,p=o?0:i-1,f=o?1:-1,y=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(a=isNaN(e)?1:0,s=h):(s=Math.floor(Math.log(e)/Math.LN2),e*(l=Math.pow(2,-s))<1&&(s--,l*=2),e+=s+u>=1?d/l:d*Math.pow(2,1-u),e*l>=2&&(s++,l/=2),s+u>=h?(a=0,s=h):s+u>=1?(a=(e*l-1)*Math.pow(2,n),s+=u):(a=e*Math.pow(2,u-1)*Math.pow(2,n),s=0));n>=8;t[r+p]=255&a,p+=f,a/=256,n-=8);for(s=s<<n|a,c+=n;c>0;t[r+p]=255&s,p+=f,s/=256,c-=8);t[r+p-f]|=128*y}},938:(t,e,r)=>{"use strict";r.d(e,{a:()=>n,d:()=>i});var o=r(69185);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */const n=async(t,e,r,n,i,s)=>{var a;if(t)return t.attachViewToDom(e,r,i,n);if(!s&&"string"!==typeof r&&!(r instanceof HTMLElement))throw new Error("framework delegate is missing");const l="string"===typeof r?null===(a=e.ownerDocument)||void 0===a?void 0:a.createElement(r):r;return n&&n.forEach((t=>l.classList.add(t))),i&&Object.assign(l,i),e.appendChild(l),await new Promise((t=>(0,o.c)(l,t))),l},i=(t,e)=>{if(e){if(t){const r=e.parentElement;return t.removeViewFromDom(r,e)}e.remove()}return Promise.resolve()}},2287:(t,e,r)=>{"use strict";var o=r(67426),n=r(66166),i=r(66225),s=r(43349),a=o.sum32,l=o.sum32_4,c=o.sum32_5,h=i.ch32,u=i.maj32,d=i.s0_256,p=i.s1_256,f=i.g0_256,y=i.g1_256,v=n.BlockHash,m=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function g(){if(!(this instanceof g))return new g;v.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=m,this.W=new Array(64)}o.inherits(g,v),t.exports=g,g.blockSize=512,g.outSize=256,g.hmacStrength=192,g.padLength=64,g.prototype._update=function(t,e){for(var r=this.W,o=0;o<16;o++)r[o]=t[e+o];for(;o<r.length;o++)r[o]=l(y(r[o-2]),r[o-7],f(r[o-15]),r[o-16]);var n=this.h[0],i=this.h[1],v=this.h[2],m=this.h[3],g=this.h[4],b=this.h[5],w=this.h[6],E=this.h[7];for(s(this.k.length===r.length),o=0;o<r.length;o++){var A=c(E,p(g),h(g,b,w),this.k[o],r[o]),_=a(d(n),u(n,i,v));E=w,w=b,b=g,g=a(m,A),m=v,v=i,i=n,n=a(A,_)}this.h[0]=a(this.h[0],n),this.h[1]=a(this.h[1],i),this.h[2]=a(this.h[2],v),this.h[3]=a(this.h[3],m),this.h[4]=a(this.h[4],g),this.h[5]=a(this.h[5],b),this.h[6]=a(this.h[6],w),this.h[7]=a(this.h[7],E)},g.prototype._digest=function(t){return"hex"===t?o.toHex32(this.h,"big"):o.split32(this.h,"big")}},4534:(t,e,r)=>{"use strict";r.d(e,{a:()=>d,c:()=>f,f:()=>u,g:()=>h,p:()=>y,s:()=>p});var o=r(69185),n=r(53544);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const i="ION-CONTENT",s="ion-content",a=".ion-content-scroll-host",l=`${s}, ${a}`,c=t=>t.tagName===i,h=async t=>c(t)?(await new Promise((e=>(0,o.c)(t,e))),t.getScrollElement()):t,u=t=>{const e=t.querySelector(a);return e||t.querySelector(l)},d=t=>t.closest(l),p=(t,e)=>{if(c(t)){const r=t;return r.scrollToTop(e)}return Promise.resolve(t.scrollTo({top:0,left:0,behavior:e>0?"smooth":"auto"}))},f=(t,e,r,o)=>{if(c(t)){const n=t;return n.scrollByPoint(e,r,o)}return Promise.resolve(t.scrollBy({top:r,left:e,behavior:o>0?"smooth":"auto"}))},y=t=>(0,n.b)(t,s)},4729:(t,e,r)=>{"use strict";var o=r(92861).Buffer,n=r(88310).Transform,i=r(56698);function s(t){n.call(this),this._block=o.allocUnsafe(t),this._blockSize=t,this._blockOffset=0,this._length=[0,0,0,0],this._finalized=!1}i(s,n),s.prototype._transform=function(t,e,r){var o=null;try{this.update(t,e)}catch(n){o=n}r(o)},s.prototype._flush=function(t){var e=null;try{this.push(this.digest())}catch(r){e=r}t(e)};var a="undefined"!==typeof Uint8Array,l="undefined"!==typeof ArrayBuffer&&"undefined"!==typeof Uint8Array&&ArrayBuffer.isView&&(o.prototype instanceof Uint8Array||o.TYPED_ARRAY_SUPPORT);function c(t,e){if(t instanceof o)return t;if("string"===typeof t)return o.from(t,e);if(l&&ArrayBuffer.isView(t)){if(0===t.byteLength)return o.alloc(0);var r=o.from(t.buffer,t.byteOffset,t.byteLength);if(r.byteLength===t.byteLength)return r}if(a&&t instanceof Uint8Array)return o.from(t);if(o.isBuffer(t)&&t.constructor&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t))return o.from(t);throw new TypeError('The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView.')}s.prototype.update=function(t,e){if(this._finalized)throw new Error("Digest already called");t=c(t,e);var r=this._block,o=0;while(this._blockOffset+t.length-o>=this._blockSize){for(var n=this._blockOffset;n<this._blockSize;)r[n++]=t[o++];this._update(),this._blockOffset=0}while(o<t.length)r[this._blockOffset++]=t[o++];for(var i=0,s=8*t.length;s>0;++i)this._length[i]+=s,s=this._length[i]/4294967296|0,s>0&&(this._length[i]-=4294967296*s);return this},s.prototype._update=function(){throw new Error("_update is not implemented")},s.prototype.digest=function(t){if(this._finalized)throw new Error("Digest already called");this._finalized=!0;var e=this._digest();void 0!==t&&(e=e.toString(t)),this._block.fill(0),this._blockOffset=0;for(var r=0;r<4;++r)this._length[r]=0;return e},s.prototype._digest=function(){throw new Error("_digest is not implemented")},t.exports=s},5075:(t,e,r)=>{"use strict";r.d(e,{d:()=>_});var o=r(45754),n=r(4534),i=r(69185),s=r(59897),a=r(37736);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const l="all 0.2s ease-in-out",c=t=>{const e=document.querySelector(`${t}.ion-cloned-element`);if(null!==e)return e;const r=document.createElement(t);return r.classList.add("ion-cloned-element"),r.style.setProperty("display","none"),document.body.appendChild(r),r},h=t=>{if(!t)return;const e=t.querySelectorAll("ion-toolbar");return{el:t,toolbars:Array.from(e).map((t=>{const e=t.querySelector("ion-title");return{el:t,background:t.shadowRoot.querySelector(".toolbar-background"),ionTitleEl:e,innerTitleEl:e?e.shadowRoot.querySelector(".toolbar-title"):null,ionButtonsEl:Array.from(t.querySelectorAll("ion-buttons"))}}))}},u=(t,e,r)=>{(0,o.gv)((()=>{const n=t.scrollTop,s=(0,i.k)(1,1+-n/500,1.1),a=r.querySelector("ion-refresher.refresher-native");null===a&&(0,o.bN)((()=>{v(e.toolbars,s)}))}))},d=(t,e)=>{"fade"!==t.collapse&&(void 0===e?t.style.removeProperty("--opacity-scale"):t.style.setProperty("--opacity-scale",e.toString()))},p=(t,e,r)=>{if(!t[0].isIntersecting)return;const o=t[0].intersectionRatio>.9||r<=0?0:100*(1-t[0].intersectionRatio)/75;d(e.el,1===o?void 0:o)},f=(t,e,r,n)=>{(0,o.bN)((()=>{const o=n.scrollTop;p(t,e,o);const i=t[0],s=i.intersectionRect,a=s.width*s.height,l=i.rootBounds.width*i.rootBounds.height,c=0===a&&0===l,h=Math.abs(s.left-i.boundingClientRect.left),u=Math.abs(s.right-i.boundingClientRect.right),f=a>0&&(h>=5||u>=5);if(!c&&!f)if(i.isIntersecting)y(e,!1),y(r);else{const t=0===s.x&&0===s.y||0!==s.width&&0!==s.height;t&&o>0&&(y(e),y(r,!1),d(e.el))}}))},y=(t,e=!0)=>{const r=t.el,o=t.toolbars,n=o.map((t=>t.ionTitleEl));e?(r.classList.remove("header-collapse-condense-inactive"),n.forEach((t=>{t&&t.removeAttribute("aria-hidden")}))):(r.classList.add("header-collapse-condense-inactive"),n.forEach((t=>{t&&t.setAttribute("aria-hidden","true")})))},v=(t=[],e=1,r=!1)=>{t.forEach((t=>{const o=t.ionTitleEl,n=t.innerTitleEl;o&&"large"===o.size&&(n.style.transition=r?l:"",n.style.transform=`scale3d(${e}, ${e}, 1)`)}))},m=(t,e,r)=>{(0,o.gv)((()=>{const n=t.scrollTop,s=e.clientHeight,a=r?r.clientHeight:0;if(null!==r&&n<a)return e.style.setProperty("--opacity-scale","0"),void t.style.setProperty("clip-path",`inset(${s}px 0px 0px 0px)`);const l=n-a,c=10,h=(0,i.k)(0,l/c,1);(0,o.bN)((()=>{t.style.removeProperty("clip-path"),e.style.setProperty("--opacity-scale",h.toString())}))}))},g="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}",b=g,w="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}",E=w,A=(0,o.w$)(class extends o.wt{constructor(){super(),this.__registerHost(),this.inheritedAttributes={},this.setupFadeHeader=async(t,e)=>{const r=this.scrollEl=await(0,n.g)(t);this.contentScrollCallback=()=>{m(this.scrollEl,this.el,e)},r.addEventListener("scroll",this.contentScrollCallback),m(this.scrollEl,this.el,e)},this.collapse=void 0,this.translucent=!1}componentWillLoad(){this.inheritedAttributes=(0,i.i)(this.el)}componentDidLoad(){this.checkCollapsibleHeader()}componentDidUpdate(){this.checkCollapsibleHeader()}disconnectedCallback(){this.destroyCollapsibleHeader()}async checkCollapsibleHeader(){const t=(0,a.b)(this);if("ios"!==t)return;const{collapse:e}=this,r="condense"===e,i="fade"===e;if(this.destroyCollapsibleHeader(),r){const t=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),e=t?(0,n.f)(t):null;(0,o.bN)((()=>{const t=c("ion-title");t.size="large",c("ion-back-button")})),await this.setupCondenseHeader(e,t)}else if(i){const t=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),e=t?(0,n.f)(t):null;if(!e)return void(0,n.p)(this.el);const r=e.querySelector('ion-header[collapse="condense"]');await this.setupFadeHeader(e,r)}}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(t,e){if(!t||!e)return void(0,n.p)(this.el);if("undefined"===typeof IntersectionObserver)return;this.scrollEl=await(0,n.g)(t);const r=e.querySelectorAll("ion-header");if(this.collapsibleMainHeader=Array.from(r).find((t=>"condense"!==t.collapse)),!this.collapsibleMainHeader)return;const i=h(this.collapsibleMainHeader),s=h(this.el);if(!i||!s)return;y(i,!1),d(i.el,0);const a=t=>{f(t,i,s,this.scrollEl)};this.intersectionObserver=new IntersectionObserver(a,{root:t,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),this.intersectionObserver.observe(s.toolbars[s.toolbars.length-1].el),this.contentScrollCallback=()=>{u(this.scrollEl,s,t)},this.scrollEl.addEventListener("scroll",this.contentScrollCallback),(0,o.bN)((()=>{void 0!==this.collapsibleMainHeader&&this.collapsibleMainHeader.classList.add("header-collapse-main")}))}render(){const{translucent:t,inheritedAttributes:e}=this,r=(0,a.b)(this),n=this.collapse||"none",i=(0,s.h)("ion-menu",this.el)?"none":"banner";return(0,o.h)(o.xr,Object.assign({key:"b6cc27f0b08afc9fcc889683525da765d80ba672",role:i,class:{[r]:!0,[`header-${r}`]:!0,["header-translucent"]:this.translucent,[`header-collapse-${n}`]:!0,[`header-translucent-${r}`]:this.translucent}},e),"ios"===r&&t&&(0,o.h)("div",{key:"395766d4dcee3398bc91960db21f922095292f14",class:"header-background"}),(0,o.h)("slot",{key:"09a67ece27b258ff1248805d43d92a49b2c6859a"}))}get el(){return this}static get style(){return{ios:b,md:E}}},[36,"ion-header",{collapse:[1],translucent:[4]}]);function _(){if("undefined"===typeof customElements)return;const t=["ion-header"];t.forEach((t=>{switch(t){case"ion-header":customElements.get(t)||customElements.define(t,A);break}}))}},6549:t=>{"use strict";t.exports=Object.getOwnPropertyDescriptor},9957:(t,e,r)=>{"use strict";var o=Function.prototype.call,n=Object.prototype.hasOwnProperty,i=r(66743);t.exports=i.call(o,n)},14437:(t,e,r)=>{"use strict";r.d(e,{X6:()=>A,EU:()=>w});var o={};r.r(o),r.d(o,{JsonPatchError:()=>v,_areEquals:()=>k,applyOperation:()=>E,applyPatch:()=>A,applyReducer:()=>_,deepClone:()=>m,getValueByPointer:()=>w,validate:()=>x,validator:()=>S});var n={};r.r(n),r.d(n,{compare:()=>B,generate:()=>R,observe:()=>N,unobserve:()=>C});
/*!
 * https://github.com/Starcounter-Jack/JSON-Patch
 * (c) 2017-2022 Joachim Wester
 * MIT licensed
 */
var i=function(){var t=function(e,r){return t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])},t(e,r)};return function(e,r){function o(){this.constructor=e}t(e,r),e.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}}(),s=Object.prototype.hasOwnProperty;function a(t,e){return s.call(t,e)}function l(t){if(Array.isArray(t)){for(var e=new Array(t.length),r=0;r<e.length;r++)e[r]=""+r;return e}if(Object.keys)return Object.keys(t);var o=[];for(var n in t)a(t,n)&&o.push(n);return o}function c(t){switch(typeof t){case"object":return JSON.parse(JSON.stringify(t));case"undefined":return null;default:return t}}function h(t){var e,r=0,o=t.length;while(r<o){if(e=t.charCodeAt(r),!(e>=48&&e<=57))return!1;r++}return!0}function u(t){return-1===t.indexOf("/")&&-1===t.indexOf("~")?t:t.replace(/~/g,"~0").replace(/\//g,"~1")}function d(t){return t.replace(/~1/g,"/").replace(/~0/g,"~")}function p(t){if(void 0===t)return!0;if(t)if(Array.isArray(t)){for(var e=0,r=t.length;e<r;e++)if(p(t[e]))return!0}else if("object"===typeof t)for(var o=l(t),n=o.length,i=0;i<n;i++)if(p(t[o[i]]))return!0;return!1}function f(t,e){var r=[t];for(var o in e){var n="object"===typeof e[o]?JSON.stringify(e[o],null,2):e[o];"undefined"!==typeof n&&r.push(o+": "+n)}return r.join("\n")}var y=function(t){function e(e,r,o,n,i){var s=this.constructor,a=t.call(this,f(e,{name:r,index:o,operation:n,tree:i}))||this;return a.name=r,a.index=o,a.operation=n,a.tree=i,Object.setPrototypeOf(a,s.prototype),a.message=f(e,{name:r,index:o,operation:n,tree:i}),a}return i(e,t),e}(Error),v=y,m=c,g={add:function(t,e,r){return t[e]=this.value,{newDocument:r}},remove:function(t,e,r){var o=t[e];return delete t[e],{newDocument:r,removed:o}},replace:function(t,e,r){var o=t[e];return t[e]=this.value,{newDocument:r,removed:o}},move:function(t,e,r){var o=w(r,this.path);o&&(o=c(o));var n=E(r,{op:"remove",path:this.from}).removed;return E(r,{op:"add",path:this.path,value:n}),{newDocument:r,removed:o}},copy:function(t,e,r){var o=w(r,this.from);return E(r,{op:"add",path:this.path,value:c(o)}),{newDocument:r}},test:function(t,e,r){return{newDocument:r,test:k(t[e],this.value)}},_get:function(t,e,r){return this.value=t[e],{newDocument:r}}},b={add:function(t,e,r){return h(e)?t.splice(e,0,this.value):t[e]=this.value,{newDocument:r,index:e}},remove:function(t,e,r){var o=t.splice(e,1);return{newDocument:r,removed:o[0]}},replace:function(t,e,r){var o=t[e];return t[e]=this.value,{newDocument:r,removed:o}},move:g.move,copy:g.copy,test:g.test,_get:g._get};function w(t,e){if(""==e)return t;var r={op:"_get",path:e};return E(t,r),r.value}function E(t,e,r,o,n,i){if(void 0===r&&(r=!1),void 0===o&&(o=!0),void 0===n&&(n=!0),void 0===i&&(i=0),r&&("function"==typeof r?r(e,0,t,e.path):S(e,0)),""===e.path){var s={newDocument:t};if("add"===e.op)return s.newDocument=e.value,s;if("replace"===e.op)return s.newDocument=e.value,s.removed=t,s;if("move"===e.op||"copy"===e.op)return s.newDocument=w(t,e.from),"move"===e.op&&(s.removed=t),s;if("test"===e.op){if(s.test=k(t,e.value),!1===s.test)throw new v("Test operation failed","TEST_OPERATION_FAILED",i,e,t);return s.newDocument=t,s}if("remove"===e.op)return s.removed=t,s.newDocument=null,s;if("_get"===e.op)return e.value=t,s;if(r)throw new v("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",i,e,t);return s}o||(t=c(t));var a=e.path||"",l=a.split("/"),u=t,p=1,f=l.length,y=void 0,m=void 0,E=void 0;E="function"==typeof r?r:S;while(1){if(m=l[p],m&&-1!=m.indexOf("~")&&(m=d(m)),n&&("__proto__"==m||"prototype"==m&&p>0&&"constructor"==l[p-1]))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(r&&void 0===y&&(void 0===u[m]?y=l.slice(0,p).join("/"):p==f-1&&(y=e.path),void 0!==y&&E(e,0,t,y)),p++,Array.isArray(u)){if("-"===m)m=u.length;else{if(r&&!h(m))throw new v("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",i,e,t);h(m)&&(m=~~m)}if(p>=f){if(r&&"add"===e.op&&m>u.length)throw new v("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",i,e,t);s=b[e.op].call(e,u,m,t);if(!1===s.test)throw new v("Test operation failed","TEST_OPERATION_FAILED",i,e,t);return s}}else if(p>=f){s=g[e.op].call(e,u,m,t);if(!1===s.test)throw new v("Test operation failed","TEST_OPERATION_FAILED",i,e,t);return s}if(u=u[m],r&&p<f&&(!u||"object"!==typeof u))throw new v("Cannot perform operation at the desired path","OPERATION_PATH_UNRESOLVABLE",i,e,t)}}function A(t,e,r,o,n){if(void 0===o&&(o=!0),void 0===n&&(n=!0),r&&!Array.isArray(e))throw new v("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");o||(t=c(t));for(var i=new Array(e.length),s=0,a=e.length;s<a;s++)i[s]=E(t,e[s],r,!0,n,s),t=i[s].newDocument;return i.newDocument=t,i}function _(t,e,r){var o=E(t,e);if(!1===o.test)throw new v("Test operation failed","TEST_OPERATION_FAILED",r,e,t);return o.newDocument}function S(t,e,r,o){if("object"!==typeof t||null===t||Array.isArray(t))throw new v("Operation is not an object","OPERATION_NOT_AN_OBJECT",e,t,r);if(!g[t.op])throw new v("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",e,t,r);if("string"!==typeof t.path)throw new v("Operation `path` property is not a string","OPERATION_PATH_INVALID",e,t,r);if(0!==t.path.indexOf("/")&&t.path.length>0)throw new v('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",e,t,r);if(("move"===t.op||"copy"===t.op)&&"string"!==typeof t.from)throw new v("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",e,t,r);if(("add"===t.op||"replace"===t.op||"test"===t.op)&&void 0===t.value)throw new v("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",e,t,r);if(("add"===t.op||"replace"===t.op||"test"===t.op)&&p(t.value))throw new v("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",e,t,r);if(r)if("add"==t.op){var n=t.path.split("/").length,i=o.split("/").length;if(n!==i+1&&n!==i)throw new v("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",e,t,r)}else if("replace"===t.op||"remove"===t.op||"_get"===t.op){if(t.path!==o)throw new v("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",e,t,r)}else if("move"===t.op||"copy"===t.op){var s={op:"_get",path:t.from,value:void 0},a=x([s],r);if(a&&"OPERATION_PATH_UNRESOLVABLE"===a.name)throw new v("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",e,t,r)}}function x(t,e,r){try{if(!Array.isArray(t))throw new v("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(e)A(c(e),c(t),r||!0);else{r=r||S;for(var o=0;o<t.length;o++)r(t[o],o,e,void 0)}}catch(n){if(n instanceof v)return n;throw n}}function k(t,e){if(t===e)return!0;if(t&&e&&"object"==typeof t&&"object"==typeof e){var r,o,n,i=Array.isArray(t),s=Array.isArray(e);if(i&&s){if(o=t.length,o!=e.length)return!1;for(r=o;0!==r--;)if(!k(t[r],e[r]))return!1;return!0}if(i!=s)return!1;var a=Object.keys(t);if(o=a.length,o!==Object.keys(e).length)return!1;for(r=o;0!==r--;)if(!e.hasOwnProperty(a[r]))return!1;for(r=o;0!==r--;)if(n=a[r],!k(t[n],e[n]))return!1;return!0}return t!==t&&e!==e}
/*!
 * https://github.com/Starcounter-Jack/JSON-Patch
 * (c) 2017-2021 Joachim Wester
 * MIT license
 */
var O=new WeakMap,P=function(){function t(t){this.observers=new Map,this.obj=t}return t}(),T=function(){function t(t,e){this.callback=t,this.observer=e}return t}();function L(t){return O.get(t)}function I(t,e){return t.observers.get(e)}function M(t,e){t.observers.delete(e.callback)}function C(t,e){e.unobserve()}function N(t,e){var r,o=[],n=L(t);if(n){var i=I(n,e);r=i&&i.observer}else n=new P(t),O.set(t,n);if(r)return r;if(r={},n.value=c(t),e){r.callback=e,r.next=null;var s=function(){R(r)},a=function(){clearTimeout(r.next),r.next=setTimeout(s)};"undefined"!==typeof window&&(window.addEventListener("mouseup",a),window.addEventListener("keyup",a),window.addEventListener("mousedown",a),window.addEventListener("keydown",a),window.addEventListener("change",a))}return r.patches=o,r.object=t,r.unobserve=function(){R(r),clearTimeout(r.next),M(n,r),"undefined"!==typeof window&&(window.removeEventListener("mouseup",a),window.removeEventListener("keyup",a),window.removeEventListener("mousedown",a),window.removeEventListener("keydown",a),window.removeEventListener("change",a))},n.observers.set(e,new T(e,r)),r}function R(t,e){void 0===e&&(e=!1);var r=O.get(t.object);D(r.value,t.object,t.patches,"",e),t.patches.length&&A(r.value,t.patches);var o=t.patches;return o.length>0&&(t.patches=[],t.callback&&t.callback(o)),o}function D(t,e,r,o,n){if(e!==t){"function"===typeof e.toJSON&&(e=e.toJSON());for(var i=l(e),s=l(t),h=!1,d=s.length-1;d>=0;d--){var p=s[d],f=t[p];if(!a(e,p)||void 0===e[p]&&void 0!==f&&!1===Array.isArray(e))Array.isArray(t)===Array.isArray(e)?(n&&r.push({op:"test",path:o+"/"+u(p),value:c(f)}),r.push({op:"remove",path:o+"/"+u(p)}),h=!0):(n&&r.push({op:"test",path:o,value:t}),r.push({op:"replace",path:o,value:e}),!0);else{var y=e[p];"object"==typeof f&&null!=f&&"object"==typeof y&&null!=y&&Array.isArray(f)===Array.isArray(y)?D(f,y,r,o+"/"+u(p),n):f!==y&&(n&&r.push({op:"test",path:o+"/"+u(p),value:c(f)}),r.push({op:"replace",path:o+"/"+u(p),value:c(y)}))}}if(h||i.length!=s.length)for(d=0;d<i.length;d++){p=i[d];a(t,p)||void 0===e[p]||r.push({op:"add",path:o+"/"+u(p),value:c(e[p])})}}}function B(t,e,r){void 0===r&&(r=!1);var o=[];return D(t,e,o,"",r),o}Object.assign({},o,n,{JsonPatchError:y,deepClone:c,escapePathComponent:u,unescapePathComponent:d})},21482:(t,e,r)=>{"use strict";var o=r(38452),n=r(10487),i=r(60034),s=r(92747),a=r(68013),l=n(i);o(l,{getPolyfill:s,implementation:i,shim:a}),t.exports=l},21911:(t,e,r)=>{"use strict";var o=r(67426),n=r(57766);function i(){if(!(this instanceof i))return new i;n.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}o.inherits(i,n),t.exports=i,i.blockSize=1024,i.outSize=384,i.hmacStrength=192,i.padLength=128,i.prototype._digest=function(t){return"hex"===t?o.toHex32(this.h.slice(0,12),"big"):o.split32(this.h.slice(0,12),"big")}},28948:(t,e,r)=>{"use strict";var o=r(67426),n=r(43349);function i(t,e,r){if(!(this instanceof i))return new i(t,e,r);this.Hash=t,this.blockSize=t.blockSize/8,this.outSize=t.outSize/8,this.inner=null,this.outer=null,this._init(o.toArray(e,r))}t.exports=i,i.prototype._init=function(t){t.length>this.blockSize&&(t=(new this.Hash).update(t).digest()),n(t.length<=this.blockSize);for(var e=t.length;e<this.blockSize;e++)t.push(0);for(e=0;e<t.length;e++)t[e]^=54;for(this.inner=(new this.Hash).update(t),e=0;e<t.length;e++)t[e]^=106;this.outer=(new this.Hash).update(t)},i.prototype.update=function(t,e){return this.inner.update(t,e),this},i.prototype.digest=function(t){return this.outer.update(this.inner.digest()),this.outer.digest(t)}},29790:t=>{"use strict";var e="undefined"!==typeof BigInt&&BigInt;t.exports=function(){return"function"===typeof e&&"function"===typeof BigInt&&"bigint"===typeof e(42)&&"bigint"===typeof BigInt(42)}},30592:(t,e,r)=>{"use strict";var o=r(30655),n=function(){return!!o};n.hasArrayLengthDefineBug=function(){if(!o)return null;try{return 1!==o([],"length",{value:1}).length}catch(t){return!0}},t.exports=n},32723:(t,e,r)=>{"use strict";var o=r(77952),n=r(64367),i=r(43349);function s(t){if(!(this instanceof s))return new s(t);this.hash=t.hash,this.predResist=!!t.predResist,this.outLen=this.hash.outSize,this.minEntropy=t.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var e=n.toArray(t.entropy,t.entropyEnc||"hex"),r=n.toArray(t.nonce,t.nonceEnc||"hex"),o=n.toArray(t.pers,t.persEnc||"hex");i(e.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(e,r,o)}t.exports=s,s.prototype._init=function(t,e,r){var o=t.concat(e).concat(r);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var n=0;n<this.V.length;n++)this.K[n]=0,this.V[n]=1;this._update(o),this._reseed=1,this.reseedInterval=281474976710656},s.prototype._hmac=function(){return new o.hmac(this.hash,this.K)},s.prototype._update=function(t){var e=this._hmac().update(this.V).update([0]);t&&(e=e.update(t)),this.K=e.digest(),this.V=this._hmac().update(this.V).digest(),t&&(this.K=this._hmac().update(this.V).update([1]).update(t).digest(),this.V=this._hmac().update(this.V).digest())},s.prototype.reseed=function(t,e,r,o){"string"!==typeof e&&(o=r,r=e,e=null),t=n.toArray(t,e),r=n.toArray(r,o),i(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(t.concat(r||[])),this._reseed=1},s.prototype.generate=function(t,e,r,o){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof e&&(o=r,r=e,e=null),r&&(r=n.toArray(r,o||"hex"),this._update(r));var i=[];while(i.length<t)this.V=this._hmac().update(this.V).digest(),i=i.concat(this.V);var s=i.slice(0,t);return this._update(r),this._reseed++,n.encode(s,e)}},32725:(t,e,r)=>{"use strict";r.r(e),r.d(e,{startTapClick:()=>i});var o=r(72289),n=r(69185);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const i=t=>{if(void 0===o.d)return;let e,r,i,d=0;const p=t.getBoolean("animated",!0)&&t.getBoolean("rippleEffect",!0),f=new WeakMap,y=()=>{i&&clearTimeout(i),i=void 0,e&&(E(!1),e=void 0)},v=t=>{e||2===t.button||g(s(t),t)},m=t=>{g(void 0,t)},g=(t,r)=>{if(t&&t===e)return;i&&clearTimeout(i),i=void 0;const{x:o,y:s}=(0,n.p)(r);if(e){if(f.has(e))throw new Error("internal error");e.classList.contains(c)||b(e,o,s),E(!0)}if(t){const e=f.get(t);e&&(clearTimeout(e),f.delete(t)),t.classList.remove(c);const r=()=>{b(t,o,s),i=void 0};a(t)?r():i=setTimeout(r,h)}e=t},b=(t,e,o)=>{if(d=Date.now(),t.classList.add(c),!p)return;const n=l(t);null!==n&&(w(),r=n.addRipple(e,o))},w=()=>{void 0!==r&&(r.then((t=>t())),r=void 0)},E=t=>{w();const r=e;if(!r)return;const o=u-Date.now()+d;if(t&&o>0&&!a(r)){const t=setTimeout((()=>{r.classList.remove(c),f.delete(r)}),u);f.set(r,t)}else r.classList.remove(c)};o.d.addEventListener("ionGestureCaptured",y),o.d.addEventListener("pointerdown",v,!0),o.d.addEventListener("pointerup",m,!0),o.d.addEventListener("pointercancel",y,!0)},s=t=>{if(void 0===t.composedPath)return t.target.closest(".ion-activatable");{const e=t.composedPath();for(let t=0;t<e.length-2;t++){const r=e[t];if(!(r instanceof ShadowRoot)&&r.classList.contains("ion-activatable"))return r}}},a=t=>t.classList.contains("ion-activatable-instant"),l=t=>{if(t.shadowRoot){const e=t.shadowRoot.querySelector("ion-ripple-effect");if(e)return e}return t.querySelector("ion-ripple-effect")},c="ion-activated",h=100,u=150},41333:t=>{"use strict";t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),r=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;var o=42;for(var n in t[e]=o,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var i=Object.getOwnPropertySymbols(t);if(1!==i.length||i[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var s=Object.getOwnPropertyDescriptor(t,e);if(s.value!==o||!0!==s.enumerable)return!1}return!0}},43917:(t,e,r)=>{"use strict";var o=r(67426),n=r(66166),i=r(66225),s=o.rotl32,a=o.sum32,l=o.sum32_5,c=i.ft_1,h=n.BlockHash,u=[1518500249,1859775393,2400959708,3395469782];function d(){if(!(this instanceof d))return new d;h.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}o.inherits(d,h),t.exports=d,d.blockSize=512,d.outSize=160,d.hmacStrength=80,d.padLength=64,d.prototype._update=function(t,e){for(var r=this.W,o=0;o<16;o++)r[o]=t[e+o];for(;o<r.length;o++)r[o]=s(r[o-3]^r[o-8]^r[o-14]^r[o-16],1);var n=this.h[0],i=this.h[1],h=this.h[2],d=this.h[3],p=this.h[4];for(o=0;o<r.length;o++){var f=~~(o/20),y=l(s(n,5),c(f,i,h,d),p,r[o],u[f]);p=d,d=h,h=s(i,30),i=n,n=y}this.h[0]=a(this.h[0],n),this.h[1]=a(this.h[1],i),this.h[2]=a(this.h[2],h),this.h[3]=a(this.h[3],d),this.h[4]=a(this.h[4],p)},d.prototype._digest=function(t){return"hex"===t?o.toHex32(this.h,"big"):o.split32(this.h,"big")}},44692:(t,e,r)=>{"use strict";r.d(e,{L:()=>a,a:()=>l,b:()=>c,c:()=>h,d:()=>u,g:()=>R,l:()=>I,s:()=>C,t:()=>b});var o=r(37736),n=r(45754),i=r(53544),s=r(69185);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const a="ionViewWillEnter",l="ionViewDidEnter",c="ionViewWillLeave",h="ionViewDidLeave",u="ionViewWillUnload",d=t=>{t.tabIndex=-1,t.focus()},p=t=>null!==t.offsetParent,f=()=>{const t=t=>{const e=o.c.get("focusManagerPriority",!1);if(e){const e=document.activeElement;null!==e&&(null===t||void 0===t?void 0:t.contains(e))&&e.setAttribute(y,"true")}},e=t=>{const e=o.c.get("focusManagerPriority",!1);if(Array.isArray(e)&&!t.contains(document.activeElement)){const r=t.querySelector(`[${y}]`);if(r&&p(r))return void d(r);for(const o of e)switch(o){case"content":const e=t.querySelector('main, [role="main"]');if(e&&p(e))return void d(e);break;case"heading":const r=t.querySelector('h1, [role="heading"][aria-level="1"]');if(r&&p(r))return void d(r);break;case"banner":const n=t.querySelector('header, [role="banner"]');if(n&&p(n))return void d(n);break;default:(0,i.p)(`Unrecognized focus manager priority value ${o}`);break}d(t)}};return{saveViewFocus:t,setViewFocus:e}},y="ion-last-focus",v=()=>Promise.all([r.e(7993),r.e(1247),r.e(3798),r.e(4234),r.e(3556),r.e(9662),r.e(9580),r.e(1242),r.e(6078),r.e(2113),r.e(9121),r.e(6311),r.e(9710),r.e(2694),r.e(8547),r.e(7144),r.e(4897),r.e(2252),r.e(2475),r.e(6772),r.e(3169),r.e(683),r.e(6701),r.e(6615),r.e(1540),r.e(5634),r.e(2074),r.e(950),r.e(8685),r.e(9735),r.e(2255),r.e(3813),r.e(4949),r.e(9456),r.e(4267),r.e(8563),r.e(783),r.e(2161),r.e(6251),r.e(7256),r.e(7733),r.e(7636),r.e(61),r.e(6048),r.e(2466),r.e(9830),r.e(3429)]).then(r.bind(r,84692)),m=()=>Promise.all([r.e(7993),r.e(1247),r.e(3798),r.e(4234),r.e(3556),r.e(9662),r.e(9580),r.e(1242),r.e(6078),r.e(2113),r.e(9121),r.e(6311),r.e(9710),r.e(2694),r.e(8547),r.e(7144),r.e(4897),r.e(2252),r.e(2475),r.e(6772),r.e(3169),r.e(683),r.e(6701),r.e(6615),r.e(1540),r.e(5634),r.e(2074),r.e(950),r.e(8685),r.e(9735),r.e(2255),r.e(3813),r.e(4949),r.e(9456),r.e(4267),r.e(8563),r.e(783),r.e(2161),r.e(6251),r.e(7256),r.e(7733),r.e(7636),r.e(61),r.e(6048),r.e(2466),r.e(9830),r.e(3429)]).then(r.bind(r,4394)),g=f(),b=t=>new Promise(((e,r)=>{(0,n.bN)((()=>{w(t),E(t).then((r=>{r.animation&&r.animation.destroy(),A(t),e(r)}),(e=>{A(t),r(e)}))}))})),w=t=>{const e=t.enteringEl,r=t.leavingEl;g.saveViewFocus(r),N(e,r,t.direction),t.showGoBack?e.classList.add("can-go-back"):e.classList.remove("can-go-back"),C(e,!1),e.style.setProperty("pointer-events","none"),r&&(C(r,!1),r.style.setProperty("pointer-events","none"))},E=async t=>{const e=await _(t),r=e&&n.L2.isBrowser?S(e,t):x(t);return r},A=t=>{const e=t.enteringEl,r=t.leavingEl;e.classList.remove("ion-page-invisible"),e.style.removeProperty("pointer-events"),void 0!==r&&(r.classList.remove("ion-page-invisible"),r.style.removeProperty("pointer-events")),g.setViewFocus(e)},_=async t=>{if(!t.leavingEl||!t.animated||0===t.duration)return;if(t.animationBuilder)return t.animationBuilder;const e="ios"===t.mode?(await v()).iosTransitionAnimation:(await m()).mdTransitionAnimation;return e},S=async(t,e)=>{await k(e,!0);const r=t(e.baseEl,e);T(e.enteringEl,e.leavingEl);const o=await P(r,e);return e.progressCallback&&e.progressCallback(void 0),o&&L(e.enteringEl,e.leavingEl),{hasCompleted:o,animation:r}},x=async t=>{const e=t.enteringEl,r=t.leavingEl,n=o.c.get("focusManagerPriority",!1);return await k(t,n),T(e,r),L(e,r),{hasCompleted:!0}},k=async(t,e)=>{const r=void 0!==t.deepWait?t.deepWait:e;r&&await Promise.all([M(t.enteringEl),M(t.leavingEl)]),await O(t.viewIsReady,t.enteringEl)},O=async(t,e)=>{t&&await t(e)},P=(t,e)=>{const r=e.progressCallback,o=new Promise((e=>{t.onFinish((t=>e(1===t)))}));return r?(t.progressStart(!0),r(t)):t.play(),o},T=(t,e)=>{I(e,c),I(t,a)},L=(t,e)=>{I(t,l),I(e,h)},I=(t,e)=>{if(t){const r=new CustomEvent(e,{bubbles:!1,cancelable:!1});t.dispatchEvent(r)}},M=async t=>{const e=t;if(e){if(null!=e.componentOnReady){const t=await e.componentOnReady();if(null!=t)return}else if(null!=e.__registerHost){const t=new Promise((t=>(0,s.r)(t)));return void await t}await Promise.all(Array.from(e.children).map(M))}},C=(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"))},N=(t,e,r)=>{void 0!==t&&(t.style.zIndex="back"===r?"99":"101"),void 0!==e&&(e.style.zIndex="100")},R=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}},46229:(t,e,r)=>{"use strict";e.sha1=r(43917),e.sha224=r(47714),e.sha256=r(2287),e.sha384=r(21911),e.sha512=r(57766)},46784:(t,e,r)=>{"use strict";var o=r(67426),n=r(66166),i=o.rotl32,s=o.sum32,a=o.sum32_3,l=o.sum32_4,c=n.BlockHash;function h(){if(!(this instanceof h))return new h;c.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}function u(t,e,r,o){return t<=15?e^r^o:t<=31?e&r|~e&o:t<=47?(e|~r)^o:t<=63?e&o|r&~o:e^(r|~o)}function d(t){return t<=15?0:t<=31?1518500249:t<=47?1859775393:t<=63?2400959708:2840853838}function p(t){return t<=15?1352829926:t<=31?1548603684:t<=47?1836072691:t<=63?2053994217:0}o.inherits(h,c),e.ripemd160=h,h.blockSize=512,h.outSize=160,h.hmacStrength=192,h.padLength=64,h.prototype._update=function(t,e){for(var r=this.h[0],o=this.h[1],n=this.h[2],c=this.h[3],h=this.h[4],g=r,b=o,w=n,E=c,A=h,_=0;_<80;_++){var S=s(i(l(r,u(_,o,n,c),t[f[_]+e],d(_)),v[_]),h);r=h,h=c,c=i(n,10),n=o,o=S,S=s(i(l(g,u(79-_,b,w,E),t[y[_]+e],p(_)),m[_]),A),g=A,A=E,E=i(w,10),w=b,b=S}S=a(this.h[1],n,E),this.h[1]=a(this.h[2],c,A),this.h[2]=a(this.h[3],h,g),this.h[3]=a(this.h[4],r,b),this.h[4]=a(this.h[0],o,w),this.h[0]=S},h.prototype._digest=function(t){return"hex"===t?o.toHex32(this.h,"little"):o.split32(this.h,"little")};var f=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],y=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],v=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],m=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]},47714:(t,e,r)=>{"use strict";var o=r(67426),n=r(2287);function i(){if(!(this instanceof i))return new i;n.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}o.inherits(i,n),t.exports=i,i.blockSize=512,i.outSize=224,i.hmacStrength=192,i.padLength=64,i.prototype._digest=function(t){return"hex"===t?o.toHex32(this.h.slice(0,7),"big"):o.split32(this.h.slice(0,7),"big")}},48648:t=>{"use strict";t.exports="undefined"!==typeof Reflect&&Reflect.getPrototypeOf||null},49092:(t,e,r)=>{"use strict";var o=r(41333);t.exports=function(){return o()&&!!Symbol.toStringTag}},51789:(t,e,r)=>{"use strict";r.r(e),r.d(e,{MENU_BACK_BUTTON_PRIORITY:()=>c,OVERLAY_BACK_BUTTON_PRIORITY:()=>l,blockHardwareBackButton:()=>s,shouldUseCloseWatcher:()=>i,startHardwareBackButton:()=>a});var o=r(72289),n=r(37736);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const i=()=>n.c.get("experimentalCloseWatcher",!1)&&void 0!==o.w&&"CloseWatcher"in o.w,s=()=>{document.addEventListener("backbutton",(()=>{}))},a=()=>{const t=document;let e=!1;const r=()=>{if(e)return;let r=0,o=[];const n=new CustomEvent("ionBackButton",{bubbles:!1,detail:{register(t,e){o.push({priority:t,handler:e,id:r++})}}});t.dispatchEvent(n);const i=async t=>{try{if(null===t||void 0===t?void 0:t.handler){const e=t.handler(s);null!=e&&await e}}catch(e){console.error(e)}},s=()=>{if(o.length>0){let t={priority:Number.MIN_SAFE_INTEGER,handler:()=>{},id:-1};o.forEach((e=>{e.priority>=t.priority&&(t=e)})),e=!0,o=o.filter((e=>e.id!==t.id)),i(t).then((()=>e=!1))}};s()};if(i()){let t;const e=()=>{null===t||void 0===t||t.destroy(),t=new o.w.CloseWatcher,t.onclose=()=>{r(),e()}};e()}else t.addEventListener("backbutton",r)},l=100,c=99},53544:(t,e,r)=>{"use strict";r.d(e,{b:()=>n,p:()=>o});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const o=(t,...e)=>console.warn(`[Ionic Warning]: ${t}`,...e),n=(t,...e)=>console.error(`<${t.tagName.toLowerCase()}> must be used inside ${e.join(" or ")}.`)},56698:t=>{"function"===typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}}},57766:(t,e,r)=>{"use strict";var o=r(67426),n=r(66166),i=r(43349),s=o.rotr64_hi,a=o.rotr64_lo,l=o.shr64_hi,c=o.shr64_lo,h=o.sum64,u=o.sum64_hi,d=o.sum64_lo,p=o.sum64_4_hi,f=o.sum64_4_lo,y=o.sum64_5_hi,v=o.sum64_5_lo,m=n.BlockHash,g=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function b(){if(!(this instanceof b))return new b;m.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=g,this.W=new Array(160)}function w(t,e,r,o,n){var i=t&r^~t&n;return i<0&&(i+=4294967296),i}function E(t,e,r,o,n,i){var s=e&o^~e&i;return s<0&&(s+=4294967296),s}function A(t,e,r,o,n){var i=t&r^t&n^r&n;return i<0&&(i+=4294967296),i}function _(t,e,r,o,n,i){var s=e&o^e&i^o&i;return s<0&&(s+=4294967296),s}function S(t,e){var r=s(t,e,28),o=s(e,t,2),n=s(e,t,7),i=r^o^n;return i<0&&(i+=4294967296),i}function x(t,e){var r=a(t,e,28),o=a(e,t,2),n=a(e,t,7),i=r^o^n;return i<0&&(i+=4294967296),i}function k(t,e){var r=s(t,e,14),o=s(t,e,18),n=s(e,t,9),i=r^o^n;return i<0&&(i+=4294967296),i}function O(t,e){var r=a(t,e,14),o=a(t,e,18),n=a(e,t,9),i=r^o^n;return i<0&&(i+=4294967296),i}function P(t,e){var r=s(t,e,1),o=s(t,e,8),n=l(t,e,7),i=r^o^n;return i<0&&(i+=4294967296),i}function T(t,e){var r=a(t,e,1),o=a(t,e,8),n=c(t,e,7),i=r^o^n;return i<0&&(i+=4294967296),i}function L(t,e){var r=s(t,e,19),o=s(e,t,29),n=l(t,e,6),i=r^o^n;return i<0&&(i+=4294967296),i}function I(t,e){var r=a(t,e,19),o=a(e,t,29),n=c(t,e,6),i=r^o^n;return i<0&&(i+=4294967296),i}o.inherits(b,m),t.exports=b,b.blockSize=1024,b.outSize=512,b.hmacStrength=192,b.padLength=128,b.prototype._prepareBlock=function(t,e){for(var r=this.W,o=0;o<32;o++)r[o]=t[e+o];for(;o<r.length;o+=2){var n=L(r[o-4],r[o-3]),i=I(r[o-4],r[o-3]),s=r[o-14],a=r[o-13],l=P(r[o-30],r[o-29]),c=T(r[o-30],r[o-29]),h=r[o-32],u=r[o-31];r[o]=p(n,i,s,a,l,c,h,u),r[o+1]=f(n,i,s,a,l,c,h,u)}},b.prototype._update=function(t,e){this._prepareBlock(t,e);var r=this.W,o=this.h[0],n=this.h[1],s=this.h[2],a=this.h[3],l=this.h[4],c=this.h[5],p=this.h[6],f=this.h[7],m=this.h[8],g=this.h[9],b=this.h[10],P=this.h[11],T=this.h[12],L=this.h[13],I=this.h[14],M=this.h[15];i(this.k.length===r.length);for(var C=0;C<r.length;C+=2){var N=I,R=M,D=k(m,g),B=O(m,g),z=w(m,g,b,P,T,L),j=E(m,g,b,P,T,L),F=this.k[C],U=this.k[C+1],H=r[C],X=r[C+1],V=y(N,R,D,B,z,j,F,U,H,X),q=v(N,R,D,B,z,j,F,U,H,X);N=S(o,n),R=x(o,n),D=A(o,n,s,a,l,c),B=_(o,n,s,a,l,c);var Y=u(N,R,D,B),W=d(N,R,D,B);I=T,M=L,T=b,L=P,b=m,P=g,m=u(p,f,V,q),g=d(f,f,V,q),p=l,f=c,l=s,c=a,s=o,a=n,o=u(V,q,Y,W),n=d(V,q,Y,W)}h(this.h,0,o,n),h(this.h,2,s,a),h(this.h,4,l,c),h(this.h,6,p,f),h(this.h,8,m,g),h(this.h,10,b,P),h(this.h,12,T,L),h(this.h,14,I,M)},b.prototype._digest=function(t){return"hex"===t?o.toHex32(this.h,"big"):o.split32(this.h,"big")}},60034:(t,e,r)=>{"use strict";var o=r(69600),n=r(9957),i=r(74462)(),s=r(36556),a=s("Function.prototype.toString"),l=s("String.prototype.match"),c=s("Object.prototype.toString"),h=/^class /,u=function(t){if(o(t))return!1;if("function"!==typeof t)return!1;try{var e=l(a(t),h);return!!e}catch(r){}return!1},d=/\s*function\s+([^(\s]*)\s*/,p=!(0 in[,]),f="[object Object]",y="[object HTMLAllCollection]",v=Function.prototype,m=function(){return!1};if("object"===typeof document){var g=document.all;c(g)===c(document.all)&&(m=function(t){if((p||!t)&&("undefined"===typeof t||"object"===typeof t))try{var e=c(t);return(e===y||e===f)&&null==t("")}catch(r){}return!1})}t.exports=function(){if(m(this)||!u(this)&&!o(this))throw new TypeError("Function.prototype.name sham getter called on non-function");if(i&&n(this,"name"))return this.name;if(this===v)return"";var t=a(this),e=l(t,d),r=e&&e[1];return r}},63183:(t,e,r)=>{"use strict";r.d(e,{i:()=>o});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const o=t=>t&&""!==t.dir?"rtl"===t.dir.toLowerCase():"rtl"===(null===document||void 0===document?void 0:document.dir.toLowerCase())},64039:(t,e,r)=>{"use strict";var o="undefined"!==typeof Symbol&&Symbol,n=r(41333);t.exports=function(){return"function"===typeof o&&("function"===typeof Symbol&&("symbol"===typeof o("foo")&&("symbol"===typeof Symbol("bar")&&n())))}},64253:(t,e,r)=>{"use strict";r.d(e,{YQ:()=>i,ZH:()=>s,fS:()=>n});const o=function(){return"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:window}(),{FormData:n,Blob:i,File:s}=o},64344:(t,e,r)=>{"use strict";r.d(e,{g:()=>n});var o=r(72289);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */const n=()=>{if(void 0!==o.w)return o.w.Capacitor}},66166:(t,e,r)=>{"use strict";var o=r(67426),n=r(43349);function i(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}e.BlockHash=i,i.prototype.update=function(t,e){if(t=o.toArray(t,e),this.pending?this.pending=this.pending.concat(t):this.pending=t,this.pendingTotal+=t.length,this.pending.length>=this._delta8){t=this.pending;var r=t.length%this._delta8;this.pending=t.slice(t.length-r,t.length),0===this.pending.length&&(this.pending=null),t=o.join32(t,0,t.length-r,this.endian);for(var n=0;n<t.length;n+=this._delta32)this._update(t,n,n+this._delta32)}return this},i.prototype.digest=function(t){return this.update(this._pad()),n(null===this.pending),this._digest(t)},i.prototype._pad=function(){var t=this.pendingTotal,e=this._delta8,r=e-(t+this.padLength)%e,o=new Array(r+this.padLength);o[0]=128;for(var n=1;n<r;n++)o[n]=0;if(t<<=3,"big"===this.endian){for(var i=8;i<this.padLength;i++)o[n++]=0;o[n++]=0,o[n++]=0,o[n++]=0,o[n++]=0,o[n++]=t>>>24&255,o[n++]=t>>>16&255,o[n++]=t>>>8&255,o[n++]=255&t}else for(o[n++]=255&t,o[n++]=t>>>8&255,o[n++]=t>>>16&255,o[n++]=t>>>24&255,o[n++]=0,o[n++]=0,o[n++]=0,o[n++]=0,i=8;i<this.padLength;i++)o[n++]=0;return o}},66225:(t,e,r)=>{"use strict";var o=r(67426),n=o.rotr32;function i(t,e,r,o){return 0===t?s(e,r,o):1===t||3===t?l(e,r,o):2===t?a(e,r,o):void 0}function s(t,e,r){return t&e^~t&r}function a(t,e,r){return t&e^t&r^e&r}function l(t,e,r){return t^e^r}function c(t){return n(t,2)^n(t,13)^n(t,22)}function h(t){return n(t,6)^n(t,11)^n(t,25)}function u(t){return n(t,7)^n(t,18)^t>>>3}function d(t){return n(t,17)^n(t,19)^t>>>10}e.ft_1=i,e.ch32=s,e.maj32=a,e.p32=l,e.s0_256=c,e.s1_256=h,e.g0_256=u,e.g1_256=d},66743:(t,e,r)=>{"use strict";var o=r(89353);t.exports=Function.prototype.bind||o},67426:(t,e,r)=>{"use strict";var o=r(43349),n=r(56698);function i(t,e){return 55296===(64512&t.charCodeAt(e))&&(!(e<0||e+1>=t.length)&&56320===(64512&t.charCodeAt(e+1)))}function s(t,e){if(Array.isArray(t))return t.slice();if(!t)return[];var r=[];if("string"===typeof t)if(e){if("hex"===e)for(t=t.replace(/[^a-z0-9]+/gi,""),t.length%2!==0&&(t="0"+t),n=0;n<t.length;n+=2)r.push(parseInt(t[n]+t[n+1],16))}else for(var o=0,n=0;n<t.length;n++){var s=t.charCodeAt(n);s<128?r[o++]=s:s<2048?(r[o++]=s>>6|192,r[o++]=63&s|128):i(t,n)?(s=65536+((1023&s)<<10)+(1023&t.charCodeAt(++n)),r[o++]=s>>18|240,r[o++]=s>>12&63|128,r[o++]=s>>6&63|128,r[o++]=63&s|128):(r[o++]=s>>12|224,r[o++]=s>>6&63|128,r[o++]=63&s|128)}else for(n=0;n<t.length;n++)r[n]=0|t[n];return r}function a(t){for(var e="",r=0;r<t.length;r++)e+=h(t[r].toString(16));return e}function l(t){var e=t>>>24|t>>>8&65280|t<<8&16711680|(255&t)<<24;return e>>>0}function c(t,e){for(var r="",o=0;o<t.length;o++){var n=t[o];"little"===e&&(n=l(n)),r+=u(n.toString(16))}return r}function h(t){return 1===t.length?"0"+t:t}function u(t){return 7===t.length?"0"+t:6===t.length?"00"+t:5===t.length?"000"+t:4===t.length?"0000"+t:3===t.length?"00000"+t:2===t.length?"000000"+t:1===t.length?"0000000"+t:t}function d(t,e,r,n){var i=r-e;o(i%4===0);for(var s=new Array(i/4),a=0,l=e;a<s.length;a++,l+=4){var c;c="big"===n?t[l]<<24|t[l+1]<<16|t[l+2]<<8|t[l+3]:t[l+3]<<24|t[l+2]<<16|t[l+1]<<8|t[l],s[a]=c>>>0}return s}function p(t,e){for(var r=new Array(4*t.length),o=0,n=0;o<t.length;o++,n+=4){var i=t[o];"big"===e?(r[n]=i>>>24,r[n+1]=i>>>16&255,r[n+2]=i>>>8&255,r[n+3]=255&i):(r[n+3]=i>>>24,r[n+2]=i>>>16&255,r[n+1]=i>>>8&255,r[n]=255&i)}return r}function f(t,e){return t>>>e|t<<32-e}function y(t,e){return t<<e|t>>>32-e}function v(t,e){return t+e>>>0}function m(t,e,r){return t+e+r>>>0}function g(t,e,r,o){return t+e+r+o>>>0}function b(t,e,r,o,n){return t+e+r+o+n>>>0}function w(t,e,r,o){var n=t[e],i=t[e+1],s=o+i>>>0,a=(s<o?1:0)+r+n;t[e]=a>>>0,t[e+1]=s}function E(t,e,r,o){var n=e+o>>>0,i=(n<e?1:0)+t+r;return i>>>0}function A(t,e,r,o){var n=e+o;return n>>>0}function _(t,e,r,o,n,i,s,a){var l=0,c=e;c=c+o>>>0,l+=c<e?1:0,c=c+i>>>0,l+=c<i?1:0,c=c+a>>>0,l+=c<a?1:0;var h=t+r+n+s+l;return h>>>0}function S(t,e,r,o,n,i,s,a){var l=e+o+i+a;return l>>>0}function x(t,e,r,o,n,i,s,a,l,c){var h=0,u=e;u=u+o>>>0,h+=u<e?1:0,u=u+i>>>0,h+=u<i?1:0,u=u+a>>>0,h+=u<a?1:0,u=u+c>>>0,h+=u<c?1:0;var d=t+r+n+s+l+h;return d>>>0}function k(t,e,r,o,n,i,s,a,l,c){var h=e+o+i+a+c;return h>>>0}function O(t,e,r){var o=e<<32-r|t>>>r;return o>>>0}function P(t,e,r){var o=t<<32-r|e>>>r;return o>>>0}function T(t,e,r){return t>>>r}function L(t,e,r){var o=t<<32-r|e>>>r;return o>>>0}e.inherits=n,e.toArray=s,e.toHex=a,e.htonl=l,e.toHex32=c,e.zero2=h,e.zero8=u,e.join32=d,e.split32=p,e.rotr32=f,e.rotl32=y,e.sum32=v,e.sum32_3=m,e.sum32_4=g,e.sum32_5=b,e.sum64=w,e.sum64_hi=E,e.sum64_lo=A,e.sum64_4_hi=_,e.sum64_4_lo=S,e.sum64_5_hi=x,e.sum64_5_lo=k,e.rotr64_hi=O,e.rotr64_lo=P,e.shr64_hi=T,e.shr64_lo=L},67746:(t,e,r)=>{"use strict";r.d(e,{c:()=>l});var o=r(72289);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */let n;const i=t=>{if(void 0===n){const e=void 0!==t.style.animationName,r=void 0!==t.style.webkitAnimationName;n=!e&&r?"-webkit-":""}return n},s=(t,e,r)=>{const o=e.startsWith("animation")?i(t):"";t.style.setProperty(o+e,r)},a=(t=[],e)=>{if(void 0!==e){const r=Array.isArray(e)?e:[e];return[...t,...r]}return t},l=t=>{let e,r,n,i,l,c,h,u,d,p,f,y=[],v=[],m=[],g=!1,b={},w=[],E=[],A={},_=0,S=!1,x=!1,k=!0,O=!1,P=!0,T=!1;const L=t,I=[],M=[],C=[],N=[],R=[],D=[],B=[],z=[],j=[],F=[],U=[],H="function"===typeof AnimationEffect||void 0!==o.w&&"function"===typeof o.w.AnimationEffect,X="function"===typeof Element&&"function"===typeof Element.prototype.animate&&H,V=()=>U,q=t=>(R.forEach((e=>{e.destroy(t)})),Y(t),N.length=0,R.length=0,y.length=0,Q(),g=!1,P=!0,f),Y=t=>{Z(),t&&tt()},W=()=>{S=!1,x=!1,P=!0,u=void 0,d=void 0,p=void 0,_=0,O=!1,k=!0,T=!1},G=()=>0!==_&&!T,$=(t,e)=>{const r=e.findIndex((e=>e.c===t));r>-1&&e.splice(r,1)},J=(t,e)=>(C.push({c:t,o:e}),f),K=(t,e)=>{const r=(null===e||void 0===e?void 0:e.oneTimeCallback)?M:I;return r.push({c:t,o:e}),f},Q=()=>(I.length=0,M.length=0,f),Z=()=>{X&&(U.forEach((t=>{t.cancel()})),U.length=0)},tt=()=>{D.forEach((t=>{(null===t||void 0===t?void 0:t.parentNode)&&t.parentNode.removeChild(t)})),D.length=0},et=t=>(B.push(t),f),rt=t=>(z.push(t),f),ot=t=>(j.push(t),f),nt=t=>(F.push(t),f),it=t=>(v=a(v,t),f),st=t=>(m=a(m,t),f),at=(t={})=>(b=t,f),lt=(t=[])=>{for(const e of t)b[e]="";return f},ct=t=>(w=a(w,t),f),ht=t=>(E=a(E,t),f),ut=(t={})=>(A=t,f),dt=(t=[])=>{for(const e of t)A[e]="";return f},pt=()=>void 0!==l?l:h?h.getFill():"both",ft=()=>void 0!==u?u:void 0!==c?c:h?h.getDirection():"normal",yt=()=>S?"linear":void 0!==n?n:h?h.getEasing():"linear",vt=()=>x?0:void 0!==d?d:void 0!==r?r:h?h.getDuration():0,mt=()=>void 0!==i?i:h?h.getIterations():1,gt=()=>void 0!==p?p:void 0!==e?e:h?h.getDelay():0,bt=()=>y,wt=t=>(c=t,zt(!0),f),Et=t=>(l=t,zt(!0),f),At=t=>(e=t,zt(!0),f),_t=t=>(n=t,zt(!0),f),St=t=>(X||0!==t||(t=1),r=t,zt(!0),f),xt=t=>(i=t,zt(!0),f),kt=t=>(h=t,f),Ot=t=>{if(null!=t)if(1===t.nodeType)N.push(t);else if(t.length>=0)for(let e=0;e<t.length;e++)N.push(t[e]);else console.error("Invalid addElement value");return f},Pt=t=>{if(null!=t)if(Array.isArray(t))for(const e of t)e.parent(f),R.push(e);else t.parent(f),R.push(t);return f},Tt=t=>{const e=y!==t;return y=t,e&&Lt(y),f},Lt=t=>{X&&V().forEach((e=>{const r=e.effect;if(r.setKeyframes)r.setKeyframes(t);else{const o=new KeyframeEffect(r.target,t,r.getTiming());e.effect=o}}))},It=()=>{B.forEach((t=>t())),z.forEach((t=>t()));const t=v,e=m,r=b;N.forEach((o=>{const n=o.classList;t.forEach((t=>n.add(t))),e.forEach((t=>n.remove(t)));for(const t in r)r.hasOwnProperty(t)&&s(o,t,r[t])}))},Mt=()=>{j.forEach((t=>t())),F.forEach((t=>t()));const t=k?1:0,e=w,r=E,o=A;N.forEach((t=>{const n=t.classList;e.forEach((t=>n.add(t))),r.forEach((t=>n.remove(t)));for(const e in o)o.hasOwnProperty(e)&&s(t,e,o[e])})),d=void 0,u=void 0,p=void 0,I.forEach((e=>e.c(t,f))),M.forEach((e=>e.c(t,f))),M.length=0,P=!0,k&&(O=!0),k=!0},Ct=()=>{0!==_&&(_--,0===_&&(Mt(),h&&h.animationFinish()))},Nt=()=>{N.forEach((t=>{const e=t.animate(y,{id:L,delay:gt(),duration:vt(),easing:yt(),iterations:mt(),fill:pt(),direction:ft()});e.pause(),U.push(e)})),U.length>0&&(U[0].onfinish=()=>{Ct()})},Rt=()=>{It(),y.length>0&&X&&Nt(),g=!0},Dt=t=>{t=Math.min(Math.max(t,0),.9999),X&&U.forEach((e=>{e.currentTime=e.effect.getComputedTiming().delay+vt()*t,e.pause()}))},Bt=t=>{U.forEach((t=>{t.effect.updateTiming({delay:gt(),duration:vt(),easing:yt(),iterations:mt(),fill:pt(),direction:ft()})})),void 0!==t&&Dt(t)},zt=(t=!1,e=!0,r)=>(t&&R.forEach((o=>{o.update(t,e,r)})),X&&Bt(r),f),jt=(t=!1,e)=>(R.forEach((r=>{r.progressStart(t,e)})),Ht(),S=t,g||Rt(),zt(!1,!0,e),f),Ft=t=>(R.forEach((e=>{e.progressStep(t)})),Dt(t),f),Ut=(t,e,r)=>(S=!1,R.forEach((o=>{o.progressEnd(t,e,r)})),void 0!==r&&(d=r),O=!1,k=!0,0===t?(u="reverse"===ft()?"normal":"reverse","reverse"===u&&(k=!1),X?(zt(),Dt(1-e)):(p=(1-e)*vt()*-1,zt(!1,!1))):1===t&&(X?(zt(),Dt(e)):(p=e*vt()*-1,zt(!1,!1))),void 0===t||h||Wt(),f),Ht=()=>{g&&(X?U.forEach((t=>{t.pause()})):N.forEach((t=>{s(t,"animation-play-state","paused")})),T=!0)},Xt=()=>(R.forEach((t=>{t.pause()})),Ht(),f),Vt=()=>{Ct()},qt=()=>{U.forEach((t=>{t.play()})),0!==y.length&&0!==N.length||Ct()},Yt=()=>{X&&(Dt(0),Bt())},Wt=t=>new Promise((e=>{(null===t||void 0===t?void 0:t.sync)&&(x=!0,K((()=>x=!1),{oneTimeCallback:!0})),g||Rt(),O&&(Yt(),O=!1),P&&(_=R.length+1,P=!1);const r=()=>{$(o,M),e()},o=()=>{$(r,C),e()};K(o,{oneTimeCallback:!0}),J(r,{oneTimeCallback:!0}),R.forEach((t=>{t.play()})),X?qt():Vt(),T=!1})),Gt=()=>{R.forEach((t=>{t.stop()})),g&&(Z(),g=!1),W(),C.forEach((t=>t.c(0,f))),C.length=0},$t=(t,e)=>{const r=y[0];return void 0===r||void 0!==r.offset&&0!==r.offset?y=[{offset:0,[t]:e},...y]:r[t]=e,f},Jt=(t,e)=>{const r=y[y.length-1];return void 0===r||void 0!==r.offset&&1!==r.offset?y=[...y,{offset:1,[t]:e}]:r[t]=e,f},Kt=(t,e,r)=>$t(t,e).to(t,r);return f={parentAnimation:h,elements:N,childAnimations:R,id:L,animationFinish:Ct,from:$t,to:Jt,fromTo:Kt,parent:kt,play:Wt,pause:Xt,stop:Gt,destroy:q,keyframes:Tt,addAnimation:Pt,addElement:Ot,update:zt,fill:Et,direction:wt,iterations:xt,duration:St,easing:_t,delay:At,getWebAnimations:V,getKeyframes:bt,getFill:pt,getDirection:ft,getDelay:gt,getIterations:mt,getEasing:yt,getDuration:vt,afterAddRead:ot,afterAddWrite:nt,afterClearStyles:dt,afterStyles:ut,afterRemoveClass:ht,afterAddClass:ct,beforeAddRead:et,beforeAddWrite:rt,beforeClearStyles:lt,beforeStyles:at,beforeRemoveClass:st,beforeAddClass:it,onFinish:K,isRunning:G,progressStart:jt,progressStep:Ft,progressEnd:Ut}}},68013:(t,e,r)=>{"use strict";var o=r(38452).supportsDescriptors,n=r(74462)(),i=r(92747),s=Object.defineProperty,a=TypeError;t.exports=function(){var t=i();if(n)return t;if(!o)throw new a("Shimming Function.prototype.name support requires ES5 property descriptor support.");var e=Function.prototype;return s(e,"name",{configurable:!0,enumerable:!1,get:function(){var r=t.call(this);return this!==e&&s(this,"name",{configurable:!0,enumerable:!1,value:r,writable:!1}),r}}),t}},68078:(t,e,r)=>{var o=r(92861).Buffer,n=r(88276);function i(t,e,r,i){if(o.isBuffer(t)||(t=o.from(t,"binary")),e&&(o.isBuffer(e)||(e=o.from(e,"binary")),8!==e.length))throw new RangeError("salt should be Buffer with 8 byte length");var s=r/8,a=o.alloc(s),l=o.alloc(i||0),c=o.alloc(0);while(s>0||i>0){var h=new n;h.update(c),h.update(t),e&&h.update(e),c=h.digest();var u=0;if(s>0){var d=a.length-s;u=Math.min(s,c.length),c.copy(a,d,0,u),s-=u}if(u<c.length&&i>0){var p=l.length-i,f=Math.min(i,c.length-u);c.copy(l,p,u,u+f),i-=f}}return c.fill(0),{key:a,iv:l}}t.exports=i},69185:(t,e,r)=>{"use strict";r.d(e,{a:()=>l,b:()=>c,c:()=>o,d:()=>i,i:()=>a,j:()=>n,k:()=>u,n:()=>d,p:()=>p,r:()=>h,s:()=>f});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const o=(t,e)=>{t.componentOnReady?t.componentOnReady().then((t=>e(t))):h((()=>e(t)))},n=t=>void 0!==t.componentOnReady,i=(t,e=[])=>{const r={};return e.forEach((e=>{if(t.hasAttribute(e)){const o=t.getAttribute(e);null!==o&&(r[e]=t.getAttribute(e)),t.removeAttribute(e)}})),r},s=["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"],a=(t,e)=>{let r=s;return e&&e.length>0&&(r=r.filter((t=>!e.includes(t)))),i(t,r)},l=(t,e,r,o)=>{var n;if("undefined"!==typeof window){const i=window,s=null===(n=null===i||void 0===i?void 0:i.Ionic)||void 0===n?void 0:n.config;if(s){const n=s.get("_ael");if(n)return n(t,e,r,o);if(s._ael)return s._ael(t,e,r,o)}}return t.addEventListener(e,r,o)},c=(t,e,r,o)=>{var n;if("undefined"!==typeof window){const i=window,s=null===(n=null===i||void 0===i?void 0:i.Ionic)||void 0===n?void 0:n.config;if(s){const n=s.get("_rel");if(n)return n(t,e,r,o);if(s._rel)return s._rel(t,e,r,o)}}return t.removeEventListener(e,r,o)},h=t=>"function"===typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(t):"function"===typeof requestAnimationFrame?requestAnimationFrame(t):setTimeout(t),u=(t,e,r)=>Math.max(t,Math.min(e,r)),d=(t,e)=>{if(!t){const t="ASSERT: "+e;throw console.error(t),new Error(t)}},p=t=>{if(t){const e=t.changedTouches;if(e&&e.length>0){const t=e[0];return{x:t.clientX,y:t.clientY}}if(void 0!==t.pageX)return{x:t.pageX,y:t.pageY}}return{x:0,y:0}},f=(t,e)=>{if(null!==t&&void 0!==t||(t={}),null!==e&&void 0!==e||(e={}),t===e)return!0;const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!1;for(const o of r){if(!(o in e))return!1;if(t[o]!==e[o])return!1}return!0}},70453:(t,e,r)=>{"use strict";var o,n=r(79612),i=r(69383),s=r(41237),a=r(79290),l=r(79538),c=r(58068),h=r(69675),u=r(35345),d=r(71514),p=r(58968),f=r(6188),y=r(68002),v=r(75880),m=r(70414),g=r(73093),b=Function,w=function(t){try{return b('"use strict"; return ('+t+").constructor;")()}catch(e){}},E=r(75795),A=r(30655),_=function(){throw new h},S=E?function(){try{return _}catch(t){try{return E(arguments,"callee").get}catch(e){return _}}}():_,x=r(64039)(),k=r(93628),O=r(71064),P=r(48648),T=r(11002),L=r(10076),I={},M="undefined"!==typeof Uint8Array&&k?k(Uint8Array):o,C={__proto__:null,"%AggregateError%":"undefined"===typeof AggregateError?o:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?o:ArrayBuffer,"%ArrayIteratorPrototype%":x&&k?k([][Symbol.iterator]()):o,"%AsyncFromSyncIteratorPrototype%":o,"%AsyncFunction%":I,"%AsyncGenerator%":I,"%AsyncGeneratorFunction%":I,"%AsyncIteratorPrototype%":I,"%Atomics%":"undefined"===typeof Atomics?o:Atomics,"%BigInt%":"undefined"===typeof BigInt?o:BigInt,"%BigInt64Array%":"undefined"===typeof BigInt64Array?o:BigInt64Array,"%BigUint64Array%":"undefined"===typeof BigUint64Array?o:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?o:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":s,"%Float16Array%":"undefined"===typeof Float16Array?o:Float16Array,"%Float32Array%":"undefined"===typeof Float32Array?o:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?o:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?o:FinalizationRegistry,"%Function%":b,"%GeneratorFunction%":I,"%Int8Array%":"undefined"===typeof Int8Array?o:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?o:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?o:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":x&&k?k(k([][Symbol.iterator]())):o,"%JSON%":"object"===typeof JSON?JSON:o,"%Map%":"undefined"===typeof Map?o:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&x&&k?k((new Map)[Symbol.iterator]()):o,"%Math%":Math,"%Number%":Number,"%Object%":n,"%Object.getOwnPropertyDescriptor%":E,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?o:Promise,"%Proxy%":"undefined"===typeof Proxy?o:Proxy,"%RangeError%":a,"%ReferenceError%":l,"%Reflect%":"undefined"===typeof Reflect?o:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?o:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&x&&k?k((new Set)[Symbol.iterator]()):o,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?o:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":x&&k?k(""[Symbol.iterator]()):o,"%Symbol%":x?Symbol:o,"%SyntaxError%":c,"%ThrowTypeError%":S,"%TypedArray%":M,"%TypeError%":h,"%Uint8Array%":"undefined"===typeof Uint8Array?o:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?o:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?o:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?o:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"===typeof WeakMap?o:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?o:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?o:WeakSet,"%Function.prototype.call%":L,"%Function.prototype.apply%":T,"%Object.defineProperty%":A,"%Object.getPrototypeOf%":O,"%Math.abs%":d,"%Math.floor%":p,"%Math.max%":f,"%Math.min%":y,"%Math.pow%":v,"%Math.round%":m,"%Math.sign%":g,"%Reflect.getPrototypeOf%":P};if(k)try{null.error}catch(G){var N=k(k(G));C["%Error.prototype%"]=N}var R=function t(e){var r;if("%AsyncFunction%"===e)r=w("async function () {}");else if("%GeneratorFunction%"===e)r=w("function* () {}");else if("%AsyncGeneratorFunction%"===e)r=w("async function* () {}");else if("%AsyncGenerator%"===e){var o=t("%AsyncGeneratorFunction%");o&&(r=o.prototype)}else if("%AsyncIteratorPrototype%"===e){var n=t("%AsyncGenerator%");n&&k&&(r=k(n.prototype))}return C[e]=r,r},D={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},B=r(66743),z=r(9957),j=B.call(L,Array.prototype.concat),F=B.call(T,Array.prototype.splice),U=B.call(L,String.prototype.replace),H=B.call(L,String.prototype.slice),X=B.call(L,RegExp.prototype.exec),V=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,q=/\\(\\)?/g,Y=function(t){var e=H(t,0,1),r=H(t,-1);if("%"===e&&"%"!==r)throw new c("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==e)throw new c("invalid intrinsic syntax, expected opening `%`");var o=[];return U(t,V,(function(t,e,r,n){o[o.length]=r?U(n,q,"$1"):e||t})),o},W=function(t,e){var r,o=t;if(z(D,o)&&(r=D[o],o="%"+r[0]+"%"),z(C,o)){var n=C[o];if(n===I&&(n=R(o)),"undefined"===typeof n&&!e)throw new h("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:r,name:o,value:n}}throw new c("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new h("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new h('"allowMissing" argument must be a boolean');if(null===X(/^%?[^%]*%?$/,t))throw new c("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=Y(t),o=r.length>0?r[0]:"",n=W("%"+o+"%",e),i=n.name,s=n.value,a=!1,l=n.alias;l&&(o=l[0],F(r,j([0,1],l)));for(var u=1,d=!0;u<r.length;u+=1){var p=r[u],f=H(p,0,1),y=H(p,-1);if(('"'===f||"'"===f||"`"===f||'"'===y||"'"===y||"`"===y)&&f!==y)throw new c("property names with quotes must have matching quotes");if("constructor"!==p&&d||(a=!0),o+="."+p,i="%"+o+"%",z(C,i))s=C[i];else if(null!=s){if(!(p in s)){if(!e)throw new h("base intrinsic for "+t+" exists, but the property is not available.");return}if(E&&u+1>=r.length){var v=E(s,p);d=!!v,s=d&&"get"in v&&!("originalValue"in v.get)?v.get:s[p]}else d=z(s,p),s=s[p];d&&!a&&(C[i]=s)}}return s}},71064:(t,e,r)=>{"use strict";var o=r(79612);t.exports=o.getPrototypeOf||null},72289:(t,e,r)=>{"use strict";r.d(e,{d:()=>n,w:()=>o});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const o="undefined"!==typeof window?window:void 0,n="undefined"!==typeof document?document:void 0},73800:(t,e,r)=>{"use strict";r.d(e,{G:()=>y});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
class o{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(t){var e;return new n(this,this.newID(),t.name,null!==(e=t.priority)&&void 0!==e?e:0,!!t.disableScroll)}createBlocker(t={}){return new i(this,this.newID(),t.disable,!!t.disableScroll)}start(t,e,r){return this.canStart(t)?(this.requestedStart.set(e,r),!0):(this.requestedStart.delete(e),!1)}capture(t,e,r){if(!this.start(t,e,r))return!1;const o=this.requestedStart;let n=-1e4;if(o.forEach((t=>{n=Math.max(n,t)})),n===r){this.capturedId=e,o.clear();const r=new CustomEvent("ionGestureCaptured",{detail:{gestureName:t}});return document.dispatchEvent(r),!0}return o.delete(e),!1}release(t){this.requestedStart.delete(t),this.capturedId===t&&(this.capturedId=void 0)}disableGesture(t,e){let r=this.disabledGestures.get(t);void 0===r&&(r=new Set,this.disabledGestures.set(t,r)),r.add(e)}enableGesture(t,e){const r=this.disabledGestures.get(t);void 0!==r&&r.delete(e)}disableScroll(t){this.disabledScroll.add(t),1===this.disabledScroll.size&&document.body.classList.add(s)}enableScroll(t){this.disabledScroll.delete(t),0===this.disabledScroll.size&&document.body.classList.remove(s)}canStart(t){return void 0===this.capturedId&&!this.isDisabled(t)}isCaptured(){return void 0!==this.capturedId}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(t){const e=this.disabledGestures.get(t);return!!(e&&e.size>0)}newID(){return this.gestureId++,this.gestureId}}class n{constructor(t,e,r,o,n){this.id=e,this.name=r,this.disableScroll=n,this.priority=1e6*o+e,this.ctrl=t}canStart(){return!!this.ctrl&&this.ctrl.canStart(this.name)}start(){return!!this.ctrl&&this.ctrl.start(this.name,this.id,this.priority)}capture(){if(!this.ctrl)return!1;const t=this.ctrl.capture(this.name,this.id,this.priority);return t&&this.disableScroll&&this.ctrl.disableScroll(this.id),t}release(){this.ctrl&&(this.ctrl.release(this.id),this.disableScroll&&this.ctrl.enableScroll(this.id))}destroy(){this.release(),this.ctrl=void 0}}class i{constructor(t,e,r,o){this.id=e,this.disable=r,this.disableScroll=o,this.ctrl=t}block(){if(this.ctrl){if(this.disable)for(const t of this.disable)this.ctrl.disableGesture(t,this.id);this.disableScroll&&this.ctrl.disableScroll(this.id)}}unblock(){if(this.ctrl){if(this.disable)for(const t of this.disable)this.ctrl.enableGesture(t,this.id);this.disableScroll&&this.ctrl.enableScroll(this.id)}}destroy(){this.unblock(),this.ctrl=void 0}}const s="backdrop-no-scroll",a=new o,l=(t,e,r,o)=>{const n=c(t)?{capture:!!o.capture,passive:!!o.passive}:!!o.capture;let i,s;return t["__zone_symbol__addEventListener"]?(i="__zone_symbol__addEventListener",s="__zone_symbol__removeEventListener"):(i="addEventListener",s="removeEventListener"),t[i](e,r,n),()=>{t[s](e,r,n)}},c=t=>{if(void 0===h)try{const e=Object.defineProperty({},"passive",{get:()=>{h=!0}});t.addEventListener("optsTest",(()=>{}),e)}catch(e){h=!1}return!!h};let h;const u=2e3,d=(t,e,r,o,n)=>{let i,s,a,c,h,d,f,y=0;const v=o=>{y=Date.now()+u,e(o)&&(!s&&r&&(s=l(t,"touchmove",r,n)),a||(a=l(o.target,"touchend",g,n)),c||(c=l(o.target,"touchcancel",g,n)))},m=o=>{y>Date.now()||e(o)&&(!d&&r&&(d=l(p(t),"mousemove",r,n)),f||(f=l(p(t),"mouseup",b,n)))},g=t=>{w(),o&&o(t)},b=t=>{E(),o&&o(t)},w=()=>{s&&s(),a&&a(),c&&c(),s=a=c=void 0},E=()=>{d&&d(),f&&f(),d=f=void 0},A=()=>{w(),E()},_=(e=!0)=>{e?(i||(i=l(t,"touchstart",v,n)),h||(h=l(t,"mousedown",m,n))):(i&&i(),h&&h(),i=h=void 0,A())},S=()=>{_(!1),o=r=e=void 0};return{enable:_,stop:A,destroy:S}},p=t=>t instanceof Document?t:t.ownerDocument,f=(t,e,r)=>{const o=r*(Math.PI/180),n="x"===t,i=Math.cos(o),s=e*e;let a=0,l=0,c=!1,h=0;return{start(t,e){a=t,l=e,h=0,c=!0},detect(t,e){if(!c)return!1;const r=t-a,o=e-l,u=r*r+o*o;if(u<s)return!1;const d=Math.sqrt(u),p=(n?r:o)/d;return h=p>i?1:p<-i?-1:0,c=!1,!0},isGesture(){return 0!==h},getDirection(){return h}}},y=t=>{let e=!1,r=!1,o=!0,n=!1;const i=Object.assign({disableScroll:!1,direction:"x",gesturePriority:0,passive:!0,maxAngle:40,threshold:10},t),s=i.canStart,l=i.onWillStart,c=i.onStart,h=i.onEnd,u=i.notCaptured,p=i.onMove,y=i.threshold,b=i.passive,w=i.blurOnStart,E={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},A=f(i.direction,i.threshold,i.maxAngle),_=a.createGesture({name:t.gestureName,priority:t.gesturePriority,disableScroll:t.disableScroll}),S=t=>{const e=g(t);return!(r||!o)&&(m(t,E),E.startX=E.currentX,E.startY=E.currentY,E.startTime=E.currentTime=e,E.velocityX=E.velocityY=E.deltaX=E.deltaY=0,E.event=t,(!s||!1!==s(E))&&(_.release(),!!_.start()&&(r=!0,0===y?O():(A.start(E.startX,E.startY),!0))))},x=t=>{e?!n&&o&&(n=!0,v(E,t),requestAnimationFrame(k)):(v(E,t),A.detect(E.currentX,E.currentY)&&(A.isGesture()&&O()||C()))},k=()=>{e&&(n=!1,p&&p(E))},O=()=>!!_.capture()&&(e=!0,o=!1,E.startX=E.currentX,E.startY=E.currentY,E.startTime=E.currentTime,l?l(E).then(T):T(),!0),P=()=>{if("undefined"!==typeof document){const t=document.activeElement;(null===t||void 0===t?void 0:t.blur)&&t.blur()}},T=()=>{w&&P(),c&&c(E),o=!0},L=()=>{e=!1,r=!1,n=!1,o=!0,_.release()},I=t=>{const r=e,n=o;L(),n&&(v(E,t),r?h&&h(E):u&&u(E))},M=d(i.el,S,x,I,{capture:!1,passive:b}),C=()=>{L(),M.stop(),u&&u(E)};return{enable(t=!0){t||(e&&I(void 0),L()),M.enable(t)},destroy(){_.destroy(),M.destroy()}}},v=(t,e)=>{if(!e)return;const r=t.currentX,o=t.currentY,n=t.currentTime;m(e,t);const i=t.currentX,s=t.currentY,a=t.currentTime=g(e),l=a-n;if(l>0&&l<100){const e=(i-r)/l,n=(s-o)/l;t.velocityX=.7*e+.3*t.velocityX,t.velocityY=.7*n+.3*t.velocityY}t.deltaX=i-t.startX,t.deltaY=s-t.startY,t.event=e},m=(t,e)=>{let r=0,o=0;if(t){const e=t.changedTouches;if(e&&e.length>0){const t=e[0];r=t.clientX,o=t.clientY}else void 0!==t.pageX&&(r=t.pageX,o=t.pageY)}e.currentX=r,e.currentY=o},g=t=>t.timeStamp||Date.now()},74462:t=>{"use strict";var e=function(){return"string"===typeof function(){}.name},r=Object.getOwnPropertyDescriptor;if(r)try{r([],"length")}catch(n){r=null}e.functionsHaveConfigurableNames=function(){if(!e()||!r)return!1;var t=r((function(){}),"name");return!!t&&!!t.configurable};var o=Function.prototype.bind;e.boundFunctionsHaveNames=function(){return e()&&"function"===typeof o&&""!==function(){}.bind().name},t.exports=e},75795:(t,e,r)=>{"use strict";var o=r(6549);if(o)try{o([],"length")}catch(n){o=null}t.exports=o},77783:(t,e,r)=>{"use strict";function o(t){return new Promise(((e,r)=>{t.oncomplete=t.onsuccess=()=>e(t.result),t.onabort=t.onerror=()=>r(t.error)}))}function n(t,e){const r=indexedDB.open(t);r.onupgradeneeded=()=>r.result.createObjectStore(e);const n=o(r);return(t,r)=>n.then((o=>r(o.transaction(e,t).objectStore(e))))}let i;function s(){return i||(i=n("keyval-store","keyval")),i}function a(t,e=s()){return e("readonly",(e=>o(e.get(t))))}function l(t,e,r=s()){return r("readwrite",(r=>(r.put(e,t),o(r.transaction))))}function c(t,e=s()){return e("readwrite",(e=>(e.delete(t),o(e.transaction))))}function h(t=s()){return t("readwrite",(t=>(t.clear(),o(t.transaction))))}function u(t,e){return t.openCursor().onsuccess=function(){this.result&&(e(this.result),this.result.continue())},o(t.transaction)}function d(t=s()){return t("readonly",(t=>{if(t.getAllKeys)return o(t.getAllKeys());const e=[];return u(t,(t=>e.push(t.key))).then((()=>e))}))}r.d(e,{HP:()=>d,IU:()=>h,Jt:()=>a,hZ:()=>l,y$:()=>n,yH:()=>c})},77952:(t,e,r)=>{var o=e;o.utils=r(67426),o.common=r(66166),o.sha=r(46229),o.ripemd=r(46784),o.hmac=r(28948),o.sha1=o.sha.sha1,o.sha256=o.sha.sha256,o.sha224=o.sha.sha224,o.sha384=o.sha.sha384,o.sha512=o.sha.sha512,o.ripemd160=o.ripemd.ripemd160},78819:(t,e,r)=>{"use strict";r.d(e,{d:()=>P});var o=r(45754);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */let n;const i=()=>{if("undefined"===typeof window)return new Map;if(!n){const t=window;t.Ionicons=t.Ionicons||{},n=t.Ionicons.map=t.Ionicons.map||new Map}return n},s=t=>{let e=c(t.src);if(e)return e;if(e=l(t.name,t.icon,t.mode,t.ios,t.md),e)return a(e,t);if(t.icon){if(e=c(t.icon),e)return e;if(e=c(t.icon[t.mode]),e)return e}return null},a=(t,e)=>{const r=i().get(t);if(r)return r;try{return(0,o.OX)(`svg/${t}.svg`)}catch(n){console.warn(`[Ionicons Warning]: Could not load icon with name "${t}". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.`,e)}},l=(t,e,r,o,n)=>{if(r="ios"===(r&&d(r))?"ios":"md",o&&"ios"===r?t=d(o):n&&"md"===r?t=d(n):(t||!e||h(e)||(t=e),u(t)&&(t=d(t))),!u(t)||""===t.trim())return null;const i=t.replace(/[a-z]|-|\d/gi,"");return""!==i?null:t},c=t=>u(t)&&(t=t.trim(),h(t))?t:null,h=t=>t.length>0&&/(\/|\.)/.test(t),u=t=>"string"===typeof t,d=t=>t.toLowerCase(),p=(t,e=[])=>{const r={};return e.forEach((e=>{if(t.hasAttribute(e)){const o=t.getAttribute(e);null!==o&&(r[e]=t.getAttribute(e)),t.removeAttribute(e)}})),r},f=t=>t&&""!==t.dir?"rtl"===t.dir.toLowerCase():"rtl"===(null===document||void 0===document?void 0:document.dir.toLowerCase()),y=t=>{const e=document.createElement("div");e.innerHTML=t;for(let o=e.childNodes.length-1;o>=0;o--)"svg"!==e.childNodes[o].nodeName.toLowerCase()&&e.removeChild(e.childNodes[o]);const r=e.firstElementChild;if(r&&"svg"===r.nodeName.toLowerCase()){const t=r.getAttribute("class")||"";if(r.setAttribute("class",(t+" s-ion-icon").trim()),v(r))return e.innerHTML}return""},v=t=>{if(1===t.nodeType){if("script"===t.nodeName.toLowerCase())return!1;for(let e=0;e<t.attributes.length;e++){const r=t.attributes[e].name;if(u(r)&&0===r.toLowerCase().indexOf("on"))return!1}for(let e=0;e<t.childNodes.length;e++)if(!v(t.childNodes[e]))return!1}return!0},m=t=>t.startsWith("data:image/svg+xml"),g=t=>-1!==t.indexOf(";utf8,"),b=new Map,w=new Map;let E;const A=(t,e)=>{let r=w.get(t);if(!r){if("undefined"===typeof fetch||"undefined"===typeof document)return b.set(t,""),Promise.resolve();if(m(t)&&g(t)){E||(E=new DOMParser);const e=E.parseFromString(t,"text/html"),r=e.querySelector("svg");return r&&b.set(t,r.outerHTML),Promise.resolve()}r=fetch(t).then((r=>{if(r.ok)return r.text().then((r=>{r&&!1!==e&&(r=y(r)),b.set(t,r||"")}));b.set(t,"")})),w.set(t,r)}return r},_=":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)}",S=_,x=(0,o.w$)(class extends o.wt{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.didLoadIcon=!1,this.svgContent=void 0,this.isVisible=!1,this.mode=k(),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=p(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(t,e,r){if(o.L2.isBrowser&&this.lazy&&"undefined"!==typeof window&&window.IntersectionObserver){const o=this.io=new window.IntersectionObserver((t=>{t[0].isIntersecting&&(o.disconnect(),this.io=void 0,r())}),{rootMargin:e});o.observe(t)}else r()}loadIcon(){if(o.L2.isBrowser&&this.isVisible){const t=s(this);t&&(b.has(t)?this.svgContent=b.get(t):A(t,this.sanitize).then((()=>this.svgContent=b.get(t))),this.didLoadIcon=!0)}this.iconName=l(this.name,this.icon,this.mode,this.ios,this.md)}render(){const{flipRtl:t,iconName:e,inheritedAttributes:r,el:n}=this,i=this.mode||"md",s=!!e&&((e.includes("arrow")||e.includes("chevron"))&&!1!==t),a=t||s;return(0,o.h)(o.xr,Object.assign({role:"img",class:Object.assign(Object.assign({[i]:!0},O(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":a,"icon-rtl":a&&f(n)})},r),o.L2.isBrowser&&this.svgContent?(0,o.h)("div",{class:"icon-inner",innerHTML:this.svgContent}):(0,o.h)("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 S}},[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"]}]),k=()=>o.L2.isBrowser&&"undefined"!==typeof document&&document.documentElement.getAttribute("mode")||"md",O=t=>t?{"ion-color":!0,[`ion-color-${t}`]:!0}:null;function P(){if("undefined"===typeof customElements)return;const t=["ion-icon"];t.forEach((t=>{switch(t){case"ion-icon":customElements.get(t)||customElements.define(t,x);break}}))}},82682:(t,e,r)=>{"use strict";var o=r(69600),n=Object.prototype.toString,i=Object.prototype.hasOwnProperty,s=function(t,e,r){for(var o=0,n=t.length;o<n;o++)i.call(t,o)&&(null==r?e(t[o],o,t):e.call(r,t[o],o,t))},a=function(t,e,r){for(var o=0,n=t.length;o<n;o++)null==r?e(t.charAt(o),o,t):e.call(r,t.charAt(o),o,t)},l=function(t,e,r){for(var o in t)i.call(t,o)&&(null==r?e(t[o],o,t):e.call(r,t[o],o,t))};function c(t){return"[object Array]"===n.call(t)}t.exports=function(t,e,r){if(!o(e))throw new TypeError("iterator must be a function");var n;arguments.length>=3&&(n=r),c(t)?s(t,e,n):"string"===typeof t?a(t,e,n):l(t,e,n)}},88159:(t,e,r)=>{"use strict";r.d(e,{a:()=>n,b:()=>o});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const o="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>",n="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>"},89353:t=>{"use strict";var e="Function.prototype.bind called on incompatible ",r=Object.prototype.toString,o=Math.max,n="[object Function]",i=function(t,e){for(var r=[],o=0;o<t.length;o+=1)r[o]=t[o];for(var n=0;n<e.length;n+=1)r[n+t.length]=e[n];return r},s=function(t,e){for(var r=[],o=e||0,n=0;o<t.length;o+=1,n+=1)r[n]=t[o];return r},a=function(t,e){for(var r="",o=0;o<t.length;o+=1)r+=t[o],o+1<t.length&&(r+=e);return r};t.exports=function(t){var l=this;if("function"!==typeof l||r.apply(l)!==n)throw new TypeError(e+l);for(var c,h=s(arguments,1),u=function(){if(this instanceof c){var e=l.apply(this,i(h,arguments));return Object(e)===e?e:this}return l.apply(t,i(h,arguments))},d=o(0,l.length-h.length),p=[],f=0;f<d;f++)p[f]="$"+f;if(c=Function("binder","return function ("+a(p,",")+"){ return binder.apply(this,arguments); }")(u),l.prototype){var y=function(){};y.prototype=l.prototype,c.prototype=new y,y.prototype=null}return c}},89625:(t,e,r)=>{"use strict";r.d(e,{d:()=>f});var o=r(45754),n=r(69185),i=r(37736),s=r(63183),a=r(59897);
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const l=':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)}',c=l,h=(0,o.w$)(class extends o.wt{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionScrollStart=(0,o.lh)(this,"ionScrollStart",7),this.ionScroll=(0,o.lh)(this,"ionScroll",7),this.ionScrollEnd=(0,o.lh)(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=(0,n.i)(this.el)}connectedCallback(){if(this.isMainContent=null===this.el.closest("ion-menu, ion-popover, ion-modal"),(0,n.j)(this.el)){const t=this.tabsElement=this.el.closest("ion-tabs");null!==t&&(this.tabsLoadCallback=()=>this.resize(),t.addEventListener("ionTabBarLoaded",this.tabsLoadCallback))}}disconnectedCallback(){if(this.onScrollEnd(),(0,n.j)(this.el)){const{tabsElement:t,tabsLoadCallback:e}=this;null!==t&&void 0!==e&&t.removeEventListener("ionTabBarLoaded",e),this.tabsElement=null,this.tabsLoadCallback=void 0}}onResize(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),this.resizeTimeout=setTimeout((()=>{null!==this.el.offsetParent&&this.resize()}),100)}shouldForceOverscroll(){const{forceOverscroll:t}=this,e=(0,i.b)(this);return void 0===t?"ios"===e&&(0,i.a)("ios"):t}resize(){o.L2.isBrowser&&(this.fullscreen?(0,o.gv)((()=>this.readDimensions())):0===this.cTop&&0===this.cBottom||(this.cTop=this.cBottom=0,(0,o.$x)(this)))}readDimensions(){const t=d(this.el),e=Math.max(this.el.offsetTop,0),r=Math.max(t.offsetHeight-e-this.el.offsetHeight,0),n=e!==this.cTop||r!==this.cBottom;n&&(this.cTop=e,this.cBottom=r,(0,o.$x)(this))}onScroll(t){const e=Date.now(),r=!this.isScrolling;this.lastScroll=e,r&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,(0,o.gv)((e=>{this.queued=!1,this.detail.event=t,p(this.detail,this.scrollEl,e,r),this.ionScroll.emit(this.detail)})))}async getScrollElement(){return this.scrollEl||await new Promise((t=>(0,n.c)(this.el,t))),Promise.resolve(this.scrollEl)}async getBackgroundElement(){return this.backgroundContentEl||await new Promise((t=>(0,n.c)(this.el,t))),Promise.resolve(this.backgroundContentEl)}scrollToTop(t=0){return this.scrollToPoint(void 0,0,t)}async scrollToBottom(t=0){const e=await this.getScrollElement(),r=e.scrollHeight-e.clientHeight;return this.scrollToPoint(void 0,r,t)}async scrollByPoint(t,e,r){const o=await this.getScrollElement();return this.scrollToPoint(t+o.scrollLeft,e+o.scrollTop,r)}async scrollToPoint(t,e,r=0){const o=await this.getScrollElement();if(r<32)return null!=e&&(o.scrollTop=e),void(null!=t&&(o.scrollLeft=t));let n,i=0;const s=new Promise((t=>n=t)),a=o.scrollTop,l=o.scrollLeft,c=null!=e?e-a:0,h=null!=t?t-l:0,u=t=>{const e=Math.min(1,(t-i)/r)-1,s=Math.pow(e,3)+1;0!==c&&(o.scrollTop=Math.floor(s*c+a)),0!==h&&(o.scrollLeft=Math.floor(s*h+l)),s<1?requestAnimationFrame(u):n()};return requestAnimationFrame((t=>{i=t,u(t)})),s}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:t,inheritedAttributes:e,isMainContent:r,scrollX:n,scrollY:l,el:c}=this,h=(0,s.i)(c)?"rtl":"ltr",u=(0,i.b)(this),d=this.shouldForceOverscroll(),p="ios"===u;return this.resize(),(0,o.h)(o.xr,Object.assign({key:"f2a24aa66dbf5c76f9d4b06f708eb73cadc239df",role:r?"main":void 0,class:(0,a.c)(this.color,{[u]:!0,"content-sizing":(0,a.h)("ion-popover",this.el),overscroll:d,[`content-${h}`]:!0}),style:{"--offset-top":`${this.cTop}px`,"--offset-bottom":`${this.cBottom}px`}},e),(0,o.h)("div",{key:"6480ca7648b278abb36477b3838bccbcd4995e2a",ref:t=>this.backgroundContentEl=t,id:"background-content",part:"background"}),"before"===t?(0,o.h)("slot",{name:"fixed"}):null,(0,o.h)("div",{key:"29a23b663f5f0215bb000820c01e1814c0d55985",class:{"inner-scroll":!0,"scroll-x":n,"scroll-y":l,overscroll:(n||l)&&d},ref:t=>this.scrollEl=t,onScroll:this.scrollEvents?t=>this.onScroll(t):void 0,part:"scroll"},(0,o.h)("slot",{key:"0fe1bd05609a4b88ae2ce9addf5d5dc5dc1806f0"})),p?(0,o.h)("div",{class:"transition-effect"},(0,o.h)("div",{class:"transition-cover"}),(0,o.h)("div",{class:"transition-shadow"})):null,"after"===t?(0,o.h)("slot",{name:"fixed"}):null)}get el(){return this}static get style(){return c}},[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"]]]),u=t=>{var e;return t.parentElement?t.parentElement:(null===(e=t.parentNode)||void 0===e?void 0:e.host)?t.parentNode.host:null},d=t=>{const e=t.closest("ion-tabs");if(e)return e;const r=t.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content");return r||u(t)},p=(t,e,r,o)=>{const n=t.currentX,i=t.currentY,s=t.currentTime,a=e.scrollLeft,l=e.scrollTop,c=r-s;if(o&&(t.startTime=r,t.startX=a,t.startY=l,t.velocityX=t.velocityY=0),t.currentTime=r,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 e=(a-n)/c,r=(l-i)/c;t.velocityX=.7*e+.3*t.velocityX,t.velocityY=.7*r+.3*t.velocityY}};function f(){if("undefined"===typeof customElements)return;const t=["ion-content"];t.forEach((t=>{switch(t){case"ion-content":customElements.get(t)||customElements.define(t,h);break}}))}},90864:(t,e,r)=>{"use strict";r.d(e,{g:()=>o});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const o=(t,e,r,o,s)=>i(t[1],e[1],r[1],o[1],s).map((i=>n(t[0],e[0],r[0],o[0],i))),n=(t,e,r,o,n)=>{const i=3*e*Math.pow(n-1,2),s=-3*r*n+3*r+o*n,a=t*Math.pow(n-1,3);return n*(i+n*s)-a},i=(t,e,r,o,n)=>{t-=n,e-=n,r-=n,o-=n;const i=a(o-3*r+3*e-t,3*r-6*e+3*t,3*e-3*t,t);return i.filter((t=>t>=0&&t<=1))},s=(t,e,r)=>{const o=e*e-4*t*r;return o<0?[]:[(-e+Math.sqrt(o))/(2*t),(-e-Math.sqrt(o))/(2*t)]},a=(t,e,r,o)=>{if(0===t)return s(e,r,o);e/=t,r/=t,o/=t;const n=(3*r-e*e)/3,i=(2*e*e*e-9*e*r+27*o)/27;if(0===n)return[Math.pow(-i,1/3)];if(0===i)return[Math.sqrt(-n),-Math.sqrt(-n)];const a=Math.pow(i/2,2)+Math.pow(n/3,3);if(0===a)return[Math.pow(i/2,.5)-e/3];if(a>0)return[Math.pow(-i/2+Math.sqrt(a),1/3)-Math.pow(i/2+Math.sqrt(a),1/3)-e/3];const l=Math.sqrt(Math.pow(-n/3,3)),c=Math.acos(-i/(2*Math.sqrt(Math.pow(-n/3,3)))),h=2*Math.pow(l,1/3);return[h*Math.cos(c/3)-e/3,h*Math.cos((c+2*Math.PI)/3)-e/3,h*Math.cos((c+4*Math.PI)/3)-e/3]}},92747:(t,e,r)=>{"use strict";var o=r(60034);t.exports=function(){return o}},93628:(t,e,r)=>{"use strict";var o=r(48648),n=r(71064),i=r(7176);t.exports=o?function(t){return o(t)}:n?function(t){if(!t||"object"!==typeof t&&"function"!==typeof t)throw new TypeError("getProto: not an object");return n(t)}:i?function(t){return i(t)}:null},97559:(t,e,r)=>{"use strict";r.r(e),r.d(e,{startFocusVisible:()=>s});
/*!
 * (C) Ionic http://ionicframework.com - MIT License
 */
const o="ion-focused",n="ion-focusable",i=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],s=t=>{let e=[],r=!0;const s=t?t.shadowRoot:document,a=t||document.body,l=t=>{e.forEach((t=>t.classList.remove(o))),t.forEach((t=>t.classList.add(o))),e=t},c=()=>{r=!1,l([])},h=t=>{r=i.includes(t.key),r||l([])},u=t=>{if(r&&void 0!==t.composedPath){const e=t.composedPath().filter((t=>!!t.classList&&t.classList.contains(n)));l(e)}},d=()=>{s.activeElement===a&&l([])};s.addEventListener("keydown",h),s.addEventListener("focusin",u),s.addEventListener("focusout",d),s.addEventListener("touchstart",c,{passive:!0}),s.addEventListener("mousedown",c);const p=()=>{s.removeEventListener("keydown",h),s.removeEventListener("focusin",u),s.removeEventListener("focusout",d),s.removeEventListener("touchstart",c),s.removeEventListener("mousedown",c)};return{destroy:p,setFocus:l}}}}]);