PageSourceSearch

https://104ponto9.com/pwa/assets/index-BStsZ5Bf.js

js 104ponto9.com collected 2026-10-04 18:57:22 UTC 1,370,840 bytes, 268 lines download raw bytes

1/**
2 * Copyright (C) BRLOGIC - All Rights Reserved
3 * Unauthorized copying of this file, via any medium is strictly prohibited
4 */
5function NX(){import.meta.url,import("_").catch(()=>1),async function*(){}().next()}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const r of o)if(r.type==="childList")for(const a of r.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&i(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const r={};return o.integrity&&(r.integrity=o.integrity),o.referrerPolicy&&(r.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?r.credentials="include":o.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function i(o){if(o.ep)return;o.ep=!0;const r=n(o);fetch(o.href,r)}})();const G2="modulepreload",X2=function(e,t){return new URL(e,t).href},xm={},Ce=function(t,n,i){let o=Promise.resolve();if(n&&n.length>0){const a=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),l=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));o=Promise.allSettled(n.map(c=>{if(c=X2(c,i),c in xm)return;xm[c]=!0;const d=c.endsWith(".css"),u=d?'[rel="stylesheet"]':"";if(!!i)for(let h=a.length-1;h>=0;h--){const m=a[h];if(m.href===c&&(!d||m.rel==="stylesheet"))return}else if(document.querySelector('link[href="'.concat(c,'"]').concat(u)))return;const p=document.createElement("link");if(p.rel=d?"stylesheet":G2,d||(p.as="script"),p.crossOrigin="",p.href=c,l&&p.setAttribute("nonce",l),document.head.appendChild(p),d)return new Promise((h,m)=>{p.addEventListener("load",h),p.addEventListener("error",()=>m(new Error("Unable to preload CSS for ".concat(c))))})}))}function r(a){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=a,window.dispatchEvent(s),!s.defaultPrevented)throw a}return o.then(a=>{for(const s of a||[])s.status==="rejected"&&r(s.reason);return t().catch(r)})};/**
6* @vue/shared v3.5.18
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
9**//*! #__NO_SIDE_EFFECTS__ */function dp(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ht={},jr=[],pi=()=>{},K2=()=>!1,Bc=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),up=e=>e.startsWith("onUpdate:"),tn=Object.assign,fp=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Z2=Object.prototype.hasOwnProperty,dt=(e,t)=>Z2.call(e,t),qe=Array.isArray,Hr=e=>jc(e)==="[object Map]",Gv=e=>jc(e)==="[object Set]",Ve=e=>typeof e=="function",Ot=e=>typeof e=="string",Qi=e=>typeof e=="symbol",$t=e=>e!==null&&typeof e=="object",Xv=e=>($t(e)||Ve(e))&&Ve(e.then)&&Ve(e.catch),Kv=Object.prototype.toString,jc=e=>Kv.call(e),J2=e=>jc(e).slice(8,-1),Zv=e=>jc(e)==="[object Object]",pp=e=>Ot(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Xa=dp(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Hc=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Q2=/-(\w)/g,Nn=Hc(e=>e.replace(Q2,(t,n)=>n?n.toUpperCase():"")),e_=/\B([A-Z])/g,mr=Hc(e=>e.replace(e_,"-$1").toLowerCase()),Wc=Hc(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ed=Hc(e=>e?"on".concat(Wc(e)):""),xo=(e,t)=>!Object.is(e,t),Cd=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Lu=(e,t,n,i=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:i,value:n})},t_=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let wm;const Vc=()=>wm||(wm=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Bt(e){if(qe(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],o=Ot(i)?r_(i):Bt(i);if(o)for(const r in o)t[r]=o[r]}return t}else if(Ot(e)||$t(e))return e}const n_=/;(?![^(]*\))/g,i_=/:([^]+)/,o_=/\/\*[^]*?\*\//g;function r_(e){const t={};return e.replace(o_,"").split(n_).forEach(n=>{if(n){const i=n.split(i_);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function ze(e){let t="";if(Ot(e))t=e;else if(qe(e))for(let n=0;n<e.length;n++){const i=ze(e[n]);i&&(t+=i+" ")}else if($t(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const a_="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",s_=dp(a_);function Jv(e){return!!e||e===""}const Qv=e=>!!(e&&e.__v_isRef===!0),ee=e=>Ot(e)?e:e==null?"":qe(e)||$t(e)&&(e.toString===Kv||!Ve(e.toString))?Qv(e)?ee(e.value):JSON.stringify(e,e1,2):String(e),e1=(e,t)=>Qv(t)?e1(e,t.value):Hr(t)?{["Map(".concat(t.size,")")]:[...t.entries()].reduce((n,[i,o],r)=>(n[$d(i,r)+" =>"]=o,n),{})}:Gv(t)?{["Set(".concat(t.size,")")]:[...t.values()].map(n=>$d(n))}:Qi(t)?$d(t):$t(t)&&!qe(t)&&!Zv(t)?String(t):t,$d=(e,t="")=>{var n;return Qi(e)?"Symbol(".concat((n=e.description)!=null?n:t,")"):e};/**
10* @vue/reactivity v3.5.18
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
vendor: 5,442 bytes, line 13
13**/let yn;class t1{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=yn,!t&&yn&&(this.index=(yn.scopes||(yn.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=yn;try{return yn=this,t()}finally{yn=n}}}on(){++this._on===1&&(this.prevScope=yn,yn=this)}off(){this._on>0&&--this._on===0&&(yn=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(this.effects.length=0,n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function l_(e){return new t1(e)}function c_(){return yn}let xt;const Td=new WeakSet;class n1{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,yn&&yn.active&&yn.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,Td.has(this)&&(Td.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||o1(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,km(this),r1(this);const t=xt,n=Yn;xt=this,Yn=!0;try{return this.fn()}finally{a1(this),xt=t,Yn=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)gp(t);this.deps=this.depsTail=void 0,km(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?Td.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Mu(this)&&this.run()}get dirty(){return Mu(this)}}let i1=0,Ka,Za;function o1(e,t=!1){if(e.flags|=8,t){e.next=Za,Za=e;return}e.next=Ka,Ka=e}function hp(){i1++}function mp(){if(--i1>0)return;if(Za){let t=Za;for(Za=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Ka;){let t=Ka;for(Ka=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(i){e||(e=i)}t=n}}if(e)throw e}function r1(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function a1(e){let t,n=e.depsTail,i=n;for(;i;){const o=i.prevDep;i.version===-1?(i===n&&(n=o),gp(i),d_(i)):t=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=o}e.deps=t,e.depsTail=n}function Mu(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(s1(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function s1(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===ls)||(e.globalVersion=ls,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Mu(e))))return;e.flags|=2;const t=e.dep,n=xt,i=Yn;xt=e,Yn=!0;try{r1(e);const o=e.fn(e._value);(t.version===0||xo(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{xt=n,Yn=i,a1(e),e.flags&=-3}}function gp(e,t=!1){const{dep:n,prevSub:i,nextSub:o}=e;if(i&&(i.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=i,e.nextSub=void 0),n.subs===e&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let r=n.computed.deps;r;r=r.nextDep)gp(r,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function d_(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let Yn=!0;const l1=[];function Vi(){l1.push(Yn),Yn=!1}function Ui(){const e=l1.pop();Yn=e===void 0?!0:e}function km(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=xt;xt=void 0;try{t()}finally{xt=n}}}let ls=0;class u_{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class bp{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!xt||!Yn||xt===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==xt)n=this.activeLink=new u_(xt,this),xt.deps?(n.prevDep=xt.depsTail,xt.depsTail.nextDep=n,xt.depsTail=n):xt.deps=xt.depsTail=n,c1(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=xt.depsTail,n.nextDep=void 0,xt.depsTail.nextDep=n,xt.depsTail=n,xt.deps===n&&(xt.deps=i)}return n}trigger(t){this.version++,ls++,this.notify(t)}notify(t){hp();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{mp()}}}function c1(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let i=t.deps;i;i=i.nextDep)c1(i)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Du=new WeakMap,Qo=Symbol(""),Ru=Symbol(""),cs=Symbol("");function Jt(e,t,n){if(Yn&&xt){let i=Du.get(e);i||Du.set(e,i=new Map);let o=i.get(n);o||(i.set(n,o=new bp),o.map=i,o.key=n),o.track()}}function Di(e,t,n,i,o,r){const a=Du.get(e);if(!a){ls++;return}const s=l=>{l&&l.trigger()};
vendor: 5,280 bytes, line 13
13if(hp(),t==="clear")a.forEach(s);else{const l=qe(e),c=l&&pp(n);if(l&&n==="length"){const d=Number(i);a.forEach((u,f)=>{(f==="length"||f===cs||!Qi(f)&&f>=d)&&s(u)})}else switch((n!==void 0||a.has(void 0))&&s(a.get(n)),c&&s(a.get(cs)),t){case"add":l?c&&s(a.get("length")):(s(a.get(Qo)),Hr(e)&&s(a.get(Ru)));break;case"delete":l||(s(a.get(Qo)),Hr(e)&&s(a.get(Ru)));break;case"set":Hr(e)&&s(a.get(Qo));break}}mp()}function wr(e){const t=ct(e);return t===e?t:(Jt(t,"iterate",cs),zn(e)?t:t.map(Vt))}function Uc(e){return Jt(e=ct(e),"iterate",cs),e}const f_={__proto__:null,[Symbol.iterator](){return Pd(this,Symbol.iterator,Vt)},concat(...e){return wr(this).concat(...e.map(t=>qe(t)?wr(t):t))},entries(){return Pd(this,"entries",e=>(e[1]=Vt(e[1]),e))},every(e,t){return ki(this,"every",e,t,void 0,arguments)},filter(e,t){return ki(this,"filter",e,t,n=>n.map(Vt),arguments)},find(e,t){return ki(this,"find",e,t,Vt,arguments)},findIndex(e,t){return ki(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return ki(this,"findLast",e,t,Vt,arguments)},findLastIndex(e,t){return ki(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return ki(this,"forEach",e,t,void 0,arguments)},includes(...e){return Ad(this,"includes",e)},indexOf(...e){return Ad(this,"indexOf",e)},join(e){return wr(this).join(e)},lastIndexOf(...e){return Ad(this,"lastIndexOf",e)},map(e,t){return ki(this,"map",e,t,void 0,arguments)},pop(){return Ta(this,"pop")},push(...e){return Ta(this,"push",e)},reduce(e,...t){return _m(this,"reduce",e,t)},reduceRight(e,...t){return _m(this,"reduceRight",e,t)},shift(){return Ta(this,"shift")},some(e,t){return ki(this,"some",e,t,void 0,arguments)},splice(...e){return Ta(this,"splice",e)},toReversed(){return wr(this).toReversed()},toSorted(e){return wr(this).toSorted(e)},toSpliced(...e){return wr(this).toSpliced(...e)},unshift(...e){return Ta(this,"unshift",e)},values(){return Pd(this,"values",Vt)}};function Pd(e,t,n){const i=Uc(e),o=i[t]();return i!==e&&!zn(e)&&(o._next=o.next,o.next=()=>{const r=o._next();return r.value&&(r.value=n(r.value)),r}),o}const p_=Array.prototype;function ki(e,t,n,i,o,r){const a=Uc(e),s=a!==e&&!zn(e),l=a[t];if(l!==p_[t]){const u=l.apply(e,r);return s?Vt(u):u}let c=n;a!==e&&(s?c=function(u,f){return n.call(this,Vt(u),f,e)}:n.length>2&&(c=function(u,f){return n.call(this,u,f,e)}));const d=l.call(a,c,i);return s&&o?o(d):d}function _m(e,t,n,i){const o=Uc(e);let r=n;return o!==e&&(zn(e)?n.length>3&&(r=function(a,s,l){return n.call(this,a,s,l,e)}):r=function(a,s,l){return n.call(this,a,Vt(s),l,e)}),o[t](r,...i)}function Ad(e,t,n){const i=ct(e);Jt(i,"iterate",cs);const o=i[t](...n);return(o===-1||o===!1)&&xp(n[0])?(n[0]=ct(n[0]),i[t](...n)):o}function Ta(e,t,n=[]){Vi(),hp();const i=ct(e)[t].apply(e,n);return mp(),Ui(),i}const h_=dp("__proto__,__v_isRef,__isVue"),d1=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qi));function m_(e){Qi(e)||(e=String(e));const t=ct(this);return Jt(t,"has",e),t.hasOwnProperty(e)}class u1{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,i){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,r=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return r;if(n==="__v_raw")return i===(o?r?E_:m1:r?h1:p1).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(i)?t:void 0;const a=qe(t);if(!o){let l;if(a&&(l=f_[n]))return l;if(n==="hasOwnProperty")return m_}const s=Reflect.get(t,n,Yt(t)?t:i);return(Qi(n)?d1.has(n):h_(n))||(o||Jt(t,"get",n),r)?s:Yt(s)?a&&pp(n)?s:s.value:$t(s)?o?cn(s):Zn(s):s}}class f1 extends u1{constructor(t=!1){super(!1,t)}set(t,n,i,o){let r=t[n];if(!this._isShallow){const l=So(r);if(!zn(i)&&!So(i)&&(r=ct(r),i=ct(i)),!qe(t)&&Yt(r)&&!Yt(i))return l?!1:(r.value=i,!0)}const a=qe(t)&&pp(n)?Number(n)<t.length:dt(t,n),s=Reflect.set(t,n,i,Yt(t)?t:o);return t===ct(o)&&(a?xo(i,r)&&Di(t,"set",n,i):Di(t,"add",n,i)),s}deleteProperty(t,n){const i=dt(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&i&&Di(t,"delete",n,void 0),o}has(t,n){const i=Reflect.has(t,n);return(!Qi(n)||!d1.has(n))&&Jt(t,"has",n),i}ownKeys(t){return Jt(t,"iterate",qe(t)?"length":Qo),Reflect.ownKeys(t)}}class g_ extends u1{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const b_=new f1,v_=new g_,y_=new f1(!0);const zu=e=>e,el=e=>Reflect.getPrototypeOf(e);function x_(e,t,n){return function(...i){const o=this.__v_raw,r=ct(o),a=Hr(r),s=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=o[e](...i),d=n?zu:t?Jl:Vt;return!t&&Jt(r,"iterate",l?Ru:Qo),{next(){const{value:u,done:f}=c.next();return f?{value:u,done:f}:{value:s?[d(u[0]),d(u[1])]:d(u),done:f}},[Symbol.iterator](){return this}}}}function tl(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function w_(e,t){const n={get(o){const r=this.__v_raw,a=ct(r),s=ct(o);e||(xo(o,s)&&Jt(a,"get",o),Jt(a,"get",s));const{has:l}=el(a),c=t?zu:e?Jl:Vt;if(l.call(a,o))return c(r.get(o));if(l.call(a,s))return c(r.get(s));r!==a&&r.get(o)},get size(){const o=this.__v_raw;return!e&&Jt(ct(o),"iterate",Qo),Reflect.get(o,"size",o)},has(o){const r=this.__v_raw,a=ct(r),s=ct(o);return e||(xo(o,s)&&Jt(a,"has",o),Jt(a,"has",s)),o===s?r.has(o):r.has(o)||r.has(s)}
vendor: 8,601 bytes, lines 13-17
13,forEach(o,r){const a=this,s=a.__v_raw,l=ct(s),c=t?zu:e?Jl:Vt;return!e&&Jt(l,"iterate",Qo),s.forEach((d,u)=>o.call(r,c(d),c(u),a))}};return tn(n,e?{add:tl("add"),set:tl("set"),delete:tl("delete"),clear:tl("clear")}:{add(o){!t&&!zn(o)&&!So(o)&&(o=ct(o));const r=ct(this);return el(r).has.call(r,o)||(r.add(o),Di(r,"add",o,o)),this},set(o,r){!t&&!zn(r)&&!So(r)&&(r=ct(r));const a=ct(this),{has:s,get:l}=el(a);let c=s.call(a,o);c||(o=ct(o),c=s.call(a,o));const d=l.call(a,o);return a.set(o,r),c?xo(r,d)&&Di(a,"set",o,r):Di(a,"add",o,r),this},delete(o){const r=ct(this),{has:a,get:s}=el(r);let l=a.call(r,o);l||(o=ct(o),l=a.call(r,o)),s&&s.call(r,o);const c=r.delete(o);return l&&Di(r,"delete",o,void 0),c},clear(){const o=ct(this),r=o.size!==0,a=o.clear();return r&&Di(o,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=x_(o,e,t)}),n}function vp(e,t){const n=w_(e,t);return(i,o,r)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?i:Reflect.get(dt(n,o)&&o in i?n:i,o,r)}const k_={get:vp(!1,!1)},__={get:vp(!1,!0)},S_={get:vp(!0,!1)};const p1=new WeakMap,h1=new WeakMap,m1=new WeakMap,E_=new WeakMap;function C_(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function $_(e){return e.__v_skip||!Object.isExtensible(e)?0:C_(J2(e))}function Zn(e){return So(e)?e:yp(e,!1,b_,k_,p1)}function g1(e){return yp(e,!1,y_,__,h1)}function cn(e){return yp(e,!0,v_,S_,m1)}function yp(e,t,n,i,o){if(!$t(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=$_(e);if(r===0)return e;const a=o.get(e);if(a)return a;const s=new Proxy(e,r===2?i:n);return o.set(e,s),s}function Wr(e){return So(e)?Wr(e.__v_raw):!!(e&&e.__v_isReactive)}function So(e){return!!(e&&e.__v_isReadonly)}function zn(e){return!!(e&&e.__v_isShallow)}function xp(e){return e?!!e.__v_raw:!1}function ct(e){const t=e&&e.__v_raw;return t?ct(t):e}function T_(e){return!dt(e,"__v_skip")&&Object.isExtensible(e)&&Lu(e,"__v_skip",!0),e}const Vt=e=>$t(e)?Zn(e):e,Jl=e=>$t(e)?cn(e):e;function Yt(e){return e?e.__v_isRef===!0:!1}function ue(e){return b1(e,!1)}function gr(e){return b1(e,!0)}function b1(e,t){return Yt(e)?e:new P_(e,t)}class P_{constructor(t,n){this.dep=new bp,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ct(t),this._value=n?t:Vt(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,i=this.__v_isShallow||zn(t)||So(t);t=i?t:ct(t),xo(t,n)&&(this._rawValue=t,this._value=i?t:Vt(t),this.dep.trigger())}}function T(e){return Yt(e)?e.value:e}function Ml(e){return Ve(e)?e():T(e)}const A_={get:(e,t,n)=>t==="__v_raw"?e:T(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const o=e[t];return Yt(o)&&!Yt(n)?(o.value=n,!0):Reflect.set(e,t,n,i)}};function v1(e){return Wr(e)?e:new Proxy(e,A_)}class I_{constructor(t,n,i){this.fn=t,this.setter=n,this._value=void 0,this.dep=new bp(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ls-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&xt!==this)return o1(this,!0),!0}get value(){const t=this.dep.track();return s1(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function O_(e,t,n=!1){let i,o;return Ve(e)?i=e:(i=e.get,o=e.set),new I_(i,o,n)}const nl={},Ql=new WeakMap;let Go;function L_(e,t=!1,n=Go){if(n){let i=Ql.get(n);i||Ql.set(n,i=[]),i.push(e)}}function M_(e,t,n=ht){const{immediate:i,deep:o,once:r,scheduler:a,augmentJob:s,call:l}=n,c=x=>o?x:zn(x)||o===!1||o===0?Ri(x,1):Ri(x);let d,u,f,p,h=!1,m=!1;if(Yt(e)?(u=()=>e.value,h=zn(e)):Wr(e)?(u=()=>c(e),h=!0):qe(e)?(m=!0,h=e.some(x=>Wr(x)||zn(x)),u=()=>e.map(x=>{if(Yt(x))return x.value;if(Wr(x))return c(x);if(Ve(x))return l?l(x,2):x()})):Ve(e)?t?u=l?()=>l(e,2):e:u=()=>{if(f){Vi();try{f()}finally{Ui()}}const x=Go;Go=d;try{return l?l(e,3,[p]):e(p)}finally{Go=x}}:u=pi,t&&o){const x=u,w=o===!0?1/0:o;u=()=>Ri(x(),w)}const y=c_(),g=()=>{d.stop(),y&&y.active&&fp(y.effects,d)};if(r&&t){const x=t;t=(...w)=>{x(...w),g()}}let v=m?new Array(e.length).fill(nl):nl;const b=x=>{if(!(!(d.flags&1)||!d.dirty&&!x))if(t){const w=d.run();if(o||h||(m?w.some((k,S)=>xo(k,v[S])):xo(w,v))){f&&f();const k=Go;Go=d;try{const S=[w,v===nl?void 0:m&&v[0]===nl?[]:v,p];v=w,l?l(t,3,S):t(...S)}finally{Go=k}}}else d.run()};return s&&s(b),d=new n1(u),d.scheduler=a?()=>a(b,!1):b,p=x=>L_(x,!1,d),f=d.onStop=()=>{const x=Ql.get(d);if(x){if(l)l(x,4);else for(const w of x)w();Ql.delete(d)}},t?i?b(!0):v=d.run():a?a(b.bind(null,!0),!0):d.run(),g.pause=d.pause.bind(d),g.resume=d.resume.bind(d),g.stop=g,g}function Ri(e,t=1/0,n){if(t<=0||!$t(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Yt(e))Ri(e.value,t,n);else if(qe(e))for(let i=0;i<e.length;i++)Ri(e[i],t,n);else if(Gv(e)||Hr(e))e.forEach(i=>{Ri(i,t,n)});else if(Zv(e)){for(const i in e)Ri(e[i],t,n);for(const i of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,i)&&Ri(e[i],t,n)}return e}/**
14* @vue/runtime-core v3.5.18
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/function Os(e,t,n,i){try{return i?e(...i):e()}catch(o){Ls(o,t,n)}}function bi(e,t,n,i){if(Ve(e)){const o=Os(e,t,n,i);return o&&Xv(o)&&o.catch(r=>{Ls(r,t,n)}),o}if(qe(e)){const o=[];for(let r=0;r<e.length;r++)o.push(bi(e[r],t,n,i));return o}}function Ls(e,t,n,i=!0){const o=t?t.vnode:null,{errorHandler:r,throwUnhandledErrorInProduction:a}=t&&t.appContext.config||ht;if(t){let s=t.parent;const l=t.proxy,c="https://vuejs.org/error-reference/#runtime-".concat(n);for(;s;){const d=s.ec;if(d){for(let u=0;u<d.length;u++)if(d[u](e,l,c)===!1)return}s=s.parent}if(r){Vi(),Os(r,null,10,[e,l,c]),Ui();return}}D_(e,n,o,i,a)}function D_(e,t,n,i=!0,o=!1){if(o)throw e;console.error(e)}const dn=[];let ai=-1;const Vr=[];let po=null,Pr=0;const y1=Promise.resolve();let ec=null;function Gt(e){const t=ec||y1;return e?t.then(this?e.bind(this):e):t}function R_(e){let t=ai+1,n=dn.length;for(;t<n;){const i=t+n>>>1,o=dn[i],r=ds(o);r<e||r===e&&o.flags&2?t=i+1:n=i}return t}function wp(e){if(!(e.flags&1)){const t=ds(e),n=dn[dn.length-1];!n||!(e.flags&2)&&t>=ds(n)?dn.push(e):dn.splice(R_(t),0,e),e.flags|=1,x1()}}function x1(){ec||(ec=y1.then(k1))}function z_(e){qe(e)?Vr.push(...e):po&&e.id===-1?po.splice(Pr+1,0,e):e.flags&1||(Vr.push(e),e.flags|=1),x1()}function Sm(e,t,n=ai+1){for(;n<dn.length;n++){const i=dn[n];if(i&&i.flags&2){if(e&&i.id!==e.uid)continue;dn.splice(n,1),n--,i.flags&4&&(i.flags&=-2),i(),i.flags&4||(i.flags&=-2)}}}function w1(e){if(Vr.length){const t=[...new Set(Vr)].sort((n,i)=>ds(n)-ds(i));if(Vr.length=0,po){po.push(...t);return}for(po=t,Pr=0;Pr<po.length;Pr++){const n=po[Pr];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}po=null,Pr=0}}const ds=e=>e.id==null?e.flags&2?-1:1/0:e.id;function k1(e){try{for(ai=0;ai<dn.length;ai++){const t=dn[ai];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Os(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;ai<dn.length;ai++){const t=dn[ai];t&&(t.flags&=-2)}ai=-1,dn.length=0,w1(),ec=null,(dn.length||Vr.length)&&k1()}}let qt=null,_1=null;function tc(e){const t=qt;return qt=e,_1=e&&e.type.__scopeId||null,t}function G(e,t=qt,n){if(!t||e._n)return e;const i=(...o)=>{i._d&&Fm(-1);const r=tc(t);let a;try{a=e(...o)}finally{tc(r),i._d&&Fm(1)}return a};return i._n=!0,i._c=!0,i._d=!0,i}function nr(e,t){if(qt===null)return e;const n=Xc(qt),i=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[r,a,s,l=ht]=t[o];r&&(Ve(r)&&(r={mounted:r,updated:r}),r.deep&&Ri(a),i.push({dir:r,instance:n,value:a,oldValue:void 0,arg:s,modifiers:l}))}return e}function jo(e,t,n,i){const o=e.dirs,r=t&&t.dirs;for(let a=0;a<o.length;a++){const s=o[a];r&&(s.oldValue=r[a].value);let l=s.dir[i];l&&(Vi(),bi(l,n,8,[e.el,s,e,t]),Ui())}}const S1=Symbol("_vte"),N_=e=>e.__isTeleport,Ja=e=>e&&(e.disabled||e.disabled===""),Em=e=>e&&(e.defer||e.defer===""),Cm=e=>typeof SVGElement<"u"&&e instanceof SVGElement,$m=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Nu=(e,t)=>{const n=e&&e.to;return Ot(n)?t?t(n):null:n},E1={name:"Teleport",__isTeleport:!0,process(e,t,n,i,o,r,a,s,l,c){const{mc:d,pc:u,pbc:f,o:{insert:p,querySelector:h,createText:m,createComment:y}}=c,g=Ja(t.props);let{shapeFlag:v,children:b,dynamicChildren:x}=t;if(e==null){const w=t.el=m(""),k=t.anchor=m("");p(w,n,i),p(k,n,i);const S=(C,D)=>{v&16&&(o&&o.isCE&&(o.ce._teleportTarget=C),d(b,C,D,o,r,a,s,l))},$=()=>{const C=t.target=Nu(t.props,h),D=C1(C,t,m,p);C&&(a!=="svg"&&Cm(C)?a="svg":a!=="mathml"&&$m(C)&&(a="mathml"),g||(S(C,D),Dl(t,!1)))};
17g&&(S(n,k),Dl(t,!0)),Em(t.props)?(t.el.__isMounted=!1,ln(()=>{$(),delete t.el.__isMounted},r)):$()}else{if(Em(t.props)&&e.el.__isMounted===!1){ln(()=>{E1.process(e,t,n,i,o,r,a,s,l,c)},r);return}t.el=e.el,t.targetStart=e.targetStart;const w=t.anchor=e.anchor,k=t.target=e.target,S=t.targetAnchor=e.targetAnchor,$=Ja(e.props),C=$?n:k,D=$?w:S;if(a==="svg"||Cm(k)?a="svg":(a==="mathml"||$m(k))&&(a="mathml"),x?(f(e.dynamicChildren,x,C,o,r,a,s),Ip(e,t,!0)):l||u(e,t,C,D,o,r,a,s,!1),g)$?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):il(t,n,w,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const A=t.target=Nu(t.props,h);A&&il(t,A,null,c,0)}else $&&il(t,k,S,c,1);Dl(t,g)}},remove(e,t,n,{um:i,o:{remove:o}},r){const{shapeFlag:a,children:s,anchor:l,targetStart:c,targetAnchor:d,target:u,props:f}=e;if(u&&(o(c),o(d)),r&&o(l),a&16){const p=r||!Ja(f);for(let h=0;h<s.length;h++){const m=s[h];i(m,t,n,p,!!m.dynamicChildren)}}},move:il,hydrate:F_};function il(e,t,n,{o:{insert:i},m:o},r=2){r===0&&i(e.targetAnchor,t,n);const{el:a,anchor:s,shapeFlag:l,children:c,props:d}=e,u=r===2;if(u&&i(a,t,n),(!u||Ja(d))&&l&16)for(let f=0;f<c.length;f++)o(c[f],t,n,2);u&&i(s,t,n)}function F_(e,t,n,i,o,r,{o:{nextSibling:a,parentNode:s,querySelector:l,insert:c,createText:d}},u){const f=t.target=Nu(t.props,l);if(f){const p=Ja(t.props),h=f._lpa||f.firstChild;if(t.shapeFlag&16)if(p)t.anchor=u(a(e),t,s(e),n,i,o,r),t.targetStart=h,t.targetAnchor=h&&a(h);else{t.anchor=a(e);let m=h;for(;m;){if(m&&m.nodeType===8){if(m.data==="teleport start anchor")t.targetStart=m;else if(m.data==="teleport anchor"){t.targetAnchor=m,f._lpa=t.targetAnchor&&a(t.targetAnchor);break}}m=a(m)}t.targetAnchor||C1(f,t,d,c),u(h&&a(h),t,f,n,i,o,r)}Dl(t,p)}return t.anchor&&a(t.anchor)}const B_=E1;function Dl(e,t){const n=e.ctx;if(n&&n.ut){let i,o;for(t?(i=e.el,o=e.anchor):(i=e.targetStart,o=e.targetAnchor);i&&i!==o;)i.nodeType===1&&i.setAttribute("data-v-owner",n.uid),i=i.nextSibling;n.ut()}}function C1(e,t,n,i){const o=t.targetStart=n(""),r=t.targetAnchor=n("");return o[S1]=r,e&&(i(o,e),i(r,e)),r}function kp(e,t){e.shapeFlag&6&&e.component?(e.transition=t,kp(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}/*! #__NO_SIDE_EFFECTS__ */function Oe(e,t){return Ve(e)?tn({name:e.name},t,{setup:e}):e}function _p(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Sn(e){const t=vi(),n=gr(null);if(t){const o=t.refs===ht?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:r=>n.value=r})}return n}function Qa(e,t,n,i,o=!1){if(qe(e)){e.forEach((h,m)=>Qa(h,t&&(qe(t)?t[m]:t),n,i,o));return}if(Ur(i)&&!o){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&Qa(e,t,n,i.component.subTree);return}const r=i.shapeFlag&4?Xc(i.component):i.el,a=o?null:r,{i:s,r:l}=e,c=t&&t.r,d=s.refs===ht?s.refs={}:s.refs,u=s.setupState,f=ct(u),p=u===ht?()=>!1:h=>dt(f,h);if(c!=null&&c!==l&&(Ot(c)?(d[c]=null,p(c)&&(u[c]=null)):Yt(c)&&(c.value=null)),Ve(l))Os(l,s,12,[a,d]);else{const h=Ot(l),m=Yt(l);if(h||m){const y=()=>{if(e.f){const g=h?p(l)?u[l]:d[l]:l.value;o?qe(g)&&fp(g,r):qe(g)?g.includes(r)||g.push(r):h?(d[l]=[r],p(l)&&(u[l]=d[l])):(l.value=[r],e.k&&(d[e.k]=l.value))}else h?(d[l]=a,p(l)&&(u[l]=a)):m&&(l.value=a,e.k&&(d[e.k]=a))};a?(y.id=-1,ln(y,n)):y()}}}const Tm=e=>e.nodeType===8;Vc().requestIdleCallback;Vc().cancelIdleCallback;function j_(e,t){if(Tm(e)&&e.data==="["){let n=1,i=e.nextSibling;for(;i;){if(i.nodeType===1){if(t(i)===!1)break}else if(Tm(i))if(i.data==="]"){if(--n===0)break}else i.data==="["&&n++;i=i.nextSibling}}else t(e)}const Ur=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function st(e){Ve(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:i,delay:o=200,hydrate:r,timeout:a,suspensible:s=!0,onError:l}=e;let c=null,d,u=0;const f=()=>(u++,c=null,p()),p=()=>{let h;return c||(h=c=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((y,g)=>{l(m,()=>y(f()),()=>g(m),u+1)});throw m}).then(m=>h!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),d=m,m)))};return Oe({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(h,m,y){let g=!1;(m.bu||(m.bu=[])).push(()=>g=!0);const v=()=>{g||y()},b=r?()=>
17{const x=r(v,w=>j_(h,w));x&&(m.bum||(m.bum=[])).push(x)}:v;d?b():p().then(()=>!m.isUnmounted&&b())},get __asyncResolved(){return d},setup(){const h=Ut;if(_p(h),d)return()=>Id(d,h);const m=b=>{c=null,Ls(b,h,13,!i)};if(s&&h.suspense||ea)return p().then(b=>()=>Id(b,h)).catch(b=>(m(b),()=>i?B(i,{error:b}):null));const y=ue(!1),g=ue(),v=ue(!!o);return o&&setTimeout(()=>{v.value=!1},o),a!=null&&setTimeout(()=>{if(!y.value&&!g.value){const b=new Error("Async component timed out after ".concat(a,"ms."));m(b),g.value=b}},a),p().then(()=>{y.value=!0,h.parent&&Sp(h.parent.vnode)&&h.parent.update()}).catch(b=>{m(b),g.value=b}),()=>{if(y.value&&d)return Id(d,h);if(g.value&&i)return B(i,{error:g.value});if(n&&!v.value)return B(n)}}})}function Id(e,t){const{ref:n,props:i,children:o,ce:r}=t.vnode,a=B(e,i,o);return a.ref=n,a.ce=r,delete t.vnode.ce,a}const Sp=e=>e.type.__isKeepAlive;function H_(e,t){$1(e,"a",t)}function W_(e,t){$1(e,"da",t)}function $1(e,t,n=Ut){const i=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(qc(t,i,n),n){let o=n.parent;for(;o&&o.parent;)Sp(o.parent.vnode)&&V_(i,t,n,o),o=o.parent}}function V_(e,t,n,i){const o=qc(t,e,i,!0);ga(()=>{fp(i[t],o)},n)}function qc(e,t,n=Ut,i=!1){if(n){const o=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...a)=>{Vi();const s=Ds(n),l=bi(t,n,e,a);return s(),Ui(),l});return i?o.unshift(r):o.push(r),r}}const eo=e=>(t,n=Ut)=>{(!ea||e==="sp")&&qc(e,(...i)=>t(...i),n)},T1=eo("bm"),gn=eo("m"),P1=eo("bu"),Ep=eo("u"),Mo=eo("bum"),ga=eo("um"),U_=eo("sp"),q_=eo("rtg"),Y_=eo("rtc");function G_(e,t=Ut){qc("ec",e,t)}const Cp="components",X_="directives";function $e(e,t){return $p(Cp,e,!0,t)||e}const A1=Symbol.for("v-ndc");function Eo(e){return Ot(e)?$p(Cp,e,!1)||e:e||A1}function Yc(e){return $p(X_,e)}function $p(e,t,n=!0,i=!1){const o=qt||Ut;if(o){const r=o.type;if(e===Cp){const s=DS(r,!1);if(s&&(s===t||s===Nn(t)||s===Wc(Nn(t))))return r}const a=Pm(o[e]||r[e],t)||Pm(o.appContext[e],t);return!a&&i?r:a}}function Pm(e,t){return e&&(e[t]||e[Nn(t)]||e[Wc(Nn(t))])}function ot(e,t,n,i){let o;const r=n,a=qe(e);if(a||Ot(e)){const s=a&&Wr(e);let l=!1,c=!1;s&&(l=!zn(e),c=So(e),e=Uc(e)),o=new Array(e.length);for(let d=0,u=e.length;d<u;d++)o[d]=t(l?c?Jl(Vt(e[d])):Vt(e[d]):e[d],d,void 0,r)}else if(typeof e=="number"){o=new Array(e);for(let s=0;s<e;s++)o[s]=t(s+1,s,void 0,r)}else if($t(e))if(e[Symbol.iterator])o=Array.from(e,(s,l)=>t(s,l,void 0,r));else{const s=Object.keys(e);o=new Array(s.length);for(let l=0,c=s.length;l<c;l++){const d=s[l];o[l]=t(e[d],d,l,r)}}else o=[];return o}function Tp(e,t,n={},i,o){if(qt.ce||qt.parent&&Ur(qt.parent)&&qt.parent.ce)return L(),ge(_e,null,[B("slot",n,i)],64);let r=e[t];r&&r._c&&(r._d=!1),L();const a=r&&I1(r(n)),s=n.key||a&&a.key,l=ge(_e,{key:(s&&!Qi(s)?s:"_".concat(t))+(!a&&i?"_fb":"")},a||[],a&&e._===1?64:-2);return r&&r._c&&(r._d=!0),l}function I1(e){return e.some(t=>fs(t)?!(t.type===qi||t.type===_e&&!I1(t.children)):!0)?e:null}const Fu=e=>e?K1(e)?Xc(e):Fu(e.parent):null,es=tn(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Fu(e.parent),$root:e=>Fu(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>L1(e),$forceUpdate:e=>e.f||(e.f=()=>{wp(e.update)}),$nextTick:e=>e.n||(e.n=Gt.bind(e.proxy)),$watch:e=>vS.bind(e)}),Od=(e,t)=>e!==ht&&!e.__isScriptSetup&&dt(e,t),K_={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:i,data:o,props:r,accessCache:a,type:s,appContext:l}=e;let c;if(t[0]!=="$"){const p=a[t];if(p!==void 0)switch(p){case 1:return i[t];case 2:return o[t];case 4:return n[t];case 3:return r[t]}else{if(Od(i,t))return a[t]=1,i[t];if(o!==ht&&dt(o,t))return a[t]=2,o[t];if((c=e.propsOptions[0])&&dt(c,t))return a[t]=3,r[t];if(n!==ht&&dt(n,t))return a[t]=4,n[t];Bu&&(a[t]=0)}}const d=es[t];let u,f;if(d)return t==="$attrs"&&Jt(e.attrs,"get",""),d(e);if((u=s.__cssModules)&&(u=u[t]))return u;if(n!==ht&&dt(n,t))return a[t]=4,n[t];if(f=l.config.globalProperties,dt(f,t))return f[t]},set({_:e},t,n){const{data:i,setupState:o,ctx:r}=e;
vendor: 28,794 bytes, line 17
17return Od(o,t)?(o[t]=n,!0):i!==ht&&dt(i,t)?(i[t]=n,!0):dt(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:o,propsOptions:r}},a){let s;return!!n[a]||e!==ht&&dt(e,a)||Od(t,a)||(s=r[0])&&dt(s,a)||dt(i,a)||dt(es,a)||dt(o.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:dt(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Z_(){return J_().attrs}function J_(e){const t=vi();return t.setupContext||(t.setupContext=J1(t))}function Am(e){return qe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Bu=!0;function Q_(e){const t=L1(e),n=e.proxy,i=e.ctx;Bu=!1,t.beforeCreate&&Im(t.beforeCreate,e,"bc");const{data:o,computed:r,methods:a,watch:s,provide:l,inject:c,created:d,beforeMount:u,mounted:f,beforeUpdate:p,updated:h,activated:m,deactivated:y,beforeDestroy:g,beforeUnmount:v,destroyed:b,unmounted:x,render:w,renderTracked:k,renderTriggered:S,errorCaptured:$,serverPrefetch:C,expose:D,inheritAttrs:A,components:N,directives:F,filters:ie}=t;if(c&&eS(c,i,null),a)for(const de in a){const oe=a[de];Ve(oe)&&(i[de]=oe.bind(n))}if(o){const de=o.call(n,n);$t(de)&&(e.data=Zn(de))}if(Bu=!0,r)for(const de in r){const oe=r[de],ae=Ve(oe)?oe.bind(n,n):Ve(oe.get)?oe.get.bind(n,n):pi,De=!Ve(oe)&&Ve(oe.set)?oe.set.bind(n):pi,Ee=Be({get:ae,set:De});Object.defineProperty(i,de,{enumerable:!0,configurable:!0,get:()=>Ee.value,set:we=>Ee.value=we})}if(s)for(const de in s)O1(s[de],i,n,de);if(l){const de=Ve(l)?l.call(n):l;Reflect.ownKeys(de).forEach(oe=>{wo(oe,de[oe])})}d&&Im(d,e,"c");function V(de,oe){qe(oe)?oe.forEach(ae=>de(ae.bind(n))):oe&&de(oe.bind(n))}if(V(T1,u),V(gn,f),V(P1,p),V(Ep,h),V(H_,m),V(W_,y),V(G_,$),V(Y_,k),V(q_,S),V(Mo,v),V(ga,x),V(U_,C),qe(D))if(D.length){const de=e.exposed||(e.exposed={});D.forEach(oe=>{Object.defineProperty(de,oe,{get:()=>n[oe],set:ae=>n[oe]=ae,enumerable:!0})})}else e.exposed||(e.exposed={});w&&e.render===pi&&(e.render=w),A!=null&&(e.inheritAttrs=A),N&&(e.components=N),F&&(e.directives=F),C&&_p(e)}function eS(e,t,n=pi){qe(e)&&(e=ju(e));for(const i in e){const o=e[i];let r;$t(o)?"default"in o?r=it(o.from||i,o.default,!0):r=it(o.from||i):r=it(o),Yt(r)?Object.defineProperty(t,i,{enumerable:!0,configurable:!0,get:()=>r.value,set:a=>r.value=a}):t[i]=r}}function Im(e,t,n){bi(qe(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function O1(e,t,n,i){let o=i.includes(".")?V1(n,i):()=>n[i];if(Ot(e)){const r=t[e];Ve(r)&&rt(o,r)}else if(Ve(e))rt(o,e.bind(n));else if($t(e))if(qe(e))e.forEach(r=>O1(r,t,n,i));else{const r=Ve(e.handler)?e.handler.bind(n):t[e.handler];Ve(r)&&rt(o,r,e)}}function L1(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:o,optionsCache:r,config:{optionMergeStrategies:a}}=e.appContext,s=r.get(t);let l;return s?l=s:!o.length&&!n&&!i?l=t:(l={},o.length&&o.forEach(c=>nc(l,c,a,!0)),nc(l,t,a)),$t(t)&&r.set(t,l),l}function nc(e,t,n,i=!1){const{mixins:o,extends:r}=t;r&&nc(e,r,n,!0),o&&o.forEach(a=>nc(e,a,n,!0));for(const a in t)if(!(i&&a==="expose")){const s=tS[a]||n&&n[a];e[a]=s?s(e[a],t[a]):t[a]}return e}const tS={data:Om,props:Lm,emits:Lm,methods:Va,computed:Va,beforeCreate:an,created:an,beforeMount:an,mounted:an,beforeUpdate:an,updated:an,beforeDestroy:an,beforeUnmount:an,destroyed:an,unmounted:an,activated:an,deactivated:an,errorCaptured:an,serverPrefetch:an,components:Va,directives:Va,watch:iS,provide:Om,inject:nS};function Om(e,t){return t?e?function(){return tn(Ve(e)?e.call(this,this):e,Ve(t)?t.call(this,this):t)}:t:e}function nS(e,t){return Va(ju(e),ju(t))}function ju(e){if(qe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function an(e,t){return e?[...new Set([].concat(e,t))]:t}function Va(e,t){return e?tn(Object.create(null),e,t):t}function Lm(e,t){return e?qe(e)&&qe(t)?[...new Set([...e,...t])]:tn(Object.create(null),Am(e),Am(t!=null?t:{})):t}function iS(e,t){if(!e)return t;if(!t)return e;const n=tn(Object.create(null),e);for(const i in t)n[i]=an(e[i],t[i]);return n}function M1(){return{app:null,config:{isNativeTag:K2,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let oS=0;function rS(e,t){return function(i,o=null){Ve(i)||(i=tn({},i)),o!=null&&!$t(o)&&(o=null);const r=M1(),a=new WeakSet,s=[];let l=!1;const c=r.app={_uid:oS++,_component:i,_props:o,_container:null,_context:r,_instance:null,version:zS,get config(){return r.config},set config(d){},use(d,...u){return a.has(d)||(d&&Ve(d.install)?(a.add(d),d.install(c,...u)):Ve(d)&&(a.add(d),d(c,...u))),c},mixin(d){return r.mixins.includes(d)||r.mixins.push(d),c},component(d,u){return u?(r.components[d]=u,c):r.components[d]},directive(d,u){return u?(r.directives[d]=u,c):r.directives[d]},mount(d,u,f){if(!l){const p=c._ceVNode||B(i,o);return p.appContext=r,f===!0?f="svg":f===!1&&(f=void 0),e(p,d,f),l=!0,c._container=d,d.__vue_app__=c,Xc(p.component)}},onUnmount(d){s.push(d)},unmount(){l&&(bi(s,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(d,u){return r.provides[d]=u,c},runWithContext(d){const u=qr;qr=c;try{return d()}finally{qr=u}}};return c}}let qr=null;function wo(e,t){if(Ut){let n=Ut.provides;const i=Ut.parent&&Ut.parent.provides;i===n&&(n=Ut.provides=Object.create(i)),n[e]=t}}function it(e,t,n=!1){const i=vi();if(i||qr){let o=qr?qr._context.provides:i?i.parent==null||i.ce?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&Ve(t)?t.call(i&&i.proxy):t}}const D1={},R1=()=>Object.create(D1),z1=e=>Object.getPrototypeOf(e)===D1;function aS(e,t,n,i=!1){const o={},r=R1();e.propsDefaults=Object.create(null),N1(e,t,o,r);for(const a in e.propsOptions[0])a in o||(o[a]=void 0);n?e.props=i?o:g1(o):e.type.props?e.props=o:e.props=r,e.attrs=r}function sS(e,t,n,i){const{props:o,attrs:r,vnode:{patchFlag:a}}=e,s=ct(o),[l]=e.propsOptions;let c=!1;if((i||a>0)&&!(a&16)){if(a&8){const d=e.vnode.dynamicProps;for(let u=0;u<d.length;u++){let f=d[u];if(Gc(e.emitsOptions,f))continue;const p=t[f];if(l)if(dt(r,f))p!==r[f]&&(r[f]=p,c=!0);else{const h=Nn(f);o[h]=Hu(l,s,h,p,e,!1)}else p!==r[f]&&(r[f]=p,c=!0)}}}else{N1(e,t,o,r)&&(c=!0);let d;for(const u in s)(!t||!dt(t,u)&&((d=mr(u))===u||!dt(t,d)))&&(l?n&&(n[u]!==void 0||n[d]!==void 0)&&(o[u]=Hu(l,s,u,void 0,e,!0)):delete o[u]);if(r!==s)for(const u in r)(!t||!dt(t,u))&&(delete r[u],c=!0)}c&&Di(e.attrs,"set","")}function N1(e,t,n,i){const[o,r]=e.propsOptions;let a=!1,s;if(t)for(let l in t){if(Xa(l))continue;const c=t[l];let d;o&&dt(o,d=Nn(l))?!r||!r.includes(d)?n[d]=c:(s||(s={}))[d]=c:Gc(e.emitsOptions,l)||(!(l in i)||c!==i[l])&&(i[l]=c,a=!0)}if(r){const l=ct(n),c=s||ht;for(let d=0;d<r.length;d++){const u=r[d];n[u]=Hu(o,l,u,c[u],e,!dt(c,u))}}return a}function Hu(e,t,n,i,o,r){const a=e[n];if(a!=null){const s=dt(a,"default");if(s&&i===void 0){const l=a.default;if(a.type!==Function&&!a.skipFactory&&Ve(l)){const{propsDefaults:c}=o;if(n in c)i=c[n];else{const d=Ds(o);i=c[n]=l.call(null,t),d()}}else i=l;o.ce&&o.ce._setProp(n,i)}a[0]&&(r&&!s?i=!1:a[1]&&(i===""||i===mr(n))&&(i=!0))}return i}const lS=new WeakMap;function F1(e,t,n=!1){const i=n?lS:t.propsCache,o=i.get(e);if(o)return o;const r=e.props,a={},s=[];let l=!1;if(!Ve(e)){const d=u=>{l=!0;const[f,p]=F1(u,t,!0);tn(a,f),p&&s.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!r&&!l)return $t(e)&&i.set(e,jr),jr;if(qe(r))for(let d=0;d<r.length;d++){const u=Nn(r[d]);Mm(u)&&(a[u]=ht)}else if(r)for(const d in r){const u=Nn(d);if(Mm(u)){const f=r[d],p=a[u]=qe(f)||Ve(f)?{type:f}:tn({},f),h=p.type;let m=!1,y=!0;if(qe(h))for(let g=0;g<h.length;++g){const v=h[g],b=Ve(v)&&v.name;if(b==="Boolean"){m=!0;break}else b==="String"&&(y=!1)}else m=Ve(h)&&h.name==="Boolean";p[0]=m,p[1]=y,(m||dt(p,"default"))&&s.push(u)}}const c=[a,s];return $t(e)&&i.set(e,c),c}function Mm(e){return e[0]!=="$"&&!Xa(e)}const Pp=e=>e==="_"||e==="__"||e==="_ctx"||e==="$stable",Ap=e=>qe(e)?e.map(si):[si(e)],cS=(e,t,n)=>{if(t._n)return t;const i=G((...o)=>Ap(t(...o)),n);return i._c=!1,i},B1=(e,t,n)=>{const i=e._ctx;for(const o in e){if(Pp(o))continue;const r=e[o];if(Ve(r))t[o]=cS(o,r,i);else if(r!=null){const a=Ap(r);t[o]=()=>a}}},j1=(e,t)=>{const n=Ap(t);e.slots.default=()=>n},H1=(e,t,n)=>{for(const i in t)(n||!Pp(i))&&(e[i]=t[i])},dS=(e,t,n)=>{const i=e.slots=R1();if(e.vnode.shapeFlag&32){const o=t.__;o&&Lu(i,"__",o,!0);const r=t._;r?(H1(i,t,n),n&&Lu(i,"_",r,!0)):B1(t,i)}else t&&j1(e,t)},uS=(e,t,n)=>{const{vnode:i,slots:o}=e;let r=!0,a=ht;if(i.shapeFlag&32){const s=t._;s?n&&s===1?r=!1:H1(o,t,n):(r=!t.$stable,B1(t,o)),a=t}else t&&(j1(e,t),a={default:1});if(r)for(const s in o)!Pp(s)&&a[s]==null&&delete o[s]},ln=ES;function fS(e){return pS(e)}function pS(e,t){const n=Vc();n.__VUE__=!0;const{insert:i,remove:o,patchProp:r,createElement:a,createText:s,createComment:l,setText:c,setElementText:d,parentNode:u,nextSibling:f,setScopeId:p=pi,insertStaticContent:h}=e,m=(O,z,R,Y=null,K=null,ne=null,ye=void 0,be=null,P=!!z.dynamicChildren)=>{if(O===z)return;O&&!Pa(O,z)&&(Y=X(O),we(O,K,ne,!0),O=null),z.patchFlag===-2&&(P=!1,z.dynamicChildren=null);const{type:I,ref:q,shapeFlag:Z}=z;switch(I){case Ms:y(O,z,R,Y);break;case qi:g(O,z,R,Y);break;case Md:O==null&&v(z,R,Y,ye);break;case _e:N(O,z,R,Y,K,ne,ye,be,P);break;default:Z&1?w(O,z,R,Y,K,ne,ye,be,P):Z&6?F(O,z,R,Y,K,ne,ye,be,P):(Z&64||Z&128)&&I.process(O,z,R,Y,K,ne,ye,be,P,se)}q!=null&&K?Qa(q,O&&O.ref,ne,z||O,!z):q==null&&O&&O.ref!=null&&Qa(O.ref,null,ne,O,!0)},y=(O,z,R,Y)=>{if(O==null)i(z.el=s(z.children),R,Y);else{const K=z.el=O.el;z.children!==O.children&&c(K,z.children)}},g=(O,z,R,Y)=>{O==null?i(z.el=l(z.children||""),R,Y):z.el=O.el},v=(O,z,R,Y)=>{[O.el,O.anchor]=h(O.children,z,R,Y,O.el,O.anchor)},b=({el:O,anchor:z},R,Y)=>{let K;for(;O&&O!==z;)K=f(O),i(O,R,Y),O=K;i(z,R,Y)},x=({el:O,anchor:z})=>{let R;for(;O&&O!==z;)R=f(O),o(O),O=R;o(z)},w=(O,z,R,Y,K,ne,ye,be,P)=>{z.type==="svg"?ye="svg":z.type==="math"&&(ye="mathml"),O==null?k(z,R,Y,K,ne,ye,be,P):C(O,z,K,ne,ye,be,P)},k=(O,z,R,Y,K,ne,ye,be)=>{let P,I;const{props:q,shapeFlag:Z,transition:xe,dirs:he}=O;if(P=O.el=a(O.type,ne,q&&q.is,q),Z&8?d(P,O.children):Z&16&&$(O.children,P,null,Y,K,Ld(O,ne),ye,be),he&&jo(O,null,Y,"created"),S(P,O,O.scopeId,ye,Y),q){for(const te in q)te!=="value"&&!Xa(te)&&r(P,te,null,q[te],ne,Y);"value"in q&&r(P,"value",null,q.value,ne),(I=q.onVnodeBeforeMount)&&ni(I,Y,O)}he&&jo(O,null,Y,"beforeMount");const U=hS(K,xe);U&&xe.beforeEnter(P),i(P,z,R),((I=q&&q.onVnodeMounted)||U||he)&&ln(()=>{I&&ni(I,Y,O),U&&xe.enter(P),he&&jo(O,null,Y,"mounted")},K)},S=(O,z,R,Y,K)=>{if(R&&p(O,R),Y)for(let ne=0;ne<Y.length;ne++)p(O,Y[ne]);if(K){let ne=K.subTree;if(z===ne||q1(ne.type)&&(ne.ssContent===z||ne.ssFallback===z)){const ye=K.vnode;S(O,ye,ye.scopeId,ye.slotScopeIds,K.parent)}}},$=(O,z,R,Y,K,ne,ye,be,P=0)=>{for(let I=P;I<O.length;I++){const q=O[I]=be?ho(O[I]):si(O[I]);m(null,q,z,R,Y,K,ne,ye,be)}},C=(O,z,R,Y,K,ne,ye)=>{const be=z.el=O.el;let{patchFlag:P,dynamicChildren:I,dirs:q}=z;P|=O.patchFlag&16;const Z=O.props||ht,xe=z.props||ht;let he;if(R&&Ho(R,!1),(he=xe.onVnodeBeforeUpdate)&&ni(he,R,z,O),q&&jo(z,O,R,"beforeUpdate"),R&&Ho(R,!0),(Z.innerHTML&&xe.innerHTML==null||Z.textContent&&xe.textContent==null)&&d(be,""),I?D(O.dynamicChildren,I,be,R,Y,Ld(z,K),ne):ye||oe(O,z,be,null,R,Y,Ld(z,K),ne,!1),P>0){if(P&16)A(be,Z,xe,R,K);else if(P&2&&Z.class!==xe.class&&r(be,"class",null,xe.class,K),P&4&&r(be,"style",Z.style,xe.style,K),P&8){const U=z.dynamicProps;for(let te=0;te<U.length;te++){const Ie=U[te],Ge=Z[Ie],vt=xe[Ie];(vt!==Ge||Ie==="value")&&r(be,Ie,Ge,vt,K,R)}}P&1&&O.children!==z.children&&d(be,z.children)}else!ye&&I==null&&A(be,Z,xe,R,K);((he=xe.onVnodeUpdated)||q)&&ln(()=>{he&&ni(he,R,z,O),q&&jo(z,O,R,"updated")},Y)},D=(O,z,R,Y,K,ne,ye)=>{for(let be=0;be<z.length;be++){const P=O[be],I=z[be],q=P.el&&(P.type===_e||!Pa(P,I)||P.shapeFlag&198)?u(P.el):R;m(P,I,q,null,Y,K,ne,ye,!0)}},A=(O,z,R,Y,K)=>{if(z!==R){if(z!==ht)for(const ne in z)!Xa(ne)&&!(ne in R)&&r(O,ne,z[ne],null,K,Y);for(const ne in R){if(Xa(ne))continue;const ye=R[ne],be=z[ne];ye!==be&&ne!=="value"&&r(O,ne,be,ye,K,Y)}"value"in R&&r(O,"value",z.value,R.value,K)}},N=(O,z,R,Y,K,ne,ye,be,P)=>{const I=z.el=O?O.el:s(""),q=z.anchor=O?O.anchor:s("");let{patchFlag:Z,dynamicChildren:xe,slotScopeIds:he}=z;he&&(be=be?be.concat(he):he),O==null?(i(I,R,Y),i(q,R,Y),$(z.children||[],R,q,K,ne,ye,be,P)):Z>0&&Z&64&&xe&&O.dynamicChildren?(D(O.dynamicChildren,xe,R,K,ne,ye,be),(z.key!=null||K&&z===K.subTree)&&Ip(O,z,!0)):oe(O,z,R,q,K,ne,ye,be,P)},F=(O,z,R,Y,K,ne,ye,be,P)=>{z.slotScopeIds=be,O==null?z.shapeFlag&512?K.ctx.activate(z,R,Y,ye,P):ie(z,R,Y,K,ne,ye,P):re(O,z,P)},ie=(O,z,R,Y,K,ne,ye)=>{const be=O.component=IS(O,Y,K);if(Sp(O)&&(be.ctx.renderer=se),OS(be,!1,ye),be.asyncDep){if(K&&K.registerDep(be,V,ye),!O.el){const P=be.subTree=B(qi);g(null,P,z,R),O.placeholder=P.el}}else V(be,O,z,R,K,ne,ye)},re=(O,z,R)=>{const Y=z.component=O.component;if(_S(O,z,R))if(Y.asyncDep&&!Y.asyncResolved){de(Y,z,R);return}else Y.next=z,Y.update();else z.el=O.el,Y.vnode=z},V=(O,z,R,Y,K,ne,ye)=>{const be=()=>{if(O.isMounted){let{next:Z,bu:xe,u:he,parent:U,vnode:te}=O;{const Mt=W1(O);if(Mt){Z&&(Z.el=te.el,de(O,Z,ye)),Mt.asyncDep.then(()=>{O.isUnmounted||be()});return}}let Ie=Z,Ge;Ho(O,!1),Z?(Z.el=te.el,de(O,Z,ye)):Z=te,xe&&Cd(xe),(Ge=Z.props&&Z.props.onVnodeBeforeUpdate)&&ni(Ge,U,Z,te),Ho(O,!0);const vt=zm(O),Tt=O.subTree;O.subTree=vt,m(Tt,vt,u(Tt.el),X(Tt),O,K,ne),Z.el=vt.el,Ie===null&&SS(O,vt.el),he&&ln(he,K),(Ge=Z.props&&Z.props.onVnodeUpdated)&&ln(()=>ni(Ge,U,Z,te),K)}else{let Z;const{el:xe,props:he}=z,{bm:U,m:te,parent:Ie,root:Ge,type:vt}=O,Tt=Ur(z);Ho(O,!1),U&&Cd(U),!Tt&&(Z=he&&he.onVnodeBeforeMount)&&ni(Z,Ie,z),Ho(O,!0);{Ge.ce&&Ge.ce._def.shadowRoot!==!1&&Ge.ce._injectChildStyle(vt);const Mt=O.subTree=zm(O);m(null,Mt,R,Y,O,K,ne),z.el=Mt.el}if(te&&ln(te,K),!Tt&&(Z=he&&he.onVnodeMounted)){const Mt=z;ln(()=>ni(Z,Ie,Mt),K)}(z.shapeFlag&256||Ie&&Ur(Ie.vnode)&&Ie.vnode.shapeFlag&256)&&O.a&&ln(O.a,K),O.isMounted=!0,z=R=Y=null}};O.scope.on();const P=O.effect=new n1(be);O.scope.off();const I=O.update=P.run.bind(P),q=O.job=P.runIfDirty.bind(P);q.i=O,q.id=O.uid,P.scheduler=()=>wp(q),Ho(O,!0),I()},de=(O,z,R)=>{z.component=O;const Y=O.vnode.props;O.vnode=z,O.next=null,sS(O,z.props,Y,R),uS(O,z.children,R),Vi(),Sm(O),Ui()},oe=(O,z,R,Y,K,ne,ye,be,P=!1)=>{const I=O&&O.children,q=O?O.shapeFlag:0,Z=z.children,{patchFlag:xe,shapeFlag:he}=z;if(xe>0){if(xe&128){De(I,Z,R,Y,K,ne,ye,be,P);return}else if(xe&256){ae(I,Z,R,Y,K,ne,ye,be,P);return}}he&8?(q&16&&nt(I,K,ne),Z!==I&&d(R,Z)):q&16?he&16?De(I,Z,R,Y,K,ne,ye,be,P):nt(I,K,ne,!0):(q&8&&d(R,""),he&16&&$(Z,R,Y,K,ne,ye,be,P))},ae=(O,z,R,Y,K,ne,ye,be,P)=>{O=O||jr,z=z||jr;const I=O.length,q=z.length,Z=Math.min(I,q);let xe;for(xe=0;xe<Z;xe++){const he=z[xe]=P?ho(z[xe]):si(z[xe]);m(O[xe],he,R,null,K,ne,ye,be,P)}I>q?nt(O,K,ne,!0,!1,Z):$(z,R,Y,K,ne,ye,be,P,Z)},De=(O,z,R,Y,K,ne,ye,be,P)=>{let I=0;const q=z.length;let Z=O.length-1,xe=q-1;for(;I<=Z&&I<=xe;){const he=O[I],U=z[I]=P?ho(z[I]):si(z[I]);if(Pa(he,U))m(he,U,R,null,K,ne,ye,be,P);else break;I++}for(;I<=Z&&I<=xe;){const he=O[Z],U=z[xe]=P?ho(z[xe]):si(z[xe]);if(Pa(he,U))m(he,U,R,null,K,ne,ye,be,P);else break;Z--,xe--}if(I>Z){if(I<=xe){const he=xe+1,U=he<q?z[he].el:Y;for(;I<=xe;)m(null,z[I]=P?ho(z[I]):si(z[I]),R,U,K,ne,ye,be,P),I++}}else if(I>xe)for(;I<=Z;)we(O[I],K,ne,!0),I++;else{const he=I,U=I,te=new Map;for(I=U;I<=xe;I++){const on=z[I]=P?ho(z[I]):si(z[I]);on.key!=null&&te.set(on.key,I)}let Ie,Ge=0;const vt=xe-U+1;let Tt=!1,Mt=0;const Bn=new Array(vt);for(I=0;I<vt;I++)Bn[I]=0;for(I=he;I<=Z;I++){const on=O[I];if(Ge>=vt){we(on,K,ne,!0);continue}let Mn;if(on.key!=null)Mn=te.get(on.key);else for(Ie=U;Ie<=xe;Ie++)if(Bn[Ie-U]===0&&Pa(on,z[Ie])){Mn=Ie;break}Mn===void 0?we(on,K,ne,!0):(Bn[Mn-U]=I+1,Mn>=Mt?Mt=Mn:Tt=!0,m(on,z[Mn],R,null,K,ne,ye,be,P),Ge++)}const Ca=Tt?mS(Bn):jr;for(Ie=Ca.length-1,I=vt-1;I>=0;I--){const on=U+I,Mn=z[on],Zs=z[on+1],Js=on+1<q?Zs.el||Zs.placeholder:Y;Bn[I]===0?m(null,Mn,R,Js,K,ne,ye,be,P):Tt&&(Ie<0||I!==Ca[Ie]?Ee(Mn,R,Js,2):Ie--)}}},Ee=(O,z,R,Y,K=null)=>{const{el:ne,type:ye,transition:be,children:P,shapeFlag:I}=O;if(I&6){Ee(O.component.subTree,z,R,Y);return}if(I&128){O.suspense.move(z,R,Y);return}if(I&64){ye.move(O,z,R,se);return}if(ye===_e){i(ne,z,R);for(let Z=0;Z<P.length;Z++)Ee(P[Z],z,R,Y);i(O.anchor,z,R);return}if(ye===Md){b(O,z,R);return}if(Y!==2&&I&1&&be)if(Y===0)be.beforeEnter(ne),i(ne,z,R),ln(()=>be.enter(ne),K);else{const{leave:Z,delayLeave:xe,afterLeave:he}=be,U=()=>{O.ctx.isUnmounted?o(ne):i(ne,z,R)},te=()=>{Z(ne,()=>{U(),he&&he()})};xe?xe(ne,U,te):te()}else i(ne,z,R)},we=(O,z,R,Y=!1,K=!1)=>{const{type:ne,props:ye,ref:be,children:P,dynamicChildren:I,shapeFlag:q,patchFlag:Z,dirs:xe,cacheIndex:he}=O;if(Z===-2&&(K=!1),be!=null&&(Vi(),Qa(be,null,R,O,!0),Ui()),he!=null&&(z.renderCache[he]=void 0),q&256){z.ctx.deactivate(O);return}const U=q&1&&xe,te=!Ur(O);let Ie;if(te&&(Ie=ye&&ye.onVnodeBeforeUnmount)&&ni(Ie,z,O),q&6)Te(O.component,R,Y);else{if(q&128){O.suspense.unmount(R,Y);return}U&&jo(O,null,z,"beforeUnmount"),q&64?O.type.remove(O,z,R,se,Y):I&&!I.hasOnce&&(ne!==_e||Z>0&&Z&64)?nt(I,z,R,!1,!0):(ne===_e&&Z&384||!K&&q&16)&&nt(P,z,R),Y&&Ae(O)}(te&&(Ie=ye&&ye.onVnodeUnmounted)||U)&&ln(()=>{Ie&&ni(Ie,z,O),U&&jo(O,null,z,"unmounted")},R)},Ae=O=>{const{type:z,el:R,anchor:Y,transition:K}=O;if(z===_e){ve(R,Y);return}if(z===Md){x(O);return}const ne=()=>{o(R),K&&!K.persisted&&K.afterLeave&&K.afterLeave()};if(O.shapeFlag&1&&K&&!K.persisted){const{leave:ye,delayLeave:be}=K,P=()=>ye(R,ne);be?be(O.el,ne,P):P()}else ne()},ve=(O,z)=>{let R;for(;O!==z;)R=f(O),o(O),O=R;o(z)},Te=(O,z,R)=>{const{bum:Y,scope:K,job:ne,subTree:ye,um:be,m:P,a:I,parent:q,slots:{__:Z}}=O;Dm(P),Dm(I),Y&&Cd(Y),q&&qe(Z)&&Z.forEach(xe=>{q.renderCache[xe]=void 0}),K.stop(),ne&&(ne.flags|=8,we(ye,O,z,R)),be&&ln(be,z),ln(()=>{O.isUnmounted=!0},z),z&&z.pendingBranch&&!z.isUnmounted&&O.asyncDep&&!O.asyncResolved&&O.suspenseId===z.pendingId&&(z.deps--,z.deps===0&&z.resolve())},nt=(O,z,R,Y=!1,K=!1,ne=0)=>{for(let ye=ne;ye<O.length;ye++)we(O[ye],z,R,Y,K)},X=O=>{if(O.shapeFlag&6)return X(O.component.subTree);if(O.shapeFlag&128)return O.suspense.next();const z=f(O.anchor||O.el),R=z&&z[S1];return R?f(R):z};let H=!1;const W=(O,z,R)=>{O==null?z._vnode&&we(z._vnode,null,null,!0):m(z._vnode||null,O,z,null,null,null,R),z._vnode=O,H||(H=!0,Sm(),w1(),H=!1)},se={p:m,um:we,m:Ee,r:Ae,mt:ie,mc:$,pc:oe,pbc:D,n:X,o:e};return{render:W,hydrate:void 0,createApp:rS(W)}}function Ld({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Ho({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function hS(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Ip(e,t,n=!1){const i=e.children,o=t.children;if(qe(i)&&qe(o))for(let r=0;r<i.length;r++){const a=i[r];let s=o[r];s.shapeFlag&1&&!s.dynamicChildren&&((s.patchFlag<=0||s.patchFlag===32)&&(s=o[r]=ho(o[r]),s.el=a.el),!n&&s.patchFlag!==-2&&Ip(a,s)),s.type===Ms&&(s.el=a.el),s.type===qi&&!s.el&&(s.el=a.el)}}function mS(e){const t=e.slice(),n=[0];let i,o,r,a,s;const l=e.length;for(i=0;i<l;i++){const c=e[i];if(c!==0){if(o=n[n.length-1],e[o]<c){t[i]=o,n.push(i);continue}for(r=0,a=n.length-1;r<a;)s=r+a>>1,e[n[s]]<c?r=s+1:a=s;c<e[n[r]]&&(r>0&&(t[i]=n[r-1]),n[r]=i)}}for(r=n.length,a=n[r-1];r-- >0;)n[r]=a,a=t[a];return n}function W1(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:W1(t)}function Dm(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const gS=Symbol.for("v-scx"),bS=()=>it(gS);function Rm(e,t){return Op(e,null,t)}function rt(e,t,n){return Op(e,t,n)}function Op(e,t,n=ht){const{immediate:i,deep:o,flush:r,once:a}=n,s=tn({},n),l=t&&i||!t&&r!=="post";let c;if(ea){if(r==="sync"){const p=bS();c=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=pi,p.resume=pi,p.pause=pi,p}}const d=Ut;s.call=(p,h,m)=>bi(p,d,h,m);let u=!1;r==="post"?s.scheduler=p=>{ln(p,d&&d.suspense)}:r!=="sync"&&(u=!0,s.scheduler=(p,h)=>{h?p():wp(p)}),s.augmentJob=p=>{t&&(p.flags|=4),u&&(p.flags|=2,d&&(p.id=d.uid,p.i=d))};const f=M_(e,t,s);return ea&&(c?c.push(f):l&&f()),f}function vS(e,t,n){const i=this.proxy,o=Ot(e)?e.includes(".")?V1(i,e):()=>i[e]:e.bind(i,i);let r;Ve(t)?r=t:(r=t.handler,n=t);const a=Ds(this),s=Op(o,r.bind(i),n);return a(),s}function V1(e,t){const n=t.split(".");return()=>{let i=e;for(let o=0;o<n.length&&i;o++)i=i[n[o]];return i}}const yS=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e["".concat(t,"Modifiers")]||e["".concat(Nn(t),"Modifiers")]||e["".concat(mr(t),"Modifiers")];function xS(e,t,...n){if(e.isUnmounted)return;const i=e.vnode.props||ht;let o=n;const r=t.startsWith("update:"),a=r&&yS(i,t.slice(7));a&&(a.trim&&(o=n.map(d=>Ot(d)?d.trim():d)),a.number&&(o=n.map(t_)));let s,l=i[s=Ed(t)]||i[s=Ed(Nn(t))];!l&&r&&(l=i[s=Ed(mr(t))]),l&&bi(l,e,6,o);const c=i[s+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,bi(c,e,6,o)}}function U1(e,t,n=!1){const i=t.emitsCache,o=i.get(e);if(o!==void 0)return o;const r=e.emits;let a={},s=!1;if(!Ve(e)){const l=c=>{const d=U1(c,t,!0);d&&(s=!0,tn(a,d))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!s?($t(e)&&i.set(e,null),null):(qe(r)?r.forEach(l=>a[l]=null):tn(a,r),$t(e)&&i.set(e,a),a)}function Gc(e,t){return!e||!Bc(t)?!1:(t=t.slice(2).replace(/Once$/,""),dt(e,t[0].toLowerCase()+t.slice(1))||dt(e,mr(t))||dt(e,t))}function zm(e){const{type:t,vnode:n,proxy:i,withProxy:o,propsOptions:[r],slots:a,attrs:s,emit:l,render:c,renderCache:d,props:u,data:f,setupState:p,ctx:h,inheritAttrs:m}=e,y=tc(e);let g,v;try{if(n.shapeFlag&4){const x=o||i,w=x;g=si(c.call(w,x,d,u,p,f,h)),v=s}else{const x=t;g=si(x.length>1?x(u,{attrs:s,slots:a,emit:l}):x(u,null)),v=t.props?s:wS(s)}}catch(x){ts.length=0,Ls(x,e,1),g=B(qi)}let b=g;if(v&&m!==!1){const x=Object.keys(v),{shapeFlag:w}=b;x.length&&w&7&&(r&&x.some(up)&&(v=kS(v,r)),b=Qr(b,v,!1,!0))}return n.dirs&&(b=Qr(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&kp(b,n.transition),g=b,tc(y),g}const wS=e=>{let t;for(const n in e)(n==="class"||n==="style"||Bc(n))&&((t||(t={}))[n]=e[n]);return t},kS=(e,t)=>{const n={};for(const i in e)(!up(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function _S(e,t,n){const{props:i,children:o,component:r}=e,{props:a,children:s,patchFlag:l}=t,c=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return i?Nm(i,a,c):!!a;if(l&8){const d=t.dynamicProps;for(let u=0;u<d.length;u++){const f=d[u];if(a[f]!==i[f]&&!Gc(c,f))return!0}}}else return(o||s)&&(!s||!s.$stable)?!0:i===a?!1:i?a?Nm(i,a,c):!0:!!a;return!1}function Nm(e,t,n){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let o=0;o<i.length;o++){const r=i[o];if(t[r]!==e[r]&&!Gc(n,r))return!0}return!1}function SS({vnode:e,parent:t},n){for(;t;){const i=t.subTree;if(i.suspense&&i.suspense.activeBranch===e&&(i.el=e.el),i===e)(e=t.vnode).el=n,t=t.parent;else break}}const q1=e=>e.__isSuspense;function ES(e,t){t&&t.pendingBranch?qe(e)?t.effects.push(...e):t.effects.push(e):z_(e)}const _e=Symbol.for("v-fgt"),Ms=Symbol.for("v-txt"),qi=Symbol.for("v-cmt"),Md=Symbol.for("v-stc"),ts=[];let Pn=null;function L(e=!1){ts.push(Pn=e?null:[])}function CS(){ts.pop(),Pn=ts[ts.length-1]||null}let us=1;function Fm(e,t=!1){us+=e,e<0&&Pn&&t&&(Pn.hasOnce=!0)}function Y1(e){return e.dynamicChildren=us>0?Pn||jr:null,CS(),us>0&&Pn&&Pn.push(e),e}function j(e,t,n,i,o,r){return Y1(M(e,t,n,i,o,r,!0))}function ge(e,t,n,i,o){return Y1(B(e,t,n,i,o,!0))}function fs(e){return e?e.__v_isVNode===!0:!1}function Pa(e,t){return e.type===t.type&&e.key===t.key}const G1=({key:e})=>e!=null?e:null,Rl=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ot(e)||Yt(e)||Ve(e)?{i:qt,r:e,k:t,f:!!n}:e:null);function M(e,t=null,n=null,i=0,o=null,r=e===_e?0:1,a=!1,s=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&G1(t),ref:t&&Rl(t),scopeId:_1,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:qt};return s?(Lp(l,n),r&128&&e.normalize(l)):n&&(l.shapeFlag|=Ot(n)?8:16),us>0&&!a&&Pn&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&Pn.push(l),l}const B=$S;function $S(e,t=null,n=null,i=0,o=null,r=!1){if((!e||e===A1)&&(e=qi),fs(e)){const s=Qr(e,t,!0);return n&&Lp(s,n),us>0&&!r&&Pn&&(s.shapeFlag&6?Pn[Pn.indexOf(e)]=s:Pn.push(s)),s.patchFlag=-2,s}if(RS(e)&&(e=e.__vccOpts),t){t=TS(t);let{class:s,style:l}=t;s&&!Ot(s)&&(t.class=ze(s)),$t(l)&&(xp(l)&&!qe(l)&&(l=tn({},l)),t.style=Bt(l))}const a=Ot(e)?1:q1(e)?128:N_(e)?64:$t(e)?4:Ve(e)?2:0;return M(e,t,n,i,o,a,r,!0)}function TS(e){return e?xp(e)||z1(e)?tn({},e):e:null}function Qr(e,t,n=!1,i=!1){const{props:o,ref:r,patchFlag:a,children:s,transition:l}=e,c=t?X1(o||{},t):o,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&G1(c),ref:t&&t.ref?n&&r?qe(r)?r.concat(Rl(t)):[r,Rl(t)]:Rl(t):r,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==_e?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Qr(e.ssContent),ssFallback:e.ssFallback&&Qr(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&i&&kp(d,l.clone(d)),d}function Me(e=" ",t=0){return B(Ms,null,e,t)}function Se(e="",t=!1){return t?(L(),ge(qi,null,e)):B(qi,null,e)}function si(e){return e==null||typeof e=="boolean"?B(qi):qe(e)?B(_e,null,e.slice()):fs(e)?ho(e):B(Ms,null,String(e))}function ho(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Qr(e)}function Lp(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(qe(t))n=16;else if(typeof t=="object")if(i&65){const o=t.default;o&&(o._c&&(o._d=!1),Lp(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!z1(t)?t._ctx=qt:o===3&&qt&&(qt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Ve(t)?(t={default:t,_ctx:qt},n=32):(t=String(t),i&64?(n=16,t=[Me(t)]):n=8);e.children=t,e.shapeFlag|=n}function X1(...e){const t={};for(let n=0;n<e.length;n++){const i=e[n];for(const o in i)if(o==="class")t.class!==i.class&&(t.class=ze([t.class,i.class]));else if(o==="style")t.style=Bt([t.style,i.style]);else if(Bc(o)){const r=t[o],a=i[o];a&&r!==a&&!(qe(r)&&r.includes(a))&&(t[o]=r?[].concat(r,a):a)}else o!==""&&(t[o]=i[o])}return t}function ni(e,t,n,i=null){bi(e,t,7,[n,i])}const PS=M1();let AS=0;function IS(e,t,n){const i=e.type,o=(t?t.appContext:e.appContext)||PS,r={uid:AS++,vnode:e,type:i,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new t1(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:F1(i,o),emitsOptions:U1(i,o),emit:null,emitted:null,propsDefaults:ht,inheritAttrs:i.inheritAttrs,ctx:ht,data:ht,props:ht,attrs:ht,slots:ht,refs:ht,setupState:ht,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=xS.bind(null,r),e.ce&&e.ce(r),r}let Ut=null;const vi=()=>Ut||qt;let ic,Wu;{const e=Vc(),t=(n,i)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(i),r=>{o.length>1?o.forEach(a=>a(r)):o[0](r)}};ic=t("__VUE_INSTANCE_SETTERS__",n=>Ut=n),Wu=t("__VUE_SSR_SETTERS__",n=>ea=n)}const Ds=e=>{const t=Ut;return ic(e),e.scope.on(),()=>{e.scope.off(),ic(t)}},Bm=()=>{Ut&&Ut.scope.off(),ic(null)};function K1(e){return e.vnode.shapeFlag&4}let ea=!1;function OS(e,t=!1,n=!1){t&&Wu(t);const{props:i,children:o}=e.vnode,r=K1(e);aS(e,i,r,t),dS(e,o,n||t);const a=r?LS(e,t):void 0;return t&&Wu(!1),a}function LS(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,K_);const{setup:i}=n;if(i){Vi();const o=e.setupContext=i.length>1?J1(e):null,r=Ds(e),a=Os(i,e,0,[e.props,o]),s=Xv(a);if(Ui(),r(),(s||e.sp)&&!Ur(e)&&_p(e),s){if(a.then(Bm,Bm),t)return a.then(l=>{jm(e,l)}).catch(l=>{Ls(l,e,0)});e.asyncDep=a}else jm(e,a)}else Z1(e)}
vendor: 1,039 bytes, lines 17-20
17function jm(e,t,n){Ve(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:$t(t)&&(e.setupState=v1(t)),Z1(e)}function Z1(e,t,n){const i=e.type;e.render||(e.render=i.render||pi);{const o=Ds(e);Vi();try{Q_(e)}finally{Ui(),o()}}}const MS={get(e,t){return Jt(e,"get",""),e[t]}};function J1(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,MS),slots:e.slots,emit:e.emit,expose:t}}function Xc(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(v1(T_(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in es)return es[n](e)},has(t,n){return n in t||n in es}})):e.proxy}function DS(e,t=!0){return Ve(e)?e.displayName||e.name:e.name||t&&e.__name}function RS(e){return Ve(e)&&"__vccOpts"in e}const Be=(e,t)=>O_(e,t,ea);function gt(e,t,n){const i=arguments.length;return i===2?$t(t)&&!qe(t)?fs(t)?B(e,null,[t]):B(e,t):B(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&fs(n)&&(n=[n]),B(e,t,n))}const zS="3.5.18";/**
18* @vue/runtime-dom v3.5.18
19* (c) 2018-present Yuxi (Evan) You and Vue contributors
20* @license MIT
21**/let Vu;const Hm=typeof window<"u"&&window.trustedTypes;if(Hm)try{Vu=Hm.createPolicy("vue",{createHTML:e=>e})}catch(e){}const Q1=Vu?e=>Vu.createHTML(e):e=>e,NS="http://www.w3.org/2000/svg",FS="http://www.w3.org/1998/Math/MathML",Li=typeof document<"u"?document:null,Wm=Li&&Li.createElement("template"),BS={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const o=t==="svg"?Li.createElementNS(NS,e):t==="mathml"?Li.createElementNS(FS,e):n?Li.createElement(e,{is:n}):Li.createElement(e);return e==="select"&&i&&i.multiple!=null&&o.setAttribute("multiple",i.multiple),o},createText:e=>Li.createTextNode(e),createComment:e=>Li.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Li.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,i,o,r){const a=n?n.previousSibling:t.lastChild;if(o&&(o===r||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===r||!(o=o.nextSibling)););else{Wm.innerHTML=Q1(i==="svg"?"<svg>".concat(e,"</svg>"):i==="mathml"?"<math>".concat(e,"</math>"):e);const s=Wm.content;if(i==="svg"||i==="mathml"){const l=s.firstChild;for(;l.firstChild;)s.appendChild(l.firstChild);s.removeChild(l)}t.insertBefore(s,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},jS=Symbol("_vtc");function HS(e,t,n){const i=e[jS];i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const oc=Symbol("_vod"),ey=Symbol("_vsh"),Vm={beforeMount(e,{value:t},{transition:n}){e[oc]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Aa(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:i}){!t!=!n&&(i?t?(i.beforeEnter(e),Aa(e,!0),i.enter(e)):i.leave(e,()=>{Aa(e,!1)}):Aa(e,t))},beforeUnmount(e,{value:t}){Aa(e,t)}};function Aa(e,t){e.style.display=t?e[oc]:"none",e[ey]=!t}const WS=Symbol(""),VS=/(^|;)\s*display\s*:/;function US(e,t,n){const i=e.style,o=Ot(n);let r=!1;if(n&&!o){if(t)if(Ot(t))for(const a of t.split(";")){const s=a.slice(0,a.indexOf(":")).trim();n[s]==null&&zl(i,s,"")}else for(const a in t)n[a]==null&&zl(i,a,"");for(const a in n)a==="display"&&(r=!0),zl(i,a,n[a])}else if(o){if(t!==n){const a=i[WS];a&&(n+=";"+a),i.cssText=n,r=VS.test(n)}}else t&&e.removeAttribute("style");oc in e&&(e[oc]=r?i.display:"",e[ey]&&(i.display="none"))}const Um=/\s*!important$/;function zl(e,t,n){if(qe(n))n.forEach(i=>zl(e,t,i));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const i=qS(e,t);Um.test(n)?e.setProperty(mr(i),n.replace(Um,""),"important"):e[i]=n}}const qm=["Webkit","Moz","ms"],Dd={};function qS(e,t){const n=Dd[t];if(n)return n;let i=Nn(t);if(i!=="filter"&&i in e)return Dd[t]=i;i=Wc(i);for(let o=0;o<qm.length;o++){const r=qm[o]+i;if(r in e)return Dd[t]=r}return t}const Ym="http://www.w3.org/1999/xlink";function Gm(e,t,n,i,o,r=s_(t)){i&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Ym,t.slice(6,t.length)):e.setAttributeNS(Ym,t,n):n==null||r&&!Jv(n)?e.removeAttribute(t):e.setAttribute(t,r?"":Qi(n)?String(n):n)}function Xm(e,t,n,i,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Q1(n):n);return}const r=e.tagName;if(t==="value"&&r!=="PROGRESS"&&!r.includes("-")){const s=r==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(s!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let a=!1;if(n===""||n==null){const s=typeof e[t];s==="boolean"?n=Jv(n):n==null&&s==="string"?(n="",a=!0):s==="number"&&(n=0,a=!0)}try{e[t]=n}catch(s){}a&&e.removeAttribute(o||t)}function YS(e,t,n,i){e.addEventListener(t,n,i)}function GS(e,t,n,i){e.removeEventListener(t,n,i)}const Km=Symbol("_vei");function XS(e,t,n,i,o=null){const r=e[Km]||(e[Km]={}),a=r[t];if(i&&a)a.value=i;else{const[s,l]=KS(t);if(i){const c=r[t]=QS(i,o);YS(e,s,c,l)}else a&&(GS(e,s,a,l),r[t]=void 0)}}const Zm=/(?:Once|Passive|Capture)$/;function KS(e){let t;if(Zm.test(e)){t={};let i;for(;i=e.match(Zm);)e=e.slice(0,e.length-i[0].length),t[i[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):mr(e.slice(2)),t]}let Rd=0;const ZS=Promise.resolve(),JS=()=>Rd||(ZS.then(()=>Rd=0),Rd=Date.now());function QS(e,t){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;bi(eE(i,n.value),t,5,[i])};return n.value=e,n.attached=JS(),n}function eE(e,t){if(qe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>o=>!o._stopped&&i&&i(o))}else return t}const Jm=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,tE=(e,t,n,i,o,r)=>{const a=o==="svg";t==="class"?HS(e,i,a):t==="style"?US(e,n,i):Bc(t)?up(t)||XS(e,t,n,i,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.
21slice(1),!1):nE(e,t,i,a))?(Xm(e,t,i),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Gm(e,t,i,a,r,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ot(i))?Xm(e,Nn(t),i,r,t):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),Gm(e,t,i,a))};function nE(e,t,n,i){if(i)return!!(t==="innerHTML"||t==="textContent"||t in e&&Jm(t)&&Ve(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Jm(t)&&Ot(n)?!1:t in e}const iE=["ctrl","shift","alt","meta"],oE={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>iE.some(n=>e["".concat(n,"Key")]&&!t.includes(n))},ba=(e,t)=>{const n=e._withMods||(e._withMods={}),i=t.join(".");return n[i]||(n[i]=(o,...r)=>{for(let a=0;a<t.length;a++){const s=oE[t[a]];if(s&&s(o,t))return}return e(o,...r)})},rE=tn({patchProp:tE},BS);let Qm;function aE(){return Qm||(Qm=fS(rE))}const sE=(...e)=>{const t=aE().createApp(...e),{mount:n}=t;return t.mount=i=>{const o=cE(i);if(!o)return;const r=t._component;!Ve(r)&&!r.render&&!r.template&&(r.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const a=n(o,!1,lE(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t};function lE(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function cE(e){return Ot(e)?document.querySelector(e):e}var kn={allRenderFn:!1,element:!0,event:!0,hasRenderFn:!0,hostListener:!0,hostListenerTargetWindow:!0,hostListenerTargetDocument:!0,hostListenerTargetBody:!0,hostListenerTargetParent:!1,hostListenerTarget:!0,member:!0,method:!0,mode:!0,observeAttribute:!0,prop:!0,propMutable:!0,reflect:!0,scoped:!0,shadowDom:!0,slot:!0,cssAnnotations:!0,state:!0,style:!0,formAssociated:!1,svg:!0,updatable:!0,vdomAttribute:!0,vdomXlink:!0,vdomClass:!0,vdomFunctional:!0,vdomKey:!0,vdomListener:!0,vdomRef:!0,vdomPropOrAttr:!0,vdomRender:!0,vdomStyle:!0,vdomText:!0,watchCallback:!0,taskQueue:!0,hotModuleReplacement:!1,isDebug:!1,isDev:!1,isTesting:!1,hydrateServerSide:!1,hydrateClientSide:!1,lifecycleDOMEvents:!1,lazyLoad:!1,profile:!1,slotRelocation:!0,appendChildSlotFix:!1,cloneNodeFix:!1,hydratedAttribute:!1,hydratedClass:!0,scriptDataOpts:!1,scopedSlotTextContentFix:!1,shadowDomShim:!1,slotChildNodesFix:!1,invisiblePrehydration:!0,propBoolean:!0,propNumber:!0,propString:!0,constructableCSS:!0,devTools:!1,shadowDelegatesFocus:!0,initializeNextTick:!1,asyncLoading:!0,asyncQueue:!1,transformTagName:!1,attachStyles:!0,experimentalSlotFixes:!1},dE="app",uE=Object.defineProperty,fE=(e,t)=>{for(var n in t)uE(e,n,{get:t[n],enumerable:!0})},pE={isBrowser:!0},hE="http://www.w3.org/2000/svg",mE="http://www.w3.org/1999/xhtml",gE=(e,t)=>{var n;const i=t.$cmpMeta$;Object.entries((n=i.$members$)!=null?n:{}).map(([r,[a]])=>{if(a&31||a&32){const s=e[r],l=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(e),r);Object.defineProperty(e,r,{get(){return l.get.call(this)},set(c){l.set.call(this,c)},configurable:!0,enumerable:!0}),e[r]=t.$instanceValues$.has(r)?t.$instanceValues$.get(r):s}})},Yi=e=>{if(e.__stencil__getHostRef)return e.__stencil__getHostRef()},bE=(e,t)=>{const n={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};n.$onReadyPromise$=new Promise(o=>n.$onReadyResolve$=o),e["s-p"]=[],e["s-rc"]=[];const i=n;return e.__stencil__getHostRef=()=>i,kn.modernPropertyDecls&&kn.state&&gE(e,n),i},eg=(e,t)=>t in e,Rs=(e,t)=>(0,console.error)(e,t),rc=new Map,ty=[],vE="slot-fb{display:contents}slot-fb[hidden]{display:none}",tg="http://www.w3.org/1999/xlink",zt=typeof window<"u"?window:{},Re=zt.HTMLElement||class{},Kt={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,n,i)=>e.addEventListener(t,n,i),rel:(e,t,n,i)=>e.removeEventListener(t,n,i),ce:(e,t)=>new CustomEvent(e,t)},yE=e=>Promise.resolve(e),Mp=(()=>{try{return new CSSStyleSheet,typeof new CSSStyleSheet().replaceSync=="function"}catch(e){}return!1})(),Uu=Mp?!!zt.document&&Object.getOwnPropertyDescriptor(zt.document.adoptedStyleSheets,"length").writable:!1,qu=!1,Yu=[],ny=[],iy=(e,t)=>n=>{e.push(n),qu||(qu=!0,t&&Kt.$flags$&4?Dp(Gu):Kt.raf(Gu))},ng=e=>{for(let t=0;t<e.length;t++)try{e[t](performance.now())}catch(n){Rs(n)}e.length=0},Gu=()=>{ng(Yu),ng(ny),(qu=Yu.length>0)&&Kt.raf(Gu)},Dp=e=>yE().then(e),Xn=iy(Yu,!1),mt=iy(ny,!0),xE=e=>{const t=new URL(e,Kt.$resourcesUrl$);return t.origin!==zt.location.origin?t.href:t.pathname},wE=e=>e!=null&&e!==void 0,Rp=e=>(e=typeof e,e==="object"||e==="function");function kE(e){var t,n,i;return(i=(n=(t=e.head)==null?void 0:t.querySelector('meta[name="csp-nonce"]'))==null?void 0:n.getAttribute("content"))!=null?i:void 0}var _E=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),SE={};fE(SE,{err:()=>oy,map:()=>EE,ok:()=>Xu,unwrap:()=>CE,unwrapErr:()=>$E});var Xu=e=>({isOk:!0,isErr:!1,value:e}),oy=e=>({isOk:!1,isErr:!0,value:e});function EE(e,t){if(e.isOk){const n=t(e.value);return n instanceof Promise?n.then(i=>Xu(i)):Xu(n)}if(e.isErr){const n=e.value;return oy(n)}throw"should never get here"}var CE=e=>{if(e.isOk)return e.value;throw e.value},$E=e=>{if(e.isErr)return e.value;throw e.value};var Ia;function TE(e){var t;const n=this.attachShadow({mode:"open",delegatesFocus:!!(e.$flags$&16)});Ia===void 0&&(Ia=(t=void 0)!=null?t:null),Ia&&(Uu?n.adoptedStyleSheets.push(Ia):n.adoptedStyleSheets=[...n.adoptedStyleSheets,Ia])}var ry=e=>{const t=og(e,"childNodes");e.tagName&&e.tagName.includes("-")&&e["s-cr"]&&e.tagName!=="SLOT-FB"&&ay(t,e.tagName).forEach(i=>
21{i.nodeType===1&&i.tagName==="SLOT-FB"&&(AE(i,zp(i),!1).length?i.hidden=!0:i.hidden=!1)});let n=0;for(n=0;n<t.length;n++){const i=t[n];i.nodeType===1&&og(i,"childNodes").length&&ry(i)}},PE=e=>{const t=[];for(let n=0;n<e.length;n++){const i=e[n]["s-nr"]||void 0;i&&i.isConnected&&t.push(i)}return t};function ay(e,t,n){let i=0,o=[],r;for(;i<e.length;i++)r=e[i],r["s-sr"]&&(!t||r["s-hn"]===t)&&n===void 0&&o.push(r),o=[...o,...ay(r.childNodes,t,n)];return o}var AE=(e,t,n=!0)=>{const i=[];(n&&e["s-sr"]||!e["s-sr"])&&i.push(e);let o=e;for(;o=o.nextSibling;)zp(o)===t&&(n||!o["s-sr"])&&i.push(o);return i},ig=(e,t)=>e.nodeType===1?e.getAttribute("slot")===null&&t===""||e.getAttribute("slot")===t:e["s-sn"]===t?!0:t==="",zp=e=>typeof e["s-sn"]=="string"?e["s-sn"]:e.nodeType===1&&e.getAttribute("slot")||void 0;function IE(e){if(e.assignedElements||e.assignedNodes||!e["s-sr"])return;const t=n=>(function(i){const o=[],r=this["s-sn"];i!=null&&i.flatten&&console.error("\n          Flattening is not supported for Stencil non-shadow slots.\n          You can use `.childNodes` to nested slot fallback content.\n          If you have a particular use case, please open an issue on the Stencil repo.\n        ");const a=this["s-cr"].parentElement;return(a.__childNodes?a.childNodes:PE(a.childNodes)).forEach(l=>{r===zp(l)&&o.push(l)}),n?o.filter(l=>l.nodeType===1):o}).bind(e);e.assignedElements=t(!0),e.assignedNodes=t(!1)}function og(e,t){if("__"+t in e){const n=e["__"+t];return typeof n!="function"?n:n.bind(e)}else return typeof e[t]!="function"?e[t]:e[t].bind(e)}var ir=(e,t="")=>()=>{},Rr=new WeakMap,OE=(e,t,n)=>{let i=rc.get(e);Mp&&n?(i=i||new CSSStyleSheet,typeof i=="string"?i=t:i.replaceSync(t)):i=t,rc.set(e,i)},LE=(e,t,n)=>{var i;const o=sy(t,n),r=rc.get(o);if(!zt.document)return o;if(e=e.nodeType===11?e:zt.document,r)if(typeof r=="string"){e=e.head||e;let a=Rr.get(e),s;if(a||Rr.set(e,a=new Set),!a.has(o)){{s=zt.document.createElement("style"),s.innerHTML=r;const l=(i=Kt.$nonce$)!=null?i:kE(zt.document);if(l!=null&&s.setAttribute("nonce",l),!(t.$flags$&1))if(e.nodeName==="HEAD"){const c=e.querySelectorAll("link[rel=preconnect]"),d=c.length>0?c[c.length-1].nextSibling:e.querySelector("style");e.insertBefore(s,(d==null?void 0:d.parentNode)===e?d:null)}else if("host"in e)if(Mp){const c=new CSSStyleSheet;c.replaceSync(r),Uu?e.adoptedStyleSheets.unshift(c):e.adoptedStyleSheets=[c,...e.adoptedStyleSheets]}else{const c=e.querySelector("style");c?c.innerHTML=r+c.innerHTML:e.prepend(s)}else e.append(s);t.$flags$&1&&e.insertBefore(s,null)}t.$flags$&4&&(s.innerHTML+=vE),a&&a.add(o)}}else e.adoptedStyleSheets.includes(r)||(Uu?e.adoptedStyleSheets.push(r):e.adoptedStyleSheets=[...e.adoptedStyleSheets,r]);return o},ME=e=>{const t=e.$cmpMeta$,n=e.$hostElement$,i=t.$flags$,o=ir("attachStyles",t.$tagName$),r=LE(n.shadowRoot?n.shadowRoot:n.getRootNode(),t,e.$modeName$);i&10&&(n["s-sc"]=r,n.classList.add(r+"-h")),o()},sy=(e,t)=>"sc-"+(t&&e.$flags$&32?e.$tagName$+"-"+t:e.$tagName$),E=(e,t,...n)=>{let i=null,o=null,r=null,a=!1,s=!1;const l=[],c=u=>{for(let f=0;f<u.length;f++)i=u[f],Array.isArray(i)?c(i):i!=null&&typeof i!="boolean"&&((a=typeof e!="function"&&!Rp(i))&&(i=String(i)),a&&s?l[l.length-1].$text$+=i:l.push(a?ac(null,i):i),s=a)};if(c(n),t){t.key&&(o=t.key),t.name&&(r=t.name);{const u=t.className||t.class;u&&(t.class=typeof u!="object"?u:Object.keys(u).filter(f=>u[f]).join(" "))}}if(typeof e=="function")return e(t===null?{}:t,l,RE);const d=ac(e,null);return d.$attrs$=t,l.length>0&&(d.$children$=l),d.$key$=o,d.$name$=r,d},ac=(e,t)=>{const n={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null};return n.$attrs$=null,n.$key$=null,n.$name$=null,n},Ne={},DE=e=>e&&e.$tag$===Ne,RE={forEach:(e,t)=>e.map(rg).forEach(t),map:(e,t)=>e.map(rg).map(t).map(zE)},rg=e=>({vattrs:e.$attrs$,vchildren:e.$children$,vkey:e.$key$,vname:e.$name$,vtag:e.$tag$,vtext:e.$text$}),zE=e=>{if(typeof e.vtag=="function"){const n={...e.vattrs};return e.vkey&&(n.key=e.vkey),e.vname&&(n.name=e.vname),E(e.vtag,n,...e.vchildren||[])}const t=ac(e.vtag,e.vtext);return t.$attrs$=e.vattrs,t.$children$=e.vchildren,t.$key$=e.vkey,t.$name$=e.vname,t},Np=e=>{const t=_E(e);return new RegExp("(^|[^@]|@(?!supports\\s+selector\\s*\\([^{]*?".concat(t,"))(").concat(t,"\\b)"),"g")};Np("::slotted");Np(":host");Np(":host-context");var NE=e=>ty.map(t=>t(e)).find(t=>!!t),FE=e=>ty.push(e),BE=e=>{var t;return(t=Yi(e))==null?void 0:t.$modeName$},ly=(e,t,n)=>{if(typeof e=="string"&&(t&16||t&8)&&(e.startsWith("{")&&e.endsWith("}")||e.startsWith("[")&&e.endsWith("]")))try{return JSON.parse(e)}catch(i){}return e!=null&&!Rp(e)?t&4?e==="false"?!1:e===""||!!e:t&2?typeof e=="string"?parseFloat(e):typeof e=="number"?e:NaN:t&1?String(e):e:e},jE=e=>
vendor: 8,689 bytes, line 21
21e,le=(e,t,n)=>{const i=jE(e);return{emit:o=>cy(i,t,{bubbles:!!(n&4),composed:!!(n&2),cancelable:!!(n&1),detail:o})}},cy=(e,t,n)=>{const i=Kt.ce(t,n);return e.dispatchEvent(i),i},ag=(e,t,n,i,o,r,a)=>{if(n===i)return;let s=eg(e,t),l=t.toLowerCase();if(t==="class"){const c=e.classList,d=sg(n);let u=sg(i);c.remove(...d.filter(f=>f&&!u.includes(f))),c.add(...u.filter(f=>f&&!d.includes(f)))}else if(t==="style"){for(const c in n)(!i||i[c]==null)&&(c.includes("-")?e.style.removeProperty(c):e.style[c]="");for(const c in i)(!n||i[c]!==n[c])&&(c.includes("-")?e.style.setProperty(c,i[c]):e.style[c]=i[c])}else if(t!=="key")if(t==="ref")i&&i(e);else if(!e.__lookupSetter__(t)&&t[0]==="o"&&t[1]==="n"){if(t[2]==="-"?t=t.slice(3):eg(zt,l)?t=l.slice(2):t=l[2]+t.slice(3),n||i){const c=t.endsWith(dy);t=t.replace(WE,""),n&&Kt.rel(e,t,n,c),i&&Kt.ael(e,t,i,c)}}else{const c=Rp(i);if((s||c&&i!==null)&&!o)try{if(e.tagName.includes("-"))e[t]!==i&&(e[t]=i);else{const u=i==null?"":i;t==="list"?s=!1:(n==null||e[t]!=u)&&(typeof e.__lookupSetter__(t)=="function"?e[t]=u:e.setAttribute(t,u))}}catch(u){}let d=!1;l!==(l=l.replace(/^xlink\:?/,""))&&(t=l,d=!0),i==null||i===!1?(i!==!1||e.getAttribute(t)==="")&&(d?e.removeAttributeNS(tg,t):e.removeAttribute(t)):(!s||r&4||o)&&!c&&e.nodeType===1&&(i=i===!0?"":i,d?e.setAttributeNS(tg,t,i):e.setAttribute(t,i))}},HE=/\s/,sg=e=>(typeof e=="object"&&e&&"baseVal"in e&&(e=e.baseVal),!e||typeof e!="string"?[]:e.split(HE)),dy="Capture",WE=new RegExp(dy+"$"),Ku=(e,t,n,i)=>{const o=t.$elm$.nodeType===11&&t.$elm$.host?t.$elm$.host:t.$elm$,r=e&&e.$attrs$||{},a=t.$attrs$||{};for(const s of lg(Object.keys(r)))s in a||ag(o,s,r[s],void 0,n,t.$flags$);for(const s of lg(Object.keys(a)))ag(o,s,r[s],a[s],n,t.$flags$)};function lg(e){return e.includes("ref")?[...e.filter(t=>t!=="ref"),"ref"]:e}var Nl,sc,ps,Zu=!1,lc=!1,Fp=!1,xn=!1,cc=(e,t,n)=>{var i;const o=t.$children$[n];let r=0,a,s,l;if(Zu||(Fp=!0,o.$tag$==="slot"&&(o.$flags$|=o.$children$?2:1)),o.$text$!==null)a=o.$elm$=zt.document.createTextNode(o.$text$);else if(o.$flags$&1)a=o.$elm$=zt.document.createTextNode(""),Ku(null,o,xn);else{if(xn||(xn=o.$tag$==="svg"),!zt.document)throw new Error("You are trying to render a Stencil component in an environment that doesn't support the DOM. Make sure to populate the [`window`](https://developer.mozilla.org/en-US/docs/Web/API/Window/window) object before rendering a component.");if(a=o.$elm$=zt.document.createElementNS(xn?hE:mE,!Zu&&kn.slotRelocation&&o.$flags$&2?"slot-fb":o.$tag$),xn&&o.$tag$==="foreignObject"&&(xn=!1),Ku(null,o,xn),wE(Nl)&&a["s-si"]!==Nl&&a.classList.add(a["s-si"]=Nl),o.$children$)for(r=0;r<o.$children$.length;++r)s=cc(e,o,r),s&&a.appendChild(s);o.$tag$==="svg"?xn=!1:a.tagName==="foreignObject"&&(xn=!0)}return a["s-hn"]=ps,o.$flags$&3&&(a["s-sr"]=!0,a["s-cr"]=sc,a["s-sn"]=o.$name$||"",a["s-rf"]=(i=o.$attrs$)==null?void 0:i.ref,IE(a),l=e&&e.$children$&&e.$children$[n],l&&l.$tag$===o.$tag$&&e.$elm$&&hs(e.$elm$,!1),my(sc,a,t.$elm$,e==null?void 0:e.$elm$)),a},hs=(e,t)=>{Kt.$flags$|=1;const n=Array.from(e.__childNodes||e.childNodes);e["s-sr"]&&kn.experimentalSlotFixes;for(let i=n.length-1;i>=0;i--){const o=n[i];o["s-hn"]!==ps&&o["s-ol"]&&(ko(ms(o).parentNode,o,ms(o)),o["s-ol"].remove(),o["s-ol"]=void 0,o["s-sh"]=void 0,Fp=!0),t&&hs(o,t)}Kt.$flags$&=-2},uy=(e,t,n,i,o,r)=>{let a=e["s-cr"]&&e["s-cr"].parentNode||e,s;for(a.shadowRoot&&a.tagName===ps&&(a=a.shadowRoot);o<=r;++o)i[o]&&(s=cc(null,n,o),s&&(i[o].$elm$=s,ko(a,s,ms(t))))},fy=(e,t,n)=>{for(let i=t;i<=n;++i){const o=e[i];if(o){const r=o.$elm$;hy(o),r&&(lc=!0,r["s-ol"]?r["s-ol"].remove():hs(r,!0),r.remove())}}},VE=(e,t,n,i,o=!1)=>{let r=0,a=0,s=0,l=0,c=t.length-1,d=t[0],u=t[c],f=i.length-1,p=i[0],h=i[f],m,y;for(;r<=c&&a<=f;)if(d==null)d=t[++r];else if(u==null)u=t[--c];else if(p==null)p=i[++a];else if(h==null)h=i[--f];else if(ol(d,p,o))Ar(d,p,o),d=t[++r],p=i[++a];else if(ol(u,h,o))Ar(u,h,o),u=t[--c],h=i[--f];else if(ol(d,h,o))(d.$tag$==="slot"||h.$tag$==="slot")&&hs(d.$elm$.parentNode,!1),Ar(d,h,o),ko(e,d.$elm$,u.$elm$.nextSibling),d=t[++r],h=i[--f];else if(ol(u,p,o))(d.$tag$==="slot"||h.$tag$==="slot")&&hs(u.$elm$.parentNode,!1),Ar(u,p,o),ko(e,u.$elm$,d.$elm$),u=t[--c],p=i[++a];else{for(s=-1,l=r;l<=c;++l)if(t[l]&&t[l].$key$!==null&&t[l].$key$===p.$key$){s=l;break}s>=0?(y=t[s],y.$tag$!==p.$tag$?m=cc(t&&t[a],n,s):(Ar(y,p,o),t[s]=void 0,m=y.$elm$),p=i[++a]):(m=cc(t&&t[a],n,a),p=i[++a]),m&&ko(ms(d.$elm$).parentNode,m,ms(d.$elm$))}r>c?uy(e,i[f+1]==null?null:i[f+1].$elm$,n,i,a,f):a>f&&fy(t,r,c)},ol=(e,t,n=!1)=>e.$tag$===t.$tag$?e.$tag$==="slot"?e.$name$===t.$name$:n?(n&&!e.$key$&&t.$key$&&(e.$key$=t.$key$),!0):e.$key$===t.$key$:!1,ms=e=>e&&e["s-ol"]||e,Ar=(e,t,n=!1)=>{const i=t.$elm$=e.$elm$,o=e.$children$,r=t.$children$,a=t.$tag$,s=t.$text$;let l;s===null?(xn=a==="svg"?!0:a==="foreignObject"?!1:xn,Ku(e,t,xn),o!==null&&r!==null?VE(i,o,t,r,n):r!==null?(e.$text$!==null&&(i.textContent=""),uy(i,null,t,r,0,r.length-1)):!n&&kn.updatable&&o!==null&&fy(o,0,o.length-1),xn&&a==="svg"&&(xn=!1)):(l=i["s-cr"])?l.parentNode.textContent=s:e.$text$!==s&&(i.data=s)},Mi=[],py=e=>{let t,n,i;const o=e.__childNodes||e.childNodes;for(const r of o){if(r["s-sr"]&&(t=r["s-cr"])&&t.parentNode){n=t.parentNode.__childNodes||t.parentNode.childNodes;const a=r["s-sn"];for(i=n.length-1;i>=0;i--)if(t=n[i],!t["s-cn"]&&!t["s-nr"]&&t["s-hn"]!==r["s-hn"])if(ig(t,a)){let s=Mi.find(l=>l.$nodeToRelocate$===t);lc=!0,t["s-sn"]=t["s-sn"]||a,s?(s.$nodeToRelocate$["s-sh"]=r["s-hn"],s.$slotRefNode$=r):(t["s-sh"]=r["s-hn"],Mi.push({$slotRefNode$:r,$nodeToRelocate$:t})),t["s-sr"]&&Mi.map(l=>{ig(l.$nodeToRelocate$,t["s-sn"])&&(s=Mi.find(c=>c.$nodeToRelocate$===t),s&&!l.$slotRefNode$&&(l.$slotRefNode$=s.$slotRefNode$))})}else Mi.some(s=>s.$nodeToRelocate$===t)||Mi.push({$nodeToRelocate$:t})}r.nodeType===1&&py(r)}},hy=e=>{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(hy)},ko=(e,t,n)=>(typeof t["s-sn"]=="string"&&t["s-sr"]&&t["s-cr"]&&my(t["s-cr"],t,e,t.parentElement),e==null?void 0:e.insertBefore(t,n));function my(e,t,n,i){var o,r;let a;if(e&&typeof t["s-sn"]=="string"&&t["s-sr"]&&e.parentNode&&e.parentNode["s-sc"]&&(a=t["s-si"]||e.parentNode["s-sc"])){const s=t["s-sn"],l=t["s-hn"];if((o=n.classList)==null||o.add(a+"-s"),i&&((r=i.classList)!=null&&r.contains(a+"-s"))){let c=(i.__childNodes||i.childNodes)[0],d=!1;for(;c;){if(c["s-sn"]!==s&&c["s-hn"]===l&&c["s-sr"]){d=!0;break}c=c.nextSibling}d||i.classList.remove(a+"-s")}}}var UE=(e,t,n=!1)=>{var i,o,r,a,s;const l=e.$hostElement$,c=e.$cmpMeta$,d=e.$vnode$||ac(null,null),f=DE(t)?t:E(null,null,t);if(ps=l.tagName,c.$attrsToReflect$&&(f.$attrs$=f.$attrs$||{},c.$attrsToReflect$.map(([p,h])=>f.$attrs$[h]=l[p])),n&&f.$attrs$)for(const p of Object.keys(f.$attrs$))l.hasAttribute(p)&&!["key","ref","style","class"].includes(p)&&(f.$attrs$[p]=l[p]);f.$tag$=null,f.$flags$|=4,e.$vnode$=f,f.$elm$=d.$elm$=l.shadowRoot||l,Nl=l["s-sc"],Zu=!!(c.$flags$&1)&&!(c.$flags$&128),sc=l["s-cr"],lc=!1,Ar(d,f,n);{if(Kt.$flags$|=1,Fp){py(f.$elm$);for(const p of Mi){const h=p.$nodeToRelocate$;if(!h["s-ol"]&&zt.document){const m=zt.document.createTextNode("");m["s-nr"]=h,ko(h.parentNode,h["s-ol"]=m,h)}}for(const p of Mi){const h=p.$nodeToRelocate$,m=p.$slotRefNode$;if(m){const y=m.parentNode;let g=m.nextSibling;{let x=(i=h["s-ol"])==null?void 0:i.previousSibling;for(;x;){let w=(o=x["s-nr"])!=null?o:null;if(w&&w["s-sn"]===h["s-sn"]&&y===(w.__parentNode||w.parentNode)){for(w=w.nextSibling;w===h||w!=null&&w["s-sr"];)w=w==null?void 0:w.nextSibling;if(!w||!w["s-nr"]){g=w;break}}x=x.previousSibling}}const v=h.__parentNode||h.parentNode,b=h.__nextSibling||h.nextSibling;(!g&&y!==v||b!==g)&&h!==g&&(!h["s-hn"]&&h["s-ol"]&&(h["s-hn"]=h["s-ol"].parentNode.nodeName),ko(y,h,g),h.nodeType===1&&h.tagName!=="SLOT-FB"&&(h.hidden=(r=h["s-ih"])!=null?r:!1)),h&&typeof m["s-rf"]=="function"&&m["s-rf"](m)}else h.nodeType===1&&(n&&(h["s-ih"]=(a=h.hidden)!=null?a:!1),h.hidden=!0)}}lc&&ry(f.$elm$),Kt.$flags$&=-2,Mi.length=0}if(kn.experimentalScopedSlotChanges&&c.$flags$&2){const p=f.$elm$.__childNodes||f.$elm$.childNodes;for(const h of p)h["s-hn"]!==ps&&!h["s-sh"]&&(n&&h["s-ih"]==null&&(h["s-ih"]=(s=h.hidden)!=null?s:!1),h.hidden=!0)}sc=void 0},gy=(e,t)=>{if(t&&!e.$onRenderResolve$&&t["s-p"]){const n=t["s-p"].push(new Promise(i=>e.$onRenderResolve$=()=>{t["s-p"].splice(n-1,1),i()}))}},Kc=(e,t)=>{if(e.$flags$|=16,e.$flags$&4){e.$flags$|=512;return}gy(e,e.$ancestorComponent$);const n=()=>qE(e,t);if(t){queueMicrotask(()=>{n()});return}return mt(n)},qE=(e,t)=>{const n=e.$hostElement$,i=ir("scheduleUpdate",e.$cmpMeta$.$tagName$),o=n;if(!o)throw new Error("Can't render component <".concat(n.tagName.toLowerCase()," />
21 with invalid Stencil runtime! Make sure this imported component is compiled with a `externalRuntime: true` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime"));let r;return t?r=Yr(o,"componentWillLoad",void 0,n):r=Yr(o,"componentWillUpdate",void 0,n),r=cg(r,()=>Yr(o,"componentWillRender",void 0,n)),i(),cg(r,()=>GE(e,o,t))},cg=(e,t)=>YE(e)?e.then(t).catch(n=>{console.error(n),t()}):t(),YE=e=>e instanceof Promise||e&&e.then&&typeof e.then=="function",GE=async(e,t,n)=>{var i;const o=e.$hostElement$,r=ir("update",e.$cmpMeta$.$tagName$),a=o["s-rc"];n&&ME(e);const s=ir("render",e.$cmpMeta$.$tagName$);XE(e,t,o,n),a&&(a.map(l=>l()),o["s-rc"]=void 0),s(),r();{const l=(i=o["s-p"])!=null?i:[],c=()=>KE(e);l.length===0?c():(Promise.all(l).then(c),e.$flags$|=4,l.length=0)}},dg=null,XE=(e,t,n,i)=>{try{dg=t,t=t.render&&t.render(),e.$flags$&=-17,e.$flags$|=2,(kn.hasRenderFn||kn.reflect)&&(kn.vdomRender||kn.reflect)&&(kn.hydrateServerSide||UE(e,t,i))}catch(l){Rs(l,e.$hostElement$)}return dg=null,null},KE=e=>{const t=e.$cmpMeta$.$tagName$,n=e.$hostElement$,i=ir("postUpdate",t),o=n,r=e.$ancestorComponent$;Yr(o,"componentDidRender",void 0,n),e.$flags$&64?(Yr(o,"componentDidUpdate",void 0,n),i()):(e.$flags$|=64,JE(n),Yr(o,"componentDidLoad",void 0,n),i(),e.$onReadyResolve$(n),r||ZE()),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),e.$flags$&512&&Dp(()=>Kc(e,!1)),e.$flags$&=-517},mn=e=>{var t;{const n=Yi(e),i=(t=n==null?void 0:n.$hostElement$)==null?void 0:t.isConnected;return i&&(n.$flags$&18)===2&&Kc(n,!1),i}},ZE=e=>{Dp(()=>cy(zt,"appload",{detail:{namespace:dE}}))},Yr=(e,t,n,i)=>{if(e&&e[t])try{return e[t](n)}catch(o){Rs(o,i)}},JE=e=>{var t;return e.classList.add((t=kn.hydratedSelectorName)!=null?t:"hydrated")},QE=(e,t)=>Yi(e).$instanceValues$.get(t),ug=(e,t,n,i)=>{const o=Yi(e);if(!o)return;const r=e,a=o.$instanceValues$.get(t),s=o.$flags$,l=r;n=ly(n,i.$members$[t][0]);const c=Number.isNaN(a)&&Number.isNaN(n);if(n!==a&&!c){o.$instanceValues$.set(t,n);{if(i.$watchers$&&s&128){const u=i.$watchers$[t];u&&u.map(f=>{try{l[f](n,a,t)}catch(p){Rs(p,r)}})}if((s&18)===2){if(l.componentShouldUpdate&&l.componentShouldUpdate(n,a,t)===!1)return;Kc(o,!1)}}}},e4=(e,t,n)=>{var i,o;const r=e.prototype;if(t.$members$||t.$watchers$||e.watchers){e.watchers&&!t.$watchers$&&(t.$watchers$=e.watchers);const a=Object.entries((i=t.$members$)!=null?i:{});a.map(([s,[l]])=>{if(l&31||l&32){const{get:c,set:d}=Object.getOwnPropertyDescriptor(r,s)||{};c&&(t.$members$[s][0]|=2048),d&&(t.$members$[s][0]|=4096),Object.defineProperty(r,s,{get(){return c?c.apply(this):QE(this,s)},configurable:!0,enumerable:!0}),Object.defineProperty(r,s,{set(u){const f=Yi(this);if(f){if(d){const p=l&32?this[s]:f.$hostElement$[s];typeof p>"u"&&f.$instanceValues$.get(s)?u=f.$instanceValues$.get(s):!f.$instanceValues$.get(s)&&p&&f.$instanceValues$.set(s,p),d.apply(this,[ly(u,l)]),u=l&32?this[s]:f.$hostElement$[s],ug(this,s,u,t);return}{ug(this,s,u,t);return}}}})}});{const s=new Map;r.attributeChangedCallback=function(l,c,d){Kt.jmp(()=>{var u;const f=s.get(l);if(!(this.hasOwnProperty(f)&&kn.lazyLoad)){if(r.hasOwnProperty(f)&&typeof this[f]=="number"&&this[f]==d)return;if(f==null){const h=Yi(this),m=h==null?void 0:h.$flags$;if(h&&m&&!(m&8)&&m&128&&d!==c){const g=this,v=(u=t.$watchers$)==null?void 0:u[l];v==null||v.forEach(b=>{g[b]!=null&&g[b].call(g,d,c,l)})}return}}const p=Object.getOwnPropertyDescriptor(r,f);d=d===null&&typeof this[f]=="boolean"?!1:d,d!==this[f]&&(!p.get||p.set)&&(this[f]=d)})},e.observedAttributes=Array.from(new Set([...Object.keys((o=t.$watchers$)!=null?o:{}),...a.filter(([l,c])=>c[0]&15).map(([l,c])=>{var d;const u=c[1]||l;return s.set(u,l),c[0]&512&&((d=t.$attrsToReflect$)==null||d.push([l,u])),u})]))}}return e},t4=async(e,t,n,i)=>{let o;if(!(t.$flags$&32)){t.$flags$|=32,n.$lazyBundleId$;{o=e.constructor;const s=e.localName;customElements.whenDefined(s).then(()=>t.$flags$|=128)}if(o&&o.style){let s;typeof o.style=="string"?s=o.style:typeof o.style!="string"&&(t.$modeName$=NE(e),t.$modeName$&&(s=o.style[t.$modeName$]));const l=sy(n,t.$modeName$);if(!rc.has(l)){const c=ir("registerStyles",n.$tagName$);OE(l,s,!!(n.$flags$&1)),c()}}}const r=t.$ancestorComponent$,a=()=>Kc(t,!0);r&&r["s-rc"]?r["s-rc"].push(a):a()},fg=(e,t)=>{},n4=e=>{if(!(Kt.$flags$&1)){const t=Yi(e);if(!t)return;const n=t.$cmpMeta$,i=ir("connectedCallback",n.$tagName$);if(t.$flags$&1)by(e,t,n.$listeners$),t!=null&&t.$lazyInstance$?fg(t.$lazyInstance$):t!=null&&t.$onReadyPromise$&&t.$onReadyPromise$.then(()=>fg(t.$lazyInstance$));else{t.$flags$|=1,n.$flags$&12&&i4(e);{let o=e;for(;o=o.parentNode||o.host;)if(o["s-p"]){gy(t,t.$ancestorComponent$=o);break}}n.$members$&&Object.entries(n.$members$).map(([o,[r]])=>{if(r&31&&e.hasOwnProperty(o)){const a=e[o];delete e[o],e[o]=a}}),t4(e,t,n)}i()}},i4=e=>{if(!zt.document)return;const t=e["s-cr"]=zt.document.createComment("");t["s-cn"]=!0,ko(e,t,e.firstChild)},o4=async e=>{if(!(Kt.$flags$&1)){const t=Yi(e);t!=null&&t.$rmListeners$&&(t.$rmListeners$.map(n=>n()),t.$rmListeners$=void 0)}Rr.has(e)&&Rr.delete(e),e.shadowRoot&&Rr.has(e.shadowRoot)&&Rr.delete(e.shadowRoot)},Fe=(e,t)=>{const n={$flags$:t[0],$tagName$:t[1]};n.$members$=t[2],n.$listeners$=t[3],n.$watchers$=e.$watchers$,n.$attrsToReflect$=[],!(n.$flags$&1)&&n.$flags$&256;const i=e.prototype.connectedCallback,o=e.prototype.disconnectedCallback;return Object.assign(e.prototype,{__hasHostListenerAttached:!1,__registerHost(){bE(this,n)},connectedCallback(){if(!this.__hasHostListenerAttached){const r=Yi(this);if(!r)return;by(this,r,n.$listeners$),this.__hasHostListenerAttached=!0}n4(this),i&&i.call(this)},disconnectedCallback(){o4(this),o&&o.call(this)},__attachShadow(){if(!this.shadowRoot)TE.call(this,n);else if(this.shadowRoot.mode!=="open")throw new Error("Unable to re-use existing shadow root for ".concat(n.$tagName$,"! Mode is set to ").concat(this.shadowRoot.mode," but Stencil only supports open shadow roots."))}}),e.is=n.$tagName$,e4(e,n)},by=(e,t,n,i)=>
21{n&&zt.document&&n.map(([o,r,a])=>{const s=a4(zt.document,e,o),l=r4(t,a),c=s4(o);Kt.ael(s,r,l,c),(t.$rmListeners$=t.$rmListeners$||[]).push(()=>Kt.rel(s,r,l,c))})},r4=(e,t)=>n=>{var i;try{kn.lazyLoad||e.$hostElement$[t](n)}catch(o){Rs(o,e.$hostElement$)}},a4=(e,t,n)=>n&4?e:n&8?zt:n&16?e.body:t,s4=e=>(e&2)!==0;/*!
22 * (C) Ionic http://ionicframework.com - MIT License
23 */class l4{constructor(){this.m=new Map}reset(t){this.m=new Map(Object.entries(t))}get(t,n){const i=this.m.get(t);return i!==void 0?i:n}getBoolean(t,n=!1){const i=this.m.get(t);return i===void 0?n:typeof i=="string"?i==="true":!!i}getNumber(t,n){const i=parseFloat(this.m.get(t));return isNaN(i)?n!==void 0?n:NaN:i}set(t,n){this.m.set(t,n)}}const We=new l4,c4=e=>{try{const t=e.sessionStorage.getItem(vy);return t!==null?JSON.parse(t):{}}catch(t){return{}}},d4=(e,t)=>{try{e.sessionStorage.setItem(vy,JSON.stringify(t))}catch(n){return}},u4=e=>{const t={};return e.location.search.slice(1).split("&").map(n=>n.split("=")).map(([n,i])=>{try{return[decodeURIComponent(n),decodeURIComponent(i)]}catch(o){return["",""]}}).filter(([n])=>f4(n,pg)).map(([n,i])=>[n.slice(pg.length),i]).forEach(([n,i])=>{t[n]=i}),t},f4=(e,t)=>e.substr(0,t.length)===t,pg="ionic:",vy="ionic-persist-config";var er;(function(e){e.OFF="OFF",e.ERROR="ERROR",e.WARN="WARN"})(er||(er={}));const yt=(e,...t)=>{const n=We.get("logLevel",er.WARN);if([er.WARN].includes(n))return console.warn("[Ionic Warning]: ".concat(e),...t)},An=(e,...t)=>{const n=We.get("logLevel",er.ERROR);if([er.ERROR,er.WARN].includes(n))return console.error("[Ionic Error]: ".concat(e),...t)},p4=(e,...t)=>console.error("<".concat(e.tagName.toLowerCase(),"> must be used inside ").concat(t.join(" or "),"."));/*!
24 * (C) Ionic http://ionicframework.com - MIT License
25 */const yy=(e,t=0)=>new Promise(n=>{h4(e,t,n)}),h4=(e,t=0,n)=>{let i,o;const r={passive:!0},a=500,s=()=>{i&&i()},l=c=>{(c===void 0||e===c.target)&&(s(),n(c))};return e&&(e.addEventListener("webkitTransitionEnd",l,r),e.addEventListener("transitionend",l,r),o=setTimeout(l,t+a),i=()=>{o!==void 0&&(clearTimeout(o),o=void 0),e.removeEventListener("webkitTransitionEnd",l,r),e.removeEventListener("transitionend",l,r)}),s},In=(e,t)=>{e.componentOnReady?e.componentOnReady().then(n=>t(n)):Et(()=>t(e))},gs=e=>e.componentOnReady!==void 0,Do=(e,t=[])=>{const n={};return t.forEach(i=>{e.hasAttribute(i)&&(e.getAttribute(i)!==null&&(n[i]=e.getAttribute(i)),e.removeAttribute(i))}),n},m4=["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"],Jn=(e,t)=>Do(e,m4),Co=(e,t,n,i)=>e.addEventListener(t,n,i),or=(e,t,n,i)=>e.removeEventListener(t,n,i),ft=(e,t=e)=>e.shadowRoot||t,Et=e=>typeof __zone_symbol__requestAnimationFrame=="function"?__zone_symbol__requestAnimationFrame(e):typeof requestAnimationFrame=="function"?requestAnimationFrame(e):setTimeout(e),g4=e=>!!e.shadowRoot&&!!e.attachShadow,dc=e=>{if(e.focus(),e.classList.contains("ion-focusable")){const t=e.closest("ion-app");t&&t.setFocus([e])}},zs=(e,t,n,i,o)=>{{let r=t.querySelector("input.aux-input");r||(r=t.ownerDocument.createElement("input"),r.type="hidden",r.classList.add("aux-input"),t.appendChild(r)),r.disabled=o,r.name=n,r.value=i||""}},Ft=(e,t,n)=>Math.max(e,Math.min(t,n)),rl=(e,t)=>{if(!e){const n="ASSERT: "+t;An(n);debugger;throw new Error(n)}},b4=e=>{if(e){const t=e.changedTouches;if(t&&t.length>0){const n=t[0];return{x:n.clientX,y:n.clientY}}if(e.pageX!==void 0)return{x:e.pageX,y:e.pageY}}return{x:0,y:0}},bs=e=>{const t=document.dir==="rtl";switch(e){case"start":return t;case"end":return!t;default:throw new Error('"'.concat(e,'" is not a valid value for [side]. Use "start" or "end" instead.'))}},Bp=(e,t)=>{const n=e._original||e;return{_original:e,emit:v4(n.emit.bind(n),t)}},v4=(e,t=0)=>{let n;return(...i)=>{clearTimeout(n),n=setTimeout(e,t,...i)}},y4=(e,t)=>
25{if(e!=null||(e={}),t!=null||(t={}),e===t)return!0;const n=Object.keys(e);if(n.length!==Object.keys(t).length)return!1;for(const i of n)if(!(i in t)||e[i]!==t[i])return!1;return!0},mo=e=>typeof e=="number"&&!isNaN(e)&&isFinite(e);/*!
26 * (C) Ionic http://ionicframework.com - MIT License
27 */const x4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m112 268 144 144 144-144M256 392V100' stroke-linecap='round' stroke-linejoin='round' stroke-width='48px' class='ionicon-fill-none'/></svg>",w4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M368 64 144 256l224 192z'/></svg>",k4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m64 144 192 224 192-224z'/></svg>",_4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M416 128 192 384l-96-96' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",S4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='m136 208 120-104 120 104M136 304l120 104 120-104' class='ionicon-fill-none'/></svg>",hg="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m184 112 144 144-144 144' stroke-linecap='round' stroke-linejoin='round' stroke-width='48px' class='ionicon-fill-none'/></svg>",E4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m289.94 256 95-95A24 24 0 0 0 351 127l-95 95-95-95a24 24 0 0 0-34 34l95 95-95 95a24 24 0 1 0 34 34l95-95 95 95a24 24 0 0 0 34-34Z'/></svg>",C4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48m75.31 260.69a16 16 0 1 1-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 0 1-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0 1 22.62-22.62L256 233.37l52.69-52.68a16 16 0 0 1 22.62 22.62L278.63 256Z'/></svg>",$4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M400 145.49 366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256z'/></svg>",T4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><circle cx='256' cy='256' r='192' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",P4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M80 160h352M80 256h352M80 352h352' stroke-linecap='round' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/></svg>",A4="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M64 384h384v-42.67H64Zm0-106.67h384v-42.66H64ZM64 128v42.67h384V128Z'/></svg>",mg="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M400 256H112' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>";/*!
28 * (C) Ionic http://ionicframework.com - MIT License
29 */const I4=e=>xy(e),At=(e,t)=>(typeof e=="string"&&(t=e,e=void 0),I4(e).includes(t)),xy=(e=window)=>{if(typeof e>"u")return[];e.Ionic=e.Ionic||{};let t=e.Ionic.platforms;return t==null&&(t=e.Ionic.platforms=O4(e),t.forEach(n=>e.document.documentElement.classList.add("plt-".concat(n)))),t},O4=e=>{const t=We.get("platform");return Object.keys(gg).filter(n=>{const i=t==null?void 0:t[n];return typeof i=="function"?i(e):gg[n](e)})},L4=e=>Zc(e)&&!ky(e),jp=e=>!!(rr(e,/iPad/i)||rr(e,/Macintosh/i)&&Zc(e)),M4=e=>rr(e,/iPhone/i),D4=e=>rr(e,/iPhone|iPod/i)||jp(e),wy=e=>rr(e,/android|sink/i),R4=e=>wy(e)&&!rr(e,/mobile/i),z4=e=>
29{const t=e.innerWidth,n=e.innerHeight,i=Math.min(t,n),o=Math.max(t,n);return i>390&&i<520&&o>620&&o<800},N4=e=>{const t=e.innerWidth,n=e.innerHeight,i=Math.min(t,n),o=Math.max(t,n);return jp(e)||R4(e)||i>460&&i<820&&o>780&&o<1400},Zc=e=>H4(e,"(any-pointer:coarse)"),F4=e=>!Zc(e),ky=e=>_y(e)||Sy(e),_y=e=>!!(e.cordova||e.phonegap||e.PhoneGap),Sy=e=>{const t=e.Capacitor;return!!(t!=null&&t.isNative||t!=null&&t.isNativePlatform&&t.isNativePlatform())},B4=e=>rr(e,/electron/i),j4=e=>{var t;return!!(!((t=e.matchMedia)===null||t===void 0)&&t.call(e,"(display-mode: standalone)").matches||e.navigator.standalone)},rr=(e,t)=>t.test(e.navigator.userAgent),H4=(e,t)=>{var n;return(n=e.matchMedia)===null||n===void 0?void 0:n.call(e,t).matches},gg={ipad:jp,iphone:M4,ios:D4,android:wy,phablet:z4,tablet:N4,cordova:_y,capacitor:Sy,electron:B4,pwa:j4,mobile:Zc,mobileweb:L4,desktop:F4,hybrid:ky};let Ir;const me=e=>e&&BE(e)||Ir,W4=(e={})=>{if(typeof window>"u")return;const t=window.document,n=window,i=n.Ionic=n.Ionic||{},o=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},c4(n)),{persistConfig:!1}),i.config),u4(n)),e);We.reset(o),We.getBoolean("persistConfig")&&d4(n,o),xy(n),i.config=We,i.mode=Ir=We.get("mode",t.documentElement.getAttribute("mode")||(At(n,"ios")?"ios":"md")),We.set("mode",Ir),t.documentElement.setAttribute("mode",Ir),t.documentElement.classList.add(Ir),We.getBoolean("_testing")&&We.set("animated",!1);const r=s=>{var l;return(l=s.tagName)===null||l===void 0?void 0:l.startsWith("ION-")},a=s=>["ios","md"].includes(s);FE(s=>{for(;s;){const l=s.mode||s.getAttribute("mode");if(l){if(a(l))return l;r(s)&&yt('Invalid ionic mode: "'+l+'", expected: "ios" or "md"')}s=s.parentElement}return Ir})};/*!
30 * (C) Ionic http://ionicframework.com - MIT License
31 */let zd;const V4=()=>{if(typeof window>"u")return new Map;if(!zd){const e=window;e.Ionicons=e.Ionicons||{},zd=e.Ionicons.map=e.Ionicons.map||new Map}return zd},U4=e=>{let t=Nd(e.src);return t||(t=Ey(e.name,e.icon,e.mode,e.ios,e.md),t?q4(t,e):e.icon&&(t=Nd(e.icon),t||(t=Nd(e.icon[e.mode]),t))?t:null)},q4=(e,t)=>{const n=V4().get(e);if(n)return n;try{return xE("svg/".concat(e,".svg"))}catch(i){console.warn('[Ionicons Warning]: Could not load icon with name "'.concat(e,'". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.'),t)}},Ey=(e,t,n,i,o)=>(n=(n&&al(n))==="ios"?"ios":"md",i&&n==="ios"?e=al(i):o&&n==="md"?e=al(o):(!e&&t&&!Cy(t)&&(e=t),uc(e)&&(e=al(e))),!uc(e)||e.trim()===""||e.replace(/[a-z]|-|\d/gi,"")!==""?null:e),Nd=e=>uc(e)&&(e=e.trim(),Cy(e))?e:null,Cy=e=>e.length>0&&/(\/|\.)/.test(e),uc=e=>typeof e=="string",al=e=>e.toLowerCase(),Y4=(e,t=[])=>{const n={};return t.forEach(i=>{e.hasAttribute(i)&&(e.getAttribute(i)!==null&&(n[i]=e.getAttribute(i)),e.removeAttribute(i))}),n},G4=e=>e&&e.dir!==""?e.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl",X4=e=>{const t=document.createElement("div");t.innerHTML=e;for(let i=t.childNodes.length-1;i>=0;i--)t.childNodes[i].nodeName.toLowerCase()!=="svg"&&t.removeChild(t.childNodes[i]);const n=t.firstElementChild;if(n&&n.nodeName.toLowerCase()==="svg"){const i=n.getAttribute("class")||"";if(n.setAttribute("class",(i+" s-ion-icon").trim()),$y(n))return t.innerHTML}return""},$y=e=>{if(e.nodeType===1){if(e.nodeName.toLowerCase()==="script")return!1;for(let t=0;t<e.attributes.length;t++){const n=e.attributes[t].name;if(uc(n)&&n.toLowerCase().indexOf("on")===0)return!1}for(let t=0;t<e.childNodes.length;t++)if(!$y(e.childNodes[t]))return!1}return!0},K4=e=>e.startsWith("data:image/svg+xml"),Z4=e=>e.indexOf(";utf8,")!==-1,Gr=new Map,Ty=new Map;let Fd;function Ju(e){const t="";return Gr.set(e,t),t}const J4=(e,t)=>{const n=Ty.get(e);return n||(typeof fetch<"u"&&typeof document<"u"?K4(e)&&Z4(e)?Promise.resolve(Q4(e)):e3(e,t):Promise.resolve(Ju(e)))};function Q4(e){Fd||(Fd=new DOMParser);const n=Fd.parseFromString(e,"text/html").querySelector("svg");if(n)return Gr.set(e,n.outerHTML),n.outerHTML;throw new Error("Could not parse svg from ".concat(e))}function e3(e,t){const n=fetch(e).then(i=>i.text().then(o=>{o&&t!==!1&&(o=X4(o));const r=o||"";return Gr.set(e,r),r}).catch(()=>Ju(e))).catch(()=>Ju(e));return Ty.set(e,n),n}const t3=":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:var(--ionicon-stroke-width, 32px)}
31.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)}",n3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.didLoadIcon=!1,this.isVisible=!1,this.mode=i3(),this.lazy=!1,this.sanitize=!0}componentWillLoad(){this.inheritedAttributes=Y4(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,n,i){if(!!!(this.lazy&&typeof window<"u"&&window.IntersectionObserver))return i();const r=this.io=new window.IntersectionObserver(a=>{a[0].isIntersecting&&(r.disconnect(),this.io=void 0,i())},{rootMargin:n});r.observe(t)}loadIcon(){if(this.isVisible){const t=U4(this);t&&(Gr.has(t)?this.svgContent=Gr.get(t):J4(t,this.sanitize).then(()=>this.svgContent=Gr.get(t)),this.didLoadIcon=!0)}this.iconName=Ey(this.name,this.icon,this.mode,this.ios,this.md)}render(){const{flipRtl:t,iconName:n,inheritedAttributes:i,el:o}=this,r=this.mode||"md",a=n?(n.includes("arrow")||n.includes("chevron"))&&t!==!1:!1,s=t||a;return E(Ne,Object.assign({key:"0578c899781ca145dd8205acd9670af39b57cf2e",role:"img",class:Object.assign(Object.assign({[r]:!0},o3(this.color)),{["icon-".concat(this.size)]:!!this.size,"flip-rtl":s,"icon-rtl":s&&G4(o)})},i),this.svgContent?E("div",{class:"icon-inner",innerHTML:this.svgContent}):E("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 t3}},[257,"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"]}]),i3=()=>typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",o3=e=>e?{"ion-color":!0,["ion-color-".concat(e)]:!0}:null;function Qn(){if(typeof customElements>"u")return;["ion-icon"].forEach(t=>{switch(t){case"ion-icon":customElements.get(t)||customElements.define(t,n3);break}})}/*!
32 * (C) Ionic http://ionicframework.com - MIT License
33 */const r3=":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:48px;height:48px}",a3=":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:64px;
33height:64px}",s3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return E(Ne,{key:"998217066084f966bf5d356fed85bcbd451f675a",class:me(this)},E("slot",{key:"1a6f7c9d4dc6a875f86b5b3cda6d59cb39587f22"}))}static get style(){return{ios:r3,md:a3}}},[289,"ion-avatar"]);function l3(){if(typeof customElements>"u")return;["ion-avatar"].forEach(t=>{switch(t){case"ion-avatar":customElements.get(t)||customElements.define(t,s3);break}})}const c3=l3;/*!
34 * (C) Ionic http://ionicframework.com - MIT License
35 */const d3=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",u3=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",f3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionBackdropTap=le(this,"ionBackdropTap",7),this.visible=!0,this.tappable=!0,this.stopPropagation=!0}onMouseDown(t){this.emitTap(t)}emitTap(t){this.stopPropagation&&(t.preventDefault(),t.stopPropagation()),this.tappable&&this.ionBackdropTap.emit()}render(){const t=me(this);return E(Ne,{key:"7abaf2c310aa399607451b14063265e8a5846938","aria-hidden":"true",class:{[t]:!0,"backdrop-hide":!this.visible,"backdrop-no-tappable":!this.tappable}})}static get style(){return{ios:d3,md:u3}}},[289,"ion-backdrop",{visible:[4],tappable:[4],stopPropagation:[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]);function va(){if(typeof customElements>"u")return;["ion-backdrop"].forEach(t=>{switch(t){case"ion-backdrop":customElements.get(t)||customElements.define(t,f3);break}})}/*!
36 * (C) Ionic http://ionicframework.com - MIT License
37 */const pt=(e,t)=>t.closest(e)!==null,Lt=(e,t)=>typeof e=="string"&&e.length>0?Object.assign({"ion-color":!0,["ion-color-".concat(e)]:!0},t):t,p3=e=>e!==void 0?(Array.isArray(e)?e:e.split(" ")).filter(n=>n!=null).map(n=>n.trim()).filter(n=>n!==""):[],pn=e=>{const t={};return p3(e).forEach(n=>t[n]=!0),t},h3=/^[a-z][a-z0-9+\-.]*:/,Jc=async(e,t,n,i)=>{if(e!=null&&e[0]!=="#"&&!h3.test(e)){const o=document.querySelector("ion-router");if(o)return t!=null&&t.preventDefault(),o.push(e,n,i)}return!1};/*!
38 * (C) Ionic http://ionicframework.com - MIT License
39 */const m3=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:strict;pointer-events:none}:host(.unbounded){contain:layout size style}.ripple-effect{border-radius:50%;position:absolute;background-color:currentColor;color:inherit;contain:strict;opacity:0;-webkit-animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;will-change:transform, opacity;pointer-events:none}.fade-out{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1));-webkit-animation:150ms fadeOutAnimation forwards;animation:150ms fadeOutAnimation forwards}@-webkit-keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@-webkit-keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}
39to{opacity:0.16}}@keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@-webkit-keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}@keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}",g3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.type="bounded"}async addRipple(t,n){return new Promise(i=>{Xn(()=>{const o=this.el.getBoundingClientRect(),r=o.width,a=o.height,s=Math.sqrt(r*r+a*a),l=Math.max(a,r),c=this.unbounded?l:s+v3,d=Math.floor(l*y3),u=c/d;let f=t-o.left,p=n-o.top;this.unbounded&&(f=r*.5,p=a*.5);const h=f-d*.5,m=p-d*.5,y=r*.5-f,g=a*.5-p;mt(()=>{const v=document.createElement("div");v.classList.add("ripple-effect");const b=v.style;b.top=m+"px",b.left=h+"px",b.width=b.height=d+"px",b.setProperty("--final-scale","".concat(u)),b.setProperty("--translate-end","".concat(y,"px, ").concat(g,"px")),(this.el.shadowRoot||this.el).appendChild(v),setTimeout(()=>{i(()=>{b3(v)})},325)})})})}get unbounded(){return this.type==="unbounded"}render(){const t=me(this);return E(Ne,{key:"ae9d3b1ed6773a9b9bb2267129f7e9af23b6c9fc",role:"presentation",class:{[t]:!0,unbounded:this.unbounded}})}get el(){return this}static get style(){return m3}},[257,"ion-ripple-effect",{type:[1],addRipple:[64]}]),b3=e=>{e.classList.add("fade-out"),setTimeout(()=>{e.remove()},200)},v3=10,y3=.5;function Cn(){if(typeof customElements>"u")return;["ion-ripple-effect"].forEach(t=>{switch(t){case"ion-ripple-effect":customElements.get(t)||customElements.define(t,g3);break}})}/*!
40 * (C) Ionic http://ionicframework.com - MIT License
41 */const x3=
vendor: 9,136 bytes, line 41
41':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:14px;--padding-top:13px;--padding-bottom:13px;--padding-start:1em;--padding-end:1em;--transition:background-color, opacity 100ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:3.1em;font-size:min(1rem, 48px);font-weight:500;letter-spacing:0}:host(.button-solid){--background-activated:var(--ion-color-primary-shade, #004acd);--background-focused:var(--ion-color-primary-shade, #004acd);--background-hover:var(--ion-color-primary-tint, #1a65eb);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1}:host(.button-outline){--border-radius:14px;--border-width:1px;--border-style:solid;--background-activated:var(--ion-color-primary, #0054e9);--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;--color-activated:var(--ion-color-primary-contrast, #fff)}:host(.button-clear){--background-activated:transparent;--background-activated-opacity:0;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;font-size:min(1.0625rem, 51px);font-weight:normal}:host(.in-buttons){font-size:clamp(17px, 1.0625rem, 21.08px);font-weight:400}:host(.button-large){--border-radius:16px;--padding-top:17px;--padding-start:1em;--padding-end:1em;--padding-bottom:17px;min-height:3.1em;font-size:min(1.25rem, 60px)}:host(.button-small){--border-radius:6px;--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:min(0.8125rem, 39px)}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-strong){font-weight:600}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.125em, 60px);min-height:clamp(30px, 2.125em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 1.125em, 43.02px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(12.1394px, 1.308125em, 40.1856px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 0.9em, 43.056px)}:host(.button-outline.ion-focused.ion-color) .button-native,:host(.button-clear.ion-focused.ion-color) .button-native{color:var(--ion-color-base)}:host(.button-outline.ion-focused.ion-color) .button-native::after,:host(.button-clear.ion-focused.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.button-clear:not(.ion-activated):hover),:host(.button-outline:not(.ion-activated):hover){opacity:0.6}:host(.button-clear.ion-color:hover) .button-native,:host(.button-outline.ion-color:hover) .button-native{color:var(--ion-color-base)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:transparent}:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}:host(:hover.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color):not(.ion-activated)) .button-native::after{background:#fff;opacity:0.1}}:host(.button-clear.ion-activated){opacity:0.4}:host(.button-outline.ion-activated.ion-color) .button-native{color:var(--ion-color-contrast)}:host(.button-outline.ion-activated.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--color));color:var(--ion-toolbar-background, var(--background), var(--ion-color-primary-contrast, #fff))}',
41w3=':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;
41-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:4px;--padding-top:8px;--padding-bottom:8px;--padding-start:1.1em;--padding-end:1.1em;--transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1),\n                background-color 15ms linear,\n                color 15ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:36px;font-size:0.875rem;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}:host(.button-solid){--background-activated:transparent;--background-hover:var(--ion-color-primary-contrast, #fff);--background-focused:var(--ion-color-primary-contrast, #fff);--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}:host(.button-solid.ion-activated){--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12)}:host(.button-outline){--border-width:2px;--border-style:solid;--box-shadow:none;--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-outline.ion-activated.ion-color) .button-native{background:transparent}:host(.button-clear){--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-large){--padding-top:14px;--padding-start:1em;--padding-end:1em;--padding-bottom:14px;min-height:2.8em;font-size:1.25rem}:host(.button-small){--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:0.8125rem}:host(.button-strong){font-weight:bold}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.86em, 60px);min-height:clamp(30px, 2.86em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.104px, 1.6em, 43.008px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(13.002px, 1.23125em, 40.385px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.008px, 1.4em, 43.008px)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color.ion-focused) .button-native::after,:host(.button-outline.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-background, var(--color));color:var(--ion-toolbar-color, var(--background), var(--ion-color-primary-contrast, #fff))}',k3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=le(this,"ionFocus",7),this.ionBlur=le(this,"ionBlur",7),this.inItem=!1,this.inListHeader=!1,this.inToolbar=!1,this.formButtonEl
41=null,this.formEl=null,this.inheritedAttributes={},this.isCircle=!1,this.buttonType="button",this.disabled=!1,this.routerDirection="forward",this.strong=!1,this.type="button",this.handleClick=t=>{const{el:n}=this;this.type==="button"?Jc(this.href,t,this.routerDirection,this.routerAnimation):g4(n)&&this.submitForm(t)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.slotChanged=()=>{this.isCircle=this.hasIconOnly}}disabledChanged(){const{disabled:t}=this;this.formButtonEl&&(this.formButtonEl.disabled=t)}onAriaChanged(t,n,i){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[i]:t}),mn(this)}renderHiddenButton(){const t=this.formEl=this.findForm();if(t){const{formButtonEl:n}=this;if(n!==null&&t.contains(n))return;const i=this.formButtonEl=document.createElement("button");i.type=this.type,i.style.display="none",i.disabled=this.disabled,t.appendChild(i)}}componentWillLoad(){this.inToolbar=!!this.el.closest("ion-buttons"),this.inListHeader=!!this.el.closest("ion-list-header"),this.inItem=!!this.el.closest("ion-item")||!!this.el.closest("ion-item-divider"),this.inheritedAttributes=Jn(this.el)}get hasIconOnly(){return!!this.el.querySelector('[slot="icon-only"]')}get rippleType(){return(this.fill===void 0||this.fill==="clear")&&this.hasIconOnly&&this.inToolbar?"unbounded":"bounded"}findForm(){const{form:t}=this;if(t instanceof HTMLFormElement)return t;if(typeof t=="string"){const n=document.getElementById(t);return n?n instanceof HTMLFormElement?n:(yt('[ion-button] - Form with selector: "#'.concat(t,'" could not be found. Verify that the id is attached to a <form> element.'),this.el),null):(yt('[ion-button] - Form with selector: "#'.concat(t,'" could not be found. Verify that the id is correct and the form is rendered in the DOM.'),this.el),null)}return t!==void 0?(yt('[ion-button] - The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.',this.el),null):this.el.closest("form")}submitForm(t){this.formEl&&this.formButtonEl&&(t.preventDefault(),this.formButtonEl.click())}render(){const t=me(this),{buttonType:n,type:i,disabled:o,rel:r,target:a,size:s,href:l,color:c,expand:d,hasIconOnly:u,shape:f,strong:p,inheritedAttributes:h}=this,m=s===void 0&&this.inItem?"small":s,y=l===void 0?"button":"a",g=y==="button"?{type:i}:{download:this.download,href:l,rel:r,target:a};let v=this.fill;return v==null&&(v=this.inToolbar||this.inListHeader?"clear":"solid"),i!=="button"&&this.renderHiddenButton(),E(Ne,{key:"b105ad09215adb3ca2298acdadf0dc9154bbb9b0",onClick:this.handleClick,"aria-disabled":o?"true":null,class:Lt(c,{[t]:!0,[n]:!0,["".concat(n,"-").concat(d)]:d!==void 0,["".concat(n,"-").concat(m)]:m!==void 0,["".concat(n,"-").concat(f)]:f!==void 0,["".concat(n,"-").concat(v)]:!0,["".concat(n,"-strong")]:p,"in-toolbar":pt("ion-toolbar",this.el),"in-toolbar-color":pt("ion-toolbar[color]",this.el),"in-buttons":pt("ion-buttons",this.el),"button-has-icon-only":u,"button-disabled":o,"ion-activatable":!0,"ion-focusable":!0})},E(y,Object.assign({key:"66b4e7112bcb9e41d5a723fbbadb0a3104f9ee1d"},g,{class:"button-native",part:"native",disabled:o,onFocus:this.onFocus,onBlur:this.onBlur},h),E("span",{key:"1439fc3da280221028dcf7ce8ec9dab273c4d4bb",class:"button-inner"},E("slot",{key:"d5269ae1afc87ec7b99746032f59cbae93720a9f",name:"icon-only",onSlotchange:this.slotChanged}),E("slot",{key:"461c83e97aa246aa86d83e14f1e15a288d35041e",name:"start"}),E("slot",{key:"807170d47101f9f6a333dd4ff489c89284f306fe"}),E("slot",{key:"e67f116dd0349a0d27893e4f3ff0ccef1d402f80",name:"end"})),t==="md"&&E("ion-ripple-effect",{key:"273f0bd9645a36c1bfd18a5c2ab4f81e22b7b989",type:this.rippleType})))}get el(){return this}static get watchers(){return{disabled:["disabledChanged"],"aria-checked":["onAriaChanged"],"aria-label":["onAriaChanged"]}}static get style(){return{ios:x3,md:w3}}},[289,"ion-button",{color:[513],buttonType:[1025,"button-type"],disabled:[516],expand:[513],fill:[1537],routerDirection:[1,"router-direction"],routerAnimation:[16,"router-animation"],download:[1],href:[1],rel:[1],shape:[513],size:[513],strong:[4],target:[1],type:[1],form:[1],isCircle:[32]},void 0,{disabled:["disabledChanged"],"aria-checked":["onAriaChanged"],"aria-label":["onAriaChanged"]}]);function Hp(){if(typeof customElements>"u")return;["ion-button","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-button":customElements.get(t)||customElements.define(t,k3);break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}/*!
42 * (C) Ionic http://ionicframework.com - MIT License
43 */const _3=Hp;/*!
44 * (C) Ionic http://ionicframework.com - MIT License
45 */const S3=".sc-ion-buttons-ios-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-ios-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-ios-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:5px;--padding-end:5px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-ios-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-ios-s ion-button:not(.button-round){--border-radius:4px}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button{--color:initial;--border-color:initial;--background-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-solid,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-solid{--background:var(--ion-color-contrast);--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12;--background-hover:var(--ion-color-base);--background-hover-opacity:0.45;--color:var(--ion-color-base);--color-focused:var(--ion-color-base)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-clear,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-clear{--color-activated:var(--ion-color-contrast);--color-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-outline,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-outline{--color-activated:var(--ion-color-base);--color-focused:var(--ion-color-contrast);--background-activated:var(--ion-color-contrast)}.sc-ion-buttons-ios-s .button-clear,.sc-ion-buttons-ios-s .button-outline{--background-activated:transparent;--background-focused:currentColor;--background-hover:transparent}
45.sc-ion-buttons-ios-s .button-solid:not(.ion-color){--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12}.sc-ion-buttons-ios-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.65em;line-height:0.67}",E3=".sc-ion-buttons-md-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-md-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-md-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:8px;--padding-end:8px;--box-shadow:none;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-md-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-md-s ion-button:not(.button-round){--border-radius:2px}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button{--color:initial;--color-focused:var(--ion-color-contrast);--color-hover:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-contrast);--background-hover:var(--ion-color-contrast)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-solid,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-solid{--background:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-shade);--background-hover:var(--ion-color-base);--color:var(--ion-color-base);--color-focused:var(--ion-color-base);--color-hover:var(--ion-color-base)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-outline,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-outline{--border-color:var(--ion-color-contrast)}.sc-ion-buttons-md-s .button-has-icon-only.button-clear{--padding-top:12px;--padding-end:12px;--padding-bottom:12px;--padding-start:12px;--border-radius:50%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:3rem;height:3rem}.sc-ion-buttons-md-s .button{--background-hover:currentColor}.sc-ion-buttons-md-s .button-solid{--color:var(--ion-toolbar-background, var(--ion-background-color, #fff));--background:var(--ion-toolbar-color, var(--ion-text-color, #424242));--background-activated:transparent;--background-focused:currentColor}.sc-ion-buttons-md-s .button-outline{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--border-color:currentColor}.sc-ion-buttons-md-s .button-clear{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor}.sc-ion-buttons-md-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.8em}",C3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.collapse=!1}render(){const t=me(this);return E(Ne,{key:"58c1fc5eb867d0731c63549b1ccb3ec3bbbe6e1b",class:{[t]:!0,"buttons-collapse":this.collapse}},E("slot",{key:"0c8f95b9840c8fa0c4e50be84c5159620a3eb5c8"}))}static get style(){return{ios:S3,md:E3}}},[294,"ion-buttons",{collapse:[4]}]);function Wp(){if(typeof customElements>"u")return;["ion-buttons"].forEach(t=>{switch(t){case"ion-buttons":customElements.get(t)||customElements.define(t,C3);break}})}/*!
46 * (C) Ionic http://ionicframework.com - MIT License
47 */const $3=Wp;/*!
48 * (C) Ionic http://ionicframework.com - MIT License
49 */const T3=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;
49min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))));-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:24px;margin-bottom:24px;border-radius:8px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1), -webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);font-size:0.875rem;-webkit-box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}:host(.ion-activated){-webkit-transform:scale3d(0.97, 0.97, 1);transform:scale3d(0.97, 0.97, 1)}",P3=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))));-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:10px;margin-bottom:10px;border-radius:4px;font-size:0.875rem;-webkit-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}",A3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAriaAttributes={},this.button=!1,this.type="button",this.disabled=!1,this.routerDirection="forward"}componentWillLoad(){this.inheritedAriaAttributes=Do(this.el,["aria-label"])}isClickable(){return this.href!==void 0||this.button}renderCard(t){const n=this.isClickable();if(!n)return[E("slot",null)];const{href:i,routerAnimation:o,routerDirection:r,inheritedAriaAttributes:a}=this,s=n?i===void 0?"button":"a":"div",l=s==="button"?{type:this.t
49ype}:{download:this.download,href:this.href,rel:this.rel,target:this.target};return E(s,Object.assign({},l,a,{class:"card-native",part:"native",disabled:this.disabled,onClick:c=>Jc(i,c,r,o)}),E("slot",null),n&&t==="md"&&E("ion-ripple-effect",null))}render(){const t=me(this);return E(Ne,{key:"85e9b30bd81e79a0c7ac75cb3664bdcf9e4afc4d",class:Lt(this.color,{[t]:!0,"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(t))}get el(){return this}static get style(){return{ios:T3,md:P3}}},[289,"ion-card",{color:[513],button:[4],type:[1],disabled:[4],download:[1],href:[1],rel:[1],routerDirection:[1,"router-direction"],routerAnimation:[16,"router-animation"],target:[1]}]);function I3(){if(typeof customElements>"u")return;["ion-card","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-card":customElements.get(t)||customElements.define(t,A3);break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}const O3=I3;/*!
50 * (C) Ionic http://ionicframework.com - MIT License
51 */const L3="ion-card-content{display:block;position:relative}.card-content-ios{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:20px;font-size:1rem;line-height:1.4}.card-content-ios h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-ios h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-ios h3,.card-content-ios h4,.card-content-ios h5,.card-content-ios h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-ios p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem}ion-card-header+.card-content-ios{padding-top:0}",M3="ion-card-content{display:block;position:relative}.card-content-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:13px;padding-bottom:13px;font-size:0.875rem;line-height:1.5}.card-content-md h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-md h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-md h3,.card-content-md h4,.card-content-md h5,.card-content-md h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-md p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:1.5}ion-card-header+.card-content-md{padding-top:0}",D3=Fe(class extends Re{constructor(){super(),this.__registerHost()}render(){const t=me(this);return E(Ne,{key:"d98e4d1fc6ad3237549f9bc17e4c67ec5059b1b3",class:{[t]:!0,["card-content-".concat(t)]:!0}})}static get style(){return{ios:L3,md:M3}}},[288,"ion-card-content"]);function R3(){if(typeof customElements>"u")return;["ion-card-content"].forEach(t=>{switch(t){case"ion-card-content":customElements.get(t)||customElements.define(t,D3);break}})}const z3=R3;/*!
52 * (C) Ionic http://ionicframework.com - MIT License
53 */const N3=":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper,:host(.in-item:not(.checkbox-label-placement-stacked):not([slot])) .native-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}
53.checkbox-bottom{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;white-space:normal}:host(.checkbox-label-placement-stacked) .checkbox-bottom{font-size:1rem}.checkbox-bottom .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.checkbox-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .checkbox-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .checkbox-bottom .helper-text{display:none}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:start}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column;text-align:center}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-justify-space-between),:host(.checkbox-justify-start),:host(.checkbox-justify-end),:host(.checkbox-alignment-start),:host(.checkbox-alignment-center){display:block}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:50%;--border-width:0.125rem;--border-style:solid;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.23);--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--size:min(1.375rem, 55.836px);--checkmark-width:1.5px}:host(.checkbox-disabled){opacity:0.3}",F3=":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;
53height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper,:host(.in-item:not(.checkbox-label-placement-stacked):not([slot])) .native-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}.checkbox-bottom{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;white-space:normal}:host(.checkbox-label-placement-stacked) .checkbox-bottom{font-size:1rem}.checkbox-bottom .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.checkbox-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .checkbox-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .checkbox-bottom .helper-text{display:none}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:start}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column;text-align:center}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-justify-space-between),:host(.checkbox-justify-start),:host(.checkbox-justify-end),:host(.checkbox-alignment-start),:host(.checkbox-alignment-center){display:block}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:calc(var(--size) * .125);--border-width:2px;--border-style:solid;--border-color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--checkmark-width:3;--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--transition:background 180ms cubic-bezier(0.4, 0, 0.2, 1);--size:18px}.checkbox-icon path{stroke-dasharray:30;stroke-dashoffset:30}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 90ms linear 90ms;transition:stroke-dashoffset 90ms linear 90ms}:host(.checkbox-disabled) .label-text-wrapper{opacity:0.38}:host(.checkbox-disabled) .native-wrapper{opacity:0.63}",B3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=le(this,"ionChange",7),this.ionFocus=le(this,"ionFocus",7),this.ionBlur=le(this,"ionBlur",7),this.inputId="ion-cb-".concat(j3++),this.inputLabelId="".concat(this.inputId,"-lbl"),this.helperTextId="".concat(this.inputId,"-helper-text"),this.errorTextId="".concat(this.inputId,"-error-text"),this.inheritedAttributes={},this.name=this.inputId,this.checked=!1,this.indeterminate=!1,this.disabled=!1,this.value="on",this.labelPlacement="start",this.required=!1,this.setChecked=t=>{const n=this.checked=t;this.ionChange.emit({checked:n,value:this.value})},this.toggleChecked=t=>{t.preventDefault(),this.setFocus(),this.setChecked(!this.checked),this.indeterminate=!1},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onKeyDown=t=>{t.key===" "&&(t.preventDefault(),this.disabled||this.toggleChecked(t))},this.onClick=t=>{this.disabled||this.toggleChecked(t)},this.onDivLabelClick=t=>{t.stopPropagation()}}componentWillLoad(){this.inheritedAttributes=Object.assign({},Jn(this.el))}async setFocus(){this.focusEl&&this.focusEl.focus()}getHintTextID(){const{el:t,helperText:n,errorText:i,helperTextId:o,errorTextId:r}=this;if(t.classList.contains("ion-touched")&&t.classList.contains("ion-invalid")&&i)return r;if(n)return o}renderHintText(){const{helperText:t,errorText:n,helperTextId:i,errorTextId:o}=this;if(t||n)return E("div",{class:"checkbox-bottom"},E("div",{id:i,class:"helper-text",part:"supporting-text helper-text"},t),E("div",{id:o,class:"error-text",part:"supporting-text error-text"},n))}render(){const{color:t,checked:n,disabled:i,el:o,getSVGPath:r,indeterminate:a,inheritedAttributes:s,inputId:l,justify:c,labelPlacement:d,name:u,value:f,alignment:p,required:h}
53=this,m=me(this),y=r(m,a),g=o.textContent!=="";return zs(!0,o,u,n?f:"",i),E(Ne,{key:"26cbe7220e555107200e9b5deeae754aa534a80b",role:"checkbox","aria-checked":a?"mixed":"".concat(n),"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId,"aria-labelledby":g?this.inputLabelId:null,"aria-label":s["aria-label"]||null,"aria-disabled":i?"true":null,tabindex:i?void 0:0,onKeyDown:this.onKeyDown,class:Lt(t,{[m]:!0,"in-item":pt("ion-item",o),"checkbox-checked":n,"checkbox-disabled":i,"checkbox-indeterminate":a,interactive:!0,["checkbox-justify-".concat(c)]:c!==void 0,["checkbox-alignment-".concat(p)]:p!==void 0,["checkbox-label-placement-".concat(d)]:!0}),onClick:this.onClick},E("label",{key:"f025cec5ff08e8be4487b9cc0324616ca5dfae2a",class:"checkbox-wrapper",htmlFor:l},E("input",Object.assign({key:"dc53f7e4e240dc2e18556e6350df2b5c3169f553",type:"checkbox",checked:n?!0:void 0,disabled:i,id:l,onChange:this.toggleChecked,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:v=>this.focusEl=v,required:h},s)),E("div",{key:"a625e9b50c3b617de8bbbfd624d772454fecaf2d",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!g},part:"label",id:this.inputLabelId,onClick:this.onDivLabelClick},E("slot",{key:"87d1a90691327945f4343406706e4ab27f453844"}),this.renderHintText()),E("div",{key:"b57fed8cdecee4df1ef0d57f157267ee77fac653",class:"native-wrapper"},E("svg",{key:"d472a06ec6c8b74dfb651415d2236db8080f6805",class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},y))))}getSVGPath(t,n){let i=n?E("path",{d:"M6 12L18 12",part:"mark"}):E("path",{d:"M5.9,12.5l3.8,3.8l8.8-8.8",part:"mark"});return t==="md"&&(i=n?E("path",{d:"M2 12H22",part:"mark"}):E("path",{d:"M1.73,12.91 8.1,19.28 22.79,4.59",part:"mark"})),i}get el(){return this}static get style(){return{ios:N3,md:F3}}},[289,"ion-checkbox",{color:[513],name:[1],checked:[1028],indeterminate:[1028],disabled:[4],errorText:[1,"error-text"],helperText:[1,"helper-text"],value:[8],labelPlacement:[1,"label-placement"],justify:[1],alignment:[1],required:[4],setFocus:[64]}]);let j3=0;function Qc(){if(typeof customElements>"u")return;["ion-checkbox"].forEach(t=>{switch(t){case"ion-checkbox":customElements.get(t)||customElements.define(t,B3);break}})}/*!
54 * (C) Ionic http://ionicframework.com - MIT License
55 */const H3=Qc;/*!
56 * (C) Ionic http://ionicframework.com - MIT License
57 */const sl=typeof window<"u"?window:void 0;sl&&(sl.CSS&&sl.CSS.supports&&sl.CSS.supports("--a: 0"));/*!
58 * (C) Ionic http://ionicframework.com - MIT License
59 */const Gn=e=>e&&e.dir!==""?e.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl";/*!
60 * (C) Ionic http://ionicframework.com - MIT License
61 */const W3=':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}
61.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)}',V3=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionScrollStart=le(this,"ionScrollStart",7),this.ionScroll=le(this,"ionScroll",7),this.ionScrollEnd=le(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.fullscreen=!1,this.fixedSlotPlacement="after",this.scrollX=!1,this.scrollY=!0,this.scrollEvents=!1}componentWillLoad(){this.inheritedAttributes=Jn(this.el)}connectedCallback(){if(this.isMainContent=this.el.closest("ion-menu, ion-popover, ion-modal")===null,gs(this.el)){const t=this.tabsElement=this.el.closest("ion-tabs");t!==null&&(this.tabsLoadCallback=()=>this.resize(),t.addEventListener("ionTabBarLoaded",this.tabsLoadCallback))}}disconnectedCallback(){if(this.onScrollEnd(),gs(this.el)){const{tabsElement:t,tabsLoadCallback:n}=this;t!==null&&n!==void 0&&t.removeEventListener("ionTabBarLoaded",n),this.tabsElement=null,this.tabsLoadCallback=void 0}}onResize(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),this.resizeTimeout=setTimeout(()=>{this.el.offsetParent!==null&&this.resize()},100)}shouldForceOverscroll(){const{forceOverscroll:t}=this,n=me(this);return t===void 0?n==="ios"&&At("ios"):t}resize(){this.fullscreen?Xn(()=>this.readDimensions()):(this.cTop!==0||this.cBottom!==0)&&(this.cTop=this.cBottom=0,mn(this))}readDimensions(){const t=q3(this.el),n=Math.max(this.el.offsetTop,0),i=Math.max(t.offsetHeight-n-this.el.offsetHeight,0);(n!==this.cTop||i!==this.cBottom)&&(this.cTop=n,this.cBottom=i,mn(this))}onScroll(t){const n=Date.now(),i=!this.isScrolling;this.lastScroll=n,i&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,Xn(o=>{this.queued=!1,this.detail.event=t,Y3(this.detail,this.scrollEl,o,i),this.ionScroll.emit(this.detail)}))}async getScrollElement(){return this.scrollEl||await new Promise(t=>In(this.el,t)),Promise.resolve(this.scrollEl)}async getBackgroundElement(){return this.backgroundContentEl||await new Promise(t=>In(this.el,t)),Promise.resolve(this.backgroundContentEl)}scrollToTop(t=0){return this.scrollToPoint(void 0,0,t)}
61async scrollToBottom(t=0){const n=await this.getScrollElement(),i=n.scrollHeight-n.clientHeight;return this.scrollToPoint(void 0,i,t)}async scrollByPoint(t,n,i){const o=await this.getScrollElement();return this.scrollToPoint(t+o.scrollLeft,n+o.scrollTop,i)}async scrollToPoint(t,n,i=0){const o=await this.getScrollElement();if(i<32){n!=null&&(o.scrollTop=n),t!=null&&(o.scrollLeft=t);return}let r,a=0;const s=new Promise(p=>r=p),l=o.scrollTop,c=o.scrollLeft,d=n!=null?n-l:0,u=t!=null?t-c:0,f=p=>{const h=Math.min(1,(p-a)/i)-1,m=Math.pow(h,3)+1;d!==0&&(o.scrollTop=Math.floor(m*d+l)),u!==0&&(o.scrollLeft=Math.floor(m*u+c)),m<1?requestAnimationFrame(f):r()};return requestAnimationFrame(p=>{a=p,f(p)}),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:n,isMainContent:i,scrollX:o,scrollY:r,el:a}=this,s=Gn(a)?"rtl":"ltr",l=me(this),c=this.shouldForceOverscroll(),d=l==="ios";return this.resize(),E(Ne,Object.assign({key:"f2a24aa66dbf5c76f9d4b06f708eb73cadc239df",role:i?"main":void 0,class:Lt(this.color,{[l]:!0,"content-sizing":pt("ion-popover",this.el),overscroll:c,["content-".concat(s)]:!0}),style:{"--offset-top":"".concat(this.cTop,"px"),"--offset-bottom":"".concat(this.cBottom,"px")}},n),E("div",{key:"6480ca7648b278abb36477b3838bccbcd4995e2a",ref:u=>this.backgroundContentEl=u,id:"background-content",part:"background"}),t==="before"?E("slot",{name:"fixed"}):null,E("div",{key:"29a23b663f5f0215bb000820c01e1814c0d55985",class:{"inner-scroll":!0,"scroll-x":o,"scroll-y":r,overscroll:(o||r)&&c},ref:u=>this.scrollEl=u,onScroll:this.scrollEvents?u=>this.onScroll(u):void 0,part:"scroll"},E("slot",{key:"0fe1bd05609a4b88ae2ce9addf5d5dc5dc1806f0"})),d?E("div",{class:"transition-effect"},E("div",{class:"transition-cover"}),E("div",{class:"transition-shadow"})):null,t==="after"?E("slot",{name:"fixed"}):null)}get el(){return this}static get style(){return W3}},[257,"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"]]]),U3=e=>{var t;return e.parentElement?e.parentElement:!((t=e.parentNode)===null||t===void 0)&&t.host?e.parentNode.host:null},q3=e=>{const t=e.closest("ion-tabs");if(t)return t;const n=e.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content");return n||U3(e)},Y3=(e,t,n,i)=>{const o=e.currentX,r=e.currentY,a=e.currentTime,s=t.scrollLeft,l=t.scrollTop,c=n-a;if(i&&(e.startTime=n,e.startX=s,e.startY=l,e.velocityX=e.velocityY=0),e.currentTime=n,e.currentX=e.scrollLeft=s,e.currentY=e.scrollTop=l,e.deltaX=s-e.startX,e.deltaY=l-e.startY,c>0&&c<100){const d=(s-o)/c,u=(l-r)/c;e.velocityX=d*.7+e.velocityX*.3,e.velocityY=u*.7+e.velocityY*.3}};function Vp(){if(typeof customElements>"u")return;["ion-content"].forEach(t=>{switch(t){case"ion-content":customElements.get(t)||customElements.define(t,V3);break}})}/*!
62 * (C) Ionic http://ionicframework.com - MIT License
63 */const G3=Vp;/*!
64 * (C) Ionic http://ionicframework.com - MIT License
65 */const bg="ion-focused",X3="ion-focusable",K3=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],Z3=e=>{let t=[],n=!0;const i=e?e.shadowRoot:document,o=e||document.body,r=u=>{t.forEach(f=>f.classList.remove(bg)),u.forEach(f=>f.classList.add(bg)),t=u},a=()=>{n=!1,r([])},s=u=>{n=K3.includes(u.key),n||r([])},l=u=>{if(n&&u.composedPath!==void 0){const f=u.composedPath().filter(p=>p.classList?p.classList.contains(X3):!1);r(f)}},c=()=>{i.activeElement===o&&r([])};return i.addEventListener("keydown",s),i.addEventListener("focusin",l),i.addEventListener("focusout",c),i.addEventListener("touchstart",a,{passive:!0}),i.addEventListener("mousedown",a),{destroy:()=>{i.removeEventListener("keydown",s),i.removeEventListener("focusin",l),i.removeEventListener("focusout",c),i.removeEventListener("touchstart",a),i.removeEventListener("mousedown",a)},setFocus:r}},J3=Object.freeze(Object.defineProperty({__proto__:null,startFocusVisible:Z3},Symbol.toStringTag,{value:"Module"}));/*!
66 * (C) Ionic http://ionicframework.com - MIT License
67 */const Ze=typeof window<"u"?window:void 0,It=typeof document<"u"?document:void 0;/*!
68 * (C) Ionic http://ionicframework.com - MIT License
69 */const fc=()=>
69{if(Ze!==void 0)return Ze.Capacitor};/*!
70 * (C) Ionic http://ionicframework.com - MIT License
71 */var pc;(function(e){e.Heavy="HEAVY",e.Medium="MEDIUM",e.Light="LIGHT"})(pc||(pc={}));var vg;(function(e){e.Success="SUCCESS",e.Warning="WARNING",e.Error="ERROR"})(vg||(vg={}));const ya={getEngine(){const e=fc();if(e!=null&&e.isPluginAvailable("Haptics"))return e.Plugins.Haptics},available(){if(!this.getEngine())return!1;const t=fc();return(t==null?void 0:t.getPlatform())==="web"?typeof navigator<"u"&&navigator.vibrate!==void 0:!0},impact(e){const t=this.getEngine();t&&t.impact({style:e.style})},notification(e){const t=this.getEngine();t&&t.notification({type:e.type})},selection(){this.impact({style:pc.Light})},selectionStart(){const e=this.getEngine();e&&e.selectionStart()},selectionChanged(){const e=this.getEngine();e&&e.selectionChanged()},selectionEnd(){const e=this.getEngine();e&&e.selectionEnd()}},Ns=()=>ya.available(),yg=()=>{Ns()&&ya.selection()},Q3=()=>{Ns()&&ya.selectionStart()},e5=()=>{Ns()&&ya.selectionChanged()},t5=()=>{Ns()&&ya.selectionEnd()},n5=e=>{Ns()&&ya.impact(e)};/*!
72 * (C) Ionic http://ionicframework.com - MIT License
73 */const ta=()=>We.get("experimentalCloseWatcher",!1)&&Ze!==void 0&&"CloseWatcher"in Ze,i5=()=>{document.addEventListener("backbutton",()=>{})},o5=()=>{const e=document;let t=!1;const n=()=>
73{if(t)return;let i=0,o=[];const r=new CustomEvent("ionBackButton",{bubbles:!1,detail:{register(l,c){o.push({priority:l,handler:c,id:i++})}}});e.dispatchEvent(r);const a=async l=>{try{if(l!=null&&l.handler){const c=l.handler(s);c!=null&&await c}}catch(c){An("[ion-app] - Exception in startHardwareBackButton:",c)}},s=()=>{if(o.length>0){let l={priority:Number.MIN_SAFE_INTEGER,handler:()=>{},id:-1};o.forEach(c=>{c.priority>=l.priority&&(l=c)}),t=!0,o=o.filter(c=>c.id!==l.id),a(l).then(()=>t=!1)}};s()};if(ta()){let i;const o=()=>{i==null||i.destroy(),i=new Ze.CloseWatcher,i.onclose=()=>{n(),o()}};o()}else e.addEventListener("backbutton",n)},Py=100,Ay=99,r5=Object.freeze(Object.defineProperty({__proto__:null,MENU_BACK_BUTTON_PRIORITY:Ay,OVERLAY_BACK_BUTTON_PRIORITY:Py,blockHardwareBackButton:i5,shouldUseCloseWatcher:ta,startHardwareBackButton:o5},Symbol.toStringTag,{value:"Module"}));/*!
74 * (C) Ionic http://ionicframework.com - MIT License
75 */const Up=async(e,t,n,i,o,r)=>{var a;if(e)return e.attachViewToDom(t,n,o,i);if(!r&&typeof n!="string"&&!(n instanceof HTMLElement))throw new Error("framework delegate is missing");const s=typeof n=="string"?(a=t.ownerDocument)===null||a===void 0?void 0:a.createElement(n):n;return i&&i.forEach(l=>s.classList.add(l)),o&&Object.assign(s,o),t.appendChild(s),await new Promise(l=>In(s,l)),s},qp=(e,t)=>{if(t){if(e){const n=t.parentElement;return e.removeViewFromDom(n,t)}t.remove()}return Promise.resolve()},Yp=()=>{let e,t;return{attachViewToDom:async(o,r,a={},s=[])=>{var l,c;e=o;let d;if(r){const f=typeof r=="string"?(l=e.ownerDocument)===null||l===void 0?void 0:l.createElement(r):r;s.forEach(p=>f.classList.add(p)),Object.assign(f,a),e.appendChild(f),d=f,await new Promise(p=>In(f,p))}else if(e.children.length>0&&(e.tagName==="ION-MODAL"||e.tagName==="ION-POPOVER")&&!(d=e.children[0]).classList.contains("ion-delegate-host")){const p=(c=e.ownerDocument)===null||c===void 0?void 0:c.createElement("div");p.classList.add("ion-delegate-host"),s.forEach(h=>p.classList.add(h)),p.append(...e.children),e.appendChild(p),d=p}const u=document.querySelector("ion-app")||document.body;return t=document.createComment("ionic teleport"),e.parentNode.insertBefore(t,e),u.appendChild(e),d!=null?d:e},removeViewFromDom:()=>(e&&t&&(t.parentNode.insertBefore(e,t),t.remove()),Promise.resolve())}};/*!
76 * (C) Ionic http://ionicframework.com - MIT License
77 */class a5{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(t){var n;return new s5(this,this.newID(),t.name,(n=t.priority)!==null&&n!==void 0?n:0,!!t.disableScroll)}createBlocker(t={}){return new l5(this,this.newID(),t.disable,!!t.disableScroll)}start(t,n,i){return this.canStart(t)?(this.requestedStart.set(n,i),!0):(this.requestedStart.delete(n),!1)}capture(t,n,i){if(!this.start(t,n,i))return!1;const o=this.requestedStart;let r=-1e4;if(o.forEach(a=>{r=Math.max(r,a)}),r===i){this.capturedId=n,o.clear();const a=new CustomEvent("ionGestureCaptured",{detail:{gestureName:t}});return document.dispatchEvent(a),!0}return o.delete(n),!1}release(t){this.requestedStart.delete(t),this.capturedId===t&&(this.capturedId=void 0)}disableGesture(t,n){let i=this.disabledGestures.get(t);i===void 0&&(i=new Set,this.disabledGestures.set(t,i)),i.add(n)}enableGesture(t,n){const i=this.disabledGestures.get(t);i!==void 0&&i.delete(n)}disableScroll(t){this.disabledScroll.add(t),this.disabledScroll.size===1&&document.body.classList.add(hc)}enableScroll(t){this.disabledScroll.delete(t),this.disabledScroll.size===0&&document.body.classList.remove(hc)}canStart(t){return!(this.capturedId!==void 0||this.isDisabled(t))}isCaptured(){return this.capturedId!==void 0}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(t){const n=this.disabledGestures.get(t);return!!(n&&n.size>0)}newID(){return this.gestureId++,this.gestureId}}class s5{constructor(t,n,i,o,r){this.id=n,this.name=i,this.disableScroll=r,this.priority=o*1e6+n,this.ctrl=t}canStart(){return this.ctrl?this.ctrl.canStart(this.name):!1}
77start(){return this.ctrl?this.ctrl.start(this.name,this.id,this.priority):!1}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 l5{constructor(t,n,i,o){this.id=n,this.disable=i,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 hc="backdrop-no-scroll",Gp=new a5;/*!
78 * (C) Ionic http://ionicframework.com - MIT License
79 */const Fs='[tabindex]:not([tabindex^="-"]):not([hidden]):not([disabled]), input:not([type=hidden]):not([tabindex^="-"]):not([hidden]):not([disabled]), textarea:not([tabindex^="-"]):not([hidden]):not([disabled]), button:not([tabindex^="-"]):not([hidden]):not([disabled]), select:not([tabindex^="-"]):not([hidden]):not([disabled]), ion-checkbox:not([tabindex^="-"]):not([hidden]):not([disabled]), ion-radio:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable[disabled="false"]:not([tabindex^="-"]):not([hidden])',mc=(e,t)=>{const n=e.querySelector(Fs);Iy(n,t!=null?t:e)},Qu=(e,t)=>{const n=Array.from(e.querySelectorAll(Fs)),i=n.length>0?n[n.length-1]:null;Iy(i,t!=null?t:e)},Iy=(e,t)=>{let n=e;const i=e==null?void 0:e.shadowRoot;if(i&&(n=i.querySelector(Fs)||e),n){const o=n.closest("ion-radio-group");o?o.setFocus():dc(n)}else t.focus()};let ef=0,c5=0;const gc=new WeakMap,Bs=e=>({create(t){return p5(e,t)},dismiss(t,n,i){return b5(document,t,n,e,i)},async getTop(){return na(document,e)}}),Oy=Bs("ion-alert"),Ly=Bs("ion-action-sheet"),d5=Bs("ion-modal"),u5=Bs("ion-popover"),f5=Bs("ion-toast"),js=e=>{typeof document<"u"&&g5(document);const t=ef++;e.overlayIndex=t},Hs=e=>(e.hasAttribute("id")||(e.id="ion-overlay-".concat(++c5)),e.id),p5=(e,t)=>typeof window<"u"&&typeof window.customElements<"u"?window.customElements.whenDefined(e).then(()=>{const n=document.createElement(e);return n.classList.add("overlay-hidden"),Object.assign(n,Object.assign(Object.assign({},t),{hasController:!0})),Dy(document).appendChild(n),new Promise(i=>In(n,i))}):Promise.resolve(),h5=e=>e.classList.contains("overlay-hidden"),xg=(e,t)=>{let n=e;const i=e==null?void 0:e.shadowRoot;i&&(n=i.querySelector(Fs)||e),n?dc(n):t.focus()},m5=(e,t)=>{const n=na(t,"ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover"),i=e.target;if(!n||!i||n.classList.contains(vs))return;const o=()=>{if(n===i)n.lastFocus=void 0;else if(i.tagName==="ION-TOAST")xg(n.lastFocus,n);else{const a=ft(n);if(!a.contains(i))return;const s=a.querySelector(".ion-overlay-wrapper");if(!s)return;if(s.contains(i)||i===a.querySelector("ion-backdrop"))n.lastFocus=i;else{const l=n.lastFocus;mc(s,n),l===t.activeElement&&Qu(s,n),n.lastFocus=t.activeElement}}},r=()=>{if(n.contains(i))n.lastFocus=i;else if(i.tagName==="ION-TOAST")xg(n.lastFocus,n);else{const a=n.lastFocus;mc(n),a===t.activeElement&&Qu(n),n.lastFocus=t.activeElement}};n.shadowRoot?r():o()},g5=e=>{ef===0&&(ef=1,e.addEventListener("focus",t=>{m5(t,e)},!0),e.addEventListener("ionBackButton",t=>{const n=na(e);n!=null&&n.backdropDismiss&&t.detail.register(Py,()=>{n.dismiss(void 0,Gi)})}),ta()||e.addEventListener("keydown",t=>{if(t.key==="Escape"){const n=na(e);n!=null&&n.backdropDismiss&&n.dismiss(void 0,Gi)}}))},b5=(e,t,n,i,o)=>{const r=na(e,i,o);return r?r.dismiss(t,n):Promise.reject("overlay does not exist")},v5=(e,t)=>(t===void 0&&(t="ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover,ion-toast"),Array.from(e.querySelectorAll(t)).filter(n=>n.overlayIndex>0)),ed=(e,t)=>v5(e,t).filter(n=>!h5(n)),na=(e,t,n)=>{const i=ed(e,t);return n===void 0?i[i.length-1]:i.find(o=>o.id===n)},My=(e=!1)=>{const n=Dy(document).querySelector("ion-router-outlet, ion-nav, #ion-view-container-root");n&&(e?n.setAttribute("aria-hidden","true"):n.removeAttribute("aria-hidden"))},Ws=async(e,t,n,i,o)=>{var r,a;if(e.presented)return;e.el.tagName!=="ION-TOAST"&&(My(!0),document.body.classList.add(hc)),k5(e.el),Ny(e.el),e.presented=!0,e.willPresent.emit(),(r=e.willPresentShorthand)===null||r===void 0||r.emit();const s=me(e),l=e.enterAnimation?e.enterAnimation:We.get(t,s==="ios"?n:i);await Ry(e,l,e.el,o)&&(e.didPresent.emit(),(a=e.didPresentShorthand)===null||a===void 0||a.emit()),e.el.tagName!=="ION-TOAST"&&y5(e.el),e.keyboardClose&&(document.activeElement===null||!e.el.contains(document.activeElement))&&e.el.focus(),e.el.removeAttribute("aria-hidden")},y5=async e=>{let t=document.activeElement;if(!t)return;const n=t==null?void 0:t.shadowRoot;n&&(t=n.querySelector(Fs)||t),await e.onDidDismiss(),(document.activeElement===null||document.activeElement===document.body)&&t.focu
79s()},Vs=async(e,t,n,i,o,r,a)=>{var s,l;if(!e.presented)return!1;const d=(It!==void 0?ed(It):[]).filter(f=>f.tagName!=="ION-TOAST");d.length===1&&d[0].id===e.el.id&&(My(!1),document.body.classList.remove(hc)),e.presented=!1;try{Ny(e.el),e.el.style.setProperty("pointer-events","none"),e.willDismiss.emit({data:t,role:n}),(s=e.willDismissShorthand)===null||s===void 0||s.emit({data:t,role:n});const f=me(e),p=e.leaveAnimation?e.leaveAnimation:We.get(i,f==="ios"?o:r);n!==ji&&await Ry(e,p,e.el,a),e.didDismiss.emit({data:t,role:n}),(l=e.didDismissShorthand)===null||l===void 0||l.emit({data:t,role:n}),(gc.get(e)||[]).forEach(m=>m.destroy()),gc.delete(e),e.el.classList.add("overlay-hidden"),e.el.style.removeProperty("pointer-events"),e.el.lastFocus!==void 0&&(e.el.lastFocus=void 0)}catch(f){An("[".concat(e.el.tagName.toLowerCase(),"] - "),f)}return e.el.remove(),_5(),!0},Dy=e=>e.querySelector("ion-app")||e.body,Ry=async(e,t,n,i)=>{n.classList.remove("overlay-hidden");const o=e.el,r=t(o,i);(!e.animated||!We.getBoolean("animated",!0))&&r.duration(0),e.keyboardClose&&r.beforeAddWrite(()=>{const s=n.ownerDocument.activeElement;s!=null&&s.matches("input,ion-input, ion-textarea")&&s.blur()});const a=gc.get(e)||[];return gc.set(e,[...a,r]),await r.play(),!0},yi=(e,t)=>{let n;const i=new Promise(o=>n=o);return x5(e,t,o=>{n(o.detail)}),i},x5=(e,t,n)=>{const i=o=>{or(e,t,i),n(o)};Co(e,t,i)},ar=e=>e==="cancel"||e===Gi,w5=e=>e(),tr=(e,t)=>{if(typeof e=="function")return We.get("_zoneGate",w5)(()=>{try{return e(t)}catch(i){throw i}})},Gi="backdrop",ji="gesture",zy=39,Xp=e=>{let t=!1,n;const i=Yp(),o=(s=!1)=>{if(n&&!s)return{delegate:n,inline:t};const{el:l,hasController:c,delegate:d}=e;return t=l.parentNode!==null&&!c,n=t?d||i:d,{inline:t,delegate:n}};return{attachViewToDom:async s=>{const{delegate:l}=o(!0);if(l)return await l.attachViewToDom(e.el,s);const{hasController:c}=e;if(c&&s!==void 0)throw new Error("framework delegate is missing");return null},removeViewFromDom:()=>{const{delegate:s}=o();s&&e.el!==void 0&&s.removeViewFromDom(e.el.parentElement,e.el)}}},td=()=>{let e;const t=()=>{e&&(e(),e=void 0)};return{addClickListener:(i,o)=>{t();const r=o!==void 0?document.getElementById(o):null;if(!r){yt("[".concat(i.tagName.toLowerCase(),'] - A trigger element with the ID "').concat(o,'" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on an overlay component.'),i);return}e=((s,l)=>{const c=()=>{l.present()};return s.addEventListener("click",c),()=>{s.removeEventListener("click",c)}})(r,i)},removeClickListener:t}},Ny=e=>{It!==void 0&&At("android")&&e.setAttribute("aria-hidden","true")},k5=e=>{var t;if(It===void 0)return;const n=ed(It);for(let i=n.length-1;i>=0;i--){const o=n[i],r=(t=n[i+1])!==null&&t!==void 0?t:e;(r.hasAttribute("aria-hidden")||r.tagName!=="ION-TOAST")&&o.setAttribute("aria-hidden","true")}},_5=()=>{if(It===void 0)return;const e=ed(It);for(let t=e.length-1;t>=0;t--){const n=e[t];if(n.removeAttribute("aria-hidden"),n.tagName!=="ION-TOAST")break}},vs="ion-disable-focus-trap";/*!
80 * (C) Ionic http://ionicframework.com - MIT License
81 */const xa=()=>{let e;return{lock:async()=>{const n=e;let i;return e=new Promise(o=>i=o),n!==void 0&&await n,i}}},Kp="ionViewWillEnter",Zp="ionViewDidEnter",Jp="ionViewWillLeave",Qp="ionViewDidLeave",Oa=e=>{e.tabIndex=-1,e.focus()},ll=e=>e.offsetParent!==null,S5=()=>({saveViewFocus:n=>{if(We.get("focusManagerPriority",!1)){const o=document.activeElement;o!==null&&(n!=null&&n.contains(o))&&o.setAttribute(wg,"true")}}
81,setViewFocus:n=>{const i=We.get("focusManagerPriority",!1);if(Array.isArray(i)&&!n.contains(document.activeElement)){const o=n.querySelector("[".concat(wg,"]"));if(o&&ll(o)){Oa(o);return}for(const r of i)switch(r){case"content":const a=n.querySelector('main, [role="main"]');if(a&&ll(a)){Oa(a);return}break;case"heading":const s=n.querySelector('h1, [role="heading"][aria-level="1"]');if(s&&ll(s)){Oa(s);return}break;case"banner":const l=n.querySelector('header, [role="banner"]');if(l&&ll(l)){Oa(l);return}break;default:yt("Unrecognized focus manager priority value ".concat(r));break}Oa(n)}}}),wg="ion-last-focus",E5=()=>Ce(()=>Promise.resolve().then(()=>eP),[],import.meta.url),C5=()=>Ce(()=>Promise.resolve().then(()=>nP),void 0,import.meta.url),Fy=S5(),$5=e=>new Promise((t,n)=>{mt(()=>{T5(e),P5(e).then(i=>{i.animation&&i.animation.destroy(),kg(e),t(i)},i=>{kg(e),n(i)})})}),T5=e=>{const t=e.enteringEl,n=e.leavingEl;Fy.saveViewFocus(n),D5(t,n,e.direction),e.showGoBack?t.classList.add("can-go-back"):t.classList.remove("can-go-back"),_g(t),t.style.setProperty("pointer-events","none"),n&&(_g(n),n.style.setProperty("pointer-events","none"))},P5=async e=>{const t=await A5(e);return t&&pE.isBrowser?I5(t,e):O5(e)},kg=e=>{const t=e.enteringEl,n=e.leavingEl;t.classList.remove("ion-page-invisible"),t.style.removeProperty("pointer-events"),n!==void 0&&(n.classList.remove("ion-page-invisible"),n.style.removeProperty("pointer-events")),Fy.setViewFocus(t)},A5=async e=>!e.leavingEl||!e.animated||e.duration===0?void 0:e.animationBuilder?e.animationBuilder:e.mode==="ios"?(await E5()).iosTransitionAnimation:(await C5()).mdTransitionAnimation,I5=async(e,t)=>{await By(t,!0);const n=e(t.baseEl,t);jy(t.enteringEl,t.leavingEl);const i=await M5(n,t);return t.progressCallback&&t.progressCallback(void 0),i&&Hy(t.enteringEl,t.leavingEl),{hasCompleted:i,animation:n}},O5=async e=>{const t=e.enteringEl,n=e.leavingEl,i=We.get("focusManagerPriority",!1);return await By(e,i),jy(t,n),Hy(t,n),{hasCompleted:!0}},By=async(e,t)=>{(e.deepWait!==void 0?e.deepWait:t)&&await Promise.all([ys(e.enteringEl),ys(e.leavingEl)]),await L5(e.viewIsReady,e.enteringEl)},L5=async(e,t)=>{e&&await e(t)},M5=(e,t)=>{const n=t.progressCallback,i=new Promise(o=>{e.onFinish(r=>o(r===1))});return n?(e.progressStart(!0),n(e)):e.play(),i},jy=(e,t)=>{bc(t,Jp),bc(e,Kp)},Hy=(e,t)=>{bc(e,Zp),bc(t,Qp)},bc=(e,t)=>{if(e){const n=new CustomEvent(t,{bubbles:!1,cancelable:!1});e.dispatchEvent(n)}},Wy=()=>new Promise(e=>Et(()=>Et(()=>e()))),ys=async e=>{const t=e;if(t){if(t.componentOnReady!=null){if(await t.componentOnReady()!=null)return}else if(t.__registerHost!=null){await new Promise(i=>Et(i));return}await Promise.all(Array.from(t.children).map(ys))}},_g=(e,t)=>{e.hidden=!1,e.removeAttribute("aria-hidden"),e.classList.remove("ion-page-hidden")},D5=(e,t,n)=>{e!==void 0&&(e.style.zIndex=n==="back"?"99":"101"),t!==void 0&&(t.style.zIndex="100")},tf=e=>{if(e.classList.contains("ion-page"))return e;const t=e.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs");return t||e};/*!
82 * (C) Ionic http://ionicframework.com - MIT License
83 */let Bd;const R5=e=>{if(Bd===void 0){const t=e.style.animationName!==void 0,n=e.style.webkitAnimationName!==void 0;Bd=!t&&n?"-webkit-":""}return Bd},jd=(e,t,n)=>{const i=t.startsWith("animation")?R5(e):"";e.style.setProperty(i+t,n)},cl=(e=[],t)=>{if(t!==void 0){const n=Array.isArray(t)?t:[t];return[...e,...n]}return e},Q=e=>{let t,n,i,o,r,a,s=[],l=[],c=[],d=!1,u,f={},p=[],h=[],m={},y=0,g=!1,v=!1,b,x,w,k=!0,S=!1,$=!0,C,D=!1;
83const A=e,N=[],F=[],ie=[],re=[],V=[],de=[],oe=[],ae=[],De=[],Ee=[],we=[],Ae=typeof AnimationEffect=="function"||Ze!==void 0&&typeof Ze.AnimationEffect=="function",ve=typeof Element=="function"&&typeof Element.prototype.animate=="function"&&Ae,Te=()=>we,nt=J=>(V.forEach(Pe=>{Pe.destroy(J)}),X(J),re.length=0,V.length=0,s.length=0,z(),d=!1,$=!0,C),X=J=>{R(),J&&Y()},H=()=>{g=!1,v=!1,$=!0,b=void 0,x=void 0,w=void 0,y=0,S=!1,k=!0,D=!1},W=()=>y!==0&&!D,se=(J,Pe)=>{const Je=Pe.findIndex(Dt=>Dt.c===J);Je>-1&&Pe.splice(Je,1)},fe=(J,Pe)=>(ie.push({c:J,o:Pe}),C),O=(J,Pe)=>((Pe!=null&&Pe.oneTimeCallback?F:N).push({c:J,o:Pe}),C),z=()=>(N.length=0,F.length=0,C),R=()=>{ve&&(we.forEach(J=>{J.cancel()}),we.length=0)},Y=()=>{de.forEach(J=>{J!=null&&J.parentNode&&J.parentNode.removeChild(J)}),de.length=0},K=J=>(oe.push(J),C),ne=J=>(ae.push(J),C),ye=J=>(De.push(J),C),be=J=>(Ee.push(J),C),P=J=>(l=cl(l,J),C),I=J=>(c=cl(c,J),C),q=(J={})=>(f=J,C),Z=(J=[])=>{for(const Pe of J)f[Pe]="";return C},xe=J=>(p=cl(p,J),C),he=J=>(h=cl(h,J),C),U=(J={})=>(m=J,C),te=(J=[])=>{for(const Pe of J)m[Pe]="";return C},Ie=()=>r!==void 0?r:u?u.getFill():"both",Ge=()=>b!==void 0?b:a!==void 0?a:u?u.getDirection():"normal",vt=()=>g?"linear":i!==void 0?i:u?u.getEasing():"linear",Tt=()=>v?0:x!==void 0?x:n!==void 0?n:u?u.getDuration():0,Mt=()=>o!==void 0?o:u?u.getIterations():1,Bn=()=>w!==void 0?w:t!==void 0?t:u?u.getDelay():0,Ca=()=>s,on=J=>(a=J,Dn(!0),C),Mn=J=>(r=J,Dn(!0),C),Zs=J=>(t=J,Dn(!0),C),Js=J=>(i=J,Dn(!0),C),A2=J=>(!ve&&J===0&&(J=1),n=J,Dn(!0),C),I2=J=>(o=J,Dn(!0),C),O2=J=>(u=J,C),L2=J=>{if(J!=null)if(J.nodeType===1)re.push(J);else if(J.length>=0)for(let Pe=0;Pe<J.length;Pe++)re.push(J[Pe]);else An("createAnimation - Invalid addElement value.");return C},M2=J=>{if(J!=null)if(Array.isArray(J))for(const Pe of J)Pe.parent(C),V.push(Pe);else J.parent(C),V.push(J);return C},D2=J=>{const Pe=s!==J;return s=J,Pe&&R2(s),C},R2=J=>{ve&&Te().forEach(Pe=>{const Je=Pe.effect;if(Je.setKeyframes)Je.setKeyframes(J);else{const Dt=new KeyframeEffect(Je.target,J,Je.getTiming());Pe.effect=Dt}})},z2=()=>{oe.forEach(Dt=>Dt()),ae.forEach(Dt=>Dt());const J=l,Pe=c,Je=f;re.forEach(Dt=>{const rn=Dt.classList;J.forEach(ti=>rn.add(ti)),Pe.forEach(ti=>rn.remove(ti));for(const ti in Je)Je.hasOwnProperty(ti)&&jd(Dt,ti,Je[ti])})},N2=()=>{De.forEach(rn=>rn()),Ee.forEach(rn=>rn());const J=k?1:0,Pe=p,Je=h,Dt=m;re.forEach(rn=>{const ti=rn.classList;Pe.forEach(Bo=>ti.add(Bo)),Je.forEach(Bo=>ti.remove(Bo));for(const Bo in Dt)Dt.hasOwnProperty(Bo)&&jd(rn,Bo,Dt[Bo])}),x=void 0,b=void 0,w=void 0,N.forEach(rn=>rn.c(J,C)),F.forEach(rn=>rn.c(J,C)),F.length=0,$=!0,k&&(S=!0),k=!0},Qs=()=>{y!==0&&(y--,y===0&&(N2(),u&&u.animationFinish()))},F2=()=>{re.forEach(J=>{const Pe=J.animate(s,{id:A,delay:Bn(),duration:Tt(),easing:vt(),iterations:Mt(),fill:Ie(),direction:Ge()});Pe.pause(),we.push(Pe)}),we.length>0&&(we[0].onfinish=()=>{Qs()})},mm=()=>{z2(),s.length>0&&ve&&F2(),d=!0},$a=J=>{J=Math.min(Math.max(J,0),.9999),ve&&we.forEach(Pe=>{Pe.currentTime=Pe.effect.getComputedTiming().delay+Tt()*J,Pe.pause()})},gm=J=>{we.forEach(Pe=>{Pe.effect.updateTiming({delay:Bn(),duration:Tt(),easing:vt(),iterations:Mt(),fill:Ie(),direction:Ge()})}),J!==void 0&&$a(J)},Dn=(J=!1,Pe=!0,Je)=>(J&&V.forEach(Dt=>{Dt.update(J,Pe,Je)}),ve&&gm(Je),C),B2=(J=!1,Pe)=>(V.forEach(Je=>{Je.progressStart(J,Pe)}),bm(),g=J,d||mm(),Dn(!1,!0,Pe),C),j2=J=>(V.forEach(Pe=>{Pe.progressStep(J)}),$a(J),C),H2=(J,Pe,Je)=>(g=!1,V.forEach(Dt=>{Dt.progressEnd(J,Pe,Je)}),Je!==void 0&&(x=Je),S=!1,k=!0,J===0?(b=Ge()==="reverse"?"normal":"reverse",b==="reverse"&&(k=!1),ve?(Dn(),$a(1-Pe)):(w=(1-Pe)*Tt()*-1,Dn(!1,!1))):J===1&&(ve?(Dn(),$a(Pe)):(w=Pe*Tt()*-1,Dn(!1,!1))),J!==void 0&&!u&&vm(),C),bm=()=>{d&&(ve?we.forEach(J=>{J.pause()}):re.forEach(J=>{jd(J,"animation-play-state","paused")}),D=!0)},W2=()=>(V.forEach(J=>{J.pause()}),bm(),C),V2=()=>{Qs()},U2=()=>{we.forEach(J=>{J.play()}),(s.length===0||re.length===0)&&Qs()},q2=()=>{ve&&($a(0),gm())},vm=J=>new Promise(Pe=>{J!=null&&J.sync&&(v=!0,O(()=>v=!1,{oneTimeCallback:!0})),d||mm(),S&&(q2(),S=!1),$&&(y=V.length+1,$=!1);const Je=()=>{se(Dt,F),Pe()},Dt=()=>{se(Je,ie),Pe()};O(Dt,{oneTimeCallback:!0}),fe(Je,{oneTimeCallback:!0}
83),V.forEach(rn=>{rn.play()}),ve?U2():V2(),D=!1}),Y2=()=>{V.forEach(J=>{J.stop()}),d&&(R(),d=!1),H(),ie.forEach(J=>J.c(0,C)),ie.length=0},ym=(J,Pe)=>{const Je=s[0];return Je!==void 0&&(Je.offset===void 0||Je.offset===0)?Je[J]=Pe:s=[{offset:0,[J]:Pe},...s],C};return C={parentAnimation:u,elements:re,childAnimations:V,id:A,animationFinish:Qs,from:ym,to:(J,Pe)=>{const Je=s[s.length-1];return Je!==void 0&&(Je.offset===void 0||Je.offset===1)?Je[J]=Pe:s=[...s,{offset:1,[J]:Pe}],C},fromTo:(J,Pe,Je)=>ym(J,Pe).to(J,Je),parent:O2,play:vm,pause:W2,stop:Y2,destroy:nt,keyframes:D2,addAnimation:M2,addElement:L2,update:Dn,fill:Mn,direction:on,iterations:I2,duration:A2,easing:Js,delay:Zs,getWebAnimations:Te,getKeyframes:Ca,getFill:Ie,getDirection:Ge,getDelay:Bn,getIterations:Mt,getEasing:vt,getDuration:Tt,afterAddRead:ye,afterAddWrite:be,afterClearStyles:te,afterStyles:U,afterRemoveClass:he,afterAddClass:xe,beforeAddRead:K,beforeAddWrite:ne,beforeClearStyles:Z,beforeStyles:q,beforeRemoveClass:I,beforeAddClass:P,onFinish:O,isRunning:W,progressStart:B2,progressStep:j2,progressEnd:H2}};/*!
84 * (C) Ionic http://ionicframework.com - MIT License
85 */const z5=e=>{if(!e)return{arrowWidth:0,arrowHeight:0};const{width:t,height:n}=e.getBoundingClientRect();return{arrowWidth:t,arrowHeight:n}},Vy=(e,t,n)=>{const i=t.getBoundingClientRect(),o=i.height;let r=i.width;return e==="cover"&&n&&(r=n.getBoundingClientRect().width),{contentWidth:r,contentHeight:o}},N5=(e,t,n,i)=>{let o=[];const a=ft(i).querySelector(".popover-content");switch(t){case"hover":o=[{eventName:"mouseenter",callback:s=>{document.elementFromPoint(s.clientX,s.clientY)!==e&&n.dismiss(void 0,void 0,!1)}}];break;case"context-menu":case"click":default:o=[{eventName:"click",callback:s=>{if(s.target.closest("[data-ion-popover-trigger]")===e){s.stopPropagation();return}n.dismiss(void 0,void 0,!1)}}];break}return o.forEach(({eventName:s,callback:l})=>a.addEventListener(s,l)),()=>{o.forEach(({eventName:s,callback:l})=>a.removeEventListener(s,l))}},F5=(e,t,n)=>{let i=[];switch(t){case"hover":let o;i=[{eventName:"mouseenter",callback:async r=>{r.stopPropagation(),o&&clearTimeout(o),o=setTimeout(()=>{Et(()=>{n.presentFromTrigger(r),o=void 0})},100)}},{eventName:"mouseleave",callback:r=>{o&&clearTimeout(o);const a=r.relatedTarget;a&&a.closest("ion-popover")!==n&&n.dismiss(void 0,void 0,!1)}},{eventName:"click",callback:r=>r.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:r=>n.presentFromTrigger(r,!0)}];break;case"context-menu":i=[{eventName:"contextmenu",callback:r=>{r.preventDefault(),n.presentFromTrigger(r)}},{eventName:"click",callback:r=>r.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:r=>n.presentFromTrigger(r,!0)}];break;case"click":default:i=[{eventName:"click",callback:r=>n.presentFromTrigger(r)},{eventName:"ionPopoverActivateTrigger",callback:r=>n.presentFromTrigger(r,!0)}];break}return i.forEach(({eventName:o,callback:r})=>e.addEventListener(o,r)),e.setAttribute("data-ion-popover-trigger","true"),()=>{i.forEach(({eventName:o,callback:r})=>e.removeEventListener(o,r)),e.removeAttribute("data-ion-popover-trigger")}},Uy=(e,t)=>!t||t.tagName!=="ION-ITEM"?-1:e.findIndex(n=>n===t),B5=(e,t)=>{const n=Uy(e,t);return e[n+1]},j5=(e,t)=>{const n=Uy(e,t);return e[n-1]},dl=e=>{const n=ft(e).querySelector("button");n&&Et(()=>n.focus())},H5=e=>e.hasAttribute("data-ion-popover-trigger"),W5=e=>{const t=async n=>{var i;const o=document.activeElement;let r=[];const a=(i=n.target)===null||i===void 0?void 0:i.tagName;if(!(a!=="ION-POPOVER"&&a!=="ION-ITEM")){try{r=Array.from(e.querySelectorAll("ion-item:not(ion-popover ion-popover *):not([disabled])"))}catch(s){}switch(n.key){case"ArrowLeft":await e.getParentPopover()&&e.dismiss(void 0,void 0,!1);break;case"ArrowDown":n.preventDefault();const l=B5(r,o);l!==void 0&&dl(l);break;case"ArrowUp":n.preventDefault();const c=j5(r,o);c!==void 0&&dl(c);break;case"Home":n.preventDefault();const d=r[0];d!==void 0&&dl(d);break;case"End":n.preventDefault();const u=r[r.length-1];u!==void 0&&dl(u);break;case"ArrowRight":case" ":case"Enter":if(o&&H5(o)){const f=new CustomEvent("ionPopoverActivateTrigger");o.dispatchEvent(f)}break}}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)},qy=(e,t,n,i,o,r,a,s,l,c,d)=>{var u;let f={top:0,left:0,width:0,height:0};switch(r){case"event":if(!d)return l;const w=d;f={top:w.clientY,left:w.clientX,width:1,height:1};break;case"trigger":default:const k=d,S=c||((u=k==null?void 0:k.detail)===null||u===void 0?void 0:u.ionShadowTarget)||(k==null?void 0:k.target);if(!S)return l;const $=S.getBoundingClientRect();
85f={top:$.top,left:$.left,width:$.width,height:$.height};break}const p=q5(a,f,t,n,i,o,e),h=Y5(s,a,f,t,n),m=p.top+h.top,y=p.left+h.left,{arrowTop:g,arrowLeft:v}=U5(a,i,o,m,y,t,n,e),{originX:b,originY:x}=V5(a,s,e);return{top:m,left:y,referenceCoordinates:f,arrowTop:g,arrowLeft:v,originX:b,originY:x}},V5=(e,t,n)=>{switch(e){case"top":return{originX:Sg(t),originY:"bottom"};case"bottom":return{originX:Sg(t),originY:"top"};case"left":return{originX:"right",originY:ul(t)};case"right":return{originX:"left",originY:ul(t)};case"start":return{originX:n?"left":"right",originY:ul(t)};case"end":return{originX:n?"right":"left",originY:ul(t)}}},Sg=e=>{switch(e){case"start":return"left";case"center":return"center";case"end":return"right"}},ul=e=>{switch(e){case"start":return"top";case"center":return"center";case"end":return"bottom"}},U5=(e,t,n,i,o,r,a,s)=>{const l={arrowTop:i+a/2-t/2,arrowLeft:o+r-t/2},c={arrowTop:i+a/2-t/2,arrowLeft:o-t*1.5};switch(e){case"top":return{arrowTop:i+a,arrowLeft:o+r/2-t/2};case"bottom":return{arrowTop:i-n,arrowLeft:o+r/2-t/2};case"left":return l;case"right":return c;case"start":return s?c:l;case"end":return s?l:c;default:return{arrowTop:0,arrowLeft:0}}},q5=(e,t,n,i,o,r,a)=>{const s={top:t.top,left:t.left-n-o},l={top:t.top,left:t.left+t.width+o};switch(e){case"top":return{top:t.top-i-r,left:t.left};case"right":return l;case"bottom":return{top:t.top+t.height+r,left:t.left};case"left":return s;case"start":return a?l:s;case"end":return a?s:l}},Y5=(e,t,n,i,o)=>{switch(e){case"center":return X5(t,n,i,o);case"end":return G5(t,n,i,o);case"start":default:return{top:0,left:0}}},G5=(e,t,n,i)=>{switch(e){case"start":case"end":case"left":case"right":return{top:-(i-t.height),left:0};case"top":case"bottom":default:return{top:0,left:-(n-t.width)}}},X5=(e,t,n,i)=>{switch(e){case"start":case"end":case"left":case"right":return{top:-(i/2-t.height/2),left:0};case"top":case"bottom":default:return{top:0,left:-(n/2-t.width/2)}}},Yy=(e,t,n,i,o,r,a,s,l,c,d,u,f=0,p=0,h=0)=>{let m=f;const y=p;let g=n,v=t,b,x=c,w=d,k=!1,S=!1;const $=u?u.top+u.height:r/2-s/2,C=u?u.height:0;let D=!1;return g<i+l?(g=i,k=!0,x="left"):a+i+g+l>o&&(S=!0,g=o-a-i,x="right"),$+C+s>r&&(e==="top"||e==="bottom")&&($-s>0?(v=Math.max(12,$-s-C-(h-1)),m=v+s,w="bottom",D=!0):b=i),{top:v,left:g,bottom:b,originX:x,originY:w,checkSafeAreaLeft:k,checkSafeAreaRight:S,arrowTop:m,arrowLeft:y,addPopoverBottomClass:D}},K5=(e,t=!1,n,i)=>!(!n&&!i||e!=="top"&&e!=="bottom"&&t),Z5=5,J5=(e,t)=>{var n;const{event:i,size:o,trigger:r,reference:a,side:s,align:l}=t,c=e.ownerDocument,d=c.dir==="rtl",u=c.defaultView.innerWidth,f=c.defaultView.innerHeight,p=ft(e),h=p.querySelector(".popover-content"),m=p.querySelector(".popover-arrow"),y=r||((n=i==null?void 0:i.detail)===null||n===void 0?void 0:n.ionShadowTarget)||(i==null?void 0:i.target),{contentWidth:g,contentHeight:v}=Vy(o,h,y),{arrowWidth:b,arrowHeight:x}=z5(m),w={top:f/2-v/2,left:u/2-g/2,originX:d?"right":"left",originY:"top"},k=qy(d,g,v,b,x,a,s,l,w,r,i),S=o==="cover"?0:Z5,$=o==="cover"?0:25,{originX:C,originY:D,top:A,left:N,bottom:F,checkSafeAreaLeft:ie,checkSafeAreaRight:re,arrowTop:V,arrowLeft:de,addPopoverBottomClass:oe}=Yy(s,k.top,k.left,S,u,f,g,v,$,k.originX,k.originY,k.referenceCoordinates,k.arrowTop,k.arrowLeft,x),ae=Q(),De=Q(),Ee=Q();return De.addElement(p.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),Ee.addElement(p.querySelector(".popover-arrow")).addElement(p.querySelector(".popover-content")).fromTo("opacity",.01,1),ae.easing("ease").duration(100).beforeAddWrite(()=>{o==="cover"&&e.style.setProperty("--width","".concat(g,"px")),oe&&e.classList.add("popover-bottom"),F!==void 0&&h.style.setProperty("bottom","".concat(F,"px"));const we=" + var(--ion-safe-area-left, 0)",Ae=" - var(--ion-safe-area-right, 0)";let ve="".concat(N,"px");if(ie&&(ve="".concat(N,"px").concat(we)),re&&(ve="".concat(N,"px").concat(Ae)),h.style.setProperty("top","calc(".concat(A,"px + var(--offset-y, 0))")),h.style.setProperty("left","calc(".concat(ve," + var(--offset-x, 0))")),h.style.setProperty("transform-origin","".concat(D," ").concat(C)),m!==null){const Te=k.top!==A||k.left!==N;K5(s,Te,i,r)?(m.style.setProperty("top","calc(".concat(V,"px + var(--offset-y, 0))")),m.style.setProperty("left","calc(".concat(de,"px + var(--offset-x, 0))"))):m.style.setProperty("display","none")}}).addAnimation([De,Ee])},Q5=e=>{const t=ft(e),n=t.querySelector(".popover-content"),i=t.querySelector(".popover-arrow"),o=Q(),r=Q(),a=Q();return r.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),a.addElement(t.querySelector(".popover-arrow")).addElement(t.querySelector(".popover-content")).fromTo("opacity",.99,0),o.easing("ease").afterAddWrite(()=>{e.style.removeProperty("--width"),e.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin"),i&&(i.style.removeProperty("top"),i.style.removeProperty("left"),i.style.removeProperty("display"))}).duration(300).addAnimation([r,a])},e6=12,t6=(e,t)=>{var n;const{event:i,size:o,trigger:r,reference:a,side:s,align:l}=t,c=e.ownerDocument,d=c.dir==="rtl",u=c.defaultView.innerWidth,f=c.defaultView.innerHeight,p=ft(e),h=p.querySelector(".popover-content"),m=r||((n=i==null?void 0:i.detail)===null||n===void 0?void 0:n.ionShadowTarget)||(i==null?void 0:i.target),{contentWidth:y,contentHeight:g}=Vy(o,h,m),v={top:f/2-g/2,left:u/2-y/2,originX:d?"right":"left",originY:"top"},b=qy(d,y,g,0,0,a,s,l,v,r,i),x=o==="cover"?0:e6,{originX:w,originY:k,top:S,left:$,bottom:C}=Yy(s,b.top,b.left,x,u,f,y,g,0,b.originX,b.originY,b.referenceCoordinates),D=Q(),A=Q(),N=Q(),F=Q(),ie=Q();return A.addElement(p.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),N.addElement(p.querySelector(".popover-wrapper")).duration(150).fromTo("opacity",.01,1),F.addElement(h).beforeStyles({top:"calc(".concat(S,"px + var(--offset-y, 0px))"),left:"calc(".concat($,"px + var(--offset-x, 0px))"),"transform-origin":"".concat(k," ").concat(w)}).beforeAddWrite(()=>{C!==void 0&&h.style.setProperty("bottom","".concat(C,"px"))}).fromTo("transform","scale(0.8)","scale(1)"),ie.addElement(p.querySelector(".popover-viewport")).fromTo("opacity",.01,1),D.easing("cubic-bezier(0.36,0.66,0.04,1)").duration(300).beforeAddWrite(()=>{o==="cover"&&e.style.setProperty("--width","".concat(y,"px")),k==="bottom"&&e.classList.add("popover-bottom")}).addAnimation([A,N,F,ie])},n6=e=>{const t=ft(e),n=t.querySelector(".popover-content"),i=Q(),o=Q(),r=Q();return o.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),r.addElement(t.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),i.easing("ease").afterAddWrite(()=>{e.style.removeProperty("--width"),e.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin")}).duration(150).addAnimation([o,r])},i6=':host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}
85:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:200px;--max-height:90%;--box-shadow:none;--backdrop-opacity:var(--ion-backdrop-opacity, 0.08)}:host(.popover-desktop){--box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.12)}.popover-content{border-radius:10px}:host(.popover-desktop) .popover-content{border:0.5px solid var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.popover-arrow{display:block;position:absolute;width:20px;height:10px;overflow:hidden;z-index:11}.popover-arrow::after{top:3px;border-radius:3px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--background);content:"";z-index:10}.popover-arrow::after{inset-inline-start:3px}:host(.popover-bottom) .popover-arrow{top:auto;bottom:-10px}:host(.popover-bottom) .popover-arrow::after{top:-6px}:host(.popover-side-left) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host(.popover-side-right) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-top) .popover-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.popover-side-start) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host-context([dir=rtl]):host(.popover-side-start) .popover-arrow,:host-context([dir=rtl]).popover-side-start .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@supports selector(:dir(rtl)){:host(.popover-side-start:dir(rtl)) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}:host(.popover-side-end) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host-context([dir=rtl]):host(.popover-side-end) .popover-arrow,:host-context([dir=rtl]).popover-side-end .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@supports selector(:dir(rtl)){:host(.popover-side-end:dir(rtl)) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.popover-arrow,.popover-content{opacity:0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.popover-translucent) .popover-content,:host(.popover-translucent) .popover-arrow::after{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}',o6=":host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}
85:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:250px;--max-height:90%;--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}.popover-content{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]) .popover-content{-webkit-transform-origin:right top;transform-origin:right top}[dir=rtl] .popover-content{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.popover-content:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.popover-viewport{-webkit-transition-delay:100ms;transition-delay:100ms}.popover-wrapper{opacity:0}",r6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=le(this,"ionPopoverDidPresent",7),this.willPresent=le(this,"ionPopoverWillPresent",7),this.willDismiss=le(this,"ionPopoverWillDismiss",7),this.didDismiss=le(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=le(this,"didPresent",7),this.willPresentShorthand=le(this,"willPresent",7),this.willDismissShorthand=le(this,"willDismiss",7),this.didDismissShorthand=le(this,"didDismiss",7),this.ionMount=le(this,"ionMount",7),this.parentPopover=null,this.coreDelegate=Yp(),this.lockController=xa(),this.inline=!1,this.focusDescendantOnPresent=!1,this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.backdropDismiss=!0,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.triggerAction="click",this.size="auto",this.dismissOnSelect=!1,this.reference="trigger",this.side="bottom",this.arrow=!0,this.isOpen=!1,this.keyboardEvents=!1,this.focusTrap=!0,this.keepContentsMounted=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Gi)},this.onLifecycle=t=>{const n=this.usersElement,i=a6[t.type];if(n&&i){const o=new CustomEvent(i,{bubbles:!1,cancelable:!1,detail:t.detail});n.dispatchEvent(o)}},this.configureTriggerInteraction=()=>{const{trigger:t,triggerAction:n,el:i,destroyTriggerInteraction:o}=this;if(o&&o(),t===void 0)return;const r=this.triggerEl=t!==void 0?document.getElementById(t):null;if(!r){yt('[ion-popover] - A trigger element with the ID "'.concat(t,'" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on ion-popover.'),this.el);return}this.destroyTriggerInteraction=F5(r,n,i)},this.configureKeyboardInteraction=()=>{const{destroyKeyboardInteraction:t,el:n}=this;t&&t(),this.destroyKeyboardInteraction=W5(n)},this.configureDismissInteraction=()=>{const{destroyDismissInteraction:t,parentPopover:n,triggerAction:i,triggerEl:o,el:r}=this;!n||!o||(t&&t(),this.destroyDismissInteraction=N5(o,i,r,n))}}onTriggerChange(){this.configureTriggerInteraction()}onIsOpenChange(t,n){t===!0&&n===!1?this.present():t===!1&&n===!0&&this.dismiss()}connectedCallback(){const{configureTriggerInteraction:t,el:n}=this;js(n),t()}disconnectedCallback(){const{destroyTriggerInteraction:t}=this;t&&t()}componentWillLoad(){var t,n;const{el:i}=this,o=(n=(t=this.htmlAttributes)===null||t===void 0?void 0:t.id)!==null&&n!==void 0?n:Hs(i);this.parentPopover=i.closest("ion-popover:not(#".concat(o,")")),this.alignment===void 0&&(this.alignment=me(this)==="ios"?"center":"start")}componentDidLoad(){const{parentPopover:t,isOpen:n}=this;n===!0&&Et(()=>this.present()),t&&Co(t,"ionPopoverWillDismiss",()=>{this.dismiss(void 0,void 0,!1)}),this.configureTriggerInteraction()}async presentFromTrigger(t,n=!1){this.focusDescendantOnPresent=n,await this.present(t),this.focusDescendantOnPresent=!1}getDelegate(t=!1){if(this.workingDelegate&&!t)return{delegate:this.workingDelegate,inline:this.inl
85ine};const n=this.el.parentNode,i=this.inline=n!==null&&!this.hasController,o=this.workingDelegate=i?this.delegate||this.coreDelegate:this.delegate;return{inline:i,delegate:o}}async present(t){const n=await this.lockController.lock();if(this.presented){n();return}const{el:i}=this,{inline:o,delegate:r}=this.getDelegate(!0);this.ionMount.emit(),this.usersElement=await Up(r,i,this.component,["popover-viewport"],this.componentProps,o),this.keyboardEvents||this.configureKeyboardInteraction(),this.configureDismissInteraction(),gs(i)?await ys(this.usersElement):this.keepContentsMounted||await Wy(),await Ws(this,"popoverEnter",J5,t6,{event:t||this.event,size:this.size,trigger:this.triggerEl,reference:this.reference,side:this.side,align:this.alignment}),this.focusDescendantOnPresent&&mc(i),n()}async dismiss(t,n,i=!0){const o=await this.lockController.lock(),{destroyKeyboardInteraction:r,destroyDismissInteraction:a}=this;i&&this.parentPopover&&this.parentPopover.dismiss(t,n,i);const s=await Vs(this,t,n,"popoverLeave",Q5,n6,this.event);if(s){r&&(r(),this.destroyKeyboardInteraction=void 0),a&&(a(),this.destroyDismissInteraction=void 0);const{delegate:l}=this.getDelegate();await qp(l,this.usersElement)}return o(),s}async getParentPopover(){return this.parentPopover}onDidDismiss(){return yi(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return yi(this.el,"ionPopoverWillDismiss")}render(){const t=me(this),{onLifecycle:n,parentPopover:i,dismissOnSelect:o,side:r,arrow:a,htmlAttributes:s,focusTrap:l}=this,c=At("desktop"),d=a&&!i;return E(Ne,Object.assign({key:"16866c02534968c982cf4730d2936d03a5107c8b","aria-modal":"true","no-router":!0,tabindex:"-1"},s,{style:{zIndex:"".concat(2e4+this.overlayIndex)},class:Object.assign(Object.assign({},pn(this.cssClass)),{[t]:!0,"popover-translucent":this.translucent,"overlay-hidden":!0,"popover-desktop":c,["popover-side-".concat(r)]:!0,[vs]:l===!1,"popover-nested":!!i}),onIonPopoverDidPresent:n,onIonPopoverWillPresent:n,onIonPopoverWillDismiss:n,onIonPopoverDidDismiss:n,onIonBackdropTap:this.onBackdropTap}),!i&&E("ion-backdrop",{key:"0df258601a4d30df3c27aa8234a7d5e056c3ecbb",tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),E("div",{key:"f94e80ed996b957b5cd09b826472b4f60e8fcc78",class:"popover-wrapper ion-overlay-wrapper",onClick:o?()=>this.dismiss():void 0},d&&E("div",{key:"185ce22f6386e8444a9cc7b8818dbfc16c463c99",class:"popover-arrow",part:"arrow"}),E("div",{key:"206202b299404e110de5397b229678cca18568d3",class:"popover-content",part:"content"},E("slot",{key:"ee543a0b92d6e35a837c0a0e4617c7b0fc4ad0b0"}))))}get el(){return this}static get watchers(){return{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}}static get style(){return{ios:i6,md:o6}}},[289,"ion-popover",{hasController:[4,"has-controller"],delegate:[16],overlayIndex:[2,"overlay-index"],enterAnimation:[16,"enter-animation"],leaveAnimation:[16,"leave-animation"],component:[1],componentProps:[16,"component-props"],keyboardClose:[4,"keyboard-close"],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],event:[8],showBackdrop:[4,"show-backdrop"],translucent:[4],animated:[4],htmlAttributes:[16,"html-attributes"],triggerAction:[1,"trigger-action"],trigger:[1],size:[1],dismissOnSelect:[4,"dismiss-on-select"],reference:[1],side:[1],alignment:[1025],arrow:[4],isOpen:[4,"is-open"],keyboardEvents:[4,"keyboard-events"],focusTrap:[4,"focus-trap"],keepContentsMounted:[4,"keep-contents-mounted"],presented:[32],presentFromTrigger:[64],present:[64],dismiss:[64],getParentPopover:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}]),a6={ionPopoverDidPresent:"ionViewDidEnter",ionPopoverWillPresent:"ionViewWillEnter",ionPopoverWillDismiss:"ionViewWillLeave",ionPopoverDidDismiss:"ionViewDidLeave"};function s6(){if(typeof customElements>"u")return;["ion-popover","ion-backdrop"].forEach(t=>{switch(t){case"ion-popover":customElements.get(t)||customElements.define(t,r6);break;case"ion-backdrop":customElements.get(t)||va();break}})}/*!
86 * (C) Ionic http://ionicframework.com - MIT License
87 */const l6=":host{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:999}:host(.fab-horizontal-center){left:0px;right:0px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto}:host(.fab-horizontal-start){left:calc(10px + var(--ion-safe-area-left, 0px));}
87:host-context([dir=rtl]):host(.fab-horizontal-start),:host-context([dir=rtl]).fab-horizontal-start{right:calc(10px + var(--ion-safe-area-right, 0px));left:unset}@supports selector(:dir(rtl)){:host(.fab-horizontal-start:dir(rtl)){right:calc(10px + var(--ion-safe-area-right, 0px));left:unset}}:host(.fab-horizontal-end){right:calc(10px + var(--ion-safe-area-right, 0px));}:host-context([dir=rtl]):host(.fab-horizontal-end),:host-context([dir=rtl]).fab-horizontal-end{left:calc(10px + var(--ion-safe-area-left, 0px));right:unset}@supports selector(:dir(rtl)){:host(.fab-horizontal-end:dir(rtl)){left:calc(10px + var(--ion-safe-area-left, 0px));right:unset}}:host(.fab-vertical-top){top:10px}:host(.fab-vertical-top.fab-edge){top:0}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-button){margin-top:-50%}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-button.fab-button-small){margin-top:calc((-100% + 16px) / 2)}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-start),:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-end){margin-top:-50%}:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-top),:host(.fab-vertical-top.fab-edge) ::slotted(ion-fab-list.fab-list-side-bottom){margin-top:calc(50% + 10px)}:host(.fab-vertical-bottom){bottom:10px}:host(.fab-vertical-bottom.fab-edge){bottom:0}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-button){margin-bottom:-50%}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-button.fab-button-small){margin-bottom:calc((-100% + 16px) / 2)}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-start),:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-end){margin-bottom:-50%}:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-top),:host(.fab-vertical-bottom.fab-edge) ::slotted(ion-fab-list.fab-list-side-bottom){margin-bottom:calc(50% + 10px)}:host(.fab-vertical-center){top:0px;bottom:0px;margin-top:auto;margin-bottom:auto}",c6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.edge=!1,this.activated=!1}activatedChanged(){const t=this.activated,n=this.getFab();n&&(n.activated=t),Array.from(this.el.querySelectorAll("ion-fab-list")).forEach(i=>{i.activated=t})}componentDidLoad(){this.activated&&this.activatedChanged()}async close(){this.activated=!1}getFab(){return this.el.querySelector("ion-fab-button")}async toggle(){!!this.el.querySelector("ion-fab-list")&&(this.activated=!this.activated)}render(){const{horizontal:t,vertical:n,edge:i}=this,o=me(this);return E(Ne,{key:"8a310806d0e748d7ebb0ed3d9a2652038e0f2960",class:{[o]:!0,["fab-horizontal-".concat(t)]:t!==void 0,["fab-vertical-".concat(n)]:n!==void 0,"fab-edge":i}},E("slot",{key:"9394ef6d6e5b0410fa6ba212171f687fb178ce2d"}))}get el(){return this}static get watchers(){return{activated:["activatedChanged"]}}static get style(){return l6}},[257,"ion-fab",{horizontal:[1],vertical:[1],edge:[4],activated:[1028],close:[64],toggle:[64]},void 0,{activated:["activatedChanged"]}]);function d6(){if(typeof customElements>"u")return;["ion-fab"].forEach(t=>{switch(t){case"ion-fab":customElements.get(t)||customElements.define(t,c6);break}})}const u6=d6;/*!
88 * (C) Ionic http://ionicframework.com - MIT License
89 */const f6=
vendor: 4,593 bytes, line 89
89':host{--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--background-hover:var(--ion-color-primary-contrast, #fff);--background-hover-opacity:.08;--transition:background-color, opacity 100ms linear;--ripple-color:currentColor;--border-radius:50%;--border-width:0;--border-style:none;--border-color:initial;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:56px;height:56px;font-size:14px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transform:var(--transform);transform:var(--transform);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);background-clip:padding-box;color:var(--color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:strict;cursor:pointer;overflow:hidden;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-icon){line-height:1}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{left:0;right:0;top:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;z-index:1}:host(.fab-button-disabled){cursor:default;opacity:0.5;pointer-events:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-activated) .button-native{color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}::slotted(ion-icon){line-height:1}:host(.fab-button-small){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px;width:40px;height:40px}.close-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;left:0;right:0;top:0;position:absolute;height:100%;-webkit-transform:scale(0.4) rotateZ(-45deg);transform:scale(0.4) rotateZ(-45deg);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;font-size:var(--close-icon-font-size);opacity:0;z-index:1}:host(.fab-button-close-active) .close-icon{-webkit-transform:scale(1) rotateZ(0deg);transform:scale(1) rotateZ(0deg);opacity:1}:host(.fab-button-close-active) .button-inner{-webkit-transform:scale(0.4) rotateZ(45deg);transform:scale(0.4) rotateZ(45deg);opacity:0}ion-ripple-effect{color:var(--ripple-color)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent) .button-native{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}:host(.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{--background:var(--ion-color-primary, #0054e9);--background-activated:
89var(--ion-color-primary-shade, #004acd);--background-focused:var(--ion-color-primary-shade, #004acd);--background-hover:var(--ion-color-primary-tint, #1a65eb);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1;--color:var(--ion-color-primary-contrast, #fff);--box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);--transition:0.2s transform cubic-bezier(0.25, 1.11, 0.78, 1.59);--close-icon-font-size:28px}:host(.ion-activated){--box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);--transform:scale(1.1);--transition:0.2s transform ease-out}::slotted(ion-icon){font-size:28px}:host(.fab-button-in-list){--background:var(--ion-color-light, #f4f5f8);--background-activated:var(--ion-color-light-shade, #d7d8da);--background-focused:var(--background-activated);--background-hover:var(--ion-color-light-tint, #f5f6f9);--color:var(--ion-color-light-contrast, #000);--color-activated:var(--ion-color-light-contrast, #000);--color-focused:var(--color-activated);--transition:transform 200ms ease 10ms, opacity 200ms ease 10ms}:host(.fab-button-in-list) ::slotted(ion-icon){font-size:18px}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}:host(.ion-color.ion-focused) .button-native,:host(.ion-color.ion-activated) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .button-native::after,:host(.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-contrast)}:host(.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent){--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.9);--background-hover:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.8);--background-focused:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.82);--backdrop-filter:saturate(180%) blur(20px)}:host(.fab-button-translucent-in-list){--background:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.9);--background-hover:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.8);--background-focused:rgba(var(--ion-color-light-rgb, 244, 245, 248), 0.82)}}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){@media (any-hover: hover){:host(.fab-button-translucent.ion-color:hover) .button-native{background:rgba(var(--ion-color-base-rgb), 0.8)}}:host(.ion-color.fab-button-translucent) .button-native{background:rgba(var(--ion-color-base-rgb), 0.9)}:host(.ion-color.ion-focused.fab-button-translucent) .button-native,:host(.ion-color.ion-activated.fab-button-translucent) .button-native{background:var(--ion-color-base)}}',p6=
vendor: 6,311 bytes, line 89
89':host{--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--background-hover:var(--ion-color-primary-contrast, #fff);--background-hover-opacity:.08;--transition:background-color, opacity 100ms linear;--ripple-color:currentColor;--border-radius:50%;--border-width:0;--border-style:none;--border-color:initial;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:56px;height:56px;font-size:14px;text-align:center;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;-webkit-transform:var(--transform);transform:var(--transform);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);background-clip:padding-box;color:var(--color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:strict;cursor:pointer;overflow:hidden;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-icon){line-height:1}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{left:0;right:0;top:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;z-index:1}:host(.fab-button-disabled){cursor:default;opacity:0.5;pointer-events:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-activated) .button-native{color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}::slotted(ion-icon){line-height:1}:host(.fab-button-small){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px;width:40px;height:40px}.close-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;left:0;right:0;top:0;position:absolute;height:100%;-webkit-transform:scale(0.4) rotateZ(-45deg);transform:scale(0.4) rotateZ(-45deg);-webkit-transition:all ease-in-out 300ms;transition:all ease-in-out 300ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;font-size:var(--close-icon-font-size);opacity:0;z-index:1}:host(.fab-button-close-active) .close-icon{-webkit-transform:scale(1) rotateZ(0deg);transform:scale(1) rotateZ(0deg);opacity:1}:host(.fab-button-close-active) .button-inner{-webkit-transform:scale(0.4) rotateZ(45deg);transform:scale(0.4) rotateZ(45deg);opacity:0}ion-ripple-effect{color:var(--ripple-color)}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.fab-button-translucent) .button-native{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}:host(.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{--background:var(--ion-color-primary, #0054e9);--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--color:var(--ion-color-primary-contrast, #fff);--box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);--transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), background-color 280ms cubic-bezier(0.4, 0, 0.2, 1), color 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms cubic-bezier(0, 0, 0.2, 1) 0ms;--close-icon-font-size:24px}:host(.ion-activated){--box-shadow:0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.14), 0 5px 22px 4px rgba(0, 0, 0, 0.12)}::slotted(ion-icon){font-size:24px}:host(.fab-button-in-list){--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);--color-activated:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);--color-focused:var(--color-activated);--background:var(--ion-color-light, #f4f5f8);--background-activated:transparent;--background-focused:var(--ion-color-light-shade, #d7d8da);--background-hover:var(--ion-color-light-tint, #f5f6f9)}:host(.fab-button-in-list) ::slotted(ion-icon){font-size:18px}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.ion-color.ion-activated) .button-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activated) .button-native::after{background:transparent}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-contrast)}:host(.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}}'
89,h6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=le(this,"ionFocus",7),this.ionBlur=le(this,"ionBlur",7),this.fab=null,this.inheritedAttributes={},this.activated=!1,this.disabled=!1,this.routerDirection="forward",this.show=!1,this.translucent=!1,this.type="button",this.closeIcon=E4,this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=()=>{const{fab:t}=this;t&&t.toggle()}}connectedCallback(){this.fab=this.el.closest("ion-fab")}componentWillLoad(){this.inheritedAttributes=Jn(this.el)}render(){const{el:t,disabled:n,color:i,href:o,activated:r,show:a,translucent:s,size:l,inheritedAttributes:c}=this,d=pt("ion-fab-list",t),u=me(this),f=o===void 0?"button":"a",p=f==="button"?{type:this.type}:{download:this.download,href:o,rel:this.rel,target:this.target};return E(Ne,{key:"4eee204d20b0e2ffed49a88f6cb3e04b6697965c",onClick:this.onClick,"aria-disabled":n?"true":null,class:Lt(i,{[u]:!0,"fab-button-in-list":d,"fab-button-translucent-in-list":d&&s,"fab-button-close-active":r,"fab-button-show":a,"fab-button-disabled":n,"fab-button-translucent":s,"ion-activatable":!0,"ion-focusable":!0,["fab-button-".concat(l)]:l!==void 0})},E(f,Object.assign({key:"914561622c0c6bd41453e828a7d8a39f924875ac"},p,{class:"button-native",part:"native",disabled:n,onFocus:this.onFocus,onBlur:this.onBlur,onClick:h=>Jc(o,h,this.routerDirection,this.routerAnimation)},c),E("ion-icon",{key:"2c8090742a64c62a79243667027a195cca9d5912","aria-hidden":"true",icon:this.closeIcon,part:"close-icon",class:"close-icon",lazy:!1}),E("span",{key:"c3e55291e4c4d306d34a4b95dd2e727e87bdf39c",class:"button-inner"},E("slot",{key:"f8e57f71d8f8878d9746cfece82f57f19ef9e988"})),u==="md"&&E("ion-ripple-effect",{key:"a5e94fa0bb9836072300617245ed0c1b4887bac6"})))}get el(){return this}static get style(){return{ios:f6,md:p6}}},[289,"ion-fab-button",{color:[513],activated:[4],disabled:[4],download:[1],href:[1],rel:[1],routerDirection:[1,"router-direction"],routerAnimation:[16,"router-animation"],target:[1],show:[4],translucent:[4],type:[1],size:[1],closeIcon:[1,"close-icon"]}]);function m6(){if(typeof customElements>"u")return;["ion-fab-button","ion-icon","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-fab-button":customElements.get(t)||customElements.define(t,h6);break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}const g6=m6;/*!
90 * (C) Ionic http://ionicframework.com - MIT License
91 */const b6="ION-CONTENT",eh="ion-content",ns=".ion-content-scroll-host",Gy="".concat(eh,", ").concat(ns),hi=e=>e.tagName===b6,ia=async e=>hi(e)?(await new Promise(t=>
91In(e,t)),e.getScrollElement()):e,vc=e=>{const t=e.querySelector(ns);return t||e.querySelector(Gy)},$o=e=>e.closest(Gy),v6=(e,t)=>hi(e)?e.scrollToTop(t):Promise.resolve(e.scrollTo({top:0,left:0,behavior:"smooth"})),y6=(e,t,n,i)=>hi(e)?e.scrollByPoint(t,n,i):Promise.resolve(e.scrollBy({top:n,left:t,behavior:i>0?"smooth":"auto"})),oa=e=>p4(e,eh),yc=e=>{if(hi(e)){const t=e,n=t.scrollY;return t.scrollY=!1,n}else return e.style.setProperty("overflow","hidden"),!0},th=(e,t)=>{hi(e)?e.scrollY=t:e.style.removeProperty("overflow")};/*!
92 * (C) Ionic http://ionicframework.com - MIT License
93 */var nf;(function(e){e.Unimplemented="UNIMPLEMENTED",e.Unavailable="UNAVAILABLE"})(nf||(nf={}));var xc;(function(e){e.Body="body",e.Ionic="ionic",e.Native="native",e.None="none"})(xc||(xc={}));const nh={getEngine(){const e=fc();if(e!=null&&e.isPluginAvailable("Keyboard"))return e.Plugins.Keyboard},getResizeMode(){const e=this.getEngine();return e!=null&&e.getResizeMode?e.getResizeMode().catch(t=>{if(t.code!==nf.Unimplemented)throw t}):Promise.resolve(void 0)}};/*!
94 * (C) Ionic http://ionicframework.com - MIT License
95 */const Xy=e=>{if(It===void 0||e===xc.None||e===void 0)return null;const t=It.querySelector("ion-app");return t!=null?t:It.body},Eg=e=>{const t=Xy(e);return t===null?0:t.clientHeight},x6=async e=>{let t,n,i,o;const r=async()=>{const d=await nh.getResizeMode(),u=d===void 0?void 0:d.mode;t=()=>{o===void 0&&(o=Eg(u)),i=!0,a(i,u)},n=()=>{i=!1,a(i,u)},Ze==null||Ze.addEventListener("keyboardWillShow",t),Ze==null||Ze.addEventListener("keyboardWillHide",n)},a=(d,u)=>{e&&e(d,s(u))},s=d=>{if(o===0||o===Eg(d))return;const u=Xy(d);if(u!==null)return new Promise(f=>{const p=()=>{u.clientHeight===o&&(h.disconnect(),f())},h=new ResizeObserver(p);h.observe(u)})},l=()=>{Ze==null||Ze.removeEventListener("keyboardWillShow",t),Ze==null||Ze.removeEventListener("keyboardWillHide",n),t=n=void 0},c=()=>i;return await r(),{init:r,destroy:l,isKeyboardVisible:c}};/*!
96 * (C) Ionic http://ionicframework.com - MIT License
97 */const Cg=(e,t)=>{Xn(()=>{const n=e.scrollTop,i=e.scrollHeight-e.clientHeight,o=10,r=i-o,a=n-r,s=Ft(0,1-a/o,1);mt(()=>{t.style.setProperty("--opacity-scale",s.toString())})})},w6="ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-ios ion-toolbar:first-of-type{--border-width:0.55px 0 0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.footer-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.footer-translucent-ios ion-toolbar{--opacity:.8}}.footer-ios.ion-no-border ion-toolbar:first-of-type{--border-width:0}.footer-collapse-fade ion-toolbar{--opacity-scale:inherit}",k6="ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-md{-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.footer-md.ion-no-border{-webkit-box-shadow:none;box-shadow:none}",_6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.keyboardCtrl=null,this.keyboardVisible=!1,this.translucent=!1,this.checkCollapsibleFooter=()=>{if(me(this)!=="ios")return;const{collapse:n}=this,i=n==="fade";if(this.destroyCollapsibleFooter(),i){const o=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),r=o?vc(o):null;if(!r){oa(this.el);return}this.setupFadeFooter(r)}},this.setupFadeFooter=async t=>{const n=this.scrollEl=await ia(t);this.contentScrollCallback=()=>{Cg(n,this.el)},n.addEventListener("scroll",this.contentScrollCallback),Cg(n,this.el)}}componentDidLoad(){this.checkCollapsibleFooter()}componentDidUpdate(){this.checkCollapsibleFooter()}async connectedCallback(){this.keyboardCtrl=await x6(async(t,n)=>{t===!1&&n!==void 0&&await n,this.keyboardVisible=t})}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}destroyCollapsibleFooter(){this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0)}render(){const{translucent:t,collapse:n}=this,i=me(this),o=this.el.closest("ion-tabs"),r=o==null?void 0:o.querySelector(":scope > ion-tab-bar");return E(Ne,{key:"ddc228f1a1e7fa4f707dccf74db2490ca3241137",role:"contentinfo",class:{[i]:!0,["footer-".concat(i)]:!0,"footer-translucent":t,["footer-translucent-".concat(i)]:t,"footer-toolbar-padding":!this.keyboardVisible&&(!r||r.slot!=="bottom"),["footer-collapse-".concat(n)]:n!==void 0}},i==="ios"&&t&&E("div",{key:"e16ed4963ff94e06de77eb8038201820af73937c",class:"footer-background"}),E("slot",{key:"f186934febf85d37133d9351a96c1a64b0a4b203"}))}get el(){return this}static get style(){return{ios:w6,md:k6}}}
97,[292,"ion-footer",{collapse:[1],translucent:[4],keyboardVisible:[32]}]);function S6(){if(typeof customElements>"u")return;["ion-footer"].forEach(t=>{switch(t){case"ion-footer":customElements.get(t)||customElements.define(t,_6);break}})}const E6=S6;/*!
98 * (C) Ionic http://ionicframework.com - MIT License
99 */const C6="all 0.2s ease-in-out",$g=e=>{const t=document.querySelector("".concat(e,".ion-cloned-element"));if(t!==null)return t;const n=document.createElement(e);return n.classList.add("ion-cloned-element"),n.style.setProperty("display","none"),document.body.appendChild(n),n},Tg=e=>{if(!e)return;const t=e.querySelectorAll("ion-toolbar");return{el:e,toolbars:Array.from(t).map(n=>{const i=n.querySelector("ion-title");return{el:n,background:n.shadowRoot.querySelector(".toolbar-background"),ionTitleEl:i,innerTitleEl:i?i.shadowRoot.querySelector(".toolbar-title"):null,ionButtonsEl:Array.from(n.querySelectorAll("ion-buttons"))}})}},$6=(e,t,n)=>{Xn(()=>{const i=e.scrollTop,o=Ft(1,1+-i/500,1.1);n.querySelector("ion-refresher.refresher-native")===null&&mt(()=>{A6(t.toolbars,o)})})},ih=(e,t)=>{e.collapse!=="fade"&&(t===void 0?e.style.removeProperty("--opacity-scale"):e.style.setProperty("--opacity-scale",t.toString()))},T6=(e,t,n)=>{if(!e[0].isIntersecting)return;const i=e[0].intersectionRatio>.9||n<=0?0:(1-e[0].intersectionRatio)*100/75;ih(t.el,i===1?void 0:i)},P6=(e,t,n,i)=>{mt(()=>{const o=i.scrollTop;T6(e,t,o);const r=e[0],a=r.intersectionRect,s=a.width*a.height,l=r.rootBounds.width*r.rootBounds.height,c=s===0&&l===0,d=Math.abs(a.left-r.boundingClientRect.left),u=Math.abs(a.right-r.boundingClientRect.right),f=s>0&&(d>=5||u>=5);c||f||(r.isIntersecting?(Ua(t,!1),Ua(n)):(a.x===0&&a.y===0||a.width!==0&&a.height!==0)&&o>0&&(Ua(t),Ua(n,!1),ih(t.el)))})},Ua=(e,t=!0)=>{const n=e.el,o=e.toolbars.map(r=>r.ionTitleEl);t?(n.classList.remove("header-collapse-condense-inactive"),o.forEach(r=>{r&&r.removeAttribute("aria-hidden")})):(n.classList.add("header-collapse-condense-inactive"),o.forEach(r=>{r&&r.setAttribute("aria-hidden","true")}))},A6=(e=[],t=1,n=!1)=>{e.forEach(i=>{const o=i.ionTitleEl,r=i.innerTitleEl;!o||o.size!=="large"||(r.style.transition=n?C6:"",r.style.transform="scale3d(".concat(t,", ").concat(t,", 1)"))})},Pg=(e,t,n)=>{Xn(()=>{const i=e.scrollTop,o=t.clientHeight,r=n?n.clientHeight:0;if(n!==null&&i<r){t.style.setProperty("--opacity-scale","0"),e.style.setProperty("clip-path","inset(".concat(o,"px 0px 0px 0px)"));return}const a=i-r,l=Ft(0,a/10,1);mt(()=>{e.style.removeProperty("clip-path"),t.style.setProperty("--opacity-scale",l.toString())})})},I6="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}
99",O6="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}",L6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.inheritedAttributes={},this.translucent=!1,this.setupFadeHeader=async(t,n)=>{const i=this.scrollEl=await ia(t);this.contentScrollCallback=()=>{Pg(this.scrollEl,this.el,n)},i.addEventListener("scroll",this.contentScrollCallback),Pg(this.scrollEl,this.el,n)}}componentWillLoad(){this.inheritedAttributes=Jn(this.el)}componentDidLoad(){this.checkCollapsibleHeader()}componentDidUpdate(){this.checkCollapsibleHeader()}disconnectedCallback(){this.destroyCollapsibleHeader()}async checkCollapsibleHeader(){if(me(this)!=="ios")return;const{collapse:n}=this,i=n==="condense",o=n==="fade";if(this.destroyCollapsibleHeader(),i){const r=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),a=r?vc(r):null;mt(()=>{const s=$g("ion-title");s.size="large",$g("ion-back-button")}),await this.setupCondenseHeader(a,r)}else if(o){const r=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),a=r?vc(r):null;if(!a){oa(this.el);return}const s=a.querySelector('ion-header[collapse="condense"]');await this.setupFadeHeader(a,s)}}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,n){if(!t||!n){oa(this.el);return}if(typeof IntersectionObserver>"u")return;this.scrollEl=await ia(t);const i=n.querySelectorAll("ion-header");if(this.collapsibleMainHeader=Array.from(i).find(s=>s.collapse!=="condense"),!this.collapsibleMainHeader)return;const o=Tg(this.collapsibleMainHeader),r=Tg(this.el);if(!o||!r)return;Ua(o,!1),ih(o.el,0);const a=s=>{P6(s,o,r,this.scrollEl)};this.intersectionObserver=new IntersectionObserver(a,{root:t,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),this.intersectionObserver.observe(r.toolbars[r.toolbars.length-1].el),this.contentScrollCallback=()=>{$6(this.scrollEl,r,t)},this.scrollEl.addEventListener("scroll",this.contentScrollCallback),mt(()=>{this.collapsibleMainHeader!==void 0&&this.collapsibleMainHeader.classList.add("header-collapse-main")})}render(){const{translucent:t,inheritedAttributes:n}=this,i=me(this),o=this.collapse||"none",r=pt("ion-menu",this.el)?"none":"banner";return E(Ne,Object.assign({key:"b6cc27f0b08afc9fcc889683525da765d80ba672",role:r,class:{[i]:!0,["header-".concat(i)]:!0,"header-translucent":this.translucent,["header-collapse-".concat(o)]:!0,["header-translucent-".concat(i)]:this.translucent}},n),i==="ios"&&t&&E("div",{key:"395766d4dcee3398bc91960db21f922095292f14",class:"header-background"}),E("slot",{key:"09a67ece27b258ff1248805d43d92a49b2c6859a"}))}get el(){return this}static get style(){return{ios:I6,md:O6}}},[292,"ion-header",{collapse:[1],translucent:[4]}]);function oh(){if(typeof customElements>"u")return;["ion-header"].forEach(t=>{switch(t){case"ion-header":customElements.get(t)||customElements.define(t,L6);break}})}/*!
100 * (C) Ionic http://ionicframework.com - MIT License
101 */const M6=oh;/*!
102 * (C) Ionic http://ionicframework.com - MIT License
103 */const D6="ion-infinite-scroll{display:none;width:100%}.infinite-scroll-enabled{display:block}",R6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionInfinite=le(this,"ionInfinite",7),this.thrPx=0,this.thrPc=0,this.didFire=!1,this.isBusy=!1,this.isLoading=!1,this.threshold="15%",this.disabled=!1,this.position="bottom",this.onScroll=()=>{const t=this.scrollEl;if(!t||!this.canStart())return 1;const n=this.el.offsetHeight;if(n===0)return 2;const i=t.scrollTop,o=t.scrollHeight,r=t.offsetHeight,a=this.thrPc!==0?r*this.thrPc:this.thrPx;return(this.position==="bottom"?o-n-i-a-r:i-n-a)<0&&!this.didFire?(this.isLoading=!0,this.didFire=!0,this.ionInfinite.emit(),3):4}}thresholdChanged(){const t=this.threshold;t.lastIndexOf("%")>-1?(this.thrPx=0,this.thrPc=parseFloat(t)/100):(this.thrPx=parseFloat(t),this.thrPc=0)}disabledChanged(){const t=this.disabled;t&&(this.isLoading=!1,this.isBusy=!1),this.enableScrollEvents(!t)}async connectedCallback(){const t=$o(this.el);if(!t){oa(this.el);return}this.scrollEl=await ia(t),this.thresholdChanged(),this.disabledChanged(),this.position==="top"&&mt(()=>{this.scrollEl&&(this.scrollEl.scrollTop=this.scrollEl.scrollHeight-this.scrollEl.clientHeight)})}disconnectedCallback(){this.enableScrollEvents(!1),this.scrollEl=void 0}async complete(){const t=this.scrollEl;if(!(!this.isLoading||!t))if(this.isLoading=!1,this.position==="top"){this.isBusy=!0;const n=t.scrollHeight-t.scrollTop;requestAnimationFrame(()=>{Xn(()=>{const o=t.scrollHeight-n;requestAnimationFrame(()=>{mt(()=>{t.scrollTop=o,this.isBusy=!1,this.didFire=!1})})})})}else this.didFire=!1}canStart(){return!this.disabled&&!this.isBusy&&!!this.scrollEl&&!this.isLoading}enableScrollEvents(t){this.scrollEl&&(t?this.scrollEl.addEventListener("scroll",this.onScroll):this.scrollEl.removeEventListener("scroll",this.onScroll))}render(){const t=me(this),n=this.disabled;return E(Ne,{key:"e844956795f69be33396ce4480aa7a54ad01b28c",class:{[t]:!0,"infinite-scroll-loading":this.isLoading,"infinite-scroll-enabled":!n}})}get el(){return this}static get watchers(){return{threshold:["thresholdChanged"],disabled:["disabledChanged"]}}static get style(){return D6}},[256,"ion-infinite-scroll",{threshold:[1],disabled:[4],position:[1],isLoading:[32],complete:[64]},void 0,{threshold:["thresholdChanged"],disabled:["disabledChanged"]}]);function z6(){if(typeof customElements>"u")return;["ion-infinite-scroll"].forEach(t=>{switch(t){case"ion-infinite-scroll":customElements.get(t)||customElements.define(t,R6);break}})}const N6=z6;/*!
104 * (C) Ionic http://ionicframework.com - MIT License
105 */const xs=e=>{try{if(e instanceof H6)return e.value;if(!F6()||typeof e!="string"||e==="")return e;if(e.includes("onload="))return"";const t=document.createDocumentFragment(),n=document.createElement("div");t.appendChild(n),n.innerHTML=e,j6.forEach(a=>{const s=t.querySelectorAll(a);for(let l=s.length-1;l>=0;l--){const c=s[l];c.parentNode?c.parentNode.removeChild(c):t.removeChild(c);const d=rf(c);for(let u=0;u<d.length;u++)of(d[u])}});const i=rf(t);for(let a=0;a<i.length;a++)of(i[a]);const o=document.createElement("div");o.appendChild(t);const r=o.querySelector("div");return r!==null?r.innerHTML:o.innerHTML}catch(t){return An("sanitizeDOMString",t),""}},of=e=>{if(e.nodeType&&e.nodeType!==1)return;if(typeof NamedNodeMap<"u"&&!(e.attributes instanceof NamedNodeMap)){e.remove();return}for(let n=e.attributes.length-1;n>=0;n--){const i=e.attributes.item(n),o=i.name;if(!B6.includes(o.toLowerCase())){e.removeAttribute(o);continue}const r=i.value,a=e[o];(r!=null&&r.toLowerCase().includes("javascript:")||a!=null&&a.toLowerCase().includes("javascript:"))&&e.removeAttribute(o)}const t=rf(e);for(let n=0;n<t.length;n++)of(t[n])},rf=e=>e.children!=null?e.children:e.childNodes,F6=()=>{var e;const t=window,n=(e=t==null?void 0:t.Ionic)===null||e===void 0?void 0:e.config;return n?n.get?n.get("sanitizerEnabled",!0):n.sanitizerEnabled===!0||n.sanitizerEnabled===void 0:!0},B6=["class","id","href","src","name","slot"],j6=["script","style","iframe","meta","link","object","embed"];class H6{constructor(t){this.value=t}}const nd=!1;/*!
106 * (C) Ionic http://ionicframework.com - MIT License
107 */const W6={bubbles:{dur:1e3,circles:9,fn:(e,t,n)=>{const i="".concat(e*t/n-e,"ms"),o=2*Math.PI*t/n;
107return{r:5,style:{top:"".concat(32*Math.sin(o),"%"),left:"".concat(32*Math.cos(o),"%"),"animation-delay":i}}}},circles:{dur:1e3,circles:8,fn:(e,t,n)=>{const i=t/n,o="".concat(e*i-e,"ms"),r=2*Math.PI*i;return{r:5,style:{top:"".concat(32*Math.sin(r),"%"),left:"".concat(32*Math.cos(r),"%"),"animation-delay":o}}}},circular:{dur:1400,elmDuration:!0,circles:1,fn:()=>({r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}})},crescent:{dur:750,circles:1,fn:()=>({r:26,style:{}})},dots:{dur:750,circles:3,fn:(e,t)=>{const n=-(110*t)+"ms";return{r:6,style:{left:"".concat(32-32*t,"%"),"animation-delay":n}}}},lines:{dur:1e3,lines:8,fn:(e,t,n)=>{const i="rotate(".concat(360/n*t+(t<n/2?180:-180),"deg)"),o="".concat(e*t/n-e,"ms");return{y1:14,y2:26,style:{transform:i,"animation-delay":o}}}},"lines-small":{dur:1e3,lines:8,fn:(e,t,n)=>{const i="rotate(".concat(360/n*t+(t<n/2?180:-180),"deg)"),o="".concat(e*t/n-e,"ms");return{y1:12,y2:20,style:{transform:i,"animation-delay":o}}}},"lines-sharp":{dur:1e3,lines:12,fn:(e,t,n)=>{const i="rotate(".concat(30*t+(t<6?180:-180),"deg)"),o="".concat(e*t/n-e,"ms");return{y1:17,y2:29,style:{transform:i,"animation-delay":o}}}},"lines-sharp-small":{dur:1e3,lines:12,fn:(e,t,n)=>{const i="rotate(".concat(30*t+(t<6?180:-180),"deg)"),o="".concat(e*t/n-e,"ms");return{y1:12,y2:20,style:{transform:i,"animation-delay":o}}}}},af=W6,V6=":host{display:inline-block;position:relative;width:28px;height:28px;color:var(--color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.ion-color){color:var(--ion-color-base)}svg{-webkit-transform-origin:center;transform-origin:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}:host-context([dir=rtl]) svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){svg:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}:host(.spinner-lines) line,:host(.spinner-lines-small) line{stroke-width:7px}:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-width:4px}:host(.spinner-lines) line,:host(.spinner-lines-small) line,:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-linecap:round;stroke:currentColor}:host(.spinner-lines) svg,:host(.spinner-lines-small) svg,:host(.spinner-lines-sharp) svg,:host(.spinner-lines-sharp-small) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite}:host(.spinner-bubbles) svg{-webkit-animation:spinner-scale-out 1s linear infinite;animation:spinner-scale-out 1s linear infinite;fill:currentColor}:host(.spinner-circles) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite;fill:currentColor}:host(.spinner-crescent) circle{fill:transparent;stroke-width:4px;stroke-dasharray:128px;stroke-dashoffset:82px;stroke:currentColor}:host(.spinner-crescent) svg{-webkit-animation:spinner-rotate 1s linear infinite;animation:spinner-rotate 1s linear infinite}:host(.spinner-dots) circle{stroke-width:0;fill:currentColor}:host(.spinner-dots) svg{-webkit-animation:spinner-dots 1s linear infinite;animation:spinner-dots 1s linear infinite}:host(.spinner-circular) svg{-webkit-animation:spinner-circular linear infinite;animation:spinner-circular linear infinite}:host(.spinner-circular) circle{-webkit-animation:spinner-circular-inner ease-in-out infinite;animation:spinner-circular-inner ease-in-out infinite;stroke:currentColor;stroke-dasharray:80px, 200px;stroke-dashoffset:0px;stroke-width:5.6;fill:none}:host(.spinner-paused),:host(.spinner-paused) svg,:host(.spinner-paused) circle{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}
107@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@-webkit-keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}@keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}",U6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.paused=!1}getName(){const t=this.name||We.get("spinner"),n=me(this);return t||(n==="ios"?"lines":"circular")}render(){var t;const n=this,i=me(n),o=n.getName(),r=(t=af[o])!==null&&t!==void 0?t:af.lines,a=typeof n.duration=="number"&&n.duration>10?n.duration:r.dur,s=[];if(r.circles!==void 0)for(let l=0;l<r.circles;l++)s.push(q6(r,a,l,r.circles));else if(r.lines!==void 0)for(let l=0;l<r.lines;l++)s.push(Y6(r,a,l,r.lines));return E(Ne,{key:"a33d6421fcc885995fbc7a348516525f68ca496c",class:Lt(n.color,{[i]:!0,["spinner-".concat(o)]:!0,"spinner-paused":n.paused||We.getBoolean("_testing")}),role:"progressbar",style:r.elmDuration?{animationDuration:a+"ms"}:{}},s)}static get style(){return V6}},[257,"ion-spinner",{color:[513],duration:[2],name:[1],paused:[4]}]),q6=(e,t,n,i)=>{const o=e.fn(t,n,i);return o.style["animation-duration"]=t+"ms",E("svg",{viewBox:o.viewBox||"0 0 64 64",style:o.style},E("circle",{transform:o.transform||"translate(32,32)",cx:o.cx,cy:o.cy,r:o.r,style:e.elmDuration?{animationDuration:t+"ms"}:{}}))},Y6=(e,t,n,i)=>{const o=e.fn(t,n,i);return o.style["animation-duration"]=t+"ms",E("svg",{viewBox:o.viewBox||"0 0 64 64",style:o.style},E("line",{transform:"translate(32,32)",y1:o.y1,y2:o.y2}))};function rh(){if(typeof customElements>"u")return;["ion-spinner"].forEach(t=>{switch(t){case"ion-spinner":customElements.get(t)||customElements.define(t,U6);break}})}/*!
108 * (C) Ionic http://ionicframework.com - MIT License
109 */const G6="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-ios .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-small-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-dots circle{fill:var
109(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",X6="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-md .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-small-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",K6=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.customHTMLEnabled=We.get("innerHTMLTemplatesEnabled",nd)}componentDidLoad(){if(this.loadingSpinner===void 0){const t=me(this);this.loadingSpinner=We.get("infiniteLoadingSpinner",We.get("spinner",t==="ios"?"lines":"crescent"))}}renderLoadingText(){const{customHTMLEnabled:t,loadingText:n}=this;return t?E("div",{class:"infinite-loading-text",innerHTML:xs(n)}):E("div",{class:"infinite-loading-text"},this.loadingText)}render(){const t=me(this);return E(Ne,{key:"7c16060dcfe2a0b0fb3e2f8f4c449589a76f1baa",class:{[t]:!0,["infinite-scroll-content-".concat(t)]:!0}},E("div",{key:"a94f4d8746e053dc718f97520bd7e48cb316443a",class:"infinite-loading"},this.loadingSpinner&&E("div",{key:"10143d5d2a50a2a2bc5de1cee8e7ab51263bcf23",class:"infinite-loading-spinner"},E("ion-spinner",{key:"8846e88191690d9c61a0b462889ed56fbfed8b0d",name:this.loadingSpinner})),this.loadingText!==void 0&&this.renderLoadingText()))}static get style(){return{ios:G6,md:X6}}},[288,"ion-infinite-scroll-content",{loadingSpinner:[1025,"loading-spinner"],loadingText:[1,"loading-text"]}]);function Z6(){if(typeof customElements>"u")return;["ion-infinite-scroll-content","ion-spinner"].forEach(t=>{switch(t){case"ion-infinite-scroll-content":customElements.get(t)||customElements.define(t,K6);break;case"ion-spinner":customElements.get(t)||rh();break}})}const J6=Z6;/*!
110 * (C) Ionic http://ionicframework.com - MIT License
111 */const ah=(e,t,n)=>{let i;const o=()=>!(t()===void 0||e.label!==void 0||n()===null),r=()=>{o()&&Et(()=>{a()})},a=()=>{const l=t();if(l===void 0)return;if(!o()){l.style.removeProperty("width");return}const c=n().scrollWidth;if(c===0&&l.offsetParent===null&&Ze!==void 0&&"IntersectionObserver"in Ze){if(i!==void 0)return;const d=i=new IntersectionObserver(u=>{u[0].intersectionRatio===1&&(a(),d.disconnect(),i=void 0)},{threshold:.01,root:e});d.observe(l);return}l.style.setProperty("width","".concat(c*.75,"px"))};return{calculateNotchWidth:r,destroy:()=>{i&&(i.disconnect(),i=void 0)}}};/*!
112 * (C) Ionic http://ionicframework.com - MIT License
113 */const Ky=(e,t,n)=>{let i,o;if(Ze!==void 0&&"MutationObserver"in Ze){const l=Array.isArray(t)?t:[t];i=new MutationObserver(c=>{for(const d of c)for(const u of d.addedNodes)if(u.nodeType===Node.ELEMENT_NODE&&l.includes(u.slot)){n(),Et(()=>r(u));return}}),i.observe(e,{childList:!0,subtree:!0})}const r=l=>{var c;o&&(o.disconnect(),o=void 0),o=new MutationObserver(d=>{n();for(const u of d)for(const f of u.removedNodes)f.nodeType===Node.ELEMENT_NODE&&f.slot===t&&s()}),o.observe((c=l.parentElement)!==null&&c!==void 0?c:l,{subtree:!0,childList:!0})},a=()=>{i&&(i.disconnect(),i=void 0),s()},s=()=>{o&&(o.disconnect(),o=void 0)};return{destroy:a}},Zy=(e,t,n)=>{const i=e==null?0:e.toString().length,o=Q6(i,t);if(n===void 0)return o;try{return n(i,t)}catch(r){return An("[ion-input] - Exception in provided `counterFormatter`:",r),o}},Q6=(e,t)=>"".concat(e," / ").concat(t);/*!
114 * (C) Ionic http://ionicframework.com - MIT License
115 */const eC=".sc-ion-input-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;
115--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-ios-h,ion-item [slot=start].sc-ion-input-ios-h,ion-item[slot=end].sc-ion-input-ios-h,ion-item [slot=end].sc-ion-input-ios-h{width:auto}.ion-color.sc-ion-input-ios-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-ios-h,.input-label-placement-stacked.sc-ion-input-ios-h{min-height:56px}.native-input.sc-ion-input-ios{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;height:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-ios:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-ios::-ms-clear{display:none}.cloned-input.sc-ion-input-ios{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-ios{inset-inline-start:0}.cloned-input.sc-ion-input-ios:disabled{opacity:1}.input-clear-icon.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{color:inherit}.input-clear-icon.sc-ion-input-ios:focus{opacity:0.5}.has-value.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{visibility:visible}.input-wrapper.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);
115display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}.has-focus.ion-valid.sc-ion-input-ios-h,.ion-touched.ion-invalid.sc-ion-input-ios-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:block}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:none}.input-bottom.sc-ion-input-ios .counter.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-ios-h input.sc-ion-input-ios{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-ios,.sc-ion-input-ios-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-ios,.input-outline-notch-hidden.sc-ion-input-ios{display:none}.input-wrapper.sc-ion-input-ios input.sc-ion-input-ios{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text.sc-ion-input-ios{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.input-label-placement-stacked.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-ios-h input.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:0}
115.has-focus.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios,.has-value.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:1}.label-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-ios-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-ios-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-ios-h[disabled].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[disabled] .sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly] .sc-ion-input-ios-s>ion-input-password-toggle{visibility:hidden}.sc-ion-input-ios-h{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--highlight-height:0px;font-size:inherit}.input-clear-icon.sc-ion-input-ios ion-icon.sc-ion-input-ios{width:18px;height:18px}.input-disabled.sc-ion-input-ios-h{opacity:0.3}.sc-ion-input-ios-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-ios-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",tC=".sc-ion-input-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-md-h,ion-item [slot=start].sc-ion-input-md-h,ion-item[slot=end].sc-ion-input-md-h,ion-item [slot=end].sc-ion-input-md-h{width:auto}.ion-color.sc-ion-input-md-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-md-h,.input-label-placement-stacked.sc-ion-input-md-h{min-height:56px}.native-input.sc-ion-input-md{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;height:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);
115font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-md:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-md::-ms-clear{display:none}.cloned-input.sc-ion-input-md{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-md{inset-inline-start:0}.cloned-input.sc-ion-input-md:disabled{opacity:1}.input-clear-icon.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{color:inherit}.input-clear-icon.sc-ion-input-md:focus{opacity:0.5}.has-value.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{visibility:visible}.input-wrapper.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:block}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:none}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-md-h input.sc-ion-input-md{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-md,.sc-ion-input-md-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-md,.input-outline-notch-hidden.sc-ion-input-md{display:none}.input-wrapper.sc-ion-input-md input.sc-ion-input-md{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text.sc-ion-input-md{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
115max-width:200px}.input-label-placement-stacked.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:0}.has-focus.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md,.has-value.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:1}.label-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-md-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-md-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-md-h[disabled].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[disabled] .sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly] .sc-ion-input-md-s>ion-input-password-toggle{visibility:hidden}.input-fill-solid.sc-ion-input-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.has-focus.input-fill-solid.ion-valid.sc-ion-input-md-h,.input-fill-solid.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-fill-solid.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}@media (any-hover: hover){.input-fill-solid.sc-ion-input-md-h:hover{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-solid.has-focus.sc-ion-input-md-h{--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}.label-floating.input-fill-solid.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{max-width:calc(100% / 0.75
115)}.input-fill-outline.sc-ion-input-md-h{--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-outline.input-shape-round.sc-ion-input-md-h{--border-radius:28px;--padding-start:32px;--padding-end:32px}.has-focus.input-fill-outline.ion-valid.sc-ion-input-md-h,.input-fill-outline.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}@media (any-hover: hover){.input-fill-outline.sc-ion-input-md-h:hover{--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-outline.has-focus.sc-ion-input-md-h{--border-width:var(--highlight-height);--border-color:var(--highlight-color)}.input-fill-outline.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}.input-fill-outline.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:none}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{position:relative}.label-floating.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}.input-fill-outline.sc-ion-input-md-h .input-outline-container.sc-ion-input-md{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{pointer-events:none}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color)}.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{max-width:calc(100% - var(--padding-start) - var(--padding-end))}.input-fill-outline.sc-ion-input-md-h .notch-spacer.sc-ion-input-md{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none;-webkit-box-sizing:content-box;box-sizing:content-box}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius);-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color);width:calc(var(--padding-start) - 4px)}.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color);border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px;-ms-flex-positive:1;flex-grow:1}.label-floating.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{border-top:none}.sc-ion-input-md-h{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
115));--highlight-height:2px;font-size:inherit}.input-clear-icon.sc-ion-input-md ion-icon.sc-ion-input-md{width:22px;height:22px}.input-disabled.sc-ion-input-md-h{opacity:0.38}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{letter-spacing:0.0333333333em}.input-label-placement-floating.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.has-focus.input-label-placement-floating.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.has-focus.input-label-placement-stacked.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.input-highlight.sc-ion-input-md{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.input-highlight.sc-ion-input-md{inset-inline-start:0}.has-focus.sc-ion-input-md-h .input-highlight.sc-ion-input-md{-webkit-transform:scale(1);transform:scale(1)}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{bottom:0}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{inset-inline-start:0}.input-shape-round.sc-ion-input-md-h{--border-radius:16px}.sc-ion-input-md-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-md-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}",nC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionInput=le(this,"ionInput",7),this.ionChange=le(this,"ionChange",7),this.ionBlur=le(this,"ionBlur",7),this.ionFocus=le(this,"ionFocus",7),this.inputId="ion-input-".concat(iC++),this.helperTextId="".concat(this.inputId,"-helper-text"),this.errorTextId="".concat(this.inputId,"-error-text"),this.inheritedAttributes={},this.isComposing=!1,this.didInputClearOnEdit=!1,this.hasFocus=!1,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.autofocus=!1,this.clearInput=!1,this.counter=!1,this.disabled=!1,this.labelPlacement="start",this.name=this.inputId,this.readonly=!1,this.required=!1,this.spellcheck=!1,this.type="text",this.value="",this.onInput=t=>{const n=t.target;n&&(this.value=n.value||""),this.emitInputChange(t)},this.onChange=t=>{this.emitValueChange(t)},this.onBlur=t=>{this.hasFocus=!1,this.focusedValue!==this.value&&this.emitValueChange(t),this.didInputClearOnEdit=!1,this.ionBlur.emit(t)},this.onFocus=t=>{this.hasFocus=!0,this.focusedValue=this.value,this.ionFocus.emit(t)},this.onKeydown=t=>{this.checkClearOnEdit(t)},this.onCompositionStart=()=>{this.isComposing=!0},this.onCompositionEnd=()=>{this.isComposing=!1},this.clearTextInput=t=>{this.clearInput&&!this.readonly&&!this.disabled&&t&&(t.preventDefault(),t.stopPropagation(),this.setFocus()),this.value="",this.emitInputChange(t)},this.onLabelClick=t=>{t.target===t.currentTarget&&t.stopPropagation()}}debounceChanged(){const{ionInput:t,debounce:n,originalIonInput:i}=this;this.ionInput=n===void 0?i!=null?i:t:Bp(t,n)}onTypeChange(){const t=this.el.querySelector("ion-input-password-toggle");t&&(t.type=this.type)}valueChanged(){const t=this.nativeInput,n=this.getValue();t&&t.value!==n&&!this.isComposing&&(t.value=n)}onDirChanged(t){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:t}),mn(this)}onClickCapture(t){const n=this.nativeInput;n&&t.target===n&&(t.stopPropagation(),this.el.click())}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},Jn(this.el)),Do(this.el,["tabindex","title","data-form-type","dir"]))}connectedCallback(){const{el:t}=this;this.slotMutationController=Ky(t,["label","start","end"],()=>mn(this)),this.notchController=ah(t,()=>this.notchSpacerEl,()=>this.labelSlot),this.debounceChanged(),document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:this.el}))}componentDidLoad(){this.originalIonInput=this.ionInput,this.onTypeChange(),this.debounceChanged()}componentDidRender(){var t;(t=this.notchController)===null||t===void 0||t.calculateNotchWidth()}disconnectedCallback(){document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el})),this.slotMutationController&&(this.slotMutationController.destroy(),this.slotMutationController=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}async setFocus(){this.nativeInput&&this.nativeInput.focus()}async getInputElement(){return this.nativeInput||await new Promise(t=>In(this.el,t)),Promise.resolve(this.nativeInput)}emitValueChange(t){const{value:n}=this,i=n==null?n:n.toString();this.focusedValue=i,this.ionChange.emit({value:i,event:t})}emitInputChange(t){const{value:n}=this,i=n==null?n:n.toString();this.ionInput.emit({value:i,event:t})}shouldClearOnEdit(){const{type:t,clearOnEdit:n}=this;return n===void 0?t==="password":n}getValue(){return typeof this.value=="number"?this.value.toString():(this.value||"").toString()}checkClearOnEdit(t){if(!this.shouldClearOnEdit())return;const i=["Enter","Tab","Shift","Meta","Alt","Control"].includes(t.key);!this.didInputClearOnEdit&&this.hasValue()&&!i&&(this.value="",this.emitInputChange(t)),i||(this.didInputClearOnEdit=!0)}hasValue(){return this.getValue().length>0}renderHintText(){const{helperText:t,errorText:n,helperTextId:i,errorTextId:o}=this;return[E("div",{id:i,class:"helper-text"},t),E("div",{id:o,class:"error-text"},n)]}getHintTextID(){const{el:t,helperText:n,errorText:i,helperTextId:o,errorTextId:r}=this;if(t.classList.contains("ion-touched")&&t.classList.contains("ion-invalid")&&i)return r;if(n)return o}renderCounter(){const{counter:t,maxlength:n,counterFormatter:i,value:o}=this;if(!(t!==!0||n===void 0))return E("div",{class:"counter"},Zy(o,n,i))}renderBottomContent(){const{counter:t,helperText:n,errorText:i,maxlength:o}=this;if(!(!(n||i)&&!(t===!0&&o!==void 0)))return E("div",{class:"input-bottom"},this.renderHintText(),this.renderCounter())}renderLabel(){const{label:t}=this;return E("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},t===void 0?E("slot",{name:"label"}):E("div",{class:"label-text"},t))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return this.label!==void 0||this.labelSlot!==null}renderLabelContainer(){return me(this)==="md"&&this.fill==="outline"?[E("div",{class:"input-outline-container"},E("div",{class:"input-outline-start"}
115),E("div",{class:{"input-outline-notch":!0,"input-outline-notch-hidden":!this.hasLabel}},E("div",{class:"notch-spacer","aria-hidden":"true",ref:i=>this.notchSpacerEl=i},this.label)),E("div",{class:"input-outline-end"})),this.renderLabel()]:this.renderLabel()}render(){const{disabled:t,fill:n,readonly:i,shape:o,inputId:r,labelPlacement:a,el:s,hasFocus:l,clearInputIcon:c}=this,d=me(this),u=this.getValue(),f=pt("ion-item",this.el),p=d==="md"&&n!=="outline"&&!f,h=d==="ios"?C4:$4,m=c!=null?c:h,y=this.hasValue(),g=s.querySelector('[slot="start"], [slot="end"]')!==null,v=a==="stacked"||a==="floating"&&(y||l||g);return E(Ne,{key:"41b2526627e7d2773a80f011b123284203a71ca0",class:Lt(this.color,{[d]:!0,"has-value":y,"has-focus":l,"label-floating":v,["input-fill-".concat(n)]:n!==void 0,["input-shape-".concat(o)]:o!==void 0,["input-label-placement-".concat(a)]:!0,"in-item":f,"in-item-color":pt("ion-item.ion-color",this.el),"input-disabled":t})},E("label",{key:"9ab078363e32528102b441ad1791d83f86fdcbdc",class:"input-wrapper",htmlFor:r,onClick:this.onLabelClick},this.renderLabelContainer(),E("div",{key:"e34b594980ec62e4c618e827fadf7669a39ad0d8",class:"native-wrapper",onClick:this.onLabelClick},E("slot",{key:"12dc04ead5502e9e5736240e918bf9331bf7b5d9",name:"start"}),E("input",Object.assign({key:"df356eb4ced23109b2c0242f36dc043aba8782d6",class:"native-input",ref:b=>this.nativeInput=b,id:r,disabled:t,autoCapitalize:this.autocapitalize,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,min:this.min,max:this.max,minLength:this.minlength,maxLength:this.maxlength,multiple:this.multiple,name:this.name,pattern:this.pattern,placeholder:this.placeholder||"",readOnly:i,required:this.required,spellcheck:this.spellcheck,step:this.step,type:this.t
115ype,value:u,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeydown,onCompositionstart:this.onCompositionStart,onCompositionend:this.onCompositionEnd,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId},this.inheritedAttributes)),this.clearInput&&!i&&!t&&E("button",{key:"f79f68cabcd4ea99419331174a377827db0c0741","aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:b=>{b.preventDefault()},onClick:this.clearTextInput},E("ion-icon",{key:"237ec07ec2e10f08818a332bb596578c2c49f770","aria-hidden":"true",icon:m})),E("slot",{key:"1f0a3624aa3e8dc3c307a6762230ab698768a5e5",name:"end"})),p&&E("div",{key:"8a8cbb82695a722a0010b53dd0b1f1f97534a20b",class:"input-highlight"})),this.renderBottomContent())}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"],dir:["onDirChanged"]}}static get style(){return{ios:eC,md:tC}}},[294,"ion-input",{color:[513],autocapitalize:[1],autocomplete:[1],autocorrect:[1],autofocus:[4],clearInput:[4,"clear-input"],clearInputIcon:[1,"clear-input-icon"],clearOnEdit:[4,"clear-on-edit"],counter:[4],counterFormatter:[16,"counter-formatter"],debounce:[2],disabled:[516],enterkeyhint:[1],errorText:[1,"error-text"],fill:[1],inputmode:[1],helperText:[1,"helper-text"],label:[1],labelPlacement:[1,"label-placement"],max:[8],maxlength:[2],min:[8],minlength:[2],multiple:[4],name:[1],pattern:[1],placeholder:[1],readonly:[516],required:[4],shape:[1],spellcheck:[4],step:[1],type:[1],value:[1032],hasFocus:[32],setFocus:[64],getInputElement:[64]},[[2,"click","onClickCapture"]],{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"],dir:["onDirChanged"]}]);let iC=0;function oC(){if(typeof customElements>"u")return;["ion-input","ion-icon"].forEach(t=>{switch(t){case"ion-input":customElements.get(t)||customElements.define(t,nC);break;case"ion-icon":customElements.get(t)||Qn();break}})}const rC=oC;/*!
116 * (C) Ionic http://ionicframework.com - MIT License
117 */const aC=':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}
117:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}
117:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:44px;--transition:background-color 200ms linear, opacity 200ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0px 0px 0.55px 0px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:var(--ion-text-color, #000);--background-focused:var(--ion-text-color, #000);--background-hover:currentColor;--background-activated-opacity:.12;--background-focused-opacity:.15;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--color:var(--ion-item-color, var(--ion-text-color, #000));font-size:1rem}:host(.ion-activated){--transition:none}:host(.ion-color.ion-focused) .item-native::after{background:#000;opacity:0.15}:host(.ion-color.ion-activated) .item-native::after{background:#000;opacity:0.12}:host(.item-lines-full){--border-width:0px 0px 0.55px 0px}:host(.item-lines-inset){--inner-border-width:0px 0px 0.55px 0px}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0px}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0px}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:2px;margin-bottom:2px}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}::slotted(.button-small){--padding-top:1px;--padding-bottom:1px;--padding-start:.5em;--padding-end:.5em;min-height:24px;font-size:0.8125rem}::slotted(ion-avatar){width:36px;height:36px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px}:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){-webkit-margin-start:0px;margin-inline-start:0px}::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}:host(.item-label-floating),:host(.item-label-stacked){--min-height:68px}',sC=
vendor: 6,510 bytes, line 117
117':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-
117multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:48px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--color:var(--ion-item-color, var(--ion-text-color, #000));--transition:opacity 15ms linear, background-color 15ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0 0 1px 0;font-size:1rem;font-weight:normal;text-transform:none}:host(.ion-color.ion-activated) .item-native::after{background:transparent}:host(.item-interactive){--border-width:0 0 1px 0;--inner-border-width:0}:host(.item-lines-full){--border-width:0 0 1px 0}:host(.item-lines-inset){--inner-border-width:0 0 1px 0}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0}:host(.item-multi-line) ::slotted([slot=start]),:host(.item-multi-line) ::slotted([slot=end]){margin-top:16px;margin-bottom:16px;-ms-flex-item-align:start;align-self:flex-start}::slotted([slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:1.5em}:host(.ion-color) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){-webkit-margin-end:32px;margin-inline-end:32px}::slotted(ion-icon[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:0.6875rem}::slotted(ion-note[slot]){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0}::slotted(.button-small){--padding-top:2px;--padding-bottom:2px;--padding-start:.6em;--padding-end:.6em;min-height:25px;font-size:0.75rem}:host(.item-label-floating),:host(.item-label-stacked){--min-height:55px}:host(.ion-focused:not(.ion-color)) ::slotted(.label-stacked),:host(.ion-focused:not(.ion-color)) ::slotted(.label-floating),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-stacked),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-floating){color:var(--ion-color-primary, #0054e9)}',lC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.labelColorStyles={},this.itemStyles=new Map,this.inheritedAriaAttributes={},this.multipleInputs=!1,this.focusable=!0,this.isInteractive=!1,this.button=!1,this.detailIcon=hg,this.disabled=!1,this.routerDirection="forward",this.type="button",this.updateInteractivityOnSlotChange=()=>{this.setIsInteractive(),this.setMultipleInputs()}}buttonChanged(){this.focusable=this.isFocusable()}labelColorChanged(t){const{color:n}=this;n===void 0&&(this.labelColorStyles=t.detail)}itemStyle(t){t.stopPropagation();const n=t.target.tagName,i=t.detail,o={},r=this.itemStyles.get(n)||{};let a=!1;
117Object.keys(i).forEach(s=>{if(i[s]){const l="item-".concat(s);r[l]||(a=!0),o[l]=!0}}),!a&&Object.keys(o).length!==Object.keys(r).length&&(a=!0),a&&(this.itemStyles.set(n,o),mn(this))}connectedCallback(){this.hasStartEl()}componentWillLoad(){this.inheritedAriaAttributes=Do(this.el,["aria-label"])}componentDidLoad(){Et(()=>{this.setMultipleInputs(),this.setIsInteractive(),this.focusable=this.isFocusable()})}totalNestedInputs(){const t=this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio"),n=this.el.querySelectorAll("ion-input, ion-range, ion-searchbar, ion-segment, ion-textarea, ion-toggle"),i=this.el.querySelectorAll("ion-router-link, ion-button, a, button");return{covers:t,inputs:n,clickables:i}}setMultipleInputs(){const{covers:t,inputs:n,clickables:i}=this.totalNestedInputs();this.multipleInputs=t.length+n.length>1||t.length+i.length>1||t.length>0&&this.isClickable()}setIsInteractive(){const{covers:t,inputs:n,clickables:i}=this.totalNestedInputs();this.isInteractive=t.length>0||n.length>0||i.length>0}hasCover(){return this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio").length===1&&!this.multipleInputs}isClickable(){return this.href!==void 0||this.button}canActivate(){return this.isClickable()||this.hasCover()}isFocusable(){const t=this.el.querySelector(".ion-focusable");return this.canActivate()||t!==null}hasStartEl(){this.el.querySelector('[slot="start"]')!==null&&this.el.classList.add("item-has-start-slot")}getFirstInteractive(){return this.el.querySelectorAll("ion-toggle:not([disabled]), ion-checkbox:not([disabled]), ion-radio:not([disabled]), ion-select:not([disabled]), ion-input:not([disabled]), ion-textarea:not([disabled])")[0]}render(){const{detail:t,detailIcon:n,download:i,labelColorStyles:o,lines:r,disabled:a,href:s,rel:l,target:c,routerAnimation:d,routerDirection:u,inheritedAriaAttributes:f,multipleInputs:p}=this,h={},m=me(this),y=this.isClickable(),g=this.canActivate(),v=y?s===void 0?"button":"a":"div",b=v==="button"?{type:this.t
117ype}:{download:i,href:s,rel:l,target:c};let x={};const w=this.getFirstInteractive();(y||w!==void 0&&!p)&&(x={onClick:D=>{if(y&&Jc(s,D,u,d),w!==void 0&&!p){const N=D.composedPath()[0];D.isTrusted&&this.el.shadowRoot.contains(N)&&((w.tagName==="ION-INPUT"||w.tagName==="ION-TEXTAREA")&&w.setFocus(),w.click(),D.stopImmediatePropagation())}}});const k=t!==void 0?t:m==="ios"&&y;this.itemStyles.forEach(D=>{Object.assign(h,D)});const S=a||h["item-interactive-disabled"]?"true":null,$=pt("ion-list",this.el)&&!pt("ion-radio-group",this.el),C=w!==void 0&&!["ION-INPUT","ION-TEXTAREA"].includes(w.tagName);return E(Ne,{key:"24b59935bd8db8b0b7f940582455a42b82cbf762","aria-disabled":S,class:Object.assign(Object.assign(Object.assign({},h),o),Lt(this.color,{item:!0,[m]:!0,"item-lines-default":r===void 0,["item-lines-".concat(r)]:r!==void 0,"item-control-needs-pointer-cursor":C,"item-disabled":a,"in-list":$,"item-multiple-inputs":this.multipleInputs,"ion-activatable":g,"ion-focusable":this.focusable,"item-rtl":document.dir==="rtl"})),role:$?"listitem":null},E(v,Object.assign({key:"fd77b6e5f3eb2e1857a0cdd45562d71eabd30255"},b,f,{class:"item-native",part:"native",disabled:a},x),E("slot",{key:"8824ac8395aafa3d63c92f2128e947cac8393ac4",name:"start",onSlotchange:this.updateInteractivityOnSlotChange}),E("div",{key:"5c9127e388a432687766d86a9db91fd1663abf03",class:"item-inner"},E("div",{key:"9dc2d2f58c4067c0143b3963334c346c3c7f77df",class:"input-wrapper"},E("slot",{key:"8377d9e56dc4b1913f1346111b706e7f14c24d30",onSlotchange:this.updateInteractivityOnSlotChange})),E("slot",{key:"bc771e106174f4a84ee12e92d14df81ad7ed177d",name:"end",onSlotchange:this.updateInteractivityOnSlotChange}),k&&E("ion-icon",{key:"45336d121a097cbf71ee8a3f6b554745ba5e0bbf",icon:n,lazy:!1,class:"item-detail-icon",part:"detail-icon","aria-hidden":"true","flip-rtl":n===hg})),g&&m==="md"&&E("ion-ripple-effect",{key:"197e244ae3bffebfa6ac9bfe7658d12e1af0ecb1"})))}get el(){return this}static get watchers(){return{button:["buttonChanged"]}}static get style(){return{ios:aC,md:sC}}},[289,"ion-item",{color:[513],button:[4],detail:[4],detailIcon:[1,"detail-icon"],disabled:[516],download:[1],href:[1],rel:[1],lines:[1],routerAnimation:[16,"router-animation"],routerDirection:[1,"router-direction"],target:[1],type:[1],multipleInputs:[32],focusable:[32],isInteractive:[32]},[[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]],{button:["buttonChanged"]}]);function id(){if(typeof customElements>"u")return;["ion-item","ion-icon","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-item":customElements.get(t)||customElements.define(t,lC);break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}/*!
118 * (C) Ionic http://ionicframework.com - MIT License
119 */const cC=id;/*!
120 * (C) Ionic http://ionicframework.com - MIT License
121 */const dC=":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.button-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-padding-start:0.7em;padding-inline-start:0.7em;-webkit-padding-end:0.7em;padding-inline-end:0.7em;padding-top:0;padding-bottom:0;display:inline-block;position:relative;width:100%;height:100%;border:0;outline:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.button-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.horizontal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}::slotted(*){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}::slotted([slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:0;margin-bottom:0;min-width:0.9em;font-size:1.8em}:host(.item-option-expandable){-ms-flex-negative:0;flex-shrink:0;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1)}:host(.item-option-disabled){pointer-events:none}:host(.item-option-disabled) .button-native{cursor:default;opacity:0.5;pointer-events:none}:host{font-size:clamp(16px, 1rem, 35.2px)}:host(.ion-activated){background:var(--ion-color-primary-shade, #004acd)}:host(.ion-color.ion-activated){background:var(--ion-color-shade)}",uC=":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.button-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-padding-start:0.7em;padding-inline-start:0.7em;-webkit-padding-end:0.7em;padding-inline-end:0.7em;padding-top:0;padding-bottom:0;display:inline-block;position:relative;width:100%;height:100%;border:0;outline:none;background:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box}.button-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.horizontal-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}::slotted(*){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:5px;margin-inline-end:5px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}::slotted([slot=icon-only]){padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:0;margin-bottom:0;min-width:0.9em;font-size:1.8em}:host(.item-option-expandable){-ms-flex-negative:0;flex-shrink:0;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:none;transition-property:none;-webkit-transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1);transition-timing-function:cubic-bezier(0.65, 0.05, 0.36, 1)}:host(.item-option-disabled){pointer-events:none}:host(.item-option-disabled) .button-native{cursor:default;opacity:0.5;pointer-events:none}:host{font-size:0.875rem;font-weight:500;text-transform:uppercase}",fC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.disabled=!1,this.expandable=!1,this.type="button",this.onClick=t=>{t.target.closest("ion-item-option")&&t.preventDefault()}}render(){const{disabled:t,expandable:n,href:i}=this,o=i===void 0?"button":"a",r=me(this),a=o==="button"?{type:this.t
121ype}:{download:this.download,href:this.href,target:this.target};return E(Ne,{key:"189a0040b97163b2336bf216baa71d584c5923a8",onClick:this.onClick,class:Lt(this.color,{[r]:!0,"item-option-disabled":t,"item-option-expandable":n,"ion-activatable":!0})},E(o,Object.assign({key:"5a7140eb99da5ec82fe2ea3ea134513130763399"},a,{class:"button-native",part:"native",disabled:t}),E("span",{key:"9b8577e612706b43e575c9a20f2f9d35c0d1bcb1",class:"button-inner"},E("slot",{key:"9acb82f04e4822bfaa363cc2c4d29d5c0fec0ad6",name:"top"}),E("div",{key:"66f5fb4fdd0c39f205574c602c793dcf109c7a17",class:"horizontal-wrapper"},E("slot",{key:"3761a32bca7c6c41b7eb394045497cfde181a62a",name:"start"}),E("slot",{key:"a96a568955cf6962883dc6771726d3d07462da00",name:"icon-only"}),E("slot",{key:"af5dfe5eb41456b9359bafe3615b576617ed7b57"}),E("slot",{key:"00426958066ab7b949ff966fabad5cf8a0b54079",name:"end"})),E("slot",{key:"ae66c8bd536a9f27865f49240980d7b4b831b229",name:"bottom"})),r==="md"&&E("ion-ripple-effect",{key:"30df6c935ef8a3f28a6bc1f3bb162ca4f80aaf26"})))}get el(){return this}static get style(){return{ios:dC,md:uC}}},[289,"ion-item-option",{color:[513],disabled:[4],download:[1],expandable:[4],href:[1],rel:[1],target:[1],type:[1]}]);function pC(){if(typeof customElements>"u")return;["ion-item-option","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-item-option":customElements.get(t)||customElements.define(t,fC);break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}const hC=pC;/*!
122 * (C) Ionic http://ionicframework.com - MIT License
123 */const mC="ion-item-options{top:0;right:0;-ms-flex-pack:end;justify-content:flex-end;display:none;position:absolute;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}:host-context([dir=rtl]) ion-item-options{-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] ion-item-options{-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){ion-item-options:dir(rtl){-ms-flex-pack:start;justify-content:flex-start}ion-item-options:dir(rtl):not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}}.item-options-start{right:auto;left:0;-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) .item-options-start{-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] .item-options-start{-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){.item-options-start:dir(rtl){-ms-flex-pack:end;justify-content:flex-end}}[dir=ltr] .item-options-start ion-item-option:first-child,[dir=rtl] .item-options-start ion-item-option:last-child{padding-left:var(--ion-safe-area-left)}[dir=ltr] .item-options-end ion-item-option:last-child,[dir=rtl] .item-options-end ion-item-option:first-child{padding-right:var(--ion-safe-area-right)}:host-context([dir=rtl]) .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}[dir=rtl] .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}@supports selector(:dir(rtl)){.item-sliding-active-slide:dir(rtl).item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}}.item-sliding-active-slide ion-item-options{display:-ms-flexbox;display:flex;visibility:hidden}.item-sliding-active-slide.item-sliding-active-options-start .item-options-start,.item-sliding-active-slide.item-sliding-active-options-end ion-item-options:not(.item-options-start){width:100%;visibility:visible}.item-options-ios{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))))}.item-options-ios.item-options-end{border-bottom-width:0.55px}.list-ios-lines-none .item-options-ios{border-bottom-width:0}.list-ios-lines-full .item-options-ios,.list-ios-lines-inset .item-options-ios.item-options-end{border-bottom-width:0.55px}",gC="ion-item-options{top:0;right:0;-ms-flex-pack:end;justify-content:flex-end;display:none;position:absolute;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}:host-context([dir=rtl]) ion-item-options{-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] ion-item-options{-ms-flex-pack:start;justify-content:flex-start}[dir=rtl] ion-item-options:not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){ion-item-options:dir(rtl){-ms-flex-pack:start;justify-content:flex-start}ion-item-options:dir(rtl):not(.item-options-end){right:auto;left:0;-ms-flex-pack:end;justify-content:flex-end}}.item-options-start{right:auto;left:0;-ms-flex-pack:start;justify-content:flex-start}:host-context([dir=rtl]) .item-options-start{-ms-flex-pack:end;justify-content:flex-end}[dir=rtl] .item-options-start{-ms-flex-pack:end;justify-content:flex-end}@supports selector(:dir(rtl)){.item-options-start:dir(rtl){-ms-flex-pack:end;justify-content:flex-end}}[dir=ltr] .item-options-start ion-item-option:first-child,[dir=rtl] .item-options-start ion-item-option:last-child{padding-left:var(--ion-safe-area-left)}[dir=ltr] .item-options-end ion-item-option:last-child,[dir=rtl] .item-options-end ion-item-option:first-child{padding-right:var(--ion-safe-area-right)}
123:host-context([dir=rtl]) .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}[dir=rtl] .item-sliding-active-slide.item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}@supports selector(:dir(rtl)){.item-sliding-active-slide:dir(rtl).item-sliding-active-options-start ion-item-options:not(.item-options-end){width:100%;visibility:visible}}.item-sliding-active-slide ion-item-options{display:-ms-flexbox;display:flex;visibility:hidden}.item-sliding-active-slide.item-sliding-active-options-start .item-options-start,.item-sliding-active-slide.item-sliding-active-options-end ion-item-options:not(.item-options-start){width:100%;visibility:visible}.item-options-md{border-bottom-width:0;border-bottom-style:solid;border-bottom-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))))}.list-md-lines-none .item-options-md{border-bottom-width:0}.list-md-lines-full .item-options-md,.list-md-lines-inset .item-options-md.item-options-end{border-bottom-width:1px}",bC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionSwipe=le(this,"ionSwipe",7),this.side="end"}async fireSwipeEvent(){this.ionSwipe.emit({side:this.side})}render(){const t=me(this),n=bs(this.side);return E(Ne,{key:"05a22a505e043c2715e3805e5e26ab4668940af0",class:{[t]:!0,["item-options-".concat(t)]:!0,"item-options-start":!n,"item-options-end":n}})}get el(){return this}static get style(){return{ios:mC,md:gC}}},[288,"ion-item-options",{side:[1],fireSwipeEvent:[64]}]);function vC(){if(typeof customElements>"u")return;["ion-item-options"].forEach(t=>{switch(t){case"ion-item-options":customElements.get(t)||customElements.define(t,bC);break}})}const yC=vC;/*!
124 * (C) Ionic http://ionicframework.com - MIT License
125 */const Jy=(e,t,n)=>{if(typeof MutationObserver>"u")return;const i=new MutationObserver(o=>{n(xC(o,t))});return i.observe(e,{childList:!0,subtree:!0}),i},xC=(e,t)=>{let n;return e.forEach(i=>{for(let o=0;o<i.addedNodes.length;o++)n=wC(i.addedNodes[o],t)||n}),n},wC=(e,t)=>{if(e.nodeType!==1)return;const n=e;return(n.tagName===t.toUpperCase()?[n]:Array.from(n.querySelectorAll(t))).find(o=>o.value===n.value)},kC="ion-item-sliding{display:block;position:relative;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ion-item-sliding .item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-sliding-active-slide .item{position:relative;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:-webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);transition:transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);opacity:1;z-index:2;pointer-events:none;will-change:transform}.item-sliding-closing ion-item-options{pointer-events:none}.item-sliding-active-swipe-end .item-options-end .item-option-expandable{padding-left:100%;-ms-flex-order:1;order:1;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-property:padding-left;transition-property:padding-left}:host-context([dir=rtl]) .item-sliding-active-swipe-end .item-options-end .item-option-expandable{-ms-flex-order:-1;order:-1}[dir=rtl] .item-sliding-active-swipe-end .item-options-end .item-option-expandable{-ms-flex-order:-1;order:-1}@supports selector(:dir(rtl)){.item-sliding-active-swipe-end .item-options-end .item-option-expandable:dir(rtl){-ms-flex-order:-1;order:-1}}.item-sliding-active-swipe-start .item-options-start .item-option-expandable{padding-right:100%;-ms-flex-order:-1;order:-1;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-property:padding-right;transition-property:padding-right}:host-context([dir=rtl]) .item-sliding-active-swipe-start .item-options-start .item-option-expandable{-ms-flex-order:1;order:1}
125[dir=rtl] .item-sliding-active-swipe-start .item-options-start .item-option-expandable{-ms-flex-order:1;order:1}@supports selector(:dir(rtl)){.item-sliding-active-swipe-start .item-options-start .item-option-expandable:dir(rtl){-ms-flex-order:1;order:1}}",Ag=30,Ig=.55;let _i;const _C=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionDrag=le(this,"ionDrag",7),this.item=null,this.openAmount=0,this.initialOpenAmount=0,this.optsWidthRightSide=0,this.optsWidthLeftSide=0,this.sides=0,this.optsDirty=!0,this.contentEl=null,this.initialContentScrollY=!0,this.state=2,this.disabled=!1}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}async connectedCallback(){const{el:t}=this;this.item=t.querySelector("ion-item"),this.contentEl=$o(t),this.mutationObserver=Jy(t,"ion-item-option",async()=>{await this.updateOptions()}),await this.updateOptions(),this.gesture=(await Ce(async()=>{const{createGesture:n}=await Promise.resolve().then(()=>_o);return{createGesture:n}},void 0,import.meta.url)).createGesture({el:t,gestureName:"item-swipe",gesturePriority:100,threshold:5,canStart:n=>this.canStart(n),onStart:()=>this.onStart(),onMove:n=>this.onMove(n),onEnd:n=>this.onEnd(n)}),this.disabledChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.item=null,this.leftOptions=this.rightOptions=void 0,_i===this.el&&(_i=void 0),this.mutationObserver&&(this.mutationObserver.disconnect(),this.mutationObserver=void 0)}getOpenAmount(){return Promise.resolve(this.openAmount)}getSlidingRatio(){return Promise.resolve(this.getSlidingRatioSync())}async open(t){var n;if((this.item=(n=this.item)!==null&&n!==void 0?n:this.el.querySelector("ion-item"))===null)return;const o=this.getOptions(t);if(!o)return;t===void 0&&(t=o===this.leftOptions?"start":"end"),t=bs(t)?"end":"start";const r=this.openAmount<0,a=this.openAmount>0;r&&o===this.leftOptions||a&&o===this.rightOptions||(this.closeOpened(),this.state=4,requestAnimationFrame(()=>{this.calculateOptsWidth();const s=t==="end"?this.optsWidthRightSide:-this.optsWidthLeftSide;_i=this.el,this.setOpenAmount(s,!1),this.state=t==="end"?8:16}))}async close(){this.setOpenAmount(0,!0)}async closeOpened(){return _i!==void 0?(_i.close(),_i=void 0,!0):!1}getOptions(t){return t===void 0?this.leftOptions||this.rightOptions:t==="start"?this.leftOptions:this.rightOptions}async updateOptions(){var t;const n=this.el.querySelectorAll("ion-item-options");let i=0;this.leftOptions=this.rightOptions=void 0;for(let o=0;o<n.length;o++){const r=n.item(o),a=r.componentOnReady!==void 0?await r.componentOnReady():r;(bs((t=a.side)!==null&&t!==void 0?t:a.getAttribute("side"))?"end":"start")==="start"?(this.leftOptions=a,i|=1):(this.rightOptions=a,i|=2)}this.optsDirty=!0,this.sides=i}canStart(t){if(document.dir==="rtl"?window.innerWidth-t.startX<15:t.startX<15)return!1;const o=_i;return o&&o!==this.el&&this.closeOpened(),!!(this.rightOptions||this.leftOptions)}onStart(){this.item=this.el.querySelector("ion-item");const{contentEl:t}=this;t&&(this.initialContentScrollY=yc(t)),_i=this.el,this.tmr!==void 0&&(clearTimeout(this.tmr),this.tmr=void 0),this.openAmount===0&&(this.optsDirty=!0,this.state=4),this.initialOpenAmount=this.openAmount,this.item&&(this.item.style.transition="none")}onMove(t){this.optsDirty&&this.calculateOptsWidth();let n=this.initialOpenAmount-t.deltaX;switch(this.sides){case 2:n=Math.max(0,n);break;case 1:n=Math.min(0,n);break;case 3:break;case 0:return;default:yt("[ion-item-sliding] - invalid ItemSideFlags value",this.sides);break}let i;n>this.optsWidthRightSide?(i=this.optsWidthRightSide,n=i+(n-i)*Ig):n<-this.optsWidthLeftSide&&(i=-this.optsWidthLeftSide,n=i+(n-i)*Ig),this.setOpenAmount(n,!1)}onEnd(t){const{contentEl:n,initialContentScrollY:i}=this;n&&th(n,i);const o=t.velocityX;let r=this.openAmount>0?this.optsWidthRightSide:-this.optsWidthLeftSide;const a=this.openAmount>0==!(o<0),s=Math.abs(o)>.3,l=Math.abs(this.openAmount)<Math.abs(r/2);SC(a,s,l)&&(r=0);const c=this.state;this.setOpenAmount(r,!0),c&32&&this.rightOptions?this.rightOptions.fireSwipeEvent():c&64&&this.leftOptions&&this.leftOptions.fireSwipeEvent()}calculateOptsWidth(){this.optsWidthRightSide=0,this.rightOptions&&(this.rightOptions.style.display="flex",this.optsWidthRightSide=this.rightOptions.offsetWidth,this.rightOptions.style.display=""),this.optsWidthLeftSide=0,this.leftOptions&&(this.leftOptions.style.display="flex",this.optsWidthLeftSide=this.leftOptions.offsetWidth,this.leftOptions.style.display=""),this.optsDirty=!1}setOpenAmount(t,n){if(this.tmr!==void 0&&(clearTimeout(this.tmr),this.tmr=void 0),!this.item)return;const{el:i}=this,o=this.item.style;if(this.openAmount=t,n&&(o.transition=""),t>0)this.state=t>=this.optsWidthRightSide+Ag?40:8;else if(t<0)this.state=t<=-this.optsWidthLeftSide-Ag?80:16;else{i.classList.add("item-sliding-closing"),this.gesture&&this.gesture.enable(!1),this.tmr=setTimeout(()=>{this.state=2,this.tmr=void 0,this.gesture&&this.gesture.enable(!this.disabled),i.classList.remove("item-sliding-closing")},600),_i=void 0,o.transform="";return}o.transform="translate3d(".concat(-t,"px,0,0)"),this.ionDrag.emit({amount:t,ratio:this.getSlidingRatioSync()})}getSlidingRatioSync(){return this.openAmount>0?this.openAmount/this.optsWidthRightSide:this.openAmount<0?this.openAmount/this.optsWidthLeftSide:0}render(){const t=me(this);return E(Ne,{key:"d812322c9fb5da4ee16e99dc38bfb24cb4590d03",class:{[t]:!0,"item-sl
125iding-active-slide":this.state!==2,"item-sliding-active-options-end":(this.state&8)!==0,"item-sliding-active-options-start":(this.state&16)!==0,"item-sliding-active-swipe-end":(this.state&32)!==0,"item-sliding-active-swipe-start":(this.state&64)!==0}})}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return kC}},[256,"ion-item-sliding",{disabled:[4],state:[32],getOpenAmount:[64],getSlidingRatio:[64],open:[64],close:[64],closeOpened:[64]},void 0,{disabled:["disabledChanged"]}]),SC=(e,t,n)=>!t&&n||e&&t;function EC(){if(typeof customElements>"u")return;["ion-item-sliding"].forEach(t=>{switch(t){case"ion-item-sliding":customElements.get(t)||customElements.define(t,_C);break}})}const CC=EC;/*!
126 * (C) Ionic http://ionicframework.com - MIT License
127 */const $C=".item.sc-ion-label-ios-h,.item .sc-ion-label-ios-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-ios-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-ios-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-ios-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-ios-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-ios-h,.item-input .sc-ion-label-ios-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-ios-h,.item-textarea .sc-ion-label-ios-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-ios-h,.item-skeleton-text .sc-ion-label-ios-h{overflow:hidden}.label-fixed.sc-ion-label-ios-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-ios-h,.label-floating.sc-ion-label-ios-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-ios-h{-webkit-transition:none;transition:none}.sc-ion-label-ios-s h1,.sc-ion-label-ios-s h2,.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-ios-h{font-size:0.875rem;line-height:1.5}.label-stacked.sc-ion-label-ios-h{margin-bottom:4px;font-size:0.875rem}.label-floating.sc-ion-label-ios-h{margin-bottom:0;-webkit-transform:translate(0, 29px);transform:translate(0, 29px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out}[dir=rtl].sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl] .sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl].label-floating.sc-ion-label-ios-h,[dir=rtl] .label-floating.sc-ion-label-ios-h{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.label-floating.sc-ion-label-ios-h:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.item-textarea.label-floating.sc-ion-label-ios-h,.item-textarea .label-floating.sc-ion-label-ios-h{-webkit-transform:translate(0, 28px);transform:translate(0, 28px)}.item-has-focus.label-floating.sc-ion-label-ios-h,.item-has-focus .label-floating.sc-ion-label-ios-h,.item-has-placeholder.sc-ion-label-ios-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-ios-h,.item-has-value.label-floating.sc-ion-label-ios-h,.item-has-value .label-floating.sc-ion-label-ios-h{-webkit-transform:scale(0.82);transform:scale(0.82)}.sc-ion-label-ios-s h1{margin-left:0;margin-right:0;margin-top:3px;margin-bottom:2px;font-size:1.375rem;font-weight:normal}.sc-ion-label-ios-s h2{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.0625rem;font-weight:normal}.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-ios-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}.sc-ion-label-ios-s>p{color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999))}.sc-ion-label-ios-h.in-item-color.sc-ion-label-ios-s>p{color:inherit}.sc-ion-label-ios-s h2:last-child,.sc-ion-label-ios-s h3:last-child,.sc-ion-label-ios-s h4:last-child,.sc-ion-label-ios-s h5:last-child,.sc-ion-label-ios-s h6:last-child,.sc-ion-label-ios-s p:last-child{margin-bottom:0}",TC=
vendor: 5,360 bytes, line 127
127".item.sc-ion-label-md-h,.item .sc-ion-label-md-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-md-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-md-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-md-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-md-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-md-h,.item-input .sc-ion-label-md-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-md-h,.item-textarea .sc-ion-label-md-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-md-h,.item-skeleton-text .sc-ion-label-md-h{overflow:hidden}.label-fixed.sc-ion-label-md-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-md-h{-webkit-transition:none;transition:none}.sc-ion-label-md-s h1,.sc-ion-label-md-s h2,.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-md-h{line-height:1.5}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:top left;transform-origin:top left}.label-stacked.label-rtl.sc-ion-label-md-h,.label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform-origin:top right;transform-origin:top right}.label-stacked.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.label-floating.sc-ion-label-md-h{-webkit-transform:translateY(96%);transform:translateY(96%);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.ion-focused.label-floating.sc-ion-label-md-h,.ion-focused .label-floating.sc-ion-label-md-h,.item-has-focus.label-floating.sc-ion-label-md-h,.item-has-focus .label-floating.sc-ion-label-md-h,.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-has-value.label-floating.sc-ion-label-md-h,.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75)}.ion-focused.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-primary, #0054e9)}.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-contrast)}.ion-invalid.ion-touched.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--highlight-color-invalid)}.sc-ion-label-md-s h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.sc-ion-label-md-s h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-md-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:1.25rem;text-overflow:inherit;overflow:inherit}.sc-ion-label-md-s>p{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.sc-ion-label-md-h.in-item-color.sc-ion-label-md-s>p{color:inherit}"
127,PC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionColor=le(this,"ionColor",7),this.ionStyle=le(this,"ionStyle",7),this.inRange=!1,this.noAnimate=!1}componentWillLoad(){this.inRange=!!this.el.closest("ion-range"),this.noAnimate=this.position==="floating",this.emitStyle(),this.emitColor()}componentDidLoad(){this.noAnimate&&setTimeout(()=>{this.noAnimate=!1},1e3)}colorChanged(){this.emitColor()}positionChanged(){this.emitStyle()}emitColor(){const{color:t}=this;this.ionColor.emit({"item-label-color":t!==void 0,["ion-color-".concat(t)]:t!==void 0})}emitStyle(){const{inRange:t,position:n}=this;t||this.ionStyle.emit({label:!0,["label-".concat(n)]:n!==void 0})}render(){const t=this.position,n=me(this);return E(Ne,{key:"d6fba1a97189acc8ddfd64a2f009954a3e46e188",class:Lt(this.color,{[n]:!0,"in-item-color":pt("ion-item.ion-color",this.el),["label-".concat(t)]:t!==void 0,"label-no-animate":this.noAnimate,"label-rtl":document.dir==="rtl"})},E("slot",{key:"ce0ab50b5700398fdf50f36d02b7ad287eb71481"}))}get el(){return this}static get watchers(){return{color:["colorChanged"],position:["positionChanged"]}}static get style(){return{ios:$C,md:TC}}},[294,"ion-label",{color:[513],position:[1],noAnimate:[32]},void 0,{color:["colorChanged"],position:["positionChanged"]}]);function sh(){if(typeof customElements>"u")return;["ion-label"].forEach(t=>{switch(t){case"ion-label":customElements.get(t)||customElements.define(t,PC);break}})}/*!
128 * (C) Ionic http://ionicframework.com - MIT License
129 */const AC=sh;/*!
130 * (C) Ionic http://ionicframework.com - MIT License
131 */const IC="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-ios{background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-ios.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:10px}.list-ios.list-inset ion-item:only-child,.list-ios.list-inset ion-item:not(:only-of-type):last-of-type,.list-ios.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-ios.list-inset+ion-list.list-inset{margin-top:0}.list-ios-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-ios-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 0.55px 0}.list-ios-lines-inset .item-lines-default{--inner-border-width:0 0 0.55px 0;--border-width:0px}ion-card .list-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",OC="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-md>.input:last-child::after{inset-inline-start:0}.list-md.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:2px}.list-md.list-inset ion-item:not(:only-of-type):last-of-type,.list-md.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-md.list-inset ion-item:only-child{--border-width:0;--inner-border-width:0}.list-md.list-inset+ion-list.list-inset{margin-top:0}.list-md-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-md-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 1px 0}.list-md-lines-inset .item-lines-default{--inner-border-width:0 0 1px 0;--border-width:0px}ion-card .list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",LC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.inset=!1}async closeSlidingItems(){const t=this.el.querySelector("ion-item-sliding");return t!=null&&t.closeOpened?t.closeOpened():!1}render(){const t=me(this),{lines:n,inset:i}=this;return E(Ne,{key:"7f9943751542d2cbd49a4ad3f28e16d9949f70d4",role:"list",class:{[t]:!0,["list-".concat(t)]:!0,"list-inset":i,["list-lines-".concat(n)]:n!==void 0,["list-".concat(t,"-lines-").concat(n)]:n!==void 0}})}get el(){return this}static get style(){return{ios:IC,md:OC}}},[288,"ion-list",{lines:[1],inset:[4],closeSlidingItems:[64]}]);function od(){if(typeof customElements>"u")return;["ion-list"].forEach(t=>{switch(t){case"ion-list":customElements.get(t)||customElements.define(t,LC);break}})}/*!
132 * (C) Ionic http://ionicframework.com - MIT License
133 */const MC=od;/*!
134 * (C) Ionic http://ionicframework.com - MIT License
135 */const DC=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);position:relative;-ms-flex-align:end;align-items:flex-end;font-size:min(1.375rem, 56.1px);font-weight:700;letter-spacing:0}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}::slotted(ion-button),::slotted(ion-label){margin-top:29px;margin-bottom:6px}::slotted(ion-button){--padding-top:0;--padding-bottom:0;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;min-height:1.4em}:host(.list-header-lines-full){--border-width:0 0 0.55px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 0.55px 0}",RC=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-text-color, #000);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
135));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);min-height:45px;font-size:0.875rem}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}:host(.list-header-lines-full){--border-width:0 0 1px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 1px 0}",zC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){const{lines:t}=this,n=me(this);return E(Ne,{key:"d9bc827ad8cc77231efddc2435831a7fc080f77d",class:Lt(this.color,{[n]:!0,["list-header-lines-".concat(t)]:t!==void 0})},E("div",{key:"02dd9698304a7b2997ea1487e2f308bebea2b44c",class:"list-header-inner"},E("slot",{key:"01d63a572c003286ae467a1ab23631e37e695042"})))}static get style(){return{ios:DC,md:RC}}},[289,"ion-list-header",{color:[513],lines:[1]}]);function lh(){if(typeof customElements>"u")return;["ion-list-header"].forEach(t=>{switch(t){case"ion-list-header":customElements.get(t)||customElements.define(t,zC);break}})}/*!
136 * (C) Ionic http://ionicframework.com - MIT License
137 */const NC=lh;/*!
138 * (C) Ionic http://ionicframework.com - MIT License
139 */const ra=(e,t,n,i,o)=>BC(e[1],t[1],n[1],i[1],o).map(r=>FC(e[0],t[0],n[0],i[0],r)),FC=(e,t,n,i,o)=>{const r=3*t*Math.pow(o-1,2),a=-3*n*o+3*n+i*o,s=e*Math.pow(o-1,3);return o*(r+o*a)-s},BC=(e,t,n,i,o)=>(e-=o,t-=o,n-=o,i-=o,HC(i-3*n+3*t-e,3*n-6*t+3*e,3*t-3*e,e).filter(a=>a>=0&&a<=1)),jC=(e,t,n)=>{const i=t*t-4*e*n;return i<0?[]:[(-t+Math.sqrt(i))/(2*e),(-t-Math.sqrt(i))/(2*e)]},HC=(e,t,n,i)=>{if(e===0)return jC(t,n,i);t/=e,n/=e,i/=e;const o=(3*n-t*t)/3,r=(2*t*t*t-9*t*n+27*i)/27;if(o===0)return[Math.pow(-r,1/3)];if(r===0)return[Math.sqrt(-o),-Math.sqrt(-o)];const a=Math.pow(r/2,2)+Math.pow(o/3,3);if(a===0)return[Math.pow(r/2,1/2)-t/3];if(a>0)return[Math.pow(-(r/2)+Math.sqrt(a),1/3)-Math.pow(r/2+Math.sqrt(a),1/3)-t/3];const s=Math.sqrt(Math.pow(-(o/3),3)),l=Math.acos(-(r/(2*Math.sqrt(Math.pow(-(o/3),3))))),c=2*Math.pow(s,1/3);return[c*Math.cos(l/3)-t/3,c*Math.cos((l+2*Math.PI)/3)-t/3,c*Math.cos((l+4*Math.PI)/3)-t/3]};/*!
140 * (C) Ionic http://ionicframework.com - MIT License
141 */const ch=e=>Q().duration(e?400:300),WC=e=>{let t,n;const i=e.width+8,o=Q(),r=Q();e.isEndSide?(t=i+"px",n="0px"):(t=-i+"px",n="0px"),o.addElement(e.menuInnerEl).fromTo("transform","translateX(".concat(t,")"),"translateX(".concat(n,")"));const s=me(e)==="ios",l=s?.2:.25;return r.addElement(e.backdropEl).fromTo("opacity",.01,l),ch(s).addAnimation([o,r])},VC=e=>{let t,n;const i=me(e),o=e.width;e.isEndSide?(t=-o+"px",n=o+"px"):(t=o+"px",n=-o+"px");const r=Q().addElement(e.menuInnerEl).fromTo("transform","translateX(".concat(n,")"),"translateX(0px)"),a=Q().addElement(e.contentEl).fromTo("transform","translateX(0px)","translateX(".concat(t,")")),s=Q().addElement(e.backdropEl).fromTo("opacity",.01,.32);return ch(i==="ios").addAnimation([r,a,s])},UC=e=>{const t=me(e),n=e.width*(e.isEndSide?-1:1)+"px",i=Q().addElement(e.contentEl).fromTo("transform","translateX(0px)","translateX(".concat(n,")"));return ch(t==="ios").addAnimation(i)},qC=()=>{const e=new Map,t=[],n=async S=>{const $=await c(S,!0);return $?$.open():!1},i=async S=>{const $=await(S!==void 0?c(S,!0):d());return $!==void 0?$.close():!1},o=async S=>{const $=await c(S,!0);return $?$.toggle():!1},r=async(S,$)=>{const C=await c($);return C&&(C.disabled=!S),C},a=async(S,$)=>{const C=await c($);return C&&(C.swipeGesture=S),C},s=async S=>{if(S!=null){const $=await c(S);return $!==void 0&&$.isOpen()}else return await d()!==void 0},l=async S=>{const $=await c(S);return $?!$.disabled:!1},c=async(S,$=!1)=>{if(await k(),S==="start"||S==="end"){const D=t.filter(N=>N.side===S&&!N.disabled);if(D.length>=1)return D.length>1&&$&&yt('menuController queried for a menu on the "'.concat(S,'" side, but ').concat(D.length," menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side."),D.map(N=>N.el)),D[0].el;const A=t.filter(N=>N.side===S);if(A.length>=1)return A.length>1&&$&&yt('menuController queried for a menu on the "'.concat(S,'" side, but ').concat(A.length," menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side."),A.map(N=>N.el)),A[0].el}else if(S!=null)return w(D=>D.menuId===S);const C=w(D=>!D.disabled);return C||(t.length>0?t[0].el:void 0)},d=async()=>(await k(),v()),u=async()=>(await k(),b()),f=async()=>(await k(),x()),p=(S,$)=>{e.set(S,$)},h=S=>{t.indexOf(S)<0&&t.push(S)},m=S=>{const $=t.indexOf(S);$>-1&&t.splice($,1)},y=async(S,$,C,D)=>
141{if(x())return!1;if($){const A=await d();A&&S.el!==A&&await A.setOpen(!1,!1)}return S._setOpen($,C,D)},g=(S,$)=>{const C=e.get(S);if(!C)throw new Error("animation not registered");return C($)},v=()=>w(S=>S._isOpen),b=()=>t.map(S=>S.el),x=()=>t.some(S=>S.isAnimating),w=S=>{const $=t.find(S);if($!==void 0)return $.el},k=()=>Promise.all(Array.from(document.querySelectorAll("ion-menu")).map(S=>new Promise($=>In(S,$))));return p("reveal",UC),p("push",VC),p("overlay",WC),It==null||It.addEventListener("ionBackButton",S=>{const $=v();$&&S.detail.register(Ay,()=>$.close())}),{registerAnimation:p,get:c,getMenus:u,getOpen:d,isEnabled:l,swipeGesture:a,isAnimating:f,isOpen:s,enable:r,toggle:o,close:i,open:n,_getOpenSync:v,_createAnimation:g,_register:h,_unregister:m,_setOpen:y}},li=qC(),YC=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-push){z-index:1000}:host(.menu-type-push) .show-backdrop{display:block}",GC=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);
141min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-overlay) .menu-inner{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}",XC="cubic-bezier(0.32,0.72,0,1)",KC="cubic-bezier(0.0,0.0,0.2,1)",ZC="cubic-bezier(1, 0, 0.68, 0.28)",JC="cubic-bezier(0.4, 0, 0.6, 1)",QC=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionWillOpen=le(this,"ionWillOpen",7),this.ionWillClose=le(this,"ionWillClose",7),this.ionDidOpen=le(this,"ionDidOpen",7),this.ionDidClose=le(this,"ionDidClose",7),this.ionMenuChange=le(this,"ionMenuChange",7),this.lastOnEnd=0,this.blocker=Gp.createBlocker({disableScroll:!0}),this.didLoad=!1,this.operationCancelled=!1,this.isAnimating=!1,this._isOpen=!1,this.inheritedAttributes={},this.handleFocus=t=>{const n=na(document);n&&!n.contains(this.el)||this.trapKeyboardFocus(t,document)},this.isPaneVisible=!1,this.isEndSide=!1,this.disabled=!1,this.side="start",this.swipeGesture=!0,this.maxEdgeStart=50}typeChanged(t,n){const i=this.contentEl;i&&(n!==void 0&&i.classList.remove("menu-content-".concat(n)),i.classList.add("menu-content-".concat(t)),i.removeAttribute("style")),this.menuInnerEl&&this.menuInnerEl.removeAttribute("style"),this.animation=void 0}disabledChanged(){this.updateState(),this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}sideChanged(){this.isEndSide=bs(this.side),this.animation=void 0}swipeGestureChanged(){this.updateState()}async connectedCallback(){typeof customElements<"u"&&customElements!=null&&await customElements.whenDefined("ion-menu"),this.type===void 0&&(this.t
141ype=We.get("menuType","overlay"));const t=this.contentId!==void 0?document.getElementById(this.contentId):null;if(t===null){An('[ion-menu] - Must have a "content" element to listen for drag events on.');return}this.el.contains(t)&&An('[ion-menu] - The "contentId" should refer to the main view\'s ion-content, not the ion-content inside of the ion-menu.'),this.contentEl=t,t.classList.add("menu-content"),this.typeChanged(this.type,void 0),this.sideChanged(),li._register(this),this.menuChanged(),this.gesture=(await Ce(async()=>{const{createGesture:n}=await Promise.resolve().then(()=>_o);return{createGesture:n}},void 0,import.meta.url)).createGesture({el:document,gestureName:"menu-swipe",gesturePriority:30,threshold:10,blurOnStart:!0,canStart:n=>this.canStart(n),onWillStart:()=>this.onWillStart(),onStart:()=>this.onStart(),onMove:n=>this.onMove(n),onEnd:n=>this.onEnd(n)}),this.updateState()}componentWillLoad(){this.inheritedAttributes=Jn(this.el)}async componentDidLoad(){this.didLoad=!0;const t=this.el.closest("ion-split-pane");t!==null&&(this.isPaneVisible=await t.isVisible()),this.menuChanged(),this.updateState()}menuChanged(){this.didLoad&&this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}async disconnectedCallback(){await this.close(!1),this.blocker.destroy(),li._unregister(this),this.animation&&this.animation.destroy(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.animation=void 0,this.contentEl=void 0}onSplitPaneChanged(t){const n=this.el.closest("ion-split-pane");n!==null&&n===t.target&&(this.isPaneVisible=t.detail.visible,this.updateState())}onBackdropClick(t){this._isOpen&&this.lastOnEnd<t.timeStamp-100&&(t.composedPath&&!t.composedPath().includes(this.menuInnerEl))&&(t.preventDefault(),t.stopPropagation(),this.close(void 0,Gi))}onKeydown(t){t.key==="Escape"&&this.close(void 0,Gi)}isOpen(){return Promise.resolve(this._isOpen)}isActive(){return Promise.resolve(this._isActive())}open(t=!0){return this.setOpen(!0,t)}close(t=!0,n){return this.setOpen(!1,t,n)}toggle(t=!0){return this.setOpen(!this._isOpen,t)}setOpen(t,n=!0,i){return li._setOpen(this,t,n,i)}trapKeyboardFocus(t,n){const i=t.target;if(i)if(this.el.contains(i))this.lastFocus=i;else{const{el:o}=this;mc(o),this.lastFocus===n.activeElement&&Qu(o)}}async _setOpen(t,n=!0,i){return!this._isActive()||this.isAnimating||t===this._isOpen?!1:(this.beforeAnimation(t,i),await this.loadAnimation(),await this.startAnimation(t,n),this.operationCancelled?(this.operationCancelled=!1,!1):(this.afterAnimation(t,i),!0))}async loadAnimation(){const t=this.menuInnerEl.offsetWidth,n=bs(this.side);if(t===this.width&&this.animation!==void 0&&n===this.isEndSide)return;this.width=t,this.isEndSide=n,this.animation&&(this.animation.destroy(),this.animation=void 0);const i=this.animation=await li._createAnimation(this.type,this);We.getBoolean("animated",!0)||i.duration(0),i.fill("both")}async startAnimation(t,n){const i=!t,o=me(this),r=o==="ios"?XC:KC,a=o==="ios"?ZC:JC,s=this.animation.direction(i?"reverse":"normal").easing(i?a:r);n?await s.play():s.play({sync:!0}),s.getDirection()==="reverse"&&s.direction("normal")}_isActive(){return!this.disabled&&!this.isPaneVisible}canSwipe(){return this.swipeGesture&&!this.isAnimating&&this._isActive()}canStart(t){return!!document.querySelector("ion-modal.show-modal")||!this.canSwipe()?!1:this._isOpen?!0:li._getOpenSync()?!1:e$(window,t.currentX,this.isEndSide,this.maxEdgeStart)}onWillStart(){return this.beforeAnimation(!this._isOpen,ji),this.loadAnimation()}onStart(){if(!this.isAnimating||!this.animation){rl(!1,"isAnimating has to be true");return}this.animation.progressStart(!0,this._isOpen?1:0)}onMove(t){if(!this.isAnimating||!this.animation){rl(!1,"isAnimating has to be true");return}const i=Og(t.deltaX,this._isOpen,this.isEndSide)/this.width;this.animation.progressStep(this._isOpen?1-i:i)}onEnd(t){if(!this.isAnimating||!this.animation){rl(!1,"isAnimating has to be true");return}const n=this._isOpen,i=this.isEndSide,o=Og(t.deltaX,n,i),r=this.width,a=o/r,s=t.velocityX,l=r/2,c=s>=0&&(s>.2||t.deltaX>l),d=s<=0&&(s<-.2||t.deltaX<-l),u=n?i?c:d:i?d:c;let f=!n&&u;n&&!u&&(f=!0),this.lastOnEnd=t.currentTime;let p=u?.001:-.001;const h=a<0?.01:a;p+=ra([0,0],[.4,0],[.6,1],[1,1],Ft(0,h,.9999))[0]||0;const m=this._isOpen?!u:u;this.animation.easing("cubic-bezier(0.4, 0.0, 0.6, 1)").onFinish(()=>this.afterAnimation(f,ji),{oneTimeCallback:!0}).progressEnd(m?1:0,this._isOpen?1-p:p,300)}beforeAnimation(t,n){rl(!this.isAnimating,"_before() should not be called while animating"),At("android")&&this.el.setAttribute("aria-hidden","true"),this.el.classList.add(Lg),this.el.setAttribute("tabindex","0"),this.backdropEl&&this.backdropEl.classList.add(Mg),this.contentEl&&(this.contentEl.classList.add(Dg),this.contentEl.setAttribute("aria-hidden","true")),this.blocker.block(),this.isAnimating=!0,t?this.ionWillOpen.emit():this.ionWillClose.emit({role:n})}afterAnimation(t,n){var i;this._isOpen=t,this.isAnimating=!1,this._isOpen||this.blocker.unblock(),t?(At("android")&&this.el.removeAttribute("aria-hidden"),this.ionDidOpen.emit(),((i=document.activeElement)===null||i===void 0?void 0:i.closest("ion-menu"))!==this.el&&this.el.focus(),document.addEventListener("focus",this.handleFocus,!0)):(this.el.removeAttribute("aria-hidden"),this.el.classList.remove(Lg),this.el.removeAttribute("tabindex"),this.contentEl&&(this.contentEl.classList.remove(Dg),this.contentEl.removeAttribute("aria-hidden")),this.backdropEl&&this.backdropEl.classList.remove(Mg),this.animation&&this.animation.stop(),this.ionDidClose.emit({role:n}),document.removeEventListener("focus",this.handleFocus,!0))}updateState(){const t=this._isActive();this.gesture&&this.gesture.enable(t&&this.swipeGesture),t||(this.isAnimating&&(this.operationCancelled=!0),this.afterAnimation(!1,ji))}render(){const{type:t,disabled:n,el:i,isPaneVisible:o,inheritedAttributes:r,side:a}=this,s=me(this);return E(Ne,{key:"a5c75aa40a34530b56ee3b98d706a5ac5ae300de",onKeyDown:ta()?null:this.onKeydown,role:"navigation","aria-label":r["aria-label"]||"menu",class:{[s]:!0,["menu-type-".concat(t)]:!0,"menu-enabled":!n,["menu-side-".concat(a)]:!0,"menu-pane-visible":o,"split-pane-side":pt("ion-split-pane",i)}},E("div",{key:"3f5f70acd4d3ed6bb445122f4f01d73db738a75f",class:"menu-inner",part:"container",ref:l=>this.menuInnerEl=l},E("slot",{key:"3161326c9330e7f7441299c428b87a91b31a83e9"})),E("ion-backdrop",{key:"917b50f38489bdf03d0c642af8b4e4e172c7dc4
141c",ref:l=>this.backdropEl=l,class:"menu-backdrop",tappable:!1,stopPropagation:!1,part:"backdrop"}))}get el(){return this}static get watchers(){return{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}}static get style(){return{ios:YC,md:GC}}},[289,"ion-menu",{contentId:[513,"content-id"],menuId:[513,"menu-id"],type:[1025],disabled:[1028],side:[513],swipeGesture:[4,"swipe-gesture"],maxEdgeStart:[2,"max-edge-start"],isPaneVisible:[32],isEndSide:[32],isOpen:[64],isActive:[64],open:[64],close:[64],toggle:[64],setOpen:[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"]],{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}]),Og=(e,t,n)=>Math.max(0,t!==n?-e:e),e$=(e,t,n,i)=>n?t>=e.innerWidth-i:t<=i,Lg="show-menu",Mg="show-backdrop",Dg="menu-content-open";function t$(){if(typeof customElements>"u")return;["ion-menu","ion-backdrop"].forEach(t=>{switch(t){case"ion-menu":customElements.get(t)||customElements.define(t,QC);break;case"ion-backdrop":customElements.get(t)||va();break}})}const n$=t$;/*!
142 * (C) Ionic http://ionicframework.com - MIT License
143 */const Qy=async e=>{const t=await li.get(e);return!!(t&&await t.isActive())};/*!
144 * (C) Ionic http://ionicframework.com - MIT License
145 */const i$=':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #0054e9);--padding-start:5px;--padding-end:5px;min-height:32px;font-size:clamp(31px, 1.9375rem, 38.13px)}:host(.ion-activated){opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',o$=':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}
145:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:.04;--border-radius:50%;--color:initial;--padding-start:8px;--padding-end:8px;width:3rem;height:3rem;font-size:1.5rem}:host(.ion-color.ion-focused)::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}',r$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAttributes={},this.visible=!1,this.disabled=!1,this.autoHide=!0,this.type="button",this.onClick=async()=>li.toggle(this.menu)}componentWillLoad(){this.inheritedAttributes=Jn(this.el)}componentDidLoad(){this.visibilityChanged()}async visibilityChanged(){this.visible=await Qy(this.menu)}render(){const{color:t,disabled:n,inheritedAttributes:i}=this,o=me(this),r=We.get("menuIcon",o==="ios"?P4:A4),a=this.autoHide&&!this.visible,s={type:this.type},l=i["aria-label"]||"menu";return E(Ne,{key:"9f0f0e50d39a6872508220c58e64bb2092a0d7ef",onClick:this.onClick,"aria-disabled":n?"true":null,"aria-hidden":a?"true":null,class:Lt(t,{[o]:!0,button:!0,"menu-button-hidden":a,"menu-button-disabled":n,"in-toolbar":pt("ion-toolbar",this.el),"in-toolbar-color":pt("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0})},E("button",Object.assign({key:"ffebf7083d23501839970059ef8e411b571de197"},s,{disabled:n,class:"button-native",part:"native","aria-label":l}),E("span",{key:"cab0c1c763b3ce33ef11dba1d230f66126e59424",class:"button-inner"},E("slot",{key:"ccfd2be8479b75b5c63e97e1ca7dfe203e9b36ee"},E("ion-icon",{key:"ac254fe7f327b08f1ae3fcea89d5cf0e83c9a96c",part:"icon",icon:r,mode:o,lazy:!1,"aria-hidden":"true"}))),o==="md"&&E("ion-ripple-effect",{key:"f0f17c4ca96e3eed3c1727ee00578d40af8f0115",type:"unbounded"})))}get el(){return this}static get style(){return{ios:i$,md:o$}}},[289,"ion-menu-button",{color:[513],disabled:[4],menu:[1],autoHide:[4,"auto-hide"],type:[1],visible:[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]);function a$(){if(typeof customElements>"u")return;["ion-menu-button","ion-icon","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-menu-button":customElements.get(t)||customElements.define(t,r$);break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}const s$=a$;/*!
146 * (C) Ionic http://ionicframework.com - MIT License
147 */const l$=":host(.menu-toggle-hidden){display:none}",c$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.visible=!1,this.autoHide=!0,this.onClick=()=>li.toggle(this.menu)}connectedCallback(){this.visibilityChanged()}async visibilityChanged(){this.visible=await Qy(this.menu)}render(){const t=me(this),n=this.autoHide&&!this.visible;return E(Ne,{key:"cd567114769a30bd3871ed5d15bf42aed39956e1",onClick:this.onClick,"aria-hidden":n?"true":null,class:{[t]:!0,"menu-toggle-hidden":n}},E("slot",{key:"773d4cff95ca75f23578b1e1dca53c9933f28a33"}))}static get style(){return l$}},[257,"ion-menu-toggle",{menu:[1],autoHide:[4,"auto-hide"],visible:[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]);function d$(){if(typeof customElements>"u")return;["ion-menu-toggle"].forEach(t=>{switch(t){case"ion-menu-toggle":customElements.get(t)||customElements.define(t,c$);break}})}const u$=d$;/*!
148 * (C) Ionic http://ionicframework.com - MIT License
149 */const f$=":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-350, var(--ion-text-color-step-650, #a6a6a6));font-size:max(14px, 1rem)}",p$=":host{color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:0.875rem}",h$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){const t=me(this);return E(Ne,{key:"0ec2ef7367d867fd7588611953f696eecdf3221e",class:Lt(this.color,{[t]:!0}
149)},E("slot",{key:"a200b94ddffb29cf6dabe6e984220930ea7efdef"}))}static get style(){return{ios:f$,md:p$}}},[289,"ion-note",{color:[513]}]);function m$(){if(typeof customElements>"u")return;["ion-note"].forEach(t=>{switch(t){case"ion-note":customElements.get(t)||customElements.define(t,h$);break}})}const g$=m$;/*!
150 * (C) Ionic http://ionicframework.com - MIT License
151 */const sf=(e,t,n)=>typeof n=="function"?n(e,t):typeof n=="string"?e[n]===t[n]:Array.isArray(t)?t.includes(e):e===t,Fl=(e,t,n)=>e===void 0?!1:Array.isArray(e)?e.some(i=>sf(i,t,n)):sf(e,t,n),b$=':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between),:host(.radio-justify-start),:host(.radio-justify-end),:host(.radio-alignment-start),:host(.radio-alignment-center){display:block}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}
151:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color-checked:var(--ion-color-primary, #0054e9)}:host(.ion-color.radio-checked) .radio-inner{border-color:var(--ion-color-base)}.item-radio.item-ios ion-label{-webkit-margin-start:0;margin-inline-start:0}.radio-inner{width:33%;height:50%}:host(.radio-checked) .radio-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--color-checked)}:host(.radio-disabled){opacity:0.3}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);top:-8px;display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}:host(.ion-focused) .radio-icon::after{inset-inline-start:-9px}.native-wrapper .radio-icon{width:0.9375rem;height:1.5rem}',v$=':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between),:host(.radio-justify-start),:host(.radio-justify-end),:host(.radio-alignment-start),:host(.radio-alignment-center){display:block}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;
151max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--border-width:0.125rem;--border-style:solid;--border-radius:50%}:host(.ion-color) .radio-inner{background:var(--ion-color-base)}:host(.ion-color.radio-checked) .radio-icon{border-color:var(--ion-color-base)}.radio-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--color)}.radio-inner{border-radius:var(--inner-border-radius);width:calc(50% + var(--border-width));height:calc(50% + var(--border-width));-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background:var(--color-checked)}:host(.radio-checked) .radio-icon{border-color:var(--color-checked)}:host(.radio-checked) .radio-inner{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}:host(.radio-disabled) .label-text-wrapper{opacity:0.38}:host(.radio-disabled) .native-wrapper{opacity:0.63}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}.native-wrapper .radio-icon{width:1.25rem;height:1.25rem}',y$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=le(this,"ionFocus",7),this.ionBlur=le(this,"ionBlur",7),this.inputId="ion-rb-".concat(x$++),this.radioGroup=null,this.checked=!1,this.buttonTabindex=-1,this.name=this.inputId,this.disabled=!1,this.labelPlacement="start",this.updateState=()=>{if(this.radioGroup){const{compareWith:t,value:n}=this.radioGroup;this.checked=Fl(n,this.value,t)}},this.onClick=()=>{const{radioGroup:t,checked:n,disabled:i}=this;i||(n&&(t!=null&&t.allowEmptySelection)?this.checked=!1:this.checked=!0)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()}}valueChanged(){this.updateState()}componentDidLoad(){this.updateState()}async setFocus(t){t!==void 0&&(t.stopPropagation(),t.preventDefault()),this.el.focus()}async setButtonTabindex(t){this.buttonTabindex=t}connectedCallback(){this.value===void 0&&(this.value=this.inputId);const t=this.radioGroup=this.el.closest("ion-radio-group");t&&(this.updateState(),Co(t,"ionValueChange",this.updateState))}disconnectedCallback(){const t=this.radioGroup;t&&(or(t,"ionValueChange",this.updateState),this.radioGroup=null)}get hasLabel(){return this.el.textContent!==""}renderRadioControl(){return E("div",{class:"radio-icon",part:"container"},E("div",{class:"radio-inner",part:"mark"}),E("div",{class:"radio-ripple"}))}render(){const{checked:t,disabled:n,color:i,el:o,justify:r,labelPlacement:a,hasLabel:s,buttonTabindex:l,alignment:c}
151=this,d=me(this),u=pt("ion-item",o);return E(Ne,{key:"3353b28172b7f837d4b38964169b5b5f4ba02788",onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:Lt(i,{[d]:!0,"in-item":u,"radio-checked":t,"radio-disabled":n,["radio-justify-".concat(r)]:r!==void 0,["radio-alignment-".concat(c)]:c!==void 0,["radio-label-placement-".concat(a)]:!0,"ion-activatable":!u,"ion-focusable":!u}),role:"radio","aria-checked":t?"true":"false","aria-disabled":n?"true":null,tabindex:l},E("label",{key:"418a0a48366ff900e97da123abf665bbbda87fb7",class:"radio-wrapper"},E("div",{key:"6e5acdd8c8f5d0ad26632a65396afef8094153d1",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!s},part:"label"},E("slot",{key:"10b157162cd283d624153c747679609cf0bbf11e"})),E("div",{key:"4c45cca95cb105cd6df1025a26e3c045272184a0",class:"native-wrapper"},this.renderRadioControl())))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:b$,md:v$}}},[289,"ion-radio",{color:[513],name:[1],disabled:[4],value:[8],labelPlacement:[1,"label-placement"],justify:[1],alignment:[1],checked:[32],buttonTabindex:[32],setFocus:[64],setButtonTabindex:[64]},void 0,{value:["valueChanged"]}]);let x$=0;function dh(){if(typeof customElements>"u")return;["ion-radio"].forEach(t=>{switch(t){case"ion-radio":customElements.get(t)||customElements.define(t,y$);break}})}/*!
152 * (C) Ionic http://ionicframework.com - MIT License
153 */const w$="ion-radio-group{vertical-align:top}.radio-group-wrapper{display:inline}.radio-group-top{line-height:1.5}.radio-group-top .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.radio-group-top .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid .radio-group-top .error-text{display:block}.ion-touched.ion-invalid .radio-group-top .helper-text{display:none}ion-list .radio-group-top{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}",k$="ion-radio-group{vertical-align:top}.radio-group-wrapper{display:inline}.radio-group-top{line-height:1.5}.radio-group-top .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.radio-group-top .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid .radio-group-top .error-text{display:block}.ion-touched.ion-invalid .radio-group-top .helper-text{display:none}ion-list .radio-group-top{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}",_$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionChange=le(this,"ionChange",7),this.ionValueChange=le(this,"ionValueChange",7),this.inputId="ion-rg-".concat(S$++),this.helperTextId="".concat(this.inputId,"-helper-text"),this.errorTextId="".concat(this.inputId,"-error-text"),this.labelId="".concat(this.inputId,"-lbl"),this.allowEmptySelection=!1,this.name=this.inputId,this.setRadioTabindex=t=>{const n=this.getRadios(),i=n.find(a=>!a.disabled),o=n.find(a=>a.value===t&&!a.disabled);if(!i&&!o)return;const r=o||i;for(const a of n){const s=a===r?0:-1;a.setButtonTabindex(s)}},this.onClick=t=>{t.preventDefault();const n=t.target&&t.target.closest("ion-radio");if(n&&!n.disabled){const i=this.value,o=n.value;o!==i?(this.value=o,this.emitValueChange(t)):this.allowEmptySelection&&(this.value=void 0,this.emitValueChange(t))}}}valueChanged(t){this.setRadioTabindex(t),this.ionValueChange.emit({value:t})}componentDidLoad(){this.valueChanged(this.value)}async connectedCallback(){const t=this.el.querySelector("ion-list-header")||this.el.querySelector("ion-item-divider");if(t){const n=this.label=t.querySelector("ion-label");n&&(this.labelId=n.id=this.name+"-lbl")}}getRadios(){return Array.from(this.el.querySelectorAll("ion-radio"))}emitValueChange(t){const{value:n}=this;this.ionChange.emit({value:n,event:t})}onKeydown(t){const n=!!this.el.closest("ion-select-popover")||!!this.el.closest("ion-select-modal");if(t.target&&!this.el.contains(t.target))return;const i=this.getRadios().filter(o=>!o.disabled);if(t.target&&i.includes(t.target)){const o=i.findIndex(s=>s===t.target),r=i[o];let a;if(["ArrowDown","ArrowRight"].includes(t.key)&&(a=o===i.length-1?i[0]:i[o+1]),["ArrowUp","ArrowLeft"].includes(t.key)&&(a=o===0?i[i.length-1]:i[o-1]),a&&i.includes(a)&&(a.setFocus(t),n||(this.value=a.value,this.emitValueChange(t))),[" "].includes(t.key)){const s=this.value;this.value=this.allowEmptySelection&&this.value!==void 0?void 0:r.value,(s!==this.value||this.allowEmptySelection)&&this.emitValueChange(t),t.preventDefault()}}}async setFocus(){const t=this.getRadios().find(n=>n.tabIndex!==-1);t==null||t.setFocus()}renderHintText(){const{helperText:t,errorText:n,helperTextId:i,errorTextId:o}=this;if(t||n)return E("div",{class:"radio-group-top"},E("div",{id:i,class:"helper-text"},t),E("div",{id:o,class:"error-text"},n))}getHintTextID(){const{el:t,helperText:n,errorText:i,helperTextId:o,errorTextId:r}=this;if(t.classList.contains("ion-touched")&&t.classList.contains("ion-invalid")&&i)return r;if(n)return o}render(){const{label:t,labelId:n,el:i,name:o,value:r}=this,a=me(this);return zs(!0,i,o,r,!1),E(Ne,{key:"81b8ebc96b2f383c36717f290d2959cc921ad6e8",role:"radiogroup","aria-labelledby":t?n:null,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId,onClick:this.onClick,class:a},this.renderHintText(),E("div",{key:"45b09efc10776b889a8f372cba80d25a3fc849da",class:"radio-group-wrapper"},E("slot",{key:"58714934542c2fdd7396de160364f3f06b32e8f8"})))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:w$,md:k$}}},[292,"ion-radio-group",{allowEmptySelection:[4,"allow-empty-selection"],compareWith:[1,"compare-with"],name:[1],value:[1032],helperText:[1,"helper-text"],errorText:[1,"error-text"],setFocus:[64]},[[4,"keydown","onKeydown"]],{value:["valueChanged"]}]);let S$=0;function uh(){if(typeof customElements>"u")return;["ion-radio-group"].forEach(t=>{switch(t){case"ion-radio-group":customElements.get(t)||customElements.define(t,_$);break}})}function E$(e){return!mo(e)||e%1===0?0:e.toString().split(".")[1].length}function C$(e,...t){if(!mo(e))return 0;const n=Math.max(...t.map(i=>E$(i)));return Number(e.toFixed(n))}const $$=
vendor: 7,388 bytes, line 153
153":host{--knob-handle-size:calc(var(--knob-size) * 2);display:-ms-flexbox;display:flex;position:relative;-ms-flex:3;flex:3;-ms-flex-align:center;align-items:center;font-family:var(--ion-font-family, inherit);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.range-disabled){pointer-events:none}::slotted(ion-label){-ms-flex:initial;flex:initial}::slotted(ion-icon[slot]){font-size:24px}.range-slider{position:relative;-ms-flex:1;flex:1;width:100%;height:var(--height);contain:size layout style;cursor:-webkit-grab;cursor:grab;-ms-touch-action:pan-y;touch-action:pan-y}:host(.range-pressed) .range-slider{cursor:-webkit-grabbing;cursor:grabbing}.range-pin{position:absolute;background:var(--ion-color-base);color:var(--ion-color-contrast);text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.range-knob-handle{top:calc((var(--height) - var(--knob-handle-size)) / 2);-webkit-margin-start:calc(0px - var(--knob-handle-size) / 2);margin-inline-start:calc(0px - var(--knob-handle-size) / 2);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-pack:center;justify-content:center;width:var(--knob-handle-size);height:var(--knob-handle-size);text-align:center}.range-knob-handle{inset-inline-start:0}:host-context([dir=rtl]) .range-knob-handle{left:unset}[dir=rtl] .range-knob-handle{left:unset}@supports selector(:dir(rtl)){.range-knob-handle:dir(rtl){left:unset}}.range-knob-handle:active,.range-knob-handle:focus{outline:none}.range-bar-container{border-radius:var(--bar-border-radius);top:calc((var(--height) - var(--bar-height)) / 2);position:absolute;width:100%;height:var(--bar-height)}.range-bar-container{inset-inline-start:0}:host-context([dir=rtl]) .range-bar-container{left:unset}[dir=rtl] .range-bar-container{left:unset}@supports selector(:dir(rtl)){.range-bar-container:dir(rtl){left:unset}}.range-bar{border-radius:var(--bar-border-radius);position:absolute;width:100%;height:var(--bar-height);background:var(--bar-background);pointer-events:none}.range-knob{border-radius:var(--knob-border-radius);top:calc(50% - var(--knob-size) / 2);position:absolute;width:var(--knob-size);height:var(--knob-size);background:var(--knob-background);-webkit-box-shadow:var(--knob-box-shadow);box-shadow:var(--knob-box-shadow);z-index:2;pointer-events:none}.range-knob{inset-inline-start:calc(50% - var(--knob-size) / 2)}:host-context([dir=rtl]) .range-knob{left:unset}[dir=rtl] .range-knob{left:unset}@supports selector(:dir(rtl)){.range-knob:dir(rtl){left:unset}}:host(.range-pressed) .range-bar-active{will-change:left, right}:host(.in-item){width:100%}:host([slot=start]),:host([slot=end]){width:auto}:host(.in-item) ::slotted(ion-label){-ms-flex-item-align:center;align-self:center}.range-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit}::slotted([slot=label]){max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}:host(.range-label-placement-start) .range-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.range-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-end) .range-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.range-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.range-label-placement-stacked) .range-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}:host(.range-label-placement-stacked) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host-context([dir=rtl]):host(.range-label-placement-stacked) .label-text-wrapper,:host-context([dir=rtl]).range-label-placement-stacked .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.range-label-placement-stacked:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.in-item.range-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.range-label-placement-stacked) .native-wrapper{margin-bottom:0px}:host{--knob-border-radius:50%;--knob-background:#ffffff;--knob-box-shadow:0px 0.5px 4px rgba(0, 0, 0, 0.12), 0px 6px 13px rgba(0, 0, 0, 0.12);--knob-size:26px;--bar-height:4px;--bar-background:var(--ion-color-step-900, var(--ion-background-color-step-900, #e6e6e6));--bar-background-active:var(--ion-color-primary, #0054e9);--bar-border-radius:2px;--height:42px}:host(.range-item-start-adjustment){-webkit-padding-start:24px;padding-inline-start:24px}:host(.range-item-end-adjustment){-webkit-padding-end:24px;padding-inline-end:24px}:host(.ion-color) .range-bar-active,:host(.ion-color) .range-tick-active{background:var(--ion-color-base)}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-has-pin:not(.range-label-placement-stacked)){padding-top:calc(8px + 0.75rem)}:host(.range-has-pin.range-label-placement-stacked) .label-text-wrapper{margin-bottom:calc(8px + 0.75rem)}.range-bar-active{bottom:0;width:auto;background:var(--bar-background-active)}.range-bar-active.has-ticks{border-radius:0;-webkit-margin-start:-2px;margin-inline-start:-2px;-webkit-margin-end:-2px;margin-inline-end:-2px}.range-tick{-webkit-margin-start:-2px;margin-inline-start:-2px;border-radius:0;position:absolute;top:17px;width:4px;height:8px;background:var(--ion-color-step-900, var(--ion-background-color-step-900, #e6e6e6));pointer-events:none}.range-tick-active{background:var(--bar-background-active)}.range-pin{-webkit-transform:translate3d(0,  100%,  0) scale(0.01);transform:translate3d(0,  100%,  0) scale(0.01);-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;min-width:28px;-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease, -webkit-transform 120ms ease;background:transparent;color:var(--ion-text-color, #000);font-size:0.75rem;text-align:center}.range-knob-pressed .range-pin,.range-knob-handle.ion-focused .range-pin{-webkit-transform:translate3d(0, calc(-100% + 11px), 0) scale(1);transform:translate3d(0, calc(-100% + 11px), 0) scale(1)}:host(.range-disabled){opacity:0.3}",
153T$=
vendor: 10,287 bytes, line 153
153':host{--knob-handle-size:calc(var(--knob-size) * 2);display:-ms-flexbox;display:flex;position:relative;-ms-flex:3;flex:3;-ms-flex-align:center;align-items:center;font-family:var(--ion-font-family, inherit);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.range-disabled){pointer-events:none}::slotted(ion-label){-ms-flex:initial;flex:initial}::slotted(ion-icon[slot]){font-size:24px}.range-slider{position:relative;-ms-flex:1;flex:1;width:100%;height:var(--height);contain:size layout style;cursor:-webkit-grab;cursor:grab;-ms-touch-action:pan-y;touch-action:pan-y}:host(.range-pressed) .range-slider{cursor:-webkit-grabbing;cursor:grabbing}.range-pin{position:absolute;background:var(--ion-color-base);color:var(--ion-color-contrast);text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.range-knob-handle{top:calc((var(--height) - var(--knob-handle-size)) / 2);-webkit-margin-start:calc(0px - var(--knob-handle-size) / 2);margin-inline-start:calc(0px - var(--knob-handle-size) / 2);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-pack:center;justify-content:center;width:var(--knob-handle-size);height:var(--knob-handle-size);text-align:center}.range-knob-handle{inset-inline-start:0}:host-context([dir=rtl]) .range-knob-handle{left:unset}[dir=rtl] .range-knob-handle{left:unset}@supports selector(:dir(rtl)){.range-knob-handle:dir(rtl){left:unset}}.range-knob-handle:active,.range-knob-handle:focus{outline:none}.range-bar-container{border-radius:var(--bar-border-radius);top:calc((var(--height) - var(--bar-height)) / 2);position:absolute;width:100%;height:var(--bar-height)}.range-bar-container{inset-inline-start:0}:host-context([dir=rtl]) .range-bar-container{left:unset}[dir=rtl] .range-bar-container{left:unset}@supports selector(:dir(rtl)){.range-bar-container:dir(rtl){left:unset}}.range-bar{border-radius:var(--bar-border-radius);position:absolute;width:100%;height:var(--bar-height);background:var(--bar-background);pointer-events:none}.range-knob{border-radius:var(--knob-border-radius);top:calc(50% - var(--knob-size) / 2);position:absolute;width:var(--knob-size);height:var(--knob-size);background:var(--knob-background);-webkit-box-shadow:var(--knob-box-shadow);box-shadow:var(--knob-box-shadow);z-index:2;pointer-events:none}.range-knob{inset-inline-start:calc(50% - var(--knob-size) / 2)}:host-context([dir=rtl]) .range-knob{left:unset}[dir=rtl] .range-knob{left:unset}@supports selector(:dir(rtl)){.range-knob:dir(rtl){left:unset}}:host(.range-pressed) .range-bar-active{will-change:left, right}:host(.in-item){width:100%}:host([slot=start]),:host([slot=end]){width:auto}:host(.in-item) ::slotted(ion-label){-ms-flex-item-align:center;align-self:center}.range-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit}::slotted([slot=label]){max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}:host(.range-label-placement-start) .range-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.range-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-end) .range-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.range-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.range-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.range-label-placement-stacked) .range-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}:host(.range-label-placement-stacked) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host-context([dir=rtl]):host(.range-label-placement-stacked) .label-text-wrapper,:host-context([dir=rtl]).range-label-placement-stacked .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.range-label-placement-stacked:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.in-item.range-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.range-label-placement-stacked) .native-wrapper{margin-bottom:0px}:host{--knob-border-radius:50%;--knob-background:var(--bar-background-active);--knob-box-shadow:none;--knob-size:18px;--bar-height:2px;--bar-background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.26);--bar-background-active:var(--ion-color-primary, #0054e9);--bar-border-radius:0;--height:42px;--pin-background:var(--ion-color-primary, #0054e9);--pin-color:var(--ion-color-primary-contrast, #fff)}::slotted(:not(ion-icon)[slot=start]),::slotted(:not(ion-icon)[slot=end]),.native-wrapper{font-size:0.75rem}:host(.range-item-start-adjustment){-webkit-padding-start:18px;padding-inline-start:18px}:host(.range-item-end-adjustment){-webkit-padding-end:18px;padding-inline-end:18px}:host(.ion-color) .range-bar{background:rgba(var(--ion-color-base-rgb), 0.26)}:host(.ion-color) .range-bar-active,:host(.ion-color) .range-knob,:host(.ion-color) .range-knob::before,:host(.ion-color) .range-pin,:host(.ion-color) .range-pin::before,:host(.ion-color) .range-tick{background:var(--ion-color-base);color:var(--ion-color-contrast)}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:14px;margin-inline-end:14px;margin-top:0;margin-bottom:0}::slotted([slot=end]){-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.range-has-pin:not(.range-label-placement-stacked)){padding-top:1.75rem}:host(.range-has-pin.range-label-placement-stacked) .label-text-wrapper{margin-bottom:1.75rem}.range-bar-active{bottom:0;width:auto;background:var(--bar-background-active)}.range-knob{-webkit-transform:scale(0.67);transform:scale(0.67);-webkit-transition-duration:120ms;transition-duration:120ms;-webkit-transition-property:background-color, border, -webkit-transform;transition-property:background-color, border, -webkit-transform;transition-property:transform, background-color, border;transition-property:transform, background-color, border, -webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:2}.range-knob::before{border-radius:50%;position:absolute;width:var(--knob-size);height:var(--knob-size);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:0.267s cubic-bezier(0, 0, 0.58, 1);transition:0.267s cubic-bezier(0, 0, 0.58, 1);background:var(--knob-background);content:"";opacity:0.13;pointer-events:none}.range-knob::before{inset-inline-start:0}.range-tick{position:absolute;top:calc((var(--height) - var(--bar-height)) / 2);width:var(--bar-height);height:var(--bar-height);background:var(--bar-background-active);z-index:1;pointer-events:none}.range-tick-active{background:transparent}.range-pin{padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;border-radius:50%;-webkit-transform:translate3d(0,  0,  0) scale(0.01);transform:translate3d(0,  0,  0) scale(0.01);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;-webkit-transition:background 120ms ease, -webkit-transform 120ms ease;transition:background 120ms ease, -webkit-transform 120ms ease;transition:transform 120ms ease, background 120ms ease;transition:transform 120ms ease, background 120ms ease, -webkit-transform 120ms ease;background:var(--pin-background);color:var(--pin-color)}.range-pin::before{bottom:-1px;-webkit-margin-start:-13px;margin-inline-start:-13px;border-radius:50% 50% 50% 0;position:absolute;width:26px;height:26px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:background 120ms ease;transition:background 120ms ease;background:var(--pin-background);content:"";z-index:-1}.range-pin::before{inset-inline-start:50%}:host-context([dir=rtl]) .range-pin::before{left:unset}[dir=rtl] .range-pin::before{left:unset}@supports selector(:dir(rtl)){.range-pin::before:dir(rtl){left:unset}}.range-knob-pressed .range-pin,.range-knob-handle.ion-focused .range-pin{-webkit-transform:translate3d(0, calc(-100% + 4px), 0) scale(1);transform:translate3d(0, calc(-100% + 4px), 0) scale(1)}@media (any-hover: hover){.range-knob-handle:hover .range-knob:before{-webkit-transform:scale(2);transform:scale(2);opacity:0.13}}.range-knob-handle.ion-activated .range-knob:before,.range-knob-handle.ion-focused .range-knob:before,.range-knob-handle.range-knob-pressed .range-knob:before{-webkit-transform:scale(2);transform:scale(2)}.range-knob-handle.ion-focused .range-knob::before{opacity:0.13}.range-knob-handle.ion-activated .range-knob::before,.range-knob-handle.range-knob-pressed .range-knob::before{opacity:0.25}:host(:not(.range-has-pin)) .range-knob-pressed .range-knob,:host(:not(.range-has-pin)) .range-knob-handle.ion-focused .range-knob{-webkit-transform:scale(1);transform:scale(1)}:host(.range-disabled) .range-bar-active,:host(.range-disabled) .range-bar,:host(.range-disabled) .range-tick{background-color:var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf))}:host(.range-disabled) .range-knob{-webkit-transform:scale(0.55);transform:scale(0.55);outline:5px solid #fff;background-color:var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf))}:host(.range-disabled) .label-text-wrapper,:host(.range-disabled) ::slotted([slot=start]),:host(.range-disabled) ::slotted([slot=end]){opacity:0.38}'
153,P$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=le(this,"ionChange",7),this.ionInput=le(this,"ionInput",7),this.ionFocus=le(this,"ionFocus",7),this.ionBlur=le(this,"ionBlur",7),this.ionKnobMoveStart=le(this,"ionKnobMoveStart",7),this.ionKnobMoveEnd=le(this,"ionKnobMoveEnd",7),this.rangeId="ion-r-".concat(A$++),this.didLoad=!1,this.noUpdate=!1,this.hasFocus=!1,this.inheritedAttributes={},this.contentEl=null,this.initialContentScrollY=!0,this.ratioA=0,this.ratioB=0,this.name=this.rangeId,this.dualKnobs=!1,this.min=0,this.max=100,this.pin=!1,this.pinFormatter=t=>Math.round(t),this.snaps=!1,this.step=1,this.ticks=!0,this.disabled=!1,this.value=0,this.compareValues=(t,n)=>typeof t=="object"&&typeof n=="object"?t.lower!==n.lower||t.upper!==n.upper:t!==n,this.clampBounds=t=>Ft(this.min,t,this.max),this.ensureValueInBounds=t=>this.dualKnobs?{lower:this.clampBounds(t.lower),upper:this.clampBounds(t.upper)}:this.clampBounds(t),this.labelPlacement="start",this.setupGesture=async()=>{const t=this.rangeSlider;t&&(this.gesture=(await Ce(async()=>{const{createGesture:n}=await Promise.resolve().then(()=>_o);return{createGesture:n}},void 0,import.meta.url)).createGesture({el:t,gestureName:"range",gesturePriority:100,threshold:10,onStart:()=>this.onStart(),onMove:n=>this.onMove(n),onEnd:n=>this.onEnd(n)}),this.gesture.enable(!this.disabled))},this.handleKeyboard=(t,n)=>{const{ensureValueInBounds:i}=this;let o=this.step;o=o>0?o:1,o=o/(this.max-this.min),n||(o*=-1),t==="A"?this.ratioA=Ft(0,this.ratioA+o,1):this.ratioB=Ft(0,this.ratioB+o,1),this.ionKnobMoveStart.emit({value:i(this.value)}),this.updateValue(),this.emitValueChange(),this.ionKnobMoveEnd.emit({value:i(this.value)})},this.onBlur=()=>{this.hasFocus&&(this.hasFocus=!1,this.ionBlur.emit())},this.onFocus=()=>{this.hasFocus||(this.hasFocus=!0,this.ionFocus.emit())},this.onKnobFocus=t=>{if(this.hasFocus||(this.hasFocus=!0,this.ionFocus.emit()),this.dualKnobs&&this.el.shadowRoot){const n=this.el.shadowRoot.querySelector(".range-knob-a"),i=this.el.shadowRoot.querySelector(".range-knob-b");n==null||n.classList.remove("ion-focused"),i==null||i.classList.remove("ion-focused");const o=t==="A"?n:i;o==null||o.classList.add("ion-focused")}},this.onKnobBlur=()=>{setTimeout(()=>{var t;const n=(t=this.el.shadowRoot)===null||t===void 0?void 0:t.activeElement;if(!(n&&n.classList.contains("range-knob-handle"))&&(this.hasFocus&&(this.hasFocus=!1,this.ionBlur.emit()),this.dualKnobs&&this.el.shadowRoot)){const o=this.el.shadowRoot.querySelector(".range-knob-a"),r=this.el.shadowRoot.querySelector(".range-knob-b");o==null||o.classList.remove("ion-focused"),r==null||r.classList.remove("ion-focused")}},0)}}debounceChanged(){const{ionInput:t,debounce:n,originalIonInput:i}=this;this.ionInput=n===void 0?i!=null?i:t:Bp(t,n)}minChanged(t){mo(t)||(this.min=0),this.noUpdate||this.updateRatio()}maxChanged(t){mo(t)||(this.max=100),this.noUpdate||this.updateRatio()}stepChanged(t){mo(t)||(this.step=1)}activeBarStartChanged(){const{activeBarStart:t}=this;t!==void 0&&(t>this.max?(yt("[ion-range] - The value of activeBarStart (".concat(t,") is greater than the max (").concat(this.max,"). Valid values are greater than or equal to the min value and less than or equal to the max value."),this.el),this.activeBarStart=this.max):t<this.min&&(yt("[ion-range] - The value of activeBarStart (".concat(t,") is less than the min (").concat(this.min,"). Valid values are greater than or equal to the min value and less than or equal to the max value."),this.el),this.activeBarStart=this.min))}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}valueChanged(t,n){this.compareValues(t,n)&&this.ionInput.emit({value:this.value}),this.noUpdate||this.updateRatio()}componentWillLoad(){this.el.hasAttribute("id")&&(this.rangeId=this.el.getAttribute("id")),this.inheritedAttributes=Jn(this.el),this.min=mo(this.min)?this.min:0,this.max=mo(this.max)?this.max:100,this.step=mo(this.step)?this.step:1}componentDidLoad(){this.originalIonInput=this.ionInput,this.setupGesture(),this.updateRatio(),this.didLoad=!0}connectedCallback(){var t;this.updateRatio(),this.debounceChanged(),this.disabledChanged(),this.activeBarStartChanged(),this.didLoad&&this.setupGesture();const n=$o(this.el);this.contentEl=(t=n==null?void 0:n.querySelector(".ion-content-scroll-host"))!==null&&t!==void 0?t:n}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}getValue(){var t;const n=(t=this.value)!==null&&t!==void 0?t:0;return this.dualKnobs?typeof n=="object"?n:{lower:0,upper:n}:typeof n=="object"?n.upper:n}emitValueChange(){this.value=this.ensureValueInBounds(this.value),this.ionChange.emit({value:this.value})}onStart(){this.ionKnobMoveStart.emit({value:this.ensureValueInBounds(this.value)})}onMove(t){const{contentEl:n,pressedKnob:i}=this,o=t.currentX;n&&this.pressedKnob===void 0&&(this.initialContentScrollY=yc(n)),i===void 0&&this.setPressedKnob(o),this.update(o)}onEnd(t){var n;const{contentEl:i,initialContentScrollY:o}=this,r=(n=t.currentX)!==null&&n!==void 0?n:t.clientX;this.pressedKnob===void 0&&this.setPressedKnob(r),i&&this.pressedKnob!==void 0&&th(i,o),this.update(r),this.pressedKnob=void 0,this.emitValueChange(),this.ionKnobMoveEnd.emit({value:this.ensureValueInBounds(this.value)})}update(t){const n=this.rect;let i=Ft(0,(t-n.left)/n.width,1);Gn(this.el)&&(i=1-i),this.snaps&&(i=kr(Hd(i,this.min,this.max,this.step),this.min,this.max)),this.pressedKnob==="A"?this.ratioA=i:this.ratioB=i,this.updateV
153alue()}setPressedKnob(t){const n=this.rect=this.rangeSlider.getBoundingClientRect();let i=Ft(0,(t-n.left)/n.width,1);Gn(this.el)&&(i=1-i),this.pressedKnob=!this.dualKnobs||Math.abs(this.ratioA-i)<Math.abs(this.ratioB-i)?"A":"B",this.setFocus(this.pressedKnob)}get valA(){return Hd(this.ratioA,this.min,this.max,this.step)}get valB(){return Hd(this.ratioB,this.min,this.max,this.step)}get ratioLower(){if(this.dualKnobs)return Math.min(this.ratioA,this.ratioB);const{activeBarStart:t}=this;return t==null?0:kr(t,this.min,this.max)}get ratioUpper(){return this.dualKnobs?Math.max(this.ratioA,this.ratioB):this.ratioA}updateRatio(){const t=this.getValue(),{min:n,max:i}=this;this.dualKnobs?(this.ratioA=kr(t.lower,n,i),this.ratioB=kr(t.upper,n,i)):this.ratioA=kr(t,n,i)}updateValue(){this.noUpdate=!0;const{valA:t,valB:n}=this;this.value=this.dualKnobs?{lower:Math.min(t,n),upper:Math.max(t,n)}:t,this.noUpdate=!1}setFocus(t){if(this.el.shadowRoot){const n=this.el.shadowRoot.querySelector(t==="A"?".range-knob-a":".range-knob-b");n&&n.focus()}}get hasStartSlotContent(){return this.el.querySelector('[slot="start"]')!==null}get hasEndSlotContent(){return this.el.querySelector('[slot="end"]')!==null}get hasLabel(){return this.label!==void 0||this.el.querySelector('[slot="label"]')!==null}renderRangeSlider(){var t;const{min:n,max:i,step:o,handleKeyboard:r,pressedKnob:a,disabled:s,pin:l,ratioLower:c,ratioUpper:d,pinFormatter:u,inheritedAttributes:f}=this;let p="".concat(c*100,"%"),h="".concat(100-d*100,"%");const m=Gn(this.el),y=m?"right":"left",g=m?"left":"right",v=w=>({[y]:w[y]});this.dualKnobs===!1&&(this.valA<((t=this.activeBarStart)!==null&&t!==void 0?t:this.min)?(p="".concat(d*100,"%"),h="".concat(100-c*100,"%")):(p="".concat(c*100,"%"),h="".concat(100-d*100,"%")));const b={[y]:p,[g]:h},x=[];if(this.snaps&&this.ticks)for(let w=n;w<=i;w+=o){const k=kr(w,n,i),S=Math.min(c,d),$=Math.max(c,d),C={ratio:k,active:k>=S&&k<=$};C[y]="".concat(k*100,"%"),x.push(C)}return E("div",{class:"range-slider",ref:w=>this.rangeSlider=w,onPointerUp:w=>{this.pressedKnob===void 0&&(this.onStart(),this.onEnd(w))}},x.map(w=>E("div",{style:v(w),role:"presentation",class:{"range-tick":!0,"range-tick-active":w.active},part:w.active?"tick-active":"tick"})),E("div",{class:"range-bar-container"},E("div",{class:"range-bar",role:"presentation",part:"bar"}),E("div",{class:{"range-bar":!0,"range-bar-active":!0,"has-ticks":x.length>0},role:"presentation",style:b,part:"bar-active"})),Rg(m,{knob:"A",pressed:a==="A",value:this.valA,ratio:this.ratioA,pin:l,pinFormatter:u,disabled:s,handleKeyboard:r,min:n,max:i,inheritedAttributes:f,onKnobFocus:this.onKnobFocus,onKnobBlur:this.onKnobBlur}),this.dualKnobs&&Rg(m,{knob:"B",pressed:a==="B",value:this.valB,ratio:this.ratioB,pin:l,pinFormatter:u,disabled:s,handleKeyboard:r,min:n,max:i,inheritedAttributes:f,onKnobFocus:this.onKnobFocus,onKnobBlur:this.onKnobBlur}))}render(){const{disabled:t,el:n,hasLabel:i,rangeId:o,pin:r,pressedKnob:a,labelPlacement:s,label:l}=this,c=pt("ion-item",n),d=i&&(s==="start"||s==="fixed")||this.hasStartSlotContent,u=c&&!d,f=i&&s==="end"||this.hasEndSlotContent,p=c&&!f,h=me(this);return zs(!0,n,this.name,JSON.stringify(this.getValue()),t),E(Ne,{key:"ef7b01f80515bcaeb2983934ad7f10a6bd5d13ec",onF
153ocusin:this.onFocus,onFocusout:this.onBlur,id:o,class:Lt(this.color,{[h]:!0,"in-item":c,"range-disabled":t,"range-pressed":a!==void 0,"range-has-pin":r,["range-label-placement-".concat(s)]:!0,"range-item-start-adjustment":u,"range-item-end-adjustment":p})},E("label",{key:"fd8aa90a9d52be9da024b907e68858dae424449d",class:"range-wrapper",id:"range-label"},E("div",{key:"2172b4f329c22017dd23475c80aac25ba6e753eb",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!i},part:"label"},l!==void 0?E("div",{class:"label-text"},l):E("slot",{name:"label"})),E("div",{key:"3c318bf2ea0576646d4c010bf44573fd0f483186",class:"native-wrapper"},E("slot",{key:"6586fd6fc96271e73f8a86c202d1913ad1a26f96",name:"start"}),this.renderRangeSlider(),E("slot",{key:"74ac0bc2d2cb66ef708bb729f88b6ecbc1b2155d",name:"end"}))))}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],min:["minChanged"],max:["maxChanged"],step:["stepChanged"],activeBarStart:["activeBarStartChanged"],disabled:["disabledChanged"],value:["valueChanged"]}}static get style(){return{ios:$$,md:T$}}},[289,"ion-range",{color:[513],debounce:[2],name:[1],label:[1],dualKnobs:[4,"dual-knobs"],min:[2],max:[2],pin:[4],pinFormatter:[16,"pin-formatter"],snaps:[4],step:[2],ticks:[4],activeBarStart:[1026,"active-bar-start"],disabled:[4],value:[1026],labelPlacement:[1,"label-placement"],ratioA:[32],ratioB:[32],pressedKnob:[32]},void 0,{debounce:["debounceChanged"],min:["minChanged"],max:["maxChanged"],step:["stepChanged"],activeBarStart:["activeBarStartChanged"],disabled:["disabledChanged"],value:["valueChanged"]}]),Rg=(e,{knob:t,value:n,ratio:i,min:o,max:r,disabled:a,pressed:s,pin:l,handleKeyboard:c,pinFormatter:d,inheritedAttributes:u,onKnobFocus:f,onKnobBlur:p})=>{const h=e?"right":"left",m=()=>{const g={};return g[h]="".concat(i*100,"%"),g},y=u["aria-label"];return E("div",{onKeyDown:g=>{const v=g.key;v==="ArrowLeft"||v==="ArrowDown"?(c(t,!1),g.preventDefault(),g.stopPropagation()):(v==="ArrowRight"||v==="ArrowUp")&&(c(t,!0),g.preventDefault(),g.stopPropagation())},onFocus:()=>f(t),onBlur:p,class:{"range-knob-handle":!0,"range-knob-a":t==="A","range-knob-b":t==="B","range-knob-pressed":s,"range-knob-min":n===o,"range-knob-max":n===r,"ion-activatable":!0,"ion-focusable":!0},style:m(),role:"slider",tabindex:a?-1:0,"aria-label":y!==void 0?y:null,"aria-labelledby":y===void 0?"range-label":null,"aria-valuemin":o,"aria-valuemax":r,"aria-disabled":a?"true":null,"aria-valuenow":n},l&&E("div",{class:"range-pin",role:"presentation",part:"pin"},d(n)),E("div",{class:"range-knob",role:"presentation",part:"knob"}))},Hd=(e,t,n,i)=>{let o=(n-t)*e;i>0&&(o=Math.round(o/i)*i+t);const r=Ft(t,o,n);return C$(r,t,n,i)},kr=(e,t,n)=>Ft(0,(e-t)/(n-t),1);let A$=0;function I$(){if(typeof customElements>"u")return;["ion-range"].forEach(t=>{switch(t){case"ion-range":customElements.get(t)||customElements.define(t,P$);break}})}const O$=I$;/*!
154 * (C) Ionic http://ionicframework.com - MIT License
155 */const L$=e=>{const t=e.previousElementSibling;return t!==null&&t.tagName==="ION-HEADER"?"translate":"scale"},M$=(e,t,n)=>e==="scale"?D$(t,n):R$(t,n),ex=e=>{const t=e.querySelector("ion-spinner"),n=t.shadowRoot.querySelector("circle"),i=e.querySelector(".spinner-arrow-container"),o=e.querySelector(".arrow-container"),r=o?o.querySelector("ion-icon"):null,a=Q().duration(1e3).easing("ease-out"),s=Q().addElement(i).keyframes([{offset:0,opacity:"0.3"},{offset:.45,opacity:"0.3"},{offset:.55,opacity:"1"},{offset:1,opacity:"1"}]),l=Q().addElement(n).keyframes([{offset:0,strokeDasharray:"1px, 200px"},{offset:.2,strokeDasharray:"1px, 200px"},{offset:.55,strokeDasharray:"100px, 200px"},{offset:1,strokeDasharray:"100px, 200px"}]),c=Q().addElement(t).keyframes([{offset:0,transform:"rotate(-90deg)"},{offset:1,transform:"rotate(210deg)"}]);if(o&&r){const d=Q().addElement(o).keyframes([{offset:0,transform:"rotate(0deg)"},{offset:.3,transform:"rotate(0deg)"},{offset:.55,transform:"rotate(280deg)"},{offset:1,transform:"rotate(400deg)"}]),u=Q().addElement(r).keyframes([{offset:0,transform:"translateX(2px) scale(0)"},{offset:.3,transform:"translateX(2px) scale(0)"},{offset:.55,transform:"translateX(-1.5px) scale(1)"},{offset:1,transform:"translateX(-1.5px) scale(1)"}]);a.addAnimation([d,u])}return a.addAnimation([s,l,c])},D$=(e,t)=>
155{const n=t.clientHeight,i=Q().addElement(e).keyframes([{offset:0,transform:"scale(0) translateY(-".concat(n,"px)")},{offset:1,transform:"scale(1) translateY(100px)"}]);return ex(e).addAnimation([i])},R$=(e,t)=>{const n=t.clientHeight,i=Q().addElement(e).keyframes([{offset:0,transform:"translateY(-".concat(n,"px)")},{offset:1,transform:"translateY(100px)"}]);return ex(e).addAnimation([i])},z$=e=>Q().duration(125).addElement(e).fromTo("transform","translateY(var(--ion-pulling-refresher-translate, 100px))","translateY(0px)"),N$=(e,t)=>{e.style.setProperty("opacity",t.toString())},F$=(e,t,n)=>{mt(()=>{e.forEach((o,r)=>{const a=r*(1/t),s=1-a,l=n-a,c=Ft(0,l/s,1);o.style.setProperty("opacity",c.toString())})})},B$=(e,t)=>{mt(()=>{e.style.setProperty("--refreshing-rotation-duration",t>=1?"0.5s":"2s"),e.style.setProperty("opacity","1")})},fl=(e,t,n=200)=>{if(!e)return Promise.resolve();const i=yy(e,n);return mt(()=>{e.style.setProperty("transition","".concat(n,"ms all ease-out")),t===void 0?e.style.removeProperty("transform"):e.style.setProperty("transform","translate3d(0px, ".concat(t,", 0px)"))}),i},tx=()=>navigator.maxTouchPoints>0&&CSS.supports("background: -webkit-named-image(apple-pay-logo-black)"),zg=async(e,t)=>{const n=e.querySelector("ion-refresher-content");if(!n)return Promise.resolve(!1);await new Promise(r=>In(n,r));const i=e.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),o=e.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");return i!==null&&o!==null&&(t==="ios"&&tx()||t==="md")},j$="ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}ion-refresher{inset-inline-start:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}:host-context([dir=rtl]) .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){.refresher-pulling-icon:dir(rtl),.refresher-refreshing-icon:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-ios .refresher-pulling-icon,.refresher-ios .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-ios .refresher-pulling-text,.refresher-ios .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-lines-ios line,.refresher-ios .refresher-refreshing .spinner-lines-small-ios line,.refresher-ios .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-bubbles circle,.refresher-ios .refresher-refreshing .spinner-circles circle,.refresher-ios .refresher-refreshing .spinner-dots circle{fill:var
155(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}.refresher-native .refresher-refreshing ion-spinner{--refreshing-rotation-duration:2s;display:none;-webkit-animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards;animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards}.refresher-native .refresher-refreshing{display:none;-webkit-animation:250ms linear refresher-pop forwards;animation:250ms linear refresher-pop forwards}.refresher-native ion-spinner{width:32px;height:32px;color:var(--ion-color-step-450, var(--ion-background-color-step-450, #747577))}.refresher-native.refresher-refreshing .refresher-pulling ion-spinner,.refresher-native.refresher-completing .refresher-pulling ion-spinner{display:none}.refresher-native.refresher-refreshing .refresher-refreshing ion-spinner,.refresher-native.refresher-completing .refresher-refreshing ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-pulling ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-refreshing ion-spinner{display:none}.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg);-webkit-transition:300ms;transition:300ms}@-webkit-keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}",H$="ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}ion-refresher{inset-inline-start:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}:host-context([dir=rtl]) .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){.refresher-pulling-icon:dir(rtl),.refresher-refreshing-icon:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-md .refresher-pulling-icon,.refresher-md .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-md .refresher-pulling-text,.refresher-md .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-lines-md line,.refresher-md .refresher-refreshing .spinner-lines-small-md line,.refresher-md .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-md .refresher-refreshing .spinner-bubbles circle,.refresher-md .refresher-refreshing .spinner-circles circle,.refresher-md .refresher-refreshing .spinner-dots circle{fill:var
155(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;width:24px;height:24px;color:var(--ion-color-primary, #0054e9)}ion-refresher.refresher-native .spinner-arrow-container{display:inherit}ion-refresher.refresher-native .arrow-container{display:block;position:absolute;width:24px;height:24px}ion-refresher.refresher-native .arrow-container ion-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;left:0;right:0;bottom:-4px;position:absolute;color:var(--ion-color-primary, #0054e9);font-size:12px}ion-refresher.refresher-native.refresher-pulling ion-refresher-content .refresher-pulling,ion-refresher.refresher-native.refresher-ready ion-refresher-content .refresher-pulling{display:-ms-flexbox;display:flex}ion-refresher.refresher-native.refresher-refreshing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing,ion-refresher.refresher-native.refresher-cancelling ion-refresher-content .refresher-refreshing{display:-ms-flexbox;display:flex}ion-refresher.refresher-native .refresher-pulling-icon{-webkit-transform:translateY(calc(-100% - 10px));transform:translateY(calc(-100% - 10px))}ion-refresher.refresher-native .refresher-pulling-icon,ion-refresher.refresher-native .refresher-refreshing-icon{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;border-radius:100%;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;display:-ms-flexbox;display:flex;border:1px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #ececec));background:var(--ion-color-step-250, var(--ion-background-color-step-250, #ffffff));-webkit-box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1);box-shadow:0px 1px 6px rgba(0, 0, 0, 0.1)}",W$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionRefresh=le(this,"ionRefresh",7),this.ionPull=le(this,"ionPull",7),this.ionStart=le(this,"ionStart",7),this.appliedStyles=!1,this.didStart=!1,this.progress=0,this.pointerDown=!1,this.needsCompletion=!1,this.didRefresh=!1,this.contentFullscreen=!1,this.lastVelocityY=0,this.animations=[],this.nativeRefresher=!1,this.state=1,this.pullMin=60,this.pullMax=this.pullMin+60,this.closeDuration="280ms",this.snapbackDuration="280ms",this.pullFactor=1,this.disabled=!1}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}async checkNativeRefresher(){const t=await zg(this.el,me(this));if(t&&!this.nativeRefresher){const n=this.el.closest("ion-content");this.setupNativeRefresher(n)}else t||this.destroyNativeRefresher()}destroyNativeRefresher(){this.scrollEl&&this.scrollListenerCallback&&(this.scrollEl.removeEventListener("scroll",this.scrollListenerCallback),this.scrollListenerCallback=void 0),this.nativeRefresher=!1}async resetNativeRefresher(t,n){this.state=n,me(this)==="ios"?await fl(t,void 0,300):await yy(this.el.querySelector(".refresher-refreshing-icon"),200),this.didRefresh=!1,this.needsCompletion=!1,this.pointerDown=!1,this.animations.forEach(i=>i.destroy()),this.animations=[],this.progress=0,this.state=1}async setupiOSNativeRefresher(t,n){this.elementToTransform=this.scrollEl;const i=t.shadowRoot.querySelectorAll("svg");let o=this.scrollEl.clientHeight*.16;const r=i.length;mt(()=>i.forEach(a=>a.style.setProperty("animation","none"))),this.scrollListenerCallback=()=>{!this.pointerDown&&this.state===1||Xn(()=>{const a=this.scrollEl.scrollTop,s=this.el.clientHeight;if(a>0){if(this.state===8){const u=Ft(0,a/(s*.5),1);mt(()=>N$(n,1-u));return}return}this.pointerDown&&(this.didStart||(this.didStart=!0,this.ionStart.emit()),this.pointerDown&&this.ionPull.emit());const l=this.didStart?30:0,c=this.progress=Ft(0,(Math.abs(a)-l)/o,1);this.state===8||c===1?(this.pointerDown&&B$(n,this.lastVelocityY),this.didRefresh||(this.beginRefresh(),this.didRefresh=!0,n5({style:pc.Light}),this.pointerDown||fl(this.elementToTransform,"".concat(s,"px")))):(this.state=2,F$(i,r,c))})},this.scrollEl.addEventListener("scroll",this.scrollListenerCallback),this.gesture=(await Ce(async()=>{const{createGesture:a}=await Promise.resolve().then(()=>_o);return{createGesture:a}},void 0,import.meta.url)).createGesture({el:this.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,onStart:()=>{this.pointerDown=!0,this.didRefresh||fl(this.elementToTransform,"0px"),o===0&&(o=this.scrollEl.clientHeight*.16)},onMove:a=>{this.lastVelocityY=a.velocityY},onEnd:()=>{this.pointerDown=!1,this.didStart=!1,this.needsCompletion?(this.resetNativeRefresher(this.elementToTransform,32),this.needsCompletion=!1):this.didRefresh&&Xn(()=>fl(this.elementToTransform,"".concat(this.el.clientHeight,"px")))}}),this.disabledChanged()}async setupMDNativeRefresher(t,n,i){const o=ft(n).querySelector("circle"),r=this.el.querySelector("ion-refresher-content .refresher-pulling-icon"),a=ft(i).querySelector("circle");o!==null&&a!==null&&mt(()=>{o.style.setProperty("animation","none"),i.style.setProperty("animation-delay","-655ms"),a.style.setProperty("animation-delay","-655ms")}),this.gesture=(await Ce(async()=>{const{createGesture:s}=await Promise.resolve().then(()=>_o);return{createGesture:s}},void 0,import.meta.url)).createGesture({el:this.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,canStart:()=>this.state!==8&&this.state!==32&&this.scrollEl.scrollTop===0,onStart:s=>{this.progress=0,s.data={animation:void 0,didStart:!1,cancelled:!1}},onMove:s=>{if(s.velocityY<0&&this.progress===0&&!s.data.didStart||s.data.cancelled){s.data.cancelled=!0;return}if(!s.data.didStart){s.data.didStart=!0,this.state=2;const{scrollEl:l}=this,c=l.matches(ns)?"overflow":"--overflow";mt(()=>l.style.setProperty(c,"hidden"));const d=L$(t),u=M$(d,r,this.el);s.data.animation=u,u.progressStart(!1,0),this.ionStart.emit(),this.animations.push(u);return}this.progress=Ft(0,s.deltaY/180*.5,1),s.data.animation.progressStep(this.progress),this.ionPull.emit()},onEnd:s=>{if(!s.data.didStart)return;this.gesture.enable(!1);const{scrollEl:l}=this,c=l.matches(ns)?"overflow":"--overflow";if(mt(()=>l.style.removeProperty(c)),this.progress<=.4){s.data.animation.progressEnd(0,this.progress,500).onFinish(()=>{this.animations.forEach(f=>
155f.destroy()),this.animations=[],this.gesture.enable(!0),this.state=1});return}const d=ra([0,0],[0,0],[1,1],[1,1],this.progress)[0],u=z$(r);this.animations.push(u),mt(async()=>{r.style.setProperty("--ion-pulling-refresher-translate","".concat(d*100,"px")),s.data.animation.progressEnd(),await u.play(),this.beginRefresh(),s.data.animation.destroy(),this.gesture.enable(!0)})}}),this.disabledChanged()}async setupNativeRefresher(t){if(this.scrollListenerCallback||!t||this.nativeRefresher||!this.scrollEl)return;this.setCss(0,"",!1,""),this.nativeRefresher=!0;const n=this.el.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),i=this.el.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");me(this)==="ios"?this.setupiOSNativeRefresher(n,i):this.setupMDNativeRefresher(t,n,i)}componentDidUpdate(){this.checkNativeRefresher()}async connectedCallback(){if(this.el.getAttribute("slot")!=="fixed"){An('[ion-refresher] - Make sure you use: <ion-refresher slot="fixed">');return}const t=this.el.closest(eh);if(!t){oa(this.el);return}In(t,async()=>{const n=t.querySelector(ns);this.scrollEl=await ia(n!=null?n:t),this.backgroundContentEl=await t.getBackgroundElement(),this.contentFullscreen=t.fullscreen,await zg(this.el,me(this))?this.setupNativeRefresher(t):(this.gesture=(await Ce(async()=>{const{createGesture:i}=await Promise.resolve().then(()=>_o);return{createGesture:i}},void 0,import.meta.url)).createGesture({el:t,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:20,passive:!1,canStart:()=>this.canStart(),onStart:()=>this.onStart(),onMove:i=>this.onMove(i),onEnd:()=>this.onEnd()}),this.disabledChanged())})}disconnectedCallback(){this.destroyNativeRefresher(),this.scrollEl=void 0,this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}async complete(){this.nativeRefresher?(this.needsCompletion=!0,this.pointerDown||Et(()=>Et(()=>this.resetNativeRefresher(this.elementToTransform,32)))):this.close(32,"120ms")}async cancel(){this.nativeRefresher?this.pointerDown||Et(()=>Et(()=>this.resetNativeRefresher(this.elementToTransform,16))):this.close(16,"")}getProgress(){return Promise.resolve(this.progress)}canStart(){return!(!this.scrollEl||this.state!==1||this.scrollEl.scrollTop>0)}onStart(){this.progress=0,this.state=1,this.memoizeOverflowStyle(),this.contentFullscreen&&this.backgroundContentEl&&this.backgroundContentEl.style.setProperty("--offset-top","0px")}onMove(t){if(!this.scrollEl)return;const n=t.event;if(n.touches!==void 0&&n.touches.length>1||this.state&56)return;const i=Number.isNaN(this.pullFactor)||this.pullFactor<0?1:this.pullFactor,o=t.deltaY*i;if(o<=0){if(this.progress=0,this.state=1,this.appliedStyles){this.setCss(0,"",!1,"");return}return}if(this.state===1){if(this.scrollEl.scrollTop>0){this.progress=0;return}this.state=2}if(n.cancelable&&n.preventDefault(),this.setCss(o,"0ms",!0,""),o===0){this.progress=0;return}const r=this.pullMin;if(this.progress=o/r,this.didStart||(this.didStart=!0,this.ionStart.emit()),this.ionPull.emit(),o<r){this.state=2;return}if(o>this.pullMax){this.beginRefresh();return}this.state=4}onEnd(){this.state===4?this.beginRefresh():this.state===2?this.cancel():this.state===1&&this.restoreOverflowStyle()}beginRefresh(){this.state=8,this.setCss(this.pullMin,this.snapbackDuration,!0,""),this.ionRefresh.emit({complete:this.complete.bind(this)})}close(t,n){setTimeout(()=>{var i;this.state=1,this.progress=0,this.didStart=!1,this.setCss(0,"0ms",!1,"",!0),this.contentFullscreen&&this.backgroundContentEl&&((i=this.backgroundContentEl)===null||i===void 0||i.style.removeProperty("--offset-top"))},600),this.state=t,this.setCss(0,this.closeDuration,!0,n)}setCss(t,n,i,o,r=!1){this.nativeRefresher||(this.appliedStyles=t>0,mt(()=>{if(this.scrollEl&&this.backgroundContentEl){const a=this.scrollEl.style,s=this.backgroundContentEl.style;a.transform=s.transform=t>0?"translateY(".concat(t,"px) translateZ(0px)"):"",a.transitionDuration=s.transitionDuration=n,a.transitionDelay=s.transitionDelay=o,a.overflow=i?"hidden":""}r&&this.restoreOverflowStyle()}))}memoizeOverflowStyle(){if(this.scrollEl){const{overflow:t,overflowX:n,overflowY:i}=this.scrollEl.style;this.overflowStyles={overflow:t!=null?t:"",overflowX:n!=null?n:"",overflowY:i!=null?i:""}}}restoreOverflowStyle(){if(this.overflowStyles!==void 0&&this.scrollEl!==void 0){const{overflow:t,overflowX:n,overflowY:i}=this.overflowStyles;this.scrollEl.style.overflow=t,this.scrollEl.style.overflowX=n,this.scrollEl.style.overflowY=i,this.overflowStyles=void 0}}render(){const t=me(this);return E(Ne,{key:"8c7a5cc32da02a9cbeaa954258148683f60a6d1b",slot:"fixed",class:{[t]:!0,["refresher-".concat(t)]:!0,"refresher-native":this.nativeRefresher,"refresher-active":this.state!==1,"refresher-pulling":this.state===2,"refresher-ready":this.state===4,"refresher-refreshing":this.state===8,"refresher-cancelling":this.state===16,"refresher-completing":this.state===32}})}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return{ios:j$,md:H$}}},[288,"ion-refresher",{pullMin:[2,"pull-min"],pullMax:[2,"pull-max"],closeDuration:[1,"close-duration"],snapbackDuration:[1,"snapback-duration"],pullFactor:[2,"pull-factor"],disabled:[4],nativeRefresher:[32],state:[32],complete:[64],cancel:[64],getProgress:[64]},void 0,{disabled:["disabledChanged"]}]);function V$(){if(typeof customElements>"u")return;["ion-refresher"].forEach(t=>{switch(t){case"ion-refresher":customElements.get(t)||customElements.define(t,W$);break}})}const U$=V$;/*!
156 * (C) Ionic http://ionicframework.com - MIT License
157 */const q$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.customHTMLEnabled=We.get("innerHTMLTemplatesEnabled",nd)}componentWillLoad(){if(this.pullingIcon===void 0){const t=tx(),n=me(this),i=t?"lines":x4;this.pullingIcon=We.get("refreshingIcon",n==="ios"&&t?We.get("spinner",i):"circular")}if(this.refreshingSpinner===void 0){const t=me(this);this.refreshingSpinner=We.get("refreshingSpinner",We.get("spinner",t==="ios"?"lines":"circular"))}}renderPullingText(){const{customHTMLEnabled:t,pullingText:n}=this;return t?E("div",{class:"refresher-pulling-text",innerHTML:xs(n)}):E("div",{class:"refresher-pulling-text"},n)}renderRefreshingText(){const{customHTMLEnabled:t,refreshingText:n}=this;return t?E("div",{class:"refresher-refreshing-text",innerHTML:xs(n)}):E("div",{class:"refresher-refreshing-text"},n)}render(){const t=this.pullingIcon,n=t!=null&&af[t]!==void 0,i=me(this);return E(Ne,{key:"e235f8a9a84070ece2e2066ced234a64663bfa1d",class:i},E("div",{key:"9121691818ddaa35801a5f442e144ac27686cf19",class:"refresher-pulling"},this.pullingIcon&&n&&E("div",{key:"c8d65d740f1575041bd3b752c789077927397fe4",class:"refresher-pulling-icon"},E("div",{key:"309dd904977eaa788b09ea95b7fa4996a73bec5b",class:"spinner-arrow-container"},E("ion-spinner",{key:"a2a1480f67775d56ca7822e76be1e9f983bca2f9",name:this.pullingIcon,paused:!0}),i==="md"&&this.pullingIcon==="circular"&&E("div",{key:"811d7e06d324bf4b6a18a31427a43e5177f3ae3a",class:"arrow-container"},E("ion-icon",{key:"86cc48e2e8dc054ff6ff1299094da35b524be63d",icon:w4,"aria-hidden":"true"})))),this.pullingIcon&&!n&&E("div",{key:"464ae097dbc95c18a2dd7dfd03f8489153dab719",class:"refresher-pulling-icon"},E("ion-icon",{key:"ed6875978b9035add562caa743a68353743d978f",icon:this.pullingIcon,lazy:!1,"aria-hidden":"true"})),this.pullingText!==void 0&&this.renderPullingText()),E("div",{key:"aff891924e44354543fec484e5cde1ca92e69904",class:"refresher-refreshing"},this.refreshingSpinner&&E("div",{key:"842d7ac4ff10a1058775493d62f31cbdcd34f7a0",class:"refresher-refreshing-icon"},E("ion-spinner",{key:"8c3e6195501e7e78d5cde1e3ad1fef90fd4a953f",name:this.refreshingSpinner})),this.refreshingText!==void 0&&this.renderRefreshingText()))}get el(){return this}},[256,"ion-refresher-content",{pullingIcon:[1025,"pulling-icon"],pullingText:[1,"pulling-text"],refreshingSpinner:[1025,"refreshing-spinner"],refreshingText:[1,"refreshing-text"]}]);function Y$(){if(typeof customElements>"u")return;["ion-refresher-content","ion-icon","ion-spinner"].forEach(t=>{switch(t){case"ion-refresher-content":customElements.get(t)||customElements.define(t,q$);break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-spinner":customElements.get(t)||rh();break}})}const G$=Y$;/*!
158 * (C) Ionic http://ionicframework.com - MIT License
159 */const X$=Cn,K$=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:grid;grid-auto-columns:1fr;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto;grid-auto-columns:minmax(-webkit-min-content, 1fr);grid-auto-columns:minmax(min-content, 1fr)}
159:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.065);border-radius:8px;overflow:hidden;z-index:0}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.065)}:host(.in-toolbar){-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;width:auto}:host(.in-toolbar:not(.ion-color)){background:var(--ion-toolbar-segment-background, var(--background))}:host(.in-toolbar-color:not(.ion-color)){background:rgba(var(--ion-color-contrast-rgb), 0.11)}",Z$=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:grid;grid-auto-columns:1fr;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto;grid-auto-columns:minmax(-webkit-min-content, 1fr);grid-auto-columns:minmax(min-content, 1fr)}:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:transparent;grid-auto-columns:minmax(auto, 360px)}:host(.in-toolbar){min-height:var(--min-height)}:host(.segment-scrollable) ::slotted(ion-segment-button){min-width:auto}",J$=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=le(this,"ionChange",7),this.ionSelect=le(this,"ionSelect",7),this.ionStyle=le(this,"ionStyle",7),this.segmentViewEl=null,this.activated=!1,this.disabled=!1,this.scrollable=!1,this.swipeGesture=!0,this.selectOnFocus=!1,this.onClick=t=>{const n=t.target,i=this.checked;n.tagName!=="ION-SEGMENT"&&(this.value=n.value,n!==i&&this.emitValueChange(),this.segmentViewEl?(this.updateSegmentView(),this.scrollable&&i&&this.checkButton(i,n)):(this.scrollable||!this.swipeGesture)&&(i?this.checkButton(i,n):this.setCheckedClasses()))},this.onSlottedItemsChange=()=>{this.valueChanged(this.value)},this.getSegmentButton=t=>{var n,i;const o=this.getButtons().filter(a=>!a.disabled),r=o.findIndex(a=>a===document.activeElement);switch(t){case"first":return o[0];case"last":return o[o.length-1];case"next":return(n=o[r+1])!==null&&n!==void 0?n:o[0];case"previous":return(i=o[r-1])!==null&&i!==void 0?i:o[o.length-1];default:return null}}}colorChanged(t,n){(n===void 0&&t!==void 0||n!==void 0&&t===void 0)&&this.emitStyle()}swipeGestureChanged(){this.gestureChanged()}valueChanged(t,n){if(this.segmentViewEl&&t===void 0){this.value=this.getButtons()[0].value;return}if(n!==void 0&&t!==void 0){const i=this.getButtons(),o=i.find(a=>a.value===n),r=i.find(a=>a.value===t);o&&r&&(this.segmentViewEl?this.triggerScrollOnValueChange!==!1&&this.updateSegmentView():this.checkButton(o,r))}else t!==void 0&&n===void 0&&this.segmentViewEl&&this.updateSegmentView();this.ionSelect.emit({value:t}),this.segmentViewEl||this.scrollActiveButtonIntoView(),this.triggerScrollOnValueChange=void 0}disabledChanged(){if(this.gestureChanged(),this.segmentViewEl)this.segmentViewEl.disabled=this.disabled;else{const t=this.getButtons();for(const n of t)n.disabled=this.disabled}}gestureChanged(){this.gesture&&this.gesture.enable(!this.scrollable&&!this.disabled&&this.swipeGesture)}connectedCallback(){this.emitStyle(),this.segmentViewEl=this.getSegmentView()}disconnectedCallback(){this.segmentViewEl=null}componentWillLoad(){this.emitStyle()}async componentDidLoad(){this.segmentViewEl=this.getSegmentView(),this.setCheckedClasses(),Et(()=>{this.scrollActiveButtonIntoView(!1)}),this.gesture=(await Ce(async()=>{const{createGesture:t}=await Promise.resolve().then(()=>_o);return{createGesture:t}},void 0,import.meta.url)).createGesture({el:this.el,gestureName:"segment",gesturePriority:100,threshold:0,passive:!1,onStart:t=>this.onStart(t),onMove:t=>this.onMove(t),onEnd:t=>this.onEnd(t)}),this.gestureChanged(),this.disabled&&this.disabledChanged(),this.updateSegmentView(!1)}onStart(t){this.valueBeforeGesture=this.value,this.activate(t)}onMove(t){this.setNextIndex(t)}onEnd(t){this.setActivated(!1),this.setNextIndex(t,!0),t.event.stopImmediatePropagation();const n=this.value;n!==void 0&&this.valueBeforeGesture!==n&&(this.emitValueChange(),this.updateSegmentView()),this.valueBeforeGesture=void 0}emitValueChange(){const{value:t}=this;this.ionChange.emit({value:t})}getButtons(){return Array.from(this.el.querySelectorAll("ion-segment-button"))}get checked(){return this.getButtons().find(t=>t.value===this.value)}
159setActivated(t){this.getButtons().forEach(i=>{i.classList.toggle("segment-button-activated",t)}),this.activated=t}activate(t){const n=t.event.target,o=this.getButtons().find(r=>r.value===this.value);n.tagName==="ION-SEGMENT-BUTTON"&&(o||(this.value=n.value,this.setCheckedClasses()),this.value===n.value&&this.setActivated(!0))}getIndicator(t){return(t.shadowRoot||t).querySelector(".segment-button-indicator")}checkButton(t,n){const i=this.getIndicator(t),o=this.getIndicator(n);if(i===null||o===null)return;const r=i.getBoundingClientRect(),a=o.getBoundingClientRect(),s=r.width/a.width,l=r.left-a.left,c="translate3d(".concat(l,"px, 0, 0) scaleX(").concat(s,")");mt(()=>{o.classList.remove("segment-button-indicator-animated"),o.style.setProperty("transform",c),o.getBoundingClientRect(),o.classList.add("segment-button-indicator-animated"),o.style.setProperty("transform",""),this.scrollActiveButtonIntoView(!0)}),this.value=n.value,this.setCheckedClasses()}setCheckedClasses(){const t=this.getButtons(),i=t.findIndex(o=>o.value===this.value)+1;for(const o of t)o.classList.remove("segment-button-after-checked");i<t.length&&t[i].classList.add("segment-button-after-checked")}getSegmentView(){const n=this.getButtons().find(o=>o.contentId),i=document.querySelector('ion-segment-content[id="'.concat(n==null?void 0:n.contentId,'"]'));return i==null?void 0:i.closest("ion-segment-view")}handleSegmentViewScroll(t){const{scrollRatio:n,isManualScroll:i}=t.detail;if(!i)return;const o=t.target,r=this.segmentViewEl,a=this.el;if(t.composedPath().includes(r)||o!=null&&o.contains(a)){const s=this.getButtons();if(!s.length)return;const l=s.findIndex(u=>u.value===this.value),c=s[l],d=Math.round(n*(s.length-1));(this.lastNextIndex===void 0||this.lastNextIndex!==d)&&(this.lastNextIndex=d,this.triggerScrollOnValueChange=!1,this.checkButton(c,s[d]),this.emitValueChange())}}updateSegmentView(t=!0){const i=this.getButtons().find(r=>r.value===this.value);if(!(i!=null&&i.contentId))return;const o=this.segmentViewEl;o&&o.setContent(i.contentId,t)}scrollActiveButtonIntoView(t=!0){const{scrollable:n,value:i,el:o}=this;if(n){const a=this.getButtons().find(s=>s.value===i);if(a!==void 0){const s=o.getBoundingClientRect(),l=a.getBoundingClientRect(),d=l.x-s.x-s.width/2+l.width/2,u=o.scrollLeft+d;o.scrollTo({top:0,left:u,behavior:t?"smooth":"instant"})}}}setNextIndex(t,n=!1){const i=Gn(this.el),o=this.activated,r=this.getButtons(),a=r.findIndex(b=>b.value===this.value),s=r[a];let l,c;if(a===-1)return;const d=s.getBoundingClientRect(),u=d.left,f=d.width,p=t.currentX,h=d.top+d.height/2,y=this.el.getRootNode().elementFromPoint(p,h),g=i?p>u+f:p<u,v=i?p<u:p>u+f;if(o&&!n){if(g){const b=a-1;b>=0&&(c=b)}else if(v&&o&&!n){const b=a+1;b<r.length&&(c=b)}c!==void 0&&!r[c].disabled&&(l=r[c])}if(!o&&n&&(l=y),l!=null){if(l.tagName==="ION-SEGMENT")return!1;s!==l&&this.checkButton(s,l)}return!0}emitStyle(){this.ionStyle.emit({segment:!0})}onKeyDown(t){const n=Gn(this.el);let i=this.selectOnFocus,o;switch(t.key){case"ArrowRight":t.preventDefault(),o=n?this.getSegmentButton("previous"):this.getSegmentButton("next");break;case"ArrowLeft":t.preventDefault(),o=n?this.getSegmentButton("next"):this.getSegmentButton("previous");break;case"Home":t.preventDefault(),o=this.getSegmentButton("first");break;case"End":t.preventDefault(),o=this.getSegmentButton("last");break;case" ":case"Enter":t.preventDefault(),o=document.activeElement,i=!0}if(o){if(i){const r=this.checked;this.checkButton(r||o,o),o!==r&&this.emitValueChange()}o.setFocus()}}render(){const t=me(this);return E(Ne,{key:"e67ed512739cf2cfe657b0c44ebc3dfb1e9fbb79",role:"tablist",onClick:this.onClick,class:Lt(this.color,{[t]:!0,"in-toolbar":pt("ion-toolbar",this.el),"in-toolbar-color":pt("ion-toolbar[color]",this.el),"segment-activated":this.activated,"segment-disabled":this.disabled,"segment-scrollable":this.scrollable})},E("slot",{key:"804d8acfcb9abfeeee38244b015fbc5c36330b9e",onSlotchange:this.onSlottedItemsChange}))}get el(){return this}static get watchers(){return{color:["colorChanged"],swipeGesture:["swipeGestureChanged"],value:["valueChanged"],disabled:["disabledChanged"]}}static get style(){return{ios:K$,md:Z$}}},[289,"ion-segment",{color:[513],disabled:[4],scrollable:[4],swipeGesture:[4,"swipe-gesture"],value:[1032],selectOnFocus:[4,"select-on-focus"],activated:[32]},[[16,"ionSegmentViewScroll","handleSegmentViewScroll"],[0,"keydown","onKeyDown"]],{color:["colorChanged"],swipeGesture:["swipeGestureChanged"],value:["valueChanged"],disabled:["disabledChanged"]}]);function Q$(){if(typeof customElements>"u")return;["ion-segment"].forEach(t=>{switch(t){case"ion-segment":customElements.get(t)||customElements.define(t,J$);break}})}const eT=Q$;/*!
160 * (C) Ionic http://ionicframework.com - MIT License
161 */const tT=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);
161display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:none;--background-hover-opacity:0;--background-focused:none;--background-focused-opacity:0;--border-radius:7px;--border-width:1px;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--border-style:solid;--indicator-box-shadow:0 0 5px rgba(0, 0, 0, 0.16);--indicator-color:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)));--indicator-height:100%;--indicator-transition:transform 260ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--transition:100ms all linear;--padding-top:0;--padding-end:13px;--padding-bottom:0;--padding-start:13px;margin-top:2px;margin-bottom:2px;position:relative;-ms-flex-direction:row;flex-direction:row;min-width:70px;min-height:28px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);font-size:13px;font-weight:450;line-height:37px}:host::before{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;-webkit-transition:160ms opacity ease-in-out;transition:160ms opacity ease-in-out;-webkit-transition-delay:100ms;transition-delay:100ms;border-left:var(--border-width) var(--border-style) var(--border-color);content:"";opacity:1;will-change:opacity}:host(:first-of-type)::before{border-left-color:transparent}:host(.segment-button-disabled){opacity:0.3}::slotted(ion-icon){font-size:24px}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:2px;margin-inline-end:2px}.segment-button-indicator{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;left:0;right:0;top:0;bottom:0}.segment-button-indicator-background{border-radius:var(--border-radius);background:var(--indicator-color)}.segment-button-indicator-background{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked)::before,:host(.segment-button-after-checked)::before{opacity:0}
161:host(.segment-button-checked){z-index:-1}:host(.segment-button-activated){--indicator-transform:scale(0.95)}:host(.ion-focused) .button-native{opacity:0.7}@media (any-hover: hover){:host(:hover) .button-native{opacity:0.5}:host(.segment-button-checked:hover) .button-native{opacity:1}}:host(.in-segment-color){background:none;color:var(--ion-text-color, #000)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)))}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native,:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-text-color, #000)}}:host(.in-toolbar:not(.in-segment-color)){--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, var(--ion-toolbar-color), initial);--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-toolbar-color), initial);--indicator-color:var(--ion-toolbar-segment-indicator-color, var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff))))}:host(.in-toolbar-color) .segment-button-indicator-background{background:var(--ion-color-contrast)}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color):hover) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color):hover) .button-native{color:var(--ion-color-base)}}',nT=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:var(--color-checked);--background-focused:var(--color-checked);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--indicator-box-shadow:none;--indicator-color:var(--color-checked);--indicator-height:2px;
161--indicator-transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--padding-top:0;--padding-end:16px;--padding-bottom:0;--padding-start:16px;--transition:color 0.15s linear 0s, opacity 0.15s linear 0s;min-width:90px;min-height:48px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);font-size:14px;font-weight:500;letter-spacing:0.06em;line-height:40px;text-transform:uppercase}:host(.segment-button-disabled){opacity:0.3}:host(.in-segment-color){background:none;color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color) ion-ripple-effect{color:var(--ion-color-base)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked) .button-native{color:var(--ion-color-base)}:host(.in-segment-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native{color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color:hover) .button-native::after{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-segment-color)){--background:var(--ion-toolbar-segment-background, none);--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6));--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-color-primary, #0054e9));--indicator-color:var(--ion-toolbar-segment-color-checked, var(--color-checked))}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:rgba(var(--ion-color-contrast-rgb), 0.6)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color)) .button-native::after{background:var(--ion-color-contrast)}}::slotted(ion-icon){margin-top:12px;margin-bottom:12px;font-size:24px}::slotted(ion-label){margin-top:12px;margin-bottom:12px}:host(.segment-button-layout-icon-top) ::slotted(ion-label),:host(.segment-button-layout-icon-bottom) ::slotted(ion-icon){margin-top:0}:host(.segment-button-layout-icon-top) ::slotted(ion-icon),:host(.segment-button-layout-icon-bottom) ::slotted(ion-label){margin-bottom:0}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}:host(.segment-button-has-icon-only) ::slotted(ion-icon){margin-top:12px;margin-bottom:12px}:host(.segment-button-has-label-only) ::slotted(ion-label){margin-top:12px;margin-bottom:12px}.segment-button-indicator{left:0;right:0;bottom:0}.segment-button-indicator-background{background:var(--indicator-color)}:host(.in-toolbar:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-toolbar-segment-indicator-color, var(--indicator-color))}:host(.in-toolbar-color:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-color-contrast)}';let iT=0;const oT=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.segmentEl=null,this.inheritedAttributes={},this.checked=!1,this.disabled=!1,this.layout="icon-top",this.type="button",this.value="ion-sb-"+iT++,this.updateStyle=()=>{mn(this)},this.updateState=()=>{const{segmentEl:t}=this;t&&(this.checked=t.value===this.value,t.disabled&&(this.disabled=!0))}}valueChanged(){this.updateState()}connectedCallback(){const t=this.segmentEl=this.el.closest("ion-segment");t&&(this.updateState(),Co(t,"ionSelect",this.updateState),Co(t,"ionStyle",this.updateStyle)),this.contentId&&this.disabled&&(yt("[ion-segment-button] - Segment buttons cannot be disabled when associated with an <ion-segment-content>."),this.disabled=!1)}disconnectedCallback(){const t=this.segmentEl;t&&(or(t,"ionSelect",this.updateState),or(t,"ionStyle",this.updateStyle),this.segmentEl=null)}componentWillLoad(){if(this.inheritedAttributes=Object.assign({},Do(this.el,["aria-label"])),!this.contentId)return;const t=document.getElementById(this.contentId);if(!t){An('[ion-segment-button] - Unable to find Segment Content with id="'.concat(this.contentId,'".'));return}if(t.tagName!=="ION-SEGMENT-CONTENT"){An('[ion-segment-button] - Element with id="'.concat(this.contentId,'" is not an <ion-segment-content> element.'));return}}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}async setFocus(){const{nativeEl:t}=this;
161t!==void 0&&t.focus()}render(){const{checked:t,type:n,disabled:i,hasIcon:o,hasLabel:r,layout:a,segmentEl:s}=this,l=me(this),c=()=>(s==null?void 0:s.color)!==void 0;return E(Ne,{key:"26cb7ee90455bcaa6416125802d7e5729fa05b5b",class:{[l]:!0,"in-toolbar":pt("ion-toolbar",this.el),"in-toolbar-color":pt("ion-toolbar[color]",this.el),"in-segment":pt("ion-segment",this.el),"in-segment-color":c(),"segment-button-has-label":r,"segment-button-has-icon":o,"segment-button-has-label-only":r&&!o,"segment-button-has-icon-only":o&&!r,"segment-button-disabled":i,"segment-button-checked":t,["segment-button-layout-".concat(a)]:!0,"ion-activatable":!0,"ion-activatable-instant":!0,"ion-focusable":!0}},E("button",Object.assign({key:"75add37f11c107d1e2cfdb154e08004e9579e863","aria-selected":t?"true":"false",role:"tab",ref:d=>this.nativeEl=d,type:n,class:"button-native",part:"native",disabled:i},this.inheritedAttributes),E("span",{key:"8e720d2a3e304903685bf09d226a64e944d78a22",class:"button-inner"},E("slot",{key:"c8e7b3ebf8f03042a1001155643b585283c73c65"})),l==="md"&&E("ion-ripple-effect",{key:"3586ac317b8d82c92b0ccfbfae42f8778612321b"})),E("div",{key:"9cf93957da9e8dc333c8b05327bb903385b1c5f4",part:"indicator",class:"segment-button-indicator segment-button-indicator-animated"},E("div",{key:"d3b6f0b3860ec6896b46703f64ed1cc8c75612e3",part:"indicator-background",class:"segment-button-indicator-background"})))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:tT,md:nT}}},[289,"ion-segment-button",{contentId:[513,"content-id"],disabled:[1028],layout:[1],type:[1],value:[8],checked:[32],setFocus:[64]},void 0,{value:["valueChanged"]}]);function rT(){if(typeof customElements>"u")return;["ion-segment-button","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-segment-button":customElements.get(t)||customElements.define(t,oT);break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}const aT=rT;/*!
162 * (C) Ionic http://ionicframework.com - MIT License
163 */const Wo=(e,t,n,i)=>{const o=sT(e)?{capture:!1,passive:!!i.passive}:!1;let r,a;return e.__zone_symbol__addEventListener?(r="__zone_symbol__addEventListener",a="__zone_symbol__removeEventListener"):(r="addEventListener",a="removeEventListener"),e[r](t,n,o),()=>{e[a](t,n,o)}},sT=e=>{if(pl===void 0)try{const t=Object.defineProperty({},"passive",{get:()=>{pl=!0}});e.addEventListener("optsTest",()=>{},t)}catch(t){pl=!1}return!!pl};let pl;const lT=2e3,cT=(e,t,n,i,o)=>{let r,a,s,l,c,d,u,f=0;const p=k=>{f=Date.now()+lT,t(k)&&(!a&&n&&(a=Wo(e,"touchmove",n,o)),s||(s=Wo(k.target,"touchend",m,o)),l||(l=Wo(k.target,"touchcancel",m,o)))},h=k=>{f>Date.now()||t(k)&&(!d&&n&&(d=Wo(Ng(e),"mousemove",n,o)),u||(u=Wo(Ng(e),"mouseup",y,o)))},m=k=>{g(),i&&i(k)},y=k=>{v(),i&&i(k)},g=()=>{a&&a(),s&&s(),l&&l(),a=s=l=void 0},v=()=>{d&&d(),u&&u(),d=u=void 0},b=()=>{g(),v()},x=(k=!0)=>{k?(r||(r=Wo(e,"touchstart",p,o)),c||(c=Wo(e,"mousedown",h,o))):(r&&r(),c&&c(),r=c=void 0,b())};return{enable:x,stop:b,destroy:()=>{x(!1),i=n=t=void 0}}},Ng=e=>e instanceof Document?e:e.ownerDocument,dT=(e,t,n)=>{const i=n*(Math.PI/180),o=e==="x",r=Math.cos(i),a=t*t;let s=0,l=0,c=!1,d=0;return{start(u,f){s=u,l=f,d=0,c=!0},detect(u,f){if(!c)return!1;const p=u-s,h=f-l,m=p*p+h*h;if(m<a)return!1;const y=Math.sqrt(m),g=(o?p:h)/y;return g>r?d=1:g<-r?d=-1:d=0,c=!1,!0},isGesture(){return d!==0},getDirection(){return d}}},wa=e=>{let t=!1,n=!1,i=!0,o=!1;const r=Object.assign({disableScroll:!1,direction:"x",gesturePriority:0,passive:!0,maxAngle:40,threshold:10},e),a=r.canStart,s=r.onWillStart,l=r.onStart,c=r.onEnd,d=r.notCaptured,u=r.onMove,f=r.threshold,p=r.passive,h=r.blurOnStart,m={type:"pan",startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,event:void 0,data:void 0},y=dT(r.direction,r.threshold,r.maxAngle),g=Gp.createGesture({name:e.gestureName,priority:e.gesturePriority,disableScroll:e.disableScroll}),v=N=>{const F=ix(N);return n||!i||(nx(N,m),m.startX=m.currentX,m.startY=m.currentY,m.startTime=m.currentTime=F,m.velocityX=m.velocityY=m.deltaX=m.deltaY=0,m.event=N,a&&a(m)===!1)||(g.release(),!g.start())?!1:(n=!0,f===0?w():(y.start(m.startX,m.startY),!0))},b=N=>{if(t){!o&&i&&(o=!0,Wd(m,N),requestAnimationFrame(x));return}Wd(m,N),y.detect(m.currentX,m.currentY)&&(!y.isGesture()||!w())&&A()},x=()=>{t&&(o=!1,u&&u(m))},w=()=>g.capture()?(t=!0,i=!1,m.startX=m.currentX,m.startY=m.currentY,m.startTime=m.currentTime,s?s(m).then(S):S(),!0):!1,k=()=>
163{if(typeof document<"u"){const N=document.activeElement;N!=null&&N.blur&&N.blur()}},S=()=>{h&&k(),l&&l(m),i=!0},$=()=>{t=!1,n=!1,o=!1,i=!0,g.release()},C=N=>{const F=t,ie=i;if($(),!!ie){if(Wd(m,N),F){c&&c(m);return}d&&d(m)}},D=cT(r.el,v,b,C,{passive:p}),A=()=>{$(),D.stop(),d&&d(m)};return{enable(N=!0){N||(t&&C(void 0),$()),D.enable(N)},destroy(){g.destroy(),D.destroy()}}},Wd=(e,t)=>{if(!t)return;const n=e.currentX,i=e.currentY,o=e.currentTime;nx(t,e);const r=e.currentX,a=e.currentY,l=(e.currentTime=ix(t))-o;if(l>0&&l<100){const c=(r-n)/l,d=(a-i)/l;e.velocityX=c*.7+e.velocityX*.3,e.velocityY=d*.7+e.velocityY*.3}e.deltaX=r-e.startX,e.deltaY=a-e.startY,e.event=t},nx=(e,t)=>{let n=0,i=0;if(e){const o=e.changedTouches;if(o&&o.length>0){const r=o[0];n=r.clientX,i=r.clientY}else e.pageX!==void 0&&(n=e.pageX,i=e.pageY)}t.currentX=n,t.currentY=i},ix=e=>e.timeStamp||Date.now(),_o=Object.freeze(Object.defineProperty({__proto__:null,GESTURE_CONTROLLER:Gp,createGesture:wa},Symbol.toStringTag,{value:"Module"}));/*!
164 * (C) Ionic http://ionicframework.com - MIT License
165 */const ox=(e,t)=>{let n,i;const o=(s,l,c)=>{if(typeof document>"u")return;const d=document.elementFromPoint(s,l);if(!d||!t(d)||d.disabled){a();return}d!==n&&(a(),r(d,c))},r=(s,l)=>{n=s,i||(i=n);const c=n;mt(()=>c.classList.add("ion-activated")),l()},a=(s=!1)=>{if(!n)return;const l=n;mt(()=>l.classList.remove("ion-activated")),s&&i!==n&&n.click(),n=void 0};return wa({el:e,gestureName:"buttonActiveDrag",threshold:0,onStart:s=>o(s.currentX,s.currentY,Q3),onMove:s=>o(s.currentX,s.currentY,e5),onEnd:()=>{a(!0),t5(),i=void 0}})};/*!
166 * (C) Ionic http://ionicframework.com - MIT License
167 */const uT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(e.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),t.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,i])},fT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(e.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),t.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,i])},pT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(e.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),t.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,i])},hT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(e.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),t.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,i])},mT='.sc-ion-action-sheet-ios-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-ios-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-ios{left:0;right:0;bottom:0;-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);
167min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-ios{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-ios::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-ios{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.action-sheet-selected.sc-ion-action-sheet-ios{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--backdrop-opacity:var(--ion-backdrop-opacity, 0.4);--button-background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent;--button-background-activated:var(--ion-text-color, #000);--button-background-activated-opacity:.08;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-background-selected:var(--ion-color-step-150, var(--ion-background-color-step-150, var(--ion-background-color, #fff)));--button-background-selected-opacity:1;--button-color:var(--ion-color-primary, #0054e9);--button-color-disabled:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999));text-align:center}.action-sheet-wrapper.sc-ion-action-sheet-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);padding-bottom:var(--ion-safe-area-bottom, 0);-webkit-box-sizing:content-box;box-sizing:content-box}.action-sheet-container.sc-ion-action-sheet-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0}.action-sheet-group.sc-ion-action-sheet-ios{border-radius:13px;margin-bottom:8px}.action-sheet-group.sc-ion-action-sheet-ios:first-child{margin-top:10px}.action-sheet-group.sc-ion-action-sheet-ios:last-child{margin-bottom:10px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-group.sc-ion-action-sheet-ios{background-color:transparent;-webkit-backdrop-filter:saturate(280%) blur(20px);backdrop-filter:saturate(280%) blur(20px)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-title.sc-ion-action-sheet-ios,.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.sc-ion-action-sheet-ios{background-color:transparent;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8))), -webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background-image:linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%), linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4) 50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 50%);background-repeat:no-repeat;background-position:top, bottom;background-size:100% calc(100% - 1px), 100% 1px;-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.ion-activated.sc-ion-action-sheet-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.7);background-image:none}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-cancel.
167sc-ion-action-sheet-ios{background:var(--button-background-selected)}}.action-sheet-title.sc-ion-action-sheet-ios{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, transparent)) bottom/100% 1px no-repeat transparent;background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent}.action-sheet-title.sc-ion-action-sheet-ios{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:14px;padding-bottom:13px;color:var(--color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-size:max(13px, 0.8125rem);font-weight:400;text-align:center}.action-sheet-title.action-sheet-has-sub-title.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-sub-title.sc-ion-action-sheet-ios{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:0;font-size:max(13px, 0.8125rem);font-weight:400}.action-sheet-button.sc-ion-action-sheet-ios{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px;padding-top:14px;padding-bottom:14px;min-height:56px;font-size:max(20px, 1.25rem);contain:content}.action-sheet-button.sc-ion-action-sheet-ios .action-sheet-icon.sc-ion-action-sheet-ios{-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:max(28px, 1.75rem);pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios:last-child{background-image:none}.action-sheet-selected.sc-ion-action-sheet-ios{font-weight:bold}.action-sheet-cancel.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-cancel.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-destructive.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-activated.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-focused.sc-ion-action-sheet-ios{color:var(--ion-color-danger, #c5000f)}@media (any-hover: hover){.action-sheet-destructive.sc-ion-action-sheet-ios:hover{color:var(--ion-color-danger, #c5000f)}}',gT='.sc-ion-action-sheet-md-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-md-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-md{left:0;right:0;bottom:0;-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-md{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-md{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-md::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-md{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}
167.action-sheet-selected.sc-ion-action-sheet-md{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-md::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);--button-background:transparent;--button-background-selected:currentColor;--button-background-selected-opacity:0;--button-background-activated:transparent;--button-background-activated-opacity:0;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--button-color-disabled:var(--button-color);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}.action-sheet-wrapper.sc-ion-action-sheet-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);margin-bottom:0}.action-sheet-title.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:20px;padding-bottom:17px;min-height:60px;color:var(--color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54));font-size:1rem;text-align:start}.action-sheet-sub-title.sc-ion-action-sheet-md{padding-left:0;padding-right:0;padding-top:16px;padding-bottom:0;font-size:0.875rem}.action-sheet-group.sc-ion-action-sheet-md:first-child{padding-top:0}.action-sheet-group.sc-ion-action-sheet-md:last-child{padding-bottom:var(--ion-safe-area-bottom)}.action-sheet-button.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:12px;position:relative;min-height:52px;font-size:1rem;text-align:start;contain:content;overflow:hidden}.action-sheet-icon.sc-ion-action-sheet-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:0;margin-bottom:0;color:var(--color);font-size:1.5rem}.action-sheet-button-inner.sc-ion-action-sheet-md{-ms-flex-pack:start;justify-content:flex-start}.action-sheet-selected.sc-ion-action-sheet-md{font-weight:bold}',bT=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.didPresent=le(this,"ionActionSheetDidPresent",7),this.willPresent=le(this,"ionActionSheetWillPresent",7),this.willDismiss=le(this,"ionActionSheetWillDismiss",7),this.didDismiss=le(this,"ionActionSheetDidDismiss",7),this.didPresentShorthand=le(this,"didPresent",7),this.willPresentShorthand=le(this,"willPresent",7),this.willDismissShorthand=le(this,"willDismiss",7),this.didDismissShorthand=le(this,"didDismiss",7),this.delegateController=Xp(this),this.lockController=xa(),this.triggerController=td(),this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.buttons=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.isOpen=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Gi)},this.dispatchCancelHandler=t=>{const n=t.detail.role;if(ar(n)){const i=this.getButtons().find(o=>o.role==="cancel");this.callButtonHandler(i)}}}onIsOpenChange(t,n){t===!0&&n===!1?this.present():t===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:t,el:n,triggerController:i}=this;t&&i.addClickListener(n,t)}async present(){const t=await this.lockController.lock();await this.delegateController.attachViewToDom(),await Ws(this,"actionSheetEnter",uT,pT),t()}async dismiss(t,n){const i=await this.lockController.lock(),o=await Vs(this,t,n,"actionSheetLeave",fT,hT);return o&&this.delegateController.removeViewFromDom(),i(),o}onDidDismiss(){return yi(this.el,"ionActionSheetDidDismiss")}onWillDismiss(){return yi(this.el,"ionActionSheetWillDismiss")}async buttonClick(t){const n=t.role;return ar(n)?this.dismiss(t.data,n):await this.callButtonHandler(t)?this.dismiss(t.data,t.role):Prom
167ise.resolve()}async callButtonHandler(t){return!(t&&await tr(t.handler)===!1)}getButtons(){return this.buttons.map(t=>typeof t=="string"?{text:t}:t)}connectedCallback(){js(this.el),this.triggerChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.triggerController.removeClickListener()}componentWillLoad(){var t;!((t=this.htmlAttributes)===null||t===void 0)&&t.id||Hs(this.el)}componentDidLoad(){const{groupEl:t,wrapperEl:n}=this;!this.gesture&&me(this)==="ios"&&n&&t&&Xn(()=>{t.scrollHeight>t.clientHeight||(this.gesture=ox(n,o=>o.classList.contains("action-sheet-button")),this.gesture.enable(!0))}),this.isOpen===!0&&Et(()=>this.present()),this.triggerChanged()}render(){const{header:t,htmlAttributes:n,overlayIndex:i}=this,o=me(this),r=this.getButtons(),a=r.find(c=>c.role==="cancel"),s=r.filter(c=>c.role!=="cancel"),l="action-sheet-".concat(i,"-header");return E(Ne,Object.assign({key:"9fef156b2a1f09ca4a6c1fe1f37c374139bde03c",role:"dialog","aria-modal":"true","aria-labelledby":t!==void 0?l:null,tabindex:"-1"},n,{style:{zIndex:"".concat(2e4+this.overlayIndex)},class:Object.assign(Object.assign({[o]:!0},pn(this.cssClass)),{"overlay-hidden":!0,"action-sheet-translucent":this.translucent}),onIonActionSheetWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),E("ion-backdrop",{key:"81cf3f7d19864e041813987b46d2d115b8466819",tappable:this.backdropDismiss}),E("div",{key:"791c6a976683646fc306a42c15c5078b6f06a45f",tabindex:"0","aria-hidden":"true"}),E("div",{key:"a350b489ef7852eab9dc2227ce6d92da27dd9bf9",class:"action-sheet-wrapper ion-overlay-wrapper",ref:c=>this.wrapperEl=c},E("div",{key:"69ba51ee13510c1a411d87cb4845b11b7302a36f",class:"action-sheet-container"},E("div",{key:"bded15b8306c36591e526f0f99e1eeabcbab3915",class:"action-sheet-group",ref:c=>this.groupEl=c},t!==void 0&&E("div",{key:"06b5147c0f6d9180fe8f12e75c9b4a0310226adc",id:l,class:{"action-sheet-title":!0,"action-sheet-has-sub-title":this.subHeader!==void 0}},t,this.subHeader&&E("div",{key:"54874362a75c679aba803bf4f8768f5404d2dd28",class:"action-sheet-sub-title"},this.subHeader)),s.map(c=>E("button",Object.assign({},c.htmlAttributes,{type:"button",id:c.id,class:Fg(c),onClick:()=>this.buttonClick(c),disabled:c.disabled}),E("span",{class:"action-sheet-button-inner"},c.icon&&E("ion-icon",{icon:c.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),c.text),o==="md"&&E("ion-ripple-effect",null)))),a&&E("div",{key:"67b0de298eb424f3dea846a841b7a06d70e3930d",class:"action-sheet-group action-sheet-group-cancel"},E("button",Object.assign({key:"e7e3f9a5495eea9b97dbf885ef36944f2e420eff"},a.htmlAttributes,{type:"button",class:Fg(a),onClick:()=>this.buttonClick(a)}),E("span",{key:"f889d29ed6c3d14bbc1d805888351d87f5122377",class:"action-sheet-button-inner"},a.icon&&E("ion-icon",{key:"7c05cf424b38c37fd40aaeb42a494387291571fb",icon:a.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),a.text),o==="md"&&E("ion-ripple-effect",{key:"bed927b477dc2708a5123ef560274fca9819b3d6"}))))),E("div",{key:"c5df1b11dc15a93892d57065d3dd5fbe02e43b39",tabindex:"0","aria-hidden":"true"}))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:mT,md:gT}}},[290,"ion-action-sheet",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16,"enter-animation"],leaveAnimation:[16,"leave-animation"],buttons:[16],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],header:[1],subHeader:[1,"sub-header"],translucent:[4],animated:[4],htmlAttributes:[16,"html-attributes"],isOpen:[4,"is-open"],trigger:[1],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),Fg=e=>Object.assign({"action-sheet-button":!0,"ion-activatable":!e.disabled,"ion-focusable":!e.disabled,["action-sheet-".concat(e.role)]:e.role!==void 0},pn(e.cssClass));function rx(){if(typeof customElements>"u")return;["ion-action-sheet","ion-backdrop","ion-icon","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-action-sheet":customElements.get(t)||customElements.define(t,bT);break;case"ion-backdrop":customElements.get(t)||va();break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}/*!
168 * (C) Ionic http://ionicframework.com - MIT License
169 */const vT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(e.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(1.1)"},{offset:1,opacity:"1",transform:"scale(1)"}]),t.addElement(e).easing("ease-in-out").duration(200).addAnimation([n,i])},yT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(e.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),t.addElement(e).easing("ease-in-out").duration(200).addAnimation([n,i])},xT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),i.addElement(e.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(0.9)"},{offset:1,opacity:"1",transform:"scale(1)"}]),t.addElement(e).easing("ease-in-out").duration(150).addAnimation([n,i])},wT=e=>{const t=Q(),n=Q(),i=Q();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),i.addElement(e.querySelector(".alert-wrapper")).fromTo("opacity",.99,0),t.addElement(e).easing("ease-in-out").duration(150).addAnimation([n,i])}
169,kT=".sc-ion-alert-ios-h{--min-width:250px;--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-ios-h{display:none}.alert-top.sc-ion-alert-ios-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-ios,.alert-radio-label.sc-ion-alert-ios{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-message.sc-ion-alert-ios::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-ios{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}.alert-button.ion-focused.sc-ion-alert-ios,.alert-tappable.ion-focused.sc-ion-alert-ios{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-ios,.alert-checkbox-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios,.alert-radio-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-ios,.alert-checkbox.sc-ion-alert-ios,.alert-input.sc-ion-alert-ios,.alert-radio.sc-ion-alert-ios{outline:none}.alert-radio-icon.sc-ion-alert-ios,.alert-checkbox-icon.sc-ion-alert-ios,.alert-checkbox-inner.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-ios{min-height:37px;resize:none}.sc-ion-alert-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--max-width:clamp(270px, 16.875rem, 324px);--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);font-size:max(14px, 0.875rem)}.alert-wrapper.sc-ion-alert-ios{border-radius:13px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.alert-button.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{pointer-events:none}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.alert-translucent.sc-ion-alert-ios-h .alert-wrapper.sc-ion-alert-ios{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.alert-head.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:7px;text-align:center}.alert-title.sc-ion-alert-ios{margin-top:8px;color:var(--ion-text-color, #000);font-size:max(17px, 1.0625rem);font-weight:600}.alert-sub-title.sc-ion-alert-ios{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:max(14px, 0.875rem)}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:21px;color:var(--ion-text-color, #000);font-size:max(13px, 0.8125rem);text-align:center}.alert-message.sc-ion-alert-ios{max-height:240px}.alert-message.sc-ion-alert-ios:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:12px}.alert-input.sc-ion-alert-ios{border-radius:7px;margin-top:10px;-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:7px;padding-bottom:7px;border:0.55px solid var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf));background-color:var(--ion-background-color, #fff);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}.alert-input.sc-ion-alert-ios::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-clear{display:none}.alert-input.sc-ion-alert-ios::-webkit-date-and-time-value{height:18px}.alert-radio-group.sc-ion-alert-ios,.alert-checkbox-group.sc-ion-alert-ios{-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:240px;border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);overflow-y:auto;-webkit-overflow-scrolling:touch}.alert-tappable.sc-ion-alert-ios{min-height:44px}.alert-radio-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;-ms-flex-order:0;order:0;color:var(--ion-text-color, #000)}[aria-checked=true].sc-ion-alert-ios .alert-radio-label.sc-ion-alert-ios{color:var(--ion-color-primary, #0054e9)}.alert-radio-icon.sc-ion-alert-ios{position:relative;-ms-flex-order:1;order:1;min-width:30px}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{top:-7px;position:absolute;width:6px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{inset-inline-start:7px}.alert-checkbox-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-text-color, #000)}.alert-checkbox-icon.sc-ion-alert-ios{border-radius:50%;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:6px;margin-inline-end:6px;margin-top:10px;margin-bottom:10px;position:relative;width:min(1.375rem, 55.836px);height:min(1.375rem, 55.836px);border-width:0.125rem;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));background-color:var(--ion-item-background, var(--ion-background-color, #fff));contain:strict}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-icon.sc-ion-alert-ios{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{top:calc(min(1.375rem, 55.836px) / 8);position:absolute;width:calc(min(1.375rem, 55.836px) / 6 + 1px);height:calc(min(1.375rem, 55.836px) * 0.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-background-color, #fff)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{inset-inline-start:calc(min(1.375rem, 55.836px) / 3)}.alert-button-group.sc-ion-alert-ios{-webkit-margin-end:-0.55px;margin-inline-end:-0.55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios{border-right:none}[dir=rtl].sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}[dir=rtl].sc-ion-alert-ios .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}@supports selector(:dir(rtl)){.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:none}}.alert-button.sc-ion-alert-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:0;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;height:max(44px, 2.75rem);border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);background-color:transparent;color:var(--ion-color-primary, #0054e9);font-size:max(17px, 1.0625rem);overflow:hidden}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child{border-right:0}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:first-child{border-right:0}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:first-child:dir(rtl){border-right:0}}.alert-button.sc-ion-alert-ios:last-child{border-right:0;font-weight:bold}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}}.alert-button.ion-activated.sc-ion-alert-ios{background-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.1)}.alert-button-role-destructive.sc-ion-alert-ios,.alert-button-role-destructive.ion-activated.sc-ion-alert-ios,.alert-button-role-destructive.ion-focused.sc-ion-alert-ios{color:var(--ion-color-danger, #c5000f)}",_T=".sc-ion-alert-md-h{--min-width:250px;
169--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-md-h{display:none}.alert-top.sc-ion-alert-md-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-md{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-md::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-md::-webkit-scrollbar,.alert-message.sc-ion-alert-md::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-md{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}.alert-button.ion-focused.sc-ion-alert-md,.alert-tappable.ion-focused.sc-ion-alert-md{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-md,.alert-checkbox-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md,.alert-radio-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-md,.alert-checkbox.sc-ion-alert-md,.alert-input.sc-ion-alert-md,.alert-radio.sc-ion-alert-md{outline:none}.alert-radio-icon.sc-ion-alert-md,.alert-checkbox-icon.sc-ion-alert-md,.alert-checkbox-inner.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-md{min-height:37px;resize:none}.sc-ion-alert-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--max-width:280px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);font-size:0.875rem}.alert-wrapper.sc-ion-alert-md{border-radius:4px;-webkit-box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12)}.alert-head.sc-ion-alert-md{-webkit-padding-start:23px;padding-inline-start:23px;-webkit-padding-end:23px;padding-inline-end:23px;padding-top:20px;padding-bottom:15px;text-align:start}.alert-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1.25rem;font-weight:500}.alert-sub-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1rem}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px;padding-top:20px;padding-bottom:20px;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.alert-message.sc-ion-alert-md{font-size:1rem}@media screen and (max-width: 767px){.alert-message.sc-ion-alert-md{max-height:266px}}.alert-message.sc-ion-alert-md:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-head.sc-ion-alert-md+.alert-message.sc-ion-alert-md{padding-top:0}.alert-input.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));color:var(--ion-text-color, #000)}.alert-input.sc-ion-alert-md::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-clear{display:none}.alert-input.sc-ion-alert-md:focus{margin-bottom:4px;border-bottom:2px solid var(--ion-color-primary, #0054e9)}.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{position:relative;border-top:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));overflow:auto}@media screen and (max-width: 767px){.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{max-height:266px}}.alert-tappable.sc-ion-alert-md{position:relative;min-height:48px}.alert-radio-label.sc-ion-alert-md{-webkit-padding-start:52px;padding-inline-start:52px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-radio-icon.sc-ion-alert-md{top:0;border-radius:50%;display:block;position:relative;width:20px;height:20px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373))}.alert-radio-icon.sc-ion-alert-md{inset-inline-start:26px}.alert-radio-inner.sc-ion-alert-md{top:3px;border-radius:50%;position:absolute;width:10px;height:10px;-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--ion-color-primary, #0054e9)}.alert-radio-inner.sc-ion-alert-md{inset-inline-start:3px}[aria-checked=true].sc-ion-alert-md .alert-radio-label.sc-ion-alert-md{color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626))}[aria-checked=true].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.alert-checkbox-label.sc-ion-alert-md{-webkit-padding-start:53px;padding-inline-start:53px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;width:calc(100% - 53px);color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-checkbox-icon.sc-ion-alert-md{top:0;border-radius:2px;position:relative;width:16px;height:16px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373));contain:strict}.alert-checkbox-icon.sc-ion-alert-md{inset-inline-start:26px}[aria-checked=true].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{top:0;position:absolute;width:6px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary-contrast, #fff)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{inset-inline-start:3px}.alert-button-group.sc-ion-alert-md{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-pack:end;justify-content:flex-end}.alert-button.sc-ion-alert-md{border-radius:2px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:0;margin-bottom:0;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;color:var(--ion-color-primary, #0054e9);font-weight:500;text-align:end;text-transform:uppercase;overflow:hidden}.alert-button-inner.sc-ion-alert-md{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 768px){.sc-ion-alert-md-h{--max-width:min(100vw - 96px, 560px);--max-height:min(100vh - 96px, 560px)}}",ST=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.didPresent=le(this,"ionAlertDidPresent",7),this.willPresent=le(this,"ionAlertWillPresent",7),this.willDismiss=le(this,"ionAlertWillDismiss",7),this.didDismiss=le(this,"ionAlertDidDismiss",7),this.didPresentShorthand=le(this,"didPresent",7),this.willPresentShorthand=le(this,"willPresent",7),this.willDismissShorthand=le(this,"willDismiss",7),this.didDismissShorthand=le(this,"didDismiss",7),this.delegateController=Xp(this),this.lockController=xa(),this.triggerController=td(),this.customHTMLEnabled=We.get("innerHTMLTemplatesEnabled",nd),this.processedInputs=[],this.processedButtons=[],this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.buttons=[],this.inputs=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.isOpen=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Gi)},this.dispatchCancelHandler=t=>{const n=t.detail.role;if(ar(n)){const i=this.processedButtons.find(o=>o.role==="cancel");this.callButtonHandler(i)}}}onIsOpenChange(t,n){t===!0&&n===!1?this.present():t===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:t,el:n,triggerController:i}=this;t&&i.addClickListener(n,t)}onKeydown(t){var n;const i=new Set(this.processedInputs.map(l=>l.type));if(i.has("checkbox")&&t.key==="Enter"){t.preventDefault();return}if(t.target.classList.contains("alert-wrapper")&&t.key==="Tab"&&t.shiftKey){t.preventDefault(),((n=this.wrapperEl)===null||n===void 0?void 0:n.querySelector(".alert-button:last-child")).focus();return}if(!i.has("radio")||t.target&&!this.el.contains(t.target)||t.target.classList.contains("alert-button"))return;const o=this.el.querySelectorAll(".alert-radio"),r=Array.from(o).filter(l=>!l.disabled),a=r.findIndex(l=>l.id===t.target.id);let s;if(["ArrowDown","ArrowRight"].includes(t.key)&&(s=a===r.length-1?r[0]:r[a+1]),["ArrowUp","ArrowLeft"].includes(t.key)&&(s=a===0?r[r.length-1]:r[a-1]),s&&r.includes(s)){const l=this.processedInputs.find(c=>c.id===(s==null?void 0:s.id));l&&(this.rbClick(l),s.focus())}}buttonsChanged(){const t=this.buttons;this.processedButtons=t.map(n=>typeof n=="string"?{text:n,role:n.toLowerCase()==="cancel"?"cancel":void 0}:n)}inputsChanged(){const t=this.inputs,n=t.find(a=>!a.disabled),o=t.find(a=>a.checked&&!a.disabled)||n,r=new Set(t.map(a=>a.type));
169r.has("checkbox")&&r.has("radio")&&yt("[ion-alert] - Alert cannot mix input types: ".concat(Array.from(r.values()).join("/"),". Please see alert docs for more info.")),this.inputType=r.values().next().value,this.processedInputs=t.map((a,s)=>{var l;return{type:a.type||"text",name:a.name||"".concat(s),placeholder:a.placeholder||"",value:a.value,label:a.label,checked:!!a.checked,disabled:!!a.disabled,id:a.id||"alert-input-".concat(this.overlayIndex,"-").concat(s),handler:a.handler,min:a.min,max:a.max,cssClass:(l=a.cssClass)!==null&&l!==void 0?l:"",attributes:a.attributes||{},tabindex:a.type==="radio"&&a!==o?-1:0}})}connectedCallback(){js(this.el),this.triggerChanged()}componentWillLoad(){var t;!((t=this.htmlAttributes)===null||t===void 0)&&t.id||Hs(this.el),this.inputsChanged(),this.buttonsChanged()}disconnectedCallback(){this.triggerController.removeClickListener(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){!this.gesture&&me(this)==="ios"&&this.wrapperEl&&(this.gesture=ox(this.wrapperEl,t=>t.classList.contains("alert-button")),this.gesture.enable(!0)),this.isOpen===!0&&Et(()=>this.present()),this.triggerChanged()}async present(){const t=await this.lockController.lock();await this.delegateController.attachViewToDom(),await Ws(this,"alertEnter",vT,xT).then(()=>{var n,i;this.buttons.length===1&&this.inputs.length===0?((n=this.wrapperEl)===null||n===void 0?void 0:n.querySelector(".alert-button")).focus():(i=this.wrapperEl)===null||i===void 0||i.focus()}),t()}async dismiss(t,n){const i=await this.lockController.lock(),o=await Vs(this,t,n,"alertLeave",yT,wT);return o&&this.delegateController.removeViewFromDom(),i(),o}onDidDismiss(){return yi(this.el,"ionAlertDidDismiss")}onWillDismiss(){return yi(this.el,"ionAlertWillDismiss")}rbClick(t){for(const n of this.processedInputs)n.checked=n===t,n.tabindex=n===t?0:-1;this.activeId=t.id,tr(t.handler,t),mn(this)}cbClick(t){t.checked=!t.checked,tr(t.handler,t),mn(this)}async buttonClick(t){const n=t.role,i=this.getValues();if(ar(n))return this.dismiss({values:i},n);const o=await this.callButtonHandler(t,i);return o!==!1?this.dismiss(Object.assign({values:i},o),t.role):!1}async callButtonHandler(t,n){if(t!=null&&t.handler){const i=await tr(t.handler,n);if(i===!1)return!1;if(typeof i=="object")return i}return{}}getValues(){if(this.processedInputs.length===0)return;if(this.inputType==="radio"){const n=this.processedInputs.find(i=>!!i.checked);return n?n.value:void 0}if(this.inputType==="checkbox")return this.processedInputs.filter(n=>n.checked).map(n=>n.value);const t={};return this.processedInputs.forEach(n=>{t[n.name]=n.value||""}),t}renderAlertInputs(){switch(this.inputType){case"checkbox":return this.renderCheckbox();case"radio":return this.renderRadio();default:return this.renderInput()}}renderCheckbox(){const t=this.processedInputs,n=me(this);return t.length===0?null:E("div",{class:"alert-checkbox-group"},t.map(i=>E("button",{type:"button",onClick:()=>this.cbClick(i),"aria-checked":"".concat(i.checked),id:i.id,disabled:i.disabled,tabIndex:i.tabindex,role:"checkbox",class:Object.assign(Object.assign({},pn(i.cssClass)),{"alert-tappable":!0,"alert-checkbox":!0,"alert-checkbox-button":!0,"ion-focusable":!0,"alert-checkbox-button-disabled":i.disabled||!1})},E("div",{class:"alert-button-inner"},E("div",{class:"alert-checkbox-icon"},E("div",{class:"alert-checkbox-inner"})),E("div",{class:"alert-checkbox-label"},i.label)),n==="md"&&E("ion-ripple-effect",null))))}renderRadio(){const t=this.processedInputs;return t.length===0?null:E("div",{class:"alert-radio-group",role:"radiogroup","aria-activedescendant":this.activeId},t.map(n=>E("button",{type:"button",onClick:()=>this.rbClick(n),"aria-checked":"".concat(n.checked),disabled:n.disabled,id:n.id,tabIndex:n.tabindex,class:Object.assign(Object.assign({},pn(n.cssClass)),{"alert-radio-button":!0,"alert-tappable":!0,"alert-radio":!0,"ion-focusable":!0,"alert-radio-button-disabled":n.disabled||!1}),role:"radio"},E("div",{class:"alert-button-inner"},E("div",{class:"alert-radio-icon"},E("div",{class:"alert-radio-inner"})),E("div",{class:"alert-radio-label"},n.label)))))}renderInput(){const t=this.processedInputs;return t.length===0?null:E("div",{class:"alert-input-group"},t.map(n=>{var i,o,r,a;return n.type==="textarea"?E("div",{class:"alert-input-wrapper"},E("textarea",Object.assign({placeholder:n.placeholder,value:n.value,id:n.id,tabIndex:n.tabindex},n.attributes,{disabled:(o=(i=n.attributes)===null||i===void 0?void 0:i.disabled)!==null&&o!==void 0?o:n.disabled,class:Bg(n),onInput:s=>{var l;n.value=s.target.value,!((l=n.attributes)===null||l===void 0)&&l.onInput&&n.attributes.onInput(s)}}))):E("div",{class:"alert-input-wrapper"},E("input",Object.assign({placeholder:n.placeholder,type:n.type,min:n.min,max:n.max,value:n.value,id:n.id,tabIndex:n.tabindex},n.attributes,{disabled:(a=(r=n.attributes)===null||r===void 0?void 0:r.disabled)!==null&&a!==void 0?a:n.disabled,class:Bg(n),onInput:s=>{var l;n.value=s.target.value,!((l=n.attributes)===null||l===void 0)&&l.onInput&&n.attributes.onInput(s)}})))}))}renderAlertButtons(){const t=this.processedButtons,n=me(this),i={"alert-button-group":!0,"alert-button-group-vertical":t.length>2};return E("div",{class:i},t.map(o=>E("button",Object.assign({}
169,o.htmlAttributes,{type:"button",id:o.id,class:ET(o),tabIndex:0,onClick:()=>this.buttonClick(o)}),E("span",{class:"alert-button-inner"},o.text),n==="md"&&E("ion-ripple-effect",null))))}renderAlertMessage(t){const{customHTMLEnabled:n,message:i}=this;return n?E("div",{id:t,class:"alert-message",innerHTML:xs(i)}):E("div",{id:t,class:"alert-message"},i)}render(){const{overlayIndex:t,header:n,subHeader:i,message:o,htmlAttributes:r}=this,a=me(this),s="alert-".concat(t,"-hdr"),l="alert-".concat(t,"-msg"),c="alert-".concat(t,"-sub-hdr"),d=this.inputs.length>0||this.buttons.length>0?"alertdialog":"alert",u=n&&i?"".concat(s," ").concat(c):n?s:i?c:null;return E(Ne,{key:"6025440b9cd369d4fac89e7e4296c84a10a0b8e0",tabindex:"-1",style:{zIndex:"".concat(2e4+t)},class:Object.assign(Object.assign({},pn(this.cssClass)),{[a]:!0,"overlay-hidden":!0,"alert-translucent":this.translucent}),onIonAlertWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap},E("ion-backdrop",{key:"3cd5ca8b99cb95b11dd22ab41a820d841142896f",tappable:this.backdropDismiss}),E("div",{key:"4cc62ae6e21424057d22aeef1e8fc77011e77cd5",tabindex:"0","aria-hidden":"true"}),E("div",Object.assign({key:"364057a69f25aa88904df17bdcf7e5bf714e7830",class:"alert-wrapper ion-overlay-wrapper",role:d,"aria-modal":"true","aria-labelledby":u,"aria-describedby":o!==void 0?l:null,tabindex:"0",ref:f=>this.wrapperEl=f},r),E("div",{key:"78694e3c0db2d408df3899fb1a90859bcc8d14cc",class:"alert-head"},n&&E("h2",{key:"ec88ff3e4e1ea871b5975133fdcf4cac38b05e0f",id:s,class:"alert-title"},n),i&&!n&&E("h2",{key:"9b09bc8bb68af255ef8b7d22587acc946148e544",id:c,class:"alert-sub-title"},i),i&&n&&E("h3",{key:"99abe815f75d2df7f1b77c0df9f3436724fea76f",id:c,class:"alert-sub-title"},i)),this.renderAlertMessage(l),this.renderAlertInputs(),this.renderAlertButtons()),E("div",{key:"a43d0c22c0e46b1ef911f92ffeb253d7911b85f7",tabindex:"0","aria-hidden":"true"}))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}}static get style(){return{ios:kT,md:_T}}},[290,"ion-alert",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16,"enter-animation"],leaveAnimation:[16,"leave-animation"],cssClass:[1,"css-class"],header:[1],subHeader:[1,"sub-header"],message:[1],buttons:[16],inputs:[1040],backdropDismiss:[4,"backdrop-dismiss"],translucent:[4],animated:[4],htmlAttributes:[16,"html-attributes"],isOpen:[4,"is-open"],trigger:[1],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},[[4,"keydown","onKeydown"]],{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}]),Bg=e=>{var t,n,i;return Object.assign(Object.assign({"alert-input":!0,"alert-input-disabled":((n=(t=e.attributes)===null||t===void 0?void 0:t.disabled)!==null&&n!==void 0?n:e.disabled)||!1},pn(e.cssClass)),pn(e.attributes?(i=e.attributes.class)===null||i===void 0?void 0:i.toString():""))},ET=e=>Object.assign({"alert-button":!0,"ion-focusable":!0,"ion-activatable":!0,["alert-button-role-".concat(e.role)]:e.role!==void 0},pn(e.cssClass));function ax(){if(typeof customElements>"u")return;["ion-alert","ion-backdrop","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-alert":customElements.get(t)||customElements.define(t,ST);break;case"ion-backdrop":customElements.get(t)||va();break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}/*!
170 * (C) Ionic http://ionicframework.com - MIT License
171 */const wc="ionKeyboardDidShow",sx="ionKeyboardDidHide",CT=150;let kc={},Hi={},ka=!1;const $T=()=>{kc={},Hi={},ka=!1},TT=e=>{if(nh.getEngine())PT(e);
171else{if(!e.visualViewport)return;Hi=mh(e.visualViewport),e.visualViewport.onresize=()=>{dx(e),lx()||cx(e)?fh(e):hh(e)&&ph(e)}}},PT=e=>{e.addEventListener("keyboardDidShow",t=>fh(e,t)),e.addEventListener("keyboardDidHide",()=>ph(e))},fh=(e,t)=>{AT(e,t),ka=!0},ph=e=>{IT(e),ka=!1},lx=()=>{const e=(kc.height-Hi.height)*Hi.scale;return!ka&&kc.width===Hi.width&&e>CT},cx=e=>ka&&!hh(e),hh=e=>ka&&Hi.height===e.innerHeight,AT=(e,t)=>{const n=t?t.keyboardHeight:e.innerHeight-Hi.height,i=new CustomEvent(wc,{detail:{keyboardHeight:n}});e.dispatchEvent(i)},IT=e=>{const t=new CustomEvent(sx);e.dispatchEvent(t)},dx=e=>{kc=Object.assign({},Hi),Hi=mh(e.visualViewport)},mh=e=>({width:Math.round(e.width),height:Math.round(e.height),offsetTop:e.offsetTop,offsetLeft:e.offsetLeft,pageTop:e.pageTop,pageLeft:e.pageLeft,scale:e.scale}),OT=Object.freeze(Object.defineProperty({__proto__:null,KEYBOARD_DID_CLOSE:sx,KEYBOARD_DID_OPEN:wc,copyVisualViewport:mh,keyboardDidClose:hh,keyboardDidOpen:lx,keyboardDidResize:cx,resetKeyboardAssist:$T,setKeyboardClose:ph,setKeyboardOpen:fh,startKeyboardAssist:TT,trackViewportChanges:dx},Symbol.toStringTag,{value:"Module"}));/*!
172 * (C) Ionic http://ionicframework.com - MIT License
173 */var aa;(function(e){e.Dark="DARK",e.Light="LIGHT",e.Default="DEFAULT"})(aa||(aa={}));const gh={getEngine(){const e=fc();if(e!=null&&e.isPluginAvailable("StatusBar"))return e.Plugins.StatusBar},setStyle(e){const t=this.getEngine();t&&t.setStyle(e)},getStyle:async function(){const e=this.getEngine();if(!e)return aa.Default;const{style:t}=await e.getInfo();return t}},lf=(e,t)=>{if(t===1)return 0;const n=1/(1-t),i=-(t*n);return e*n+i},ux=()=>{!Ze||Ze.innerWidth>=768||gh.setStyle({style:aa.Dark})},cf=(e=aa.Default)=>{!Ze||Ze.innerWidth>=768||gh.setStyle({style:e})},fx=async(e,t)=>{typeof e.canDismiss!="function"||!await e.canDismiss(void 0,ji)||(t.isRunning()?t.onFinish(()=>{e.dismiss(void 0,"handler")},{oneTimeCallback:!0}):e.dismiss(void 0,"handler"))},df=e=>.00255275*2.71828**(-14.9619*e)-1.00255*2.71828**(-.0380968*e)+1,Xi={MIN_PRESENTING_SCALE:.915},LT=(e,t,n,i)=>{const r=e.offsetHeight;let a=!1,s=!1,l=null,c=null;const d=.2;let u=!0,f=0;const p=()=>l&&hi(l)?l.scrollY:!0,v=wa({el:e,gestureName:"modalSwipeToClose",gesturePriority:zy,direction:"y",threshold:10,canStart:b=>{const x=b.event.target;return x===null||!x.closest?!0:(l=$o(x),l?(hi(l)?c=ft(l).querySelector(".inner-scroll"):c=l,!!!l.querySelector("ion-refresher")&&c.scrollTop===0):x.closest("ion-footer")===null)},onStart:b=>{const{deltaY:x}=b;u=p(),s=e.canDismiss!==void 0&&e.canDismiss!==!0,x>0&&l&&yc(l),t.progressStart(!0,a?1:0)},onMove:b=>{const{deltaY:x}=b;x>0&&l&&yc(l);const w=b.deltaY/r,k=w>=0&&s,S=k?d:.9999,$=k?df(w/S):w,C=Ft(1e-4,$,S);t.progressStep(C),C>=.5&&f<.5?cf(n):C<.5&&f>=.5&&ux(),f=C},onEnd:b=>{const x=b.velocityY,w=b.deltaY/r,k=w>=0&&s,S=k?d:.9999,$=k?df(w/S):w,C=Ft(1e-4,$,S),D=(b.deltaY+x*1e3)/r,A=!k&&D>=.5;let N=A?-.001:.001;A?(t.easing("cubic-bezier(0.32, 0.72, 0, 1)"),N+=ra([0,0],[.32,.72],[0,1],[1,1],C)[0]):(t.easing("cubic-bezier(1, 0, 0.68, 0.28)"),N+=ra([0,0],[1,0],[.68,.28],[1,1],C)[0]);const F=jg(A?w*r:(1-C)*r,x);a=A,v.enable(!1),l&&th(l,u),t.onFinish(()=>{A||v.enable(!0)}).progressEnd(A?1:0,N,F),k&&C>S/4?fx(e,t):A&&i()}});return v},jg=(e,t)=>Ft(400,e/Math.abs(t*1.1),500),px=e=>{const{currentBreakpoint:t,backdropBreakpoint:n,expandToScroll:i}=e,o=n===void 0||n<t,r=o?"calc(var(--backdrop-opacity) * ".concat(t,")"):"0",a=Q("backdropAnimation").fromTo("opacity",0,r);o&&a.beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]);const s=Q("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:"translateY(100%)"},{offset:1,opacity:1,transform:"translateY(".concat(100-t*100,"%)")}]),l=i?void 0:Q("contentAnimation").keyframes([{offset:0,opacity:1,maxHeight:"".concat((1-t)*100,"%")},{offset:1,opacity:1,maxHeight:"".concat(t*100,"%")}]);return{wrapperAnimation:s,backdropAnimation:a,contentAnimation:l}},hx=e=>{const{currentBreakpoint:t,backdropBreakpoint:n}=e,i="calc(var(--backdrop-opacity) * ".concat(lf(t,n),")"),o=[{offset:0,opacity:i},{offset:1,opacity:0}
173],r=[{offset:0,opacity:i},{offset:n,opacity:0},{offset:1,opacity:0}],a=Q("backdropAnimation").keyframes(n!==0?r:o);return{wrapperAnimation:Q("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:"translateY(".concat(100-t*100,"%)")},{offset:1,opacity:1,transform:"translateY(100%)"}]),backdropAnimation:a}},MT=()=>{const e=Q().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),t=Q().fromTo("transform","translateY(100vh)","translateY(0vh)");return{backdropAnimation:e,wrapperAnimation:t,contentAnimation:void 0}},Hg=(e,t)=>{const{presentingEl:n,currentBreakpoint:i,expandToScroll:o}=t,r=ft(e),{wrapperAnimation:a,backdropAnimation:s,contentAnimation:l}=i!==void 0?px(t):MT();s.addElement(r.querySelector("ion-backdrop")),a.addElement(r.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1}),!o&&(l==null||l.addElement(e.querySelector(".ion-page")));const c=Q("entering-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(500).addAnimation([a]);if(l&&c.addAnimation(l),n){const d=window.innerWidth<768,u=n.tagName==="ION-MODAL"&&n.presentingElement!==void 0,f=ft(n),p=Q().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),h=document.body;if(d){const m=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",y=u?"-10px":m,g=Xi.MIN_PRESENTING_SCALE,v="translateY(".concat(y,") scale(").concat(g,")");p.afterStyles({transform:v}).beforeAddWrite(()=>h.style.setProperty("background-color","black")).addElement(n).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"},{offset:1,filter:"contrast(0.85)",transform:v,borderRadius:"10px 10px 0 0"}]),c.addAnimation(p)}else if(c.addAnimation(s),!u)a.fromTo("opacity","0","1");else{const m=u?Xi.MIN_PRESENTING_SCALE:1,y="translateY(-10px) scale(".concat(m,")");p.afterStyles({transform:y}).addElement(f.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:y}]);const g=Q().afterStyles({transform:y}).addElement(f.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:y}]);c.addAnimation([p,g])}}else c.addAnimation(s);return c},DT=()=>{const e=Q().fromTo("opacity","var(--backdrop-opacity)",0),t=Q().fromTo("transform","translateY(0vh)","translateY(100vh)");return{backdropAnimation:e,wrapperAnimation:t}},Wg=(e,t,n=500)=>{const{presentingEl:i,currentBreakpoint:o}=t,r=ft(e),{wrapperAnimation:a,backdropAnimation:s}=o!==void 0?hx(t):DT();s.addElement(r.querySelector("ion-backdrop")),a.addElement(r.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const l=Q("leaving-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n).addAnimation(a);if(i){const c=window.innerWidth<768,d=i.tagName==="ION-MODAL"&&i.presentingElement!==void 0,u=ft(i),f=Q().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish(h=>{if(h!==1)return;i.style.setProperty("overflow",""),Array.from(p.querySelectorAll("ion-modal:not(.overlay-hidden)")).filter(y=>y.presentingElement!==void 0).length<=1&&p.style.setProperty("background-color","")}),p=document.body;if(c){const h=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",m=d?"-10px":h,y=Xi.MIN_PRESENTING_SCALE,g="translateY(".concat(m,") scale(").concat(y,")");f.addElement(i).keyframes([{offset:0,filter:"contrast(0.85)",transform:g,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),l.addAnimation(f)}else if(l.addAnimation(s),!d)a.fromTo("opacity","1","0");else{const h=d?Xi.MIN_PRESENTING_SCALE:1,m="translateY(-10px) scale(".concat(h,")");f.addElement(u.querySelector(".modal-wrapper")).afterStyles({transform:"translate3d(0, 0, 0)"}).keyframes([{offset:0,filter:"contrast(0.85)",transform:m},{offset:1,filter:"contrast(1)",transform:"translateY(0) scale(1)"}]);const y=Q().addElement(u.querySelector(".modal-shadow")).afterStyles({transform:"translateY(0) scale(1)"}).keyframes([{offset:0,opacity:"0",transform:m},{offset:1,opacity:"1",transform:"translateY(0) scale(1)"}]);l.addAnimation([f,y])}}else l.addAnimation(s);return l},RT=(e,t,n=300)=>{const{presentingEl:i}=t;if(!i)return Q("portrait-to-landscape-transition");const o=i.tagName==="ION-MODAL"&&i.presentingElement!==void 0,r=ft(i),a=document.body,s=Q("portrait-to-landscape-transition").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n),l=Q().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"});if(o){const c=Xi.MIN_PRESENTING_SCALE,d="translateY(-10px) scale(".concat(c,")"),u="translateY(0px) scale(1)";l.addElement(i).afterStyles({transform:u}).fromTo("transform",d,u).fromTo("filter","contrast(0.85)","contrast(1)");const f=Q().addElement(r.querySelector(".modal-shadow")).afterStyles({transform:u,opacity:"0"}).fromTo("transform",d,u);s.addAnimation([l,f])}else{const c=ft(e),d=Q().addElement(c.querySelectorAll(".modal-wrapper, .modal-shadow")).fromTo("opacity","1","1"),u=Q().addElement(c.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)","var(--backdrop-opacity)"),f=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",p=Xi.MIN_PRESENTING_SCALE,h="translateY(".concat(f,") scale(").concat(p,")");l.addElement(i).afterStyles({transform:"translateY(0px) scale(1)","border-radius":"0px"}).beforeAddWrite(()=>a.style.setProperty("background-color","")).fromTo("transform",h,"translateY(0px) scale(1)").fromTo("filter","contrast(0.85)","contrast(1)").fromTo("border-radius","10px 10px 0 0","0px"),s.addAnimation([l,d,u])}return s},zT=(e,t,n=300)=>{const{presentingEl:i}=t;if(!i)return Q("landscape-to-portrait-transition");const o=i.tagName==="ION-MODAL"&&i.presentingElement!==void 0,r=ft(i),a=document.body,s=Q("landscape-to-portrait-transition").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n),l=Q().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"});if(o){const c=Xi.MIN_PRESENTING_SCALE,d="translateY(-10px) scale(".concat(c,")"),u="translateY(0) scale(1)";l.addElement(i).afterStyles({transform:u}).fromTo("transform",d,u);const f=Q().addElement(r.querySelector(".modal-shadow")).afterStyles({transform:u,opacity:"0"}).fromTo("transform",d,u);s.addAnimation([l,f])}else{const c=ft(e),d=Q().addElement(c.querySelectorAll(".modal-wrapper, .modal-shadow")).fromTo("opacity","1","1"),u=Q().addElement(c.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)","var(--backdrop-opacity)"),f=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",p=Xi.MIN_PRESENTING_SCALE,h="translateY(".concat(f,") scale(").concat(p,")");l.addElement(i).afterStyles({transform:h}).beforeAddWrite(()=>a.style.setProperty("background-color","black")).keyframes([{offset:0,transform:"translateY(0px) scale(1)",filter:"contrast(1)",borderRadius:"0px"},{offset:.2,transform:"translateY(0px) scale(1)",filter:"contrast(1)",borderRadius:"10px 10px 0 0"},{offset:1,transform:h,filter:"contrast(0.85)",borderRadius:"10px 10px 0 0"}]),s.addAnimation([l,d,u])}return s},NT=()=>{const e=Q().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),t=Q().keyframes([{offset:0,opacity:.01,transform:"translateY(40px)"},{offset:1,opacity:1,transform:"translateY(0px)"}]);return{backdropAnimation:e,wrapperAnimation:t,contentAnimation:void 0}},FT=(e,t)=>{const{currentBreakpoint:n,expandToScroll:i}=t,o=ft(e),{wrapperAnimation:r,backdropAnimation:a,contentAnimation:s}=n!==void 0?px(t):NT();a.addElement(o.querySelector("ion-backdrop")),r.addElement(o.querySelector(".modal-wrapper")),!i&&(s==null||s.addElement(e.querySelector(".ion-page")));const l=Q().addElement(e).easing("cubic-bezier(0.36,0.66,0.04,1)").duration(280).addAnimation([a,r]);return s&&l.addAnimation(s),l},BT=()=>{const e=Q().fromTo("opacity","var(--backdrop-opacity)",0),t=Q().keyframes([{offset:0,opacity:.99,transform:"translateY(0px)"},{offset:1,opacity:0,transform:"translateY(40px)"}]);return{backdropAnimation:e,wrapperAnimation:t}},jT=(e,t)=>{const{currentBreakpoint:n}=t,i=ft(e),{wrapperAnimation:o,backdropAnimation:r}=n!==void 0?hx(t):BT();return r.addElement(i.querySelector("ion-backdrop")),o.addElement(i.querySelector(".modal-wrapper")),Q().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([r,o])},HT=(e,t,n,i,o,r,a=[],s,l,c,d)=>{const u=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1,opacity:.01}],f=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1-o,opacity:0}
173,{offset:1,opacity:0}],p={WRAPPER_KEYFRAMES:[{offset:0,transform:"translateY(0%)"},{offset:1,transform:"translateY(100%)"}],BACKDROP_KEYFRAMES:o!==0?f:u,CONTENT_KEYFRAMES:[{offset:0,maxHeight:"100%"},{offset:1,maxHeight:"0%"}]},h=e.querySelector("ion-content"),m=n.clientHeight;let y=i,g=0,v=!1,b=null,x=null,w=null,k=null;const S=.95,$=a[a.length-1],C=a[0],D=r.childAnimations.find(we=>we.id==="wrapperAnimation"),A=r.childAnimations.find(we=>we.id==="backdropAnimation"),N=r.childAnimations.find(we=>we.id==="contentAnimation"),F=()=>{e.style.setProperty("pointer-events","auto"),t.style.setProperty("pointer-events","auto"),e.classList.remove(vs)},ie=()=>{e.style.setProperty("pointer-events","none"),t.style.setProperty("pointer-events","none"),e.classList.add(vs)},re=we=>{if(!x&&(x=Array.from(e.querySelectorAll("ion-footer")),!x.length))return;const Ae=e.querySelector(".ion-page");if(k=we,we==="stationary")x.forEach(ve=>{ve.classList.remove("modal-footer-moving"),ve.style.removeProperty("position"),ve.style.removeProperty("width"),ve.style.removeProperty("height"),ve.style.removeProperty("top"),ve.style.removeProperty("left"),Ae==null||Ae.style.removeProperty("padding-bottom"),Ae==null||Ae.appendChild(ve)});else{let ve=0;x.forEach((Te,nt)=>{const X=Te.getBoundingClientRect(),H=document.body.getBoundingClientRect();ve+=Te.clientHeight;const W=X.top-H.top,se=X.left-H.left;if(Te.style.setProperty("--pinned-width","".concat(Te.clientWidth,"px")),Te.style.setProperty("--pinned-height","".concat(Te.clientHeight,"px")),Te.style.setProperty("--pinned-top","".concat(W,"px")),Te.style.setProperty("--pinned-left","".concat(se,"px")),nt===0){w=W;const fe=e.querySelector("ion-header");fe&&(w-=fe.clientHeight)}}),x.forEach(Te=>{Ae==null||Ae.style.setProperty("padding-bottom","".concat(ve,"px")),Te.classList.add("modal-footer-moving"),Te.style.setProperty("position","absolute"),Te.style.setProperty("width","var(--pinned-width)"),Te.style.setProperty("height","var(--pinned-height)"),Te.style.setProperty("top","var(--pinned-top)"),Te.style.setProperty("left","var(--pinned-left)"),document.body.appendChild(Te)})}};D&&A&&(D.keyframes([...p.WRAPPER_KEYFRAMES]),A.keyframes([...p.BACKDROP_KEYFRAMES]),N==null||N.keyframes([...p.CONTENT_KEYFRAMES]),r.progressStart(!0,1-y),y>o?F():ie()),h&&y!==$&&s&&(h.scrollY=!1);const V=we=>{const Ae=$o(we.event.target);if(y=l(),!s&&Ae)return(hi(Ae)?ft(Ae).querySelector(".inner-scroll"):Ae).scrollTop===0;if(y===1&&Ae){const ve=hi(Ae)?ft(Ae).querySelector(".inner-scroll"):Ae;return!!!Ae.querySelector("ion-refresher")&&ve.scrollTop===0}return!0},de=we=>{if(v=e.canDismiss!==void 0&&e.canDismiss!==!0&&C===0,!s){const Ae=$o(we.event.target);b=Ae&&hi(Ae)?ft(Ae).querySelector(".inner-scroll"):Ae}s||re("moving"),we.deltaY>0&&h&&(h.scrollY=!1),Et(()=>{e.focus()}),r.progressStart(!0,1-y)},oe=we=>{if(!s&&w!==null&&k!==null&&(we.currentY>=w&&k==="moving"?re("stationary"):we.currentY<w&&k==="stationary"&&re("moving")),!s&&we.deltaY<=0&&b)return;we.deltaY>0&&h&&(h.scrollY=!1);const Ae=1-y,ve=a.length>1?1-a[1]:void 0,Te=Ae+we.deltaY/m,nt=ve!==void 0&&Te>=ve&&v,X=nt?S:.9999,H=nt&&ve!==void 0?ve+df((Te-ve)/(X-ve)):Te;g=Ft(1e-4,H,X),r.progressStep(g)},ae=we=>{if(!s&&we.deltaY<=0&&b&&b.scrollTop>0){re("stationary");return}const Ae=we.velocityY,ve=(we.deltaY+Ae*350)/m,Te=y-ve,nt=a.reduce((X,H)=>Math.abs(H-Te)<Math.abs(X-Te)?H:X);De({breakpoint:nt,breakpointOffset:g,canDismiss:v,animated:!0})},De=we=>{const{breakpoint:Ae,canDismiss:ve,breakpointOffset:Te,animated:nt}=we,X=ve&&Ae===0,H=X?y:Ae,W=H!==0;return y=0,D&&A&&(D.keyframes([{offset:0,transform:"translateY(".concat(Te*100,"%)")},{offset:1,transform:"translateY(".concat((1-H)*100,"%)")}]),A.keyframes([{offset:0,opacity:"calc(var(--backdrop-opacity) * ".concat(lf(1-Te,o),")")},{offset:1,opacity:"calc(var(--backdrop-opacity) * ".concat(lf(H,o),")")}]),N&&N.keyframes([{offset:0,maxHeight:"".concat((1-Te)*100,"%")},{offset:1,maxHeight:"".concat(H*100,"%")}]),r.progressStep(0)),Ee.enable(!1),X?fx(e,r):W||c(),h&&(H===a[a.length-1]||!s)&&(h.scrollY=!0),!s&&H===0&&re("stationary"),new Promise(se=>{r.onFinish(()=>{W?(s||re("stationary"),D&&A?Et(()=>{D.keyframes([...p.WRAPPER_KEYFRAMES]),A.keyframes([...p.BACKDROP_KEYFRAMES]),N==null||N.keyframes([...p.CONTENT_KEYFRAMES]),r.progressStart(!0,1-H
173),y=H,d(y),y>o?F():ie(),Ee.enable(!0),se()}):(Ee.enable(!0),se())):se()},{oneTimeCallback:!0}).progressEnd(1,0,nt?500:0)})},Ee=wa({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:V,onStart:de,onMove:oe,onEnd:ae});return{gesture:Ee,moveSheetToBreakpoint:De}},WT=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
173-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host(.modal-sheet.modal-no-expand-scroll) ion-footer{position:absolute;bottom:0;width:var(--width)}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.4)}:host(.modal-card),:host(.modal-sheet){--border-radius:10px}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:10px}}.modal-wrapper{-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0)}@media screen and (max-width: 767px){@supports (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - max(30px, var(--ion-safe-area-top)) - 10px)}}@supports not (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - 40px)}}:host(.modal-card) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}:host(.modal-card){--backdrop-opacity:0;--width:100%;-ms-flex-align:end;align-items:flex-end}:host(.modal-card) .modal-shadow{display:none}:host(.modal-card) ion-backdrop{pointer-events:none}}@media screen and (min-width: 768px){:host(.modal-card){--width:calc(100% - 120px);--height:calc(100% - (120px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));--max-width:720px;--max-height:1000px;--backdrop-opacity:0;--box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}:host(.modal-card) .modal-wrapper{-webkit-box-shadow:none;box-shadow:none}:host(.modal-card) .modal-shadow{-webkit-box-shadow:var(--box-sha
173dow);box-shadow:var(--box-shadow)}}:host(.modal-sheet) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}',VT=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
173-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host(.modal-sheet.modal-no-expand-scroll) ion-footer{position:absolute;bottom:0;width:var(--width)}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:2px;--box-shadow:0 28px 48px rgba(0, 0, 0, 0.4)}}.modal-wrapper{-webkit-transform:translate3d(0,  40px,  0);transform:translate3d(0,  40px,  0);opacity:0.01}',UT=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=le(this,"ionModalDidPresent",7),this.willPresent=le(this,"ionModalWillPresent",7),this.willDismiss=le(this,"ionModalWillDismiss",7),this.didDismiss=le(this,"ionModalDidDismiss",7),this.ionBreakpointDidChange=le(this,"ionBreakpointDidChange",7),this.didPresentShorthand=le(this,"didPresent",7),this.willPresentShorthand=le(this,"willPresent",7),this.willDismissShorthand=le(this,"willDismiss",7),this.didDismissShorthand=le(this,"didDismiss",7),this.ionMount=le(this,"ionMount",7),this.lockController=xa(),this.triggerController=td(),this.coreDelegate=Yp(),this.isSheetModal=!1,this.inheritedAttributes={},this.inline=!1,this.gestureAnimationDismissing=!1,this.presented=!1,this.hasController=!1,this.keyboardClose=!0,this.expandToScroll=!0,this.backdropBreakpoint=0,this.handleBehavior="none",this.backdropDismiss=!0,this.showBackdrop=!0,this.animated=!0,this.isOpen=!1,this.keepContentsMounted=!1,this.focusTrap=!0,this.canDismiss=!0,this.onHandleClick=()=>{const{sheetTransition:t,handleBehavior:n}=this;n!=="cycle"||t!==void 0||this.moveToNextBreakpoint()},this.onBackdropTap=()=>{const{sheetTransition:t}=this;t===void 0&&this.dismiss(void 0,Gi)},this.onLifecycle=t=>{const n=this.usersElement,i=qT[t.type];if(n&&i){const o=new CustomEvent(i,{bubbles:!1,cancelable:!1,detail:t.detail});n.dispatchEvent(o)}},this.onModalFocus=t=>{const{dragHandleEl:n,el:i}=this;t.target===i&&n&&n.tabIndex!==-1&&n.focus()},this.onSlotChange=({target:t})=>{t.assignedElements().forEach(i=>{i.querySelectorAll("ion-modal").forEach(o=>{o.getAttribute("data-parent-ion-modal")===null&&o.setAttribute("data-parent-ion-modal",this.el.id)})})}}onIsOpenChange(t,n){t===!0&&n===!1?this.present():t===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:t,el:n,triggerController:i}=this;t&&i.addClickListener(n,t)}onWindowResize(){me(this)!=="ios"||!this.presentingElement||this.enterAnimation||this.leaveAnimation||(clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{this.handleViewTransition()},50))}breakpointsChanged(t){t!==void 0&&(this.sortedBreakpoints=t.sort((n,i)=>n-i))}connectedCallback(){const{el:t}=this;js(t),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener(),this.cleanupViewTransitionListener(),this.cleanupParentRemovalObserver()}componentWillLoad(){var t;
173const{breakpoints:n,initialBreakpoint:i,el:o,htmlAttributes:r}=this,a=this.isSheetModal=n!==void 0&&i!==void 0,s=["aria-label","role"];this.inheritedAttributes=Do(o,s),o.parentNode&&(this.cachedOriginalParent=o.parentNode),r!==void 0&&s.forEach(l=>{r[l]&&(this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[l]:r[l]}),delete r[l])}),a&&(this.currentBreakpoint=this.initialBreakpoint),n!==void 0&&i!==void 0&&!n.includes(i)&&yt("[ion-modal] - Your breakpoints array must include the initialBreakpoint value."),!((t=this.htmlAttributes)===null||t===void 0)&&t.id||Hs(this.el)}componentDidLoad(){this.isOpen===!0&&Et(()=>this.present()),this.breakpointsChanged(this.breakpoints),this.triggerChanged()}getDelegate(t=!1){if(this.workingDelegate&&!t)return{delegate:this.workingDelegate,inline:this.inline};const n=this.el.parentNode,i=this.inline=n!==null&&!this.hasController,o=this.workingDelegate=i?this.delegate||this.coreDelegate:this.delegate;return{inline:i,delegate:o}}async checkCanDismiss(t,n){const{canDismiss:i}=this;return typeof i=="function"?i(t,n):i}async present(){const t=await this.lockController.lock();if(this.presented){t();return}const{presentingElement:n,el:i}=this;this.currentBreakpoint=this.initialBreakpoint;const{inline:o,delegate:r}=this.getDelegate(!0);this.ionMount.emit(),this.usersElement=await Up(r,i,this.component,["ion-page"],this.componentProps,o),gs(i)?await ys(this.usersElement):this.keepContentsMounted||await Wy(),mt(()=>this.el.classList.add("show-modal"));const a=n!==void 0;a&&me(this)==="ios"&&(this.statusBarStyle=await gh.getStyle(),ux()),await Ws(this,"modalEnter",Hg,FT,{presentingEl:n,currentBreakpoint:this.initialBreakpoint,backdropBreakpoint:this.backdropBreakpoint,expandToScroll:this.expandToScroll}),typeof window<"u"&&(this.keyboardOpenCallback=()=>{this.gesture&&(this.gesture.enable(!1),Et(()=>{this.gesture&&this.gesture.enable(!0)}))},window.addEventListener(wc,this.keyboardOpenCallback)),this.isSheetModal?this.initSheetGesture():a&&this.initSwipeToClose(),this.initViewTransitionListener(),this.initParentRemovalObserver(),t()}initSwipeToClose(){var t;if(me(this)!=="ios")return;const{el:n}=this,i=this.leaveAnimation||We.get("modalLeave",Wg),o=this.animation=i(n,{presentingEl:this.presentingElement,expandToScroll:this.expandToScroll});if(!vc(n)){oa(n);return}const a=(t=this.statusBarStyle)!==null&&t!==void 0?t:aa.Default;this.gesture=LT(n,o,a,()=>{this.gestureAnimationDismissing=!0,cf(this.statusBarStyle),this.animation.onFinish(async()=>{await this.dismiss(void 0,ji),this.gestureAnimationDismissing=!1})}),this.gesture.enable(!0)}initSheetGesture(){const{wrapperEl:t,initialBreakpoint:n,backdropBreakpoint:i}=this;if(!t||n===void 0)return;const o=this.enterAnimation||We.get("modalEnter",Hg),r=this.animation=o(this.el,{presentingEl:this.presentingElement,currentBreakpoint:n,backdropBreakpoint:i,expandToScroll:this.expandToScroll});r.progressStart(!0,1);const{gesture:a,moveSheetToBreakpoint:s}=HT(this.el,this.backdropEl,t,n,i,r,this.sortedBreakpoints,this.expandToScroll,()=>{var l;return(l=this.currentBreakpoint)!==null&&l!==void 0?l:0},()=>this.sheetOnDismiss(),l=>{this.currentBreakpoint!==l&&(this.currentBreakpoint=l,this.ionBreakpointDidChange.emit({breakpoint:l}))});this.gesture=a,this.moveSheetToBreakpoint=s,this.gesture.enable(!0)}sheetOnDismiss(){this.gestureAnimationDismissing=!0,this.animation.onFinish(async()=>{this.currentBreakpoint=0,this.ionBreakpointDidChange.emit({breakpoint:this.currentBreakpoint}),await this.dismiss(void 0,ji),this.gestureAnimationDismissing=!1})}async dismiss(t,n){var i;if(this.gestureAnimationDismissing&&n!==ji)return!1;const o=await this.lockController.lock();if(await this.dismissNestedModals(),n!=="handler"&&!await this.checkCanDismiss(t,n))return o(),!1;const{presentingElement:r}=this;r!==void 0&&me(this)==="ios"&&cf(this.statusBarStyle),typeof window<"u"&&this.keyboardOpenCallback&&(window.removeEventListener(wc,this.keyboardOpenCallback),this.keyboardOpenCallback=void 0);const s=await Vs(this,t,n,"modalLeave",Wg,jT,{presentingEl:r,currentBreakpoint:(i=this.currentBreakpoint)!==null&&i!==void 0?i:this.initialBreakp
173oint,backdropBreakpoint:this.backdropBreakpoint,expandToScroll:this.expandToScroll});if(s){const{delegate:l}=this.getDelegate();await qp(l,this.usersElement),mt(()=>this.el.classList.remove("show-modal")),this.animation&&this.animation.destroy(),this.gesture&&this.gesture.destroy(),this.cleanupViewTransitionListener(),this.cleanupParentRemovalObserver()}return this.currentBreakpoint=void 0,this.animation=void 0,o(),s}onDidDismiss(){return yi(this.el,"ionModalDidDismiss")}onWillDismiss(){return yi(this.el,"ionModalWillDismiss")}async setCurrentBreakpoint(t){if(!this.isSheetModal){yt("[ion-modal] - setCurrentBreakpoint is only supported on sheet modals.");return}if(!this.breakpoints.includes(t)){yt("[ion-modal] - Attempted to set invalid breakpoint value ".concat(t,". Please double check that the breakpoint value is part of your defined breakpoints."));return}const{currentBreakpoint:n,moveSheetToBreakpoint:i,canDismiss:o,breakpoints:r,animated:a}=this;n!==t&&i&&(this.sheetTransition=i({breakpoint:t,breakpointOffset:1-n,canDismiss:o!==void 0&&o!==!0&&r[0]===0,animated:a}),await this.sheetTransition,this.sheetTransition=void 0)}async getCurrentBreakpoint(){return this.currentBreakpoint}async moveToNextBreakpoint(){const{breakpoints:t,currentBreakpoint:n}=this;if(!t||n==null)return!1;const i=t.filter(s=>s!==0),r=(i.indexOf(n)+1)%i.length,a=i[r];return await this.setCurrentBreakpoint(a),!0}initViewTransitionListener(){me(this)!=="ios"||!this.presentingElement||this.enterAnimation||this.leaveAnimation||(this.currentViewIsPortrait=window.innerWidth<768)}handleViewTransition(){const t=window.innerWidth<768;if(this.currentViewIsPortrait===t)return;this.viewTransitionAnimation&&(this.viewTransitionAnimation.destroy(),this.viewTransitionAnimation=void 0);const{presentingElement:n}=this;if(!n)return;let i;this.currentViewIsPortrait&&!t?i=RT(this.el,{presentingEl:n}):i=zT(this.el,{presentingEl:n}),this.currentViewIsPortrait=t,this.viewTransitionAnimation=i,i.play().then(()=>{this.viewTransitionAnimation=void 0,this.reinitSwipeToClose()})}cleanupViewTransitionListener(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=void 0),this.viewTransitionAnimation&&(this.viewTransitionAnimation.destroy(),this.viewTransitionAnimation=void 0)}reinitSwipeToClose(){me(this)!=="ios"||!this.presentingElement||(this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.animation&&(this.animation.progressEnd(0,0,0),this.animation.destroy(),this.animation=void 0),Et(()=>{this.ensureCorrectModalPosition(),this.initSwipeToClose()}))}ensureCorrectModalPosition(){const{el:t,presentingElement:n}=this,o=ft(t).querySelector(".modal-wrapper");if(o&&(o.style.transform="translateY(0vh)",o.style.opacity="1"),(n==null?void 0:n.tagName)==="ION-MODAL")if(window.innerWidth<768){const a=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",s=Xi.MIN_PRESENTING_SCALE;n.style.transform="translateY(".concat(a,") scale(").concat(s,")")}else n.style.transform="translateY(0px) scale(1)"}async dismissNestedModals(){const t=document.querySelectorAll('ion-modal[data-parent-ion-modal="'.concat(this.el.id,'"]'));t==null||t.forEach(async n=>{await n.dismiss(void 0,"parent-dismissed")})}initParentRemovalObserver(){typeof MutationObserver>"u"||typeof window>"u"||!this.cachedOriginalParent||this.cachedOriginalParent.nodeType===Node.DOCUMENT_NODE||this.cachedOriginalParent.nodeType===Node.DOCUMENT_FRAGMENT_NODE||(this.parentRemovalObserver=new MutationObserver(t=>{t.forEach(n=>{if(n.type==="childList"&&n.removedNodes.length>0){const i=Array.from(n.removedNodes).some(r=>{var a,s;const l=r===this.cachedOriginalParent,c=this.cachedOriginalParent?(s=(a=r).contains)===null||s===void 0?void 0:s.call(a,this.cachedOriginalParent):!1;return l||c}),o=this.cachedOriginalParent&&!this.cachedOriginalParent.isConnected;(i||o)&&(this.dismiss(void 0,"parent-removed"),this.cachedOriginalParent=void 0)}})}),this.parentRemovalObserver.observe(document.body,{childList:!0,subtree:!0}))}cleanupParentRemovalObserver(){var t;(t=this.parentRemovalObserver)===null||t===void 0||t.disconnect(),this.parentRemovalObserver=void 0}render(){const{handle:t,isSheetModal:n,presentingElement:i,htmlAttributes:o,handleBehavior:r,inheritedAttributes:a,focusTrap:s,expandToScroll:l}=this,c=t!==!1&&n,d=me(this),u=i!==void 0&&d==="ios",f=r==="cycle";return E(Ne,Object.assign({key:"9e9a7bd591eb17a225a00b4fa2e379e94601d17f","no-router":!0,tabIndex:f&&(n&&c)?0:-1},o,{style:{zIndex:"".concat(2e4+this.overlayIndex)},class:Object.assign({[d]:!0,"modal-default":!u&&!n,"modal-card":u,"modal
173-sheet":n,"modal-no-expand-scroll":n&&!l,"overlay-hidden":!0,[vs]:s===!1},pn(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle,onFocus:this.onModalFocus}),E("ion-backdrop",{key:"e5eae2c14f830f75e308fcd7f4c10c86fac5b962",ref:h=>this.backdropEl=h,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),d==="ios"&&E("div",{key:"e268f9cd310c3cf4e051b5b92524ce4fb70d005e",class:"modal-shadow"}),E("div",Object.assign({key:"9c380f36c18144c153077b15744d1c3346bce63e",role:"dialog"},a,{"aria-modal":"true",class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:h=>this.wrapperEl=h}),c&&E("button",{key:"2d5ee6d5959d97309c306e8ce72eb0f2c19be144",class:"modal-handle",tabIndex:f?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:f?this.onHandleClick:void 0,part:"handle",ref:h=>this.dragHandleEl=h}),E("slot",{key:"5590434c35ea04c42fc006498bc189038e15a298",onSlotchange:this.onSlotChange}
173)))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:WT,md:VT}}},[289,"ion-modal",{hasController:[4,"has-controller"],overlayIndex:[2,"overlay-index"],delegate:[16],keyboardClose:[4,"keyboard-close"],enterAnimation:[16,"enter-animation"],leaveAnimation:[16,"leave-animation"],breakpoints:[16],expandToScroll:[4,"expand-to-scroll"],initialBreakpoint:[2,"initial-breakpoint"],backdropBreakpoint:[2,"backdrop-breakpoint"],handle:[4],handleBehavior:[1,"handle-behavior"],component:[1],componentProps:[16,"component-props"],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],showBackdrop:[4,"show-backdrop"],animated:[4],presentingElement:[16,"presenting-element"],htmlAttributes:[16,"html-attributes"],isOpen:[4,"is-open"],trigger:[1],keepContentsMounted:[4,"keep-contents-mounted"],focusTrap:[4,"focus-trap"],canDismiss:[4,"can-dismiss"],presented:[32],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64],setCurrentBreakpoint:[64],getCurrentBreakpoint:[64]},[[9,"resize","onWindowResize"]],{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),qT={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};function mx(){if(typeof customElements>"u")return;["ion-modal","ion-backdrop"].forEach(t=>{switch(t){case"ion-modal":customElements.get(t)||customElements.define(t,UT);break;case"ion-backdrop":customElements.get(t)||va();break}})}/*!
174 * (C) Ionic http://ionicframework.com - MIT License
175 */const YT=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{top:0;-webkit-padding-start:90px;padding-inline-start:90px;-webkit-padding-end:90px;padding-inline-end:90px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:absolute;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);font-size:min(1.0625rem, 20.4px);font-weight:600;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host{inset-inline-start:0}:host(.title-small){-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:6px;padding-bottom:16px;position:relative;font-size:min(0.8125rem, 23.4px);font-weight:normal}:host(.title-large){-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:2px;padding-bottom:4px;-webkit-transform-origin:left center;transform-origin:left center;position:static;-ms-flex-align:end;align-items:flex-end;min-width:100%;font-size:min(2.125rem, 61.2px);font-weight:700;text-align:start}:host(.title-large.title-rtl){-webkit-transform-origin:right center;transform-origin:right center}:host(.title-large.ion-cloned-element){--color:var(--ion-text-color, #000);font-family:var(--ion-font-family)}:host(.title-large) .toolbar-title{-webkit-transform-origin:inherit;transform-origin:inherit;width:auto}:host-context([dir=rtl]):host(.title-large) .toolbar-title,:host-context([dir=rtl]).title-large .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}@supports selector(:dir(rtl)){:host(.title-large:dir(rtl)) .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}}",GT=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;letter-spacing:0.0125em}:host(.title-small){width:100%;height:100%;font-size:0.9375rem;font-weight:normal}",XT=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionStyle=le(this,"ionStyle",7)}sizeChanged(){this.emitStyle()}connectedCallback(){this.emitStyle()}emitStyle(){const t=this.getSize();this.ionStyle.emit({["title-".concat(t)]:!0})}getSize(){return this.size!==void 0?this.size:"default"}render(){const t=me(this),n=this.getSize();return E(Ne,{key:"e599c0bf1b0817df3fa8360bdcd6d787f751c371",class:Lt(this.color,{[t]:!0,["title-".concat(n)]:!0,"title-rtl":document.dir==="rtl"})},E("div",{key:"6e7eee9047d6759876bb31d7305b76efc7c4338c",class:"toolbar-title"},E("slot",{key:"bf790eb4c83dd0af4f2fd1f85ab4af5819f46ff4"})))}get el(){return this}static get watchers(){return{size:["sizeChanged"]}}static get style(){return{ios:YT,md:GT}}},[289,"ion-title",{color:[513],size:[1]},void 0,{size:["sizeChanged"]}]);function bh(){if(typeof customElements>"u")return;["ion-title"].forEach(t=>{switch(t){case"ion-title":customElements.get(t)||customElements.define(t,XT);break}})}/*!
176 * (C) Ionic http://ionicframework.com - MIT License
177 */const KT=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;
177min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--color:var(--ion-toolbar-color, var(--ion-text-color, #000));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--padding-top:3px;--padding-bottom:3px;--padding-start:4px;--padding-end:4px;--min-height:44px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:4;order:4;min-width:0}:host(.toolbar-segment) .toolbar-content{display:-ms-inline-flexbox;display:inline-flex}:host(.toolbar-searchbar) .toolbar-container{padding-top:0;padding-bottom:0}:host(.toolbar-searchbar) ::slotted(*){-ms-flex-item-align:start;align-self:start}:host(.toolbar-searchbar) ::slotted(ion-chip){margin-top:3px}::slotted(ion-buttons){min-height:38px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:3;order:3}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}:host(.toolbar-title-large) .toolbar-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}:host(.toolbar-title-large) .toolbar-content ion-title{-ms-flex:1;flex:1;-ms-flex-order:8;order:8;min-width:100%}",ZT=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-background-color, #fff));--color:var(--ion-toolbar-color, var(--ion-text-color, #424242));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, #c1c4cd))));--padding-top:0;--padding-bottom:0;--padding-start:0;--padding-end:0;--min-height:56px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:3;order:3;min-width:0;max-width:100%}::slotted(.buttons-first-slot){-webkit-margin-start:4px;margin-inline-start:4px}::slotted(.buttons-last-slot){-webkit-margin-end:4px;margin-inline-end:4px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:4;order:4}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}",JT=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.childrenStyles=new Map}componentWillLoad(){const t=Array.from(this.el.querySelectorAll("ion-buttons")),n=t.find(r=>r.slot==="start");n&&n.classList.add("buttons-first-slot");const i=t.reverse(),o=i.find(r=>r.slot==="end")||i.find(r=>r.slot==="primary")||i.find(r=>r.slot==="secondary");o&&o.classList.add("buttons-last-slot")}childrenStyle(t){t.stopPropagation();const n=t.target.tagName,i=t.detail,o={},r=this.childrenStyles.get(n)||{};let a=!1;
177Object.keys(i).forEach(s=>{const l="toolbar-".concat(s),c=i[s];c!==r[l]&&(a=!0),c&&(o[l]=!0)}),a&&(this.childrenStyles.set(n,o),mn(this))}render(){const t=me(this),n={};return this.childrenStyles.forEach(i=>{Object.assign(n,i)}),E(Ne,{key:"f6c4f669a6a61c5eac4cbb5ea0aa97c48ae5bd46",class:Object.assign(Object.assign({},n),Lt(this.color,{[t]:!0,"in-toolbar":pt("ion-toolbar",this.el)}))},E("div",{key:"9c81742ffa02de9ba7417025b077d05e67305074",class:"toolbar-background",part:"background"}),E("div",{key:"5fc96d166fa47894a062e41541a9beee38078a36",class:"toolbar-container",part:"container"},E("slot",{key:"b62c0d9d59a70176bdbf769aec6090d7a166853b",name:"start"}),E("slot",{key:"d01d3cc2c50e5aaa49c345b209fe8dbdf3d48131",name:"secondary"}),E("div",{key:"3aaa3a2810aedd38c37eb616158ec7b9638528fc",class:"toolbar-content",part:"content"},E("slot",{key:"357246690f8d5e1cc3ca369611d4845a79edf610"})),E("slot",{key:"06ed3cca4f7ebff4a54cd877dad3cc925ccf9f75",name:"primary"}),E("slot",{key:"e453d43d14a26b0d72f41e1b81a554bab8ece811",name:"end"})))}get el(){return this}static get style(){return{ios:KT,md:ZT}}},[289,"ion-toolbar",{color:[513]},[[0,"ionStyle","childrenStyle"]]]);function vh(){if(typeof customElements>"u")return;["ion-toolbar"].forEach(t=>{switch(t){case"ion-toolbar":customElements.get(t)||customElements.define(t,JT);break}})}/*!
178 * (C) Ionic http://ionicframework.com - MIT License
179 */const QT='.sc-ion-select-modal-ionic-h{height:100%}ion-list.sc-ion-select-modal-ionic ion-radio.sc-ion-select-modal-ionic::part(container),ion-list.sc-ion-select-modal-ionic ion-radio.sc-ion-select-modal-ionic [part~="container"]{display:none}ion-list.sc-ion-select-modal-ionic ion-radio.sc-ion-select-modal-ionic::part(label),ion-list.sc-ion-select-modal-ionic ion-radio.sc-ion-select-modal-ionic [part~="label"]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-modal-ionic{--inner-border-width:0}.item-radio-checked.sc-ion-select-modal-ionic{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-modal-ionic{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));
179--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}',e8='.sc-ion-select-modal-ios-h{height:100%}ion-item.sc-ion-select-modal-ios{--inner-padding-end:0}ion-radio.sc-ion-select-modal-ios::after{bottom:0;position:absolute;width:calc(100% - 0.9375rem - 16px);border-width:0px 0px 0.55px 0px;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));content:""}ion-radio.sc-ion-select-modal-ios::after{inset-inline-start:calc(0.9375rem + 16px)}',t8='.sc-ion-select-modal-md-h{height:100%}ion-list.sc-ion-select-modal-md ion-radio.sc-ion-select-modal-md::part(container),ion-list.sc-ion-select-modal-md ion-radio.sc-ion-select-modal-md [part~="container"]{display:none}ion-list.sc-ion-select-modal-md ion-radio.sc-ion-select-modal-md::part(label),ion-list.sc-ion-select-modal-md ion-radio.sc-ion-select-modal-md [part~="label"]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-modal-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-modal-md{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-modal-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));
179--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}',n8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.options=[]}closeModal(){const t=this.el.closest("ion-modal");t&&t.dismiss()}findOptionFromEvent(t){const{options:n}=this;return n.find(i=>i.value===t.target.value)}getValues(t){const{multiple:n,options:i}=this;if(n)return i.filter(r=>r.checked).map(r=>r.value);const o=t?this.findOptionFromEvent(t):null;return o?o.value:void 0}callOptionHandler(t){const n=this.findOptionFromEvent(t),i=this.getValues(t);n!=null&&n.handler&&tr(n.handler,i)}setChecked(t){const{multiple:n}=this,i=this.findOptionFromEvent(t);n&&i&&(i.checked=t.detail.checked)}renderRadioOptions(){const t=this.options.filter(n=>n.checked).map(n=>n.value)[0];return E("ion-radio-group",{value:t,onIonChange:n=>this.callOptionHandler(n)},this.options.map(n=>E("ion-item",{lines:"none",class:Object.assign({"item-radio-checked":n.value===t},pn(n.cssClass))},E("ion-radio",{value:n.value,disabled:n.disabled,justify:"start",labelPlacement:"end",onClick:()=>this.closeModal(),onKeyUp:i=>{i.key===" "&&this.closeModal()}},n.text))))}renderCheckboxOptions(){return this.options.map(t=>E("ion-item",{class:Object.assign({"item-checkbox-checked":t.checked},pn(t.cssClass))},E("ion-checkbox",{value:t.value,disabled:t.disabled,checked:t.checked,justify:"start",labelPlacement:"end",onIonChange:n=>{this.setChecked(n),this.callOptionHandler(n),mn(this)}},t.text)))}render(){return E(Ne,{key:"b6c0dec240b2e41985b15fdf4e5a6d3a145c1567",class:me(this)},E("ion-header",{key:"cd177e85ee0f62a60a3a708342d6ab6eb19a44dc"},E("ion-toolbar",{key:"aee8222a5a4daa540ad202b2e4cac1ef93d9558c"},this.header!==void 0&&E("ion-title",{key:"5f8fecc764d97bf840d3d4cfddeeccd118ab4436"},this.header),E("ion-buttons",{key:"919033950d7c2b0101f96a9c9698219de9f568ea",slot:"end"},E("ion-button",{key:"34b571cab6dced4bde555a077a21e91800829931",onClick:()=>this.closeModal()},"Close")))),E("ion-content",{key:"3c9153d26ba7a5a03d3b20fcd628d0c3031661a7"},E("ion-list",{key:"e00b222c071bc97c82ad1bba4db95a8a5c43ed6d"},this.multiple===!0?this.renderCheckboxOptions():this.renderRadioOptions())))}get el(){return this}static get style(){return{ionic:QT,ios:e8,md:t8}}},[290,"ion-select-modal",{header:[1],multiple:[4],options:[16]}]);function i8(){if(typeof customElements>"u")return;["ion-select-modal","ion-button","ion-buttons","ion-checkbox","ion-content","ion-header","ion-icon","ion-item","ion-list","ion-radio","ion-radio-group","ion-ripple-effect","ion-title","ion-toolbar"].forEach(t=>{switch(t){case"ion-select-modal":customElements.get(t)||customElements.define(t,n8);break;case"ion-button":customElements.get(t)||Hp();break;case"ion-buttons":customElements.get(t)||Wp();break;case"ion-checkbox":customElements.get(t)||Qc();break;case"ion-content":customElements.get(t)||Vp();break;case"ion-header":customElements.get(t)||oh();break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-item":customElements.get(t)||id();break;case"ion-list":customElements.get(t)||od();break;case"ion-radio":customElements.get(t)||dh();break;case"ion-radio-group":customElements.get(t)||uh();break;case"ion-ripple-effect":customElements.get(t)||Cn();break;case"ion-title":customElements.get(t)||bh();break;case"ion-toolbar":customElements.get(t)||vh();break}})}/*!
180 * (C) Ionic http://ionicframework.com - MIT License
181 */const o8=".sc-ion-select-popover-ios-h ion-list.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-ios,ion-label.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-ios-h{overflow-y:auto}",r8='.sc-ion-select-popover-md-h ion-list.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-md,ion-label.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-md-h{overflow-y:auto}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(container),ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md [part~="container"]{display:none}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(label),ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md [part~="label"]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-popover-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-popover-md{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-popover-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));
181--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}',a8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.options=[]}findOptionFromEvent(t){const{options:n}=this;return n.find(i=>i.value===t.target.value)}callOptionHandler(t){const n=this.findOptionFromEvent(t),i=this.getValues(t);n!=null&&n.handler&&tr(n.handler,i)}dismissParentPopover(){const t=this.el.closest("ion-popover");t&&t.dismiss()}setChecked(t){const{multiple:n}=this,i=this.findOptionFromEvent(t);n&&i&&(i.checked=t.detail.checked)}getValues(t){const{multiple:n,options:i}=this;if(n)return i.filter(r=>r.checked).map(r=>r.value);const o=this.findOptionFromEvent(t);return o?o.value:void 0}renderOptions(t){const{multiple:n}=this;switch(n){case!0:return this.renderCheckboxOptions(t);default:return this.renderRadioOptions(t)}}renderCheckboxOptions(t){return t.map(n=>E("ion-item",{class:Object.assign({"item-checkbox-checked":n.checked},pn(n.cssClass))},E("ion-checkbox",{value:n.value,disabled:n.disabled,checked:n.checked,justify:"start",labelPlacement:"end",onIonChange:i=>{this.setChecked(i),this.callOptionHandler(i),mn(this)}},n.text)))}renderRadioOptions(t){const n=t.filter(i=>i.checked).map(i=>i.value)[0];return E("ion-radio-group",{value:n,onIonChange:i=>this.callOptionHandler(i)},t.map(i=>E("ion-item",{class:Object.assign({"item-radio-checked":i.value===n},pn(i.cssClass))},E("ion-radio",{value:i.value,disabled:i.disabled,onClick:()=>this.dismissParentPopover(),onKeyUp:o=>{o.key===" "&&this.dismissParentPopover()}},i.text))))}render(){const{header:t,message:n,options:i,subHeader:o}=this,r=o!==void 0||n!==void 0;return E(Ne,{key:"ab931b49b59283825bd2afa3f7f995b0e6e05bef",class:me(this)},E("ion-list",{key:"3bd12b67832607596b912a73d5b3ae9b954b244d"},t!==void 0&&E("ion-list-header",{key:"97da930246edf7423a039c030d40e3ff7a5148a3"},t),r&&E("ion-item",{key:"c579df6ea8fac07bb0c59d34c69b149656863224"},E("ion-label",{key:"af699c5f465710ccb13b8cf8e7be66f0e8acfad1",class:"ion-text-wrap"},o!==void 0&&E("h3",{key:"df9a936d42064b134e843c7229f314a2a3ec7e80"},o),n!==void 0&&E("p",{key:"9c3ddad378df00f106afa94e9928cf68c17124dd"},n))),this.renderOptions(i)))}get el(){return this}static get style(){return{ios:o8,md:r8}}},[290,"ion-select-popover",{header:[1],subHeader:[1,"sub-header"],message:[1],multiple:[4],options:[16]}]);function s8(){if(typeof customElements>"u")return;["ion-select-popover","ion-checkbox","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-radio","ion-radio-group","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-select-popover":customElements.get(t)||customElements.define(t,a8);break;case"ion-checkbox":customElements.get(t)||Qc();break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-item":customElements.get(t)||id();break;case"ion-label":customElements.get(t)||sh();break;case"ion-list":customElements.get(t)||od();break;case"ion-list-header":customElements.get(t)||lh();break;case"ion-radio":customElements.get(t)||dh();break;case"ion-radio-group":customElements.get(t)||uh();break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}/*!
182 * (C) Ionic http://ionicframework.com - MIT License
183 */const l8=":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.has-focus) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0
183)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.select-bottom{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}:host(.has-focus.ion-valid),:host(.select-expanded.ion-valid),:host(.ion-touched.ion-invalid),:host(.select-expanded.ion-touched.ion-invalid){--border-color:var(--highlight-color)}.select-bottom .error-text{display:none;color:var(--highlight-color-invalid)}.select-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .select-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .select-bottom .helper-text{display:none}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
183max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-focus.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--highlight-height:0px}.select-icon{width:1.125rem;height:1.125rem;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 1.125rem - 4px)}:host(.select-disabled){opacity:0.3}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",c8=":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.has-focus) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0
183)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.select-bottom{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}:host(.has-focus.ion-valid),:host(.select-expanded.ion-valid),:host(.ion-touched.ion-invalid),:host(.select-expanded.ion-touched.ion-invalid){--border-color:var(--highlight-color)}.select-bottom .error-text{display:none;color:var(--highlight-color-invalid)}.select-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .select-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .select-bottom .helper-text{display:none}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
183max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-focus.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.select-fill-solid){--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-solid) .select-wrapper{border-bottom:var(--border-width) var(--border-style) var(--border-color)}:host(.select-expanded.select-fill-solid.ion-valid),:host(.has-focus.select-fill-solid.ion-valid),:host(.select-fill-solid.ion-touched.ion-invalid){--border-color:var(--highlight-color)}:host(.select-fill-solid) .select-bottom{border-top:none}@media (any-hover: hover){:host(.select-fill-solid:hover){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-solid.select-expanded),:host(.select-fill-solid.has-focus){--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--highlight-color)}:host(.select-fill-solid) .select-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}:host(.label-floating.select-fill-solid) .label-text-wrapper{max-width:calc(100% / 0.75)}:host(.in-item.select-expanded.select-fill-solid) .select-wrapper .select-icon,:host(.in-item.has-focus.select-fill-solid) .select-wrapper .select-icon,:host(.in-item.has-focus.ion-valid.select-fill-solid) .select-wrapper .select-icon,:host(.in-item.ion-touched.ion-invalid.select-fill-solid) .select-wrapper .select-icon{color:var(--highlight-color)}:host(.select-fill-outline){--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-outline.select-shape-round){--border-radius:28px;--padding-start:32px;--padding-end:32px}:host(.has-focus.select-fill-outline.ion-valid),:host(.select-fill-outline.ion-touched.ion-invalid){--border-color:var(--highlight-color)}@media (any-hover: hover){:host(.select-fill-outline:hover){--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-outline.select-expanded),:host(.select-fill-outline.has-focus){--border-width:var(--highlight-height);--border-color:var(--highlight-color)}:host(.select-fill-outline) .select-bottom{border-top:none}:host(.select-fill-outline) .select-wrapper{border-bottom:none}:host(.select-ltr.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-fill-outline.select-label-placement-floating) .label-text-wrapper{position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .label-text-wrapper{position:relative;z-index:1}:host(.label-floating.select-fill-outline) .label-text-wrapper{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}:host(.select-fill-outline.select-label-placement-stacked) select,:host(.select-fill-outline.select-label-placement-floating) select{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}:host(.select-fill-outline) .select-outline-container{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-end{pointer-events:none}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-notch,:host(.select-fill-outline) .select-outline-end{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.select-fill-outline) .select-outline-notch{max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .notch-spacer{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none}:host(.select-fill-outline) .select-outline-start{-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-start{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius)}:host(.select-fill-outline) .select-outline-start{width:calc(var(--padding-start) - 4px)}:host(.select-fill-outline) .select-outline-end{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-end{border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px}:host(.select-fill-outline) .select-outline-end{-ms-flex-positive:1;flex-grow:1}:host(.label-floating.select-fill-outline) .select-outline-notch{border-top:none}:host(.in-item.select-expanded.select-fill-outline) .select-wrapper .select-icon,:host(.in-item.has-focus.select-fill-outline) .select-wrapper .select-icon,:host(.in-item.has-focus.ion-valid.select-fill-outline) .select-wrapper .select-icon,:host(.in-item.ion-touched.ion-invalid.select-fill-outline) .select-wrapper .select-icon{color:var(--highlight-color)}:host{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
183));--highlight-height:2px}:host(.select-label-placement-floating.select-expanded) .label-text-wrapper,:host(.select-label-placement-floating.has-focus) .label-text-wrapper,:host(.select-label-placement-stacked.select-expanded) .label-text-wrapper,:host(.select-label-placement-stacked.has-focus) .label-text-wrapper{color:var(--highlight-color)}:host(.has-focus.select-label-placement-floating.ion-valid) .label-text-wrapper,:host(.select-label-placement-floating.ion-touched.ion-invalid) .label-text-wrapper,:host(.has-focus.select-label-placement-stacked.ion-valid) .label-text-wrapper,:host(.select-label-placement-stacked.ion-touched.ion-invalid) .label-text-wrapper{color:var(--highlight-color)}.select-highlight{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.select-highlight{inset-inline-start:0}:host(.select-expanded) .select-highlight,:host(.has-focus) .select-highlight{-webkit-transform:scale(1);transform:scale(1)}:host(.in-item) .select-highlight{bottom:0}:host(.in-item) .select-highlight{inset-inline-start:0}.select-icon{width:0.8125rem;-webkit-transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray))}:host(.select-expanded:not(.has-expanded-icon)) .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.in-item.select-expanded) .select-wrapper .select-icon,:host(.in-item.has-focus) .select-wrapper .select-icon,:host(.in-item.has-focus.ion-valid) .select-wrapper .select-icon,:host(.in-item.ion-touched.ion-invalid) .select-wrapper .select-icon{color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray))}:host(.select-expanded) .select-wrapper .select-icon,:host(.has-focus.ion-valid) .select-wrapper .select-icon,:host(.ion-touched.ion-invalid) .select-wrapper .select-icon,:host(.has-focus) .select-wrapper .select-icon{color:var(--highlight-color)}:host(.select-shape-round){--border-radius:16px}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 0.8125rem - 4px)}:host(.select-disabled){opacity:0.38}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}",d8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=le(this,"ionChange",7),this.ionCancel=le(this,"ionCancel",7),this.ionDismiss=le(this,"ionDismiss",7),this.ionFocus=le(this,"ionFocus",7),this.ionBlur=le(this,"ionBlur",7),this.ionStyle=le(this,"ionStyle",7),this.inputId="ion-sel-".concat(p8++),this.helperTextId="".concat(this.inputId,"-helper-text"),this.errorTextId="".concat(this.inputId,"-error-text"),this.inheritedAttributes={},this.isExpanded=!1,this.hasFocus=!1,this.cancelText="Cancel",this.disabled=!1,this.interface="alert",this.interfaceOptions={},this.labelPlacement="start",this.multiple=!1,this.name=this.inputId,this.okText="OK",this.required=!1,this.onClick=t=>{const n=t.target,i=n.closest('[slot="start"], [slot="end"]');n===this.el||i===null?(this.setFocus(),this.open(t)):t.preventDefault()},this.onFocus=()=>{this.hasFocus=!0,this.ionFocus.emit()},this.onBlur=()=>{this.hasFocus=!1,this.ionBlur.emit()},this.onLabelClick=t=>{t.target===t.currentTarget&&t.stopPropagation()}}styleChanged(){this.emitStyle()}setValue(t){this.value=t,this.ionChange.emit({value:t})}async connectedCallback(){const{el:t}=this;this.notchController=ah(t,()=>this.notchSpacerEl,()=>this.labelSlot),this.updateOverlayOptions(),this.emitStyle(),this.mutationO=Jy(this.el,"ion-select-option",async()=>{this.updateOverlayOptions(),mn(this)})}componentWillLoad(){this.inheritedAttributes=Do(this.el,["aria-label"])}componentDidLoad(){this.emitStyle()}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}async open(t){if(this.disabled||this.isExpanded)return;this.isExpanded=!0;const n=this.overlay=await this.createOverlay(t),i=()=>{const o=this.childOpts.findIndex(r=>r.value===this.value);if(o>-1){const r=n.querySelector(".select-interface-option:nth-of-type(".concat(o+1,")"));if(r){const a=r.querySelector("ion-radio, ion-checkbox");a&&(r.scrollIntoView({block:"nearest"}),a.setFocus()),dc(r)}}else{const r=n.querySelector("ion-radio:not(.radio-disabled), ion-checkbox:not(.checkbox-disabled)");r&&(r.setFocus(),dc(r.closest("ion-item")))}};if(this.interface==="modal")n.addEventListener("ionModalWillPresent",i,{once:!0});else if(this.interface==="popover")n.addEventListener("ionPopoverWillPresent",i,{once:!0});else{const o=()=>{requestAnimationFrame(()=>{i()})};this.interface==="alert"?n.addEventListener("ionAlertWillPresent",o,{once:!0}):this.interface==="action-sheet"&&n.addEventListener("ionActionSheetWillPresent",o,{once:!0})}return n.onDidDismiss().then(()=>{this.overlay=void 0,this.isExpanded=!1,this.ionDismiss.emit(),this.setFocus()}),await n.present(),n}createOverlay(t){let n=this.interface;return n==="action-sheet"&&this.multiple&&(yt('[ion-select] - Interface cannot be "'.concat(n,'" with a multi-value select. Using the "alert" interface instead.')),n="alert"),n==="popover"&&!t&&(yt('[ion-select] - Interface cannot be a "'.concat(n,'" without passing an event. Using the "alert" interface instead.')),n="alert"),n==="action-sheet"?this.openActionSheet():n==="popover"?this.openPopover(t):n==="modal"?this.openModal():this.openAlert()}updateOverlayOptions(){const t=this.overlay;if(!t)return;const n=this.childOpts,i=this.value;switch(this.interface){case"action-sheet":t.buttons=this.createActionSheetButtons(n,i);break;case"popover":const o=t.querySelector("ion-select-popover");o&&(o.options=this.createOverlaySelectOptions(n,i));break;case"modal":const r=t.querySelector("ion-select-modal");r&&(r.options=this.createOverlaySelectOptions(n,i));break;case"alert":const a=this.multiple?"checkbox":"radio";
183t.inputs=this.createAlertInputs(n,a,i);break}}createActionSheetButtons(t,n){const i=t.map(o=>{const r=Bl(o),a=Array.from(o.classList).filter(l=>l!=="hydrated").join(" "),s="".concat(Vd," ").concat(a);return{role:Fl(n,r,this.compareWith)?"selected":"",text:o.textContent,cssClass:s,handler:()=>{this.setValue(r)}}});return i.push({text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}}),i}createAlertInputs(t,n,i){return t.map(r=>{const a=Bl(r),s=Array.from(r.classList).filter(c=>c!=="hydrated").join(" "),l="".concat(Vd," ").concat(s);return{type:n,cssClass:l,label:r.textContent||"",value:a,checked:Fl(i,a,this.compareWith),disabled:r.disabled}})}createOverlaySelectOptions(t,n){return t.map(o=>{const r=Bl(o),a=Array.from(o.classList).filter(l=>l!=="hydrated").join(" "),s="".concat(Vd," ").concat(a);return{text:o.textContent||"",cssClass:s,value:r,checked:Fl(n,r,this.compareWith),disabled:o.disabled,handler:l=>{this.setValue(l),this.multiple||this.close()}}})}async openPopover(t){const{fill:n,labelPlacement:i}=this,o=this.interfaceOptions,r=me(this),a=r!=="md",s=this.multiple,l=this.value;let c=t,d="auto";i==="floating"||i==="stacked"||r==="md"&&n!==void 0?d="cover":c=Object.assign(Object.assign({},t),{detail:{ionShadowTarget:this.nativeWrapperEl}});const f=Object.assign(Object.assign({mode:r,event:c,alignment:"center",size:d,showBackdrop:a},o),{component:"ion-select-popover",cssClass:["select-popover",o.cssClass],componentProps:{header:o.header,subHeader:o.subHeader,message:o.message,multiple:s,value:l,options:this.createOverlaySelectOptions(this.childOpts,l)}});return u5.create(f)}async openActionSheet(){const t=me(this),n=this.interfaceOptions,i=Object.assign(Object.assign({mode:t},n),{buttons:this.createActionSheetButtons(this.childOpts,this.value),cssClass:["select-action-sheet",n.cssClass]});return Ly.create(i)}async openAlert(){const t=this.interfaceOptions,n=this.multiple?"checkbox":"radio",i=me(this),o=Object.assign(Object.assign({mode:i},t),{header:t.header?t.header:this.labelText,inputs:this.createAlertInputs(this.childOpts,n,this.value),buttons:[{text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}},{text:this.okText,handler:r=>{this.setValue(r)}}],cssClass:["select-alert",t.cssClass,this.multiple?"multiple-select-alert":"single-select-alert"]});return Oy.create(o)}openModal(){const{multiple:t,value:n,interfaceOptions:i}=this,o=me(this),r=Object.assign(Object.assign({},i),{mode:o,cssClass:["select-modal",i.cssClass],component:"ion-select-modal",componentProps:{header:i.header,multiple:t,value:n,options:this.createOverlaySelectOptions(this.childOpts,n)}});return d5.create(r)}close(){return this.overlay?this.overlay.dismiss():Promise.resolve(!1)}hasValue(){return this.getText()!==""}get childOpts(){return Array.from(this.el.querySelectorAll("ion-select-option"))}get labelText(){const{label:t}=this;if(t!==void 0)return t;const{labelSlot:n}=this;if(n!==null)return n.textContent}getText(){const t=this.selectedText;return t!=null&&t!==""?t:f8(this.childOpts,this.value,this.compareWith)}setFocus(){this.focusEl&&this.focusEl.focus()}emitStyle(){const{disabled:t}=this,n={"interactive-disabled":t};this.ionStyle.emit(n)}renderLabel(){const{label:t}=this;return E("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},t===void 0?E("slot",{name:"label"}):E("div",{class:"label-text"},t))}componentDidRender(){var t;(t=this.notchController)===null||t===void 0||t.calculateNotchWidth()}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return this.label!==void 0||this.labelSlot!==null}renderLabelContainer(){return me(this)==="md"&&this.fill==="outline"?[E("div",{class:"select-outline-container"},E("div",{class:"select-outline-start"}),E("div",{class:{"select-outline-notch":!0,"select-outline-notch-hidden":!this.hasLabel}},E("div",{class:"notch-spacer","aria-hidden":"true",ref:i=>this.notchSpacerEl=i},this.label)),E("div",{class:"select-outline-end"})),this.renderLabel()]:this.renderLabel()}renderSelectText(){const{placeholder:t}=this,n=this.getText();let i=!1,o=n;return o===""&&t!==void 0&&(o=t,i=!0),E("div",{"aria-hidden":"true",class:{"select-text":!0,"select-placeholder":i},part:i?"placeholder":"text"},o)}renderSelectIcon(){const t=me(this),{isExpanded:n,toggleIcon:i,exp
183andedIcon:o}=this;let r;if(n&&o!==void 0)r=o;else{const a=t==="ios"?S4:k4;r=i!=null?i:a}return E("ion-icon",{class:"select-icon",part:"icon","aria-hidden":"true",icon:r})}get ariaLabel(){var t;const{placeholder:n,inheritedAttributes:i}=this,o=this.getText(),r=(t=i["aria-label"])!==null&&t!==void 0?t:this.labelText;let a=o;return a===""&&n!==void 0&&(a=n),r!==void 0&&(a=a===""?r:"".concat(r,", ").concat(a)),a}renderListbox(){const{disabled:t,inputId:n,isExpanded:i,required:o}=this;return E("button",{disabled:t,id:n,"aria-label":this.ariaLabel,"aria-haspopup":"dialog","aria-expanded":"".concat(i),"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId,"aria-required":"".concat(o),onFocus:this.onFocus,onBlur:this.onBlur,ref:r=>this.focusEl=r})}getHintTextID(){const{el:t,helperText:n,errorText:i,helperTextId:o,errorTextId:r}=this;if(t.classList.contains("ion-touched")&&t.classList.contains("ion-invalid")&&i)return r;if(n)return o}renderHintText(){const{helperText:t,errorText:n,helperTextId:i,errorTextId:o}=this;return[E("div",{id:i,class:"helper-text",part:"supporting-text helper-text"},t),E("div",{id:o,class:"error-text",part:"supporting-text error-text"},n)]}renderBottomContent(){const{helperText:t,errorText:n}=this;if(t||n)return E("div",{class:"select-bottom"},this.renderHintText())}render(){const{disabled:t,el:n,isExpanded:i,expandedIcon:o,labelPlacement:r,justify:a,placeholder:s,fill:l,shape:c,name:d,value:u,hasFocus:f}=this,p=me(this),h=r==="floating"||r==="stacked",m=!h&&a!==void 0,y=Gn(n)?"rtl":"ltr",g=pt("ion-item",this.el),v=p==="md"&&l!=="outline"&&!g,b=this.hasValue(),x=n.querySelector('[slot="start"], [slot="end"]')!==null;zs(!0,n,d,u8(u),t);const w=r==="stacked"||r==="floating"&&(b||i||x);return E(Ne,{key:"c03fb65e8fc9f9aab295e07b282377d57d910519",onClick:this.onClick,class:Lt(this.color,{[p]:!0,"in-item":g,"in-item-color":pt("ion-item.ion-color",n),"select-disabled":t,"select-expanded":i,"has-expanded-icon":o!==void 0,"has-value":b,"label-floating":w,"has-placeholder":s!==void 0,"has-focus":f,"ion-focusable":!0,["select-".concat(y)]:!0,["select-fill-".concat(l)]:l!==void 0,["select-justify-".concat(a)]:m,["select-shape-".concat(c)]:c!==void 0,["select-label-placement-".concat(r)]:!0})},E("label",{key:"0d0c8ec55269adcac625f2899a547f4e7f3e3741",class:"select-wrapper",id:"select-label",onClick:this.onLabelClick},this.renderLabelContainer(),E("div",{key:"f6dfc93c0e23cbe75a2947abde67d842db2dad78",class:"select-wrapper-inner"},E("slot",{key:"957bfadf9f101f519091419a362d3abdc2be66f6",name:"start"}),E("div",{key:"ca349202a484e7f2e884533fd330f0b136754f7d",class:"native-wrapper",ref:k=>this.nativeWrapperEl=k,part:"container"},this.renderSelectText(),this.renderListbox()),E("slot",{key:"f0e62a6533ff1c8f62bd2d27f60b23385c4fa9ed",name:"end"}),!h&&this.renderSelectIcon()),h&&this.renderSelectIcon(),v&&E("div",{key:"fb840d46bafafb09898ebeebbe8c181906a3d8a2",class:"select-highlight"})),this.renderBottomContent())}get el(){return this}static get watchers(){return{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}}static get style(){return{ios:l8,md:c8}}},[289,"ion-select",{cancelText:[1,"cancel-text"],color:[513],compareWith:[1,"compare-with"],disabled:[4],fill:[1],errorText:[1,"error-text"],helperText:[1,"helper-text"],interface:[1],interfaceOptions:[8,"interface-options"],justify:[1],label:[1],labelPlacement:[1,"label-placement"],multiple:[4],name:[1],okText:[1,"ok-text"],placeholder:[1],selectedText:[1,"selected-text"],toggleIcon:[1,"toggle-icon"],exp
183andedIcon:[1,"expanded-icon"],shape:[1],value:[1032],required:[4],isExpanded:[32],hasFocus:[32],open:[64]},void 0,{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}]),Bl=e=>{const t=e.value;return t===void 0?e.textContent||"":t},u8=e=>{if(e!=null)return Array.isArray(e)?e.join(","):e.toString()},f8=(e,t,n)=>t===void 0?"":Array.isArray(t)?t.map(i=>Vg(e,i,n)).filter(i=>i!==null).join(", "):Vg(e,t,n)||"",Vg=(e,t,n)=>{const i=e.find(o=>sf(t,Bl(o),n));return i?i.textContent:null};let p8=0;const Vd="select-interface-option";function h8(){if(typeof customElements>"u")return;["ion-select","ion-action-sheet","ion-alert","ion-backdrop","ion-button","ion-buttons","ion-checkbox","ion-content","ion-header","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-modal","ion-popover","ion-radio","ion-radio-group","ion-ripple-effect","ion-select-modal","ion-select-popover","ion-title","ion-toolbar"].forEach(t=>{switch(t){case"ion-select":customElements.get(t)||customElements.define(t,d8);break;case"ion-action-sheet":customElements.get(t)||rx();break;case"ion-alert":customElements.get(t)||ax();break;case"ion-backdrop":customElements.get(t)||va();break;case"ion-button":customElements.get(t)||Hp();break;case"ion-buttons":customElements.get(t)||Wp();break;case"ion-checkbox":customElements.get(t)||Qc();break;case"ion-content":customElements.get(t)||Vp();break;case"ion-header":customElements.get(t)||oh();break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-item":customElements.get(t)||id();break;case"ion-label":customElements.get(t)||sh();break;case"ion-list":customElements.get(t)||od();break;case"ion-list-header":customElements.get(t)||lh();break;case"ion-modal":customElements.get(t)||mx();break;case"ion-popover":customElements.get(t)||s6();break;case"ion-radio":customElements.get(t)||dh();break;case"ion-radio-group":customElements.get(t)||uh();break;case"ion-ripple-effect":customElements.get(t)||Cn();break;case"ion-select-modal":customElements.get(t)||i8();break;case"ion-select-popover":customElements.get(t)||s8();break;case"ion-title":customElements.get(t)||bh();break;case"ion-toolbar":customElements.get(t)||vh();break}})}const m8=h8;/*!
184 * (C) Ionic http://ionicframework.com - MIT License
185 */const g8=":host{display:none}",b8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inputId="ion-selopt-".concat(v8++),this.disabled=!1}render(){return E(Ne,{key:"3a70eea9fa03a9acba582180761d18347c72acee",role:"option",id:this.inputId,class:me(this)})}get el(){return this}static get style(){return g8}},[257,"ion-select-option",{disabled:[4],value:[8]}]);let v8=0;function y8(){if(typeof customElements>"u")return;["ion-select-option"].forEach(t=>{switch(t){case"ion-select-option":customElements.get(t)||customElements.define(t,b8);break}})}const x8=y8;/*!
186 * (C) Ionic http://ionicframework.com - MIT License
187 */const w8=":host{--background:rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065);border-radius:var(--border-radius, inherit);display:block;width:100%;height:inherit;margin-top:4px;margin-bottom:4px;background:var(--background);line-height:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}span{display:inline-block}:host(.in-media){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;height:100%}:host(.skeleton-text-animated){position:relative;background:-webkit-gradient(linear, left top, right top, color-stop(8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)), color-stop(18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135)), color-stop(33%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065)));background:linear-gradient(to right, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 8%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.135) 18%, rgba(var(--background-rgb, var(--ion-text-color-rgb, 0, 0, 0)), 0.065) 33%);background-size:800px 104px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}@keyframes shimmer{0%{background-position:-400px 0}100%{background-position:400px 0}}",k8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionStyle=le(this,"ionStyle",7),this.animated=!1}componentWillLoad(){this.emitStyle()}emitStyle(){const t={"skeleton-text":!0};this.ionStyle.emit(t)}render(){const t=this.animated&&We.getBoolean("animated",!0),n=pt("ion-avatar",this.el)||pt("ion-thumbnail",this.el),i=me(this);return E(Ne,{key:"d86ef7392507cdbf48dfd3a71f02d7a83eda4aae",class:{[i]:!0,"skeleton-text-animated":t,"in-media":n}},E("span",{key:"8e8b5a232a6396d2bba691b05f9de4da44b2965c"}," "))}get el(){return this}static get style(){return w8}},[257,"ion-skeleton-text",{animated:[4]}]);function _8(){if(typeof customElements>"u")return;["ion-skeleton-text"].forEach(t=>{switch(t){case"ion-skeleton-text":customElements.get(t)||customElements.define(t,k8);break}})}const S8=_8;/*!
188 * (C) Ionic http://ionicframework.com - MIT License
189 */const E8=rh;/*!
190 * (C) Ionic http://ionicframework.com - MIT License
191 */const C8=":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-ms-flex:1;flex:1;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;z-index:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host{--border:0.55px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--side-min-width:270px;--side-max-width:28%}",$8=":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-ms-flex:1;flex:1;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;z-index:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host{--border:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
191));--side-min-width:270px;--side-max-width:28%}",Ug="split-pane-main",qg="split-pane-side",Yg={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",never:""},T8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionSplitPaneVisible=le(this,"ionSplitPaneVisible",7),this.visible=!1,this.disabled=!1,this.when=Yg.lg}visibleChanged(t){this.ionSplitPaneVisible.emit({visible:t})}async isVisible(){return Promise.resolve(this.visible)}async connectedCallback(){typeof customElements<"u"&&customElements!=null&&await customElements.whenDefined("ion-split-pane"),this.styleMainElement(),this.updateState()}disconnectedCallback(){this.rmL&&(this.rmL(),this.rmL=void 0)}updateState(){if(this.rmL&&(this.rmL(),this.rmL=void 0),this.disabled){this.visible=!1;return}const t=this.when;if(typeof t=="boolean"){this.visible=t;return}const n=Yg[t]||t;if(n.length===0){this.visible=!1;return}const i=r=>{this.visible=r.matches},o=window.matchMedia(n);o.addListener(i),this.rmL=()=>o.removeListener(i),this.visible=o.matches}styleMainElement(){const t=this.contentId,n=this.el.children,i=this.el.childElementCount;let o=!1;for(let r=0;r<i;r++){const a=n[r],s=t!==void 0&&a.id===t;if(s)if(o){yt("[ion-split-pane] - Cannot have more than one main node.");return}else P8(a,s),o=!0}o||yt("[ion-split-pane] - Does not have a specified main node.")}render(){const t=me(this);return E(Ne,{key:"d5e30df12f1f1f855da4c66f98076b9dce762c59",class:{[t]:!0,["split-pane-".concat(t)]:!0,"split-pane-visible":this.visible}},E("slot",{key:"3e30d7cf3bc1cf434e16876a0cb2a36377b8e00f"}))}get el(){return this}static get watchers(){return{visible:["visibleChanged"],disabled:["updateState"],when:["updateState"]}}static get style(){return{ios:C8,md:$8}}},[289,"ion-split-pane",{contentId:[513,"content-id"],disabled:[4],when:[8],visible:[32],isVisible:[64]},void 0,{visible:["visibleChanged"],disabled:["updateState"],when:["updateState"]}]),P8=(e,t)=>{let n,i;t?(n=Ug,i=qg):(n=qg,i=Ug);const o=e.classList;o.add(n),o.remove(i)};function A8(){if(typeof customElements>"u")return;["ion-split-pane"].forEach(t=>{switch(t){case"ion-split-pane":customElements.get(t)||customElements.define(t,T8);break}})}const I8=A8;/*!
192 * (C) Ionic http://ionicframework.com - MIT License
193 */const O8='.sc-ion-textarea-ios-h{--background:initial;--color:initial;--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0;--padding-end:0;--padding-bottom:8px;--padding-start:0;--border-radius:0;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.textarea-label-placement-floating.sc-ion-textarea-ios-h,.textarea-label-placement-stacked.sc-ion-textarea-ios-h{--padding-top:0px;min-height:56px}[cols].sc-ion-textarea-ios-h:not([auto-grow]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ion-color.sc-ion-textarea-ios-h{--highlight-color-focused:var(--ion-color-base);background:initial}ion-item.sc-ion-textarea-ios-h,ion-item .sc-ion-textarea-ios-h{-ms-flex-item-align:baseline;align-self:baseline}ion-item[slot=start].sc-ion-textarea-ios-h,ion-item [slot=start].sc-ion-textarea-ios-h,ion-item[slot=end].sc-ion-textarea-ios-h,ion-item [slot=end].sc-ion-textarea-ios-h{width:auto}.native-textarea.sc-ion-textarea-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;white-space:pre-wrap;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.native-textarea.sc-ion-textarea-ios::-webkit-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);
193font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::-moz-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios:-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios::placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-ios{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.cloned-input.sc-ion-textarea-ios{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-textarea-ios{inset-inline-start:0}.cloned-input.sc-ion-textarea-ios:disabled{opacity:1}[auto-grow].sc-ion-textarea-ios-h .cloned-input.sc-ion-textarea-ios{height:100%}[auto-grow].sc-ion-textarea-ios-h .native-textarea.sc-ion-textarea-ios{overflow:hidden}.textarea-wrapper.sc-ion-textarea-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:0px;padding-bottom:0px;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:start;align-items:flex-start;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-textarea-ios{position:relative;width:100%;height:100%}.has-focus.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios{caret-color:var(--highlight-color)}.native-wrapper.sc-ion-textarea-ios textarea.sc-ion-textarea-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.native-wrapper.sc-ion-textarea-ios{display:grid;min-width:inherit;max-width:inherit;min-height:inherit;max-height:inherit;grid-auto-rows:100%}.native-wrapper.sc-ion-textarea-ios::after{white-space:pre-wrap;content:attr(data-replicated-value) " ";visibility:hidden}.native-wrapper.sc-ion-textarea-ios::after{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.textarea-wrapper-inner.sc-ion-textarea-ios{display:-ms-flexbox;display:flex;width:100%;min-height:inherit}.ion-touched.ion-invalid.sc-ion-textarea-ios-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-textarea-ios-h{--highlight-color:var(--highlight-color-valid)}.textarea-bottom.sc-ion-textarea-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}.has-focus.ion-valid.sc-ion-textarea-ios-h,.ion-touched.ion-invalid.sc-ion-textarea-ios-h{--border-color:var(--highlight-color)}.textarea-bottom.sc-ion-textarea-ios .error-text.sc-ion-textarea-ios{display:none;color:var(--highlight-color-invalid)}.textarea-bottom.sc-ion-textarea-ios .helper-text.sc-ion-textarea-ios{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid.sc-ion-textarea-ios-h .textarea-bottom.sc-ion-textarea-ios .error-text.sc-ion-textarea-ios{display:block}.ion-touched.ion-invalid.sc-ion-textarea-ios-h .textarea-bottom.sc-ion-textarea-ios .helper-text.sc-ion-textarea-ios{display:none}.textarea-bottom.sc-ion-textarea-ios .counter.sc-ion-textarea-ios{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.label-text-wrapper.sc-ion-textarea-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);
193max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-textarea-ios,.sc-ion-textarea-ios-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-textarea-ios,.textarea-outline-notch-hidden.sc-ion-textarea-ios{display:none}.textarea-wrapper.sc-ion-textarea-ios textarea.sc-ion-textarea-ios{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.textarea-label-placement-start.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios{-ms-flex-direction:row;flex-direction:row}.textarea-label-placement-start.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-end.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.textarea-label-placement-end.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-ios-h .label-text.sc-ion-textarea-ios{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.textarea-label-placement-stacked.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h .textarea-wrapper.sc-ion-textarea-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform-origin:left top;transform-origin:left top;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;max-width:100%;z-index:2}[dir=rtl].sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl].textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .textarea-label-placement-stacked.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl].sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .sc-ion-textarea-ios-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl].textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios,[dir=rtl] .textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.textarea-label-placement-stacked.sc-ion-textarea-ios-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform-origin:right top;transform-origin:right top}}.textarea-label-placement-stacked.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios,.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios,.textarea-label-placement-stacked[auto-grow].sc-ion-textarea-ios-h .native-wrapper.sc-ion-textarea-ios::after,.textarea-label-placement-floating[auto-grow].sc-ion-textarea-ios-h .native-wrapper.sc-ion-textarea-ios::after{-webkit-margin-start:0
193px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:8px;margin-bottom:0px}.sc-ion-textarea-ios-h.textarea-label-placement-stacked.sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-stacked .sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-stacked.sc-ion-textarea-ios-s>[slot=end],.sc-ion-textarea-ios-h.textarea-label-placement-stacked .sc-ion-textarea-ios-s>[slot=end],.sc-ion-textarea-ios-h.textarea-label-placement-floating.sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-floating .sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-h.textarea-label-placement-floating.sc-ion-textarea-ios-s>[slot=end],.sc-ion-textarea-ios-h.textarea-label-placement-floating .sc-ion-textarea-ios-s>[slot=end]{margin-top:8px}.textarea-label-placement-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios{opacity:0}.has-focus.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios,.has-value.textarea-label-placement-floating.sc-ion-textarea-ios-h textarea.sc-ion-textarea-ios{opacity:1}.label-floating.sc-ion-textarea-ios-h .label-text-wrapper.sc-ion-textarea-ios{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.start-slot-wrapper.sc-ion-textarea-ios,.end-slot-wrapper.sc-ion-textarea-ios{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:start}.sc-ion-textarea-ios-s>[slot=start],.sc-ion-textarea-ios-s>[slot=end]{margin-top:0}.sc-ion-textarea-ios-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-textarea-ios-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-textarea-ios-h{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--padding-top:10px;--padding-end:0px;--padding-bottom:8px;--padding-start:0px;--highlight-height:0px;font-size:inherit}.textarea-disabled.sc-ion-textarea-ios-h{opacity:0.3}.sc-ion-textarea-ios-s>ion-button[slot=start].button-has-icon-only,.sc-ion-textarea-ios-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}',L8='.sc-ion-textarea-md-h{--background:initial;--color:initial;--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0;--padding-end:0;--padding-bottom:8px;--padding-start:0;--border-radius:0;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.textarea-label-placement-floating.sc-ion-textarea-md-h,.textarea-label-placement-stacked.sc-ion-textarea-md-h{--padding-top:0px;min-height:56px}[cols].sc-ion-textarea-md-h:not([auto-grow]){width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ion-color.sc-ion-textarea-md-h{--highlight-color-focused:var(--ion-color-base);background:initial}ion-item.sc-ion-textarea-md-h,ion-item .sc-ion-textarea-md-h{-ms-flex-item-align:baseline;align-self:baseline}ion-item[slot=start].sc-ion-textarea-md-h,ion-item [slot=start].sc-ion-textarea-md-h,ion-item[slot=end].sc-ion-textarea-md-h,ion-item [slot=end].sc-ion-textarea-md-h{width:auto}.native-textarea.sc-ion-textarea-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;white-space:pre-wrap;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.native-textarea.sc-ion-textarea-md::-webkit-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);
193font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::-moz-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md:-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::-ms-input-placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md::placeholder{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-textarea.sc-ion-textarea-md{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.cloned-input.sc-ion-textarea-md{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-textarea-md{inset-inline-start:0}.cloned-input.sc-ion-textarea-md:disabled{opacity:1}[auto-grow].sc-ion-textarea-md-h .cloned-input.sc-ion-textarea-md{height:100%}[auto-grow].sc-ion-textarea-md-h .native-textarea.sc-ion-textarea-md{overflow:hidden}.textarea-wrapper.sc-ion-textarea-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:0px;padding-bottom:0px;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:start;align-items:flex-start;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-textarea-md{position:relative;width:100%;height:100%}.has-focus.sc-ion-textarea-md-h textarea.sc-ion-textarea-md{caret-color:var(--highlight-color)}.native-wrapper.sc-ion-textarea-md textarea.sc-ion-textarea-md{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.native-wrapper.sc-ion-textarea-md{display:grid;min-width:inherit;max-width:inherit;min-height:inherit;max-height:inherit;grid-auto-rows:100%}.native-wrapper.sc-ion-textarea-md::after{white-space:pre-wrap;content:attr(data-replicated-value) " ";visibility:hidden}.native-wrapper.sc-ion-textarea-md::after{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;grid-area:1/1/2/2;word-break:break-word}.textarea-wrapper-inner.sc-ion-textarea-md{display:-ms-flexbox;display:flex;width:100%;min-height:inherit}.ion-touched.ion-invalid.sc-ion-textarea-md-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-textarea-md-h{--highlight-color:var(--highlight-color-valid)}.textarea-bottom.sc-ion-textarea-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}.has-focus.ion-valid.sc-ion-textarea-md-h,.ion-touched.ion-invalid.sc-ion-textarea-md-h{--border-color:var(--highlight-color)}.textarea-bottom.sc-ion-textarea-md .error-text.sc-ion-textarea-md{display:none;color:var(--highlight-color-invalid)}.textarea-bottom.sc-ion-textarea-md .helper-text.sc-ion-textarea-md{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md .error-text.sc-ion-textarea-md{display:block}.ion-touched.ion-invalid.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md .helper-text.sc-ion-textarea-md{display:none}.textarea-bottom.sc-ion-textarea-md .counter.sc-ion-textarea-md{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.label-text-wrapper.sc-ion-textarea-md{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);
193max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-textarea-md,.sc-ion-textarea-md-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-textarea-md,.textarea-outline-notch-hidden.sc-ion-textarea-md{display:none}.textarea-wrapper.sc-ion-textarea-md textarea.sc-ion-textarea-md{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.textarea-label-placement-start.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{-ms-flex-direction:row;flex-direction:row}.textarea-label-placement-start.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-end.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.textarea-label-placement-end.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.textarea-label-placement-fixed.sc-ion-textarea-md-h .label-text.sc-ion-textarea-md{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.textarea-label-placement-stacked.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:left top;transform-origin:left top;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;max-width:100%;z-index:2}[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.textarea-label-placement-stacked.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}}.textarea-label-placement-stacked.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-label-placement-stacked[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after,.textarea-label-placement-floating[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after{-webkit-margin-start:0
193px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:8px;margin-bottom:0px}.sc-ion-textarea-md-h.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=end]{margin-top:8px}.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md{opacity:0}.has-focus.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.has-value.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md{opacity:1}.label-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.start-slot-wrapper.sc-ion-textarea-md,.end-slot-wrapper.sc-ion-textarea-md{padding-left:0;padding-right:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:start}.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-s>[slot=end]{margin-top:0}.sc-ion-textarea-md-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-textarea-md-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.textarea-fill-solid.sc-ion-textarea-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.has-focus.textarea-fill-solid.ion-valid.sc-ion-textarea-md-h,.textarea-fill-solid.ion-touched.ion-invalid.sc-ion-textarea-md-h{--border-color:var(--highlight-color)}.textarea-fill-solid.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md{border-top:none}@media (any-hover: hover){.textarea-fill-solid.sc-ion-textarea-md-h:hover{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.textarea-fill-solid.has-focus.sc-ion-textarea-md-h{--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}.textarea-fill-solid.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}.label-floating.textarea-fill-solid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{max-width:calc(100% / 0.75)}.textarea-fill-outline.sc-ion-textarea-md-h{--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.textarea-fill-outline.textarea-shape-round.sc-ion-textarea-md-h{--border-radius:28px;--padding-start:32px;--padding-end:32px}.has-focus.textarea-fill-outline.ion-valid.sc-ion-textarea-md-h,.textarea-fill-outline.ion-touched.ion-invalid.sc-ion-textarea-md-h{--border-color:var(--highlight-color)}@media (any-hover: hover){.textarea-fill-outline.sc-ion-textarea-md-h:hover{--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.textarea-fill-outline.has-focus.sc-ion-textarea-md-h{--border-width:var(--highlight-height);--border-color:var(--highlight-color)}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-bottom.sc-ion-textarea-md{border-top:none}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-wrapper.sc-ion-textarea-md{border-bottom:none}.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:left top;transform-origin:left top;position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .sc-ion-textarea-md-h -no-combinator.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl].textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,[dir=rtl] .textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h:dir(rtl) .label-text-wrapper.sc-ion-textarea-md{-webkit-transform-origin:right top;transform-origin:right top}}.textarea-fill-outline.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{position:relative}.label-floating.textarea-fill-outline.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc(\n    (100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75\n  )}.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-h textarea.sc-ion-textarea-md,.textarea-fill-outline.textarea-label-placement-stacked[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after,.textarea-fill-outline.textarea-label-placement-floating[auto-grow].sc-ion-textarea-md-h .native-wrapper.sc-ion-textarea-md::after{-webkit-margin-start:0
193px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:12px;margin-bottom:0px}.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-stacked .sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=start],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating.sc-ion-textarea-md-s>[slot=end],.sc-ion-textarea-md-h.textarea-fill-outline.textarea-label-placement-floating .sc-ion-textarea-md-s>[slot=end]{margin-top:12px}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-container.sc-ion-textarea-md{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md,.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md{pointer-events:none}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md,.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-notch.sc-ion-textarea-md,.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color)}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-notch.sc-ion-textarea-md{max-width:calc(100% - var(--padding-start) - var(--padding-end))}.textarea-fill-outline.sc-ion-textarea-md-h .notch-spacer.sc-ion-textarea-md{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none;-webkit-box-sizing:content-box;box-sizing:content-box}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-start.sc-ion-textarea-md{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius);-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color);width:calc(var(--padding-start) - 4px)}.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-end.sc-ion-textarea-md{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color);border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px;-ms-flex-positive:1;flex-grow:1}.label-floating.textarea-fill-outline.sc-ion-textarea-md-h .textarea-outline-notch.sc-ion-textarea-md{border-top:none}.sc-ion-textarea-md-h{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--padding-top:18px;--padding-end:0px;--padding-bottom:8px;--padding-start:0px;--highlight-height:2px;font-size:inherit}.textarea-bottom.sc-ion-textarea-md .counter.sc-ion-textarea-md{letter-spacing:0.0333333333em}.textarea-label-placement-floating.has-focus.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-stacked.has-focus.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{color:var(--highlight-color)}.has-focus.textarea-label-placement-floating.ion-valid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-floating.ion-touched.ion-invalid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.has-focus.textarea-label-placement-stacked.ion-valid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md,.textarea-label-placement-stacked.ion-touched.ion-invalid.sc-ion-textarea-md-h .label-text-wrapper.sc-ion-textarea-md{color:var(--highlight-color)}.textarea-disabled.sc-ion-textarea-md-h{opacity:0.38}.textarea-highlight.sc-ion-textarea-md{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.textarea-highlight.sc-ion-textarea-md{inset-inline-start:0}.has-focus.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{-webkit-transform:scale(1);transform:scale(1)}.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{bottom:0}.in-item.sc-ion-textarea-md-h .textarea-highlight.sc-ion-textarea-md{inset-inline-start:0}.textarea-shape-round.sc-ion-textarea-md-h{--border-radius:16px}.sc-ion-textarea-md-s>ion-button[slot=start].button-has-icon-only,.sc-ion-textarea-md-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}',M8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.ionChange=le(this,"ionChange",7),this.ionInput=le(this,"ionInput",7),this.ionBlur=le(this,"ionBlur",7),this.ionFocus=le(this,"ionFocus",7),this.inputId="ion-textarea-".concat(D8++),this.helperTextId="".concat(this.inputId,"-helper-text"),this.errorTextId="".concat(this.inputId,"-error-text"),this.didTextareaClearOnEdit=!1,this.inheritedAttributes={},this.hasFocus=!1,this.autocapitalize="none",this.autofocus=!1,this.clearOnEdit=!1,this.disabled=!1,this.name=this.inputId,this.readonly=!1,this.required=!1,this.spellcheck=!1,this.autoGrow=!1,this.value="",this.counter=!1,this.labelPlacement="start",this.onInput=t=>{const n=t.target;n&&(this.value=n.value||""),this.emitInputChange(t)}
193,this.onChange=t=>{this.emitValueChange(t)},this.onFocus=t=>{this.hasFocus=!0,this.focusedValue=this.value,this.ionFocus.emit(t)},this.onBlur=t=>{this.hasFocus=!1,this.focusedValue!==this.value&&this.emitValueChange(t),this.didTextareaClearOnEdit=!1,this.ionBlur.emit(t)},this.onKeyDown=t=>{this.checkClearOnEdit(t)},this.onLabelClick=t=>{t.target===t.currentTarget&&t.stopPropagation()}}debounceChanged(){const{ionInput:t,debounce:n,originalIonInput:i}=this;this.ionInput=n===void 0?i!=null?i:t:Bp(t,n)}valueChanged(){const t=this.nativeInput,n=this.getValue();t&&t.value!==n&&(t.value=n),this.runAutoGrow()}onDirChanged(t){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:t}),mn(this)}onClickCapture(t){const n=this.nativeInput;n&&t.target===n&&(t.stopPropagation(),this.el.click())}connectedCallback(){const{el:t}=this;this.slotMutationController=Ky(t,["label","start","end"],()=>mn(this)),this.notchController=ah(t,()=>this.notchSpacerEl,()=>this.labelSlot),this.debounceChanged(),document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:t}))}disconnectedCallback(){document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el})),this.slotMutationController&&(this.slotMutationController.destroy(),this.slotMutationController=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},Jn(this.el)),Do(this.el,["data-form-type","title","tabindex","dir"]))}componentDidLoad(){this.originalIonInput=this.ionInput,this.runAutoGrow()}componentDidRender(){var t;(t=this.notchController)===null||t===void 0||t.calculateNotchWidth()}async setFocus(){this.nativeInput&&this.nativeInput.focus()}async getInputElement(){return this.nativeInput||await new Promise(t=>In(this.el,t)),Promise.resolve(this.nativeInput)}emitValueChange(t){const{value:n}=this,i=n==null?n:n.toString();this.focusedValue=i,this.ionChange.emit({value:i,event:t})}emitInputChange(t){const{value:n}=this;this.ionInput.emit({value:n,event:t})}runAutoGrow(){this.nativeInput&&this.autoGrow&&mt(()=>{var t;this.textareaWrapper&&(this.textareaWrapper.dataset.replicatedValue=(t=this.value)!==null&&t!==void 0?t:"")})}checkClearOnEdit(t){if(!this.clearOnEdit)return;const i=["Tab","Shift","Meta","Alt","Control"].includes(t.key);!this.didTextareaClearOnEdit&&this.hasValue()&&!i&&(this.value="",this.emitInputChange(t)),i||(this.didTextareaClearOnEdit=!0)}hasValue(){return this.getValue()!==""}getValue(){return this.value||""}renderLabel(){const{label:t}=this;return E("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},t===void 0?E("slot",{name:"label"}):E("div",{class:"label-text"},t))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return this.label!==void 0||this.labelSlot!==null}renderLabelContainer(){return me(this)==="md"&&this.fill==="outline"?[E("div",{class:"textarea-outline-container"},E("div",{class:"textarea-outline-start"}),E("div",{class:{"textarea-outline-notch":!0,"textarea-outline-notch-hidden":!this.hasLabel}},E("div",{class:"notch-spacer","aria-hidden":"true",ref:i=>this.notchSpacerEl=i},this.label)),E("div",{class:"textarea-outline-end"})),this.renderLabel()]:this.renderLabel()}renderHintText(){const{helperText:t,errorText:n,helperTextId:i,errorTextId:o}=this;return[E("div",{id:i,class:"helper-text"},t),E("div",{id:o,class:"error-text"},n)]}getHintTextID(){const{el:t,helperText:n,errorText:i,helperTextId:o,errorTextId:r}=this;if(t.classList.contains("ion-touched")&&t.classList.contains("ion-invalid")&&i)return r;if(n)return o}renderCounter(){const{counter:t,maxlength:n,counterFormatter:i,value:o}=this;if(!(t!==!0||n===void 0))return E("div",{class:"counter"},Zy(o,n,i))}renderBottomContent(){const{counter:t,helperText:n,errorText:i,maxlength:o}=this;if(!(!(n||i)&&!(t===!0&&o!==void 0)))return E("div",{class:"textarea-bottom"},this.renderHintText(),this.renderCounter())}render(){const{inputId:t,disabled:n,fill:i,shape:o,labelPlacement:r,el:a,hasFocus:s}=this,l=me(this),c=this.getValue(),d=pt("ion-item",this.el),u=l==="md"&&i!=="outline"&&!d,f=this.hasValue(),p=a.querySelector('[slot="start"], [slot="end"]')!==null,h=r==="stacked"||r==="floating"&&(f||s||p);return E(Ne,{key:"d9f2ede0107987fc42c99e310cd2336bad5a5755",class:Lt(this.color,{[l]:!0,"has-value":f,"has-focus":s,"label-floating":h,["textarea-fill-".concat(i)]:i!==void 0,["textarea-shape-".concat(o)]:o!==void 0,["textarea-label-placement-".concat(r)]:!0,"textarea-disabled":n})},E("label",{key:"9de598b95237462bb3bccffaefe83afbb43554b8",class:"textarea-wrapper",htmlFor:t,onClick:this.onLabelClick},this.renderLabelContainer(),E("div",{key:"e33c426c6541d723ccc246bb404c03687726ff83",class:"textarea-wrapper-inner"},E("div",{key:"521e11af9d54d281b0a2b1c25bcfc6f742c18296",class:"start-slot-wrapper"},E("slot",{key:"515523f6ca3ce0e5dd08f3275c21a190fb1ca177",name:"start"})),E("div",{key:"916e01e00de8400ae00ef06bc1fb62d8be2eee08",class:"native-wrapper",ref:m=>this.textareaWrapper=m},E("textarea",Object.assign({key:"810271e6532d90e27dab1fcb26546113c1ce9cb0",class:"native-textarea",ref:m=>this.nativeInput=m,id:t,disabled:n,autoCapitalize:this.autocapitalize,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,minLength:this.minlength,maxLength:this.maxlength,name:this.name,placeholder:this.placeholder||"",readOnly:this.readonly,required:this.required,spellcheck:this.spellcheck,cols:this.cols,rows:this.rows,wrap:this.wrap,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeyDown,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId},this.inheritedAttributes),c)),E("div",{key:"80aca9ea9546dca9d38efd291a6b0be384bb6978",class:"end-slot-wrapper"},E("slot",{key:"407fab16c66a9f4a542369bfecc0d9afa0065977",name:"end"}))),u&&E("div",{key:"f00523a6698fac8a1996e04303487bef01d10f25",class:"textarea-highlight"})),this.renderBottomContent())}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],value:["valueChanged"],dir:["onDirChanged"]}}static get style(){return{ios:O8,md:L8}}},[294,"ion-textarea",{color:[513],autocapitalize:[1],autofocus:[4],clearOnEdit:[4,"clear-on-edit"],debounce:[2],disabled:[4],fill:[1],inputmode:[1],enterkeyhint:[1],maxlength:[2],minlength:[2],name:[1],placeholder:[1],readonly:[4],required:[4],spellcheck:[4],cols:[514],rows:[2],wrap:[1],autoGrow:[516,"auto-grow"],value:[1025],counter:[4],counterFormatter:[16,"counter-formatter"],errorText:[1,"error-text"],helperText:[1,"helper-text"],label:[1],labelPlacement:[1,"label-placement"],shape:[1],hasFocus:[32],setFocus:[64],getInputElement:[64]},[[2,"click","onClickCapture"]],{debounce:["debounceChanged"],value:["valueChanged"],dir:["onDirChanged"]}]);let D8=0;function R8(){if(typeof customElements>"u")return;["ion-textarea"].forEach(t=>{switch(t){case"ion-textarea":customElements.get(t)||customElements.define(t,M8);break}})}const z8=R8;/*!
194 * (C) Ionic http://ionicframework.com - MIT License
195 */const N8=":host{--size:48px;--border-radius:0;border-radius:var(--border-radius);
195display:block;width:var(--size);height:var(--size)}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}",F8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return E(Ne,{key:"70ada828e8cf541ab3b47f94b7e56ce34114ef88",class:me(this)},E("slot",{key:"c43e105669d2bae123619b616f3af8ca2f722d61"}))}static get style(){return N8}},[257,"ion-thumbnail"]);function B8(){if(typeof customElements>"u")return;["ion-thumbnail"].forEach(t=>{switch(t){case"ion-thumbnail":customElements.get(t)||customElements.define(t,F8);break}})}const j8=B8;/*!
196 * (C) Ionic http://ionicframework.com - MIT License
197 */const H8=bh,W8=":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;max-width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}input{display
vendor: 8,870 bytes, line 197
197:none}.toggle-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.toggle-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.toggle-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.toggle-bottom{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;white-space:normal}:host(.toggle-label-placement-stacked) .toggle-bottom{font-size:1rem}.toggle-bottom .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.toggle-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .toggle-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .toggle-bottom .helper-text{display:none}:host(.toggle-label-placement-start) .toggle-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.toggle-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-end) .toggle-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:start}:host(.toggle-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.toggle-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.toggle-label-placement-stacked) .toggle-wrapper{-ms-flex-direction:column;flex-direction:column;text-align:center}:host(.toggle-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.toggle-justify-space-between) .toggle-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.toggle-justify-start) .toggle-wrapper{-ms-flex-pack:start;justify-content:start}:host(.toggle-justify-end) .toggle-wrapper{-ms-flex-pack:end;justify-content:end}:host(.toggle-alignment-start) .toggle-wrapper{-ms-flex-align:start;align-items:start}:host(.toggle-alignment-center) .toggle-wrapper{-ms-flex-align:center;align-items:center}:host(.toggle-justify-space-between),:host(.toggle-justify-start),:host(.toggle-justify-end),:host(.toggle-alignment-start),:host(.toggle-alignment-center){display:block}.toggle-icon-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:var(--handle-transition);transition:var(--handle-transition);will-change:transform}.toggle-icon{border-radius:var(--border-radius);display:block;position:relative;width:100%;height:100%;background:var(--track-background);overflow:inherit}:host(.toggle-checked) .toggle-icon{background:var(--track-background-checked)}.toggle-inner{border-radius:var(--handle-border-radius);position:absolute;left:var(--handle-spacing);width:var(--handle-width);height:var(--handle-height);max-height:var(--handle-max-height);-webkit-transition:var(--handle-transition);transition:var(--handle-transition);background:var(--handle-background);-webkit-box-shadow:var(--handle-box-shadow);box-shadow:var(--handle-box-shadow);contain:strict}:host(.toggle-ltr) .toggle-inner{left:var(--handle-spacing)}:host(.toggle-rtl) .toggle-inner{right:var(--handle-spacing)}:host(.toggle-ltr.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width)), 0, 0);transform:translate3d(calc(100% - var(--handle-width)), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width)), 0, 0);transform:translate3d(calc(-100% + var(--handle-width)), 0, 0)}:host(.toggle-checked) .toggle-inner{background:var(--handle-background-checked)}:host(.toggle-ltr.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0)}:host{--track-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.088);--track-background-checked:var(--ion-color-primary, #0054e9);--border-radius:15.5px;--handle-background:#ffffff;--handle-background-checked:#ffffff;--handle-border-radius:25.5px;--handle-box-shadow:0 3px 4px rgba(0, 0, 0, 0.06), 0 3px 8px rgba(0, 0, 0, 0.06);--handle-height:calc(31px - (2px * 2));--handle-max-height:calc(100% - var(--handle-spacing) * 2);--handle-width:calc(31px - (2px * 2));--handle-spacing:2px;--handle-transition:transform 300ms, width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms}.native-wrapper .toggle-icon{width:51px;height:31px;overflow:hidden}:host(.ion-color.toggle-checked) .toggle-icon{background:var(--ion-color-base)}:host(.toggle-activated) .toggle-switch-icon{opacity:0}.toggle-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:background-color 300ms;transition:background-color 300ms}.toggle-inner{will-change:transform}.toggle-switch-icon{position:absolute;top:50%;width:11px;height:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 300ms, color 300ms;transition:opacity 300ms, color 300ms}.toggle-switch-icon{position:absolute;color:var(--ion-color-dark, #222428)}:host(.toggle-ltr) .toggle-switch-icon{right:6px}:host(.toggle-rtl) .toggle-switch-icon{right:initial;left:6px;}:host(.toggle-checked) .toggle-switch-icon.toggle-switch-icon-checked{color:var(--ion-color-contrast, #fff)}:host(.toggle-checked) .toggle-switch-icon:not(.toggle-switch-icon-checked){opacity:0}.toggle-switch-icon-checked{position:absolute;width:15px;height:15px;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}:host(.toggle-ltr) .toggle-switch-icon-checked{right:initial;left:4px;}:host(.toggle-rtl) .toggle-switch-icon-checked{right:4px}:host(.toggle-activated) .toggle-icon::before,:host(.toggle-checked) .toggle-icon::before{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}:host(.toggle-activated.toggle-checked) .toggle-inner::before{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0)}:host(.toggle-activated) .toggle-inner{width:calc(var(--handle-width) + 6px)}:host(.toggle-ltr.toggle-activated.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width) - 6px), 0, 0);transform:translate3d(calc(100% - var(--handle-width) - 6px), 0, 0)}:host(.toggle-rtl.toggle-activated.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width) + 6px), 0, 0);transform:translate3d(calc(-100% + var(--handle-width) + 6px), 0, 0)}:host(.toggle-disabled){opacity:0.3}
197",V8=":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;max-width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-focused) input{border:2px solid #5e9ed6}:host(.toggle-disabled){pointer-events:none}input{display:none}.toggle-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.toggle-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.toggle-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.toggle-bottom{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;white-space:normal}:host(.toggle-label-placement-stacked) .toggle-bottom{font-size:1rem}.toggle-bottom .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.toggle-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .toggle-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .toggle-bottom .helper-text{display:none}:host(.toggle-label-placement-start) .toggle-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.toggle-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-end) .toggle-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:start}:host(.toggle-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.toggle-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.toggle-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.toggle-label-placement-stacked) .toggle-wrapper{-ms-flex-direction:column;flex-direction:column;text-align:center}:host(.toggle-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.toggle-label-placement-stacked.toggle-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).toggle-label-placement-stacked.toggle-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.toggle-label-placement-stacked.toggle-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.toggle-justify-space-between) .toggle-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.toggle-justify-start) .toggle-wrapper{-ms-flex-pack:start;justify-content:start}:host(.toggle-justify-end) .toggle-wrapper{-ms-flex-pack:end;justify-content:end}:host(.toggle-alignment-start) .toggle-wrapper{-ms-flex-align:start;align-items:start}:host(.toggle-alignment-center) .toggle-wrapper{-ms-flex-align:center;align-items:center}:host(.toggle-justify-space-between),:host(.toggle-justify-start),:host(.toggle-justify-end),:host(.toggle-alignment-start),:host(.toggle-alignment-center){display:block}.toggle-icon-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;-webkit-transition:var(--handle-transition);transition:var(--handle-transition);will-change:transform}.toggle-icon{border-radius:var(--border-radius);
197display:block;position:relative;width:100%;height:100%;background:var(--track-background);overflow:inherit}:host(.toggle-checked) .toggle-icon{background:var(--track-background-checked)}.toggle-inner{border-radius:var(--handle-border-radius);position:absolute;left:var(--handle-spacing);width:var(--handle-width);height:var(--handle-height);max-height:var(--handle-max-height);-webkit-transition:var(--handle-transition);transition:var(--handle-transition);background:var(--handle-background);-webkit-box-shadow:var(--handle-box-shadow);box-shadow:var(--handle-box-shadow);contain:strict}:host(.toggle-ltr) .toggle-inner{left:var(--handle-spacing)}:host(.toggle-rtl) .toggle-inner{right:var(--handle-spacing)}:host(.toggle-ltr.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(100% - var(--handle-width)), 0, 0);transform:translate3d(calc(100% - var(--handle-width)), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-icon-wrapper{-webkit-transform:translate3d(calc(-100% + var(--handle-width)), 0, 0);transform:translate3d(calc(-100% + var(--handle-width)), 0, 0)}:host(.toggle-checked) .toggle-inner{background:var(--handle-background-checked)}:host(.toggle-ltr.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * -2), 0, 0)}:host(.toggle-rtl.toggle-checked) .toggle-inner{-webkit-transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0);transform:translate3d(calc(var(--handle-spacing) * 2), 0, 0)}:host{--track-background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.39);--track-background-checked:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.5);--border-radius:14px;--handle-background:#ffffff;--handle-background-checked:var(--ion-color-primary, #0054e9);--handle-border-radius:50%;--handle-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--handle-width:20px;--handle-height:20px;--handle-max-height:calc(100% + 6px);--handle-spacing:0;--handle-transition:transform 160ms cubic-bezier(0.4, 0, 0.2, 1), background-color 160ms cubic-bezier(0.4, 0, 0.2, 1)}.native-wrapper .toggle-icon{width:36px;height:14px}:host(.ion-color.toggle-checked) .toggle-icon{background:rgba(var(--ion-color-base-rgb), 0.5)}:host(.ion-color.toggle-checked) .toggle-inner{background:var(--ion-color-base)}:host(.toggle-checked) .toggle-inner{color:var(--ion-color-contrast, #fff)}.toggle-icon{-webkit-transition:background-color 160ms;transition:background-color 160ms}.toggle-inner{will-change:background-color, transform;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#000}.toggle-inner .toggle-switch-icon{-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;padding-inline-end:1px;padding-top:1px;padding-bottom:1px;width:100%;height:100%}:host(.toggle-disabled){opacity:0.38}",U8=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=le(this,"ionChange",7),this.ionFocus=le(this,"ionFocus",7),this.ionBlur=le(this,"ionBlur",7),this.inputId="ion-tg-".concat(Y8++),this.inputLabelId="".concat(this.inputId,"-lbl"),this.helperTextId="".concat(this.inputId,"-helper-text"),this.errorTextId="".concat(this.inputId,"-error-text"),this.lastDrag=0,this.inheritedAttributes={},this.didLoad=!1,this.activated=!1,this.name=this.inputId,this.checked=!1,this.disabled=!1,this.value="on",this.enableOnOffLabels=We.get("toggleOnOffLabels"),this.labelPlacement="start",this.required=!1,this.setupGesture=async()=>{const{toggleTrack:t}=this;t&&(this.gesture=(await Ce(async()=>{const{createGesture:n}=await Promise.resolve().then(()=>_o);return{createGesture:n}},void 0,import.meta.url)).createGesture({el:t,gestureName:"toggle",gesturePriority:100,threshold:5,passive:!1,onStart:()=>this.onStart(),onMove:n=>this.onMove(n),onEnd:n=>this.onEnd(n)}),this.disabledChanged())},this.onKeyDown=t=>{t.key===" "&&(t.preventDefault(),this.disabled||this.toggleChecked())},this.onClick=t=>{const n=At("ios");this.disabled||(t.preventDefault(),this.lastDrag+300<Date.now()&&(this.toggleChecked(),n&&yg()))},this.onDivLabelClick=t=>{t.stopPropagation()},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()}
197,this.getSwitchLabelIcon=(t,n)=>t==="md"?n?_4:mg:n?mg:T4}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}toggleChecked(){const{checked:t,value:n}=this,i=!t;this.checked=i,this.setFocus(),this.ionChange.emit({checked:i,value:n})}async connectedCallback(){this.didLoad&&this.setupGesture()}componentDidLoad(){this.setupGesture(),this.didLoad=!0}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentWillLoad(){this.inheritedAttributes=Object.assign({},Jn(this.el))}onStart(){this.activated=!0,this.setFocus()}onMove(t){q8(Gn(this.el),this.checked,t.deltaX,-10)&&(this.toggleChecked(),yg())}onEnd(t){this.activated=!1,this.lastDrag=Date.now(),t.event.preventDefault(),t.event.stopImmediatePropagation()}getValue(){return this.value||""}setFocus(){this.focusEl&&this.focusEl.focus()}renderOnOffSwitchLabels(t,n){const i=this.getSwitchLabelIcon(t,n);return E("ion-icon",{class:{"toggle-switch-icon":!0,"toggle-switch-icon-checked":n},icon:i,"aria-hidden":"true"})}renderToggleControl(){const t=me(this),{enableOnOffLabels:n,checked:i}=this;return E("div",{class:"toggle-icon",part:"track",ref:o=>this.toggleTrack=o},n&&t==="ios"&&[this.renderOnOffSwitchLabels(t,!0),this.renderOnOffSwitchLabels(t,!1)],E("div",{class:"toggle-icon-wrapper"},E("div",{class:"toggle-inner",part:"handle"},n&&t==="md"&&this.renderOnOffSwitchLabels(t,i))))}get hasLabel(){return this.el.textContent!==""}getHintTextID(){const{el:t,helperText:n,errorText:i,helperTextId:o,errorTextId:r}=this;if(t.classList.contains("ion-touched")&&t.classList.contains("ion-invalid")&&i)return r;if(n)return o}renderHintText(){const{helperText:t,errorText:n,helperTextId:i,errorTextId:o}=this;if(t||n)return E("div",{class:"toggle-bottom"},E("div",{id:i,class:"helper-text",part:"supporting-text helper-text"},t),E("div",{id:o,class:"error-text",part:"supporting-text error-text"},n))}render(){const{activated:t,alignment:n,checked:i,color:o,disabled:r,el:a,errorTextId:s,hasLabel:l,inheritedAttributes:c,inputId:d,inputLabelId:u,justify:f,labelPlacement:p,name:h,required:m}=this,y=me(this),g=this.getValue(),v=Gn(a)?"rtl":"ltr";return zs(!0,a,h,i?g:"",r),E(Ne,{key:"21037ea2e8326f58c84becadde475f007f931924",role:"switch","aria-checked":"".concat(i),"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===s,onClick:this.onClick,"aria-labelledby":l?u:null,"aria-label":c["aria-label"]||null,"aria-disabled":r?"true":null,tabindex:r?void 0:0,onKeyDown:this.onKeyDown,class:Lt(o,{[y]:!0,"in-item":pt("ion-item",a),"toggle-activated":t,"toggle-checked":i,"toggle-disabled":r,["toggle-justify-".concat(f)]:f!==void 0,["toggle-alignment-".concat(n)]:n!==void 0,["toggle-label-placement-".concat(p)]:!0,["toggle-".concat(v)]:!0})},E("label",{key:"4d153679d118d01286f6633d1c19558a97745ff6",class:"toggle-wrapper",htmlFor:d},E("input",Object.assign({key:"0dfcd4df15b8d41bec5ff5f8912503afbb7bec53",type:"checkbox",role:"switch","aria-checked":"".concat(i),checked:i,disabled:r,id:d,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:b=>this.focusEl=b,required:m},c)),E("div",{key:"ffed3a07ba2ab70e5b232e6041bc3b6b34be8331",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!l},part:"label",id:u,onClick:this.onDivLabelClick},E("slot",{key:"d88e1e3dcdd8293f6b61f237cd7a0511dcbce300"}),this.renderHintText()),E("div",{key:"0e924225f5f0caf3c88738acb6c557bd8c1b68f6",class:"native-wrapper"},this.renderToggleControl())))}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return{ios:W8,md:V8}}},[289,"ion-toggle",{color:[513],name:[1],checked:[1028],disabled:[4],errorText:[1,"error-text"],helperText:[1,"helper-text"],value:[1],enableOnOffLabels:[4,"enable-on-off-labels"],labelPlacement:[1,"label-placement"],justify:[1],alignment:[1],required:[4],activated:[32]},void 0,{disabled:["disabledChanged"]}]),q8=(e,t,n,i)=>t?!e&&i>n||e&&10<n:!e&&10<n||e&&i>n;let Y8=0;function G8(){if(typeof customElements>"u")return;["ion-toggle","ion-icon"].forEach(t=>{switch(t){case"ion-toggle":customElements.get(t)||customElements.define(t,U8);break;case"ion-icon":customElements.get(t)||Qn();break}})}const X8=G8;/*!
198 * (C) Ionic http://ionicframework.com - MIT License
199 */const K8=vh;/*!
200 * (C) Ionic http://ionicframework.com - MIT License
201 */const Z8=540,gx=e=>document.querySelector("".concat(e,".ion-cloned-element")),wn=e=>e.shadowRoot||e,Gg=e=>{const t=e.tagName==="ION-TABS"?e:e.querySelector("ion-tabs"),n="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(t!=null){const i=t.querySelector("ion-tab:not(.tab-hidden), .
201ion-page:not(.ion-page-hidden)");return i!=null?i.querySelector(n):null}return e.querySelector(n)},Xg=(e,t)=>{const n=e.tagName==="ION-TABS"?e:e.querySelector("ion-tabs");let i=[];if(n!=null){const o=n.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");o!=null&&(i=o.querySelectorAll("ion-buttons"))}else i=e.querySelectorAll("ion-buttons");for(const o of i){const r=o.closest("ion-header"),a=r&&!r.classList.contains("header-collapse-condense-inactive"),s=o.querySelector("ion-back-button"),l=o.classList.contains("buttons-collapse"),c=o.slot==="start"||o.slot==="";if(s!==null&&c&&(l&&a&&t||!l))return s}return null},J8=(e,t,n,i,o)=>{const r=Xg(i,n),a=Gg(o),s=Gg(i),l=Xg(o,n),c=r!==null&&a!==null&&!n,d=s!==null&&l!==null&&n;if(c){const u=a.getBoundingClientRect(),f=r.getBoundingClientRect(),p=wn(r).querySelector(".button-text"),h=p==null?void 0:p.getBoundingClientRect(),y=wn(a).querySelector(".toolbar-title").getBoundingClientRect();Zg(e,t,n,a,u,y,f,p,h),Kg(e,t,n,r,f,p,h,a,y)}else if(d){const u=s.getBoundingClientRect(),f=l.getBoundingClientRect(),p=wn(l).querySelector(".button-text"),h=p==null?void 0:p.getBoundingClientRect(),y=wn(s).querySelector(".toolbar-title").getBoundingClientRect();Zg(e,t,n,s,u,y,f,p,h),Kg(e,t,n,l,f,p,h,s,y)}return{forward:c,backward:d}},Kg=(e,t,n,i,o,r,a,s,l)=>{var c,d;const u=t?"calc(100% - ".concat(o.right+4,"px)"):"".concat(o.left-4,"px"),f=t?"right":"left",p=t?"left":"right",h=t?"right":"left";let m=1,y=1,g="scale(".concat(y,")");const v="scale(1)";if(r&&a){const ve=((c=r.textContent)===null||c===void 0?void 0:c.trim())===((d=s.textContent)===null||d===void 0?void 0:d.trim());m=l.width/a.width,y=(l.height-bx)/a.height,g=ve?"scale(".concat(m,", ").concat(y,")"):"scale(".concat(y,")")}const x=wn(i).querySelector("ion-icon").getBoundingClientRect(),w=t?"".concat(x.width/2-(x.right-o.right),"px"):"".concat(o.left-x.width/2,"px"),k=t?"-".concat(window.innerWidth-o.right,"px"):"".concat(o.left,"px"),S="".concat(l.top,"px"),$="".concat(o.top,"px"),C=[{offset:0,transform:"translate3d(".concat(w,", ").concat(S,", 0)")},{offset:1,transform:"translate3d(".concat(k,", ").concat($,", 0)")}],D=[{offset:0,transform:"translate3d(".concat(k,", ").concat($,", 0)")},{offset:1,transform:"translate3d(".concat(w,", ").concat(S,", 0)")}],A=n?D:C,ie=n?[{offset:0,opacity:1,transform:v},{offset:1,opacity:0,transform:g}]:[{offset:0,opacity:0,transform:g},{offset:1,opacity:1,transform:v}],de=n?[{offset:0,opacity:1,transform:"scale(1)"},{offset:.2,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:0,transform:"scale(0.6)"}]:[{offset:0,opacity:0,transform:"scale(0.6)"},{offset:.6,opacity:0,transform:"scale(0.6)"},{offset:1,opacity:1,transform:"scale(1)"}],oe=Q(),ae=Q(),De=Q(),Ee=gx("ion-back-button"),we=wn(Ee).querySelector(".button-text"),Ae=wn(Ee).querySelector("ion-icon");Ee.text=i.text,Ee.mode=i.mode,Ee.icon=i.icon,Ee.color=i.color,Ee.disabled=i.disabled,Ee.style.setProperty("display","block"),Ee.style.setProperty("position","fixed"),ae.addElement(Ae),oe.addElement(we),De.addElement(Ee),De.beforeStyles({position:"absolute",top:"0px",[h]:"0px"}).beforeAddWrite(()=>{i.style.setProperty("display","none"),Ee.style.setProperty(f,u)}).afterAddWrite(()=>{i.style.setProperty("display",""),Ee.style.setProperty("display","none"),Ee.style.removeProperty(f)}).keyframes(A),oe.beforeStyles({"transform-origin":"".concat(f," top")}).keyframes(ie),ae.beforeStyles({"transform-origin":"".concat(p," center")}).keyframes(de),e.addAnimation([oe,ae,De])},Zg=(e,t,n,i,o,r,a,s,l)=>{var c,d;const u=t?"right":"left",f=t?"calc(100% - ".concat(o.right,"px)"):"".concat(o.left,"px"),p="0px",h="".concat(o.top,"px"),m=8;let y=t?"-".concat(window.innerWidth-a.right-m,"px"):"".concat(a.x+m,"px"),g=.5;const v="scale(1)";let b="scale(".concat(g,")");if(s&&l){y=t?"-".concat(window.innerWidth-l.right-m,"px"):"".concat(l.x-m,"px");const N=((c=s.textContent)===null||c===void 0?void 0:c.trim())===((d=i.textContent)===null||d===void 0?void 0:d.trim()),F=l.width/r.width;g=l.height/(r.height-bx),b=N?"scale(".concat(F,", ").concat(g,")"):"scale(".concat(g,")")}const x=a.top+a.height/2,w=o.height*g/2,k="".concat(x-w,"px"),S=[{offset:0,opacity:0,transform:"translate3d(".concat(y,", ").concat(k,", 0) ").concat(b)},{offset:.1,opacity:0}
201,{offset:1,opacity:1,transform:"translate3d(".concat(p,", ").concat(h,", 0) ").concat(v)}],$=[{offset:0,opacity:.99,transform:"translate3d(".concat(p,", ").concat(h,", 0) ").concat(v)},{offset:.6,opacity:0},{offset:1,opacity:0,transform:"translate3d(".concat(y,", ").concat(k,", 0) ").concat(b)}],C=n?S:$,D=gx("ion-title"),A=Q();D.innerText=i.innerText,D.size=i.size,D.color=i.color,A.addElement(D),A.beforeStyles({"transform-origin":"".concat(u," top"),height:"".concat(o.height,"px"),display:"",position:"relative",[u]:f}).beforeAddWrite(()=>{i.style.setProperty("opacity","0")}).afterAddWrite(()=>{i.style.setProperty("opacity",""),D.style.setProperty("display","none")}).keyframes(C),e.addAnimation(A)},Q8=(e,t)=>{var n;try{const i="cubic-bezier(0.32,0.72,0,1)",o="opacity",r="transform",a="0%",l=e.ownerDocument.dir==="rtl",c=l?"-99.5%":"99.5%",d=l?"33%":"-33%",u=t.enteringEl,f=t.leavingEl,p=t.direction==="back",h=u.querySelector(":scope > ion-content"),m=u.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),y=u.querySelectorAll(":scope > ion-header > ion-toolbar"),g=Q(),v=Q();if(g.addElement(u).duration(((n=t.duration)!==null&&n!==void 0?n:0)||Z8).easing(t.easing||i).fill("both").beforeRemoveClass("ion-page-invisible"),f&&e!==null&&e!==void 0){const k=Q();k.addElement(e),g.addAnimation(k)}if(!h&&y.length===0&&m.length===0?v.addElement(u.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")):(v.addElement(h),v.addElement(m)),g.addAnimation(v),p?v.beforeClearStyles([o]).fromTo("transform","translateX(".concat(d,")"),"translateX(".concat(a,")")).fromTo(o,.8,1):v.beforeClearStyles([o]).fromTo("transform","translateX(".concat(c,")"),"translateX(".concat(a,")")),h){const k=wn(h).querySelector(".transition-effect");if(k){const S=k.querySelector(".transition-cover"),$=k.querySelector(".transition-shadow"),C=Q(),D=Q(),A=Q();C.addElement(k).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),D.addElement(S).beforeClearStyles([o]).fromTo(o,0,.1),A.addElement($).beforeClearStyles([o]).fromTo(o,.03,.7),C.addAnimation([D,A]),v.addAnimation([C])}}const b=u.querySelector("ion-header.header-collapse-condense"),{forward:x,backward:w}=J8(g,l,p,u,f);if(y.forEach(k=>{const S=Q();S.addElement(k),g.addAnimation(S);const $=Q();$.addElement(k.querySelector("ion-title"));const C=Q(),D=Array.from(k.querySelectorAll("ion-buttons,[menuToggle]")),A=k.closest("ion-header"),N=A==null?void 0:A.classList.contains("header-collapse-condense-inactive");let F;p?F=D.filter(oe=>{const ae=oe.classList.contains("buttons-collapse");return ae&&!N||!ae}):F=D.filter(oe=>!oe.classList.contains("buttons-collapse")),C.addElement(F);const ie=Q();ie.addElement(k.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const re=Q();re.addElement(wn(k).querySelector(".toolbar-background"));const V=Q(),de=k.querySelector("ion-back-button");if(de&&V.addElement(de),S.addAnimation([$,C,ie,re,V]),C.fromTo(o,.01,1),ie.fromTo(o,.01,1),p)N||$.fromTo("transform","translateX(".concat(d,")"),"translateX(".concat(a,")")).fromTo(o,.01,1),ie.fromTo("transform","translateX(".concat(d,")"),"translateX(".concat(a,")")),V.fromTo(o,.01,1);else if(b||$.fromTo("transform","translateX(".concat(c,")"),"translateX(".concat(a,")")).fromTo(o,.01,1),ie.fromTo("transform","translateX(".concat(c,")"),"translateX(".concat(a,")")),re.beforeClearStyles([o,"transform"]),(A==null?void 0:A.translucent)?re.fromTo("transform",l?"translateX(-100%)":"translateX(100%)","translateX(0px)"):re.fromTo(o,.01,"var(--opacity)"),x||V.fromTo(o,.01,1),de&&!x){const ae=Q();ae.addElement(wn(de).querySelector(".button-text")).fromTo("transform",l?"translateX(-100px)":"translateX(100px)","translateX(0px)"),S.addAnimation(ae)}}),f){const k=Q(),S=f.querySelector(":scope > ion-content"),$=f.querySelectorAll(":scope > ion-header > ion-toolbar"),C=f.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(!S&&$.length===0&&C.length===0?k.addElement(f.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")):(k.addElement(S),k.addElement(C)),g.addAnimation(k),p){k.beforeClearStyles([o]).fromTo("transform","translateX(".concat(a,")"),l?"translateX(-100%)":"translateX(100%)");const D=tf(f);g.afterAddWrite(()=>{g.getDirection()==="normal"&&D.style.setProperty("display","none")})}else k.fromTo("transform","translateX(".concat(a,")"),"translateX(".concat(d,")")).fromTo(o,1,.8);if(S){const D=wn(S).querySelector(".transition-effect");if(D){const A=D.querySelector(".transition-cover"),N=D.querySelector(".transition-shadow"),F=Q(),ie=Q(),re=Q();F.addElement(D).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),ie.addElement(A).beforeClearStyles([o]).fromTo(o,.1,0),re.addElement(N).beforeClearStyles([o]).fromTo(o,.7,.03),F.addAnimation([ie,re]),k.addAnimation([F])}}$.forEach(D=>{const A=Q();A.addElement(D);const N=Q();N.addElement(D.querySelector("ion-title"));const F=Q(),ie=D.querySelectorAll("ion-buttons,[menuToggle]"),re=D.closest("ion-header"),V=re==null?void 0:re.classList.contains("header-collapse-condense-inactive"),de=Array.from(ie).filter(Ae=>{const ve=Ae.classList.contains("buttons-collapse");return ve&&!V||!ve});F.addElement(de);const oe=Q(),ae=D.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");ae.length>0&&oe.addElement(ae);const De=Q();De.addElement(wn(D).querySelector(".toolbar-background"));const Ee=Q(),we=D.querySelector("ion-back-button");if(we&&Ee.addElement(we),A.addAnimation([N,F,oe,Ee,De]),g.addAnimation(A),Ee.fromTo(o,.99,0),F.fromTo(o,.99,0),oe.fromTo(o,.99,0),p){if(V||N.fromTo("transform","translateX(".concat(a,")"),l?"translateX(-100%)":"translateX(100%)").fromTo(o,.99,0),oe.fromTo("transform","translateX(".concat(a,")"),l?"translateX(-100%)":"translateX(100%)"),De.beforeClearStyles([o,"transform"]),(re==null?void 0:re.translucent)?De.fromTo("transform","translateX(0px)",l?"translateX(-100%)":"translateX(100%)"):De.fromTo(o,"var(--opacity)",0),we&&!w){const ve=Q();ve.addElement(wn(we).querySelector(".button-text")).fromTo("transform","translateX(".concat(a,")"),"translateX(".concat((l?-124:124)+"px",")")),A.addAnimation(ve)}}else V||N.fromTo("transform","translateX(".concat(a,")"),"translateX(".concat(d,")")).fromTo(o,.99,0).afterClearStyles([r,o]),oe.fromTo("transform","translateX(".concat(a,")"),"translateX(".concat(d,")")).afterClearStyles([r,o]),Ee.afterClearStyles([o]),N.afterClearStyles([o]),F.afterClearStyles([o])})}return g}catch(i){throw i}},bx=10,eP=Object.freeze(Object.defineProperty({__proto__:null,iosTransitionAnimation:Q8,shadow:wn},Symbol.toStringTag,{value:"Module"}));/*!
202 * (C) Ionic http://ionicframework.com - MIT License
203 */const tP=(e,t)=>{var n,i,o;const r="40px",a="0px",s=t.direction==="back",l=t.enteringEl,c=t.leavingEl,d=tf(l),u=d.querySelector("ion-toolbar"),f=Q();if(f.addElement(d).fill("both").beforeRemoveClass("ion-page-invisible"),s?f.duration(((n=t.duration)!==null&&n!==void 0?n:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):f.duration(((i=t.duration)!==null&&i!==void 0?i:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform","translateY(".concat(r,")"),"translateY(".concat(a,")")).fromTo("opacity",.01,1),u){const p=Q();p.addElement(u),f.addAnimation(p)}if(c&&s){f.duration(((o=t.duration)!==null&&o!==void 0?o:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const p=Q();p.addElement(tf(c)).onFinish(h=>{h===1&&p.elements.length>0&&p.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(".concat(a,")"),"translateY(".concat(r,")")).fromTo("opacity",1,0),f.addAnimation(p)}return f},nP=Object.freeze(Object.defineProperty({__proto__:null,mdTransitionAnimation:tP},Symbol.toStringTag,{value:"Module"})),iP=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}",oP=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionNavWillLoad=le(this,"ionNavWillLoad",7),this.ionNavWillChange=le(this,"ionNavWillChange",3),this.ionNavDidChange=le(this,"ionNavDidChange",3),this.lockController=xa(),this.gestureOrAnimationInProgress=!1,this.mode=me(this),this.animated=!0}swipeHandlerChanged(){this.gesture&&this.gesture.enable(this.swipeHandler!==void 0)}async connectedCallback(){const t=()=>{this.gestureOrAnimationInProgress=!0,this.swipeHandler&&this.swipeHandler.onStart()};this.gesture=(await Ce(async()=>{const{createSwipeBackGesture:n}=await Promise.resolve().then(()=>Uz);return{createSwipeBackGesture:n}},void 0,import.meta.url)).createSwipeBackGesture(this.el,()=>!this.gestureOrAnimationInProgress&&!!this.swipeHandler&&this.swipeHandler.canStart(),()=>t(),n=>{var i;return(i=this.ani)===null||i===void 0?void 0:i.progressStep(n)},(n,i,o)=>
203{if(this.ani){this.ani.onFinish(()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(n)},{oneTimeCallback:!0});let r=n?-.001:.001;n?r+=ra([0,0],[.32,.72],[0,1],[1,1],i)[0]:(this.ani.easing("cubic-bezier(1, 0, 0.68, 0.28)"),r+=ra([0,0],[1,0],[.68,.28],[1,1],i)[0]),this.ani.progressEnd(n?1:0,r,o)}else this.gestureOrAnimationInProgress=!1}),this.swipeHandlerChanged()}componentWillLoad(){this.ionNavWillLoad.emit()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}async commit(t,n,i){const o=await this.lockController.lock();let r=!1;try{r=await this.transition(t,n,i)}catch(a){An("[ion-router-outlet] - Exception in commit:",a)}return o(),r}async setRouteId(t,n,i,o){return{changed:await this.setRoot(t,n,{duration:i==="root"?0:void 0,direction:i==="back"?"back":"forward",animationBuilder:o}),element:this.activeEl}}async getRouteId(){const t=this.activeEl;return t?{id:t.tagName,element:t,params:this.activeParams}:void 0}async setRoot(t,n,i){if(this.activeComponent===t&&y4(n,this.activeParams))return!1;const o=this.activeEl,r=await Up(this.delegate,this.el,t,["ion-page","ion-page-invisible"],n);return this.activeComponent=t,this.activeEl=r,this.activeParams=n,await this.commit(r,o,i),await qp(this.delegate,o),!0}async transition(t,n,i={}){if(n===t)return!1;this.ionNavWillChange.emit();const{el:o,mode:r}=this,a=this.animated&&We.getBoolean("animated",!0),s=i.animationBuilder||this.animation||We.get("navAnimation");return await $5(Object.assign(Object.assign({mode:r,animated:a,enteringEl:t,leavingEl:n,baseEl:o,deepWait:gs(o),progressCallback:i.progressAnimation?l=>{l!==void 0&&!this.gestureOrAnimationInProgress?(this.gestureOrAnimationInProgress=!0,l.onFinish(()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(!1)},{oneTimeCallback:!0}),l.progressEnd(0,0,0)):this.ani=l}:void 0},i),{animationBuilder:s})),this.ionNavDidChange.emit(),!0}render(){return E("slot",{key:"84b50f1155b0d780dff802ee13223287259fd525"})}get el(){return this}static get watchers(){return{swipeHandler:["swipeHandlerChanged"]}}static get style(){return iP}},[257,"ion-router-outlet",{mode:[1025],delegate:[16],animated:[4],animation:[16],swipeHandler:[16,"swipe-handler"],commit:[64],setRouteId:[64],getRouteId:[64]},void 0,{swipeHandler:["swipeHandlerChanged"]}]);function rP(){if(typeof customElements>"u")return;["ion-router-outlet"].forEach(t=>{switch(t){case"ion-router-outlet":customElements.get(t)||customElements.define(t,oP);break}})}const aP=rP;/*!
204  * vue-router v4.5.1
205  * (c) 2025 Eduardo San Martin Morote
206  * @license MIT
207  */const Or=typeof document<"u";function vx(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function sP(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&vx(e.default)}const lt=Object.assign;function Ud(e,t){const n={};for(const i in t){const o=t[i];n[i]=Kn(o)?o.map(e):e(o)}return n}const is=()=>{},Kn=Array.isArray,yx=/#/g,lP=/&/g,cP=/\//g,dP=/=/g,uP=/\?/g,xx=/\+/g,fP=/%5B/g,pP=/%5D/g,wx=/%5E/g,hP=/%60/g,kx=/%7B/g,mP=/%7C/g,_x=/%7D/g,gP=/%20/g;function yh(e){return encodeURI(""+e).replace(mP,"|").replace(fP,"[").replace(pP,"]")}function bP(e){return yh(e).replace(kx,"{").replace(_x,"}").replace(wx,"^")}function uf(e){return yh(e).replace(xx,"%2B").replace(gP,"+").replace(yx,"%23").replace(lP,"%26").replace(hP,"`").replace(kx,"{").replace(_x,"}").replace(wx,"^")}function vP(e){return uf(e).replace(dP,"%3D")}function yP(e){return yh(e).replace(yx,"%23").replace(uP,"%3F")}function xP(e){return e==null?"":yP(e).replace(cP,"%2F")}function ws(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const wP=/\/$/,kP=e=>e.replace(wP,"");function qd(e,t,n="/"){let i,o={},r="",a="";const s=t.indexOf("#");let l=t.indexOf("?");return s<l&&s>=0&&(l=-1),l>-1&&(i=t.slice(0,l),r=t.slice(l+1,s>-1?s:t.length),o=e(r)),s>-1&&(i=i||t.slice(0,s),a=t.slice(s,t.length)),i=CP(i!=null?i:t,n),{fullPath:i+(r&&"?")+r+a,path:i,query:o,hash:ws(a)}}function _P(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function Jg(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function SP(e,t,n){const i=t.matched.length-1,o=n.matched.length-1;return i>-1&&i===o&&sa(t.matched[i],n.matched[o])&&Sx(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function sa(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Sx(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!EP(e[n],t[n]))return!1;return!0}function EP(e,t){return Kn(e)?Qg(e,t):Kn(t)?Qg(t,e):e===t}function Qg(e,t){return Kn(t)?e.length===t.length&&e.every((n,i)=>n===t[i]):e.length===1&&e[0]===t}function CP(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),i=e.split("/"),o=i[i.length-1];(o===".."||o===".")&&i.push("");let r=n.length-1,a,s;for(a=0;a<i.length;a++)if(s=i[a],s!==".")if(s==="..")r>1&&r--;else break;return n.slice(0,r).join("/")+"/"+i.slice(a).join("/")}const io={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var ks;(function(e){e.pop="pop",e.push="push"})(ks||(ks={}));var os;(function(e){e.back="back",e.forward="forward",e.unknown=""})(os||(os={}));function $P(e){if(!e)if(Or){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),kP(e)}const TP=/^[^#]+#/;function PP(e,t){return e.replace(TP,"#")+t}function AP(e,t){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:t.behavior,left:i.left-n.left-(t.left||0),top:i.top-n.top-(t.top||0)}}const rd=()=>({left:window.scrollX,top:window.scrollY});function IP(e){let t;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=AP(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}
vendor: 9,918 bytes, line 207
207function eb(e,t){return(history.state?history.state.position-t:-1)+e}const ff=new Map;function OP(e,t){ff.set(e,t)}function LP(e){const t=ff.get(e);return ff.delete(e),t}let MP=()=>location.protocol+"//"+location.host;function Ex(e,t){const{pathname:n,search:i,hash:o}=t,r=e.indexOf("#");if(r>-1){let s=o.includes(e.slice(r))?e.slice(r).length:1,l=o.slice(s);return l[0]!=="/"&&(l="/"+l),Jg(l,"")}return Jg(n,e)+i+o}function DP(e,t,n,i){let o=[],r=[],a=null;const s=({state:f})=>{const p=Ex(e,location),h=n.value,m=t.value;let y=0;if(f){if(n.value=p,t.value=f,a&&a===h){a=null;return}y=m?f.position-m.position:0}else i(p);o.forEach(g=>{g(n.value,h,{delta:y,type:ks.pop,direction:y?y>0?os.forward:os.back:os.unknown})})};function l(){a=n.value}function c(f){o.push(f);const p=()=>{const h=o.indexOf(f);h>-1&&o.splice(h,1)};return r.push(p),p}function d(){const{history:f}=window;f.state&&f.replaceState(lt({},f.state,{scroll:rd()}),"")}function u(){for(const f of r)f();r=[],window.removeEventListener("popstate",s),window.removeEventListener("beforeunload",d)}return window.addEventListener("popstate",s),window.addEventListener("beforeunload",d,{passive:!0}),{pauseListeners:l,listen:c,destroy:u}}function tb(e,t,n,i=!1,o=!1){return{back:e,current:t,forward:n,replaced:i,position:window.history.length,scroll:o?rd():null}}function RP(e){const{history:t,location:n}=window,i={value:Ex(e,n)},o={value:t.state};o.value||r(i.value,{back:null,current:i.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function r(l,c,d){const u=e.indexOf("#"),f=u>-1?(n.host&&document.querySelector("base")?e:e.slice(u))+l:MP()+e+l;try{t[d?"replaceState":"pushState"](c,"",f),o.value=c}catch(p){console.error(p),n[d?"replace":"assign"](f)}}function a(l,c){const d=lt({},t.state,tb(o.value.back,l,o.value.forward,!0),c,{position:o.value.position});r(l,d,!0),i.value=l}function s(l,c){const d=lt({},o.value,t.state,{forward:l,scroll:rd()});r(d.current,d,!0);const u=lt({},tb(i.value,l,null),{position:d.position+1},c);r(l,u,!1),i.value=l}return{location:i,state:o,push:s,replace:a}}function zP(e){e=$P(e);const t=RP(e),n=DP(e,t.state,t.location,t.replace);function i(r,a=!0){a||n.pauseListeners(),history.go(r)}const o=lt({location:"",base:e,go:i,createHref:PP.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function NP(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),zP(e)}function FP(e){return typeof e=="string"||e&&typeof e=="object"}function Cx(e){return typeof e=="string"||typeof e=="symbol"}const $x=Symbol("");var nb;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(nb||(nb={}));function la(e,t){return lt(new Error,{type:e,[$x]:!0},t)}function Si(e,t){return e instanceof Error&&$x in e&&(t==null||!!(e.type&t))}const ib="[^/]+?",BP={sensitive:!1,strict:!1,start:!0,end:!0},jP=/[.+*?^${}()[\]/\\]/g;function HP(e,t){const n=lt({},BP,t),i=[];let o=n.start?"^":"";const r=[];for(const c of e){const d=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let u=0;u<c.length;u++){const f=c[u];let p=40+(n.sensitive?.25:0);if(f.type===0)u||(o+="/"),o+=f.value.replace(jP,"\\$&"),p+=40;else if(f.type===1){const{value:h,repeatable:m,optional:y,regexp:g}=f;r.push({name:h,repeatable:m,optional:y});const v=g||ib;if(v!==ib){p+=10;try{new RegExp("(".concat(v,")"))}catch(x){throw new Error('Invalid custom RegExp for param "'.concat(h,'" (').concat(v,"): ")+x.message)}}let b=m?"((?:".concat(v,")(?:/(?:").concat(v,"))*)"):"(".concat(v,")");u||(b=y&&c.length<2?"(?:/".concat(b,")"):"/"+b),y&&(b+="?"),o+=b,p+=20,y&&(p+=-8),m&&(p+=-20),v===".*"&&(p+=-50)}d.push(p)}i.push(d)}if(n.strict&&n.end){const c=i.length-1;i[c][i[c].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const a=new RegExp(o,n.sensitive?"":"i");function s(c){const d=c.match(a),u={};if(!d)return null;for(let f=1;f<d.length;f++){const p=d[f]||"",h=r[f-1];u[h.name]=p&&h.repeatable?p.split("/"):p}return u}function l(c){let d="",u=!1;for(const f of e){(!u||!d.endsWith("/"))&&(d+="/"),u=!1;for(const p of f)if(p.type===0)d+=p.value;else if(p.type===1){const{value:h,repeatable:m,optional:y}=p,g=h in c?c[h]:"";if(Kn(g)&&!m)throw new Error('Provided param "'.concat(h,'" is an array but it is not repeatable (* or + modifiers)'));const v=Kn(g)?g.join("/"):g;if(!v)if(y)f.length<2&&(d.endsWith("/")?d=d.slice(0,-1):u=!0);else throw new Error('Missing required param "'.concat(h,'"'));d+=v}}return d||"/"}return{re:a,score:i,keys:r,parse:s,stringify:l}}function WP(e,t){let n=0;for(;n<e.length&&n<t.length;){const i=t[n]-e[n];if(i)return i;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Tx(e,t){let n=0;const i=e.score,o=t.score;for(;n<i.length&&n<o.length;){const r=WP(i[n],o[n]);if(r)return r;n++}if(Math.abs(o.length-i.length)===1){if(ob(i))return 1;if(ob(o))return-1}return o.length-i.length}function ob(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const VP={type:0,value:""},UP=/[a-zA-Z0-9_]/;function qP(e){if(!e)return[[]];if(e==="/")return[[VP]];if(!e.startsWith("/"))throw new Error('Invalid path "'.concat(e,'"'));function t(p){throw new Error("ERR (".concat(n,')/"').concat(c,'": ').concat(p))}let n=0,i=n;const o=[];let r;function a(){r&&o.push(r),r=[]}let s=0,l,c="",d="";function u(){c&&(n===0?r.push({type:0,value:c}):n===1||n===2||n===3?(r.length>1&&(l==="*"||l==="+")&&t("A repeatable param (".concat(c,") must be alone in its segment. eg: '/:ids+.")),r.push({type:1,value:c,regexp:d,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function f(){c+=l}for(;s<e.length;){if(l=e[s++],l==="\\"&&n!==2){i=n,n=4;continue}switch(n){case 0:l==="/"?(c&&u(),a()):l===":"?(u(),n=1):f();break;case 4:f(),n=i;break;case 1:l==="("?n=2:UP.test(l)?f():(u(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--);break;case 2:l===")"?d[d.length-1]=="\\"?d=d.slice(0,-1)+l:n=3:d+=l;break;case 3:u(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&s--,d="";break;default:t("Unknown state");break}}return n===2&&t('Unfinished custom RegExp for param "'.concat(c,'"')),u(),a(),o}function YP(e,t,n){const i=HP(qP(e.path),n),o=lt(i,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function GP(e,t){const n=[],i=new Map;t=lb({strict:!1,end:!0,sensitive:!1},t);function o(u){return i.get(u)}function r(u,f,p){const h=!p,m=ab(u);m.aliasOf=p&&p.record;const y=lb(t,u),g=[m];if("alias"in u){const x=typeof u.alias=="string"?[u.alias]:u.alias;for(const w of x)g.push(ab(lt({},m,{components:p?p.record.components:m.components,path:w,aliasOf:p?p.record:m})))}let v,b;for(const x of g){const{path:w}=x;if(f&&w[0]!=="/"){const k=f.record.path,S=k[k.length-1]==="/"?"":"/";x.path=f.record.path+(w&&S+w)}if(v=YP(x,f,y),p?p.alias.push(v):(b=b||v,b!==v&&b.alias.push(v),h&&u.name&&!sb(v)&&a(u.name)),Px(v)&&l(v),m.children){const k=m.children;for(let S=0;S<k.length;S++)r(k[S],v,p&&p.children[S])}p=p||v}return b?()=>{a(b)}:is}function a(u){if(Cx(u)){const f=i.get(u);f&&(i.delete(u),n.splice(n.indexOf(f),1),f.children.forEach(a),f.alias.forEach(a))}else{const f=n.indexOf(u);f>-1&&(n.splice(f,1),u.record.name&&i.delete(u.record.name),u.children.forEach(a),u.alias.forEach(a))}}function s(){return n}function l(u){const f=ZP(u,n);n.splice(f,0,u),u.record.name&&!sb(u)&&i.set(u.record.name,u)}function c(u,f){let p,h={},m,y;if("name"in u&&u.name){if(p=i.get(u.name),!p)throw la(1,{location:u});y=p.record.name,h=lt(rb(f.params,p.keys.filter(b=>!b.optional).concat(p.parent?p.parent.keys.filter(b=>b.optional):[]).map(b=>b.name)),u.params&&rb(u.params,p.keys.map(b=>b.name))),m=p.stringify(h)}else if(u.path!=null)m=u.path,p=n.find(b=>b.re.test(m)),p&&(h=p.parse(m),y=p.record.name);else{if(p=f.name?i.get(f.name):n.find(b=>b.re.test(f.path)),!p)throw la(1,{location:u,currentLocation:f});y=p.record.name,h=lt({},f.params,u.params),m=p.stringify(h)}const g=[];let v=p;for(;v;)g.unshift(v.record),v=v.parent;return{name:y,path:m,params:h,matched:g,meta:KP(g)}}e.forEach(u=>r(u));function d(){n.length=0,i.clear()}return{addRoute:r,resolve:c,removeRoute:a,clearRoutes:d,getRoutes:s,getRecordMatcher:o}}function rb(e,t){const n={};for(const i of t)i in e&&(n[i]=e[i]);return n}function ab(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:XP(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function XP(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const i in e.components)t[i]=typeof n=="object"?n[i]:n;return t}function sb(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function KP(e){return e.reduce((t,n)=>lt(t,n.meta),{})}function lb(e,t){const n={};for(const i in e)n[i]=i in t?t[i]:e[i];return n}function ZP(e,t){let n=0,i=t.length;for(;n!==i;){const r=n+i>>1;Tx(e,t[r])<0?i=r:n=r+1}const o=JP(e);return o&&(i=t.lastIndexOf(o,i-1)),i}function JP(e){let t=e;for(;t=t.parent;)if(Px(t)&&Tx(e,t)===0)return t}function Px({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function pf(e){const t={};if(e===""||e==="?")return t;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;o<i.length;++o){const r=i[o].replace(xx," "),a=r.indexOf("="),s=ws(a<0?r:r.slice(0,a)),l=a<0?null:ws(r.slice(a+1));if(s in t){let c=t[s];Kn(c)||(c=t[s]=[c]),c.push(l)}else t[s]=l}return t}function cb(e){let t="";for(let n in e){const i=e[n];if(n=vP(n),i==null){i!==void 0&&(t+=(t.length?"&":"")+n);continue}(Kn(i)?i.map(r=>
vendor: 6,734 bytes, line 207
207r&&uf(r)):[i&&uf(i)]).forEach(r=>{r!==void 0&&(t+=(t.length?"&":"")+n,r!=null&&(t+="="+r))})}return t}function QP(e){const t={};for(const n in e){const i=e[n];i!==void 0&&(t[n]=Kn(i)?i.map(o=>o==null?null:""+o):i==null?i:""+i)}return t}const Ax=Symbol(""),db=Symbol(""),xh=Symbol(""),ad=Symbol(""),hf=Symbol("");function La(){let e=[];function t(i){return e.push(i),()=>{const o=e.indexOf(i);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function go(e,t,n,i,o,r=a=>a()){const a=i&&(i.enterCallbacks[o]=i.enterCallbacks[o]||[]);return()=>new Promise((s,l)=>{const c=f=>{f===!1?l(la(4,{from:n,to:t})):f instanceof Error?l(f):FP(f)?l(la(2,{from:t,to:f})):(a&&i.enterCallbacks[o]===a&&typeof f=="function"&&a.push(f),s())},d=r(()=>e.call(i&&i.instances[o],t,n,c));let u=Promise.resolve(d);e.length<3&&(u=u.then(c)),u.catch(f=>l(f))})}function Yd(e,t,n,i,o=r=>r()){const r=[];for(const a of e)for(const s in a.components){let l=a.components[s];if(!(t!=="beforeRouteEnter"&&!a.instances[s]))if(vx(l)){const d=(l.__vccOpts||l)[t];d&&r.push(go(d,n,i,a,s,o))}else{let c=l();r.push(()=>c.then(d=>{if(!d)throw new Error("Couldn't resolve component \"".concat(s,'" at "').concat(a.path,'"'));const u=sP(d)?d.default:d;a.mods[s]=d,a.components[s]=u;const p=(u.__vccOpts||u)[t];return p&&go(p,n,i,a,s,o)()}))}}return r}function ub(e){const t=it(xh),n=it(ad),i=Be(()=>{const l=T(e.to);return t.resolve(l)}),o=Be(()=>{const{matched:l}=i.value,{length:c}=l,d=l[c-1],u=n.matched;if(!d||!u.length)return-1;const f=u.findIndex(sa.bind(null,d));if(f>-1)return f;const p=fb(l[c-2]);return c>1&&fb(d)===p&&u[u.length-1].path!==p?u.findIndex(sa.bind(null,l[c-2])):f}),r=Be(()=>o.value>-1&&oA(n.params,i.value.params)),a=Be(()=>o.value>-1&&o.value===n.matched.length-1&&Sx(n.params,i.value.params));function s(l={}){if(iA(l)){const c=t[T(e.replace)?"replace":"push"](T(e.to)).catch(is);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:i,href:Be(()=>i.value.href),isActive:r,isExactActive:a,navigate:s}}function eA(e){return e.length===1?e[0]:e}const tA=Oe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:ub,setup(e,{slots:t}){const n=Zn(ub(e)),{options:i}=it(xh),o=Be(()=>({[pb(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[pb(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const r=t.default&&eA(t.default(n));return e.custom?r:gt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},r)}}}),nA=tA;function iA(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function oA(e,t){for(const n in t){const i=t[n],o=e[n];if(typeof i=="string"){if(i!==o)return!1}else if(!Kn(o)||o.length!==i.length||i.some((r,a)=>r!==o[a]))return!1}return!0}function fb(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const pb=(e,t,n)=>e!=null?e:t!=null?t:n,rA=Oe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const i=it(hf),o=Be(()=>e.route||i.value),r=it(db,0),a=Be(()=>{let c=T(r);const{matched:d}=o.value;let u;for(;(u=d[c])&&!u.components;)c++;return c}),s=Be(()=>o.value.matched[a.value]);wo(db,Be(()=>a.value+1)),wo(Ax,s),wo(hf,o);const l=ue();return rt(()=>[l.value,s.value,e.name],([c,d,u],[f,p,h])=>{d&&(d.instances[u]=c,p&&p!==d&&c&&c===f&&(d.leaveGuards.size||(d.leaveGuards=p.leaveGuards),d.updateGuards.size||(d.updateGuards=p.updateGuards))),c&&d&&(!p||!sa(d,p)||!f)&&(d.enterCallbacks[u]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=o.value,d=e.name,u=s.value,f=u&&u.components[d];if(!f)return hb(n.default,{Component:f,route:c});const p=u.props[d],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,y=gt(f,lt({},h,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(u.instances[d]=null)},ref:l}));return hb(n.default,{Component:y,route:c})||y}}});function hb(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const aA=rA;function sA(e){const t=GP(e.routes,e),n=e.parseQuery||pf,i=e.stringifyQuery||cb,o=e.history,r=La(),a=La(),s=La(),l=gr(io);let c=io;Or&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const d=Ud.bind(null,X=>""+X),u=Ud.bind(null,xP),f=Ud.bind(null,ws);function p(X,H){let W,se;return Cx(X)?(W=t.getRecordMatcher(X),se=H):se=X,t.addRoute(se,W)}function h(X){const H=t.getRecordMatcher(X);H&&t.removeRoute(H)}function m(){return t.getRoutes().map(X=>X.record)}function y(X){return!!t.getRecordMatcher(X)}function g(X,H){if(H=lt({},H||l.value),typeof X=="string"){const R=qd(n,X,H.path),Y=t.resolve({path:R.path},H),K=o.createHref(R.fullPath);return lt(R,Y,{params:f(Y.params),hash:ws(R.hash),redirectedFrom:void 0,href:K})}let W;if(X.path!=null)W=lt({},X,{path:qd(n,X.path,H.path).path});else{const R=lt({},X.params);for(const Y in R)R[Y]==null&&delete R[Y];W=lt({},X,{params:u(R)}),H.params=u(H.params)}const se=t.resolve(W,H),fe=X.hash||"";se.params=d(f(se.params));const O=_P(i,lt({},X,{hash:bP(fe),path:se.path})),z=o.createHref(O);return lt({fullPath:O,hash:fe,query:i===cb?QP(X.query):X.query||{}},se,{redirectedFrom:void 0,href:z})}function v(X){return typeof X=="string"?qd(n,X,l.value.path):lt({},X)}function b(X,H){if(c!==X)return la(8,{from:H,to:X})}function x(X){return S(X)}function w(X){return x(lt(v(X),{replace:!0}))}function k(X){const H=X.matched[X.matched.length-1];if(H&&H.redirect){const{redirect:W}=H;let se=typeof W=="function"?W(X):W;return typeof se=="string"&&(se=se.includes("?")||se.includes("#")?se=v(se):{path:se},se.params={}),lt({query:X.query,hash:X.hash,params:se.path!=null?{}:X.params},se)}}function S(X,H){const W=c=g(X),se=l.value,fe=X.state,O=X.force,z=X.replace===!0,R=k(W);if(R)return S(lt(v(R),{state:typeof R=="object"?lt({},fe,R.state):fe,force:O,replace:z}),H||W);const Y=W;Y.redirectedFrom=H;let K;return!O&&SP(i,se,W)&&(K=la(16,{to:Y,from:se}),Ee(se,se,!0,!1)),(K?Promise.resolve(K):D(Y,se)).catch(ne=>Si(ne)?Si(ne,2)?ne:De(ne):oe(ne,Y,se)).then(ne=>{if(ne){if(Si(ne,2))return S(lt({replace:z},v(ne.to),{state:typeof ne.to=="object"?lt({},fe,ne.to.state):fe,force:O}),H||Y)}else ne=N(Y,se,!0,z,fe);return A(Y,se,ne),ne})}function $(X,H){const W=b(X,H);
207return W?Promise.reject(W):Promise.resolve()}function C(X){const H=ve.values().next().value;return H&&typeof H.runWithContext=="function"?H.runWithContext(X):X()}function D(X,H){let W;const[se,fe,O]=lA(X,H);W=Yd(se.reverse(),"beforeRouteLeave",X,H);for(const R of se)R.leaveGuards.forEach(Y=>{W.push(go(Y,X,H))});const z=$.bind(null,X,H);return W.push(z),nt(W).then(()=>{W=[];for(const R of r.list())W.push(go(R,X,H));return W.push(z),nt(W)}).then(()=>{W=Yd(fe,"beforeRouteUpdate",X,H);for(const R of fe)R.updateGuards.forEach(Y=>{W.push(go(Y,X,H))});return W.push(z),nt(W)}).then(()=>{W=[];for(const R of O)if(R.beforeEnter)if(Kn(R.beforeEnter))for(const Y of R.beforeEnter)W.push(go(Y,X,H));else W.push(go(R.beforeEnter,X,H));return W.push(z),nt(W)}).then(()=>(X.matched.forEach(R=>R.enterCallbacks={}),W=Yd(O,"beforeRouteEnter",X,H,C),W.push(z),nt(W))).then(()=>{W=[];for(const R of a.list())W.push(go(R,X,H));return W.push(z),nt(W)}).catch(R=>Si(R,8)?R:Promise.reject(R))}function A(X,H,W){s.list().forEach(se=>C(()=>se(X,H,W)))}function N(X,H,W,se,fe){const O=b(X,H);if(O)return O;const z=H===io,R=Or?history.state:{};W&&(se||z?o.replace(X.fullPath,lt({scroll:z&&R&&R.scroll},fe)):o.push(X.fullPath,fe)),l.value=X,Ee(X,H,W,z),De()}let F;function ie(){F||(F=o.listen((X,H,W)=>{if(!Te.listening)return;const se=g(X),fe=k(se);if(fe){S(lt(fe,{replace:!0,force:!0}),se).catch(is);return}c=se;const O=l.value;Or&&OP(eb(O.fullPath,W.delta),rd()),D(se,O).catch(z=>Si(z,12)?z:Si(z,2)?(S(lt(v(z.to),{force:!0}),se).then(R=>{Si(R,20)&&!W.delta&&W.type===ks.pop&&o.go(-1,!1)}).catch(is),Promise.reject()):(W.delta&&o.go(-W.delta,!1),oe(z,se,O))).then(z=>{z=z||N(se,O,!1),z&&(W.delta&&!Si(z,8)?o.go(-W.delta,!1):W.type===ks.pop&&Si(z,20)&&o.go(-1,!1)),A(se,O,z)}).catch(is)}))}let re=La(),V=La(),de;function oe(X,H,W){De(X);const se=V.list();return se.length?se.forEach(fe=>fe(X,H,W)):console.error(X),Promise.reject(X)}function ae(){return de&&l.value!==io?Promise.resolve():new Promise((X,H)=>{re.add([X,H])})}function De(X){return de||(de=!X,ie(),re.list().forEach(([H,W])=>X?W(X):H()),re.reset()),X}function Ee(X,H,W,se){const{scrollBehavior:fe}=e;if(!Or||!fe)return Promise.resolve();const O=!W&&LP(eb(X.fullPath,0))||(se||!W)&&history.state&&history.state.scroll||null;return Gt().then(()=>fe(X,H,O)).then(z=>z&&IP(z)).catch(z=>oe(z,X,H))}const we=X=>o.go(X);let Ae;const ve=new Set,Te={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:m,resolve:g,options:e,push:x,replace:w,go:we,back:()=>we(-1),forward:()=>we(1),beforeEach:r.add,beforeResolve:a.add,afterEach:s.add,onError:V.add,isReady:ae,install(X){const H=this;X.component("RouterLink",nA),X.component("RouterView",aA),X.config.globalProperties.$router=H,Object.defineProperty(X.config.globalProperties,"$route",{enumerable:!0,get:()=>T(l)}),Or&&!Ae&&l.value===io&&(Ae=!0,x(o.location).catch(fe=>{}));const W={};for(const fe in io)Object.defineProperty(W,fe,{get:()=>l.value[fe],enumerable:!0});X.provide(xh,H),X.provide(ad,g1(W)),X.provide(hf,l);const se=X.unmount;ve.add(X),X.unmount=function(){ve.delete(X),ve.size<1&&(c=io,F&&F(),F=null,l.value=io,Ae=!1,de=!1),se()}}};function nt(X){return X.reduce((H,W)=>H.then(()=>C(W)),Promise.resolve())}return Te}function lA(e,t){const n=[],i=[],o=[],r=Math.max(t.matched.length,e.matched.length);for(let a=0;a<r;a++){const s=t.matched[a];s&&(e.matched.find(c=>sa(c,s))?i.push(s):n.push(s));const l=e.matched[a];l&&(t.matched.find(c=>sa(c,l))||o.push(l))}return[n,i,o]}function cA(e){return it(ad)}const dA="html.plt-mobile ion-app{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.plt-mobile ion-app [contenteditable]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}ion-app.force-statusbar-padding{--ion-safe-area-top:20px}",uA=Fe(class extends Re{constructor(){super(),this.__registerHost()}componentDidLoad(){pA(async()=>{const t=At(window,"hybrid");if(We.getBoolean("_testing")||Ce(()=>Promise.resolve().then(()=>Kz),void 0,import.meta.url).then(o=>o.startTapClick(We)),We.getBoolean("statusTap",t)&&Ce(()=>Promise.resolve().then(()=>Jz),void 0,import.meta.url).then(o=>o.startStatusTap()),We.getBoolean("inputShims",fA())){const o=At(window,"ios")?"ios":"android";Ce(()=>Promise.resolve().then(()=>dN),void 0,import.meta.url).then(r=>r.startInputShims(We,o))}const n=await Ce(()=>Promise.resolve().then(()=>r5),void 0,import.meta.url),i=t||ta();We.getBoolean("hardwareBackButton",i)?n.startHardwareBackButton():(ta()&&yt("[ion-app] - experimentalCloseWatcher was set to `true`, but hardwareBackButton was set to `false`. Both config options must be `true` for the Close Watcher API to be used."),n.blockHardwareBackButton()),typeof window<"u"&&Ce(()=>Promise.resolve().then(()=>OT),void 0,import.meta.url).then(o=>o.startKeyboardAssist(window)),Ce(()=>Promise.resolve().then(()=>J3),void 0,import.meta.url).then(o=>this.focusVisible=o.startFocusVisible())})}async setFocus(t){this.focusVisible&&this.focusVisible.setFocus(t)}render(){const t=me(this);return E(Ne,{key:"9be440c65819e4fa67c2c3c6477ab40b3ad3eed3",class:{[t]:!0,"ion-page":!0,"force-statusbar-padding":We.getBoolean("_forceStatusbarPadding")}})}get el(){return this}static get style(){return dA}},[256,"ion-app",{setFocus:[64]}]),fA=()=>!!(At(window,"ios")&&At(window,"mobile")||At(window,"android")&&At(window,"mobileweb")),pA=e=>{"requestIdleCallback"in window?window.requestIdleCallback(e):setTimeout(e,32)};function hA(){if(typeof customElements>"u")return;["ion-app"].forEach(t=>{switch(t){case"ion-app":customElements.get(t)||customElements.define(t,uA);break}})}const mA=hA,gA="ionicons",sd={hydratedSelectorName:"hydrated",lazyLoad:!1,updatable:!0};var bA=Object.defineProperty,vA=(e,t)=>
207{for(var n in t)bA(e,n,{get:t[n],enumerable:!0})},sr=e=>{if(e.__stencil__getHostRef)return e.__stencil__getHostRef()},yA=(e,t)=>{const n={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};n.$onReadyPromise$=new Promise(o=>n.$onReadyResolve$=o),e["s-p"]=[],e["s-rc"]=[];const i=n;return e.__stencil__getHostRef=()=>i,i},mb=(e,t)=>t in e,ld=(e,t)=>(0,console.error)(e,t),_c=new Map,xA="slot-fb{display:contents}slot-fb[hidden]{display:none}",gb="http://www.w3.org/1999/xlink",Wn=typeof window<"u"?window:{},wA=Wn.HTMLElement||class{},To={$flags$:0,$resourcesUrl$:"",jmp:e=>e(),raf:e=>requestAnimationFrame(e),ael:(e,t,n,i)=>e.addEventListener(t,n,i),rel:(e,t,n,i)=>e.removeEventListener(t,n,i),ce:(e,t)=>new CustomEvent(e,t)},kA=e=>Promise.resolve(e),Ix=(()=>{try{return new CSSStyleSheet,typeof new CSSStyleSheet().replaceSync=="function"}catch(e){}return!1})(),mf=!1,bb=[],Ox=[],_A=(e,t)=>n=>{e.push(n),mf||(mf=!0,To.raf(Lx))},vb=e=>{for(let t=0;t<e.length;t++)try{e[t](performance.now())}catch(n){ld(n)}e.length=0},Lx=()=>{vb(bb),vb(Ox),(mf=bb.length>0)&&To.raf(Lx)},wh=e=>kA().then(e),SA=_A(Ox),EA=e=>{const t=new URL(e,To.$resourcesUrl$);return t.origin!==Wn.location.origin?t.href:t.pathname},kh=e=>(e=typeof e,e==="object"||e==="function");function CA(e){var t,n,i;return(i=(n=(t=e.head)==null?void 0:t.querySelector('meta[name="csp-nonce"]'))==null?void 0:n.getAttribute("content"))!=null?i:void 0}var $A=e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),TA={};vA(TA,{err:()=>Mx,map:()=>PA,ok:()=>gf,unwrap:()=>AA,unwrapErr:()=>IA});var gf=e=>({isOk:!0,isErr:!1,value:e}),Mx=e=>({isOk:!1,isErr:!0,value:e});function PA(e,t){if(e.isOk){const n=t(e.value);return n instanceof Promise?n.then(i=>gf(i)):gf(n)}if(e.isErr){const n=e.value;return Mx(n)}throw"should never get here"}var AA=e=>{if(e.isOk)return e.value;throw e.value},IA=e=>{if(e.isErr)return e.value;throw e.value};var hl;function OA(e){var t;const n=this.attachShadow({mode:"open"});hl===void 0&&(hl=(t=void 0)!=null?t:null),hl&&n.adoptedStyleSheets.push(hl)}var lr=(e,t="")=>()=>{},zr=new WeakMap,LA=(e,t,n)=>{let i=_c.get(e);Ix&&n?(i=i||new CSSStyleSheet,typeof i=="string"?i=t:i.replaceSync(t)):i=t,_c.set(e,i)},MA=(e,t,n)=>{var i;const o=Dx(t),r=_c.get(o);if(!Wn.document)return o;if(e=e.nodeType===11?e:Wn.document,r)if(typeof r=="string"){e=e.head||e;let a=zr.get(e),s;if(a||zr.set(e,a=new Set),!a.has(o)){{s=Wn.document.createElement("style"),s.innerHTML=r;const l=(i=To.$nonce$)!=null?i:CA(Wn.document);if(l!=null&&s.setAttribute("nonce",l),!(t.$flags$&1))if(e.nodeName==="HEAD"){const c=e.querySelectorAll("link[rel=preconnect]"),d=c.length>0?c[c.length-1].nextSibling:e.querySelector("style");e.insertBefore(s,(d==null?void 0:d.parentNode)===e?d:null)}else if("host"in e)if(Ix){const c=new CSSStyleSheet;c.replaceSync(r),e.adoptedStyleSheets.unshift(c)}else{const c=e.querySelector("style");c?c.innerHTML=r+c.innerHTML:e.prepend(s)}else e.append(s);t.$flags$&1&&e.insertBefore(s,null)}t.$flags$&4&&(s.innerHTML+=xA),a&&a.add(o)}}else e.adoptedStyleSheets.includes(r)||e.adoptedStyleSheets.push(r);return o},DA=e=>{const t=e.$cmpMeta$,n=e.$hostElement$,i=t.$flags$,o=lr("attachStyles",t.$tagName$),r=MA(n.shadowRoot?n.shadowRoot:n.getRootNode(),t);i&10&&(n["s-sc"]=r,n.classList.add(r+"-h")),o()},Dx=(e,t)=>"sc-"+e.$tagName$,jl=(e,t,...n)=>{let i=null,o=null,r=!1,a=!1;const s=[],l=d=>{for(let u=0;u<d.length;u++)i=d[u],Array.isArray(i)?l(i):i!=null&&typeof i!="boolean"&&((r=typeof e!="function"&&!kh(i))&&(i=String(i)),r&&a?s[s.length-1].$text$+=i:s.push(r?bf(null,i):i),a=r)};if(l(n),t){t.key&&(o=t.key);{const d=t.className||t.class;d&&(t.class=typeof d!="object"?d:Object.keys(d).filter(u=>d[u]).join(" "))}}const c=bf(e,null);return c.$attrs$=t,s.length>0&&(c.$children$=s),c.$key$=o,c},bf=(e,t)=>{const n={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null};return n.$attrs$=null,n.$key$=null,n},Rx={},RA=e=>e&&e.$tag$===Rx,_h=e=>{const t=$A(e);return new RegExp("(^|[^@]|@(?!supports\\s+selector\\s*\\([^{]*?".concat(t,"))(").concat(t,"\\b)"),"g")};_h("::slotted");_h(":host");_h(":host-context");var zx=(e,t,n)=>e!=null&&!kh(e)?t&4?e==="false"?!1:e===""||!!e:t&1?String(e):e:e,zA=(e,t,n
207)=>{const i=To.ce(t,n);return e.dispatchEvent(i),i},yb=(e,t,n,i,o,r,a)=>{if(n===i)return;let s=mb(e,t),l=t.toLowerCase();if(t==="class"){const c=e.classList,d=xb(n);let u=xb(i);c.remove(...d.filter(f=>f&&!u.includes(f))),c.add(...u.filter(f=>f&&!d.includes(f)))}else if(t==="style"){for(const c in n)(!i||i[c]==null)&&(c.includes("-")?e.style.removeProperty(c):e.style[c]="");for(const c in i)(!n||i[c]!==n[c])&&(c.includes("-")?e.style.setProperty(c,i[c]):e.style[c]=i[c])}else if(t!=="key")if(t==="ref")i&&i(e);else if(!e.__lookupSetter__(t)&&t[0]==="o"&&t[1]==="n"){if(t[2]==="-"?t=t.slice(3):mb(Wn,l)?t=l.slice(2):t=l[2]+t.slice(3),n||i){const c=t.endsWith(Nx);t=t.replace(FA,""),n&&To.rel(e,t,n,c),i&&To.ael(e,t,i,c)}}else{const c=kh(i);if(s||c&&i!==null)try{if(e.tagName.includes("-"))e[t]!==i&&(e[t]=i);else{const u=i==null?"":i;t==="list"?s=!1:(n==null||e[t]!=u)&&(typeof e.__lookupSetter__(t)=="function"?e[t]=u:e.setAttribute(t,u))}}catch(u){}let d=!1;l!==(l=l.replace(/^xlink\:?/,""))&&(t=l,d=!0),i==null||i===!1?(i!==!1||e.getAttribute(t)==="")&&(d?e.removeAttributeNS(gb,t):e.removeAttribute(t)):(!s||r&4||o)&&!c&&e.nodeType===1&&(i=i===!0?"":i,d?e.setAttributeNS(gb,t,i):e.setAttribute(t,i))}},NA=/\s/,xb=e=>(typeof e=="object"&&e&&"baseVal"in e&&(e=e.baseVal),!e||typeof e!="string"?[]:e.split(NA)),Nx="Capture",FA=new RegExp(Nx+"$"),Fx=(e,t,n,i)=>{const o=t.$elm$.nodeType===11&&t.$elm$.host?t.$elm$.host:t.$elm$,r=e&&e.$attrs$||{},a=t.$attrs$||{};for(const s of wb(Object.keys(r)))s in a||yb(o,s,r[s],void 0,n,t.$flags$);for(const s of wb(Object.keys(a)))yb(o,s,r[s],a[s],n,t.$flags$)};function wb(e){return e.includes("ref")?[...e.filter(t=>t!=="ref"),"ref"]:e}var Sh,Bx=!1,Sc=(e,t,n)=>{const i=t.$children$[n];let o=0,r,a;if(i.$text$!==null)r=i.$elm$=Wn.document.createTextNode(i.$text$);else{if(!Wn.document)throw new Error("You are trying to render a Stencil component in an environment that doesn't support the DOM. Make sure to populate the [`window`](https://developer.mozilla.org/en-US/docs/Web/API/Window/window) object before rendering a component.");if(r=i.$elm$=Wn.document.createElement(i.$tag$),Fx(null,i,Bx),i.$children$)for(o=0;o<i.$children$.length;++o)a=Sc(e,i,o),a&&r.appendChild(a)}return r["s-hn"]=Sh,r},jx=(e,t,n,i,o,r)=>{let a=e,s;for(a.shadowRoot&&a.tagName===Sh&&(a=a.shadowRoot);o<=r;++o)i[o]&&(s=Sc(null,n,o),s&&(i[o].$elm$=s,Hl(a,s,t)))},Hx=(e,t,n)=>{for(let i=t;i<=n;++i){const o=e[i];if(o){const r=o.$elm$;Wx(o),r&&r.remove()}}},BA=(e,t,n,i,o=!1)=>{let r=0,a=0,s=0,l=0,c=t.length-1,d=t[0],u=t[c],f=i.length-1,p=i[0],h=i[f],m,y;for(;r<=c&&a<=f;)if(d==null)d=t[++r];else if(u==null)u=t[--c];else if(p==null)p=i[++a];else if(h==null)h=i[--f];else if(ml(d,p,o))Lr(d,p,o),d=t[++r],p=i[++a];else if(ml(u,h,o))Lr(u,h,o),u=t[--c],h=i[--f];else if(ml(d,h,o))Lr(d,h,o),Hl(e,d.$elm$,u.$elm$.nextSibling),d=t[++r],h=i[--f];else if(ml(u,p,o))Lr(u,p,o),Hl(e,u.$elm$,d.$elm$),u=t[--c],p=i[++a];else{for(s=-1,l=r;l<=c;
207++l)if(t[l]&&t[l].$key$!==null&&t[l].$key$===p.$key$){s=l;break}s>=0?(y=t[s],y.$tag$!==p.$tag$?m=Sc(t&&t[a],n,s):(Lr(y,p,o),t[s]=void 0,m=y.$elm$),p=i[++a]):(m=Sc(t&&t[a],n,a),p=i[++a]),m&&Hl(d.$elm$.parentNode,m,d.$elm$)}r>c?jx(e,i[f+1]==null?null:i[f+1].$elm$,n,i,a,f):a>f&&Hx(t,r,c)},ml=(e,t,n=!1)=>e.$tag$===t.$tag$?n?(n&&!e.$key$&&t.$key$&&(e.$key$=t.$key$),!0):e.$key$===t.$key$:!1,Lr=(e,t,n=!1)=>{const i=t.$elm$=e.$elm$,o=e.$children$,r=t.$children$,a=t.$text$;a===null?(Fx(e,t,Bx),o!==null&&r!==null?BA(i,o,t,r,n):r!==null?(e.$text$!==null&&(i.textContent=""),jx(i,null,t,r,0,r.length-1)):!n&&sd.updatable&&o!==null&&Hx(o,0,o.length-1)):e.$text$!==a&&(i.data=a)},Wx=e=>{e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(Wx)},Hl=(e,t,n)=>e==null?void 0:e.insertBefore(t,n),jA=(e,t,n=!1)=>{const i=e.$hostElement$,o=e.$cmpMeta$,r=e.$vnode$||bf(null,null),s=RA(t)?t:jl(null,null,t);if(Sh=i.tagName,o.$attrsToReflect$&&(s.$attrs$=s.$attrs$||{},o.$attrsToReflect$.map(([l,c])=>s.$attrs$[c]=i[l])),n&&s.$attrs$)for(const l of Object.keys(s.$attrs$))i.hasAttribute(l)&&!["key","ref","style","class"].includes(l)&&(s.$attrs$[l]=i[l]);s.$tag$=null,s.$flags$|=4,e.$vnode$=s,s.$elm$=r.$elm$=i.shadowRoot||i,Lr(r,s,n)},Vx=(e,t)=>{if(t&&!e.$onRenderResolve$&&t["s-p"]){const n=t["s-p"].push(new Promise(i=>e.$onRenderResolve$=()=>{t["s-p"].splice(n-1,1),i()}))}},Eh=(e,t)=>{if(e.$flags$|=16,e.$flags$&4){e.$flags$|=512;return}return Vx(e,e.$ancestorComponent$),SA(()=>HA(e,t))},HA=(e,t)=>{const n=e.$hostElement$,i=lr("scheduleUpdate",e.$cmpMeta$.$tagName$),o=n;if(!o)throw new Error("Can't render component <".concat(n.tagName.toLowerCase()," /> with invalid Stencil runtime! Make sure this imported component is compiled with a `externalRuntime: true` flag. For more information, please refer to https://stenciljs.com/docs/custom-elements#externalruntime"));let r;return t?r=Xr(o,"componentWillLoad",void 0,n):r=Xr(o,"componentWillUpdate",void 0,n),r=kb(r,()=>Xr(o,"componentWillRender",void 0,n)),i(),kb(r,()=>VA(e,o,t))},kb=(e,t)=>WA(e)?e.then(t).catch(n=>{console.error(n),t()}):t(),WA=e=>e instanceof Promise||e&&e.then&&typeof e.then=="function",VA=async(e,t,n)=>{var i;const o=e.$hostElement$,r=lr("update",e.$cmpMeta$.$tagName$),a=o["s-rc"];n&&DA(e);const s=lr("render",e.$cmpMeta$.$tagName$);UA(e,t,o,n),a&&(a.map(l=>l()),o["s-rc"]=void 0),s(),r();{const l=(i=o["s-p"])!=null?i:[],c=()=>qA(e);l.length===0?c():(Promise.all(l).then(c),e.$flags$|=4,l.length=0)}},UA=(e,t,n,i)=>{try{t=t.render(),e.$flags$&=-17,e.$flags$|=2,jA(e,t,i)}catch(o){ld(o,e.$hostElement$)}return null},qA=e=>{const t=e.$cmpMeta$.$tagName$,n=e.$hostElement$,i=lr("postUpdate",t),o=n,r=e.$ancestorComponent$;Xr(o,"componentDidRender",void 0,n),e.$flags$&64?(Xr(o,"componentDidUpdate",void 0,n),i()):(e.$flags$|=64,GA(n),Xr(o,"componentDidLoad",void 0,n),i(),e.$onReadyResolve$(n),r||YA()),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),e.$flags$&512&&wh(()=>Eh(e,!1)),e.$flags$&=-517},YA=e=>{wh(()=>zA(Wn,"appload",{detail:{namespace:gA}}))},Xr=(e,t,n,i)=>{if(e&&e[t])try{return e[t](n)}catch(o){ld(o,i)}},GA=e=>{var t;return e.classList.add((t=sd.hydratedSelectorName)!=null?t:"hydrated")},XA=(e,t)=>sr(e).$instanceValues$.get(t),_b=(e,t,n,i)=>{const o=sr(e),r=e,a=o.$instanceValues$.get(t),s=o.$flags$,l=r;n=zx(n,i.$members$[t][0]);const c=Number.isNaN(a)&&Number.isNaN(n);if(n!==a&&!c){o.$instanceValues$.set(t,n);{if(i.$watchers$&&s&128){const u=i.$watchers$[t];u&&u.map(f=>{try{l[f](n,a,t)}catch(p){ld(p,r)}})}if((s&18)===2){if(l.componentShouldUpdate&&l.componentShouldUpdate(n,a,t)===!1)return;Eh(o,!1)}}}},KA=(e,t,n)=>{var i,o;const r=e.prototype;if(t.$members$||t.$watchers$||e.watchers){e.watchers&&!t.$watchers$&&(t.$watchers$=e.watchers);const a=Object.entries((i=t.$members$)!=null?i:{});a.map(([s,[l]])=>{if(l&31||l&32){const{get:c,set:d}=Object.getOwnPropertyDescriptor(r,s)||{};c&&(t.$members$[s][0]|=2048),d&&(t.$members$[s][0]|=4096),Object.defineProperty(r,s,{get(){return c?c.apply(this):XA(this,s)},configurable:!0,enumerable:!0}),Object.defineProperty(r,s,{set(u){const f=sr(this);if(d){const p=l&32?this[s]:f.$hostElement$[s];typeof p>"u"&&f.$instanceValues$.get(s)?u=f.$instanceValues$.get(s):!f.$instanceValues$.get(s)&&p&&f.$instanceValues$.set(s,p),d.apply(this,[zx(u,l)]),u=l&32?this[s]:f.$hostElement$[s],_b(this,s,u,t);return}{_b(this,s,u,t);return}}})}});{const s=new Map;r.attributeChangedCallback=function(l,c,d){To.jmp(()=>{var u;const f=s.get(l);if(!(this.hasOwnProperty(f)&&sd.lazyLoad)){if(r.hasOwnProperty(f)&&typeof this[f]=="number"&&this[f]==d)return;if(f==null){const h=sr(this),m=h==null?void 0:h.$flags$;if(m&&!(m&8)&&m&128&&d!==c){const g=this,v=(u=t.$watchers$)==null?void 0:u[l];v==null||v.forEach(b=>{g[b]!=null&&g[b].call(g,d,c,l)})}return}}const p=Object.getOwnPropertyDescriptor(r,f);d=d===null&&typeof this[f]=="boolean"?!1:d,d!==this[f]&&(!p.get||p.set)&&(this[f]=d)})},e.observedAttributes=Array.from(new Set([...Object.keys((o=t.$watchers$)!=null?o:{}),...a.filter(([l,c])=>c[0]&15).map(([l,c])=>{var d;const u=c[1]||l;return s.set(u,l),c[0]&512&&((d=t.$attrsToReflect$)==null||d.push([l,u])),u})]))}}return e},Sb=async(e,t,n,i)=>{let o;if(!(t.$flags$&32)){t.$flags$|=32;{o=e.constructor;const s=e.localName;customElements.whenDefined(s).then(()=>t.$flags$|=128)}if(o&&o.style){let s;typeof o.style=="string"&&(s=o.style);const l=Dx(n);if(!_c.has(l)){const c=lr("registerStyles",n.$tagName$);LA(l,s,!!(n.$flags$&1)),c()}}}const r=t.$ancestorComponent$,a=()=>Eh(t,!0);r&&r["s-rc"]?r["s-rc"].push(a):a()},ZA=(e,t)=>{},JA=e=>{{const t=sr(e),n=t.$cmpMeta$,i=lr("connectedCallback",n.$tagName$);if(t.$flags$&1)t!=null&&t.$lazyInstance$||t!=null&&t.$onReadyPromise$&&t.$onReadyPromise$.then(()=>ZA());else{t.$flags$|=1;{let o=e;for(;o=o.parentNode||o.host;)if(o["s-p"]){Vx(t,t.$ancestorComponent$=o);break}}n.$members$&&Object.entries(n.$members$).map(([o,[r]])=>{if(r&31&&e.hasOwnProperty(o)){const a=e[o];delete e[o],e[o]=a}}),sd.initializeNextTick?wh(()=>Sb(e,t,n)):Sb(e,t,n)}i()}},QA=async e=>{sr(e),zr.has(e)&&zr.delete(e),e.shadowRoot&&zr.has(e.shadowRoot)&&zr.delete(e.shadowRoot)},eI=(e,t)=>{const n={$flags$:t[0],$tagName$:t[1]};n.$members$=t[2],n.$watchers$=e.$watchers$,n.$attrsToReflect$=[];const i=e.prototype.connectedCallback,o=e.prototype.disconnectedCallback;return Object.assign(e.prototype,{__hasHostListenerAttached:!1,__registerHost(){yA(this,n)},connectedCallback(){this.__hasHostListenerAttached||(sr(this),this.__hasHostListenerAttached=!0),JA(this),i&&i.call(this)},disconnectedCallback(){QA(this),o&&o.call(this)},__attachShadow(){if(!this.shadowRoot)OA.call(this,n);else if(this.shadowRoot.mode!=="open")throw new Error("Unable to re-use existing shadow root for ".concat(n.$tagName$,"! Mode is set to ").concat(this.shadowRoot.mode," but Stencil only supports open shadow roots."))}}),e.is=n.$tagName$,KA(e,n)};let Gd;const tI=()=>
207{if(typeof window>"u")return new Map;if(!Gd){const e=window;e.Ionicons=e.Ionicons||{},Gd=e.Ionicons.map=e.Ionicons.map||new Map}return Gd},nI=e=>{let t=Xd(e.src);return t||(t=Ux(e.name,e.icon,e.mode,e.ios,e.md),t?iI(t,e):e.icon&&(t=Xd(e.icon),t||(t=Xd(e.icon[e.mode]),t))?t:null)},iI=(e,t)=>{const n=tI().get(e);if(n)return n;try{return EA("svg/".concat(e,".svg"))}catch(i){console.warn('[Ionicons Warning]: Could not load icon with name "'.concat(e,'". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.'),t)}},Ux=(e,t,n,i,o)=>(n=(n&&gl(n))==="ios"?"ios":"md",i&&n==="ios"?e=gl(i):o&&n==="md"?e=gl(o):(!e&&t&&!qx(t)&&(e=t),Ec(e)&&(e=gl(e))),!Ec(e)||e.trim()===""||e.replace(/[a-z]|-|\d/gi,"")!==""?null:e),Xd=e=>Ec(e)&&(e=e.trim(),qx(e))?e:null,qx=e=>e.length>0&&/(\/|\.)/.test(e),Ec=e=>typeof e=="string",gl=e=>e.toLowerCase(),oI=(e,t=[])=>{const n={};return t.forEach(i=>{e.hasAttribute(i)&&(e.getAttribute(i)!==null&&(n[i]=e.getAttribute(i)),e.removeAttribute(i))}),n},rI=e=>e&&e.dir!==""?e.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl",aI=e=>{const t=document.createElement("div");t.innerHTML=e;for(let i=t.childNodes.length-1;i>=0;i--)t.childNodes[i].nodeName.toLowerCase()!=="svg"&&t.removeChild(t.childNodes[i]);const n=t.firstElementChild;if(n&&n.nodeName.toLowerCase()==="svg"){const i=n.getAttribute("class")||"";if(n.setAttribute("class",(i+" s-ion-icon").trim()),Yx(n))return t.innerHTML}return""},Yx=e=>{if(e.nodeType===1){if(e.nodeName.toLowerCase()==="script")return!1;for(let t=0;t<e.attributes.length;t++){const n=e.attributes[t].name;if(Ec(n)&&n.toLowerCase().indexOf("on")===0)return!1}for(let t=0;t<e.childNodes.length;t++)if(!Yx(e.childNodes[t]))return!1}return!0},sI=e=>e.startsWith("data:image/svg+xml"),lI=e=>e.indexOf(";utf8,")!==-1,Kr=new Map,Gx=new Map;let Kd;function vf(e){const t="";return Kr.set(e,t),t}const cI=(e,t)=>{const n=Gx.get(e);return n||(typeof fetch<"u"&&typeof document<"u"?sI(e)&&lI(e)?Promise.resolve(dI(e)):uI(e,t):Promise.resolve(vf(e)))};function dI(e){Kd||(Kd=new DOMParser);const n=Kd.parseFromString(e,"text/html").querySelector("svg");if(n)return Kr.set(e,n.outerHTML),n.outerHTML;throw new Error("Could not parse svg from ".concat(e))}function uI(e,t){const n=fetch(e).then(i=>i.text().then(o=>{o&&t!==!1&&(o=aI(o));const r=o||"";return Kr.set(e,r),r}).catch(()=>vf(e))).catch(()=>vf(e));return Gx.set(e,n),n}const fI=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{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{transform:scaleX(-1)}}@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])){:host(.icon-rtl) .icon-inner{transform:scaleX(-1)}}:host(.flip-rtl):host-context([dir='rtl']) .icon-inner{transform:scaleX(-1)}@supports selector(:dir(rtl)){:host(.flip-rtl:dir(rtl)) .icon-inner{transform:scaleX(-1)}:host(.flip-rtl:dir(ltr)) .icon-inner{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)}",pI=eI(class extends wA{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.didLoadIcon=!1,this.isVisible=!1,this.mode=hI(),this.lazy=!1,this.sanitize=!0}componentWillLoad(){this.inheritedAttributes=oI(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,n,i){if(!!!(this.lazy&&typeof window<"u"&&window.IntersectionObserver))return i();const r=this.io=new window.IntersectionObserver(a=>{a[0].isIntersecting&&(r.disconnect(),this.io=void 0,i())},{rootMargin:n});r.observe(t)}loadIcon(){if(this.isVisible){const t=nI(this);t&&(Kr.has(t)?this.svgContent=Kr.get(t):cI(t,this.sanitize).then(()=>this.svgContent=Kr.get(t)),this.didLoadIcon=!0)}this.iconName=Ux(this.name,this.icon,this.mode,this.ios,this.md)}render(){const{flipRtl:t,iconName:n,inheritedAttributes:i,el:o}=this,r=this.mode||"md",a=n?(n.includes("arrow")||n.includes("chevron"))&&t!==!1:!1,s=t||a;return jl(Rx,Object.assign({key:"0578c899781ca145dd8205acd9670af39b57cf2e",role:"img",class:Object.assign(Object.assign({[r]:!0},mI(this.color)),{["icon-".concat(this.size)]:!!this.size,"flip-rtl":s,"icon-rtl":s&&rI(o)})},i),this.svgContent?jl("div",{class:"icon-inner",innerHTML:this.svgContent}):jl("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 fI}},[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"]}]),hI=()=>typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",mI=e=>
207e?{"ion-color":!0,["ion-color-".concat(e)]:!0}:null;function gI(){if(typeof customElements>"u")return;["ion-icon"].forEach(t=>{switch(t){case"ion-icon":customElements.get(t)||customElements.define(t,pI);break}})}const bI=gI;/*!
208 * (C) Ionic http://ionicframework.com - MIT License
209 */const Xx=rx;/*!
210 * (C) Ionic http://ionicframework.com - MIT License
211 */const vI=ax;/*!
212 * (C) Ionic http://ionicframework.com - MIT License
213 */const yI=mx;/*!
214 * (C) Ionic http://ionicframework.com - MIT License
215 */function xI(e,t,n,i){let o;if(n==="md"?o=e==="top"?8:-8:o=e==="top"?10:-10,t&&Ze){wI(t,i);const r=t.getBoundingClientRect();return e==="top"?o+=r.bottom:e==="bottom"&&(o-=Ze.innerHeight-r.top),{top:"".concat(o,"px"),bottom:"".concat(o,"px")}}else return{top:"calc(".concat(o,"px + var(--ion-safe-area-top, 0px))"),bottom:"calc(".concat(o,"px - var(--ion-safe-area-bottom, 0px))")}}function wI(e,t){e.offsetParent===null&&yt("[ion-toast] - The positionAnchor element for ion-toast was found in the DOM, but appears to be hidden. This may lead to unexpected positioning of the toast.",t)}const Ch=(e,t)=>Math.floor(e/2-t/2),kI=(e,t)=>{const n=Q(),i=Q(),{position:o,top:r,bottom:a}=t,l=ft(e).querySelector(".toast-wrapper");switch(i.addElement(l),o){case"top":i.fromTo("transform","translateY(-100%)","translateY(".concat(r,")"));break;case"middle":const c=Ch(e.clientHeight,l.clientHeight);l.style.top="".concat(c,"px"),i.fromTo("opacity",.01,1);break;default:i.fromTo("transform","translateY(100%)","translateY(".concat(a,")"));break}return n.easing("cubic-bezier(.155,1.105,.295,1.12)").duration(400).addAnimation(i)},_I=(e,t)=>{const n=Q(),i=Q(),{position:o,top:r,bottom:a}=t,l=ft(e).querySelector(".toast-wrapper");switch(i.addElement(l),o){case"top":i.fromTo("transform","translateY(".concat(r,")"),"translateY(-100%)");break;case"middle":i.fromTo("opacity",.99,0);break;default:i.fromTo("transform","translateY(".concat(a,")"),"translateY(100%)");break}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(i)},SI=(e,t)=>{const n=Q(),i=Q(),{position:o,top:r,bottom:a}=t,l=ft(e).querySelector(".toast-wrapper");switch(i.addElement(l),o){case"top":l.style.setProperty("transform","translateY(".concat(r,")")),i.fromTo("opacity",.01,1);break;case"middle":const c=Ch(e.clientHeight,l.clientHeight);l.style.top="".concat(c,"px"),i.fromTo("opacity",.01,1);break;default:l.style.setProperty("transform","translateY(".concat(a,")")),i.fromTo("opacity",.01,1);break}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation(i)},EI=e=>{const t=Q(),n=Q(),o=ft(e).querySelector(".toast-wrapper");return n.addElement(o).fromTo("opacity",.99,0),t.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(n)},CI=(e,t,n)=>{const i=ft(e).querySelector(".toast-wrapper"),o=e.clientHeight,r=i.getBoundingClientRect();let a=0;const s=.5,l=e.position==="middle"?.5:0,c=e.position==="top"?-1:1,d=Ch(o,r.height),u=[{offset:0,transform:"translateY(-".concat(d+r.height,"px)")},{offset:.5,transform:"translateY(0px)"},{offset:1,transform:"translateY(".concat(d+r.height,"px)")}],f=Q("toast-swipe-to-dismiss-animation").addElement(i).duration(100);switch(e.position){case"middle":a=o+r.height,f.keyframes(u),f.progressStart(!0,.5);break;case"top":a=r.bottom,f.keyframes([{offset:0,transform:"translateY(".concat(t.top,")")},{offset:1,transform:"translateY(-100%)"}]),f.progressStart(!0,0);break;case"bottom":default:a=o-r.top,f.keyframes([{offset:0,transform:"translateY(".concat(t.bottom,")")},{offset:1,transform:"translateY(100%)"}]),f.progressStart(!0,0);break}const p=g=>g*c/a,y=wa({el:i,gestureName:"toast-swipe-to-dismiss",gesturePriority:zy,direction:"y",onMove:g=>{const v=l+p(g.deltaY);f.progressStep(v)},onEnd:g=>{const v=g.velocityY,b=(g.deltaY+v*1e3)/a*c;y.enable(!1);let x=!0,w=1,k=0,S=0;if(e.position==="middle"){x=b>=s/2||b<=-.5/2,w=1,k=0;const C=i.getBoundingClientRect(),D=C.top-d,A="".concat(D,"px"),N=g.deltaY<=0?-1:1,F=(d+C.height)*N,ie=x?"".concat(F,"px"):"0px",re=[{offset:0,transform:"translateY(".concat(A,")")},{offset:1,transform:"translateY(".concat(ie,")")}];f.keyframes(re),S=F-D}else x=b>=s,w=x?1:0,k=p(g.deltaY),S=(x?1-k:k)*a;const $=Math.min(Math.abs(S)/Math.abs(v),200);f.onFinish(()=>{x?(n(),f.destroy()):(e.position==="middle"?f.keyframes(u).progressStart(!0,.5):f.progressStart(!0,0),y.enable(!0))},{oneTimeCallback:!0}).progressEnd(w,k,$)}});return y},$I=":host{--border-width:0;--border-style:none;--border-color:initial;
215--box-shadow:none;--min-width:auto;--width:auto;--min-height:auto;--height:auto;--max-height:auto;--white-space:normal;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);contain:strict;z-index:1001;pointer-events:none}:host{inset-inline-start:0}:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);pointer-events:auto}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0,  -100%,  0);transform:translate3d(0,  -100%,  0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-radius:14px;--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--max-width:700px;--max-height:478px;--start:10px;--end:10px;font-size:clamp(14px, 0.875rem, 43.4px)}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;z-index:10}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.toast-translucent) .toast-wrapper{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}:host(.ion-color.toast-translucent) .toast-wrapper{background:rgba(var(--ion-color-base-rgb), 0.8)}}.toast-wrapper.toast-middle{opacity:0.01}.toast-content{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:15px;padding-bottom:15px}.toast-header{margin-bottom:2px;font-weight:500}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;min-height:44px;-webkit-transition:background-color, opacity 100ms linear;transition:background-color, opacity 100ms linear;border:0;background-color:transparent;font-family:var(--ion-font-family);font-size:clamp(17px, 1.0625rem, 21.998px);font-weight:500;overflow:hidden}.toast-button.ion-activated{opacity:0.4}@media (any-hover: hover){.toast-button:hover{opacity:0.6}}",TI=":host{--border-width:0;--border-style:none;--border-color:initial;--box-shadow:none;--min-width:auto;--width:auto;--min-height:auto;--height:auto;--max-height:auto;--white-space:normal;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);contain:strict;z-index:1001;pointer-events:none}:host{inset-inline-start:0}
215:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);pointer-events:auto}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0,  -100%,  0);transform:translate3d(0,  -100%,  0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-800, var(--ion-background-color-step-800, #333333));--border-radius:4px;--box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-50, var(--ion-text-color-step-950, #f2f2f2));--max-width:700px;--start:8px;--end:8px;font-size:0.875rem}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;opacity:0.01;z-index:10}.toast-content{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:14px;padding-bottom:14px}.toast-header{margin-bottom:2px;font-weight:500;line-height:1.25rem}.toast-message{line-height:1.25rem}.toast-layout-baseline .toast-button-group-start{-webkit-margin-start:8px;margin-inline-start:8px}.toast-layout-stacked .toast-button-group-start{-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px}.toast-layout-baseline .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px}.toast-layout-stacked .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px;margin-bottom:8px}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;font-family:var(--ion-font-family);font-size:0.875rem;font-weight:500;letter-spacing:0.84px;text-transform:uppercase;overflow:hidden}.toast-button-cancel{color:var(--ion-color-step-100, var(--ion-text-color-step-900, #e6e6e6))}.toast-button-icon-only{border-radius:50%;-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:9px;padding-bottom:9px;width:36px;height:36px}@media (any-hover: hover){.toast-button:hover{background-color:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08)}.toast-button-cancel:hover{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.08)}}",PI=Fe(class extends Re{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=le(this,"ionToastDidPresent",7),this.willPresent=le(this,"ionToastWillPresent",7),this.willDismiss=le(this,"ionToastWillDismiss",7),this.didDismiss=le(this,"ionToastDidDismiss",7),this.didPresentShorthand=le(this,"didPresent",7),this.willPresentShorthand=le(this,"willPresent",7),this.willDismissShorthand=le(this,"willDismiss",7),this.didDismissShorthand=le(this,"didDismiss",7),this.delegateController=Xp(this),this.lockController=xa(),this.triggerController=td(),this.customHTMLEnabled=We.get("innerHTMLTemplatesEnabled",nd),this.presented=!1,this.revealContentToScreenReader=!1,this.hasController=!1,this.duration=We.getNumber("toastDuration",0),this.layout="baseline",this.keyboardClose=!1,this.position="bottom",this.translucent=!1,this.animated=!0,this.isOpen=!1,this.dispatchCancelHandler=t=>{const n=t.detail.role;if(ar(n)){const i=this.getButtons().find(o=>o.role==="cancel");this.callButtonHandler(i)}},this.createSwipeGesture=t=>{(this.gesture=CI(this.el,t,()=>{this.dismiss(void 0,ji)})).enable(!0)},this.destroySwipeGesture=()=>{const{gesture:t}=this;t!==void 0&&(t.destroy(),this.gesture=void 0)},this.prefersSwipeGesture=()=>{const{swipeGesture:t}=this;return t==="vertical"}}
215swipeGestureChanged(){this.destroySwipeGesture(),this.presented&&this.prefersSwipeGesture()&&this.createSwipeGesture(this.lastPresentedPosition)}onIsOpenChange(t,n){t===!0&&n===!1?this.present():t===!1&&n===!0&&this.dismiss()}triggerChanged(){const{trigger:t,el:n,triggerController:i}=this;t&&i.addClickListener(n,t)}connectedCallback(){js(this.el),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){var t;!((t=this.htmlAttributes)===null||t===void 0)&&t.id||Hs(this.el)}componentDidLoad(){this.isOpen===!0&&Et(()=>this.present()),this.triggerChanged()}async present(){const t=await this.lockController.lock();await this.delegateController.attachViewToDom();const{el:n,position:i}=this,o=this.getAnchorElement(),r=xI(i,o,me(this),n);this.lastPresentedPosition=r,await Ws(this,"toastEnter",kI,SI,{position:i,top:r.top,bottom:r.bottom}),this.revealContentToScreenReader=!0,this.duration>0&&(this.durationTimeout=setTimeout(()=>this.dismiss(void 0,"timeout"),this.duration)),this.prefersSwipeGesture()&&this.createSwipeGesture(r),t()}async dismiss(t,n){var i,o;const r=await this.lockController.lock(),{durationTimeout:a,position:s,lastPresentedPosition:l}=this;a&&clearTimeout(a);const c=await Vs(this,t,n,"toastLeave",_I,EI,{position:s,top:(i=l==null?void 0:l.top)!==null&&i!==void 0?i:"",bottom:(o=l==null?void 0:l.bottom)!==null&&o!==void 0?o:""});return c&&(this.delegateController.removeViewFromDom(),this.revealContentToScreenReader=!1),this.lastPresentedPosition=void 0,this.destroySwipeGesture(),r(),c}onDidDismiss(){return yi(this.el,"ionToastDidDismiss")}onWillDismiss(){return yi(this.el,"ionToastWillDismiss")}getButtons(){return this.buttons?this.buttons.map(n=>typeof n=="string"?{text:n}:n):[]}getAnchorElement(){const{position:t,positionAnchor:n,el:i}=this;if(n!==void 0){if(t==="middle"&&n!==void 0){yt('[ion-toast] - The positionAnchor property is ignored when using position="middle".',this.el);return}if(typeof n=="string"){const o=document.getElementById(n);if(o===null){yt('[ion-toast] - An anchor element with an ID of "'.concat(n,'" was not found in the DOM.'),i);return}return o}if(n instanceof Re)return n;yt("[ion-toast] - Invalid positionAnchor value:",n,i)}}async buttonClick(t){const n=t.role;return ar(n)?this.dismiss(void 0,n):await this.callButtonHandler(t)?this.dismiss(void 0,n):Promise.resolve()}async callButtonHandler(t){if(t!=null&&t.handler)try{if(await tr(t.handler)===!1)return!1}catch(n){An("[ion-toast] - Exception in callButtonHandler:",n)}return!0}renderButtons(t,n){if(t.length===0)return;const i=me(this),o={"toast-button-group":!0,["toast-button-group-".concat(n)]:!0};return E("div",{class:o},t.map(r=>E("button",Object.assign({},r.htmlAttributes,{type:"button",class:AI(r),tabIndex:0,onClick:()=>this.buttonClick(r),part:II(r)}),E("div",{class:"toast-button-inner"},r.icon&&E("ion-icon",{"aria-hidden":"true",icon:r.icon,slot:r.text===void 0?"icon-only":void 0,class:"toast-button-icon"}),r.text),i==="md"&&E("ion-ripple-effect",{type:r.icon!==void 0&&r.text===void 0?"unbounded":"bounded"}))))}renderToastMessage(t,n=null){const{customHTMLEnabled:i,message:o}=this;return i?E("div",{key:t,"aria-hidden":n,class:"toast-message",part:"message",innerHTML:xs(o)}):E("div",{key:t,"aria-hidden":n,class:"toast-message",part:"message"},o)}renderHeader(t,n=null){return E("div",{key:t,class:"toast-header","aria-hidden":n,part:"header"},this.header)}render(){const{layout:t,el:n,revealContentToScreenReader:i,header:o,message:r}=this,a=this.getButtons(),s=a.filter(u=>u.side==="start"),l=a.filter(u=>u.side!=="start"),c=me(this),d={"toast-wrapper":!0,["toast-".concat(this.position)]:!0,["toast-layout-".concat(t)]:!0};return t==="stacked"&&s.length>0&&l.length>0&&yt("[ion-toast] - This toast is using start and end buttons with the stacked toast layout. We recommend following the best practice of using either start or end buttons with the stacked toast layout.",n),E(Ne,Object.assign({key:"d1ecd90c87700aad4685e230cdd430aa286b8791",tabindex:"-1"},this.htmlAttributes,{style:{zIndex:"".concat(6e4+this.overlayIndex)},class:Lt(this.color,Object.assign(Object.assign({[c]:!0},pn(this.cssClass)),{"overlay-hidden":!0,"toast-translucent":this.translucent})),onIonToastWillDismiss:this.dispatchCancelHandler}),E("div",{key:"4bfc863417324de69e222054d5cf9c452038b41e",class:d},E("div",{key:"3417940afec0392e81b7d54c7cb00f3ab6c30d47",class:"toast-container",part:"container"},this.renderButtons(s,"start"),this.icon!==void 0&&E("ion-icon",{key:"6bf878fbc85c01e1e5faa9d97d46255a6511a952",class:"toast-icon",part:"icon",icon:this.icon,lazy:!1,"aria-hidden":"true"}),E("div",{key:"54b500348a9c37660c3aff37436d9188e4374947",class:"toast-content",role:"status","aria-atomic":"true","aria-live":"polite"},!i&&o!==void 0&&this.renderHeader("oldHeader","true"),!i&&r!==void 0&&this.renderToastMessage("oldMessage","true"),i&&o!==void 0&&this.renderHeader("header"),i&&r!==void 0&&this.renderToastMessage("header")),this.renderButtons(l,"end"))))}get el(){return this}static get watchers(){return{swipeGesture:["swipeGestureChanged"],isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:$I,md:TI}}},[289,"ion-toast",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],color:[513],enterAnimation:[16,"enter-animation"],leaveAnimation:[16,"leave-animation"],cssClass:[1,"css-class"],duration:[2],header:[1],layout:[1],message:[1],keyboardClose:[4,"keyboard-close"],position:[1],positionAnchor:[1,"position-anchor"],buttons:[16],translucent:[4],animated:[4],icon:[1],htmlAttributes:[16,"html-attributes"],swipeGesture:[1,"swipe-gesture"],isOpen:[4,"is-open"],trigger:[1],revealContentToScreenReader:[32],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{swipeGesture:["swipeGestureChanged"],isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),AI=e=>({"toast-button":!0,"toast-button-icon-only":e.icon!==void 0&&e.text===void 0,["toast-button-".concat(e.role)]:e.role!==void 0,"ion-focusable":!0,"ion-activatable":!0}),II=e=>ar(e.role)?"button cancel":"button";function OI(){if(typeof customElements>"u")return;["ion-toast","ion-icon","ion-ripple-effect"].forEach(t=>{switch(t){case"ion-toast":customElements.get(t)||customElements.define(t,PI);break;case"ion-icon":customElements.get(t)||Qn();break;case"ion-ripple-effect":customElements.get(t)||Cn();break}})}const LI=OI,Eb="update:modelValue",Zd="modelValue",bl="routerLink",Cb="navManager",MI="router",DI="aria",Xo=Symbol(),$b={default:Xo},Tb=e=>(e==null?void 0:e.split(" "))||[],RI=(e,t,n=[])=>{var i;return[...Array.from(((i=e.value)==null?void 0:i.classList)||[]),...n].filter((o,r,a)=>!t.has(o)&&a.indexOf(o)===r)},Ke=(e,t,n=[],i=[],o,r)=>{t!==void 0&&t();const a=i,s=[bl,...n].reduce((l,c)=>(l[c]=$b,l),{});return o&&(a.push(Eb),s[Zd]=$b),Oe((l,{attrs:c,slots:d,emit:u})=>{var x;let f=o?l[o]:void 0;const p=ue(),h=new Set(Tb(c.class));gn(()=>
215{i.forEach(w=>{var k;(k=p.value)==null||k.addEventListener(w,S=>{u(w,S)})})});const m={created:w=>{(Array.isArray(r)?r:[r]).map(S=>S.replace(/-([a-z])/g,$=>$[1].toUpperCase())).forEach(S=>{w.addEventListener(S,$=>{$.target.tagName===w.tagName&&o&&(f=($==null?void 0:$.target)[o],u(Eb,f))})})}},y=vi(),v=((x=y==null?void 0:y.appContext)==null?void 0:x.provides[Cb])?it(Cb):void 0,b=w=>{const{routerLink:k}=l;if(k!==Xo)if(v!==void 0){w.preventDefault();let S={event:w};for(const $ in l){const C=l[$];l.hasOwnProperty($)&&$.startsWith(MI)&&C!==Xo&&(S[$]=C)}v.navigate(S)}else console.warn("Tried to navigate, but no router was found. Make sure you have mounted Vue Router.")};return()=>{f=l[o],Tb(c.class).forEach(C=>{h.add(C)});const w=l.onClick,k=C=>{w!==void 0&&w(C),C.defaultPrevented||b(C)},S={ref:p,class:RI(p,h),onClick:k};for(const C in l){const D=l[C];(l.hasOwnProperty(C)&&D!==Xo||C.startsWith(DI))&&(S[C]=D);const A="on"+C.slice(0,1).toUpperCase()+C.slice(1),N=c[A];p.value&&c.hasOwnProperty(A)&&"addEventListener"in p.value&&p.value.addEventListener(C,N)}o&&(l[Zd]!==Xo?S[o]=l[Zd]:f!==Xo&&(S[o]=f)),bl in l&&l[bl]!==Xo&&(S.href=l[bl]);const $=gt(e,S,d.default&&d.default());return o===void 0?$:nr($,[[m]])}},{name:e,props:s,emits:a})},zI=Ke("ion-avatar",c3),Qt=Ke("ion-button",_3,["color","buttonType","disabled","expand","fill","routerDirection","routerAnimation","download","href","rel","shape","size","strong","target","type","form","ionFocus","ionBlur"],["ionFocus","ionBlur"]),Kx=Ke("ion-buttons",$3,["collapse"]),yf=Ke("ion-card",O3,["color","button","type","disabled","download","href","rel","routerDirection","routerAnimation","target"]),xf=Ke("ion-card-content",z3),NI=Ke("ion-checkbox",H3,["color","name","checked","indeterminate","disabled","errorText","helperText","value","labelPlacement","justify","alignment","required","ionChange","ionFocus","ionBlur"],["ionChange","ionFocus","ionBlur"],"checked","ion-change"),hn=Ke("ion-content",G3,["color","fullscreen","fixedSlotPlacement","forceOverscroll","scrollX","scrollY","scrollEvents","ionScrollStart","ionScroll","ionScrollEnd"],["ionScrollStart","ionScroll","ionScrollEnd"]),cd=Ke("ion-fab",u6,["horizontal","vertical","edge","activated"]),Us=Ke("ion-fab-button",g6,["color","activated","disabled","download","href","rel","routerDirection","routerAnimation","target","show","translucent","type","size","closeIcon","ion
215Focus","ionBlur"],["ionFocus","ionBlur"]),Zx=Ke("ion-footer",E6,["collapse","translucent"]),FI=Ke("ion-header",M6,["collapse","translucent"]),BI=Ke("ion-infinite-scroll",N6,["threshold","disabled","position","ionInfinite"],["ionInfinite"]),jI=Ke("ion-infinite-scroll-content",J6,["loadingSpinner","loadingText"]),vo=Ke("ion-input",rC,["color","autocapitalize","autocomplete","autocorrect","autofocus","clearInput","clearInputIcon","clearOnEdit","counter","counterFormatter","debounce","disabled","enterkeyhint","errorText","fill","inputmode","helperText","label","labelPlacement","max","maxlength","min","minlength","multiple","name","pattern","placeholder","readonly","required","shape","spellcheck","step","type","value","ionInput","ionChange","ionBlur","ionFocus"],["ionInput","ionChange","ionBlur","ionFocus"],"value","ion-input"),Nt=Ke("ion-item",cC,["color","button","detail","detailIcon","disabled","download","href","rel","lines","routerAnimation","routerDirection","target","type"]),HI=Ke("ion-item-option",hC,["color","disabled","download","expandable","href","rel","target","type"]),WI=Ke("ion-item-options",yC,["side","ionSwipe"],["ionSwipe"]),VI=Ke("ion-item-sliding",CC,["disabled","ionDrag"],["ionDrag"]),mi=Ke("ion-label",AC,["color","position","ionColor","ionStyle"],["ionColor","ionStyle"]),cr=Ke("ion-list",MC,["lines","inset"]),UI=Ke("ion-list-header",NC,["color","lines"]),qI=Ke("ion-menu",n$,["contentId","menuId","type","disabled","side","swipeGesture","maxEdgeStart","ionWillOpen","ionWillClose","ionDidOpen","ionDidClose","ionMenuChange"],["ionWillOpen","ionWillClose","ionDidOpen","ionDidClose","ionMenuChange"]),Jx=Ke("ion-menu-button",s$,["color","disabled","menu","autoHide","type"]),YI=Ke("ion-menu-toggle",u$,["menu","autoHide"]),Jd=Ke("ion-note",g$,["color"]),Qx=Ke("ion-range",O$,["color","debounce","name","label","dualKnobs","min","max","pin","pinFormatter","snaps","step","ticks","activeBarStart","disabled","value","labelPlacement","ionChange","ionInput","ionFocus","ionBlur","ionKnobMoveStart","ionKnobMoveEnd"],["ionChange","ionInput","ionFocus","ionBlur","ionKnobMoveStart","ionKnobMoveEnd"],"value","ion-input"),GI=Ke("ion-refresher",U$,["pullMin","pullMax","closeDuration","snapbackDuration","pullFactor","disabled","ionRefresh","ionPull","ionStart"],["ionRefresh","ionPull","ionStart"]),XI=Ke("ion-refresher-content",G$,["pullingIcon","pullingText","refreshingSpinner","refreshingText"]),Pt=Ke("ion-ripple-effect",X$,["type"]),KI=Ke("ion-segment",eT,["color","disabled","scrollable","swipeGesture","value","selectOnFocus","ionChange","ionSelect","ionStyle"],["ionChange","ionSelect","ionStyle"],"value","ion-change"),Pb=Ke("ion-segment-button",aT,["contentId","disabled","layout","type","value"],[],"value","ion-change"),ZI=Ke("ion-select",m8,["cancelText","color","compareWith","disabled","fill","errorText","helperText","interface","interfaceOptions","justify","label","labelPlacement","multiple","name","okText","placeholder","selectedText","toggleIcon","expandedIcon","shape","value","required","ionChange","ionCancel","ionDismiss","ionFocus","ionBlur","ionStyle"],["ionChange","ionCancel","ionDismiss","ionFocus","ionBlur","ionStyle"],"value","ion-change"),JI=Ke("ion-select-option",x8,["disabled","value"]),bo=Ke("ion-skeleton-text",S8,["animated","ionStyle"],["ionStyle"]),$h=Ke("ion-spinner",E8,["color","duration","name","paused"]),QI=Ke("ion-split-pane",I8,["contentId","disabled","when","ionSplitPaneVisible"],["ionSplitPaneVisible"]),ew=Ke("ion-textarea",z8,["color","autocapitalize","autofocus","clearOnEdit","debounce","disabled","fill","inputmode","enterkeyhint","maxlength","minlength","name","placeholder","readonly","required","spellcheck","cols","rows","wrap","autoGrow","value","counter","counterFormatter","errorText","helperText","label","labelPlacement","shape","ionChange","ionInput","ionBlur","ionFocus"],["ionChange","ionInput","ionBlur","ionFocus"],"value","ion-input"),Th=Ke("ion-thumbnail",j8),Ab=Ke("ion-title",H8,["color","size","ionStyle"],["ionStyle"]),wf=Ke("ion-toggle",X8,["color","name","checked","disabled","errorText","helperText","value","enableO
215nOffLabels","labelPlacement","justify","alignment","required","ionChange","ionFocus","ionBlur"],["ionChange","ionFocus","ionBlur"],"checked","ion-change"),tw=Ke("ion-toolbar",K8,["color"]);var ci;(function(e){e.WillEnter="onIonViewWillEnter",e.DidEnter="onIonViewDidEnter",e.WillLeave="onIonViewWillLeave",e.DidLeave="onIonViewDidLeave"})(ci||(ci={}));const eO={[Kp]:ci.WillEnter,[Zp]:ci.DidEnter,[Jp]:ci.WillLeave,[Qp]:ci.DidLeave},Ib={main:0},tO=(e="main")=>{var t;const n=((t=Ib[e])!==null&&t!==void 0?t:0)+1;return Ib[e]=n,n.toString()},vl=(e,t,n)=>{e!=null&&e[n]&&e[n].bind(t==null?void 0:t.value)();const i=t==null?void 0:t.value;if(i!=null&&i[n]&&i[n](),i){const o=eO[n],r=i[o];r&&r.forEach(a=>a())}},nw=()=>{if(typeof window<"u"){const e=window.Ionic;if(e&&e.config)return e.config}return null},nO=(e,t,n)=>{if(n){const i=n,o=i.proxy[e]||(i.proxy[e]=[]);i.exposed&&(i.exposed[e]=o);const r=(...a)=>{if(!i.isUnmounted)return a?t(...a):t()};return o.push(r),r}else console.warn("[@ionic/vue]: Ionic Lifecycle Hooks can only be used during execution of setup().")},dd=e=>(t,n=vi())=>nO(e,t,n);dd(ci.WillEnter);const xi=dd(ci.DidEnter),iO=dd(ci.WillLeave);dd(ci.DidLeave);const oO={async install(e,t={}){typeof document<"u"&&document.documentElement.classList.add("ion-ce"),W4(t)}},wi=Oe({name:"IonPage",props:{registerIonPage:{type:Function,default:()=>{}}},mounted(){this.$props.registerIonPage(this.$refs.ionPage)},setup(e,{attrs:t,slots:n}){return()=>gt("div",Object.assign(Object.assign({},t),{class:"ion-page",ref:"ionPage"}),n.default&&n.default())}}),Ob=e=>!e.classList.contains("ion-page-hidden")&&!e.classList.contains("ion-page-invisible"),Lb=Symbol(0),rO=Oe({name:"IonRouterOutlet",setup(){aP();const e=it(ad),t=cA(),n=it(Lb,0),i=Be(()=>t.matched[n]);let o,r;wo(Lb,n+1),wo(Ax,i);const a=ue(),s=tO("ion-router-outlet"),l=it("navManager"),c=it("viewStacks"),d=gr([]);let u=!1,f;rt(()=>[t,i.value],([x,w])=>{if(w!==void 0){const k=w!==o,S=x.matched[x.matched.length-1]===w&&x.path!==r;(k||S)&&v(i)}o=w,r=x.path},{deep:!0});const p=()=>{const x=nw();if(!(x&&x.get("swipeBackEnabled",a.value.mode==="ios")))return!1;const k=c.getViewStack(s);if(!k||k.length<=1)return!1;const S=l.getLeavingRouteInfo();return!!c.findViewItemByRouteInfo({pathname:S.pushedByRoute||""},s)},h=async()=>{const x=l.getLeavingRouteInfo(),{routerAnimation:w}=x,k=c.findViewItemByRouteInfo({pathname:x.pushedByRoute||""},s),S=c.findViewItemByRouteInfo(x,s);if(S){let $=w;const C=k.ionPageElement,D=S.ionPageElement,A=k.routerAnimation;$===void 0&&A!==void 0&&($=A),S.routerAnimation=$,await y(C,D,"back",l.canGoBack(2),!0,$)}return Promise.resolve()},m=x=>{if(x)u=!0,l.handleNavigateBack();else{const w=l.getCurrentRouteInfo(),k=c.findViewItemByRouteInfo({pathname:w.pushedByRoute||""},s);k.ionPageElement.setAttribute("aria-hidden","true"),k.ionPageElement.classList.add("ion-page-hidden")}};rt(a,()=>{a.value.swipeHandler={canStart:p,onStart:h,onEnd:m}});const y=async(x,w,k,S,$,C)=>{if(u)return u=!1,Promise.resolve(!1);if(x===w)return Promise.resolve(!1);x.classList.add("ion-page-invisible");const D=k===void 0||k==="root"||k==="none";return await a.value.commit(x,w,{duration:D&&C===void 0?0:void 0,direction:k,showGoBack:S,progressAnimation:$,animationBuilder:C})},g=async()=>{const x=l.getCurrentRouteInfo(),{routerDirection:w,routerAction:k,routerAnimation:S,prevRouteLastPathname:$,delta:C}=x,D=c.findViewItemByRouteInfo(x,s);let A=c.findLeavingViewItemByRouteInfo(x,s);const N=D.ionPageElement;if(N===void 0&&console.warn("[@ionic/vue Warning]: The view you are trying to render for path ".concat(x.pathname," does not have the required <ion-page> component. Transitions and lifecycle methods may not work as expected.\n\nSee https://ionicframework.com/docs/vue/navigation#ionpage for more information.")),D!==A&&(!A&&$&&(A=c.findViewItemByPathname($,s)),!(Ob(N)&&(A==null?void 0:A.ionPageElement)!==void 0&&!Ob(A.ionPageElement)))){if(vl(D.vueComponent,D.vueComponentRef,Kp),A!=null&&A.ionPageElement&&D!==A){let F=S;const ie=A.ionPageElement;vl(A.vueComponent,A.vueComponentRef,Jp);const re=D.routerAnimation;F===void 0&&w==="back"&&re!==void 0&&(F=re),A.routerAnimation=F,await y(N,ie,w,!!x.pushedByRoute,!1,F),ie.classList.add("ion-page-hidden"),ie.setAttribute("aria-hidden","true");const V=c.size()===1;k==="replace"?(A.mount=!1,A.ionPageElement=void 0,A.ionRoute=!1):k==="push"&&w==="forward"?V&&c.mountIntermediaryViews(s,A,C):w!=="none"&&A&&D!==A&&(A.mount=!1,A.ionPageElement=void 0,A.ionRoute=!1,V&&c.unmountLeavingViews(s,D,C)),vl(A.vueComponent,A.vueComponentRef,Qp)}else requestAnimationFrame(()=>N.classList.remove("ion-page-invisible"));vl(D.vueComponent,D.vueComponentRef,Zp),d.value=c.getChildrenToRender(s)}},v=x=>{const w=t.matched[0];if(f||(f=w.path),!x.value||x.value!==w&&w.path!==f)return;const k=l.getCurrentRouteInfo();let S=c.findViewItemByRouteInfo(k,s);S||(S=c.createViewItem(s,x.value.components.default,x.value,k),c.add(S)),S.mount?g():(S.mount=!0,S.registerCallback=()=>{g(),S.registerCallback=void 0}),d.value=c.getChildrenToRender(s)};return i.value&&v(i),ga(()=>c.clear(s)),{id:s,components:d,injectedRoute:e,ionRouterOutlet:a,registerIonPage:(x,w)=>{const k=x.ionPageElement;c.registerIonPage(x,w),x.registerCallback?(w.classList.add("ion-page-invisible"),x.registerCallback()):k&&!k.classList.contains("ion-page-invisible")&&w.classList.remove("ion-page-invisible")}}},render(){const{components:e,registerIonPage:t,injectedRoute:n}=this;return gt("ion-router-outlet",{ref:"ionRouterOutlet"},e&&e.map(i=>{var o,r;let a={ref:i.vueComponentRef,key:i.pathname,registerIonPage:d=>t(i,d)};const s=(r=(o=i.matchedRoute)===null||o===void 0?void 0:o.props)===null||r===void 0?void 0:r.default,c=s?s===!0?i.params:typeof s=="function"?(()=>{var d;const u=(d=i.vueComponentData)===null||d===void 0?void 0:d.propsFunctionResult;if(u)return u;{const f=s(n);return i.vueComponentData=Object.assign(Object.assign({},i.vueComponentData),{propsFunctionResult:f}),f}})():s:null;return a=Object.assign(Object.assign({},a),c),gt(i.vueComponent,a)}))}}),_s=gr([]),aO=Oe((e,{attrs:t,slots:n})=>(mA(),()=>gt("ion-app",Object.assign({name:"IonApp"},t),[n.default&&n.default(),..._s.value])),{name:"IonApp"}),sO=e=>{_s.value=[..._s.value,e]},lO=e=>{_s.value=_s.value.filter(t=>t!==e)},cO=(e=sO,t=lO)=>{const n=new WeakMap;return{attachViewToDom:(r,a,s={},l)=>{const c=document.createElement("div");l&&c.classList.add(...l),r.appendChild(c);const d=gt(B_,{to:c},gt(a,Object.assign({},s)));return n.set(c,d),e(d),Promise.resolve(c)},removeViewFromDom:(r,a)=>{const s=n.get(a);return s&&t(s),Promise.resolve()}}},_n=Oe((e,{slots:t})=>(bI(),()=>{var n,i;const{icon:o,ios:r,md:a,mode:s}=e;let l;const c=nw(),d=s||(c==null?void 0:c.get("mode"));return r||a?d==="ios"?l=(n=r!=null?r:a)!==null&&n!==void 0?n:o:l=(i=a!=null?a:r)!==null&&i!==void 0?i:o:l=o,gt("ion-icon",Object.assign(Object.assign({},e),{icon:l}),t)}),{name:"IonIcon",props:{color:{type:String},flipRtl:{type:Boolean},icon:{type:String},ios:{type:String},lazy:{type:Boolean},md:{type:String},mode:{type:String},name:{type:String},size:{type:String},src:{type:String}}}),kf=Symbol(),Mb={default:kf},iw=(e,t,n=[],i,o)=>{const r=l=>Oe((c,{slots:d,emit:u})=>{const f=[{componentEv:"".concat(e,"WillPresent"),frameworkEv:"willPresent"},{componentEv:"".concat(e,"DidPresent"),frameworkEv:"didPresent"},{componentEv:"".concat(e,"WillDismiss"),frameworkEv:"willDismiss"},{componentEv:"".concat(e,"DidDismiss"),frameworkEv:"didDismiss"}];t!==void 0&&t();const p=ue(),h=async()=>{c.isOpen&&await v(c)},m=async(b,x)=>{const w=b.props.isOpen,k=x.props.isOpen;w!==k&&(w?await v(c):await g())},y=async()=>{await g()},g=async()=>
215{p.value&&(await p.value,p.value=p.value.dismiss(),await p.value,p.value=void 0)},v=async b=>{var x;if(p.value&&await p.value,!((x=p.value)===null||x===void 0)&&x.present){await p.value.present();return}const w={};for(const S in b){const $=b[S];Object.prototype.hasOwnProperty.call(b,S)&&$!==kf&&(w[S]=$)}delete w.onWillPresent,delete w.onDidPresent,delete w.onWillDismiss,delete w.onDidDismiss;const k=d.default&&d.default()[0];p.value=o.create(Object.assign(Object.assign({},w),{component:k})),p.value=await p.value,f.forEach(S=>{p.value.addEventListener(S.componentEv,()=>{u(S.frameworkEv)})}),await p.value.present()};return()=>gt("div",{style:{display:"none"},onVnodeMounted:h,onVnodeUpdated:m,onVnodeBeforeUnmount:y,isOpen:c.isOpen===!0})},l),a=l=>Oe((c,{slots:d,emit:u})=>{t!==void 0&&t();const f=ue(!1),p=ue();return gn(()=>{p.value.addEventListener("ionMount",h=>{u("ionMount",h),f.value=!0}),p.value.addEventListener("willPresent",h=>{u("willPresent",h),f.value=!0}),p.value.addEventListener("didDismiss",h=>{u("didDismiss",h),f.value=!1}),p.value.addEventListener("willDismiss",h=>{u("willDismiss",h)}),p.value.addEventListener("didPresent",h=>{u("didPresent",h)})}),()=>{const h={};for(const y in c){const g=c[y];Object.prototype.hasOwnProperty.call(c,y)&&g!==kf&&(h[y]=g)}const m=()=>i?gt("div",{className:"ion-delegate-host ion-page"},d):d;return gt(e,Object.assign(Object.assign({},h),{ref:p}),f.value||h.keepContentsMounted||h.keepContentsMounted===""?m():void 0)}},l),s={name:e,props:Object.assign({isOpen:Mb},n.reduce((l,c)=>(l[c]=Mb,l),{})),emits:void 0};return o!==void 0?r(s):a(s)},dO=iw("ion-action-sheet",Xx,["animated","backdropDismiss","buttons","cssClass","enterAnimation","header","htmlAttributes","isOpen","keyboardClose","leaveAnimation","mode","subHeader","translucent","trigger"]),ow=iw("ion-modal",yI,["animated","backdropBreakpoint","backdropDismiss","breakpoints","canDismiss","enterAnimation","expandToScroll","focusTrap","handle","handleBehavior","htmlAttributes","initialBreakpoint","isOpen","keepContentsMounted","keyboardClose","leaveAnimation","mode","presentingElement","showBackdrop","trigger"],!0),Ph=(e,t,n=!1)=>{const i=n?cO():void 0,o=t.create.bind(t);return t.create=r=>(e(),o(Object.assign(Object.assign({},r),{delegate:i}))),t},Ah=Ph(vI,Oy),uO=Ph(Xx,Ly),fO=Ph(LI,f5);var pO=function(){var e=function(t,n){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,o){i.__proto__=o}||function(i,o){for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(i[r]=o[r])},e(t,n)};return function(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");e(t,n);function i(){this.constructor=t}t.prototype=n===null?Object.create(n):(i.prototype=n.prototype,new i)}}(),rw=function(e,t,n,i){function o(r){return r instanceof n?r:new n(function(a){a(r)})}return new(n||(n=Promise))(function(r,a){function s(d){try{c(i.next(d))}catch(u){a(u)}}function l(d){try{c(i.throw(d))}catch(u){a(u)}}function c(d){d.done?r(d.value):o(d.value).then(s,l)}c((i=i.apply(e,t||[])).next())})},aw=function(e,t){var n={label:0,sent:function(){if(r[0]&1)throw r[1];return r[1]},trys:[],ops:[]},i,o,r,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(d){return l([c,d])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(n=0)),n;)try{if(i=1,o&&(r=c[0]&2?o.return:c[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,c[1])).done)return r;switch(o=0,r&&(c=[c[0]&2,r.value]),c[0]){case 0:case 1:r=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(r=n.trys,!(r=r.length>0&&r[r.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!r||c[1]>r[0]&&c[1]<r[3])){n.label=c[1];break}if(c[0]===6&&n.label<r[1]){n.label=r[1],r=c;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(c);break}r[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(d){c=[6,d],o=0}finally{i=r=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}},Db=function(e,t,n){if(n||arguments.length===2)for(var i=0,o=t.length,r;i<o;i++)(r||!(i in t))&&(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))},hO="ionicpwaelements",Wl,sw,$n=!1,_f=!1,Ki=function(e,t){return function(){}},mO=function(e,t){return function(){}},gO="{visibility:hidden}.hydrated{visibility:inherit}",Rb={},bO="http://www.w3.org/2000/svg",vO="http://www.w3.org/1999/xhtml",yO=function(e){return e!=null},Ih=function(e){return e=typeof e,e==="object"||e==="function"};function lw(e){var t,n,i;return(i=(n=(t=e.head)===null||t===void 0?void 0:t.querySelector('meta[name="csp-nonce"]'))===null||n===void 0?void 0:n.getAttribute("content"))!==null&&i!==void 0?i:void 0}var je=function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];var o=null,r=!1,a=!1,s=[],l=function(u){for(var f=0;f<u.length;f++)o=u[f],Array.isArray(o)?l(o):o!=null&&typeof o!="boolean"&&((r=typeof e!="function"&&!Ih(o))&&(o=String(o)),r&&a?s[s.length-1].$text$+=o:s.push(r?Sf(null,o):o),a=r)};if(l(n),t){var c=t.className||t.class;c&&(t.class=typeof c!="object"?c:Object.keys(c).filter(function(u){return c[u]}).join(" "))}var d=Sf(e,null);return d.$attrs$=t,s.length>0&&(d.$children$=s),d},Sf=function(e,t){var n={$flags$:0,$tag$:e,$text$:t,$elm$:null,$children$:null};return n.$attrs$=null,n},cw={},xO=function(e){return e&&e.$tag$===cw},wO=function(e,t){return e!=null&&!Ih(e)?t&4?e==="false"?!1:e===""||!!e:t&2?parseFloat(e):t&1?String(e):e:e},qs=function(e){return Ro(e).$hostElement$},Ss=function(e,t,n){var i=qs(e);return{emit:function(o){return dw(i,t,{bubbles:!0,composed:!0,cancelable:!0,detail:o})}}},dw=function(e,t,n){var i=Ht.ce(t,n);return e.dispatchEvent(i),i},zb=new WeakMap,kO=function(e,t,n){var i=Cc.get(e);qO&&n?(i=i||new CSSStyleSheet,typeof i=="string"?i=t:i.replaceSync(t)):i=t,Cc.set(e,i)}
215,_O=function(e,t,n,i){var o,r=uw(t),a=Cc.get(r);if(e=e.nodeType===11?e:Vn,a)if(typeof a=="string"){e=e.head||e;var s=zb.get(e),l=void 0;if(s||zb.set(e,s=new Set),!s.has(r)){{l=Vn.createElement("style"),l.innerHTML=a;var c=(o=Ht.$nonce$)!==null&&o!==void 0?o:lw(Vn);c!=null&&l.setAttribute("nonce",c),e.insertBefore(l,e.querySelector("link"))}s&&s.add(r)}}else e.adoptedStyleSheets.includes(a)||(e.adoptedStyleSheets=Db(Db([],e.adoptedStyleSheets,!0),[a],!1));return r},SO=function(e){var t=e.$cmpMeta$,n=e.$hostElement$,i=t.$flags$,o=Ki("attachStyles",t.$tagName$),r=_O(n.shadowRoot?n.shadowRoot:n.getRootNode(),t);i&10&&(n["s-sc"]=r,n.classList.add(r+"-h")),o()},uw=function(e,t){return"sc-"+e.$tagName$},Nb=function(e,t,n,i,o,r){if(n!==i){var a=Bb(e,t),s=t.toLowerCase();if(t==="class"){var l=e.classList,c=Fb(n),d=Fb(i);l.remove.apply(l,c.filter(function(h){return h&&!d.includes(h)})),l.add.apply(l,d.filter(function(h){return h&&!c.includes(h)}))}else if(t==="style"){for(var u in n)(!i||i[u]==null)&&(u.includes("-")?e.style.removeProperty(u):e.style[u]="");for(var u in i)(!n||i[u]!==n[u])&&(u.includes("-")?e.style.setProperty(u,i[u]):e.style[u]=i[u])}else if(t==="ref")i&&i(e);else if(!a&&t[0]==="o"&&t[1]==="n")t[2]==="-"?t=t.slice(3):Bb(fd,s)?t=s.slice(2):t=s[2]+t.slice(3),n&&Ht.rel(e,t,n,!1),i&&Ht.ael(e,t,i,!1);else{var f=Ih(i);if((a||f&&i!==null)&&!o)try{if(e.tagName.includes("-"))e[t]=i;else{var p=i==null?"":i;t==="list"?a=!1:(n==null||e[t]!=p)&&(e[t]=p)}}catch(h){}i==null||i===!1?(i!==!1||e.getAttribute(t)==="")&&e.removeAttribute(t):(!a||r&4||o)&&!f&&(i=i===!0?"":i,e.setAttribute(t,i))}}},EO=/\s/,Fb=function(e){return e?e.split(EO):[]},fw=function(e,t,n,i){var o=t.$elm$.nodeType===11&&t.$elm$.host?t.$elm$.host:t.$elm$,r=e&&e.$attrs$||Rb,a=t.$attrs$||Rb;for(i in r)i in a||Nb(o,i,r[i],void 0,n,t.$flags$);for(i in a)Nb(o,i,r[i],a[i],n,t.$flags$)},Oh=function(e,t,n,i){var o=t.$children$[n],r=0,a,s;if(o.$text$!==null)a=o.$elm$=Vn.createTextNode(o.$text$);else{if($n||($n=o.$tag$==="svg"),a=o.$elm$=Vn.createElementNS($n?bO:vO,o.$tag$),$n&&o.$tag$==="foreignObject"&&($n=!1),fw(null,o,$n),yO(Wl)&&a["s-si"]!==Wl&&a.classList.add(a["s-si"]=Wl),o.$children$)for(r=0;r<o.$children$.length;++r)s=Oh(e,o,r),s&&a.appendChild(s);o.$tag$==="svg"?$n=!1:a.tagName==="foreignObject"&&($n=!0)}return a},pw=function(e,t,n,i,o,r){var a=e,s;for(a.shadowRoot&&a.tagName===sw&&(a=a.shadowRoot);o<=r;++o)i[o]&&(s=Oh(null,n,o),s&&(i[o].$elm$=s,a.insertBefore(s,t)))},hw=function(e,t,n){for(var i=t;i<=n;++i){var o=e[i];if(o){var r=o.$elm$;mw(o),r&&r.remove()}}},CO=function(e,t,n,i){for(var o=0,r=0,a=t.length-1,s=t[0],l=t[a],c=i.length-1,d=i[0],u=i[c],f;o<=a&&r<=c;)s==null?s=t[++o]:l==null?l=t[--a]:d==null?d=i[++r]:u==null?u=i[--c]:yl(s,d)?(qa(s,d),s=t[++o],d=i[++r]):yl(l,u)?(qa(l,u),l=t[--a],u=i[--c]):yl(s,u)?(qa(s,u),e.insertBefore(s.$elm$,l.$elm$.nextSibling),s=t[++o],u=i[--c]):yl(l,d)?(qa(l,d),e.insertBefore(l.$elm$,s.$elm$),l=t[--a],d=i[++r]):(f=Oh(t&&t[r],n,r),d=i[++r],f&&s.$elm$.parentNode.insertBefore(f,s.$elm$));o>a?pw(e,i[c+1]==null?null:i[c+1].$elm$,n,i,r,c):r>c&&hw(t,o,a)},yl=function(e,t){return e.$tag$===t.$tag$},qa=function(e,t){var n=t.$elm$=e.$elm$,i=e.$children$,o=t.$children$,r=t.$tag$,a=t.$text$;a===null?($n=r==="svg"?!0:r==="foreignObject"?!1:$n,fw(e,t,$n),i!==null&&o!==null?CO(n,i,t,o):o!==null?(e.$text$!==null&&(n.textContent=""),pw(n,null,t,o,0,o.length-1)):i!==null&&hw(i,0,i.length-1),$n&&r==="svg"&&($n=!1)):e.$text$!==a&&(n.data=a)},mw=function(e){e.$attrs$&&e.$attrs$.ref&&e.$attrs$.ref(null),e.$children$&&e.$children$.map(mw)},$O=function(e,t){var n=e.$hostElement$,i=e.$vnode$||Sf(null,null),o=xO(t)?t:je(null,null,t);sw=n.tagName,o.$tag$=null,o.$flags$|=4,e.$vnode$=o,o.$elm$=i.$elm$=n.shadowRoot||n,Wl=n["s-sc"],qa(i,o)},gw=function(e,t){t&&!e.$onRenderResolve$&&t["s-p"]&&t["s-p"].push(new Promise(function(n){return e.$onRenderResolve$=n}))},ud=function(e,t){if(e.$flags$|=16,e.$flags$&4){e.$flags$|=512;return}gw(e,e.$ancestorComponent$);var n=function(){return TO(e,t)};return GO(n)},TO=function(e,t){var n=Ki("scheduleUpdate",e.$cmpMeta$.$tagName$),i=e.$lazyInstance$,o;return t&&(e.$flags$|=256,e.$queuedListeners$&&(e.$queuedListeners$.map(function(r){var a=r[0],s=r[1];return Lh(i,a,s)}),e.$queuedListeners$=void 0)),n(),PO(o,function(){return IO(e,i,t)})},PO=function(e,t){return AO(e)?e.then(t):t()},AO=function(e){return e instanceof Promise||e&&e.then&&typeof e.then=="function"},IO=function(e,t,n){return rw(void 0,void 0,void 0,function(){var i,o,r,a,s,l,c;return aw(this,function(d){return o=e.$hostElement$,r=Ki("update",e.$cmpMeta$.$tagName$),a=o["s-rc"],n&&SO(e),s=Ki("render",e.$cmpMeta$.$tagName$),OO(e,t),a&&(a.map(function(u){return u()}),o["s-rc"]=void 0),s(),r(),l=(i=o["s-p"])!==null&&i!==void 0?i:[],c=function(){return LO(e)},l.length===0?c():(Promise.all(l).then(c),e.$flags$|=4,l.length=0),[2]})})},OO=function(e,t,n){try{t=t.render(),e.$flags$&=-17,e.$flags$|=2,$O(e,t)}catch(i){Hn(i,e.$hostElement$)}return null},LO=function(e){e.$cmpMeta$.$tagName$;var t=e.$hostElement$,n=Ki(),i=e.$lazyInstance$,o=e.$ancestorComponent$;e.$flags$&64?n():(e.$flags$|=64,vw(t),Lh(i,"componentDidLoad"),n(),e.$onReadyResolve$(t),o||bw()),e.$onInstanceResolve$(t),e.$onRenderResolve$&&(e.$onRenderResolve$(),e.$onRenderResolve$=void 0),e.$flags$&512&&Dh(function(){return ud(e,!1)}),e.$flags$&=-517},MO=function(e){{var t=Ro(e),n=t.$hostElement$.isConnected;return n&&(t.$flags$&18)===2&&ud(t,!1),n}},bw=function(e){vw(Vn.documentElement),Dh(function(){return dw(fd,"appload",{detail:{namespace:hO}})})},Lh=function(e,t,n){if(e&&e[t])try{return e[t](n)}catch(i){Hn(i)}},vw=function(e){return e.classList.add("hydrated")},DO=function(e,t){return Ro(e).$instanceValues$.get(t)},RO=function(e,t,n,i){var o=Ro(e),r=o.$instanceValues$.get(t),a=o.$flags$,s=o.$lazyInstance$;n=wO(n,i.$members$[t][0]);var l=Number.isNaN(r)&&Number.isNaN(n),c=n!==r&&!l;(!(a&8)||r===void 0)&&c&&(o.$instanceValues$.set(t,n),s&&(a&18)===2&&ud(o,!1))},yw=function(e,t,n){if(t.$members$){var i=Object.entries(t.$members$),o=e.prototype;if(i.map(function(a){var s=a[0],l=a[1][0];l&31||n&2&&l&32?Object.defineProperty(o,s,{get:function(){return DO(this,s)},set:function(c){RO(this,s,c,t)}
215,configurable:!0,enumerable:!0}):n&1&&l&64&&Object.defineProperty(o,s,{value:function(){for(var c=[],d=0;d<arguments.length;d++)c[d]=arguments[d];var u=Ro(this);return u.$onInstancePromise$.then(function(){var f;return(f=u.$lazyInstance$)[s].apply(f,c)})}})}),n&1){var r=new Map;o.attributeChangedCallback=function(a,s,l){var c=this;Ht.jmp(function(){var d=r.get(a);if(c.hasOwnProperty(d))l=c[d],delete c[d];else if(o.hasOwnProperty(d)&&typeof c[d]=="number"&&c[d]==l)return;c[d]=l===null&&typeof c[d]=="boolean"?!1:l})},e.observedAttributes=i.filter(function(a){a[0];var s=a[1];return s[0]&15}).map(function(a){var s=a[0],l=a[1],c=l[1]||s;return r.set(c,s),c})}}return e},zO=function(e,t,n,i,o){return rw(void 0,void 0,void 0,function(){var r,a,s,l,c,d,u;return aw(this,function(f){switch(f.label){case 0:return t.$flags$&32?[3,3]:(t.$flags$|=32,o=UO(n),o.then?(r=mO(),[4,o]):[3,2]);case 1:o=f.sent(),r(),f.label=2;case 2:o.isProxied||(yw(o,n,2),o.isProxied=!0),a=Ki("createInstance",n.$tagName$),t.$flags$|=8;try{new o(t)}catch(p){Hn(p)}t.$flags$&=-9,a(),o.style&&(s=o.style,l=uw(n),Cc.has(l)||(c=Ki("registerStyles",n.$tagName$),kO(l,s,!!(n.$flags$&1)),c())),f.label=3;case 3:return d=t.$ancestorComponent$,u=function(){return ud(t,!0)},d&&d["s-rc"]?d["s-rc"].push(u):u(),[2]}})})},NO=function(e){if(!(Ht.$flags$&1)){var t=Ro(e),n=t.$cmpMeta$,i=Ki("connectedCallback",n.$tagName$);if(t.$flags$&1)xw(e,t,n.$listeners$);else{t.$flags$|=1;for(var o=e;o=o.parentNode||o.host;)if(o["s-p"]){gw(t,t.$ancestorComponent$=o);break}n.$members$&&Object.entries(n.$members$).map(function(r){var a=r[0],s=r[1][0];if(s&31&&e.hasOwnProperty(a)){var l=e[a];delete e[a],e[a]=l}}),zO(e,t,n)}i()}},FO=function(e){if(!(Ht.$flags$&1)){var t=Ro(e),n=t.$lazyInstance$;t.$rmListeners$&&(t.$rmListeners$.map(function(i){return i()}),t.$rmListeners$=void 0),Lh(n,"disconnectedCallback")}},BO=function(e,t){t===void 0&&(t={});var n,i=Ki(),o=[],r=t.exclude||[],a=fd.customElements,s=Vn.head,l=s.querySelector("meta[charset]"),c=Vn.createElement("style"),d=[],u,f=!0;Object.assign(Ht,t),Ht.$resourcesUrl$=new URL(t.resourcesUrl||"./",Vn.baseURI).href,e.map(function(h){h[1].map(function(m){var y={$flags$:m[0],$tagName$:m[1],$members$:m[2],$listeners$:m[3]};y.$members$=m[2],y.$listeners$=m[3];var g=y.$tagName$,v=function(b){pO(x,b);function x(w){var k=b.call(this,w)||this;return w=k,VO(w,y),y.$flags$&1&&w.attachShadow({mode:"open"}),k}return x.prototype.connectedCallback=function(){var w=this;u&&(clearTimeout(u),u=null),f?d.push(this):Ht.jmp(function(){return NO(w)})},x.prototype.disconnectedCallback=function(){var w=this;Ht.jmp(function(){return FO(w)})},x.prototype.componentOnReady=function(){return Ro(this).$onReadyPromise$},x}(HTMLElement);y.$lazyBundleId$=h[0],!r.includes(g)&&!a.get(g)&&(o.push(g),a.define(g,yw(v,y,1)))})});{c.innerHTML=o+gO,c.setAttribute("data-styles","");var p=(n=Ht.$nonce$)!==null&&n!==void 0?n:lw(Vn);p!=null&&c.setAttribute("nonce",p),s.insertBefore(c,l?l.nextSibling:s.firstChild)}f=!1,d.length?d.map(function(h){return h.connectedCallback()}):Ht.jmp(function(){return u=setTimeout(bw,30)}),i()},xw=function(e,t,n,i){n&&n.map(function(o){var r=o[0],a=o[1],s=o[2],l=HO(e,r),c=jO(t,s),d=WO(r);Ht.ael(l,a,c,d),(t.$rmListeners$=t.$rmListeners$||[]).push(function(){return Ht.rel(l,a,c,d)})})},jO=function(e,t){return function(n){try{e.$flags$&256?e.$lazyInstance$[t](n):(e.$queuedListeners$=e.$queuedListeners$||[]).push([t,n])}catch(i){Hn(i)}}},HO=function(e,t){return t&16?Vn.body:e},WO=function(e){return(e&2)!==0},Mh=new WeakMap,Ro=function(e){return Mh.get(e)},Ys=function(e,t){return Mh.set(t.$lazyInstance$=e,t)},VO=function(e,t){var n={$flags$:0,$hostElement$:e,$cmpMeta$:t,$instanceValues$:new Map};return n.$onInstancePromise$=new Promise(function(i){return n.$onInstanceResolve$=i}),n.$onReadyPromise$=new Promise(function(i){return n.$onReadyResolve$=i}),e["s-p"]=[],e["s-rc"]=[],xw(e,n,t.$listeners$),Mh.set(e,n)},Bb=function(e,t){return t in e},Hn=function(e,t){return(0,console.error)(e,t)},Qd=new Map,UO=function(e,t,n){var i=e.$tagName$.replace(/-/g,"_"),o=e.$lazyBundleId$,r=Qd.get(o);if(r)return r[i];{var a=function(s){return Qd.set(o,s),s[i]};switch(o){case"pwa-action-sheet":return Ce(()=>Promise.resolve().then(()=>fN),void 0,import.meta.url).then(a,Hn);case"pwa-camera-modal":return Ce(()=>Promise.resolve().then(()=>hN),void 0,import.meta.url).then(a,Hn);case"pwa-toast":return Ce(()=>Promise.resolve().then(()=>gN),void 0,import.meta.url).then(a,Hn);case"pwa-camera-modal-instance":return Ce(()=>Promise.resolve().then(()=>vN),void 0,import.meta.url).then(a,Hn);case"pwa-camera":return Ce(()=>Promise.resolve().then(()=>xN),void 0,import.meta.url).then(a,Hn)}}return Ce(()=>import("./".concat(o,".entry.js").concat("")),[],import.meta.url).then(function(s){return Qd.set(o,s),s[i]},Hn)},Cc=new Map,fd=typeof window<"u"?window:{},Vn=fd.document||{head:{}},Ht={$flags$:0,$resourcesUrl$:"",jmp:function(e){return e()},raf:function(e){return requestAnimationFrame(e)},ael:function(e,t,n,i){return e.addEventListener(t,n,i)},rel:function(e,t,n,i){return e.removeEventListener(t,n,i)},ce:function(e,t){return new CustomEvent(e,t)}},ww=function(e){return Promise.resolve(e)},qO=function(){try{return new CSSStyleSheet,typeof new CSSStyleSheet().replaceSync=="function"}catch(e){}return!1}(),jb=[],kw=[],YO=function(e,t){return function(n){e.push(n),_f||(_f=!0,Ht.$flags$&4?Dh(Ef):Ht.raf(Ef))}},Hb=function(e){for(var t=0;t<e.length;t++)try{e[t](performance.now())}catch(n){Hn(n)}e.length=0},Ef=function(){Hb(jb),Hb(kw),(_f=jb.length>0)&&Ht.raf(Ef)},Dh=function(e){return ww().then(e)},GO=YO(kw),XO=function(){return ww()},KO=function(e,t){return typeof window>"u"?Promise.resolve():XO().then(function(){return BO([["pwa-camera-modal",[[1,"pwa-camera-modal",{facingMode:[1,"facing-mode"],hidePicker:[4,"hide-picker"],present:[64],dismiss:[64]}]]],["pwa-action-sheet",[[1,"pwa-action-sheet",{header:[1],cancelable:[4],options:[16],open:[32]}]]],["pwa-toast",[[1,"pwa-toast",{message:[1],duration:[2],closing:[32]}]]],["pwa-camera",[[1,"pwa-camera",{facingMode:[1,"facing-mode"],handlePhoto:[16],hidePicker:[4,"hide-picker"],handleNoDeviceError:[16],noDevicesText:[1,"no-devices-text"],noDevicesButtonText:[1,"no-devices-button-text"],photo:[32],photoSrc:[32],showShutterOverlay:[32],flashIndex:[32],hasCamera:[32],rotation:[32],deviceError:[32]}]]],["pwa-camera-modal-instance",[[1,"pwa-camera-modal-instance",{facingMode:[1,"facing-mode"],hidePicker:[4,"hide-picker"],noDevicesText:[1,"no-devices-text"],noDevicesButtonText:[1,"no-devices-button-text"]},[[16,"keyup","handleBackdropKeyUp"]]]]]],t)})};(function(){if(typeof window<"u"&&window.Reflect!==void 0&&window.customElements!==void 0){var e=HTMLElement;window.HTMLElement=function(){return Reflect.construct(e,[],this.constructor)},HTMLElement.prototype=e.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,e)}})();var eu,ZO=function(){if(typeof window>"u")return new Map;if(!eu){var e=window;e.Ionicons=e.Ionicons||{},eu=e.Ionicons.map=e.Ionicons.map||new Map}return eu},JO=function(e){Object.keys(e).forEach(function(t){Wb(t,e[t]);var n=t.replace(/([a-z0-9]|(?=[A-Z]))([A-Z0-9])/g,"$1-$2").toLowerCase();t!==n&&Wb(n,e[t])})},Wb=function(e,t){var n=ZO(),i=n.get(e);i===void 0?n.set(e,t):i!==t&&console.warn('[Ionicons Warning]: Multiple icons were mapped to name "'.concat(e,'". Ensure that multiple icons are not mapped to the same icon name.'))};const QO="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
215ox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M256 112v288M400 256H112' class='ionicon-fill-none ionicon-stroke-width'/></svg>",e7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M58.79 439.13A16 16 0 0148 424c0-73.1 14.68-131.56 43.65-173.77 35-51 90.21-78.46 164.35-81.87V88a16 16 0 0127.05-11.57l176 168a16 16 0 010 23.14l-176 168A16 16 0 01256 424v-79.77c-45 1.36-79 8.65-106.07 22.64-29.25 15.12-50.46 37.71-73.32 67a16 16 0 01-17.82 5.28z'/></svg>",t7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M448 440a16 16 0 01-12.61-6.15c-22.86-29.27-44.07-51.86-73.32-67C335 352.88 301 345.59 256 344.23V424a16 16 0 01-27 11.57l-176-168a16 16 0 010-23.14l176-168A16 16 0 01256 88v80.36c74.14 3.41 129.38 30.91 164.35 81.87C449.32 292.44 464 350.9 464 424a16 16 0 01-16 16z'/></svg>",n7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z'/></svg>",i7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'>
215<path d='M336 176h40a40 40 0 0140 40v208a40 40 0 01-40 40H136a40 40 0 01-40-40V216a40 40 0 0140-40h40' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-linejoin='round' d='M176 272l80 80 80-80M256 48v288' class='ionicon-fill-none ionicon-stroke-width'/></svg>",o7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><circle cx='256' cy='256' r='48'/><circle cx='256' cy='416' r='48'/><circle cx='256' cy='96' r='48'/></svg>",r7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-miterlimit='10' d='M80 160h352M80 256h352M80 352h352' class='ionicon-fill-none ionicon-stroke-width'/></svg>",a7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M192 448h128M384 208v32c0 70.4-57.6 128-128 128h0c-70.4 0-128-57.6-128-128v-32M256 368v80' class='ionicon-fill-none ionicon-stroke-width'/><path d='M256 320a78.83 78.83 0 01-56.55-24.1A80.89 80.89 0 01176 239V128a79.69 79.69 0 0180-80c44.86 0 80 35.14 80 80v111c0 44.66-35.89 81-80 81z'/></svg>",s7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'>
215<path d='M336 192h40a40 40 0 0140 40v192a40 40 0 01-40 40H136a40 40 0 01-40-40V232a40 40 0 0140-40h40M336 128l-80-80-80 80M256 321V48' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",l7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M416 464H96a48.05 48.05 0 01-48-48V96a48.05 48.05 0 0148-48h320a48.05 48.05 0 0148 48v320a48.05 48.05 0 01-48 48z'/></svg>",c7="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M296 64h-80a7.91 7.91 0 00-8 8v24h96V72a7.91 7.91 0 00-8-8z' class='ionicon-fill-none'/><path d='M432 96h-96V72a40 40 0 00-40-40h-80a40 40 0 00-40 40v24H80a16 16 0 000 32h17l19 304.92c1.42 26.85 22 47.08 48 47.08h184c26.13 0 46.3-19.78 48-47l19-305h17a16 16 0 000-32zM192.57 416H192a16 16 0 01-16-15.43l-8-224a16 16 0 1132-1.14l8 224A16 16 0 01192.57 416zM272 400a16 16 0 01-32 0V176a16 16 0 0132 0zm32-304h-96V72a7.91 7.91 0 018-8h80a7.91 7.91 0 018 8zm32 304.57A16 16 0 01320 416h-.58A16 16 0 01304 399.43l8-224a16 16 0 1132 1.14z'/></svg>";function d7(e={}){const{immediate:t=!1,onNeedRefresh:n,onOfflineReady:i,onRegistered:o,onRegisteredSW:r,onRegisterError:a}=e;let s,l;const c=async(u=!0)=>{await l};async function d(){if("serviceWorker"in navigator){if(s=await Ce(async()=>{const{Workbox:u}=await Promise.resolve().then(()=>$N);return{Workbox:u}},void 0,import.meta.url).then(({Workbox:u})=>new u("./sw.js",{scope:"./",type:"classic"})).catch(u=>{a==null||a(u)}),!s)return;s.addEventListener("activated",u=>{(u.isUpdate||u.isExternal)&&window.location.reload()}),s.addEventListener("installed",u=>{u.isUpdate||i==null||i()}),s.register({immediate:t}).then(u=>{r?r("./sw.js",u):o==null||o(u)}).catch(u=>{a==null||a(u)})}}return l=d(),c}const u7=()=>{const e=[],t={},n=m=>{switch(m.routerAction){case"pop":o(m);break;default:r(m);break}m.routerDirection==="root"&&(a(),r(m))},i=m=>{const y=e.findIndex(v=>v.id===m.id);y>-1&&e.splice(y,1,m);const g=t[m.tab||""];if(g){const v=g.findIndex(b=>b.id===m.id);v>-1?g.splice(v,1,m):g.push(m)}else m.tab&&(t[m.tab]=[m])},o=m=>{const y=s(m.tab);let g;if(y){for(g=y[y.length-1];g&&g.id!==m.id;)y.pop(),g=y[y.length-1];y.pop(),y.push(m)}for(g=e[e.length-1];g&&g.id!==m.id;)e.pop(),g=e[e.length-1];e.pop(),e.push(m)},r=m=>{const y=s(m.tab);y&&(y[y.length-1]&&y[y.length-1].id===m.id&&y.pop(),y.push(m)),e.push(m)},a=m=>{if(m){const{position:y,tab:g}=m,v=e.findIndex(w=>w.position===y);if(v===-1)return;e.splice(v);const b=w=>{const k=t[w].findIndex(S=>S.position===y);k!==-1&&t[w].splice(k)},x=t[g];if(g&&x)b(g);else for(const w in t)b(w)}else{for(const y in t)t[y]=[];e.length=0}},s=m=>{let y;return m&&(y=t[m],y||(y=t[m]=[])),y},l=()=>e.length,c=(m,y)=>{const g=y-m;return e[g]||d()},d=()=>e[e.length-1];return{current:c,size:l,last:d,add:n,canGoBack:(m=1,y,g)=>g-m>=y,update:i,getFirstRouteInfoForTab:m=>{const y=s(m);if(y)return y[0]},getCurrentRouteInfoForTab:m=>{const y=s(m);if(y)return y[y.length-1]},findLastLocation:(m,y=-1)=>{const g=s(m.tab);if(g){if(y<-1)return g[g.length-1+y];for(let v=g.length-2;v>=0;v--){const b=g[v];if(b&&b.pathname===m.pushedByRoute)return b}}for(let v=e.length-2;v>=0;v--){const b=e[v];if(b&&b.pathname===m.pushedByRoute)return e[v+1+y]}},clearHistory:a}},Vb={main:0},_w=(e="main")=>{var t;const n=((t=Vb[e])!==null&&t!==void 0?t:0)+1;return Vb[e]=n,n.toString()},f7=(e,t)=>{let n={direction:void 0,action:void 0,delta:void 0};t.afterEach((S,$,C)=>{if(C)return;const{direction:D,action:A,delta:N}=n;r=e.history.state.position;const F=e.history.state.replaced?"replace":void 0;u(S,A||F,D,N),n={direction:void 0,action:void 0,delta:void 0}});const i=u7();let o=e.history.state.position,r=e.history.state.position,a,s;const l=[];typeof document<"u"&&document.addEventListener("ionBackButton",S=>{S.detail.register(0,$=>{e.history.go(-1),$()})}),e.history.listen((S,$,C)=>{n={delta:C.delta,action:C.type==="pop"&&C.delta>=1?"push":C.type,direction:C.direction===""?"forward":C.direction}});const c=(S,$)=>{const C=i.current(o,r);if(C&&C.pushedByRoute){const D=i.findLastLocation(C);D?(s=Object.assign(Object.assign({},D),{routerAction:"pop",routerDirection:"back",routerAnimation:$||C.routerAnimation}),C.lastPathname===C.pushedByRoute||D.pathname===C.pushedByRoute&&!C.tab&&!D.tab?t.back():t.go(D.position-C.position)):d(S,"pop","back",$)}else d(S,"pop","back",$)},d=(S,$,C,D,A)=>{b($,C,D,A),$==="push"?t.push(S):t.replace(S)},u=(S,$,C,D)=>{let A;if(s)if(s.routerAction==="replace")A=i.current(o,r);else if(s.routerAction==="pop")A=i.current(o,r+1),$==="replace"&&i.clearHistory();else{const F=s.routerDirection==="root"?r:r-1;A=i.current(o,F)}else A=a;if(A||(A={pathname:"",search:""}),A.pathname+A.search!==S.fullPath){if(!s){if($==="replace")s={routerAction:"replace",routerDirection:"none"};else if($==="pop"){const de=i.current(o,r-D);if(de&&de.pushedByRoute){const oe=i.findLastLocation(de,D);s=Object.assign(Object.assign({},oe),{routerAction:"pop",routerDirection:"back"})}else s={routerAction:"pop",routerDirection:"none"}}s||(s={routerAction:"push",routerDirection:C||"forward"})}let F;if(s!=null&&s.id)F=Object.assign(Object.assign({},s),{lastPathname:A.pathname});else{const de=s.routerAction==="push"&&s.routerDirection==="forward";if(F=Object.assign(Object.assign({id:_w("routeInfo")},s),{lastPathname:A.pathname,pathname:S.path,search:S.fullPath&&S.fullPath.split("?")[1]||"",params:S.params&&S.params,prevRouteLastPathname:A.lastPathname}),de)F.pushedByRoute=A.pathname!==""?A.pathname:void 0;else if(F.routerAction==="pop"){const oe=i.findLastLocation(F);
215F.pushedByRoute=oe==null?void 0:oe.pushedByRoute}else if(F.routerAction==="push"&&F.tab!==A.tab){const oe=i.getCurrentRouteInfoForTab(F.tab);F.pushedByRoute=oe==null?void 0:oe.pushedByRoute}else if(F.routerAction==="replace"){const oe=i.current(o,r),ae=oe==null?void 0:oe.pushedByRoute,De=ae!==void 0&&ae!==F.pathname?ae:F.pushedByRoute;F.lastPathname=(oe==null?void 0:oe.pathname)||F.lastPathname,F.pushedByRoute=De,F.routerDirection=(oe==null?void 0:oe.routerDirection)||F.routerDirection,F.routerAnimation=(oe==null?void 0:oe.routerAnimation)||F.routerAnimation,F.prevRouteLastPathname=oe==null?void 0:oe.lastPathname}}F.position=r,F.delta=D;const ie=i.size(),re=r-o,V=ie===re&&ie>0&&$==="replace";ie>re||V?(F.routerAction==="push"||F.routerAction==="replace")&&D===void 0&&(i.clearHistory(F),i.add(F)):i.add(F),i.size()===1&&(o=F.position),a=F}s=void 0,l.forEach(F=>F(a))},f=()=>a,p=(S=1)=>i.canGoBack(S,o,r),h=S=>{const{routerAnimation:$,routerDirection:C,routerLink:D}=S;b("push",C,$),t.push(D)},m=S=>{const $=i.getFirstRouteInfoForTab(S);$&&t.go($.position-r)},y=(S,$)=>{if(!$)return;const C=i.getCurrentRouteInfoForTab(S),[D]=$.split("?");C?(s=Object.assign(Object.assign({},s),{routerAction:"push",routerDirection:"none",tab:S}),C.pathname===D?t.push({path:C.pathname,query:pf(C.search)}):t.push({path:D,query:pf(C.search)})):d(D,"push","none",void 0,S)},g=S=>{const $=Object.assign({},i.current(o,r));$.tab!==S&&($.tab=S,i.update($));const C=i.findLastLocation($);$.pushedByRoute!==$.lastPathname&&(C==null?void 0:C.tab)!==S&&($.pushedByRoute=void 0,i.update($))},v=S=>{l.push(S)},b=(S="push",$="forward",C,D)=>{s={routerAction:S,routerDirection:$,routerAnimation:C,tab:D}};return{handleNavigate:d,getLeavingRouteInfo:()=>i.current(o,r),handleNavigateBack:c,handleSetCurrentTab:g,getCurrentRouteInfo:f,canGoBack:p,navigate:h,resetTab:m,changeTab:y,registerHistoryChangeListener:v,goBack:S=>{b("pop","back",S),t.back()},goForward:S=>{b("push","forward",S),t.forward()}}},p7=e=>{const t={},n=()=>Object.keys(t).length,i=g=>{delete t[g]},o=g=>t[g],r=(g,v)=>{g.ionPageElement=v,g.ionRoute=!0,g.matchedRoute.instances={default:g.vueComponentRef.value}},a=(g,v)=>d(g.pathname,v,!1),s=(g,v,b=!0)=>d(g.lastPathname,v,b),l=(g,v)=>d(g,v,!1),c=(g,v)=>v.find(b=>{if(b.pathname===g)return b}),d=(g,v,b=!1)=>{const x=w=>{if(b&&!w.ionRoute||g==="")return!1;const S=e.resolve(g).matched.find($=>$===w.matchedRoute);if(S)return S.path.includes(":")&&g!==w.pathname?!1:w};if(v){const w=t[v];if(!w)return;const k=e?w.find(x):c(g,w);if(k)return k}else for(const w in t){const k=t[w],S=c(g,k);if(S)return S}};return{unmountLeavingViews:(g,v,b=1)=>{const x=t[g];if(!x)return;const w=x.findIndex(k=>k===v);for(let k=w+1;k<w-b;k++){const S=x[k];S.mount=!1,S.ionPageElement=void 0,S.ionRoute=!1,S.matchedRoute.instances={}}},mountIntermediaryViews:(g,v,b=1)=>{const x=t[g];if(!x)return;const w=x.findIndex(k=>k===v);for(let k=w+1;k<w+b;k++)x[k].mount=!0},clear:i,findViewItemByRouteInfo:a,findLeavingViewItemByRouteInfo:s,findViewItemByPathname:l,createViewItem:(g,v,b,x,w)=>({id:_w("viewItem"),pathname:x.pathname,outletId:g,matchedRoute:b,ionPageElement:w,vueComponent:v,vueComponentRef:gr(),ionRoute:!1,mount:!1,exact:x.pathname===b.path,params:x.params,vueComponentData:{}}),getChildrenToRender:g=>t[g]?t[g].filter(x=>x.mount):[],add:g=>{const{outletId:v}=g;t[v]?t[v].push(g):t[v]=[g]},remove:(g,v)=>{if(!v)throw Error("outletId required");const b=t[v];b&&(t[v]=b.filter(x=>x.id!==g.id))},registerIonPage:r,getViewStack:o,size:n}},h7=e=>{const t=Object.assign({},e);delete t.tabsPrefix;const n=sA(t),i=f7(e,n),o=p7(n),r=n.install.bind(n);n.install=s=>{s.provide("navManager",i),s.provide("viewStacks",o),r(s)};const a=n.isReady.bind(n);return n.isReady=()=>a(),n},m7=e=>NP(e);/*!
216  * shared v9.14.5
217  * (c) 2025 kazuya kawaguchi
218  * Released under the MIT License.
219  */function g7(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const $c=typeof window<"u",zo=(e,t=!1)=>t?Symbol.for(e):Symbol(e),b7=(e,t,n)=>v7({l:e,k:t,s:n}),v7=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Rt=e=>typeof e=="number"&&isFinite(e),y7=e=>Ew(e)==="[object Date]",Po=e=>Ew(e)==="[object RegExp]",pd=e=>Ue(e)&&Object.keys(e).length===0,Xt=Object.assign,x7=Object.create,bt=(e=null)=>x7(e);let Ub;const zi=()=>Ub||(Ub=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:bt());function qb(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function Yb(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function w7(e){return e=e.replace(/(\w+)\s*=\s*"([^"]*)"/g,(i,o,r)=>"".concat(o,'="').concat(Yb(r),'"')),e=e.replace(/(\w+)\s*=\s*'([^']*)'/g,(i,o,r)=>"".concat(o,"='").concat(Yb(r),"'")),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),[/(\s+(?:href|src|action|formaction)\s*=\s*["']?)\s*javascript:/gi,/(style\s*=\s*["'][^"']*url\s*\(\s*)javascript:/gi].forEac
219h(i=>{e=e.replace(i,"$1javascript&#58;")}),e}const k7=Object.prototype.hasOwnProperty;function Un(e,t){return k7.call(e,t)}const _t=Array.isArray,kt=e=>typeof e=="function",ke=e=>typeof e=="string",Qe=e=>typeof e=="boolean",at=e=>e!==null&&typeof e=="object",_7=e=>at(e)&&kt(e.then)&&kt(e.catch),Sw=Object.prototype.toString,Ew=e=>Sw.call(e),Ue=e=>{if(!at(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},S7=e=>e==null?"":_t(e)||Ue(e)&&e.toString===Sw?JSON.stringify(e,null,2):String(e);function E7(e,t=""){return e.reduce((n,i,o)=>o===0?n+i:n+t+i,"")}function hd(e){let t=e;return()=>++t}const xl=e=>!at(e)||_t(e);function Vl(e,t){if(xl(e)||xl(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:i,des:o}=n.pop();Object.keys(i).forEach(r=>{r!=="__proto__"&&(at(i[r])&&!at(o[r])&&(o[r]=Array.isArray(i[r])?[]:bt()),xl(o[r])||xl(i[r])?o[r]=i[r]:n.push({src:i[r],des:o[r]}))})}}/*!
220  * message-compiler v9.14.5
221  * (c) 2025 kazuya kawaguchi
222  * Released under the MIT License.
223  */function C7(e,t,n){return{line:e,column:t,offset:n}}function Tc(e,t,n){return{start:e,end:t}}const $7=/\{([0-9a-zA-Z]+)\}/g;function Cw(e,...t){return t.length===1&&T7(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace($7,(n,i)=>t.hasOwnProperty(i)?t[i]:"")}const $w=Object.assign,Gb=e=>typeof e=="string",T7=e=>e!==null&&typeof e=="object";function Tw(e,t=""){return e.reduce((n,i,o)=>o===0?n+i:n+t+i,"")}const Rh={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},P7={[Rh.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function A7(e,t,...n){const i=Cw(P7[e],...n||[]),o={message:String(i),code:e};return t&&(o.location=t),o}const He={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},I7={[He.EXPECTED_TOKEN]:"Expected token: '{0}'",[He.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[He.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[He.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[He.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[He.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[He.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[He.EMPTY_PLACEHOLDER]:"Empty placeholder",[He.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[He.INVALID_LINKED_FORMAT]:"Invalid linked format",[He.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[He.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[He.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[He.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[He.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[He.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function _a(e,t,n={}){const{domain:i,messages:o,args:r}=n,a=Cw((o||I7)[e]||"",...r||[]),s=new SyntaxError(String(a));return s.code=e,t&&(s.location=t),s.domain=i,s}function O7(e){throw e}const Ei=" ",L7="\r",sn="\n",M7="\u2028",D7="\u2029";function R7(e){const t=e;let n=0,i=1,o=1,r=0;const a=S=>t[S]===L7&&t[S+1]===sn,s=S=>t[S]===sn,l=S=>t[S]===D7,c=S=>t[S]===M7,d=S=>a(S)||s(S)||l(S)||c(S),u=()=>n,f=()=>i,p=()=>o,h=()=>r,m=S=>a(S)||l(S)||c(S)?sn:t[S],y=()=>m(n),g=()=>m(n+r);function v(){return r=0,d(n)&&(i++,o=0),a(n)&&n++,n++,o++,t[n]}function b(){return a(n+r)&&r++,r++,t[n+r]}function x(){n=0,i=1,o=1,r=0}function w(S=0){r=S}function k(){const S=n+r;for(;S!==n;)v();r=0}return{index:u,line:f,column:p,peekOffset:h,charAt:m,currentChar:y,currentPeek:g,next:v,peek:b,reset:x,resetPeek:w,skipToPeek:k}}const oo=void 0,z7=".",Xb="'",N7="tokenizer";function F7(e,t={}){const n=t.location!==!1,i=R7(e),o=()=>i.index(),r=()=>C7(i.line(),i.column(),i.index()),a=r(),s=o(),l={currentType:14,offset:s,startLoc:a,endLoc:a,lastType:14,lastOffset:s,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:d}=t;function u(P,I,q,...Z){const xe=c();if(I.column+=q,I.offset+=q,d){const he=n?Tc(xe.startLoc,I):null,U=_a(P,he,{domain:N7,args:Z});d(U)}}function f(P,I,q){P.endLoc=r(),P.currentType=I;const Z={type:I};return n&&(Z.loc=Tc(P.startLoc,P.endLoc)),q!=null&&(Z.value=q),Z}const p=P=>f(P,14);function h(P,I){return P.currentChar()===I?(P.next(),I):(u(He.EXPECTED_TOKEN,r(),0,I),"")}function m(P){let I="";for(;P.currentPeek()===Ei||P.currentPeek()===sn;)I+=P.currentPeek(),P.peek();return I}function y(P){const I=m(P);return P.skipToPeek(),I}function g(P){if(P===oo)return!1;const I=P.charCodeAt(0);return I>=97&&I<=122||I>=65&&I<=90||I===95}function v(P){if(P===oo)return!1;const I=P.charCodeAt(0);return I>=48&&I<=57}function b(P,I){const{currentType:q}=I;if(q!==2)return!1;m(P);const Z=g(P.currentPeek());return P.resetPeek(),Z}function x(P,I){const{currentType:q}=I;if(q!==2)return!1;m(P);const Z=P.currentPeek()==="-"?P.peek():P.currentPeek(),xe=v(Z);return P.resetPeek(),xe}function w(P,I){const{currentType:q}=I;if(q!==2)return!1;m(P);const Z=P.currentPeek()===Xb;return P.resetPeek(),Z}function k(P,I){const{currentType:q}=I;if(q!==8)return!1;m(P);const Z=P.currentPeek()===".";return P.resetPeek(),Z}function S(P,I){const{currentType:q}=I;if(q!==9)return!1;m(P);const Z=g(P.currentPeek());return P.resetPeek(),Z}function $(P,I){const{currentType:q}=I;if(!(q===8||q===12))return!1;m(P);const Z=P.currentPeek()===":";return P.resetPeek(),Z}function C(P,I){const{currentType:q}=I;if(q!==10)return!1;const Z=()=>{const he=P.currentPeek();return he==="{"?g(P.peek()):he==="@"||he==="%"||he==="|"||he===":"||he==="."||he
223===Ei||!he?!1:he===sn?(P.peek(),Z()):N(P,!1)},xe=Z();return P.resetPeek(),xe}function D(P){m(P);const I=P.currentPeek()==="|";return P.resetPeek(),I}function A(P){const I=m(P),q=P.currentPeek()==="%"&&P.peek()==="{";return P.resetPeek(),{isModulo:q,hasSpace:I.length>0}}function N(P,I=!0){const q=(xe=!1,he="",U=!1)=>{const te=P.currentPeek();return te==="{"?he==="%"?!1:xe:te==="@"||!te?he==="%"?!0:xe:te==="%"?(P.peek(),q(xe,"%",!0)):te==="|"?he==="%"||U?!0:!(he===Ei||he===sn):te===Ei?(P.peek(),q(!0,Ei,U)):te===sn?(P.peek(),q(!0,sn,U)):!0},Z=q();return I&&P.resetPeek(),Z}function F(P,I){const q=P.currentChar();return q===oo?oo:I(q)?(P.next(),q):null}function ie(P){const I=P.charCodeAt(0);return I>=97&&I<=122||I>=65&&I<=90||I>=48&&I<=57||I===95||I===36}function re(P){return F(P,ie)}function V(P){const I=P.charCodeAt(0);return I>=97&&I<=122||I>=65&&I<=90||I>=48&&I<=57||I===95||I===36||I===45}function de(P){return F(P,V)}function oe(P){const I=P.charCodeAt(0);return I>=48&&I<=57}function ae(P){return F(P,oe)}function De(P){const I=P.charCodeAt(0);return I>=48&&I<=57||I>=65&&I<=70||I>=97&&I<=102}function Ee(P){return F(P,De)}function we(P){let I="",q="";for(;I=ae(P);)q+=I;return q}function Ae(P){y(P);const I=P.currentChar();return I!=="%"&&u(He.EXPECTED_TOKEN,r(),0,I),P.next(),"%"}function ve(P){let I="";for(;;){const q=P.currentChar();if(q==="{"||q==="}"||q==="@"||q==="|"||!q)break;if(q==="%")if(N(P))I+=q,P.next();else break;else if(q===Ei||q===sn)if(N(P))I+=q,P.next();else{if(D(P))break;I+=q,P.next()}else I+=q,P.next()}return I}function Te(P){y(P);let I="",q="";for(;I=de(P);)q+=I;return P.currentChar()===oo&&u(He.UNTERMINATED_CLOSING_BRACE,r(),0),q}function nt(P){y(P);let I="";return P.currentChar()==="-"?(P.next(),I+="-".concat(we(P))):I+=we(P),P.currentChar()===oo&&u(He.UNTERMINATED_CLOSING_BRACE,r(),0),I}function X(P){return P!==Xb&&P!==sn}function H(P){y(P),h(P,"'");let I="",q="";for(;I=F(P,X);)I==="\\"?q+=W(P):q+=I;const Z=P.currentChar();return Z===sn||Z===oo?(u(He.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,r(),0),Z===sn&&(P.next(),h(P,"'")),q):(h(P,"'"),q)}function W(P){const I=P.currentChar();switch(I){case"\\":case"'":return P.next(),"\\".concat(I);case"u":return se(P,I,4);case"U":return se(P,I,6);default:return u(He.UNKNOWN_ESCAPE_SEQUENCE,r(),0,I),""}}function se(P,I,q){h(P,I);let Z="";for(let xe=0;xe<q;xe++){const he=Ee(P);if(!he){u(He.INVALID_UNICODE_ESCAPE_SEQUENCE,r(),0,"\\".concat(I).concat(Z).concat(P.currentChar()));break}Z+=he}return"\\".concat(I).concat(Z)}function fe(P){return P!=="{"&&P!=="}"&&P!==Ei&&P!==sn}function O(P){y(P);let I="",q="";for(;I=F(P,fe);)q+=I;return q}function z(P){let I="",q="";for(;I=re(P);)q+=I;return q}function R(P){const I=q=>{const Z=P.currentChar();return Z==="{"||Z==="%"||Z==="@"||Z==="|"||Z==="("||Z===")"||!Z||Z===Ei?q:(q+=Z,P.next(),I(q))};return I("")}function Y(P){y(P);const I=h(P,"|");return y(P),I}function K(P,I){let q=null;switch(P.currentChar()){case"{":return I.braceNest>=1&&u(He.NOT_ALLOW_NEST_PLACEHOLDER,r(),0),P.next(),q=f(I,2,"{"),y(P),I.braceNest++,q;case"}":return I.braceNest>0&&I.currentType===2&&u(He.EMPTY_PLACEHOLDER,r(),0),P.next(),q=f(I,3,"}"),I.braceNest--,I.braceNest>0&&y(P),I.inLinked&&I.braceNest===0&&(I.inLinked=!1),q;case"@":return I.braceNest>0&&u(He.UNTERMINATED_CLOSING_BRACE,r(),0),q=ne(P,I)||p(I),I.braceNest=0,q;default:{let xe=!0,he=!0,U=!0;if(D(P))return I.braceNest>0&&u(He.UNTERMINATED_CLOSING_BRACE,r(),0),q=f(I,1,Y(P)),I.braceNest=0,I.inLinked=!1,q;if(I.braceNest>0&&(I.currentType===5||I.currentType===6||I.currentType===7))return u(He.UNTERMINATED_CLOSING_BRACE,r(),0),I.braceNest=0,ye(P,I);if(xe=b(P,I))return q=f(I,5,Te(P)),y(P),q;if(he=x(P,I))return q=f(I,6,nt(P)),y(P),q;if(U=w(P,I))return q=f(I,7,H(P)),y(P),q;if(!xe&&!he&&!U)return q=f(I,13,O(P)),u(He.INVALID_TOKEN_IN_PLACEHOLDER,r(),0,q.value),y(P),q;break}}return q}function ne(P,I){const{currentType:q}=I;let Z=null;const xe=P.currentChar();switch((q===8||q===9||q===12||q===10)&&(xe===sn||xe===Ei)&&u(He.INVALID_LINKED_FORMAT,r(),0),xe){case"@":return P.next(),Z=f(I,8,"@"),I.inLinked=!0,Z;case".":return y(P),P.next(),f(I,9,".");case":":return y(P),P.next(),f(I,10,":");default:return D(P)?(Z=f(I,1,Y(P)),I.braceNest=0,I.inLinked=!1,Z):k(P,I)||$(P,I)?(y(P),ne(P,I)):S(P,I)?(y(P),f(I,12,z(P))):C(P,I)?(y(P),xe==="{"?K(P,I)||Z:f(I,11,R(P))):(q===8&&u(He.INVALID_LINKED_FORMAT,r(),0),I.braceNest=0,I.inLinked=!1,ye(P,I))}}function ye(P,I){let q={type:14};if(I.braceNest>0)return K(P,I)||p(I);if(I.inLinked)return ne(P,I)||p(I);switch(P.currentChar()){case"{":return K(P,I)||p(I);case"}":return u(He.UNBALANCED_CLOSING_BRACE,r(),0),P.next(),f(I,3,"}");case"@":return ne(P,I)||p(I);
223default:{if(D(P))return q=f(I,1,Y(P)),I.braceNest=0,I.inLinked=!1,q;const{isModulo:xe,hasSpace:he}=A(P);if(xe)return he?f(I,0,ve(P)):f(I,4,Ae(P));if(N(P))return f(I,0,ve(P));break}}return q}function be(){const{currentType:P,offset:I,startLoc:q,endLoc:Z}=l;return l.lastType=P,l.lastOffset=I,l.lastStartLoc=q,l.lastEndLoc=Z,l.offset=o(),l.startLoc=r(),i.currentChar()===oo?f(l,14):ye(i,l)}return{nextToken:be,currentOffset:o,currentPosition:r,context:c}}const B7="parser",j7=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function H7(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const i=parseInt(t||n,16);return i<=55295||i>=57344?String.fromCodePoint(i):"�"}}}function W7(e={}){const t=e.location!==!1,{onError:n,onWarn:i}=e;function o(b,x,w,k,...S){const $=b.currentPosition();if($.offset+=k,$.column+=k,n){const C=t?Tc(w,$):null,D=_a(x,C,{domain:B7,args:S});n(D)}}function r(b,x,w,k,...S){const $=b.currentPosition();if($.offset+=k,$.column+=k,i){const C=t?Tc(w,$):null;i(A7(x,C,S))}}function a(b,x,w){const k={type:b};return t&&(k.start=x,k.end=x,k.loc={start:w,end:w}),k}function s(b,x,w,k){t&&(b.end=x,b.loc&&(b.loc.end=w))}function l(b,x){const w=b.context(),k=a(3,w.offset,w.startLoc);return k.value=x,s(k,b.currentOffset(),b.currentPosition()),k}function c(b,x){const w=b.context(),{lastOffset:k,lastStartLoc:S}=w,$=a(5,k,S);return $.index=parseInt(x,10),b.nextToken(),s($,b.currentOffset(),b.currentPosition()),$}function d(b,x,w){const k=b.context(),{lastOffset:S,lastStartLoc:$}=k,C=a(4,S,$);return C.key=x,w===!0&&(C.modulo=!0),b.nextToken(),s(C,b.currentOffset(),b.currentPosition()),C}function u(b,x){const w=b.context(),{lastOffset:k,lastStartLoc:S}=w,$=a(9,k,S);return $.value=x.replace(j7,H7),b.nextToken(),s($,b.currentOffset(),b.currentPosition()),$}function f(b){const x=b.nextToken(),w=b.context(),{lastOffset:k,lastStartLoc:S}=w,$=a(8,k,S);return x.type!==12?(o(b,He.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),$.value="",s($,k,S),{nextConsumeToken:x,node:$}):(x.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,jn(x)),$.value=x.value||"",s($,b.currentOffset(),b.currentPosition()),{node:$})}function p(b,x){const w=b.context(),k=a(7,w.offset,w.startLoc);return k.value=x,s(k,b.currentOffset(),b.currentPosition()),k}function h(b){const x=b.context(),w=a(6,x.offset,x.startLoc);let k=b.nextToken();if(k.type===9){const S=f(b);w.modifier=S.node,k=S.nextConsumeToken||b.nextToken()}switch(k.type!==10&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(k)),k=b.nextToken(),k.type===2&&(k=b.nextToken()),k.type){case 11:k.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(k)),w.key=p(b,k.value||"");break;case 5:k.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(k)),w.key=d(b,k.value||"");break;case 6:k.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(k)),w.key=c(b,k.value||"");break;case 7:k.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(k)),w.key=u(b,k.value||"");break;default:{o(b,He.UNEXPECTED_EMPTY_LINKED_KEY,x.lastStartLoc,0);const S=b.context(),$=a(7,S.offset,S.startLoc);return $.value="",s($,S.offset,S.startLoc),w.key=$,s(w,S.offset,S.startLoc),{nextConsumeToken:k,node:w}}}return s(w,b.currentOffset(),b.currentPosition()),{node:w}}function m(b){const x=b.context(),w=x.currentType===1?b.currentOffset():x.offset,k=x.currentType===1?x.endLoc:x.startLoc,S=a(2,w,k);S.items=[];let $=null,C=null;do{const N=$||b.nextToken();switch($=null,N.type){case 0:N.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(N)),S.items.push(l(b,N.value||""));break;case 6:N.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(N)),S.items.push(c(b,N.value||""));break;case 4:C=!0;break;case 5:N.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(N)),S.items.push(d(b,N.value||"",!!C)),C&&(r(b,Rh.USE_MODULO_SYNTAX,x.lastStartLoc,0,jn(N)),C=null);break;case 7:N.value==null&&o(b,He.UNEXPECTED_LEXICAL_ANALYSIS,x.lastStartLoc,0,jn(N)),S.items.push(u(b,N.value||""));break;case 8:{const F=h(b);S.items.push(F.node),$=F.nextConsumeToken||null;break}}}while(x.currentType!==14&&x.currentType!==1);const D=x.currentType===1?x.lastOffset:b.currentOffset(),A=x.currentType===1?x.lastEndLoc:b.currentPosition();return s(S,D,A),S}function y(b,x,w,k){const S=b.context();let $=k.items.length===0;const C=a(1,x,w);C.cases=[],C.cases.push(k);do{const D=m(b);$||($=D.items.length===0),C.cases.push(D)}while(S.currentType!==14);return $&&o(b,He.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),s(C,b.currentOffset(),b.currentPosition()),C}function g(b){const x=b.context(),{offset:w,startLoc:k}=x,S=m(b);return x.currentType===14?S:y(b,w,k,S)}function v(b){const x=F7(b,$w({},e)),w=x.context(),k=a(0,w.offset,w.startLoc);return t&&k.loc&&(k.loc.source=b),k.body=g(x),e.onCacheKey&&(k.cacheKey=e.onCacheKey(b)),w.currentType!==14&&o(x,He.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,b[w.offset]||""),s(k,x.currentOffset(),x.currentPosition()),k}return{parse:v}}function jn(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function V7(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function Kb(e,t){for(let n=0;n<e.length;n++)zh(e[n],t)}function zh(e,t){switch(e.type){case 1:Kb(e.cases,t),t.helper("plural");break;case 2:Kb(e.items,t);break;case 6:{zh(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function U7(e,t={}){const n=V7(e);n.helper("normalize"),e.body&&zh(e.body,n);const i=n.context();e.helpers=Array.from(i.helpers)}function q7(e){const t=e.body;
223return t.type===2?Zb(t):t.cases.forEach(n=>Zb(n)),e}function Zb(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const i=e.items[n];if(!(i.type===3||i.type===9)||i.value==null)break;t.push(i.value)}if(t.length===e.items.length){e.static=Tw(t);for(let n=0;n<e.items.length;n++){const i=e.items[n];(i.type===3||i.type===9)&&delete i.value}}}}const Y7="minifier";function Mr(e){switch(e.t=e.type,e.type){case 0:{const t=e;Mr(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let i=0;i<n.length;i++)Mr(n[i]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let i=0;i<n.length;i++)Mr(n[i]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;Mr(t.key),t.k=t.key,delete t.key,t.modifier&&(Mr(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}default:throw _a(He.UNHANDLED_MINIFIER_NODE_TYPE,null,{domain:Y7,args:[e.type]})}delete e.type}const G7="parser";function X7(e,t){const{filename:n,breakLineCode:i,needIndent:o}
223=t,r=t.location!==!1,a={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:i,needIndent:o,indentLevel:0};r&&e.loc&&(a.source=e.loc.source);const s=()=>a;function l(m,y){a.code+=m}function c(m,y=!0){const g=y?i:"";l(o?g+"  ".repeat(m):g)}function d(m=!0){const y=++a.indentLevel;m&&c(y)}function u(m=!0){const y=--a.indentLevel;m&&c(y)}function f(){c(a.indentLevel)}return{context:s,push:l,indent:d,deindent:u,newline:f,helper:m=>"_".concat(m),needIndent:()=>a.needIndent}}function K7(e,t){const{helper:n}=e;e.push("".concat(n("linked"),"(")),ca(e,t.key),t.modifier?(e.push(", "),ca(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function Z7(e,t){const{helper:n,needIndent:i}=e;e.push("".concat(n("normalize"),"([")),e.indent(i());const o=t.items.length;for(let r=0;r<o&&(ca(e,t.items[r]),r!==o-1);r++)e.push(", ");e.deindent(i()),e.push("])")}function J7(e,t){const{helper:n,needIndent:i}=e;if(t.cases.length>1){e.push("".concat(n("plural"),"([")),e.indent(i());const o=t.cases.length;for(let r=0;r<o&&(ca(e,t.cases[r]),r!==o-1);r++)e.push(", ");e.deindent(i()),e.push("])")}}function Q7(e,t){t.body?ca(e,t.body):e.push("null")}function ca(e,t){const{helper:n}=e;switch(t.type){case 0:Q7(e,t);break;case 1:J7(e,t);break;case 2:Z7(e,t);break;case 6:K7(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push("".concat(n("interpolate"),"(").concat(n("list"),"(").concat(t.index,"))"),t);break;case 4:e.push("".concat(n("interpolate"),"(").concat(n("named"),"(").concat(JSON.stringify(t.key),"))"),t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break;default:throw _a(He.UNHANDLED_CODEGEN_NODE_TYPE,null,{domain:G7,args:[t.type]})}}const eL=(e,t={})=>{const n=Gb(t.mode)?t.mode:"normal",i=Gb(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":"\n",r=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],s=X7(e,{filename:i,breakLineCode:o,needIndent:r});s.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),s.indent(r),a.length>0&&(s.push("const { ".concat(Tw(a.map(d=>"".concat(d,": _").concat(d)),", ")," } = ctx")),s.newline()),s.push("return "),ca(s,e),s.deindent(r),s.push("}"),delete e.helpers;const{code:l,map:c}=s.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function tL(e,t={}){const n=$w({},t),i=!!n.jit,o=!!n.minify,r=n.optimize==null?!0:n.optimize,s=W7(n).parse(e);return i?(r&&q7(s),o&&Mr(s),{ast:s,code:""}):(U7(s,n),eL(s,n))}/*!
224  * core-base v9.14.5
225  * (c) 2025 kazuya kawaguchi
226  * Released under the MIT License.
227  */function nL(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zi().__INTLIFY_PROD_DEVTOOLS__=!1),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(zi().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zi().__INTLIFY_DROP_MESSAGE_COMPILER__=!1)}function gi(e){return at(e)&&Nh(e)===0&&(Un(e,"b")||Un(e,"body"))}const Pw=["b","body"];function iL(e){return No(e,Pw)}const Aw=["c","cases"];function oL(e){return No(e,Aw,[])}const Iw=["s","static"];function rL(e){return No(e,Iw)}const Ow=["i","items"];function aL(e){return No(e,Ow,[])}const Lw=["t","type"];function Nh(e){return No(e,Lw)}const Mw=["v","value"];function wl(e,t){const n=No(e,Mw);if(n!=null)return n;throw Es(t)}const Dw=["m","modifier"];function sL(e){return No(e,Dw)}const Rw=["k","key"];function lL(e){const t=No(e,Rw);if(t)return t;throw Es(6)}function No(e,t,n){for(let i=0;i<t.length;i++){const o=t[i];if(Un(e,o)&&e[o]!=null)return e[o]}return n}const zw=[...Pw,...Aw,...Iw,...Ow,...Rw,...Dw,...Mw,...Lw];function Es(e){return new Error("unhandled node type: ".concat(e))}const Fo=[];Fo[0]={w:[0],i:[3,0],"[":[4],o:[7]};Fo[1]={w:[1],".":[2],"[":[4],o:[7]};Fo[2]={w:[2],i:[3,0],0:[3,0]};Fo[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Fo[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Fo[5]={"'":[4,0],o:8,l:[5,0]};Fo[6]={'"':[4,0],o:8,l:[6,0]};const cL=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function dL(e){return cL.test(e)}function uL(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function fL(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function pL(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:dL(t)?uL(t):"*"+t}function hL(e){const t=[];let n=-1,i=0,o=0,r,a,s,l,c,d,u;const f=[];f[0]=()=>{a===void 0?a=s:a+=s},f[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},f[2]=()=>{f[0](),o++},f[3]=()=>
227{if(o>0)o--,i=4,f[0]();else{if(o=0,a===void 0||(a=pL(a),a===!1))return!1;f[1]()}};function p(){const h=e[n+1];if(i===5&&h==="'"||i===6&&h==='"')return n++,s="\\"+h,f[0](),!0}for(;i!==null;)if(n++,r=e[n],!(r==="\\"&&p())){if(l=fL(r),u=Fo[i],c=u[l]||u.l||8,c===8||(i=c[0],c[1]!==void 0&&(d=f[c[1]],d&&(s=r,d()===!1))))return;if(i===7)return t}}const Jb=new Map;function mL(e,t){return at(e)?e[t]:null}function gL(e,t){if(!at(e))return null;let n=Jb.get(t);if(n||(n=hL(t),n&&Jb.set(t,n)),!n)return null;const i=n.length;let o=e,r=0;for(;r<i;){const a=n[r];if(zw.includes(a)&&gi(o))return null;const s=o[a];if(s===void 0||kt(o))return null;o=s,r++}return o}const bL=e=>e,vL=e=>"",yL="text",xL=e=>e.length===0?"":E7(e),wL=S7;function Qb(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function kL(e){const t=Rt(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Rt(e.named.count)||Rt(e.named.n))?Rt(e.named.count)?e.named.count:Rt(e.named.n)?e.named.n:t:t}function _L(e,t){t.count||(t.count=e),t.n||(t.n=e)}function SL(e={}){const t=e.locale,n=kL(e),i=at(e.pluralRules)&&ke(t)&&kt(e.pluralRules[t])?e.pluralRules[t]:Qb,o=at(e.pluralRules)&&ke(t)&&kt(e.pluralRules[t])?Qb:void 0,r=g=>g[i(n,g.length,o)],a=e.list||[],s=g=>a[g],l=e.named||bt();Rt(e.pluralIndex)&&_L(n,l);const c=g=>l[g];function d(g){const v=kt(e.messages)?e.messages(g):at(e.messages)?e.messages[g]:!1;return v||(e.parent?e.parent.message(g):vL)}const u=g=>e.modifiers?e.modifiers[g]:bL,f=Ue(e.processor)&&kt(e.processor.normalize)?e.processor.normalize:xL,p=Ue(e.processor)&&kt(e.processor.interpolate)?e.processor.interpolate:wL,h=Ue(e.processor)&&ke(e.processor.type)?e.processor.type:yL,y={list:s,named:c,plural:r,linked:(g,...v)=>{const[b,x]=v;let w="text",k="";v.length===1?at(b)?(k=b.modifier||k,w=b.type||w):ke(b)&&(k=b||k):v.length===2&&(ke(b)&&(k=b||k),ke(x)&&(w=x||w));const S=d(g)(y),$=w==="vnode"&&_t(S)&&k?S[0]:S;return k?u(k)($,w):$},message:d,type:h,interpolate:p,normalize:f,values:Xt(bt(),a,l)};return y}let Cs=null;function EL(e){Cs=e}function CL(e,t,n){Cs&&Cs.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:n})}const $L=TL("function:translate");function TL(e){return t=>Cs&&Cs.emit(e,t)}const PL=Rh.__EXTEND_POINT__,Vo=hd(PL),AL={FALLBACK_TO_TRANSLATE:Vo(),CANNOT_FORMAT_NUMBER:Vo(),FALLBACK_TO_NUMBER_FORMAT:Vo(),CANNOT_FORMAT_DATE:Vo(),FALLBACK_TO_DATE_FORMAT:Vo(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:Vo(),__EXTEND_POINT__:Vo()},Nw=He.__EXTEND_POINT__,Uo=hd(Nw),qn={INVALID_ARGUMENT:Nw,INVALID_DATE_ARGUMENT:Uo(),INVALID_ISO_DATE_ARGUMENT:Uo(),NOT_SUPPORT_NON_STRING_MESSAGE:Uo(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:Uo(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:Uo(),NOT_SUPPORT_LOCALE_TYPE:Uo(),__EXTEND_POINT__:Uo()};function di(e){return _a(e,null,void 0)}function Fh(e,t){return t.locale!=null?e0(t.locale):e0(e.locale)}let tu;function e0(e){if(ke(e))return e;if(kt(e)){if(e.resolvedOnce&&tu!=null)return tu;if(e.constructor.name==="Function"){const t=e();if(_7(t))throw di(qn.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return tu=t}else throw di(qn.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw di(qn.NOT_SUPPORT_LOCALE_TYPE)}function IL(e,t,n){return[...new Set([n,..._t(t)?t:at(t)?Object.keys(t):ke(t)?[t]:[n]])]}function Fw(e,t,n){const i=ke(n)?n:da,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let r=o.__localeChainCache.get(i);if(!r){r=[];let a=[n];for(;_t(a);)a=t0(r,a,t);const s=_t(t)||!Ue(t)?t:t.default?t.default:null;a=ke(s)?[s]:s,_t(a)&&t0(r,a,!1),o.__localeChainCache.set(i,r)}return r}function t0(e,t,n){let i=!0;for(let o=0;o<t.length&&Qe(i);o++){const r=t[o];ke(r)&&(i=OL(e,t[o],n))}return i}function OL(e,t,n){let i;const o=t.split("-");do{const r=o.join("-");i=LL(e,r,n),o.splice(-1,1)}while(o.length&&i===!0);return i}function LL(e,t,n){let i=!1;if(!e.includes(t)&&(i=!0,t)){i=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(_t(n)||Ue(n))&&n[o]&&(i=n[o])}return i}const ML="9.14.5",md=-1,da="en-US",n0="",i0=e=>"".concat(e.charAt(0).toLocaleUpperCase()).concat(e.substr(1));function DL(){return{upper:(e,t)=>t==="text"&&ke(e)?e.toUpperCase():t==="vnode"&&at(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ke(e)?e.toLowerCase():t==="vnode"&&at(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>
227t==="text"&&ke(e)?i0(e):t==="vnode"&&at(e)&&"__v_isVNode"in e?i0(e.children):e}}let Bw;function o0(e){Bw=e}let jw;function RL(e){jw=e}let Hw;function zL(e){Hw=e}let Ww=null;const NL=e=>{Ww=e},FL=()=>Ww;let Vw=null;const r0=e=>{Vw=e},BL=()=>Vw;let a0=0;function jL(e={}){const t=kt(e.onWarn)?e.onWarn:g7,n=ke(e.version)?e.version:ML,i=ke(e.locale)||kt(e.locale)?e.locale:da,o=kt(i)?da:i,r=_t(e.fallbackLocale)||Ue(e.fallbackLocale)||ke(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,a=Ue(e.messages)?e.messages:nu(o),s=Ue(e.datetimeFormats)?e.datetimeFormats:nu(o),l=Ue(e.numberFormats)?e.numberFormats:nu(o),c=Xt(bt(),e.modifiers,DL()),d=e.pluralRules||bt(),u=kt(e.missing)?e.missing:null,f=Qe(e.missingWarn)||Po(e.missingWarn)?e.missingWarn:!0,p=Qe(e.fallbackWarn)||Po(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,m=!!e.unresolving,y=kt(e.postTranslation)?e.postTranslation:null,g=Ue(e.processor)?e.processor:null,v=Qe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,x=kt(e.messageCompiler)?e.messageCompiler:Bw,w=kt(e.messageResolver)?e.messageResolver:jw||mL,k=kt(e.localeFallbacker)?e.localeFallbacker:Hw||IL,S=at(e.fallbackContext)?e.fallbackContext:void 0,$=e,C=at($.__datetimeFormatters)?$.__datetimeFormatters:new Map,D=at($.__numberFormatters)?$.__numberFormatters:new Map,A=at($.__meta)?$.__meta:{};a0++;const N={version:n,cid:a0,locale:i,fallbackLocale:r,messages:a,modifiers:c,pluralRules:d,missing:u,missingWarn:f,fallbackWarn:p,fallbackFormat:h,unresolving:m,postTranslation:y,processor:g,warnHtmlMessage:v,escapeParameter:b,messageCompiler:x,messageResolver:w,localeFallbacker:k,fallbackContext:S,onWarn:t,__meta:A};return N.datetimeFormats=s,N.numberFormats=l,N.__datetimeFormatters=C,N.__numberFormatters=D,__INTLIFY_PROD_DEVTOOLS__&&CL(N,n,A),N}const nu=e=>({[e]:bt()});function Bh(e,t,n,i,o){const{missing:r,onWarn:a}=e;if(r!==null){const s=r(e,n,t,o);return ke(s)?s:t}else return t}function Ma(e,t,n){const i=e;i.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function HL(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function WL(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let i=n+1;i<t.length;i++)if(HL(e,t[i]))return!0;return!1}function iu(e){return n=>VL(n,e)}function VL(e,t){const n=iL(t);if(n==null)throw Es(0);if(Nh(n)===1){const r=oL(n);return e.plural(r.reduce((a,s)=>[...a,s0(e,s)],[]))}else return s0(e,n)}function s0(e,t){const n=rL(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const i=aL(t).reduce((o,r)=>[...o,Cf(e,r)],[]);return e.normalize(i)}}function Cf(e,t){const n=Nh(t);switch(n){case 3:return wl(t,n);case 9:return wl(t,n);case 4:{const i=t;if(Un(i,"k")&&i.k)return e.interpolate(e.named(i.k));if(Un(i,"key")&&i.key)return e.interpolate(e.named(i.key));throw Es(n)}case 5:{const i=t;if(Un(i,"i")&&Rt(i.i))return e.interpolate(e.list(i.i));if(Un(i,"index")&&Rt(i.index))return e.interpolate(e.list(i.index));throw Es(n)}case 6:{const i=t,o=sL(i),r=lL(i);return e.linked(Cf(e,r),o?Cf(e,o):void 0,e.type)}case 7:return wl(t,n);case 8:return wl(t,n);default:throw new Error("unhandled node on format message part: ".concat(n))}}const Uw=e=>e;let Nr=bt();function qw(e,t={}){let n=!1;const i=t.onError||O7;return t.onError=o=>{n=!0,i(o)},{...tL(e,t),detectError:n}}const UL=(e,t)=>{if(!ke(e))throw di(qn.NOT_SUPPORT_NON_STRING_MESSAGE);{Qe(t.warnHtmlMessage)&&t.warnHtmlMessage;const i=(t.onCacheKey||Uw)(e),o=Nr[i];if(o)return o;const{code:r,detectError:a}=qw(e,t),s=new Function("return ".concat(r))();return a?s:Nr[i]=s}};function qL(e,t){if(__INTLIFY_JIT_COMPILATION__&&!__INTLIFY_DROP_MESSAGE_COMPILER__&&ke(e)){Qe(t.warnHtmlMessage)&&t.warnHtmlMessage;const i=(t.onCacheKey||Uw)(e),o=Nr[i];if(o)return o;const{ast:r,detectError:a}=qw(e,{...t,location:!1,jit:!0}),s=iu(r);return a?s:Nr[i]=s}else{const n=e.cacheKey;if(n){const i=Nr[n];return i||(Nr[n]=iu(e))}else return iu(e)}}const l0=()=>"",Rn=e=>kt(e);function c0(e,...t){const{fallbackFormat:n,postTranslation:i,unresolving:o,messageCompiler:r,fallbackLocale:a,messages:s}=e,[l,c]=$f(...t),d=Qe(c.missingWarn)?c.missingWarn:e.missingWarn,u=Qe(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,f=Qe(c.escapeParameter)?c.escapeParameter:e.escapeParameter,p=!!c.resolvedMessage,h=ke(c.default)||Qe(c.default)?Qe(c.default)?r?l:()=>l:c.default:n?r?l:()=>l:"",m=n||h!=="",y=Fh(e,c);f&&YL(c);let[g,v,b]=p?[l,y,s[y]||bt()]:Yw(e,l,y,a,u,d),x=g,w=l;if(!p&&!(ke(x)||gi(x)||Rn(x))&&m&&(x=h,w=x),!p&&(!(ke(x)||gi(x)||Rn(x))||!ke(v)))return o?md:l;let k=!1;const S=()=>{k=!0},$=Rn(x)?x:Gw(e,l,v,x,w,S);if(k)return x;const C=KL(e,v,b,c),D=SL(C),A=GL(e,$,D);let N=i?i(A,l):A;if(f&&ke(N)&&(N=w7(N)),__INTLIFY_PROD_DEVTOOLS__){const F={timestamp:Date.now(),key:ke(l)?l:Rn(x)?x.key:"",locale:v||(Rn(x)?x.locale:""),format:ke(x)?x:Rn(x)?x.source:"",message:N};F.meta=Xt({},e.__meta,FL()||{}),$L(F)}return N}function YL(e){_t(e.list)?e.list=e.list.map(t=>
227ke(t)?qb(t):t):at(e.named)&&Object.keys(e.named).forEach(t=>{ke(e.named[t])&&(e.named[t]=qb(e.named[t]))})}function Yw(e,t,n,i,o,r){const{messages:a,onWarn:s,messageResolver:l,localeFallbacker:c}=e,d=c(e,i,n);let u=bt(),f,p=null;const h="translate";for(let m=0;m<d.length&&(f=d[m],u=a[f]||bt(),(p=l(u,t))===null&&(p=u[t]),!(ke(p)||gi(p)||Rn(p)));m++)if(!WL(f,d)){const y=Bh(e,t,f,r,h);y!==t&&(p=y)}return[p,f,u]}function Gw(e,t,n,i,o,r){const{messageCompiler:a,warnHtmlMessage:s}=e;if(Rn(i)){const c=i;return c.locale=c.locale||n,c.key=c.key||t,c}if(a==null){const c=()=>i;return c.locale=n,c.key=t,c}const l=a(i,XL(e,n,o,i,s,r));return l.locale=n,l.key=t,l.source=i,l}function GL(e,t,n){return t(n)}function $f(...e){const[t,n,i]=e,o=bt();if(!ke(t)&&!Rt(t)&&!Rn(t)&&!gi(t))throw di(qn.INVALID_ARGUMENT);const r=Rt(t)?String(t):(Rn(t),t);return Rt(n)?o.plural=n:ke(n)?o.default=n:Ue(n)&&!pd(n)?o.named=n:_t(n)&&(o.list=n),Rt(i)?o.plural=i:ke(i)?o.default=i:Ue(i)&&Xt(o,i),[r,o]}function XL(e,t,n,i,o,r){return{locale:t,key:n,warnHtmlMessage:o,onError:a=>{throw r&&r(a),a},onCacheKey:a=>b7(t,n,a)}}function KL(e,t,n,i){const{modifiers:o,pluralRules:r,messageResolver:a,fallbackLocale:s,fallbackWarn:l,missingWarn:c,fallbackContext:d}=e,f={locale:t,modifiers:o,pluralRules:r,messages:p=>{let h=a(n,p);if(h==null&&d){const[,,m]=Yw(d,p,t,s,l,c);h=a(m,p)}if(ke(h)||gi(h)){let m=!1;const g=Gw(e,p,t,h,p,()=>{m=!0});return m?l0:g}else return Rn(h)?h:l0}};return e.processor&&(f.processor=e.processor),i.list&&(f.list=i.list),i.named&&(f.named=i.named),Rt(i.plural)&&(f.pluralIndex=i.plural),f}function d0(e,...t){const{datetimeFormats:n,unresolving:i,fallbackLocale:o,onWarn:r,localeFallbacker:a}=e,{__datetimeFormatters:s}=e,[l,c,d,u]=Tf(...t),f=Qe(d.missingWarn)?d.missingWarn:e.missingWarn;Qe(d.fallbackWarn)?d.fallbackWarn:e.fallbackWarn;const p=!!d.part,h=Fh(e,d),m=a(e,o,h);if(!ke(l)||l==="")return new Intl.DateTimeFormat(h,u).format(c);let y={},g,v=null;const b="datetime format";for(let k=0;k<m.length&&(g=m[k],y=n[g]||{},v=y[l],!Ue(v));k++)Bh(e,l,g,f,b);if(!Ue(v)||!ke(g))return i?md:l;let x="".concat(g,"__").concat(l);pd(u)||(x="".concat(x,"__").concat(JSON.stringify(u)));let w=s.get(x);return w||(w=new Intl.DateTimeFormat(g,Xt({},v,u)),s.set(x,w)),p?w.formatToParts(c):w.format(c)}const Xw=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function Tf(...e){const[t,n,i,o]=e,r=bt();let a=bt(),s;if(ke(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw di(qn.INVALID_ISO_DATE_ARGUMENT);const c=l[3]?l[3].trim().startsWith("T")?"".concat(l[1].trim()).concat(l[3].trim()):"".concat(l[1].trim(),"T").concat(l[3].trim()):l[1].trim();s=new Date(c);try{s.toISOString()}catch(d){throw di(qn.INVALID_ISO_DATE_ARGUMENT)}}else if(y7(t)){if(isNaN(t.getTime()))throw di(qn.INVALID_DATE_ARGUMENT);s=t}else if(Rt(t))s=t;else throw di(qn.INVALID_ARGUMENT);return ke(n)?r.key=n:Ue(n)&&Object.keys(n).forEach(l=>{Xw.includes(l)?a[l]=n[l]:r[l]=n[l]}),ke(i)?r.locale=i:Ue(i)&&(a=i),Ue(o)&&(a=o),[r.key||"",s,r,a]}function u0(e,t,n){const i=e;for(const o in n){const r="".concat(t,"__").concat(o);i.__datetimeFormatters.has(r)&&i.__datetimeFormatters.delete(r)}}function f0(e,...t){const{numberFormats:n,unresolving:i,fallbackLocale:o,onWarn:r,localeFallbacker:a}=e,{__numberFormatters:s}=e,[l,c,d,u]=Pf(...t),f=Qe(d.missingWarn)?d.missingWarn:e.missingWarn;Qe(d.fallbackWarn)?d.fallbackWarn:e.fallbackWarn;const p=!!d.part,h=Fh(e,d),m=a(e,o,h);if(!ke(l)||l==="")return new Intl.NumberFormat(h,u).format(c);let y={},g,v=null;const b="number format";for(let k=0;k<m.length&&(g=m[k],y=n[g]||{},v=y[l],!Ue(v));k++)Bh(e,l,g,f,b);if(!Ue(v)||!ke(g))return i?md:l;let x="".concat(g,"__").concat(l);pd(u)||(x="".concat(x,"__").concat(JSON.stringify(u)));let w=s.get(x);return w||(w=new Intl.NumberFormat(g,Xt({},v,u)),s.set(x,w)),p?w.formatToParts(c):w.format(c)}const Kw=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function Pf(...e){const[t,n,i,o]=e,r=bt();let a=bt();if(!Rt(t))throw di(qn.INVALID_ARGUMENT);const s=t;
227return ke(n)?r.key=n:Ue(n)&&Object.keys(n).forEach(l=>{Kw.includes(l)?a[l]=n[l]:r[l]=n[l]}),ke(i)?r.locale=i:Ue(i)&&(a=i),Ue(o)&&(a=o),[r.key||"",s,r,a]}function p0(e,t,n){const i=e;for(const o in n){const r="".concat(t,"__").concat(o);i.__numberFormatters.has(r)&&i.__numberFormatters.delete(r)}}nL();/*!
228  * vue-i18n v9.14.5
229  * (c) 2025 kazuya kawaguchi
230  * Released under the MIT License.
231  */const ZL="9.14.5";function JL(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(zi().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(zi().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_JIT_COMPILATION__!="boolean"&&(zi().__INTLIFY_JIT_COMPILATION__=!1),typeof __INTLIFY_DROP_MESSAGE_COMPILER__!="boolean"&&(zi().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(zi().__INTLIFY_PROD_DEVTOOLS__=!1)}const QL=AL.__EXTEND_POINT__,Ci=hd(QL);Ci(),Ci(),Ci(),Ci(),Ci(),Ci(),Ci(),Ci(),Ci();const Zw=qn.__EXTEND_POINT__,vn=hd(Zw),jt={UNEXPECTED_RETURN_TYPE:Zw,INVALID_ARGUMENT:vn(),MUST_BE_CALL_SETUP_TOP:vn(),NOT_INSTALLED:vn(),NOT_AVAILABLE_IN_LEGACY_MODE:vn(),REQUIRED_VALUE:vn(),INVALID_VALUE:vn(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:vn(),NOT_INSTALLED_WITH_PROVIDE:vn(),UNEXPECTED_ERROR:vn(),NOT_COMPATIBLE_LEGACY_VUE_I18N:vn(),BRIDGE_SUPPORT_VUE_2_ONLY:vn(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:vn(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:vn(),__EXTEND_POINT__:vn()};function Wt(e,...t){return _a(e,null,void 0)}const Af=zo("__translateVNode"),If=zo("__datetimeParts"),Of=zo("__numberParts"),Jw=zo("__setPluralRules"),Qw=zo("__injectWithOption"),Lf=zo("__dispose");function $s(e){if(!at(e)||gi(e))return e;for(const t in e)if(Un(e,t))if(!t.includes("."))at(e[t])&&$s(e[t]);else{const n=t.split("."),i=n.length-1;let o=e,r=!1;for(let a=0;a<i;a++){if(n[a]==="__proto__")throw new Error("unsafe key: ".concat(n[a]));if(n[a]in o||(o[n[a]]=bt()),!at(o[n[a]])){r=!0;break}o=o[n[a]]}if(r||(gi(o)?zw.includes(n[i])||delete e[t]:(o[n[i]]=e[t],delete e[t])),!gi(o)){const a=o[n[i]];at(a)&&$s(a)}}return e}function gd(e,t){const{messages:n,__i18n:i,messageResolver:o,flatJson:r}=t,a=Ue(n)?n:_t(i)?bt():{[e]:bt()};if(_t(i)&&i.forEach(s=>{if("locale"in s&&"resource"in s){const{locale:l,resource:c}=s;l?(a[l]=a[l]||bt(),Vl(c,a[l])):Vl(c,a)}else ke(s)&&Vl(JSON.parse(s),a)}),o==null&&r)for(const s in a)Un(a,s)&&$s(a[s]);return a}function ek(e){return e.type}function tk(e,t,n){let i=at(t.messages)?t.messages:bt();"__i18nGlobal"in n&&(i=gd(e.locale.value,{messages:i,__i18n:n.__i18nGlobal}));const o=Object.keys(i);o.length&&o.forEach(r=>{e.mergeLocaleMessage(r,i[r])});{if(at(t.datetimeFormats)){const r=Object.keys(t.datetimeFormats);r.length&&r.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(at(t.numberFormats)){const r=Object.keys(t.numberFormats);r.length&&r.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function h0(e){return B(Ms,null,e,0)}const m0="__INTLIFY_META__",g0=()=>[],e9=()=>!1;let b0=0;function v0(e){return(t,n,i,o)=>e(n,i,vi()||void 0,o)}const t9=()=>{const e=vi();let t=null;return e&&(t=ek(e)[m0])?{[m0]:t}:null};function jh(e={},t){const{__root:n,__injectWithOption:i}=e,o=n===void 0,r=e.flatJson,a=$c?ue:gr,s=!!e.translateExistCompatible;let l=Qe(e.inheritLocale)?e.inheritLocale:!0;const c=a(n&&l?n.locale.value:ke(e.locale)?e.locale:da),d=a(n&&l?n.fallbackLocale.value:ke(e.fallbackLocale)||_t(e.fallbackLocale)||Ue(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),u=a(gd(c.value,e)),f=a(Ue(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),p=a(Ue(e.numberFormats)?e.numberFormats:{[c.value]:{}});let h=n?n.missingWarn:Qe(e.missingWarn)||Po(e.missingWarn)?e.missingWarn:!0,m=n?n.fallbackWarn:Qe(e.fallbackWarn)||Po(e.fallbackWarn)?e.fallbackWarn:!0,y=n?n.fallbackRoot:Qe(e.fallbackRoot)?e.fallbackRoot:!0,g=!!e.fallbackFormat,v=kt(e.missing)?e.missing:null,b=kt(e.missing)?v0(e.missing):null,x=kt(e.postTranslation)?e.postTranslation:null,w=n?n.warnHtmlMessage:Qe(e.warnHtmlMessage)?e.warnHtmlMessage:!0,k=!!e.escapeParameter;const S=n?n.modifiers:Ue(e.modifiers)?e.modifiers:{};let $=e.pluralRules||n&&n.pluralRules,C;C=(()=>{o&&r0(null);const U={version:ZL,locale:c.value,fallbackLocale:d.value,messages:u.value,modifiers:S,pluralRules:$,missing:b===null?void 0:b,missingWarn:h,fallbackWarn:m,fallbackFormat:g,unresolving:!0,postTranslation:x===null?void 0:x,warnHtmlMessage:w,escapeParameter:k,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};U.datetimeFormats=f.value,U.numberFormats=p.value,U.__datetimeFormatters=Ue(C)?C.__datetimeFormatters:void 0,U.__numberFormatters=Ue(C)?C.__numberFormatters:void 0;const te=jL(U);return o&&r0(te),te})(),Ma(C,c.value,d.value);function A(){return[c.value,d.value,u.value,f.value,p.value]}const N=Be({get:()=>c.value,set:U=>{c.value=U,C.locale=c.value}}),F=Be({get:()=>d.value,set:U=>{d.value=U,C.fallbackLocale=d.value,Ma(C,c.value,U)}}),ie=Be(()=>u.value),re=Be(()=>f.value),V=Be(()=>p.value);function de(){return kt(x)?x:null}function oe(U){x=U,C.postTranslation=U}function ae(){return v}function De(U){U!==null&&(b=v0(U)),v=U,C.missing=b}const Ee=(U,te,Ie,Ge,vt,Tt)=>{A();let Mt;
231try{__INTLIFY_PROD_DEVTOOLS__,o||(C.fallbackContext=n?BL():void 0),Mt=U(C)}finally{__INTLIFY_PROD_DEVTOOLS__,o||(C.fallbackContext=void 0)}if(Ie!=="translate exists"&&Rt(Mt)&&Mt===md||Ie==="translate exists"&&!Mt){const[Bn,Ca]=te();return n&&y?Ge(n):vt(Bn)}else{if(Tt(Mt))return Mt;throw Wt(jt.UNEXPECTED_RETURN_TYPE)}};function we(...U){return Ee(te=>Reflect.apply(c0,null,[te,...U]),()=>$f(...U),"translate",te=>Reflect.apply(te.t,te,[...U]),te=>te,te=>ke(te))}function Ae(...U){const[te,Ie,Ge]=U;if(Ge&&!at(Ge))throw Wt(jt.INVALID_ARGUMENT);return we(te,Ie,Xt({resolvedMessage:!0},Ge||{}))}function ve(...U){return Ee(te=>Reflect.apply(d0,null,[te,...U]),()=>Tf(...U),"datetime format",te=>Reflect.apply(te.d,te,[...U]),()=>n0,te=>ke(te))}function Te(...U){return Ee(te=>Reflect.apply(f0,null,[te,...U]),()=>Pf(...U),"number format",te=>Reflect.apply(te.n,te,[...U]),()=>n0,te=>ke(te))}function nt(U){return U.map(te=>ke(te)||Rt(te)||Qe(te)?h0(String(te)):te)}const H={normalize:nt,interpolate:U=>U,type:"vnode"};function W(...U){return Ee(te=>{let Ie;const Ge=te;try{Ge.processor=H,Ie=Reflect.apply(c0,null,[Ge,...U])}finally{Ge.processor=null}return Ie},()=>$f(...U),"translate",te=>te[Af](...U),te=>[h0(te)],te=>_t(te))}function se(...U){return Ee(te=>Reflect.apply(f0,null,[te,...U]),()=>Pf(...U),"number format",te=>te[Of](...U),g0,te=>ke(te)||_t(te))}function fe(...U){return Ee(te=>Reflect.apply(d0,null,[te,...U]),()=>Tf(...U),"datetime format",te=>te[If](...U),g0,te=>ke(te)||_t(te))}function O(U){$=U,C.pluralRules=$}function z(U,te){return Ee(()=>{if(!U)return!1;const Ie=ke(te)?te:c.value,Ge=K(Ie),vt=C.messageResolver(Ge,U);return s?vt!=null:gi(vt)||Rn(vt)||ke(vt)},()=>[U],"translate exists",Ie=>Reflect.apply(Ie.te,Ie,[U,te]),e9,Ie=>Qe(Ie))}function R(U){let te=null;const Ie=Fw(C,d.value,c.value);for(let Ge=0;Ge<Ie.length;Ge++){const vt=u.value[Ie[Ge]]||{},Tt=C.messageResolver(vt,U);if(Tt!=null){te=Tt;break}}return te}function Y(U){const te=R(U);return te!=null?te:n?n.tm(U)||{}:{}}function K(U){return u.value[U]||{}}function ne(U,te){if(r){const Ie={[U]:te};for(const Ge in Ie)Un(Ie,Ge)&&$s(Ie[Ge]);te=Ie[U]}u.value[U]=te,C.messages=u.value}function ye(U,te){u.value[U]=u.value[U]||{};const Ie={[U]:te};if(r)for(const Ge in Ie)Un(Ie,Ge)&&$s(Ie[Ge]);te=Ie[U],Vl(te,u.value[U]),C.messages=u.value}function be(U){return f.value[U]||{}}function P(U,te){f.value[U]=te,C.datetimeFormats=f.value,u0(C,U,te)}function I(U,te){f.value[U]=Xt(f.value[U]||{},te),C.datetimeFormats=f.value,u0(C,U,te)}function q(U){return p.value[U]||{}}function Z(U,te){p.value[U]=te,C.numberFormats=p.value,p0(C,U,te)}function xe(U,te){p.value[U]=Xt(p.value[U]||{},te),C.numberFormats=p.value,p0(C,U,te)}b0++,n&&$c&&(rt(n.locale,U=>{l&&(c.value=U,C.locale=U,Ma(C,c.value,d.value))}),rt(n.fallbackLocale,U=>{l&&(d.value=U,C.fallbackLocale=U,Ma(C,c.value,d.value))}));const he={id:b0,locale:N,fallbackLocale:F,get inheritLocale(){return l},set inheritLocale(U){l=U,U&&n&&(c.value=n.locale.value,d.value=n.fallbackLocale.value,Ma(C,c.value,d.value))},get availableLocales(){return Object.keys(u.value).sort()},messages:ie,get modifiers(){return S},get pluralRules(){return $||{}},get isGlobal(){return o},get missingWarn(){return h},set missingWarn(U){h=U,C.missingWarn=h},get fallbackWarn(){return m},set fallbackWarn(U){m=U,C.fallbackWarn=m},get fallbackRoot(){return y},set fallbackRoot(U){y=U},get fallbackFormat(){return g},set fallbackFormat(U){g=U,C.fallbackFormat=g},get warnHtmlMessage(){return w},set warnHtmlMessage(U){w=U,C.warnHtmlMessage=U},get escapeParameter(){return k},set escapeParameter(U){k=U,C.escapeParameter=U},t:we,getLocaleMessage:K,setLocaleMessage:ne,mergeLocaleMessage:ye,getPostTranslationHandler:de,setPostTranslationHandler:oe,getMissingHandler:ae,setMissingHandler:De,[Jw]:O};return he.datetimeFormats=re,he.numberFormats=V,he.rt=Ae,he.te=z,he.tm=Y,he.d=ve,he.n=Te,he.getDateTimeFormat=be,he.setDateTimeFormat=P,he.mergeDateTimeFormat=I,he.getNumberFormat=q,he.setNumberFormat=Z,he.mergeNumberFormat=xe,he[Qw]=i,he[Af]=W,he[If]=fe,he[Of]=se,he}function n9(e){const t=ke(e.locale)?e.locale:da,n=ke(e.fallbackLocale)||_t(e.fallbackLocale)||Ue(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,i=kt(e.missing)?e.missing:void 0,o=Qe(e.silentTranslationWarn)||Po(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=Qe(e.silentFallbackWarn)||Po(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,a=Qe(e.fallbackRoot)?e.fallbackRoot:!0,s=!!e.formatFallbackMessages,l=Ue(e.modifiers)?e.modifiers:{},c=e.pluralizationRules,d=kt(e.postTranslation)?e.postTranslation:void 0,u=ke(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,f=!!e.escapeParameterHtml,p=Qe(e.sync)?e.sync:!0;let h=e.messages;if(Ue(e.sharedMessages)){const k=e.sharedMessages;h=Object.keys(k).reduce(($,C)=>{const D=$[C]||($[C]={});return Xt(D,k[C]),$},h||{})}const{__i18n:m,__root:y,__injectWithOption:g}=e,v=e.datetimeFormats,b=e.numberFormats,x=e.flatJson,w=e.translateExistCompatible;return{locale:t,fallbackLocale:n,messages:h,flatJson:x,datetimeFormats:v,numberFormats:b,missing:i,missingWarn:o,fallbackWarn:r,fallbackRoot:a,fallbackFormat:s,modifiers:l,pluralRules:c,postTranslation:d,warnHtmlMessage:u,escapeParameter:f,messageResolver:e.messageResolver,inheritLocale:p,translateExistCompatible:w,__i18n:m,__root:y,__injectWithOption:g}}function Mf(e={},t){{const n=jh(n9(e)),{__extender:i}=e,o={id:n.id,get locale(){return n.locale.value},set locale(r){n.locale.value=r},get fallbackLocale(){return n.fallbackLocale.value},set fallbackLocale(r){n.fallbackLocale.value=r},get messages(){return n.messages.value},get datetimeFormats(){return n.datetimeFormats.value},get numberFormats(){return n.numberFormats.value},get availableLocales(){return n.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(r){},get missing(){return n.getMissingHandler()},set missing(r){n.setMissingHandler(r)},get silentTranslationWarn(){return Qe(n.missingWarn)?!n.missingWarn:n.missingWarn},set silentTranslationWarn(r){n.missingWarn=Qe(r)?!r:r},get silentFallbackWarn(){return Qe(n.fallbackWarn)?!n.fallbackWarn:n.fallbackWarn},set silentFallbackWarn(r){n.fallbackWarn=Qe(r)?!r:r},get modifiers(){return n.modifiers},get formatFallbackMessages(){return n.fallbackFormat},set formatFallbackMessages(r){n.fallbackFormat=r},get postTranslation(){return n.getPostTranslationHandler()},set postTranslation(r){n.setPostTranslationHandler(r)},get sync(){return n.inheritLocale},set sync(r){n.inheritLocale=r},get warnHtmlInMessage(){return n.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(r){n.warnHtmlMessage=r!=="off"},get escapeParameterHtml(){return n.escapeParameter},set escapeParameterHtml(r){n.escapeParameter=r},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(r){},get pluralizationRules(){return n.pluralRules||{}},__composer:n,t(...r){const[a,s,l]=r,c={};let d=null,u=null;if(!ke(a))throw Wt(jt.INVALID_ARGUMENT);const f=a;return ke(s)?c.locale=s:_t(s)?d=s:Ue(s)&&(u=s),_t(l)?d=l:Ue(l)&&(u=l),Reflect.apply(n.t,n,[f,d||u||{},c])},rt(...r){return Reflect.apply(n.rt,n,[...r])},tc(...r){const[a,s,l]=r,c={plural:1};let d=null,u=null;if(!ke(a))throw Wt(jt.INVALID_ARGUMENT);const f=a;return ke(s)?c.locale=s:Rt(s)?c.plural=s:_t(s)?d=s:Ue(s)&&(u=s),ke(l)?c.locale=l:_t(l)?d=l:Ue(l)&&(u=l),Reflect.apply(n.t,n,[f,d||u||{},c])},te(r,a){return n.te(r,a)},tm(r){return n.tm(r)},getLocaleMessage(r){return n.getLocaleMessage(r)},setLocaleMessage(r,a){n.setLocaleMessage(r,a)},mergeLocaleMessage(r,a){n.mergeLocaleMessage(r,a)},d(...r){return Reflect.apply(n.d,n,[...r])},getDateTimeFormat(r){return n.getDateTimeFormat(r)},setDateTimeFormat(r,a){n.setDateTimeFormat(r,a)},mergeDateTimeFormat(r,a){n.mergeDateTimeFormat(r,a)},n(...r){return Reflect.apply(n.n,n,[...r])},getNumberFormat(r){return n.getNumberFormat(r)},setNumberFormat(r,a){n.setNumberFormat(r,a)},mergeNumberFormat(r,a){n.mergeNumberFormat(r,a)},getChoiceIndex(r,a){return-1}};return o.__extender=i,o}}const Hh={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function i9({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((i,o)=>[...i,...o.type===_e?o.children:[o]],[]):t.reduce((n,i)=>{const o=e[i];return o&&(n[i]=o()),n},bt())}function nk(e){return _e}const o9=Oe({name:"i18n-t",props:Xt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Rt(e)||!isNaN(e)}},Hh),setup(e,t){const{slots:n,attrs:i}=t,o=e.i18n||On({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(n).filter(u=>u!=="_"),a=bt();e.locale&&(a.locale=e.locale),e.plural!==void 0&&(a.plural=ke(e.plural)?+e.plural:e.plural);const s=i9(t,r),l=o[Af](e.keypath,s,a),c=Xt(bt(),i),d=ke(e.tag)||at(e.tag)?e.tag:nk();return gt(d,c,l)}}}),y0=o9;function r9(e){return _t(e)&&!ke(e[0])}function ik(e,t,n,i){const{slots:o,attrs:r}=t;return()=>{const a={part:!0};let s=bt();e.locale&&(a.locale=e.locale),ke(e.format)?a.key=e.format:at(e.format)&&(ke(e.format.key)&&(a.key=e.format.key),s=Object.keys(e.format).reduce((f,p)=>n.includes(p)?Xt(bt(),f,{[p]:e.format[p]}):f,bt()));const l=i(e.value,a,s);let c=[a.key];_t(l)?c=l.map((f,p)=>
231{const h=o[f.type],m=h?h({[f.type]:f.value,index:p,parts:l}):[f.value];return r9(m)&&(m[0].key="".concat(f.type,"-").concat(p)),m}):ke(l)&&(c=[l]);const d=Xt(bt(),r),u=ke(e.tag)||at(e.tag)?e.tag:nk();return gt(u,d,c)}}const a9=Oe({name:"i18n-n",props:Xt({value:{type:Number,required:!0},format:{type:[String,Object]}},Hh),setup(e,t){const n=e.i18n||On({useScope:e.scope,__useComponent:!0});return ik(e,t,Kw,(...i)=>n[Of](...i))}}),x0=a9,s9=Oe({name:"i18n-d",props:Xt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Hh),setup(e,t){const n=e.i18n||On({useScope:e.scope,__useComponent:!0});return ik(e,t,Xw,(...i)=>n[If](...i))}}),w0=s9;function l9(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const i=n.__getInstance(t);return i!=null?i.__composer:e.global.__composer}}function c9(e){const t=a=>{const{instance:s,modifiers:l,value:c}=a;if(!s||!s.$)throw Wt(jt.UNEXPECTED_ERROR);const d=l9(e,s.$),u=k0(c);return[Reflect.apply(d.t,d,[..._0(u)]),d]};return{created:(a,s)=>{const[l,c]=t(s);$c&&e.global===c&&(a.__i18nWatcher=rt(c.locale,()=>{s.instance&&s.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{$c&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:s})=>{if(a.__composer){const l=a.__composer,c=k0(s);a.textContent=Reflect.apply(l.t,l,[..._0(c)])}},getSSRProps:a=>{const[s]=t(a);return{textContent:s}}}}function k0(e){if(ke(e))return{path:e};if(Ue(e)){if(!("path"in e))throw Wt(jt.REQUIRED_VALUE,"path");return e}else throw Wt(jt.INVALID_VALUE)}function _0(e){const{path:t,locale:n,args:i,choice:o,plural:r}=e,a={},s=i||{};return ke(n)&&(a.locale=n),Rt(o)&&(a.plural=o),Rt(r)&&(a.plural=r),[t,s,a]}function d9(e,t,...n){const i=Ue(n[0])?n[0]:{},o=!!i.useI18nComponentName;(Qe(i.globalInstall)?i.globalInstall:!0)&&([o?"i18n":y0.name,"I18nT"].forEach(a=>e.component(a,y0)),[x0.name,"I18nN"].forEach(a=>e.component(a,x0)),[w0.name,"I18nD"].forEach(a=>e.component(a,w0))),e.directive("t",c9(t))}function u9(e,t,n){return{beforeCreate(){const i=vi();if(!i)throw Wt(jt.UNEXPECTED_ERROR);const o=this.$options;if(o.i18n){const r=o.i18n;if(o.__i18n&&(r.__i18n=o.__i18n),r.__root=t,this===this.$root)this.$i18n=S0(e,r);else{r.__injectWithOption=!0,r.__extender=n.__vueI18nExtend,this.$i18n=Mf(r);const a=this.$i18n;a.__extender&&(a.__disposer=a.__extender(this.$i18n))}}else if(o.__i18n)if(this===this.$root)this.$i18n=S0(e,o);else{this.$i18n=Mf({__i18n:o.__i18n,__injectWithOption:!0,__extender:n.__vueI18nExtend,__root:t});const r=this.$i18n;r.__extender&&(r.__disposer=r.__extender(this.$i18n))}else this.$i18n=e;o.__i18nGlobal&&tk(t,o,o),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,a)=>this.$i18n.te(r,a),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r),n.__setInstance(i,this.$i18n)},mounted(){},unmounted(){const i=vi();if(!i)throw Wt(jt.UNEXPECTED_ERROR);const o=this.$i18n;delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,o.__disposer&&(o.__disposer(),delete o.__disposer,delete o.__extender),n.__deleteInstance(i),delete this.$i18n}}}function S0(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[Jw](t.pluralizationRules||e.pluralizationRules);const n=gd(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(i=>e.mergeLocaleMessage(i,n[i])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEac
231h(i=>e.mergeDateTimeFormat(i,t.datetimeFormats[i])),t.numberFormats&&Object.keys(t.numberFormats).forEach(i=>e.mergeNumberFormat(i,t.numberFormats[i])),e}const f9=zo("global-vue-i18n");function p9(e={},t){const n=__VUE_I18N_LEGACY_API__&&Qe(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,i=Qe(e.globalInjection)?e.globalInjection:!0,o=__VUE_I18N_LEGACY_API__&&n?!!e.allowComposition:!0,r=new Map,[a,s]=h9(e,n),l=zo("");function c(f){return r.get(f)||null}function d(f,p){r.set(f,p)}function u(f){r.delete(f)}{const f={get mode(){return __VUE_I18N_LEGACY_API__&&n?"legacy":"composition"},get allowComposition(){return o},async install(p,...h){if(p.__VUE_I18N_SYMBOL__=l,p.provide(p.__VUE_I18N_SYMBOL__,f),Ue(h[0])){const g=h[0];f.__composerExtend=g.__composerExtend,f.__vueI18nExtend=g.__vueI18nExtend}let m=null;!n&&i&&(m=_9(p,f.global)),__VUE_I18N_FULL_INSTALL__&&d9(p,f,...h),__VUE_I18N_LEGACY_API__&&n&&p.mixin(u9(s,s.__composer,f));const y=p.unmount;p.unmount=()=>{m&&m(),f.dispose(),y()}},get global(){return s},dispose(){a.stop()},__instances:r,__getInstance:c,__setInstance:d,__deleteInstance:u};return f}}function On(e={}){const t=vi();if(t==null)throw Wt(jt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Wt(jt.NOT_INSTALLED);const n=m9(t),i=b9(n),o=ek(t),r=g9(e,o);if(__VUE_I18N_LEGACY_API__&&n.mode==="legacy"&&!e.__useComponent){if(!n.allowComposition)throw Wt(jt.NOT_AVAILABLE_IN_LEGACY_MODE);return w9(t,r,i,e)}if(r==="global")return tk(i,e,o),i;if(r==="parent"){let l=v9(n,t,e.__useComponent);return l==null&&(l=i),l}const a=n;let s=a.__getInstance(t);if(s==null){const l=Xt({},e);"__i18n"in o&&(l.__i18n=o.__i18n),i&&(l.__root=i),s=jh(l),a.__composerExtend&&(s[Lf]=a.__composerExtend(s)),x9(a,t,s),a.__setInstance(t,s)}return s}function h9(e,t,n){const i=l_();{const o=__VUE_I18N_LEGACY_API__&&t?i.run(()=>Mf(e)):i.run(()=>jh(e));if(o==null)throw Wt(jt.UNEXPECTED_ERROR);return[i,o]}}function m9(e){{const t=it(e.isCE?f9:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Wt(e.isCE?jt.NOT_INSTALLED_WITH_PROVIDE:jt.UNEXPECTED_ERROR);return t}}function g9(e,t){return pd(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function b9(e){return e.mode==="composition"?e.global:e.global.__composer}function v9(e,t,n=!1){let i=null;const o=t.root;let r=y9(t,n);for(;r!=null;){const a=e;if(e.mode==="composition")i=a.__getInstance(r);else if(__VUE_I18N_LEGACY_API__){const s=a.__getInstance(r);s!=null&&(i=s.__composer,n&&i&&!i[Qw]&&(i=null))}if(i!=null||o===r)break;r=r.parent}return i}function y9(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function x9(e,t,n){gn(()=>{},t),ga(()=>{const i=n;e.__deleteInstance(t);const o=i[Lf];o&&(o(),delete i[Lf])},t)}function w9(e,t,n,i={}){const o=t==="local",r=gr(null);if(o&&e.proxy&&!(e.proxy.$options.i18n||e.proxy.$options.__i18n))throw Wt(jt.MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION);const a=Qe(i.inheritLocale)?i.inheritLocale:!ke(i.locale),s=ue(!o||a?n.locale.value:ke(i.locale)?i.locale:da),l=ue(!o||a?n.fallbackLocale.value:ke(i.fallbackLocale)||_t(i.fallbackLocale)||Ue(i.fallbackLocale)||i.fallbackLocale===!1?i.fallbackLocale:s.value),c=ue(gd(s.value,i)),d=ue(Ue(i.datetimeFormats)?i.datetimeFormats:{[s.value]:{}}),u=ue(Ue(i.numberFormats)?i.numberFormats:{[s.value]:{}}),f=o?n.missingWarn:Qe(i.missingWarn)||Po(i.missingWarn)?i.missingWarn:!0,p=o?n.fallbackWarn:Qe(i.fallbackWarn)||Po(i.fallbackWarn)?i.fallbackWarn:!0,h=o?n.fallbackRoot:Qe(i.fallbackRoot)?i.fallbackRoot:!0,m=!!i.fallbackFormat,y=kt(i.missing)?i.missing:null,g=kt(i.postTranslation)?i.postTranslation:null,v=o?n.warnHtmlMessage:Qe(i.warnHtmlMessage)?i.warnHtmlMessage:!0,b=!!i.escapeParameter,x=o?n.modifiers:Ue(i.modifiers)?i.modifiers:{},w=i.pluralRules||o&&n.pluralRules;function k(){return[s.value,l.value,c.value,d.value,u.value]}const S=Be({get:()=>r.value?r.value.locale.value:s.value,set:R=>{r.value&&(r.value.locale.value=R),s.value=R}}),$=Be({get:()=>r.value?r.value.fallbackLocale.value:l.value,set:R=>{r.value&&(r.value.fallbackLocale.value=R),l.value=R}}),C=Be(()=>r.value?r.value.messages.value:c.value),D=Be(()=>d.value),A=Be(()=>u.value);function N(){return r.value?r.value.getPostTranslationHandler():g}function F(R){r.value&&r.value.setPostTranslationHandler(R)}function ie(){return r.value?r.value.getMissingHandler():y}function re(R){r.value&&r.value.setMissingHandler(R)}function V(R){return k(),R()}function de(...R){return r.value?V(()=>Reflect.apply(r.value.t,null,[...R])):V(()=>"")}function oe(...R){return r.value?Reflect.apply(r.value.rt,null,[...R]):""}function ae(...R){return r.value?V(()=>Reflect.apply(r.value.d,null,[...R])):V(()=>"")}function De(...R){return r.value?V(()=>Reflect.apply(r.value.n,null,[...R])):V(()=>"")}
231function Ee(R){return r.value?r.value.tm(R):{}}function we(R,Y){return r.value?r.value.te(R,Y):!1}function Ae(R){return r.value?r.value.getLocaleMessage(R):{}}function ve(R,Y){r.value&&(r.value.setLocaleMessage(R,Y),c.value[R]=Y)}function Te(R,Y){r.value&&r.value.mergeLocaleMessage(R,Y)}function nt(R){return r.value?r.value.getDateTimeFormat(R):{}}function X(R,Y){r.value&&(r.value.setDateTimeFormat(R,Y),d.value[R]=Y)}function H(R,Y){r.value&&r.value.mergeDateTimeFormat(R,Y)}function W(R){return r.value?r.value.getNumberFormat(R):{}}function se(R,Y){r.value&&(r.value.setNumberFormat(R,Y),u.value[R]=Y)}function fe(R,Y){r.value&&r.value.mergeNumberFormat(R,Y)}const O={get id(){return r.value?r.value.id:-1},locale:S,fallbackLocale:$,messages:C,datetimeFormats:D,numberFormats:A,get inheritLocale(){return r.value?r.value.inheritLocale:a},set inheritLocale(R){r.value&&(r.value.inheritLocale=R)},get availableLocales(){return r.value?r.value.availableLocales:Object.keys(c.value)},get modifiers(){return r.value?r.value.modifiers:x},get pluralRules(){return r.value?r.value.pluralRules:w},get isGlobal(){return r.value?r.value.isGlobal:!1},get missingWarn(){return r.value?r.value.missingWarn:f},set missingWarn(R){r.value&&(r.value.missingWarn=R)},get fallbackWarn(){return r.value?r.value.fallbackWarn:p},set fallbackWarn(R){r.value&&(r.value.missingWarn=R)},get fallbackRoot(){return r.value?r.value.fallbackRoot:h},set fallbackRoot(R){r.value&&(r.value.fallbackRoot=R)},get fallbackFormat(){return r.value?r.value.fallbackFormat:m},set fallbackFormat(R){r.value&&(r.value.fallbackFormat=R)},get warnHtmlMessage(){return r.value?r.value.warnHtmlMessage:v},set warnHtmlMessage(R){r.value&&(r.value.warnHtmlMessage=R)},get escapeParameter(){return r.value?r.value.escapeParameter:b},set escapeParameter(R){r.value&&(r.value.escapeParameter=R)},t:de,getPostTranslationHandler:N,setPostTranslationHandler:F,getMissingHandler:ie,setMissingHandler:re,rt:oe,d:ae,n:De,tm:Ee,te:we,getLocaleMessage:Ae,setLocaleMessage:ve,mergeLocaleMessage:Te,getDateTimeFormat:nt,setDateTimeFormat:X,mergeDateTimeFormat:H,getNumberFormat:W,setNumberFormat:se,mergeNumberFormat:fe};function z(R){R.locale.value=s.value,R.fallbackLocale.value=l.value,Object.keys(c.value).forEach(Y=>{R.mergeLocaleMessage(Y,c.value[Y])}),Object.keys(d.value).forEach(Y=>{R.mergeDateTimeFormat(Y,d.value[Y])}),Object.keys(u.value).forEach(Y=>{R.mergeNumberFormat(Y,u.value[Y])}),R.escapeParameter=b,R.fallbackFormat=m,R.fallbackRoot=h,R.fallbackWarn=p,R.missingWarn=f,R.warnHtmlMessage=v}return T1(()=>{if(e.proxy==null||e.proxy.$i18n==null)throw Wt(jt.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const R=r.value=e.proxy.$i18n.__composer;t==="global"?(s.value=R.locale.value,l.value=R.fallbackLocale.value,c.value=R.messages.value,d.value=R.datetimeFormats.value,u.value=R.numberFormats.value):o&&z(R)}),O}const k9=["locale","fallbackLocale","availableLocales"],E0=["t","rt","d","n","tm","te"];function _9(e,t){const n=Object.create(null);return k9.forEach(o=>{const r=Object.getOwnPropertyDescriptor(t,o);if(!r)throw Wt(jt.UNEXPECTED_ERROR);const a=Yt(r.value)?{get(){return r.value.value},set(s){r.value.value=s}}:{get(){return r.get&&r.get()}};Object.defineProperty(n,o,a)}),e.config.globalProperties.$i18n=n,E0.forEach(o=>{const r=Object.getOwnPropertyDescriptor(t,o);if(!r||!r.value)throw Wt(jt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,"$".concat(o),r)}),()=>{delete e.config.globalProperties.$i18n,E0.forEach(o=>{delete e.config.globalProperties["$".concat(o)]})}}JL();__INTLIFY_JIT_COMPILATION__?o0(qL):o0(UL);RL(gL);zL(Fw);if(__INTLIFY_PROD_DEVTOOLS__){const e=zi();e.__INTLIFY__=!0,EL(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}const S9="/pwa/",E9="/pwa/",C0={scope:S9,start_url:E9},C9="pwa",$9={installBanner:!0,alarm:!1,pushNotifications:!1},T9=!1,P9=!1,kl={mode:C9,resources:$9,enableSS:T9,enableMControl:P9},$0=(e,t=0,n=" ")=>Array(Math.max(t,0)-String(e).length+1).join(n).concat(e),Wh=e=>e.replace(/[_-]([a-z]{2})/i,(t,n)=>"-".concat(n.toUpperCase()));let Da=null;const _r=e=>(Da||(Da=Zn({name:window.APP_NAME,iconImage:window.APP_ICON_IMAGE,infoUrl:window.APP_INFO_URL,defaultLanguage:Wh(window.APP_DEFAULT_LANGUAGE),defaultThemeColors:window.APP_DEFAULT_THEME_COLORS,installInfo:window.APP_INSTALL_INFO}),/^https:\/\/((site.app|secure.app|(brlogic-app-(android|ios|pwa).minhawebradio.net))\/app\/|localhost|.*\.ngrok-free\.app|radiofacil-assets\.s3\.s
231a-east-1\.amazonaws.com\/)/.test(Da.infoUrl)||(Da.infoUrl=null)),Da[e]);class Ct{static get APP_MODE(){return kl.mode}static get APP_RESOURCES(){return kl.resources}static get APP_ENABLE_SS(){return kl.enableSS}static get APP_ENABLE_M_CONTROL(){return kl.enableMControl}static get APP_SCOPE(){return C0.scope}static get APP_START_URL(){return C0.start_url}static get APP_NAME(){return _r("name")}static get APP_ICON_IMAGE(){return _r("iconImage")}static get APP_INFO_URL(){return _r("infoUrl")}static get APP_DEFAULT_LANGUAGE(){return _r("defaultLanguage")}static get APP_DEFAULT_THEME_COLORS(){return _r("defaultThemeColors")}static get APP_INSTALL_INFO(){return _r("installInfo")}}const A9={message:{loading:"Carregando as configurações do aplicativo.","error-loading":{"first-line":"Ops, houve um problema no carregamento do aplicativo.","second-line":"Por favor, tente novamente."},"alarm-notification":"Despertador das %time%"},button:{reload:"Recarregar"}},I9={base:A9},O9={message:{loading:"Loading app settings.","error-loading":{"first-line":"Oops, there was a problem loading the app.","second-line":"Please try again."},"alarm-notification":"%time% alarm clock"},button:{reload:"Reload"}},L9={base:O9},M9={message:{loading:"Cargando la configuración de la aplicación.","error-loading":{"first-line":"Vaya, hubo un problema al cargar la aplicación.","second-line":"Inténtalo de nuevo."},"alarm-notification":"Alarma de las %time%"},button:{reload:"Recargar"}},D9={base:M9},R9={message:{loading:"Carregando as configurações do aplicativo.","error-loading":{"first-line":"Ops, houve um problema no carregamento do aplicativo.","second-line":"Por favor, tente novamente."},"alarm-notification":"Despertador das %time%"},button:{reload:"Recarregar"}},z9={base:R9},ok={"pt-BR":I9,"en-US":L9,"es-ES":D9,"pt-PT":z9},Ya=p9({legacy:!1,locale:Wh(Ct.APP_DEFAULT_LANGUAGE),fallbackLocale:"en-US",messages:ok,warnHtmlMessage:!1}),N9=async(e,t)=>{const n=Wh(e);Ya.mode==="legacy"?Ya.global.locale=n:Ya.global.locale.value=n,Ya.global.setLocaleMessage(n,{...ok[n],...t}),window.document.querySelector("html").setAttribute("lang",n),Gt()};let qo;const ce=Zn({info:null,isLoadingInfo:!1,hasErrorLoading:!1,async loadInfo(){return this.info?this.info:qo||(this.isLoadingInfo=!0,Ct.APP_INFO_URL?(qo=Promise.race([fetch(Ct.APP_INFO_URL).then(e=>e.json()),new Promise((e,t)=>{setTimeout(()=>t(new Error("Request timed out")),15e3)})]).then(e=>{if(typeof e.error>"u")return e;throw new Error(typeof e.error=="string"?e.error:JSON.stringify(e.error))}).then(e=>(this.info=e,this.hasErrorLoading=!1,this.isLoadingInfo=!1,N9(e.language,e.i18n),e)).catch(e=>{throw this.hasErrorLoading=!0,this.isLoadingInfo=!1,qo=void 0,e}),qo):(qo=new Promise((e,t)=>{setTimeout(()=>t(new Error("Can't reach info url")),5e3)}),qo))}});let T0;const Ra={},Sr={},za={};let P0=null;const ou=e=>{if(!e)return null;if(typeof za[e]<"u")return za[e];const n=[{char:"A",base:/[\300-\306]/g},{char:"a",base:/[\340-\346]/g},{char:"E",base:/[\310-\313]/g},{char:"e",base:/[\350-\353]/g},{char:"I",base:/[\314-\317]/g},{char:"i",base:/[\354-\357]/g},{char:"O",base:/[\322-\330]/g},{char:"o",base:/[\362-\370]/g}
231,{char:"U",base:/[\331-\334]/g},{char:"u",base:/[\371-\374]/g},{char:"C",base:/[\307]/g},{char:"c",base:/[\347]/g}].reduce((i,{base:o,char:r})=>i.replace(o,r),e).toLowerCase().replace(/\sfeat\.\s|\sft\.\s|[)}}][({[]|[,:;"/\\_-]/g," ").replace(/[.()[]\{\}'`´]/g,"").replace(/^[\d]+\s/g,"").trim().replace(/\s[\s]+/g," ").substr(0,200);return n.length<5?za[e]=null:za[e]=n,za[e]},ru={configure(e){T0=e},getCoverBySongName(e){const t=ou(e);return t?typeof Ra[t]<"u"?Ra[t].cover:null:!1},isRequiringSongCover(e){const t=ou(e);return t?typeof Sr[t]<"u":!1},async searchBySongName(e){const t=ou(e);return t?(typeof Sr[t]<"u"||(P0=t,Sr[t]=new Promise(n=>{fetch(T0.replace(/\{songName\}/,t)).then(i=>i.json()).then(i=>{if(i.cover===null)throw new Error("Processing cover, forcing to re-request");Ra[t]=i,n(i)}).catch(()=>{if(P0!==t){n(null);return}delete Sr[t],setTimeout(()=>n(this.searchBySongName(t)),1e4)})})),Sr[t]):(Ra[t]={cover:!1},Ra[t])}};let au,su,_l,$i,lu=!1;const tt=Zn({schedules:[],activeSchedules:[],currentTrack:null,currentTrackCover:null,currentScheduleImage:null,currentScheduleData:null,configure(e){ru.configure(e.streamActions.songCover),this.schedules&&this.schedules.forEach(o=>{o.timerInit&&clearTimeout(o.timerInit),o.timerEnd&&clearTimeout(o.timerEnd)});let t=e.currentTime;if(au=e.baseAssetUrl,su=e.coverAssetUrl,e.showMusicTrack?(_l=e.streamActions.updateStatus,lu=e.showMusicTrackCover):(_l=null,lu=!1),e.timezone)try{const o=new Date(new Date().toLocaleString("en-US",{timeZone:e.timezone}));if(o)t=(1440*o.getDay()+60*o.getHours()+o.getMinutes())*60+o.getSeconds();else throw new Error("Can't define inital time based on timezone, using returned time")}catch(o){console.warn(o.message)}this.schedules=Object.entries(e.schedulings).map(([o,r])=>({id:o,schedule:r,program:e.programs[r.programId],broadcaster:e.broadcasters[e.programs[r.programId].broadcasterId],timerInit:null,timerEnd:null})),this.schedules.sort(({schedule:{startTime:o}},{schedule:{startTime:r}})=>o-r);const n=(o,r,a=!0)=>{const s=this.schedules[o],{schedule:l}=s;let c=!1,d;l.startTime===r?(c=!0,d=604800):l.endTime<l.startTime?(l.startTime<=r||l.endTime>=r)&&(c=!0,l.startTime<=r?d=604800-(r-l.startTime):d=604800-(l.startTime-r)):l.startTime<=r&&l.endTime>=r&&(c=!0,d=604800-(r-l.startTime)),d||(l.startTime>r?d=l.startTime-r:d=604800-r+l.startTime),c?this.activeSchedules.push(l):this.activeSchedules=this.activeSchedules.filter(u=>u!==l),a&&this.updateCurrentSchedule(),s.timerInit=setTimeout(()=>{n(o,l.startTime)},d*1e3)},i=(o,r,a=!0)=>{const s=this.schedules[o],{schedule:l}=s;let c;r===l.endTime?(this.activeSchedules=this.activeSchedules.filter(d=>d!==l),c=604800):l.endTime>r?c=l.endTime-r:c=604800-r+l.endTime,a&&this.updateCurrentSchedule(),s.timerEnd=setTimeout(()=>{i(o,l.endTime)},c*1e3)};this.schedules.forEach((o,r)=>{n(r,t,!1),i(r,t,!1)}),this.updateCurrentSchedule(),this.scheduleLoadInfo()},updateCurrentSchedule(){if(this.activeSchedules.length===0)this.currentScheduleData=null,this.currentScheduleImage=null;else{const e=this.activeSchedules[this.activeSchedules.length-1];this.currentScheduleData=this.schedules.find(({schedule:t})=>t===e),this.currentScheduleImage=this.getScheduleImage(e)}this.currentScheduleData,this.currentScheduleImage,this.activeSchedules},getScheduleImage(e){const{program:t,broadcaster:n}=this.schedules.find(i=>i.schedule===e);return t&&t.image?"".concat(au,"program/").concat(t.image):n&&n.image?"".concat(au,"broadcaster/").concat(n.image):null},async scheduleLoadInfo(){if($i&&(clearTimeout($i),$i=null),!_l){this.currentTrack=null,this.currentTrackCover=null;return}try{const e=await fetch(_l).then(t=>t.json());$i&&clearTimeout($i),$i=setTimeout(()=>this.scheduleLoadInfo(),3e4),e.streamingStatus?this.currentTrack=e.currentTrack:this.currentTrack=null,lu&&this.currentTrack?(this.currentTrackCover=ru.getCoverBySongName(this.currentTrack),this.currentTrackCover?this.currentTrackCover="".concat(su).concat(this.currentTrackCover):ru.searchBySongName(this.currentTrack).then(t=>{this.currentTrack===e.currentTrack&&(this.currentTrackCover=t&&t.cover?"".concat(su).concat(t.cover):null)})):this.currentTrackCover=null}catch(e){$i&&clearTimeout($i),$i=setTimeout(()=>
231this.scheduleLoadInfo(),6e4)}}});/*! Capacitor: https://capacitorjs.com/ - MIT License */var ua;(function(e){e.Unimplemented="UNIMPLEMENTED",e.Unavailable="UNAVAILABLE"})(ua||(ua={}));class cu extends Error{constructor(t,n,i){super(t),this.message=t,this.code=n,this.data=i}}const F9=e=>{var t,n;return e!=null&&e.androidBridge?"android":!((n=(t=e==null?void 0:e.webkit)===null||t===void 0?void 0:t.messageHandlers)===null||n===void 0)&&n.bridge?"ios":"web"},B9=e=>{const t=e.CapacitorCustomPlatform||null,n=e.Capacitor||{},i=n.Plugins=n.Plugins||{},o=()=>t!==null?t.name:F9(e),r=()=>o()!=="web",a=u=>{const f=c.get(u);return!!(f!=null&&f.platforms.has(o())||s(u))},s=u=>{var f;return(f=n.PluginHeaders)===null||f===void 0?void 0:f.find(p=>p.name===u)},l=u=>e.console.error(u),c=new Map,d=(u,f={})=>{const p=c.get(u);if(p)return console.warn('Capacitor plugin "'.concat(u,'" already registered. Cannot register plugins twice.')),p.proxy;const h=o(),m=s(u);let y;const g=async()=>(!y&&h in f?y=typeof f[h]=="function"?y=await f[h]():y=f[h]:t!==null&&!y&&"web"in f&&(y=typeof f.web=="function"?y=await f.web():y=f.web),y),v=($,C)=>{var D,A;if(m){const N=m==null?void 0:m.methods.find(F=>C===F.name);if(N)return N.rtype==="promise"?F=>n.nativePromise(u,C.toString(),F):(F,ie)=>n.nativeCallback(u,C.toString(),F,ie);if($)return(D=$[C])===null||D===void 0?void 0:D.bind($)}else{if($)return(A=$[C])===null||A===void 0?void 0:A.bind($);throw new cu('"'.concat(u,'" plugin is not implemented on ').concat(h),ua.Unimplemented)}},b=$=>{let C;const D=(...A)=>{const N=g().then(F=>{const ie=v(F,$);if(ie){const re=ie(...A);return C=re==null?void 0:re.remove,re}else throw new cu('"'.concat(u,".").concat($,'()" is not implemented on ').concat(h),ua.Unimplemented)});return $==="addListener"&&(N.remove=async()=>C()),N};return D.toString=()=>"".concat($.toString(),"() { [capacitor code] }"),Object.defineProperty(D,"name",{value:$,writable:!1,configurable:!1}),D},x=b("addListener"),w=b("removeListener"),k=($,C)=>{const D=x({eventName:$},C),A=async()=>{const F=await D;w({eventName:$,callbackId:F},C)},N=new Promise(F=>D.then(()=>F({remove:A})));return N.remove=async()=>{console.warn("Using addListener() without 'await' is deprecated."),await A()},N},S=new Proxy({},{get($,C){switch(C){case"$$typeof":return;case"toJSON":return()=>({});case"addListener":return m?k:x;case"removeListener":return w;default:return b(C)}}});return i[u]=S,c.set(u,{name:u,proxy:S,platforms:new Set([...Object.keys(f),...m?[h]:[]])}),S};return n.convertFileSrc||(n.convertFileSrc=u=>u),n.getPlatform=o,n.handleError=l,n.isNativePlatform=r,n.isPluginAvailable=a,n.registerPlugin=d,n.Exception=cu,n.DEBUG=!!n.DEBUG,n.isLoggingEnabled=!!n.isLoggingEnabled,n},j9=e=>e.Capacitor=B9(e),Df=j9(typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}),br=Df.registerPlugin;class vr{constructor(){this.listeners={},this.retainedEventArguments={},this.windowListeners={}}addListener(t,n){let i=!1;this.listeners[t]||(this.listeners[t]=[],i=!0),this.listeners[t].push(n);const r=this.windowListeners[t];r&&!r.registered&&this.addWindowListener(r),i&&this.sendRetainedArgumentsForEvent(t);const a=async()=>this.removeListener(t,n);return Promise.resolve({remove:a})}async removeAllListeners(){this.listeners={};for(const t in this.windowListeners)this.removeWindowListener(this.windowListeners[t]);this.windowListeners={}}notifyListeners(t,n,i){const o=this.listeners[t];if(!o){if(i){let r=this.retainedEventArguments[t];r||(r=[]),r.push(n),this.retainedEventArguments[t]=r}return}o.forEach(r=>r(n))}hasListeners(t){var n;return!!(!((n=this.listeners[t])===null||n===void 0)&&n.length)}registerWindowListener(t,n){this.windowListeners[n]={registered:!1,windowEventName:t,pluginEventName:n,handler:i=>{this.notifyListeners(n,i)}}}unimplemented(t="not implemented"){return new Df.Exception(t,ua.Unimplemented)}unavailable(t="not available"){return new Df.Exception(t,ua.Unavailable)}async removeListener(t,n){const i=this.listeners[t];if(!i)return;const o=i.indexOf(n);this.listeners[t].splice(o,1),this.listeners[t].length||this.removeWindowListener(this.windowListeners[t])}
231addWindowListener(t){window.addEventListener(t.windowEventName,t.handler),t.registered=!0}removeWindowListener(t){t&&(window.removeEventListener(t.windowEventName,t.handler),t.registered=!1)}sendRetainedArgumentsForEvent(t){const n=this.retainedEventArguments[t];n&&(delete this.retainedEventArguments[t],n.forEach(i=>{this.notifyListeners(t,i)}))}}const A0=e=>encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape),I0=e=>e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent);class H9 extends vr{async getCookies(){const t=document.cookie,n={};return t.split(";").forEach(i=>{if(i.length<=0)return;let[o,r]=i.replace(/=/,"CAP_COOKIE").split("CAP_COOKIE");o=I0(o).trim(),r=I0(r).trim(),n[o]=r}),n}async setCookie(t){try{const n=A0(t.key),i=A0(t.value),o="; expires=".concat((t.expires||"").replace("expires=","")),r=(t.path||"/").replace("path=",""),a=t.url!=null&&t.url.length>0?"domain=".concat(t.url):"";document.cookie="".concat(n,"=").concat(i||"").concat(o,"; path=").concat(r,"; ").concat(a,";")}catch(n){return Promise.reject(n)}}async deleteCookie(t){try{document.cookie="".concat(t.key,"=; Max-Age=0")}catch(n){return Promise.reject(n)}}async clearCookies(){try{const t=document.cookie.split(";")||[];for(const n of t)document.cookie=n.replace(/^ +/,"").replace(/=.*/,"=;expires=".concat(new Date().toUTCString(),";path=/"))}catch(t){return Promise.reject(t)}}async clearAllCookies(){try{await this.clearCookies()}catch(t){return Promise.reject(t)}}}br("CapacitorCookies",{web:()=>new H9});const W9=async e=>new Promise((t,n)=>{const i=new FileReader;i.onload=()=>{const o=i.result;t(o.indexOf(",")>=0?o.split(",")[1]:o)},i.onerror=o=>n(o),i.readAsDataURL(e)}),V9=(e={})=>{const t=Object.keys(e);return Object.keys(e).map(o=>o.toLocaleLowerCase()).reduce((o,r,a)=>(o[r]=e[t[a]],o),{})},U9=(e,t=!0)=>e?Object.entries(e).reduce((i,o)=>{const[r,a]=o;let s,l;return Array.isArray(a)?(l="",a.forEach(c=>{s=t?encodeURIComponent(c):c,l+="".concat(r,"=").concat(s,"&")}),l.slice(0,-1)):(s=t?encodeURIComponent(a):a,l="".concat(r,"=").concat(s)),"".concat(i,"&").concat(l)},"").substr(1):null,q9=(e,t={})=>{const n=Object.assign({method:e.method||"GET",headers:e.headers},t),o=V9(e.headers)["content-type"]||"";if(typeof e.data=="string")n.body=e.data;else if(o.includes("application/x-www-form-urlencoded")){const r=new URLSearchParams;for(const[a,s]of Object.entries(e.data||{}))r.set(a,s);n.body=r.toString()}else if(o.includes("multipart/form-data")||e.data instanceof FormData){const r=new FormData;if(e.data instanceof FormData)e.data.forEach((s,l)=>{r.append(l,s)});else for(const s of Object.keys(e.data))r.append(s,e.data[s]);n.body=r;const a=new Headers(n.headers);a.delete("content-type"),n.headers=a}else(o.includes("application/json")||typeof e.data=="object")&&(n.body=JSON.stringify(e.data));return n};class Y9 extends vr{async request(t){const n=q9(t,t.webFetchExtra),i=U9(t.params,t.shouldEncodeUrlParams),o=i?"".concat(t.url,"?").concat(i):t.url,r=await fetch(o,n),a=r.headers.get("content-type")||"";let{responseType:s="text"}=r.ok?t:{};a.includes("application/json")&&(s="json");let l,c;switch(s){case"arraybuffer":case"blob":c=await r.blob(),l=await W9(c);break;case"json":l=await r.json();break;case"document":case"text":default:l=await r.text()}const d={};return r.headers.forEach((u,f)=>{d[f]=u}),{data:l,headers:d,status:r.status,url:r.url}}async get(t){return this.request(Object.assign(Object.assign({},t),{method:"GET"}))}async post(t){return this.request(Object.assign(Object.assign({},t),{method:"POST"}))}async put(t){return this.request(Object.assign(Object.assign({},t),{method:"PUT"}))}async patch(t){return this.request(Object.assign(Object.assign({},t),{method:"PATCH"}))}async delete(t){return this.request(Object.assign(Object.assign({},t),{method:"DELETE"}))}}br("CapacitorHttp",{web:()=>new Y9});const Ao=br("Toast",{web:()=>Ce(()=>Promise.resolve().then(()=>PN),void 0,import.meta.url).then(e=>new e.ToastWeb)});var Sl=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};
231function G9(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var X9="Expected a function",O0=NaN,K9="[object Symbol]",Z9=/^\s+|\s+$/g,J9=/^[-+]0x[0-9a-f]+$/i,Q9=/^0b[01]+$/i,eM=/^0o[0-7]+$/i,tM=parseInt,nM=typeof Sl=="object"&&Sl&&Sl.Object===Object&&Sl,iM=typeof self=="object"&&self&&self.Object===Object&&self,oM=nM||iM||Function("return this")(),rM=Object.prototype,aM=rM.toString,sM=Math.max,lM=Math.min,du=function(){return oM.Date.now()};function cM(e,t,n){var i,o,r,a,s,l,c=0,d=!1,u=!1,f=!0;if(typeof e!="function")throw new TypeError(X9);t=L0(t)||0,Rf(n)&&(d=!!n.leading,u="maxWait"in n,r=u?sM(L0(n.maxWait)||0,t):r,f="trailing"in n?!!n.trailing:f);function p(k){var S=i,$=o;return i=o=void 0,c=k,a=e.apply($,S),a}function h(k){return c=k,s=setTimeout(g,t),d?p(k):a}function m(k){var S=k-l,$=k-c,C=t-S;return u?lM(C,r-$):C}function y(k){var S=k-l,$=k-c;return l===void 0||S>=t||S<0||u&&$>=r}function g(){var k=du();if(y(k))return v(k);s=setTimeout(g,m(k))}function v(k){return s=void 0,f&&i?p(k):(i=o=void 0,a)}function b(){s!==void 0&&clearTimeout(s),c=0,i=l=o=s=void 0}function x(){return s===void 0?a:v(du())}function w(){var k=du(),S=y(k);if(i=arguments,o=this,l=k,S){if(s===void 0)return h(l);if(u)return s=setTimeout(g,t),p(l)}return s===void 0&&(s=setTimeout(g,t)),a}return w.cancel=b,w.flush=x,w}function Rf(e){var t=typeof e;return!!e&&(t=="object"||t=="function")}function dM(e){return!!e&&typeof e=="object"}function uM(e){return typeof e=="symbol"||dM(e)&&aM.call(e)==K9}function L0(e){if(typeof e=="number")return e;if(uM(e))return O0;if(Rf(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Rf(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=e.replace(Z9,"");var n=Q9.test(e);return n||eM.test(e)?tM(e.slice(2),n?2:8):J9.test(e)?O0:+e}var fM=cM;const Fn=G9(fM);var fo=(e=>(e.CONNECTED="CONNECTED",e.DISCONNECTED="DISCONNECTED",e.LOADING="LOADING",e.STARTED="STARTED",e.STOPPED="STOPPED",e.FOCUS_LOSS="STOPPED_FOCUS_LOSS",e.ERROR="ERROR",e))(fo||{}),Ii=(e=>(e.TOGGLE="music-controls-toggle-play-pause",e.PLAY="music-controls-play",e.PAUSE="music-controls-pause",e.DESTROY="music-controls-destroy",e))(Ii||{});const ro=ue(!1),Na=ue(!1),M0=5,pM=3e3;let Er=0,Ul=null;const uu=ue(!1),D0=ue(!1),ri=ue(!1),ii=ue(!1),oi=ue(!1),wt={active:!1,track:"",artist:"",cover:"",ticker:"",playing:!1};let zf=!1;const rs=ue(!1);let Fr=null;const ql=ue(null);let ao=null;const El=()=>{Ul&&(clearTimeout(Ul),Ul=null)},Cl=()=>{rs.value&&(clearTimeout(Fr),Fr=null,ql.value=null,rs.value=!1)},rk=(e=!1,t=()=>{})=>{window.MusicControls.create({track:wt.track,artist:wt.artist,cover:wt.cover,isPlaying:e||wt.playing,dismissable:!0,hasPrev:!1,hasNext:!1,hasClose:!0,album:"",duration:0,elapsed:0,ticker:wt.ticker},t)},hM=Fn(()=>{wt.active&&(rk(),wt.ticker="")},200),mM=Fn(()=>{wt.active&&(window.MusicControls.updateIsPlaying(wt.playing),zf=!0)},200),fu=()=>{wt.playing=ri.value,wt.active&&mM()},Pc=Zn({isReady:cn(ro),isConnected:cn(uu),hasPlayed:cn(D0),isPlaying:cn(ri),isInitializing:cn(ii),isStopping:cn(oi),isAsPlaying:Be(()=>ri.value||ii.value),manualTimerActive:cn(rs),manualTimerEnd:cn(ql),async play(){if(ao=null,!ro.value||ii.value||oi.value)return!1;if(ri.value)return!0;D0.value=!0,ii.value=!0,wt.active||(zf=!1,await Promise.race([new Promise(e=>{rk(!0,e)}),new Promise(e=>{setTimeout(e,200)})]),window.MusicControls.subscribe(Fn(e=>{let t=JSON.parse(e).message;if(t===Ii.DESTROY){wt.active=!1,this.disconnect().then(()=>window.MusicControls.destroy());return}t===Ii.TOGGLE&&(t=ri.value?Ii.PAUSE:Ii.PLAY),[Ii.PLAY,Ii.PAUSE].includes(t)&&zf&&(t===Ii.PAUSE?this.stop():t===Ii.PLAY&&this.play())},50)),window.MusicControls.listen(),wt.active=!0);try{return await new Promise((e,t)=>{window.navigator.multiPlayer.play(e,t,window.navigator.multiPlayer.STREAM_MUSIC)}),!0}catch(e){return console.warn("Player: play.catch - ".concat(JSON.stringify(e))),ii.value=!1,!1}},async stop(e=!0){if(e&&(ao=null),!ro.value)return!1;if(Cl(),oi.value||!ri.value&&ii.value)return!0;oi.value=!0;try{return await new Promise((t,n)=>{window.navigator.multiPlayer.stop(t,n)}),!0}catch(t){return console.warn("Player: stop.catch - ".concat(JSON.stringify(t))),oi.value=!1,!1}},async playOrStop(){return ro.value?this.isPlaying?this.stop():this.play():!1},async disconnect(){return!ro.value||!this.isConnected?!0:new Promise(e=>{window.navigator.multiPlayer.disconnect(()=>e(!0),()=>e(!1))})}
231,async destroyMediaControls(){return wt.active?(wt.active=!1,new Promise(e=>{window.MusicControls.destroy(()=>e(!0),()=>e(!1))})):!0},async startTimer(e){const t=Date.now();return ao=null,e<=t?!1:(Fr&&(clearTimeout(Fr),Fr=null),rs.value=!0,ql.value=e,await this.play()?(ao=e,Fr=setTimeout(()=>{this.stop()},e-t),!0):(ql.value=null,rs.value=!1,!1))},async restartTimer(){return ao?this.startTimer(ao):!1},canRestartTimer(){return!!ao},cancelTimer(){ao=null,Cl()},configure(e){if(Na.value!==!1||ro.value)return console.warn("Player already configured"),()=>{};Na.value=null;const t=Rm(()=>{!ce.info||!Na.value||ro.value||(t(),window.navigator.multiPlayer.initialize(n=>{if(n===fo.STARTED)ii.value=!1,ri.value=!0,Er=M0,El(),fu();else if(n===fo.ERROR)if(oi.value||Er<=0){const i=!oi.value;ii.value=!1,oi.value=!1,ri.value=!1,Er=0,El(),Cl(),fu(),i&&Ao.show({text:e("component.player.message.connection-problem"),duration:"long"})}else Er===M0&&Ao.show({text:e("component.player.message.trying-reconnect"),duration:"long"}),Er-=1,El(),Ul=setTimeout(()=>{oi.value||(ii.value=!1,ri.value=!1,this.play())},pM);else n===fo.CONNECTED?uu.value=!0:[fo.STOPPED,fo.FOCUS_LOSS,fo.DISCONNECTED].includes(n)&&(ii.value=!1,oi.value=!1,ri.value=!1,Er=0,El(),Cl(),n===fo.DISCONNECTED?uu.value=!1:fu())},()=>console.warn("Player: MultiPlayer initialize error"),ce.info.streamActions.listen,!0,5e3),ro.value=!0)},{flush:"post"});return Rm(()=>{if(!ce.info||!Na.value)return;let n="",i="",o="",r="";const{program:a,broadcaster:s}=tt.currentScheduleData||{};ce.info.showMusicTrack&&tt.currentTrack?(n=tt.currentTrack,r=tt.currentTrack,s?i=e("component.player.label.program-with-broadcaster",{program:a.name,broadcaster:s.name}):a&&(i=a.name)):a&&(n=a.name,r=a.name,s&&(i=s.name)),n?i||(i=Ct.APP_NAME):n=Ct.APP_NAME,o=tt.currentTrackCover||tt.currentScheduleImage||Ct.APP_ICON_IMAGE,(wt.track!==n||wt.artist!==i||wt.cover!==o)&&(wt.ticker=r&&r!==wt.track&&wt.active?e("component.player.label.playing-now-ticker",{track:r}):"",wt.track=n,wt.artist=i,wt.cover=o,wt.playing=this.isPlaying,hM())},{flush:"post"}),()=>{Na.value=!0}}}),Ni=window.localStorage;let Fa=null;const Vh=()=>{if(Fa!==null)return Fa;try{const e="__availability_test_key__",t="__availability_test_value__";Ni.setItem(e,t);const n=Ni.getItem(e);Ni.removeItem(e),Fa=n===t}catch(e){Fa=e instanceof DOMException&&(e.code===22||e.code===1014||e.name==="QuotaExceededError"||e.name==="NS_ERROR_DOM_QUOTA_REACHED")&&Ni&&Ni.length!==0}return Fa},gM=e=>{try{return e?Ni.getItem(e)!==null:!1}catch(t){return!1}},bM=e=>{try{if(!e)return null;const t=Ni.getItem(e);if(t)return JSON.parse(t)}catch(t){}return null},vM=(e,t)=>{try{return e?(Ni.setItem(e,JSON.stringify(t)),!0):!1}catch(n){return!1}},yM=e=>{try{return gM(e)?(Ni.removeItem(e),!0):!1}catch(t){return!1}},xM=e=>{try{return e?new RegExp("(?:^|;\\s*)".concat(encodeURIComponent(e).replace(/[.+*-]/g,"\\$&"),"\\s*\\=")).test(document.cookie):!1}catch(t){return!1}},wM=e=>{try{if(!e)return null;const t=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*".concat(encodeURIComponent(e).replace(/[.+*-]/g,"\\$&"),"\\s*\\=\\s*([^;]*).*$)|^.*$")),"$1"));if(t)return JSON.parse(t)}catch(t){}return null},kM=(e,t)=>{try{return!e||/^(?:expires|max-age|path|domain|secure)$/i.test(e)?!1:(document.cookie="".concat(encodeURIComponent(e),"=").concat(encodeURIComponent(JSON.stringify(t)),"; expires=Fri, 31 Dec 9999 23:59:59 GMT; SameSite=Strict; path=").concat(Ct.APP_SCOPE),!0)}catch(n){return!1}},_M=e=>{try{return xM(e)?(document.cookie="".concat(encodeURIComponent(e),"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; SameSite=Strict"),!0):!1}catch(t){return!1}},en=async(e,t=null)=>{try{if(Ct.APP_MODE!=="device")throw new Error;return await new Promise((n,i)=>{NativeStorage.getItem(e,n,i)})}catch(n){let i;return Vh()?i=bM(e):i=wM(e),i===null&&(i=t),i}},En=async(e,t)=>{try{if(Ct.APP_MODE!=="device")throw new Error;return await new Promise((n,i)=>{NativeStorage.setItem(e,t,n,i)}),!0}catch(n){return Vh()?vM(e,t):kM(e,t)}},ak=async e=>{try{if(Ct.APP_MODE!=="device")throw new Error;return await new Promise((t,n)=>{NativeStorage.remove(e,t,n)}),!0}catch(t){return Vh()?yM(e):_M(e)}},SM=Ct.APP_MODE==="device";let Ba=e=>e;const R0=ue(null),z0=ue(!1),EM=ue(!1),et={configure(e){Ba=e},getActiveAlarmRef(){return cn(R0)},getInitialingAlarmRef(){return cn(z0)},getGrantRef(){return cn(EM)},canUseService(){return SM},async listen(){},setAsInitialized(){R0.value&&(z0.value=!1)},async saveSettings(e=null){}
231,async getSavedSettings(){return{streamingUrl:await this.getSavedStreamingUrl(),ringtone:await this.getSavedRingtone()}},async getSavedStreamingUrl(){return en("config.streamingUrl",null)},async getSavedRingtone(){return en("config.fallbackRingtone",null)},async isSettingsSaved(){return!0},async stopAlarm(){return!1},async getItems(e=!0){const t=await en("page-data.alarm-clocks",[]);return e?t.sort(({data:{time:n}},{data:{time:i}})=>{const[o,r]=n.split(":").map(l=>parseInt(l,10)),[a,s]=i.split(":").map(l=>parseInt(l,10));return o===a?r-s:o-a}):t},async saveItems(e,t=!1){return En("page-data.alarm-clocks",e),!0},async getAllRingtones(){return[]},async hasNotificationPermission(){return!0},async askRequestNotificationPermission(){if(await this.hasNotificationPermission())return!0;const e=await Ah.create({header:Ba("component.notification-permission.ask.title"),message:Ba("component.notification-permission.ask.content"),buttons:[{text:Ba("component.notification-permission.ask.button.ignore")},{text:Ba("component.notification-permission.ask.button.allow"),handler:()=>(this.requestNotificationPermission(!1,!1).then(async n=>{n===-1&&await this.openAppNotificationSettings()?e.dismiss(null,"open-settings"):n===1&&e.dismiss(null,"allow")}),!1)}]});await e.present();const{role:t}=await e.onWillDismiss();return["allow","open-settings"].includes(t)?!0:(await this.showNotificationPermissionDenied(),!1)},async requestNotificationPermission(e=!0,t=null){return 1},async showNotificationPermissionDenied(){},async shouldRequestNotificationRationale(){return!1},async openAppNotificationSettings(){return!1},async hasAlarmPermission(){return!0},async openAppAlarmSettings(){return!1},async checkAutoStartPrefs(){return!1},async openAutoStartPrefs(){return!1}},Xe=Zn({isReady:!1,dismissed:!0,tutorial:!1,platform:null,browser:null,mode:null,prompt:null,timer:null,alternative:{platform:null,url:null},settings:{autoPlay:!1,pushNotifications:Ct.APP_RESOURCES.pushNotifications,alarm:Ct.APP_RESOURCES.alarm},hasEditableSettings:Be(()=>Xe.settings.autoPlay||Xe.settings.pushNotifications||Xe.settings.alarm),canRequest:Be(()=>!!Xe.mode&&Xe.mode!=="unsupported"&&(!["generic","generic-desktop"].includes(Xe.mode)||!!Xe.prompt)),isSupported:Be(()=>!!Xe.mode&&Xe.mode!=="unsupported"),configure(){if(this.platform=["android","ios","desktop"].find(t=>At(t))||"unknown","userAgent"in window.navigator){const{userAgent:t}=window.navigator;/chrome|crios/i.test(t)&&!/opr|opera|chromium|edg|ucbrowser|googlebot|brave/i.test(t)?this.browser="chrome":/safari/i.test(t)&&!/chromium|chrome|crios|firefox|fxios|edg|opera|opr|ucbrowser/i.test(t)?this.browser="safari":/firefox|fxios/i.test(t)?this.browser="firefox":/edg/i.test(t)?this.browser="edge":/brave/i.test(t)?this.browser="brave":/opera|opr/i.test(t)&&(this.browser="opera")}this.browser||(this.browser="generic");const e=("matchMedia"in window?["standalone","minimal-ui"]:[]).map(t=>window.matchMedia("(display-mode: ".concat(t,")")));if(!(e.findIndex(t=>t.matches)!==-1||window.navigator.standalone)){if(Ct.APP_INSTALL_INFO){const t=Ct.APP_INSTALL_INFO;["android","ios"].some(n=>typeof t.storeUrl[n]<"u"&&At(n)?(this.alternative.p=n,this.alternative.url=t.storeUrl[n],!0):!1)}if(typeof window.DEFERRED_PROMPT<"u"&&!this.prompt&&this.setInstallPrompt(window.DEFERRED_PROMPT),this.settings.autoPlay=!At("ios")&&["chrome","opera","edge","brave"].includes(this.browser),At("desktop")?this.mode="generic-desktop":At("ios")?["safari","chrome","edge","firefox"].includes(this.browser)?this.mode=this.browser:["opera"].includes(this.browser)&&(this.mode="unsupported"):At("android")&&(["chrome","edge","brave","firefox"].includes(this.browser)?this.mode=this.browser:["opera"].includes(this.browser)&&(this.mode="unsupported")),this.mode||(this.mode="generic"),this.dismissed=!1,this.mode==="unsupported"){const t=Date.now()+3e4,n=rt(()=>Pc.isAsPlaying,()=>{Pc.isAsPlaying&&(n(),!(Date.now()+12e3>=t)&&(clearTimeout(this.timer),this.timer=setTimeout(()=>{this.dismissInstall()},12e3)))});this.timer=setTimeout(()=>{n(),this.dismissInstall()},3e4)}else["generic","generic-desktop"].includes(this.mode)||(this.dismissed=!0,this.timer=setTimeout(()=>{this.timer=null,this.dismissed=!1,Gt(()=>{window.dispatchEvent(new window.Event("resize"))})},5e3));e.forEach(t=>{const n=i=>{i.matches&&setTimeout(()=>{this.dismissed||(this.dismissInstall(),this.mode=null,e.forEach(o=>o.removeEventListener("change",n)))},500)};t.addEventListener("change",n)}),this.isReady=!0}},setPrompt(e){e.preventDefault(),!this.prompt&&this.timer&&!["unsupported","generic","generic-desktop"].includes(this.mode)&&(clearTimeout(this.timer),this.timer=null,this.dismissed=!1,Gt(()=>{window.dispatchEvent(new window.Event("resize"))})),this.prompt=e,this.prompt.userChoice.then(t=>{t.outcome==="accepted"&&(this.closeTutorial(),this.dismissInstall(),this.prompt=null)})},openTutorial(){["generic","generic-desktop"].includes(this.mode)||(this.tutorial=!0)},closeTutorial(){this.tutorial=!1},requestInstall(){this.prompt?this.prompt.prompt():this.openTutorial()},dismissInstall(){this.dismissed=!0,this.timer&&(clearTimeout(this.timer),this.timer=null),Gt(()=>{window.dispatchEvent(new window.Event("resize"))})}}),$l={schedule:"schedule",chat:"chat","music-request":"music-request","music-request-add":"music-request",message:"message","message-add":"message",settings:()=>Xe.hasEditableSettings},Nf=e=>!e||typeof $l[e]>"u"?!0:typeof $l[e]=="string"?ce.info&&ce.info.modules[$l[e]]!==!1:!!Ml($l[e]),CM=[{path:"",redirect:"/home"},{path:"/home",name:"home",component:()=>Ce(()=>Promise.resolve().then(()=>RN),void 0,import.meta.url)},{path:"/schedule",name:"schedule",component:()=>Ce(()=>Promise.resolve().then(()=>UN),void 0,import.meta.url)},{path:"/chat",name:"chat",component:()=>Ce(()=>Promise.resolve().then(()=>QN),void 0,import.meta.url)},{path:"/music-request",name:"music-request",component:()=>Ce(()=>Promise.resolve().then(()=>iF),void 0,import.meta.url)},{path:"/music-request/add",name:"music-request-add",component:()=>Ce(()=>Promise.resolve().then(()=>sF),void 0,import.meta.url)},{path:"/message",name:"message",component:()=>Ce(()=>Promise.resolve().then(()=>VF),void 0,import.meta.url)},{path:"/message/add",name:"message-add",component:()=>Ce(()=>Promise.resolve().then(()=>nB),void 0,import.meta.url)},{path:"/alarm",name:"alarm",component:()=>Ce(()=>Promise.resolve().then(()=>xH),void 0,import.meta.url)},{path:"/about",name:"about",component:()=>Ce(()=>Promise.resolve().then(()=>IH),void 0,import.meta.url)},{path:"/settings",name:"settings",component:()=>Ce(()=>Promise.resolve().then(()=>zH),void 0,import.meta.url)},{path:"/:pathMatch(.*)",name:"bad-not-found",redirect:"/home"}],Uh=h7({history:m7(Ct.APP_START_URL),routes:CM,scrollBehavior(){return{left:0,top:0}}}),N0=()=>ce.loadInfo().then(e=>{tt.configure(e),Xe.configure()});Uh.beforeEach(async(e,t,n)=>{if(ce.info||e.name==="home"&&(ce.isLoadingInfo||ce.hasErrorLoading)){Nf(e.name)?n():n({name:"home"});return}if(!ce.info&&!ce.isLoadingInfo&&!ce.hasErrorLoading&&e.name==="home"){N0().catch(i=>{console.warn("Initial app load info failed: ".concat(i.message))}),n();return}if(ce.hasErrorLoading){n({name:"home"});return}try{await Promise.race([N0(),new Promise((i,o)=>{setTimeout(()=>
231o(new Error("Router navigation timed out")),2e3)})]),Nf(e.name)?n():n({name:"home"})}catch(i){console.warn("Navigation app load info failed: ".concat(i.message)),e.name==="home"?n():n({name:"home"})}});br("App",{web:()=>Ce(()=>Promise.resolve().then(()=>FH),void 0,import.meta.url).then(e=>new e.AppWeb)});const yr=br("Browser",{web:()=>Ce(()=>Promise.resolve().then(()=>jH),void 0,import.meta.url).then(e=>new e.BrowserWeb)}),$M={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:".9583333em",height:"1em"},viewBox:"0 0 46 48"};function TM(e,t){return L(),j("svg",$M,t[0]||(t[0]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"4",d:"M4.032 26.71a18.968 18.968 0 1 0 37.936 0 18.968 18.968 0 0 0-37.936 0"},null,-1),M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"4",d:"M23 18.58v8.13h5.42M9.451 2.323 2 7.742m34.548-5.42L44 7.743"},null,-1)]))}const Ac={render:TM},PM=Oe({name:"AlarmModal",components:{IonModal:ow,IonRippleEffect:Pt,AlarmClockIcon:Ac},setup(){const e=it("formatter"),t=Sn("modal"),n=et.getActiveAlarmRef(),i=ue
231(null);let o;const r=()=>{n.value&&et.stopAlarm()},a=Fn(()=>{r()},250,{maxWait:500});return rt(n,async()=>{if(o&&clearTimeout(o),!n.value){t.value.$el.dismiss();return}n.value,i.value=(await et.getItems(!1)).find(({uuid:s})=>n.value===s)||null,o=setTimeout(r,5*60*1e3),et.setAsInitialized(),t.value.$el.present()}),{activeAlarm:i,formatter:e,stopAlarm:a,instantStopAlarm:r}},computed:{alarmTime(){return this.activeAlarm?this.formatter.time(new Date("1970-01-01T".concat(this.activeAlarm.data.time,":00"))):this.formatter.time(new Date)}}}),Ye=(e,t)=>{const n=e.__vccOpts||e;for(const[i,o]of t)n[i]=o;return n},AM={class:"alarm-modal__container"},IM={class:"alarm-modal__content"},OM={class:"alarm-modal__time"};function LM(e,t,n,i,o,r){const a=$e("ion-ripple-effect"),s=$e("alarm-clock-icon"),l=$e("ion-modal");return L(),ge(l,{ref:"modal",class:"alarm-modal",onWillDismiss:t[1]||(t[1]=c=>e.instantStopAlarm())},{default:G(()=>[M("div",AM,[M("div",IM,[M("div",OM,ee(e.alarmTime),1),M("div",{class:"alarm-modal__dimiss-area ion-activatable ripple-parent",onClick:t[0]||(t[0]=c=>e.stopAlarm())},[B(a),B(s,{class:"alarm-modal__dimiss-icon"})])])])]),_:1},512)}const MM=Ye(PM,[["render",LM],["__scopeId","data-v-8ac896b8"]]),DM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".9545em"},viewBox:"0 0 22 21"};function RM(e,t){return L(),j("svg",DM,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M21.875 10.25A4.88 4.88 0 0 0 17 5.375h-3.72c-.322-.02-4.931-.375-9.324-4.06A1.875 1.875 0 0 0 .875 2.75v15a1.86 1.86 0 0 0 1.082 1.699 1.86 1.86 0 0 0 1.999-.264 18.1 18.1 0 0 1 7.794-3.828v2.456a1.88 1.88 0 0 0 .834 1.56q.063.042.13.075l1.354.662a1.876 1.876 0 0 0 2.78-1.141l1.039-3.92a4.88 4.88 0 0 0 3.988-4.799m-18.75 6.715V3.537C6.516 6.17 9.891 7.11 11.75 7.443v5.62c-1.859.33-5.234 1.27-8.625 3.902m11.662.991L14 17.572v-2.447h1.537zM17 12.875h-3v-5.25h3a2.625 2.625 0 0 1 0 5.25"},null,-1)]))}const qh={render:RM},zM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".9em"},viewBox:"0 0 20 15"};function NM(e,t){return L(),j("svg",zM,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M17.5 1.757h-1.875V1.5c0-.204-.118-.4-.33-.545A1.43 1.43 0 0 0 14.5.73c-.298 0-.585.082-.796.226-.21.145-.329.34-.329.545v.257h-6.75V1.5c0-.204-.119-.4-.33-.545A1.43 1.43 0 0 0 5.5.73c-.298 0-.585.082-.795.226s-.33.34-.33.545v.257H2.5c-.497 0-.974.135-1.326.376-.351.24-.549.567-.549.908v10.274c0 .34.198.667.55.908.35.24.828.376 1.325.376h15c.497 0 .974-.135 1.326-.376.351-.24.549-.567.549-.908V3.041c0-.34-.198-.667-.55-.908-.35-.24-.828-.376-1.325-.376M4.375 3.297c0 .205.119.401.33.546.21.144.497.225.795.225s.585-.08.795-.225.33-.34.33-.545h6.75c0 .204.118.4.33.545.21.144.497.225.795.225s.585-.08.796-.225c.21-.145.329-.34.329-.545h1.5v1.541H2.875V3.298zm-1.5 9.761V6.38h14.25v6.678z"},null,-1)]))}const sk={render:NM},FM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".95em"},viewBox:"0 0 20 19"};function BM(e,t){return L(),j("svg",FM,t[0]||(t[0]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 6h8m-8 4h6m-5 5H4a3 3 0 0 1-3-3V4a3 3 0 0 1 3-3h12a3 3 0 0 1 3 3v8a3 3 0 0 1-3 3h-3l-3 3z"},null,-1)]))}const Yh={render:BM},jM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 20 20"};function HM(e,t){return L(),j("svg",jM,t[0]||(t[0]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M12 13v2a1 1 0 0 1-1 1H4l-3 3V9a1 1 0 0 1 1-1h2m15 4-3-3H9a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h9a1 1 0 0 1 1 1z"},null,-1)]))}const WM={render:HM},VM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 20 20"};function UM(e,t){return L(),j("svg",VM,t[0]||(t[0]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M1 10a9 9 0 1 0 18.001 0A9 9 0 0 0 1 10"},null,-1),M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M10 5v5l3 3"},null,-1)]))}const qM={render:UM},YM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 20 20"};function GM(e,t){return L(),j("svg",YM,t[0]||(t[0]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M8.325 2.317c.426-1.756 2.924-1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543-.94 3.31.826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756.426 1.756 2.924 0 3.35a1.724 1.724 0 0 0-1.066 2.573c.94 1.543-.826 3.31-2.37 2.37a1.724 1.724 0 0 0-2.572 1.065c-.426 1.756-2.924 1.756-3.35 0a1.724 1.724 0 0 0-2.573-1.066c-1.543.94-3.31-.826-2.37-2.37a1.724 1.724 0 0 0-1.065-2.572c-1.756-.426-1.756-2.924 0-3.35a1.724 1.724 0 0 0 1.066-2.573c-.94-1.543.826-3.31 2.37-2.37 1 .608 2.296.07 2.572-1.065"},null,-1),M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M7 10a3 3 0 1 0 6 0 3 3 0 0 0-6 0"},null,-1)]))}const XM={render:GM},KM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".86em"},viewBox:"0 0 22 19"};function ZM(e,t){return L(),j("svg",KM,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M18.193 3.61A10.131 10.131 0 0 0 .875 10.75V16A2.625 2.625 0 0 0 3.5 18.625H5A2.625 2.625 0 0 0 7.625 16v-3.75A2.625 2.625 0 0 0 5 9.625H3.204A7.88 7.88 0 0 1 11 2.875h.06a7.85 7.85 0 0 1 7.736 6.75H17a2.625 2.625 0 0 0-2.625 2.625V16A2.625 2.625 0 0 0 17 18.625h1.5A2.625 2.625 0 0 0 21.125 16v-5.25a10.06 10.06 0 0 0-2.932-7.14M5 11.876a.375.375 0 0 1 .375.375V16a.375.375 0 0 1-.375.375H3.5A.375.375 0 0 1 3.125 16v-4.125zM18.875 16a.375.375 0 0 1-.375.375H17a.375.375 0 0 1-.375-.375v-3.75a.375.375 0 0 1 .375-.375h1.875z"},null,-1)]))}const JM={render:ZM},QM={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 20 20"};function eD(e,t){return L(),j("svg",QM,t[0]||(t[0]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M10 7h.01M1 10a9 9 0 1 0 18.001 0A9 9 0 0 0 1 10"},null,-1),M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 10h1v4h1"},null,-1)]))}const tD={render:eD},nD={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 20 20"};function iD(e,t){return L(),j("svg",nD,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M17.05 2.91A9.82 9.82 0 0 0 10.04 0C4.58 0 .13 4.45.13 9.91c0 1.75.46 3.45 1.32 4.95L.05 20l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21 5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01m-7.01 15.24c-1.48 0-2.93-.4-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.26 8.26 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.24-8.24 2.2 0 4.27.86 5.82 2.42a8.18 8.18 0 0 1 2.41 5.83c.02 4.54-3.68 8.23-8.22 8.23m4.52-6.16c-.25-.12-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.12-.17.25-.64.81-.78.97-.14.17-.29.19-.54.06-.25-.12-1.05-.39-1.99-1.23-.74-.66-1.23-1.47-1.38-1.72-.14-.25-.02-.38.11-.51.11-.11.25-.29.37-.43s.17-.25.25-.41c.08-.17.04-.31-.02-.43s-.56-1.34-.76-1.84c-.2-.48-.41-.42-.56-.43h-.48c-.17 0-.43.06-.66.31-.22.25-.86.85-.86 2.07s.89 2.4 
2311.01 2.56c.12.17 1.75 2.67 4.23 3.74.59.26 1.05.41 1.41.52.59.19 1.13.16 1.56.1.48-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.14-1.18s-.22-.16-.47-.28"},null,-1)]))}const oD={render:iD},Gs=br("SafeArea",{web:()=>Ce(()=>Promise.resolve().then(()=>WH),void 0,import.meta.url).then(e=>new e.default)}),lk=Ct.APP_DEFAULT_THEME_COLORS.theme==="light"?"LIGHT":"DARK",ck=Ct.APP_DEFAULT_THEME_COLORS.baseContrast==="light"?"DARK":"LIGHT",rD=At("capacitor")&&At("android");async function aD(){return(await Gs.getBarStyle()).style}async function sD(){return(await Gs.getNavStyle()).style}function Ts(e){return Gs.setBarStyle({style:e})}function fa(e){return Gs.setNavStyle({style:e})}function lD(){return Ts(lk)}function dk(){return fa(ck)}function to(){return Promise.all([lD(),dk()])}function cD(){return lk}function Yl(){return ck}function uk(){return rD}const dD={key:0,class:"menu-items__spacer"},uD=["onClick"],fD={class:"menu-items__item-icon"},pD={class:"menu-items__item-label"},hD={class:"menu-items__item-label-content"},mD={class:"loading-message"},gD={class:"loading-message__block"},bD={class:"loading-message__content"},vD={key:0},yD={key:0},xD={class:"info"},wD={style:{padding:"0 5px"}},kD=Oe({__name:"App",setup(e){const{t}=On(),n=it("player"),i=it("nav"),o=it("navManager");Sn("main-menu"),i.setNavManager(o);const r=ue(!0),a={home:JM,schedule:sk,chat:WM,"music-request":qh,message:Yh,alarm:qM,settings:XM,about:tD,whatsapp:oD},s=Be(()=>{if(!ce.info)return[];const{modules:v}=ce.info;return[{id:"home",label:t("page.home.title")},...["schedule","chat","music-request","message"].filter(b=>v[b]!==!1).map(b=>({id:b,label:v[b]})),{id:"alarm",label:t("page.alarm.timer.title")},...Xe.hasEditableSettings?[{id:"settings",label:t("page.settings.title")}]:[],{id:"about",label:t("page.about.title")},...v.whatsapp?[{id:"whatsapp",...v.whatsapp}]:[]]}),l=()=>{ce.loadInfo().then(v=>{tt.configure(v),Xe.configure()}).catch(v=>{console.warn("Retry load app info failed: ".concat(v.message))})};let c,d,u;const f=uk(),p=async()=>{f&&(c=await aD(),d=await sD(),u||(u=Yl()),await Ts(u),await fa(u))},h=async()=>{if(!f)return;const v=[];c&&v.push(Ts(c)),d&&v.push(fa(d)),await Promise.all(v)},m=v=>{if(v.id==="whatsapp"){yr.open({url:v.url}).catch(()=>{Ao.show({text:t("component.link.message.cant-open"),duration:"long"})});return}li.close().then(()=>i.to({name:v.id}))};typeof window.DEFERRED_PROMPT>"u"&&window.addEventListener("beforeinstallprompt",v=>{Xe.setPrompt(v)});const y=()=>{document.getElementById("app").classList.add("app--button-style-".concat(ce.info.page.general.buttonStyle))};if(ce.info)y();else{const v=rt(()=>ce.info,()=>{ce.info&&(v(),y())})}const g=ue(!1);return gn(async()=>{let v=ue(!1);if(Xe.settings.alarm){g.value=!0,et.configure(t);const x=await et.isSettingsSaved(),w=et.getInitialingAlarmRef(),k=et.getActiveAlarmRef();let S=!1;v=Be(()=>w.value||!!k.value);const $=async()=>{w.value||k.value||S||(S=!0,!await et.hasAlarmPermission())||(await et.getItems(!1)).filter(({data:{active:A}})=>A).length===0||await et.askRequestNotificationPermission()},C=rt(()=>ce.info,async()=>{if(!ce.info)return;C();let D=!0;x&&(D=await et.getSavedStreamingUrl()!==ce.info.streamActions.listen),D&&await et.saveSettings({streamingUrl:ce.info.streamActions.listen}),await $()});rt(v,()=>{if(!v.value){$();return}n.isAsPlaying&&n.stop(),n.destroyMediaControls()}),x||(await et.getItems(!1)).length===0&&await et.saveItems([]),await et.listen()}else et.getItems(!1).then(x=>{const w=x.filter(({data:{active:k}})=>k);w.length!==0&&et.saveItems(w.map(k=>({...k,data:{...k.data,active:!1}})))});At("ios")&&(r.value=!1);const b=async()=>{if(!Xe.settings.autoPlay)return;await en("config.autoPlay",!1)&&n.play()};if(n.isReady&&Xe.isReady&&!v.value)b();else{const x=rt(()=>n.isReady&&Xe.isReady&&!v.value,()=>{!n.isReady||!Xe.isReady||v.value||(x(),b())})}}),(v,b)=>(L(),j(_e,null,[B(T(aO),null,{default:G(()=>[T(ce).info&&!T(ce).hasErrorLoading?(L(),ge(T(QI),{key:0,"content-id":"main-content",when:"(min-width: 1200px)"},{default:G(()=>[B(T(qI),{ref:"main-menu","content-id":"main-content",type:"overlay",side:T(ce).info.page.general.menuSide,"swipe-gesture":!T(Xe).tutorial,onIonWillOpen:p,onIonDidClose:h},{default:G(()=>[B(T(hn),null,{default:G(()=>[B(T(YI),null,{default:G(()=>[B(T(cd),null,{default:G(()=>[B(T(Us),{size:"small"},{default:G(()=>[B(T(_n),{icon:"close"})]),_:1})]),_:1})]),_:1}),M("div",{class:ze(["menu-items",["menu-items--style-".concat(T(ce).info.page.general.menuStyle),"menu-items--amount-".concat(s.value.length%2===0?"even":"odd")]])},[(L(!0),j(_e,null,ot(s.value,(x,w)=>(L(),j(_e,{key:x.id},[w>0?(L(),j("div",dD,b[2]||(b[2]=[M("div",{class:"menu-items__spacer-line"},null,-1)]))):Se("",!0),M("div",{class:ze(["menu-items__item",["menu-items__item--".concat(x.id)]]),onClick:k=>m(x)},[M("div",fD,[(L(),ge(Eo(a[x.id])))]),M("div",pD,[M("div",hD,ee(x.label),1)])],10,uD)],64))),128))],2)]),_:1})]),_:1},8,["side","swipe-gesture"]),B(T(rO),{id:"main-content",animated:r.value},null,8,["animated"])]),_:1})):(L(),ge(T(hn),{key:1},{default:G(()=>[M("div",mD,[M("div",gD,[b[3]||(b[3]=M("div",{class:"loading-message__icon"},null,-1)),M("div",bD,[T(ce).isLoadingInfo?(L(),j("div",vD,ee(v.$t("base.message.loading")),1)):(L(),j(_e,{key:1},[M("div",null,ee(v.$t("base.message.error-loading.first-line")),1),M("div",null,ee(v.$t("base.message.error-loading.second-line")),1)],64))]),T(ce).isLoadingInfo?Se("",!0):(L(),j("div",yD,[B(T(Qt),{onClick:b[0]||(b[0]=x=>l())},{default:G(()=>[Me(ee(v.$t("base.button.reload")),1)]),_:1})]))])])]),_:1})),g.value?(L(),ge(MM,{key:2})):Se("",!0)]),_:1}),T(Xe).tutorial?(L(),j("div",{key:0,class:"install-tutorial",onClick:b[1]||(b[1]=x=>T(Xe).closeTutorial())},[M("div",{class:ze(["tutorial-box",["tutorial-".concat(T(Xe).platform),"tutorial-".concat(T(Xe).mode)]])},[b[4]||(b[4]=M("div",{class:"arrow-area"},[M("div",{class:"arrow"})],-1)),M("div",xD,[Me(ee(v.$t("component.install.tutorial.message.".concat(T(Xe).platform,".part-1"),{appName:T(ce).info.appName}))+" ",1),T(Xe).platform==="ios"&&["firefox","edge"].includes(T(Xe).mode)?(L(),j(_e,{key:0},[B(T(_n),{name:"menu-outline"}),M("span",wD,ee(v.$t("component.install.tutorial.message.".concat(T(Xe).platform,".part-2"))),1)],64)):Se("",!0),B(T(_n),{name:T(Xe).platform==="ios"?"share-outline":T(Xe).platform==="android"&&T(Xe).mode==="edge"?"menu-outline":"ellipsis-vertical"},null,8,["name"]),T(Xe).platform==="ios"&&["firefox","edge"].includes(T(Xe).mode)?(L(),j(_e,{key:1},[Me(ee(v.$t("component.install.tutorial.label.button-share")),1)],64)):Se("",!0),Me(" "+ee(v.$t("component.install.tutorial.message.".concat(T(Xe).platform,".part-3"))),1)])],2)])):Se("",!0)],64))}}),_D=Ye(kD,[["__scopeId","data-v-91ea394d"]]),SD={install(e){e.provide("storeApp",ce),e.provide("storeStreaming",tt),e.provide("storeInstall",Xe)}},ED={install(e){e.provide("player",Pc);
vendor: 4,866 bytes, line 231
231const t=Pc.configure(e.config.globalProperties.$t);document.addEventListener("deviceready",()=>{t()},!1)}};function ei(e){const t=Object.prototype.toString.call(e);return e instanceof Date||typeof e=="object"&&t==="[object Date]"?new e.constructor(+e):typeof e=="number"||t==="[object Number]"||typeof e=="string"||t==="[object String]"?new Date(e):new Date(NaN)}function dr(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}const fk=6048e5,CD=864e5;let $D={};function bd(){return $D}function Ps(e,t){var s,l,c,d,u,f,p,h;const n=bd(),i=(h=(p=(d=(c=t==null?void 0:t.weekStartsOn)!=null?c:(l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.weekStartsOn)!=null?d:n.weekStartsOn)!=null?p:(f=(u=n.locale)==null?void 0:u.options)==null?void 0:f.weekStartsOn)!=null?h:0,o=ei(e),r=o.getDay(),a=(r<i?7:0)+r-i;return o.setDate(o.getDate()-a),o.setHours(0,0,0,0),o}function Ic(e){return Ps(e,{weekStartsOn:1})}function pk(e){const t=ei(e),n=t.getFullYear(),i=dr(e,0);i.setFullYear(n+1,0,4),i.setHours(0,0,0,0);const o=Ic(i),r=dr(e,0);r.setFullYear(n,0,4),r.setHours(0,0,0,0);const a=Ic(r);return t.getTime()>=o.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}function F0(e){const t=ei(e);return t.setHours(0,0,0,0),t}function B0(e){const t=ei(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function TD(e,t){const n=F0(e),i=F0(t),o=+n-B0(n),r=+i-B0(i);return Math.round((o-r)/CD)}function PD(e){const t=pk(e),n=dr(e,0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),Ic(n)}function AD(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function ID(e){if(!AD(e)&&typeof e!="number")return!1;const t=ei(e);return!isNaN(Number(t))}function OD(e){const t=ei(e),n=dr(e,0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}const LD={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},MD=(e,t,n)=>{let i;const o=LD[e];return typeof o=="string"?i=o:t===1?i=o.one:i=o.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i};function Wi(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const DD={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},RD={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},zD={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ND={date:Wi({formats:DD,defaultWidth:"full"}),time:Wi({formats:RD,defaultWidth:"full"}),dateTime:Wi({formats:zD,defaultWidth:"full"})},FD={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},BD=(e,t,n,i)=>FD[e];function un(e){return(t,n)=>{const i=n!=null&&n.context?String(n.context):"standalone";let o;if(i==="formatting"&&e.formattingValues){const a=e.defaultFormattingWidth||e.defaultWidth,s=n!=null&&n.width?String(n.width):a;o=e.formattingValues[s]||e.formattingValues[a]}else{const a=e.defaultWidth,s=n!=null&&n.width?String(n.width):e.defaultWidth;o=e.values[s]||e.values[a]}const r=e.argumentCallback?e.argumentCallback(t):t;return o[r]}}const jD={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},HD={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},WD={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},VD={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
231ay","Saturday"]},UD={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},qD={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},YD=(e,t)=>{const n=Number(e),i=n%100;if(i>20||i<10)switch(i%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},GD={ordinalNumber:YD,era:un({values:jD,defaultWidth:"wide"}),quarter:un({values:HD,defaultWidth:"wide",argumentCallback:e=>e-1}),month:un({values:WD,defaultWidth:"wide"}),day:un({values:VD,defaultWidth:"wide"}),dayPeriod:un({values:UD,defaultWidth:"wide",formattingValues:qD,defaultFormattingWidth:"wide"})};function fn(e){return(t,n={})=>{const i=n.width,o=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],r=t.match(o);if(!r)return null;const a=r[0],s=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?KD(s,u=>u.test(a)):XD(s,u=>u.test(a));let c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;const d=t.slice(a.length);return{value:c,rest:d}}}function XD(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function KD(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}function Gh(e){return(t,n={})=>{const i=t.match(e.matchPattern);if(!i)return null;const o=i[0],r=t.match(e.parsePattern);if(!r)return null;let a=e.valueCallback?e.valueCallback(r[0]):r[0];a=n.valueCallback?n.valueCallback(a):a;const s=t.slice(o.length);return{value:a,rest:s}}}const ZD=/^(\d+)(th|st|nd|rd)?/i,JD=/\d+/i,QD={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},eR={any:[/^b/i,/^(a|c)/i]},tR={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},nR={any:[/1/i,/2/i,/3/i,/4/i]},iR={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},oR={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},rR={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},aR={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},sR={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},lR={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},cR={ordinalNumber:Gh({matchPattern:ZD,parsePattern:JD,valueCallback:e=>parseInt(e,10)}),era:fn({matchPatterns:QD,defaultMatchWidth:"wide",parsePatterns:eR,defaultParseWidth:"any"}),quarter:fn({matchPatterns:tR,defaultMatchWidth:"wide",parsePatterns:nR,defaultParseWidth:"any",valueCallback:e=>e+1}),month:fn({matchPatterns:iR,defaultMatchWidth:"wide",parsePatterns:oR,defaultParseWidth:"any"}),day:fn({matchPatterns:rR,defaultMatchWidth:"wide",parsePatterns:aR,defaultParseWidth:"any"}),dayPeriod:fn({matchPatterns:sR,defaultMatchWidth:"any",parsePatterns:lR,defaultParseWidth:"any"})},hk={code:"en-US",formatDistance:MD,formatLong:ND,formatRelative:BD,localize:GD,match:cR,options:{weekStartsOn:0,firstWeekContainsDate:1}};function dR(e){const t=ei(e);return TD(t,OD(t))+1}function uR(e){const t=ei(e),n=+Ic(t)-+PD(t);return Math.round(n/fk)+1}function mk(e,t){var d,u,f,p,h,m,y,g;const n=ei(e),i=n.getFullYear(),o=bd(),r=(g=(y=(p=(f=t==null?void 0:t.firstWeekContainsDate)!=null?f:(u=(d=t==null?void 0:t.locale)==null?void 0:d.options)==null?void 0:u.firstWeekContainsDate)!=null?p:o.firstWeekContainsDate)!=null?y:(m=(h=o.locale)==null?void 0:h.options)==null?void 0:m.firstWeekContainsDate)!=null?g:1,a=dr(e,0);a.setFullYear(i+1,0,r),a.setHours(0,0,0,0);const s=Ps(a,t),l=dr(e,0);l.setFullYear(i,0,r),l.setHours(0,0,0,0);const c=Ps(l,t);return n.getTime()>=s.getTime()?i+1:n.getTime()>=c.getTime()?i:i-1}function fR(e,t){var s,l,c,d,u,f,p,h;const n=bd(),i=(h=(p=(d=(c=t==null?void 0:t.firstWeekContainsDate)!=null?c:(l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.firstWeekContainsDate)!=null?d:n.firstWeekContainsDate)!=null?p:(f=(u=n.locale)==null?void 0:u.options)==null?void 0:f.firstWeekContainsDate)!=null?h:1,o=mk(e,t),r=dr(e,0);return r.setFullYear(o,0,i),r.setHours(0,0,0,0),Ps(r,t)}function pR(e,t){const n=ei(e),i=+Ps(n,t)-+fR(n,t);return Math.round(i/fk)+1}function ut(e,t){const n=e<0?"-":"",i=Math.abs(e).toString().padStart(t,"0");return n+i}const so={y(e,t){const n=e.getFullYear(),i=n>0?n:1-n;return ut(t==="yy"?i%100:i,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):ut(n+1,2)},d(e,t){return ut(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h(e,t){return ut(e.getHours()%12||12,t.length)},H(e,t){return ut(e.getHours(),t.length)},m(e,t){return ut(e.getMinutes(),t.length)},s(e,t){return ut(e.getSeconds(),t.length)},S(e,t){const n=t.length,i=e.getMilliseconds(),o=Math.trunc(i*Math.pow(10,n-3));return ut(o,t.length)}},Cr={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},j0={G:function(e,t,n){const i=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(i,{width:"abbreviated"});case"GGGGG":return n.era(i,{width:"narrow"});case"GGGG":default:return n.era(i,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const i=e.getFullYear(),o=i>0?i:1-i;return n.ordinalNumber(o,{unit:"year"})}return so.y(e,t)},Y:function(e,t,n,i){const o=mk(e,i),r=o>0?o:1-o;if(t==="YY"){const a=r%100;return ut(a,2)}return t==="Yo"?n.ordinalNumber(r,{unit:"year"}):ut(r,t.length)},R:function(e,t){const n=pk(e);return ut(n,t.length)},u:function(e,t){const n=e.getFullYear();return ut(n,t.length)},Q:function(e,t,n){const i=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(i);case"QQ":return ut(i,2);case"Qo":return n.ordinalNumber(i,{unit:"quarter"});case"QQQ":return n.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,t,n){const i=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(i);case"qq":return ut(i,2);case"qo":return n.ordinalNumber(i,{unit:"quarter"});case"qqq":return n.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,t,n){const i=e.getMonth();switch(t){case"M":case"MM":return so.M(e,t);case"Mo":return n.ordinalNumber(i+1,{unit:"month"});case"MMM":return n.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(i,{width:"wide",context:"formatting"})}},L:function(e,t,n){const i=e.getMonth();switch(t){case"L":return String(i+1);case"LL":return ut(i+1,2);case"Lo":return n.ordinalNumber(i+1,{unit:"month"});case"LLL":return n.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(i,{width:"wide",context:"standalone"})}},w:function(e,t,n,i){const o=pR(e,i);return t==="wo"?n.ordinalNumber(o,{unit:"week"}):ut(o,t.length)},I:function(e,t,n){const i=uR(e);return t==="Io"?n.ordinalNumber(i,{unit:"week"}):ut(i,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):so.d(e,t)},D:function(e,t,n){const i=dR(e);return t==="Do"?n.ordinalNumber(i,{unit:"dayOfYear"}):ut(i,t.length)},E:function(e,t,n){const i=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(i,{width:"short",context:"formatting"});case"EEEE":default:return n.day(i,{width:"wide",context:"formatting"})}},e:function(e,t,n,i){const o=e.getDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"e":return String(r);case"ee":return ut(r,2);case"eo":return n.ordinalNumber(r,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,i){const o=e.getDay(),r=(o-i.weekStartsOn+8)%7||7;switch(t){case"c":return String(r);case"cc":return ut(r,t.length);case"co":return n.ordinalNumber(r,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){const i=e.getDay(),o=i===0?7:i;switch(t){case"i":return String(o);case"ii":return ut(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(i,{width:"short",context:"formatting"});case"iiii":default:return n.day(i,{width:"wide",context:"formatting"})}},a:function(e,t,n){const o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,t,n){const i=e.getHours();let o;switch(i===12?o=Cr.noon:i===0?o=Cr.midnight:o=i/12>
vendor: 3,614 bytes, line 231
231=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){const i=e.getHours();let o;switch(i>=17?o=Cr.evening:i>=12?o=Cr.afternoon:i>=4?o=Cr.morning:o=Cr.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let i=e.getHours()%12;return i===0&&(i=12),n.ordinalNumber(i,{unit:"hour"})}return so.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):so.H(e,t)},K:function(e,t,n){const i=e.getHours()%12;return t==="Ko"?n.ordinalNumber(i,{unit:"hour"}):ut(i,t.length)},k:function(e,t,n){let i=e.getHours();return i===0&&(i=24),t==="ko"?n.ordinalNumber(i,{unit:"hour"}):ut(i,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):so.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):so.s(e,t)},S:function(e,t){return so.S(e,t)},X:function(e,t,n){const i=e.getTimezoneOffset();if(i===0)return"Z";switch(t){case"X":return W0(i);case"XXXX":case"XX":return Ko(i);case"XXXXX":case"XXX":default:return Ko(i,":")}},x:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"x":return W0(i);case"xxxx":case"xx":return Ko(i);case"xxxxx":case"xxx":default:return Ko(i,":")}},O:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+H0(i,":");case"OOOO":default:return"GMT"+Ko(i,":")}},z:function(e,t,n){const i=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+H0(i,":");case"zzzz":default:return"GMT"+Ko(i,":")}},t:function(e,t,n){const i=Math.trunc(e.getTime()/1e3);return ut(i,t.length)},T:function(e,t,n){const i=e.getTime();return ut(i,t.length)}};function H0(e,t=""){const n=e>0?"-":"+",i=Math.abs(e),o=Math.trunc(i/60),r=i%60;return r===0?n+String(o):n+String(o)+t+ut(r,2)}function W0(e,t){return e%60===0?(e>0?"-":"+")+ut(Math.abs(e)/60,2):Ko(e,t)}function Ko(e,t=""){const n=e>0?"-":"+",i=Math.abs(e),o=ut(Math.trunc(i/60),2),r=ut(i%60,2);return n+o+t+r}const V0=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},gk=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},hR=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],i=n[1],o=n[2];if(!o)return V0(e,t);let r;switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;case"PPPP":default:r=t.dateTime({width:"full"});break}return r.replace("{{date}}",V0(i,t)).replace("{{time}}",gk(o,t))},mR={p:gk,P:hR},gR=/^D+$/,bR=/^Y+$/,vR=["D","DD","YY","YYYY"];function yR(e){return gR.test(e)}function xR(e){return bR.test(e)}function wR(e,t,n){const i=kR(e,t,n);if(console.warn(i),vR.includes(e))throw new RangeError(i)}function kR(e,t,n){const i=e[0]==="Y"?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(t,"`) for formatting ").concat(i," to the input `").
231concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}const _R=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,SR=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ER=/^'([^]*?)'?$/,CR=/''/g,$R=/[a-zA-Z]/;function bk(e,t,n){var d,u,f,p,h,m,y,g,v,b,x,w,k,S,$,C,D,A;const i=bd(),o=(u=(d=n==null?void 0:n.locale)!=null?d:i.locale)!=null?u:hk,r=(b=(v=(m=(h=n==null?void 0:n.firstWeekContainsDate)!=null?h:(p=(f=n==null?void 0:n.locale)==null?void 0:f.options)==null?void 0:p.firstWeekContainsDate)!=null?m:i.firstWeekContainsDate)!=null?v:(g=(y=i.locale)==null?void 0:y.options)==null?void 0:g.firstWeekContainsDate)!=null?b:1,a=(A=(D=(S=(k=n==null?void 0:n.weekStartsOn)!=null?k:(w=(x=n==null?void 0:n.locale)==null?void 0:x.options)==null?void 0:w.weekStartsOn)!=null?S:i.weekStartsOn)!=null?D:(C=($=i.locale)==null?void 0:$.options)==null?void 0:C.weekStartsOn)!=null?A:0,s=ei(e);if(!ID(s))throw new RangeError("Invalid time value");let l=t.match(SR).map(N=>{const F=N[0];if(F==="p"||F==="P"){const ie=mR[F];return ie(N,o.formatLong)}return N}).join("").match(_R).map(N=>{if(N==="''")return{isToken:!1,value:"'"};const F=N[0];if(F==="'")return{isToken:!1,value:TR(N)};if(j0[F])return{isToken:!0,value:N};if(F.match($R))throw new RangeError("Format string contains an unescaped latin alphabet character `"+F+"`");return{isToken:!1,value:N}});o.localize.preprocessor&&(l=o.localize.preprocessor(s,l));const c={firstWeekContainsDate:r,weekStartsOn:a,locale:o};return l.map(N=>{if(!N.isToken)return N.value;const F=N.value;(!(n!=null&&n.useAdditionalWeekYearTokens)&&xR(F)||!(n!=null&&n.useAdditionalDayOfYearTokens)&&yR(F))&&wR(F,t,String(e));const ie=j0[F[0]];return ie(s,F,o.localize,c)}).join("")}function TR(e){const t=e.match(ER);return t?t[1].replace(CR,"'"):e}const PR={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},AR=(e,t,n)=>{let i;const o=PR[e];return typeof o=="string"?i=o:t===1?i=o.one:i=o.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"en "+i:"hace "+i:i},IR={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},OR={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},LR={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},MR={date:Wi({formats:IR,defaultWidth:"full"}),time:Wi({formats:OR,defaultWidth:"full"}),dateTime:Wi({formats:LR,defaultWidth:"full"})},DR={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},RR={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},zR=(e,t,n,i)=>t.getHours()!==1?RR[e]:DR[e],NR={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},FR={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},BR={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},jR={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},HR={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},WR={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},VR=(e,t)=>Number(e)+"º",UR={ordinalNumber:VR,era:un({values:NR,defaultWidth:"wide"}),quarter:un({values:FR,defaultWidth:"wide",argumentCallback:e=>Number(e)-1}),month:un({values:BR,defaultWidth:"wide"}),day:un({values:jR,defaultWidth:"wide"}),dayPeriod:un({values:HR,defaultWidth:"wide",formattingValues:WR,defaultFormattingWidth:"wide"})},qR=/^(\d+)(º)?/i,YR=/\d+/i,GR={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|de
231spu[eé]s de cristo|era com[uú]n)/i},XR={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},KR={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},ZR={any:[/1/i,/2/i,/3/i,/4/i]},JR={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},QR={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},ez={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},tz={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa/i]},nz={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},iz={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},oz={ordinalNumber:Gh({matchPattern:qR,parsePattern:YR,valueCallback:function(e){return parseInt(e,10)}}),era:fn({matchPatterns:GR,defaultMatchWidth:"wide",parsePatterns:XR,defaultParseWidth:"any"}),quarter:fn({matchPatterns:KR,defaultMatchWidth:"wide",parsePatterns:ZR,defaultParseWidth:"any",valueCallback:e=>e+1}),month:fn({matchPatterns:JR,defaultMatchWidth:"wide",parsePatterns:QR,defaultParseWidth:"any"}),day:fn({matchPatterns:ez,defaultMatchWidth:"wide",parsePatterns:tz,defaultParseWidth:"any"}),dayPeriod:fn({matchPatterns:nz,defaultMatchWidth:"any",parsePatterns:iz,defaultParseWidth:"any"})},rz={code:"es",formatDistance:AR,formatLong:MR,formatRelative:zR,localize:UR,match:oz,options:{weekStartsOn:1,firstWeekContainsDate:1}},az={lessThanXSeconds:{one:"menos de um segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"meio minuto",lessThanXMinutes:{one:"menos de um minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"cerca de 1 hora",other:"cerca de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 dia",other:"{{count}} dias"},aboutXWeeks:{one:"cerca de 1 semana",other:"cerca de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"cerca de 1 mês",other:"cerca de {{count}} meses"},xMonths:{one:"1 mês",other:"{{count}} meses"},aboutXYears:{one:"cerca de 1 ano",other:"cerca de {{count}} anos"},xYears:{one:"1 ano",other:"{{count}} anos"},overXYears:{one:"mais de 1 ano",other:"mais de {{count}} anos"},almostXYears:{one:"quase 1 ano",other:"quase {{count}} anos"}},sz=(e,t,n)=>{let i;const o=az[e];return typeof o=="string"?i=o:t===1?i=o.one:i=o.other.replace("{{count}}",String(t)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"em "+i:"há "+i:i},lz={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/yyyy"},cz={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},dz={full:"{{date}} 'às' {{time}}",long:"{{date}} 'às' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},uz={date:Wi({formats:lz,defaultWidth:"full"}),time:Wi({formats:cz,defaultWidth:"full"}),dateTime:Wi({formats:dz,defaultWidth:"full"})},fz={lastWeek:e=>{const t=e.getDay();return"'"+(t===0||t===6?"último":"última")+"' eeee 'às' p"},yesterday:"'ontem às' p",today:"'hoje às' p",tomorrow:"'amanhã às' p",nextWeek:"eeee 'às' p",other:"P"},pz=(e,t,n,i)=>{const o=fz[e];return typeof o=="function"?o(t):o},hz={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","depois de cristo"]},mz={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},gz={narrow:["j","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["jan","fev","mar","abr","mai","jun","jul","ago","set","out","nov","dez"],wide:["janeiro","fevereiro","març
231o","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},bz={narrow:["D","S","T","Q","Q","S","S"],short:["dom","seg","ter","qua","qui","sex","sab"],abbreviated:["domingo","segunda","terça","quarta","quinta","sexta","sábado"],wide:["domingo","segunda-feira","terça-feira","quarta-feira","quinta-feira","sexta-feira","sábado"]},vz={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"manhã",afternoon:"tarde",evening:"tarde",night:"noite"}},yz={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},abbreviated:{am:"AM",pm:"PM",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"},wide:{am:"a.m.",pm:"p.m.",midnight:"meia-noite",noon:"meio-dia",morning:"da manhã",afternoon:"da tarde",evening:"da tarde",night:"da noite"}},xz=(e,t)=>{const n=Number(e);return(t==null?void 0:t.unit)==="week"?n+"ª":n+"º"},wz={ordinalNumber:xz,era:un({values:hz,defaultWidth:"wide"}),quarter:un({values:mz,defaultWidth:"wide",argumentCallback:e=>e-1}),month:un({values:gz,defaultWidth:"wide"}),day:un({values:bz,defaultWidth:"wide"}),dayPeriod:un({values:vz,defaultWidth:"wide",formattingValues:yz,defaultFormattingWidth:"wide"})},kz=/^(\d+)[ºªo]?/i,_z=/\d+/i,Sz={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|d\.?\s?c\.?)/i,wide:/^(antes de cristo|depois de cristo)/i},Ez={any:[/^ac/i,/^dc/i],wide:[/^antes de cristo/i,/^depois de cristo/i]},Cz={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},$z={any:[/1/i,/2/i,/3/i,/4/i]},Tz={narrow:/^[jfmajsond]/i,abbreviated:/^(jan|fev|mar|abr|mai|jun|jul|ago|set|out|nov|dez)/i,wide:/^(janeiro|fevereiro|março|abril|maio|junho|julho|agosto|setembro|outubro|novembro|dezembro)/i},Pz={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^fev/i,/^mar/i,/^abr/i,/^mai/i,/^jun/i,/^jul/i,/^ago/i,/^set/i,/^out/i,/^nov/i,/^dez/i]},Az={narrow:/^(dom|[23456]ª?|s[aá]b)/i,short:/^(dom|[23456]ª?|s[aá]b)/i,abbreviated:/^(dom|seg|ter|qua|qui|sex|s[aá]b)/i,wide:/^(domingo|(segunda|ter[cç]a|quarta|quinta|sexta)([- ]feira)?|s[aá]bado)/i},Iz={short:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],narrow:[/^d/i,/^2/i,/^3/i,/^4/i,/^5/i,/^6/i,/^s[aá]/i],any:[/^d/i,/^seg/i,/^t/i,/^qua/i,/^qui/i,/^sex/i,/^s[aá]b/i]},Oz={narrow:/^(a|p|mn|md|(da) (manhã|tarde|noite))/i,any:/^([ap]\.?\s?m\.?|meia[-\s]noite|meio[-\s]dia|(d
231a) (manhã|tarde|noite))/i},Lz={any:{am:/^a/i,pm:/^p/i,midnight:/^mn|^meia[-\s]noite/i,noon:/^md|^meio[-\s]dia/i,morning:/manhã/i,afternoon:/tarde/i,evening:/tarde/i,night:/noite/i}},Mz={ordinalNumber:Gh({matchPattern:kz,parsePattern:_z,valueCallback:e=>parseInt(e,10)}),era:fn({matchPatterns:Sz,defaultMatchWidth:"wide",parsePatterns:Ez,defaultParseWidth:"any"}),quarter:fn({matchPatterns:Cz,defaultMatchWidth:"wide",parsePatterns:$z,defaultParseWidth:"any",valueCallback:e=>e+1}),month:fn({matchPatterns:Tz,defaultMatchWidth:"wide",parsePatterns:Pz,defaultParseWidth:"any"}),day:fn({matchPatterns:Az,defaultMatchWidth:"wide",parsePatterns:Iz,defaultParseWidth:"any"}),dayPeriod:fn({matchPatterns:Oz,defaultMatchWidth:"any",parsePatterns:Lz,defaultParseWidth:"any"})},U0={code:"pt-BR",formatDistance:sz,formatLong:uz,formatRelative:pz,localize:wz,match:Mz,options:{weekStartsOn:0,firstWeekContainsDate:1}},vk={"pt-BR":U0,"pt-PT":U0,"en-US":hk,"es-ES":rz};let yk=()=>null,Xh=()=>null,lo=null;const Kh=()=>{if(lo!==null)return lo;if(typeof window.Intl<"u"){if(typeof window.Intl.Locale<"u"){const{hourCycles:e}=new window.Intl.Locale(window.navigator.language);e&&(lo=e.filter(t=>["h23","h24"].includes(t)).length>0)}lo===null&&typeof window.Intl.DateTimeFormat<"u"&&(lo=new Intl.DateTimeFormat([],{hour:"numeric"}).format(new Date("1970-01-01T13:00:00")).indexOf("13")!==-1)}return lo===null&&(lo=new Date("1970-01-01T13:00:00").toLocaleTimeString().indexOf("13")!==-1),lo},q0=()=>Kh()?"HH:mm":"h:mm aaa",Dz=e=>{if(Kh())return e;const t=e.split(":");return t[0]=parseInt(t[0],10),t[0]===0?t[0]=12:t[0]>12&&(t[0]-=12),t.map(n=>"0".concat(n).substr(-2)).join(":")},xk=e=>e instanceof Date?e:new Date(e),Y0=(e,t)=>{const n=xk(e),i=Xh();if(Number.isNaN(n.getTime())||!i)return()=>"";let o=yk("date.format.".concat(t));return typeof o!="string"&&(o=t),r=>bk(n,"".concat(o).concat(r||""),{locale:vk[i]})},Rz={date(e,t){return Y0(e,t)()},dateTime(e,t,n=" • "){return Y0(e,t)("'".concat(n,"'").concat(q0()))},time(e){const t=xk(e),n=Xh();return Number.isNaN(t.getTime())||!n?"":bk(t,q0(),{locale:vk[n]})},resolveTime:Dz,is24h:Kh},zz={install(e){yk=e.config.globalProperties.$tm,Xh=()=>e.config.globalProperties.$i18n.locale,e.provide("formatter",Rz)}},G0=Ct.APP_MODE==="preview",Nz={install(e){const t=e.config.globalProperties.$router;let n=null,i=null,o=-1;const r={to(a){if(!n||G0){t.replace(a);return}const s=t.resolve(a),l=n.getCurrentRouteInfo();if(i=null,s.fullPath!==l.pathname){if(s.fullPath==="/home"){if(l.position<=o){n.handleNavigate(a,"replace");return}i=a,n.goBack();return}if(l.position===o&&l.pathname!=="/home"){i=a,n.handleNavigate({name:"home"},"replace");return}if(l.position===o||l.position===o+1&&s.fullPath.startsWith(l.pathname)){n.handleNavigate(a,"push");return}if(l.position===o+1){n.handleNavigate(a,"replace");return}i=a,n.goBack()}},backOrTo(a){if(!n||G0){t.replace(a);return}if(i=null,n.getCurrentRouteInfo().position>o){n.goBack();return}n.handleNavigate(a,"replace")},setNavManager(a){n=a;const s=n.getCurrentRouteInfo();s&&o===-1&&(o=s.position),n.registerHistoryChangeListener(l=>{li.close(),o=o===-1?l.position:Math.min(o,l.position);const c=i?t.resolve(i):null;if(!c||c.fullPath===l.pathname){i=null;return}const d=i;if(l.pathname==="/home"){i=null,setTimeout(()=>n.handleNavigate(d,"push"));return}if(c.fullPath==="/home"&&l.position<=o){i=null,setTimeout(()=>n.handleNavigate({name:"home"},"replace"));return}if(l.position>o){setTimeout(()=>n.goBack());return}i=null,setTimeout(()=>n.handleNavigate(d,"push"))})}};e.provide("nav",r),e.directive("nav-to",(a,s)=>{if(!s.value)return;const l=a;l.nodeName==="A"&&!l.hasAttribute("href")&&l.setAttribute("href",t.resolve(s.value)),l.onclick=c=>{c.preventDefault(),c.stopPropagation(),r.to(s.value)}})}},Fz=st(()=>Ce(()=>Promise.resolve().then(()=>GH),void 0,import.meta.url)),Bz=st(()=>Ce(()=>Promise.resolve().then(()=>sW),void 0,import.meta.url)),jz=st(()=>Ce(()=>Promise.resolve().then(()=>vW),void 0,import.meta.url)),Hz=st(()=>Ce(()=>Promise.resolve().then(()=>AW),void 0,import.meta.url)),Wz=st(()=>Ce(()=>Promise.resolve().then(()=>DW),void 0,import.meta.url));KO();JO({add:QO,trash:c7,square:l7,mic:a7,close:n7,download:i7,ellipsisVertical:o7,shareOutline:s7,menuOutline:r7,arrowUndo:t7,arrowRedo:e7});const Sa=sE(_D).use(oO).use(Uh).use(Ya).use(SD).use(ED).use(zz).use(Nz);Sa.component("InternalHeader",Fz);Sa.component("FooterPlayer",Bz);Sa.component("ComposedMessage",jz);Sa.component("InstallBanner",Hz);Sa.component("MarqueeOverflow",Wz);d7({immediate:!0});Promise.all([Promise.race([new Promise(e=>{setTimeout(e,3e3)}),new Promise(e=>{document.addEventListener("deviceready",e,!1)})]),Uh.isReady()]).then(()=>{Gs.initialize(),Sa.mount("#app")});/*!
232 * (C) Ionic http://ionicframework.com - MIT License
233 */const Vz=(e,t,n,i,o)=>{const r=e.ownerDocument.defaultView;let a=Gn(e);const s=p=>{const{startX:m}=p;return a?m>=r.innerWidth-50:m<=50},l=p=>a?-p.deltaX:p.deltaX,c=p=>a?-p.velocityX:p.velocityX;return wa({el:e,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:p=>(a=Gn(e),s(p)&&t()),onStart:n,onMove:p=>{const m=l(p)/r.innerWidth;i(m)},onEnd:p=>{const h=l(p),m=r.innerWidth,y=h/m,g=c(p),v=m/2,b=g>=0&&(g>.2||h>v),w=(b?1-y:y)*m;let k=0;if(w>
2335){const S=w/Math.abs(g);k=Math.min(S,540)}o(b,y<=0?.01:Ft(0,y,.9999),k)}})},Uz=Object.freeze(Object.defineProperty({__proto__:null,createSwipeBackGesture:Vz},Symbol.toStringTag,{value:"Module"}));/*!
234 * (C) Ionic http://ionicframework.com - MIT License
235 */const qz=e=>{if(It===void 0)return;let t=0,n,i,o;const r=e.getBoolean("animated",!0)&&e.getBoolean("rippleEffect",!0),a=new WeakMap,s=()=>{o&&clearTimeout(o),o=void 0,n&&(p(!1),n=void 0)},l=h=>{n||h.button===2||d(Yz(h),h)},c=h=>{d(void 0,h)},d=(h,m)=>{if(h&&h===n)return;o&&clearTimeout(o),o=void 0;const{x:y,y:g}=b4(m);if(n){if(a.has(n))throw new Error("internal error");n.classList.contains(ja)||u(n,y,g),p(!0)}if(h){const v=a.get(h);v&&(clearTimeout(v),a.delete(h)),h.classList.remove(ja);const b=()=>{u(h,y,g),o=void 0};X0(h)?b():o=setTimeout(b,Xz)}n=h},u=(h,m,y)=>{if(t=Date.now(),h.classList.add(ja),!r)return;const g=Gz(h);g!==null&&(f(),i=g.addRipple(m,y))},f=()=>{i!==void 0&&(i.then(h=>h()),i=void 0)},p=h=>{f();const m=n;if(!m)return;const y=K0-Date.now()+t;if(h&&y>0&&!X0(m)){const g=setTimeout(()=>{m.classList.remove(ja),a.delete(m)},K0);a.set(m,g)}else m.classList.remove(ja)};It.addEventListener("ionGestureCaptured",s),It.addEventListener("pointerdown",l,!0),It.addEventListener("pointerup",c,!0),It.addEventListener("pointercancel",s,!0)},Yz=e=>{if(e.composedPath!==void 0){const t=e.composedPath();for(let n=0;n<t.length-2;n++){const i=t[n];if(!(i instanceof ShadowRoot)&&i.classList.contains("ion-activatable"))return i}}else return e.target.closest(".ion-activatable")},X0=e=>e.classList.contains("ion-activatable-instant"),Gz=e=>{if(e.shadowRoot){const t=e.shadowRoot.querySelector("ion-ripple-effect");if(t)return t}return e.querySelector("ion-ripple-effect")},ja="ion-activated",Xz=100,K0=150,Kz=Object.freeze(Object.defineProperty({__proto__:null,startTapClick:qz},Symbol.toStringTag,{value:"Module"}));/*!
236 * (C) Ionic http://ionicframework.com - MIT License
237 */const Zz=()=>{const e=window;e.addEventListener("statusTap",()=>{Xn(()=>{const t=e.innerWidth,n=e.innerHeight,i=document.elementFromPoint(t/2,n/2);if(!i)return;const o=$o(i);o&&new Promise(r=>In(o,r)).then(()=>{mt(async()=>{o.style.setProperty("--overflow","hidden"),await v6(o,300),o.style.removeProperty("--overflow")})})})})},Jz=Object.freeze(Object.defineProperty({__proto__:null,startStatusTap:Zz},Symbol.toStringTag,{value:"Module"}));/*!
238 * (C) Ionic http://ionicframework.com - MIT License
239 */const Oc=new WeakMap,Lc=(e,t,n,i=0,o=!1)=>{Oc.has(e)!==n&&(n?eN(e,t,i,o):tN(e,t))},Qz=e=>e===e.getRootNode().activeElement,eN=(e,t,n,i=!1)=>{const o=t.parentNode,r=t.cloneNode(!1);r.classList.add("cloned-input"),r.tabIndex=-1,i&&(r.disabled=!0),o.appendChild(r),Oc.set(e,r);const s=e.ownerDocument.dir==="rtl"?9999:-9999;e.style.pointerEvents="none",t.style.transform="translate3d(".concat(s,"px,").concat(n,"px,0) scale(0)")},tN=(e,t)=>{const n=Oc.get(e);n&&(Oc.delete(e),n.remove()),e.style.pointerEvents="",t.style.transform=""},wk=50,nN=(e,t,n)=>{if(!n||!t)return()=>{};const i=s=>{Qz(t)&&Lc(e,t,s)},o=()=>Lc(e,t,!1),r=()=>i(!0),a=()=>i(!1);return Co(n,"ionScrollStart",r),Co(n,"ionScrollEnd",a),t.addEventListener("blur",o),()=>{or(n,"ionScrollStart",r),or(n,"ionScrollEnd",a),t.removeEventListener("blur",o)}},pu="input, textarea, [no-blur], [contenteditable]",iN=()=>{let e=!0,t=!1;const n=document,i=()=>{t=!0},o=()=>{e=!0},r=a=>{if(t){t=!1;return}const s=n.activeElement;if(!s||s.matches(pu))return;const l=a.target;l!==s&&(l.matches(pu)||l.closest(pu)||(e=!1,setTimeout(()=>{e||s.blur()},50)))};return Co(n,"ionScrollStart",i),n.addEventListener("focusin",o,!0),n.addEventListener("touchend",r,!1),()=>{or(n,"ionScrollStart",i,!0),n.removeEventListener("focusin",o,!0),n.removeEventListener("touchend",r,!1)}},oN=.3,rN=(e,t,n,i)=>{var o;const r=(o=e.closest("ion-item,[ion-item]"))!==null&&o!==void 0?o:e;return aN(r.getBoundingClientRect(),t.getBoundingClientRect(),n,i)},aN=(e,t,n,i)=>{const o=e.top,r=e.bottom,a=t.top,s=Math.min(t.bottom,i-n),l=a+15,d=s-wk-r,u=l-o,f=Math.round(d<0?-d:u>0?-u:0),p=Math.min(f,o-a),m=Math.abs(p)/oN,y=Math.min(400,Math.max(150,m));return{scrollAmount:p,scrollDuration:y,scrollPadding:n,inputSafeY:-(o-l)+4}}
239,Z0="$ionPaddingTimer",Ff=(e,t,n)=>{const i=e[Z0];i&&clearTimeout(i),t>0?e.style.setProperty("--keyboard-offset","".concat(t,"px")):e[Z0]=setTimeout(()=>{e.style.setProperty("--keyboard-offset","0px"),n&&n()},120)},J0=(e,t,n)=>{const i=()=>{t&&Ff(t,0,n)};e.addEventListener("focusout",i,{once:!0})};let Ha=0;const Bf="data-ionic-skip-scroll-assist",sN=(e,t,n,i,o,r,a,s=!1)=>{const l=r&&(a===void 0||a.mode===xc.None);let c=!1;const d=Ze!==void 0?Ze.innerHeight:0,u=h=>{if(c===!1){c=!0;return}Q0(e,t,n,i,h.detail.keyboardHeight,l,s,d,!1)},f=()=>{c=!1,Ze==null||Ze.removeEventListener("ionKeyboardDidShow",u),e.removeEventListener("focusout",f)},p=async()=>{if(t.hasAttribute(Bf)){t.removeAttribute(Bf);return}Q0(e,t,n,i,o,l,s,d),Ze==null||Ze.addEventListener("ionKeyboardDidShow",u),e.addEventListener("focusout",f)};return e.addEventListener("focusin",p),()=>{e.removeEventListener("focusin",p),Ze==null||Ze.removeEventListener("ionKeyboardDidShow",u),e.removeEventListener("focusout",f)}},hu=e=>{var t;if(document.activeElement===e)return;const n=e.getAttribute("id"),i=e.closest('label[for="'.concat(n,'"]')),o=(t=document.activeElement)===null||t===void 0?void 0:t.closest('label[for="'.concat(n,'"]'));i!==null&&i===o||(e.setAttribute(Bf,"true"),e.focus())},Q0=async(e,t,n,i,o,r,a=!1,s=0,l=!0)=>{if(!n&&!i)return;const c=rN(e,n||i,o,s);if(n&&Math.abs(c.scrollAmount)<4){hu(t),r&&n!==null&&(Ff(n,Ha),J0(t,n,()=>Ha=0));return}if(Lc(e,t,!0,c.inputSafeY,a),hu(t),Et(()=>e.click()),r&&n&&(Ha=c.scrollPadding,Ff(n,Ha)),typeof window<"u"){let d;const u=async()=>{d!==void 0&&clearTimeout(d),window.removeEventListener("ionKeyboardDidShow",f),window.removeEventListener("ionKeyboardDidShow",u),n&&await y6(n,0,c.scrollAmount,c.scrollDuration),Lc(e,t,!1,c.inputSafeY),hu(t),r&&J0(t,n,()=>Ha=0)},f=()=>{window.removeEventListener("ionKeyboardDidShow",f),window.addEventListener("ionKeyboardDidShow",u)};if(n){const p=await ia(n),h=p.scrollHeight-p.clientHeight;if(l&&c.scrollAmount>h-p.scrollTop){t.type==="password"?(c.scrollAmount+=wk,window.addEventListener("ionKeyboardDidShow",f)):window.addEventListener("ionKeyboardDidShow",u),d=setTimeout(u,1e3);return}}u()}},lN=!0,cN=async(e,t)=>{if(It===void 0)return;const n=t==="ios",i=t==="android",o=e.getNumber("keyboardHeight",290),r=e.getBoolean("scrollAssist",!0),a=e.getBoolean("hideCaretOnScroll",n),s=e.getBoolean("inputBlurring",!1),l=e.getBoolean("scrollPadding",!0),c=Array.from(It.querySelectorAll("ion-input, ion-textarea")),d=new WeakMap,u=new WeakMap,f=await nh.getResizeMode(),p=async m=>{await new Promise(w=>In(m,w));const y=m.shadowRoot||m,g=y.querySelector("input")||y.querySelector("textarea"),v=$o(m),b=v?null:m.closest("ion-footer");if(!g)return;if(v&&a&&!d.has(m)){const w=nN(m,g,v);d.set(m,w)}if(!(g.type==="date"||g.type==="datetime-local")&&(v||b)&&r&&!u.has(m)){const w=sN(m,g,v,b,o,l,f,i);u.set(m,w)}},h=m=>{if(a){const y=d.get(m);y&&y(),d.delete(m)}if(r){const y=u.get(m);y&&y(),u.delete(m)}};s&&lN&&iN();for(const m of c)p(m);It.addEventListener("ionInputDidLoad",m=>{p(m.detail)}),It.addEventListener("ionInputDidUnload",m=>{h(m.detail)})},dN=Object.freeze(Object.defineProperty({__proto__:null,startInputShims:cN},Symbol.toStringTag,{value:"Module"}));var uN=':host{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0);-webkit-transition:400ms background-color cubic-bezier(.36,.66,.04,1);transition:400ms background-color cubic-bezier(.36,.66,.04,1)}.wrapper.open{background-color:rgba(0, 0, 0, 0.32)}.title{color:#999;height:23px;line-height:23px;padding-bottom:17px;-webkit-padding-end:16px;padding-inline-end:16px;-webkit-padding-start:16px;padding-inline-start:16px;padding-left:16px;padding-right:16px;padding-top:20px}.content{width:568px;-ms-flex-item-align:end;align-self:flex-end;background-color:#fff;-webkit-transition:400ms -webkit-transform cubic-bezier(.36,.66,.04,1);transition:400ms -webkit-transform cubic-bezier(.36,.66,.04,1);transition:400ms transform cubic-bezier(.36,.66,.04,1);transition:400ms transform cubic-bezier(.36,.66,.04,1), 400ms -webkit-transform cubic-bezier(.36,.66,.04,1);-webkit-transform:translateY(100%);transform:translateY(100%)}.wrapper.open .content{-webkit-transform:translateY(0%);transform:translateY(0%)}@media only screen and (max-width: 568px){.content{width:100%}}.action-sheet-option{cursor:pointer;height:52px;line-height:52px}.action-sheet-button{color:rgb(38, 38, 38);font-size:16px;-webkit-padding-end:16px;padding-inline-end:16px;-webkit-padding-start:16px;padding-inline-start:16px;padding-left:16px;padding-right:16px;padding-top:0px}.action-sheet-button:hover{background-color:#F6F6F6}',kk=function(){function e(t){Ys(this,t),this.onSelection=Ss(this,"onSelection"),this.header=void 0,this.cancelable=!0,this.options=[],this.open=!1}return e.prototype.componentDidLoad=function(){var t=this;requestAnimationFrame(function(){t.open=!0})},e.prototype.dismiss=function(){this.cancelable&&this.close()},e.prototype.close=function(){var t=this;this.open=!1,setTimeout(function(){t.el.parentNode.removeChild(t.el)},500)},e.prototype.handleOptionClick=function(t,n){t.stopPropagation(),this.onSelection.emit(n),this.close()},e.prototype.render=function(){var t=this;return je("div",{class:"wrapper".concat(this.open?" open":""),onClick:function(){return t.dismiss()}},je("div",{class:"content"},je("div",{class:"title"},this.header),this.options.map(function(n,i){return je("div",{class:"action-sheet-option",onClick:function(o){return t.handleOptionClick(o,i)}},je("div",{class:"action-sheet-button"},n.title))})))},Object.defineProperty(e.prototype,"el",{get:function(){return qs(this)}
239,enumerable:!1,configurable:!0}),e}();kk.style=uN;const fN=Object.freeze(Object.defineProperty({__proto__:null,pwa_action_sheet:kk},Symbol.toStringTag,{value:"Module"}));var Tl=function(e,t,n,i){function o(r){return r instanceof n?r:new n(function(a){a(r)})}return new(n||(n=Promise))(function(r,a){function s(d){try{c(i.next(d))}catch(u){a(u)}}function l(d){try{c(i.throw(d))}catch(u){a(u)}}function c(d){d.done?r(d.value):o(d.value).then(s,l)}c((i=i.apply(e,t||[])).next())})},Pl=function(e,t){var n={label:0,sent:function(){if(r[0]&1)throw r[1];return r[1]},trys:[],ops:[]},i,o,r,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(d){return l([c,d])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(n=0)),n;)try{if(i=1,o&&(r=c[0]&2?o.return:c[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,c[1])).done)return r;switch(o=0,r&&(c=[c[0]&2,r.value]),c[0]){case 0:case 1:r=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(r=n.trys,!(r=r.length>0&&r[r.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!r||c[1]>r[0]&&c[1]<r[3])){n.label=c[1];break}if(c[0]===6&&n.label<r[1]){n.label=r[1],r=c;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(c);break}r[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(d){c=[6,d],o=0}finally{i=r=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}},pN=":host{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;contain:strict}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0.15)}.content{-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);width:600px;height:600px}",_k=function(){function e(t){Ys(this,t),this.onPhoto=Ss(this,"onPhoto"),this.noDeviceError=Ss(this,"noDeviceError"),this.facingMode="user",this.hidePicker=!1}return e.prototype.present=function(){return Tl(this,void 0,void 0,function(){var t,n=this;return Pl(this,function(i){return t=document.createElement("pwa-camera-modal-instance"),t.facingMode=this.facingMode,t.hidePicker=this.hidePicker,t.addEventListener("onPhoto",function(o){return Tl(n,void 0,void 0,function(){var r;return Pl(this,function(a){return this._modal?(r=o.detail,this.onPhoto.emit(r),[2]):[2]})})}),t.addEventListener("noDeviceError",function(o){return Tl(n,void 0,void 0,function(){return Pl(this,function(r){return this.noDeviceError.emit(o),[2]})})}),document.body.append(t),this._modal=t,[2]})})},e.prototype.dismiss=function(){return Tl(this,void 0,void 0,function(){return Pl(this,function(t){return this._modal?(this._modal&&this._modal.parentNode.removeChild(this._modal),this._modal=null,[2]):[2]})})},e.prototype.render=function(){return je("div",null)},e}();_k.style=pN;const hN=Object.freeze(Object.defineProperty({__proto__:null,pwa_camera_modal:_k},Symbol.toStringTag,{value:"Module"}));var mN=':host{position:fixed;bottom:20px;left:0;right:0;display:-ms-flexbox;display:flex;opacity:0}:host(.in){-webkit-transition:opacity 300ms;transition:opacity 300ms;opacity:1}:host(.out){-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.toast{font-family:-apple-system, system-ui, "Helvetica Neue", Roboto, sans-serif;background-color:#eee;color:black;border-radius:5px;padding:10px 15px;font-size:14px;font-weight:500;-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.20);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.20)}',Sk=function(){function e(t){Ys(this,t),this.message=void 0,this.duration=2e3,this.closing=null}return e.prototype.hostData=function(){var t={out:!!this.closing};return this.closing!==null&&(t.in=!this.closing),{class:t}},e.prototype.componentDidLoad=function(){var t=this;setTimeout(function(){t.closing=!1}),setTimeout(function(){t.close()},this.duration)},e.prototype.close=function(){var t=this;this.closing=!0,setTimeout(function(){t.el.parentNode.removeChild(t.el)},1e3)},e.prototype.__stencil_render=function(){return je("div",{class:"wrapper"},je("div",{class:"toast"},this.message))},Object.defineProperty(e.prototype,"el",{get:function(){return qs(this)}
239,enumerable:!1,configurable:!0}),e.prototype.render=function(){return je(cw,this.hostData(),this.__stencil_render())},e}();Sk.style=mN;const gN=Object.freeze(Object.defineProperty({__proto__:null,pwa_toast:Sk},Symbol.toStringTag,{value:"Module"}));var ev=function(e,t,n,i){function o(r){return r instanceof n?r:new n(function(a){a(r)})}return new(n||(n=Promise))(function(r,a){function s(d){try{c(i.next(d))}catch(u){a(u)}}function l(d){try{c(i.throw(d))}catch(u){a(u)}}function c(d){d.done?r(d.value):o(d.value).then(s,l)}c((i=i.apply(e,t||[])).next())})},tv=function(e,t){var n={label:0,sent:function(){if(r[0]&1)throw r[1];return r[1]},trys:[],ops:[]},i,o,r,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(d){return l([c,d])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(n=0)),n;)try{if(i=1,o&&(r=c[0]&2?o.return:c[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,c[1])).done)return r;switch(o=0,r&&(c=[c[0]&2,r.value]),c[0]){case 0:case 1:r=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(r=n.trys,!(r=r.length>0&&r[r.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!r||c[1]>r[0]&&c[1]<r[3])){n.label=c[1];break}if(c[0]===6&&n.label<r[1]){n.label=r[1],r=c;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(c);break}r[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(d){c=[6,d],o=0}finally{i=r=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}},bN=":host{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;contain:strict;--inset-width:600px;--inset-height:600px}.wrapper{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0, 0, 0, 0.15)}.content{-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);width:var(--inset-width);height:var(--inset-height);max-height:100%}@media only screen and (max-width: 600px){.content{width:100%;height:100%}}",Ek=function(){function e(t){var n=this;Ys(this,t),this.onPhoto=Ss(this,"onPhoto"),this.noDeviceError=Ss(this,"noDeviceError"),this.handlePhoto=function(i){return ev(n,void 0,void 0,function(){return tv(this,function(o){return this.onPhoto.emit(i),[2]})})},this.handleNoDeviceError=function(i){return ev(n,void 0,void 0,function(){return tv(this,function(o){return this.noDeviceError.emit(i),[2]})})},this.facingMode="user",this.hidePicker=!1,this.noDevicesText="No camera found",this.noDevicesButtonText="Choose image"}return e.prototype.handleBackdropClick=function(t){t.target!==this.el&&this.onPhoto.emit(null)},e.prototype.handleComponentClick=function(t){t.stopPropagation()},e.prototype.handleBackdropKeyUp=function(t){t.key==="Escape"&&this.onPhoto.emit(null)},e.prototype.render=function(){var t=this;return je("div",{class:"wrapper",onClick:function(n){return t.handleBackdropClick(n)}},je("div",{class:"content"},je("pwa-camera",{onClick:function(n){return t.handleComponentClick(n)},facingMode:this.facingMode,hidePicker:this.hidePicker,handlePhoto:this.handlePhoto,handleNoDeviceError:this.handleNoDeviceError,noDevicesButtonText:this.noDevicesButtonText,noDevicesText:this.noDevicesText})))},Object.defineProperty(e.prototype,"el",{get:function(){return qs(this)},enumerable:!1,configurable:!0}),e}();Ek.style=bN;const vN=Object.freeze(Object.defineProperty({__proto__:null,pwa_camera_modal_instance:Ek},Symbol.toStringTag,{value:"Module"}));var Ti=function(e,t,n,i){function o(r){return r instanceof n?r:new n(function(a){a(r)})}return new(n||(n=Promise))(function(r,a){function s(d){try{c(i.next(d))}catch(u){a(u)}}function l(d){try{c(i.throw(d))}catch(u){a(u)}}function c(d){d.done?r(d.value):o(d.value).then(s,l)}c((i=i.apply(e,t||[])).next())})},Pi=function(e,t){var n={label:0,sent:function(){if(r[0]&1)throw r[1];return r[1]},trys:[],ops:[]},i,o,r,a;return a={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function s(c){return function(d){return l([c,d])}}function l(c){if(i)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(n=0)),n;)try{if(i=1,o&&(r=c[0]&2?o.return:c[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,c[1])).done)return r;switch(o=0,r&&(c=[c[0]&2,r.value]),c[0]){case 0:case 1:r=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(r=n.trys,!(r=r.length>0&&r[r.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!r||c[1]>r[0]&&c[1]<r[3])){n.label=c[1];break}if(c[0]===6&&n.label<r[1]){n.label=r[1],r=c;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(c);break}r[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(d){c=[6,d],o=0}finally{i=r=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}};/**
240* MediaStream ImageCapture polyfill
241*
242* @license
243* Copyright 2018 Google Inc.
244*
245* Licensed under the Apache License, Version 2.0 (the "License");
246* you may not use this file except in compliance with the License.
247* You may obtain a copy of the License at
248*
249*      http://www.apache.org/licenses/LICENSE-2.0
250*
251* Unless required by applicable law or agreed to in writing, software
252* distributed under the License is distributed on an "AS IS" BASIS,
253* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
254* See the License for the specific language governing permissions and
255* limitations under the License.
256*/var jf=window.ImageCapture;typeof jf>"u"&&(jf=function(){function e(t){var n=this;if(t.kind!=="video")throw new DOMException("NotSupportedError");this._videoStreamTrack=t,"readyState"in this._videoStreamTrack||(this._videoStreamTrack.readyState="live"),this._previewStream=new MediaStream([t]),this.videoElement=document.createElement("video"),this.videoElementPlaying=new Promise(function(i){n.videoElement.addEventListener("playing",i)}),HTMLMediaElement?this.videoElement.srcObject=this._previewStream:this.videoElement.src=URL.createObjectURL(this._previewStream),this.videoElement.muted=!0,this.videoElement.setAttribute("playsinline",""),this.videoElement.play(),this.canvasElement=document.createElement("canvas"),this.canvas2dContext=this.canvasElement.getContext("2d")}return Object.defineProperty(e.prototype,"videoStreamTrack",{get:function(){return this._videoStreamTrack},enumerable:!1,configurable:!0}),e.prototype.getPhotoCapabilities=function(){return new Promise(function(n,i){var o={current:0,min:0,max:0};n({exposureCompensation:o,exposureMode:"none",fillLightMode:["none"],focusMode:"none",imageHeight:o,imageWidth:o,iso:o,redEyeReduction:!1,whiteBalanceMode:"none",zoom:o}),i(new DOMException("OperationError"))})},e.prototype.setOptions=function(t){return new Promise(function(i,o){})},e.prototype.takePhoto=function(){var t=this;return new Promise(function(i,o){if(t._videoStreamTrack.readyState!=="live")return o(new DOMException("InvalidStateError"));t.videoElementPlaying.then(function(){try{t.canvasElement.width=t.videoElement.videoWidth,t.canvasElement.height=t.videoElement.videoHeight,t.canvas2dContext.drawImage(t.videoElement,0,0),t.canvasElement.toBlob(i)}catch(r){o(new DOMException("UnknownError"))}})})},e.prototype.grabFrame=function(){var t=this;return new Promise(function(i,o){if(t._videoStreamTrack.readyState!=="live")return o(new DOMException("InvalidStateError"));t.videoElementPlaying.then(function(){try{t.canvasElement.width=t.videoElement.videoWidth,t.canvasElement.height=t.videoElement.videoHeight,t.canvas2dContext.drawImage(t.videoElement,0,0),i(window.createImageBitmap(t.canvasElement))}catch(r){o(new DOMException("UnknownError"))}})})},e}());window.ImageCapture=jf;var yN=":host{--header-height:4em;--footer-height:9em;--header-height-landscape:3em;--footer-height-landscape:6em;--shutter-size:6em;--icon-size-header:1.5em;--icon-size-footer:2.5em;--margin-size-header:1.5em;--margin-size-footer:2.0em;font-family:-apple-system, BlinkMacSystemFont,\n    “Segoe UI”, “Roboto”, “Droid Sans”, “Helvetica Neue”, sans-serif;display:block;width:100%;height:100%}.items{-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.items .item{-ms-flex:1;flex:1;text-align:center}.items .item:first-child{text-align:left}.items .item:last-child{text-align:right}.camera-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.camera-header{color:white;background-color:black;height:var(--header-height)}.camera-header .items{padding:var(--margin-size-header)}.camera-footer{position:relative;color:white;background-color:black;height:var(--footer-height)}.camera-footer .items{padding:var(--margin-size-footer)}@media (max-height: 375px){.camera-header{--header-height:var(--header-height-landscape)}.camera-footer{--footer-height:var(--footer-height-landscape)}.camera-footer .shutter{--shutter-size:4em}}.camera-video{position:relative;-ms-flex:1;flex:1;overflow:hidden;background-color:black}video{width:100%;height:100%;max-height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;background-color:black}.pick-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;
256left:var(--margin-size-footer);top:0;height:100%;width:var(--icon-size-footer);color:white}.pick-image input{visibility:hidden}.pick-image svg{cursor:pointer;fill:white;width:var(--icon-size-footer);height:var(--icon-size-footer)}.shutter{position:absolute;left:50%;top:50%;width:var(--shutter-size);height:var(--shutter-size);margin-top:calc(var(--shutter-size) / -2);margin-left:calc(var(--shutter-size) / -2);border-radius:100%;background-color:#c6cdd8;padding:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.shutter:active .shutter-button{background-color:#9da9bb}.shutter-button{background-color:white;border-radius:100%;width:100%;height:100%}.rotate{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;right:var(--margin-size-footer);top:0;height:100%;width:var(--icon-size-footer);color:white}.rotate img{width:var(--icon-size-footer);height:var(--icon-size-footer)}.shutter-overlay{z-index:5;position:absolute;width:100%;height:100%;background-color:black}.error{width:100%;height:100%;color:white;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.no-device{background-color:black;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:white}.no-device label{cursor:pointer;background:#fff;border-radius:6px;padding:6px 8px;color:black}.no-device input{visibility:hidden;height:0;margin-top:16px}.accept{background-color:black;-ms-flex:1;flex:1;overflow:hidden}.accept .accept-image{width:100%;height:100%;max-height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}.close img{cursor:pointer;width:var(--icon-size-header);height:var(--icon-size-header)}.flash img{width:var(--icon-size-header);height:var(--icon-size-header)}.accept-use img{width:var(--icon-size-footer);height:var(--icon-size-footer)}.accept-cancel img{width:var(--icon-size-footer);height:var(--icon-size-footer)}.offscreen-image-render{top:0;left:0;visibility:hidden;pointer-events:none;width:100%;height:100%}",Ck=function(){function e(t){var n=this;Ys(this,t),this.hasMultipleCameras=!1,this.hasFlash=!1,this.flashModes=[],this.flashMode="off",this.handlePickFile=function(i){},this.handleShutterClick=function(i){console.debug("shutter click"),n.capture()},this.handleRotateClick=function(i){n.rotate()},this.handleClose=function(i){n.handlePhoto&&n.handlePhoto(null)},this.handleFlashClick=function(i){n.cycleFlash()},this.handleCancelPhoto=function(i){var o=n.stream&&n.stream.getTracks()[0],r=o&&o.getConstraints();n.photo=null,n.photoSrc=null,r?n.initCamera({video:{facingMode:r.facingMode}}):n.initCamera()},this.handleAcceptPhoto=function(i){n.handlePhoto&&n.handlePhoto(n.photo)},this.handleFileInputChange=function(i){return Ti(n,void 0,void 0,function(){var o,r,a;return Pi(this,function(s){switch(s.label){case 0:o=i.target,r=o.files[0],s.label=1;case 1:return s.trys.push([1,3,,4]),[4,this.getOrientation(r)];case 2:return a=s.sent(),console.debug("Got orientation",a),this.photoOrientation=a,[3,4];case 3:return s.sent(),[3,4];case 4:return this.handlePhoto&&this.handlePhoto(r),[2]}})})},this.handleVideoMetadata=function(i){console.debug("Video metadata",i)},this.facingMode="user",this.handlePhoto=void 0,this.hidePicker=!1,this.handleNoDeviceError=void 0,this.noDevicesText="No camera found",this.noDevicesButtonText="Choose image",this.photo=void 0,this.photoSrc=void 0,this.showShutterOverlay=!1,this.flashIndex=0,this.hasCamera=null,this.rotation=0,this.deviceError=null}return e.prototype.componentDidLoad=function(){return Ti(this,void 0,void 0,function(){return Pi(this,function(t){switch(t.label){case 0:return this.defaultConstraints={video:{facingMode:this.facingMode}},[4,this.queryDevices()];case 1:return t.sent(),[4,this.initCamera()];case 2:return t.sent(),[2]}})})},e.prototype.disconnectedCallback=function(){this.stopStream(),this.photoSrc&&URL.revokeObjectURL(this.photoSrc)},e.prototype.hasImageCapture=function(){return"ImageCapture"in window},e.prototype.queryDevices=function(){return Ti(this,void 0,void 0,function(){var t,n,i;return Pi(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,navigator.mediaDevices.enumerateDevices()];case 1:return t=o.sent(),n=t.filter(function(r){return r.kind=="videoinput"}),this.hasCamera=!!n.length,this.hasMultipleCameras=n.length>1,[3,3];case 2:return i=o.sent(),this.deviceError=i,[3,3];case 3:return[2]}})})},e.prototype.initCamera=function(t){return Ti(this,void 0,void 0,function(){var n,i;return Pi(this,function(o){switch(o.label){case 0:t||(t=this.defaultConstraints),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,navigator.mediaDevices.getUserMedia(Object.assign({video:!0,audio:!1},t))];case 2:return n=o.sent(),this.initStream(n),[3,4];case 3:return i=o.sent(),this.deviceError=i,this.handleNoDeviceError&&this.handleNoDeviceError(i),[3,4];case 4:return[2]}})})},e.prototype.initStream=function(t){return Ti(this,void 0,void 0,function(){return Pi(this,function(n){switch(n.label){case 0:return this.stream=t,this.videoElement.srcObject=t,this.hasImageCapture()?(this.imageCapture=new window.ImageCapture(t.getVideoTracks()[0]),[4,this.initPhotoCapabilities(this.imageCapture)]):[3,2];case 1:return n.sent(),[3,3];case 2:this.deviceError="No image capture",this.handleNoDeviceError&&this.handleNoDeviceError(),n.label=3;case 3:return MO(this.el),[2]}})})},e.prototype.initPhotoCapabilities=function(t){return Ti(this,void 0,void 0,function(){var n;return Pi(this,function(i){switch(i.label){case 0:return[4,t.getPhotoCapabilities()];case 1:return n=i.sent(),n.fillLightMode&&n.fillLightMode.length>1&&(this.flashModes=n.fillLightMode.map(function(o){return o}
256),this.flashMode?(this.flashMode=this.flashModes[this.flashModes.indexOf(this.flashMode)]||"off",this.flashIndex=this.flashModes.indexOf(this.flashMode)||0):this.flashIndex=0),[2]}})})},e.prototype.stopStream=function(){this.videoElement&&(this.videoElement.srcObject=null),this.stream&&this.stream.getTracks().forEach(function(t){return t.stop()})},e.prototype.capture=function(){return Ti(this,void 0,void 0,function(){var t,n;return Pi(this,function(i){switch(i.label){case 0:if(!this.hasImageCapture())return[3,5];i.label=1;case 1:return i.trys.push([1,4,,5]),[4,this.imageCapture.takePhoto({fillLightMode:this.flashModes.length>1?this.flashMode:void 0})];case 2:return t=i.sent(),[4,this.flashScreen()];case 3:return i.sent(),this.promptAccept(t),[3,5];case 4:return n=i.sent(),console.error("Unable to take photo!",n),[3,5];case 5:return this.stopStream(),[2]}})})},e.prototype.promptAccept=function(t){return Ti(this,void 0,void 0,function(){var n;return Pi(this,function(i){switch(i.label){case 0:return this.photo=t,[4,this.getOrientation(t)];case 1:if(n=i.sent(),console.debug("Got orientation",n),this.photoOrientation=n,n)switch(n){case 1:case 2:this.rotation=0;break;case 3:case 4:this.rotation=180;break;case 5:case 6:this.rotation=90;break;case 7:case 8:this.rotation=270;break}return this.photoSrc=URL.createObjectURL(t),[2]}})})},e.prototype.getOrientation=function(t){return new Promise(function(n){var i=new FileReader;i.onload=function(o){var r=new DataView(o.target.result);if(r.getUint16(0,!1)!==65496)return n(-2);for(var a=r.byteLength,s=2;s<a;){var l=r.getUint16(s,!1);if(s+=2,l===65505){if(r.getUint32(s+=2,!1)!==1165519206)return n(-1);var c=r.getUint16(s+=6,!1)===18761;s+=r.getUint32(s+4,c);var d=r.getUint16(s,c);s+=2;for(var u=0;u<d;u++)if(r.getUint16(s+u*12,c)===274)return n(r.getUint16(s+u*12+8,c))}else{if((l&65280)!==65280)break;s+=r.getUint16(s,!1)}}return n(-1)},i.readAsArrayBuffer(t.slice(0,64*1024))})},e.prototype.rotate=function(){this.stopStream();var t=this.stream&&this.stream.getTracks()[0];if(t){var n=t.getConstraints(),i=n.facingMode;if(!i){var o=t.getCapabilities();o.facingMode&&(i=o.facingMode[0])}i==="environment"?this.initCamera({video:{facingMode:"user"}}):this.initCamera({video:{facingMode:"environment"}})}},e.prototype.setFlashMode=function(t){console.debug("New flash mode: ",t),this.flashMode=t},e.prototype.cycleFlash=function(){this.flashModes.length>0&&(this.flashIndex=(this.flashIndex+1)%this.flashModes.length,this.setFlashMode(this.flashModes[this.flashIndex]))},e.prototype.flashScreen=function(){return Ti(this,void 0,void 0,function(){var t=this;return Pi(this,function(n){return[2,new Promise(function(i,o){t.showShutterOverlay=!0,setTimeout(function(){t.showShutterOverlay=!1,i()},100)})]})})},e.prototype.iconExit=function(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Cg id='Icon_5_'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M402.2,134L378,109.8c-1.6-1.6-4.1-1.6-5.7,0L258.8,223.4c-1.6,1.6-4.1,1.6-5.7,0L139.6,109.8 c-1.6-1.6-4.1-1.6-5.7,0L109.8,134c-1.6,1.6-1.6,4.1,0,5.7l113.5,113.5c1.6,1.6,1.6,4.1,0,5.7L109.8,372.4c-1.6,1.6-1.6,4.1,0,5.7 l24.1,24.1c1.6,1.6,4.1,1.6,5.7,0l113.5-113.5c1.6-1.6,4.1-1.6,5.7,0l113.5,113.5c1.6,1.6,4.1,1.6,5.7,0l24.1-24.1 c1.6-1.6,1.6-4.1,0-5.7L288.6,258.8c-1.6-1.6-1.6-4.1,0-5.7l113.5-113.5C403.7,138.1,403.7,135.5,402.2,134z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"},e.prototype.iconPhotos=function(){return je("svg",{xmlns:"http://www.w3.org/2000/svg",width:"512",height:"512",viewBox:"0 0 512 512"},je("path",{d:"M450.29,112H142c-34,0-62,27.51-62,61.33V418.67C80,452.49,108,480,142,480H450c34,0,62-26.18,62-60V173.33C512,139.51,484.32,112,450.29,112Zm-77.15,61.34a46,46,0,1,1-46.28,46A46.19,46.19,0,0,1,373.14,173.33Zm-231.55,276c-17,0-29.86-13.75-29.86-30.66V353.85l90.46-80.79a46.54,46.54,0,0,1,63.44,1.83L328.27,337l-113,112.33ZM480,418.67a30.67,30.67,0,0,1-30.71,30.66H259L376.08,333a46.24,46.24,0,0,1,59.44
256-.16L480,370.59Z"}),je("path",{d:"M384,32H64A64,64,0,0,0,0,96V352a64.11,64.11,0,0,0,48,62V152a72,72,0,0,1,72-72H446A64.11,64.11,0,0,0,384,32Z"}))},e.prototype.iconConfirm=function(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Ccircle fill='%232CD865' cx='256' cy='256' r='256'/%3E%3Cg id='Icon_1_'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M208,301.4l-55.4-55.5c-1.5-1.5-4-1.6-5.6-0.1l-23.4,22.3c-1.6,1.6-1.7,4.1-0.1,5.7l81.6,81.4 c3.1,3.1,8.2,3.1,11.3,0l171.8-171.7c1.6-1.6,1.6-4.2-0.1-5.7l-23.4-22.3c-1.6-1.5-4.1-1.5-5.6,0.1L213.7,301.4 C212.1,303,209.6,303,208,301.4z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"},e.prototype.iconReverseCamera=function(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M352,0H160C72,0,0,72,0,160v192c0,88,72,160,160,160h192c88,0,160-72,160-160V160C512,72,440,0,352,0z M356.7,365.8l-3.7,3.3c-27,23.2-61.4,35.9-96.8,35.9c-72.4,0-135.8-54.7-147-125.6c-0.3-1.9-2-3.3-3.9-3.3H64 c-3.3,0-5.2-3.8-3.2-6.4l61.1-81.4c1.6-2.1,4.7-2.1,6.4-0.1l63.3,81.4c2,2.6,0.2,6.5-3.2,6.5h-40.6c-2.5,0-4.5,2.4-3.9,4.8 c11.5,51.5,59.2,90.6,112.4,90.6c26.4,0,51.8-9.7,73.7-27.9l3.1-2.5c1.6-1.3,3.9-1.1,5.3,0.3l18.5,18.6 C358.5,361.6,358.4,364.3,356.7,365.8z M451.4,245.6l-61,83.5c-1.6,2.2-4.8,2.2-6.4,0.1l
256-63.3-83.3c-2-2.6-0.1-6.4,3.2-6.4h40.8 c2.5,0,4.4-2.3,3.9-4.8c-5.1-24.2-17.8-46.5-36.5-63.7c-21.2-19.4-48.2-30.1-76-30.1c-26.5,0-52.6,9.7-73.7,27.3l-3.1,2.5 c-1.6,1.3-3.9,1.2-5.4-0.3l-18.5-18.5c-1.6-1.6-1.5-4.3,0.2-5.9l3.5-3.1c27-23.2,61.4-35.9,96.8-35.9c38,0,73.9,13.7,101.2,38.7 c23.2,21.1,40.3,55.2,45.7,90.1c0.3,1.9,1.9,3.4,3.9,3.4h41.3C451.4,239.2,453.3,243,451.4,245.6z'/%3E%3C/g%3E%3C/svg%3E"},e.prototype.iconRetake=function(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' enable-background='new 0 0 512 512' xml:space='preserve'%3E%3Ccircle fill='%23727A87' cx='256' cy='256' r='256'/%3E%3Cg id='Icon_5_'%3E%3Cg%3E%3Cpath fill='%23FFFFFF' d='M394.2,142L370,117.8c-1.6-1.6-4.1-1.6-5.7,0L258.8,223.4c-1.6,1.6-4.1,1.6-5.7,0L147.6,117.8 c-1.6-1.6-4.1-1.6-5.7,0L117.8,142c-1.6,1.6-1.6,4.1,0,5.7l105.5,105.5c1.6,1.6,1.6,4.1,0,5.7L117.8,364.4c-1.6,1.6-1.6,4.1,0,5.7 l24.1,24.1c1.6,1.6,4.1,1.6,5.7,0l105.5-105.5c1.6-1.6,4.1-1.6,5.7,0l105.5,105.5c1.6,1.6,4.1,1.6,5.7,0l24.1-24.1 c1.6-1.6,1.6-4.1,0-5.7L288.6,258.8c-1.6-1.6-1.6-4.1,0-5.7l105.5-105.5C395.7,146.1,395.7,143.5,394.2,142z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"},e.prototype.iconFlashOff=function(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M498,483.7L42.3,28L14,56.4l149.8,149.8L91,293.8c-2.5,3-0.1,7.2,3.9,7.2h143.9c1.6,0,2.7,1.3,2.4,2.7 L197.6,507c-1,4.4,5.8,6.9,8.9,3.2l118.6-142.8L469.6,512L498,483.7z'/%3E%3Cpath class='st0' d='M449,218.2c2.5-3,0.1-7.2-3.9-7.2H301.2c-1.6,0-2.7-1.3-2.4-2.7L342.4,5c1-4.4-5.8-6.9-8.9-3.2L214.9,144.6 l161.3,161.3L449,218.2z'/%3E%3C/g%3E%3C/svg%3E"},e.prototype.iconFlashOn=function(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M287.2,211c-1.6,0-2.7-1.3-2.4-2.7L328.4,5c1-4.4-5.8-6.9-8.9-3.2L77,293.8c-2.5,3-0.1,7.2,3.9,7.2h143.9 c1.6,0,2.7,1.3,2.4,2.7L183.6,507c-1,4.4,5.8,6.9,8.9,3.2l242.5-292c2.5-3,0.1-7.2-3.9-7.2L287.2,211L287.2,211z'/%3E%3C/svg%3E"},e.prototype.iconFlashAuto=function(){return"data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cpath class='st0' d='M287.2,211c-1.6,0-2.7-1.3-2.4-2.7L328.4,5c1-4.4-5.8-6.9-8.9-3.2L77,293.8c-2.5,3-0.1,7.2,3.9,7.2h143.9 c1.6,0,2.7,1.3,2.4,2.7L183.6,507c-1,4.4,5.8,6.9,8.9,3.2l242.5-292c2.5-3,0.1-7.2-3.9-7.2L287.2,211L287.2,211z'/%3E%3Cg%3E%3Cpath class='st0' d='M321.3,186l74-186H438l74,186h-43.5l-11.9-32.5h-80.9l-12,32.5H321.3z M415.8,47.9l-27.2,70.7h54.9l-27.2-70.7 H415.8z'/%3E%3C/g%3E%3C/svg%3E"},e.prototype.render=function(){var t=this,n={};return je("div",{class:"camera-wrapper"},je("div",{class:"camera-header"},je("section",{class:"items"},je("div",{class:"item close",onClick:function(i){return t.handleClose(i)}},je("img",{src:this.iconExit()})),je("div",{class:"item flash",onClick:function(i){return t.handleFlashClick(i)}},this.flashModes.length>0&&je("div",null,this.flashMode=="off"?je("img",{src:this.iconFlashOff()}):"",this.flashMode=="auto"?je("img",{src:this.iconFlashAuto()}):"",this.flashMode=="flash"?je("img",{src:this.iconFlashOn()}):"")))),(this.hasCamera===!1||!!this.deviceError)&&je("div",{class:"no-device"},je("h2",null,this.noDevicesText),je("label",{htmlFor:"_pwa-elements-camera-input"},this.noDevicesButtonText),je("input",{type:"file",id:"_pwa-elements-camera-in
256put",onChange:this.handleFileInputChange,accept:"image/*",class:"select-file-button"})),this.photoSrc?je("div",{class:"accept"},je("div",{class:"accept-image",style:Object.assign({backgroundImage:"url(".concat(this.photoSrc,")")},n)})):je("div",{class:"camera-video"},this.showShutterOverlay&&je("div",{class:"shutter-overlay"}),this.hasImageCapture()?je("video",{ref:function(i){return t.videoElement=i},onLoadedMetaData:this.handleVideoMetadata,autoplay:!0,playsinline:!0}):je("canvas",{ref:function(i){return t.canvasElement=i},width:"100%",height:"100%"}),je("canvas",{class:"offscreen-image-render",ref:function(i){return t.offscreenCanvas=i},width:"100%",height:"100%"})),this.hasCamera&&je("div",{class:"camera-footer"},this.photo?je("section",{class:"items"},je("div",{class:"item accept-cancel",onClick:function(i){return t.handleCancelPhoto(i)}},je("img",{src:this.iconRetake()})),je("div",{class:"item accept-use",onClick:function(i){return t.handleAcceptPhoto(i)}},je("img",{src:this.iconConfirm()}))):[!this.hidePicker&&je("div",{class:"pick-image",onClick:this.handlePickFile},je("label",{htmlFor:"_pwa-elements-file-pick"},this.iconPhotos()),je("input",{type:"file",id:"_pwa-elements-file-pick",onChange:this.handleFileInputChange,accept:"image/*",class:"pick-image-button"})),je("div",{class:"shutter",onClick:this.handleShutterClick},je("div",{class:"shutter-button"})),je("div",{class:"rotate",onClick:this.handleRotateClick},je("img",{src:this.iconReverseCamera()}))]))},Object.defineProperty(e,"assetsDirs",{get:function(){return["icons"]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"el",{get:function(){return qs(this)},enumerable:!1,configurable:!0}),e}();Ck.style=yN;const xN=Object.freeze(Object.defineProperty({__proto__:null,pwa_camera:Ck},Symbol.toStringTag,{value:"Module"}));try{self["workbox:window:7.2.0"]&&_()}catch(e){}function Hf(e,t){return new Promise(function(n){var i=new MessageChannel;i.port1.onmessage=function(o){n(o.data)},e.postMessage(t,[i.port2])})}function wN(e){var t=function(n,i){if(typeof n!="object"||!n)return n;var o=n[Symbol.toPrimitive];if(o!==void 0){var r=o.call(n,i);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(e,"string");return typeof t=="symbol"?t:t+""}function kN(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,wN(i.key),i)}}function Wf(e,t){return Wf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,i){return n.__proto__=i,n},Wf(e,t)}function nv(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function _N(e,t){var n=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(o,r){if(o){if(typeof o=="string")return nv(o,r);var a=Object.prototype.toString.call(o).slice(8,-1);return a==="Object"&&o.constructor&&(a=o.constructor.name),a==="Map"||a==="Set"?Array.from(o):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?nv(o,r):void 0}}(e))||t){n&&(e=n);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}try{self["workbox:core:7.2.0"]&&_()}catch(e){}var mu=function(){var e=this;this.promise=new Promise(function(t,n){e.resolve=t,e.reject=n})};function gu(e,t){var n=location.href;return new URL(e,n).href===new URL(t,n).href}var Dr=function(e,t){this.type=e,Object.assign(this,t)};function co(e,t,n){return n?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e)}function SN(){}var EN={type:"SKIP_WAITING"};function iv(e,t){return e&&e.then?e.then(SN):Promise.resolve()}var CN=function(e){function t(s,l){var c,d;return l===void 0&&(l={}),(c=e.call(this)||this).nn={},c.tn=0,c.rn=new mu,c.en=new mu,c.on=new mu,c.un=0,c.an=new Set,c.cn=function(){var u=c.fn,f=u.installing;c.tn>0||!gu(f.scriptURL,c.sn.toString())||performance.now()>c.un+6e4?(c.vn=f,u.removeEventListener("updatefound",c.cn)):(c.hn=f,c.an.add(f),c.rn.resolve(f)),++c.tn,f.addEventListener("statechange",c.ln)},c.ln=function(u){var f=c.fn,p=u.target,h=p.state,m=p===c.vn,y={sw:p,isExternal:m,originalEvent:u};!m&&c.mn&&(y.isUpdate=!0),c.dispatchEvent(new Dr(h,y)),h==="installed"?c.wn=self.setTimeout(function(){h==="installed"&&f.waiting===p&&c.dispatchEvent(new Dr("waiting",y))},200):h==="activating"&&(clearTimeout(c.wn),m||c.en.resolve(p))},c.yn=function(u){var f=c.hn,p=f!==navigator.serviceWorker.controller;c.dispatchEvent(new Dr("controlling",{isExternal:p,originalEvent:u,sw:f,isUpdate:c.mn})),p||c.on.resolve(f)},c.gn=(d=function(u){var f=u.data,p=u.ports,h=u.source;return co(c.getSW(),function(){c.an.has(h)&&c.dispatchEvent(new Dr("message",{data:f,originalEvent:u,ports:p,sw:h}))})},function(){for(var u=[],f=0;f<arguments.length;f++)u[f]=arguments[f];try{return Promise.resolve(d.apply(this,u))}catch(p){return Promise.reject(p)}}),c.sn=s,c.nn=l,navigator.serviceWorker.addEventListener("message",c.gn),c}var n,i;i=e,(n=t).prototype=Object.create(i.prototype),n.prototype.constructor=n,Wf(n,i);var o,r,a=t.prototype;return a.register=function(s){var l=(s===void 0?{}:s).immediate,c=l!==void 0&&l;try{var d=this;return co(function(u,f){var p=u();return p&&p.then?p.then(f):f(p)}(function(){if(!c&&document.readyState!=="complete")return iv(new Promise(function(u){return window.addEventListener("load",u)}))},function(){return d.mn=!!navigator.serviceWorker.controller,d.dn=d.pn(),co(d.bn(),function(u){d.fn=u,d.dn&&(d.hn=d.dn,d.en.resolve(d.dn),d.on.resolve(d.dn),d.dn.addEventListener("statechange",d.ln,{once:!0}));var f=d.fn.waiting;
256return f&&gu(f.scriptURL,d.sn.toString())&&(d.hn=f,Promise.resolve().then(function(){d.dispatchEvent(new Dr("waiting",{sw:f,wasWaitingBeforeRegister:!0}))}).then(function(){})),d.hn&&(d.rn.resolve(d.hn),d.an.add(d.hn)),d.fn.addEventListener("updatefound",d.cn),navigator.serviceWorker.addEventListener("controllerchange",d.yn),d.fn})}))}catch(u){return Promise.reject(u)}},a.update=function(){try{return this.fn?co(iv(this.fn.update())):co()}catch(s){return Promise.reject(s)}},a.getSW=function(){return this.hn!==void 0?Promise.resolve(this.hn):this.rn.promise},a.messageSW=function(s){try{return co(this.getSW(),function(l){return Hf(l,s)})}catch(l){return Promise.reject(l)}},a.messageSkipWaiting=function(){this.fn&&this.fn.waiting&&Hf(this.fn.waiting,EN)},a.pn=function(){var s=navigator.serviceWorker.controller;return s&&gu(s.scriptURL,this.sn.toString())?s:void 0},a.bn=function(){try{var s=this;return co(function(l,c){try{var d=l()}catch(u){return c(u)}return d&&d.then?d.then(void 0,c):d}(function(){return co(navigator.serviceWorker.register(s.sn,s.nn),function(l){return s.un=performance.now(),l})},function(l){throw l}))}catch(l){return Promise.reject(l)}},o=t,(r=[{key:"active",get:function(){return this.en.promise}},{key:"controlling",get:function(){return this.on.promise}}])&&kN(o.prototype,r),Object.defineProperty(o,"prototype",{writable:!1}),o}(function(){function e(){this.Pn=new Map}var t=e.prototype;return t.addEventListener=function(n,i){this.jn(n).add(i)},t.removeEventListener=function(n,i){this.jn(n).delete(i)},t.dispatchEvent=function(n){n.target=this;for(var i,o=_N(this.jn(n.type));!(i=o()).done;)(0,i.value)(n)},t.jn=function(n){return this.Pn.has(n)||this.Pn.set(n,new Set),this.Pn.get(n)},e}());const $N=Object.freeze(Object.defineProperty({__proto__:null,Workbox:CN,WorkboxEvent:Dr,messageSW:Hf},Symbol.toStringTag,{value:"Module"}));class TN extends vr{async show(t){if(typeof document<"u"){let n=2e3;t.duration&&(n=t.duration==="long"?3500:2e3);const i=document.createElement("pwa-toast");i.duration=n,i.message=t.text,document.body.appendChild(i)}}}const PN=Object.freeze(Object.defineProperty({__proto__:null,ToastWeb:TN},Symbol.toStringTag,{value:"Module"})),AN={key:0,class:"safe-area"},IN=["href"],ON=["src"],LN={key:3,class:"safe-area safe-area--bottom"},MN=Oe({__name:"IndexPage",setup(e){const t=st(()=>Ce(()=>Promise.resolve().then(()=>uV),void 0,import.meta.url)),n=st(()=>Ce(()=>Promise.resolve().then(()=>pV),void 0,import.meta.url)),i=st(()=>Ce(()=>Promise.resolve().then(()=>kV),void 0,import.meta.url)),o=st(()=>Ce(()=>Promise.resolve().then(()=>SV),void 0,import.meta.url)),r=st(()=>Ce(()=>Promise.resolve().then(()=>$V),void 0,import.meta.url)),a=st(()=>Ce(()=>Promise.resolve().then(()=>PV),void 0,import.meta.url)),s=st(()=>Ce(()=>Promise.resolve().then(()=>LV),void 0,import.meta.url)),l=st(()=>Ce(()=>Promise.resolve().then(()=>zV),void 0,import.meta.url)),c=st(()=>Ce(()=>Promise.resolve().then(()=>jV),void 0,import.meta.url)),d=st(()=>Ce(()=>Promise.resolve().then(()=>qV),void 0,import.meta.url)),u=st(()=>Ce(()=>Promise.resolve().then(()=>ZV),void 0,import.meta.url)),f=st(()=>Ce(()=>Promise.resolve().then(()=>tU),void 0,import.meta.url)),p=st(()=>Ce(()=>Promise.resolve().then(()=>aU),void 0,import.meta.url)),h=st(()=>Ce(()=>Promise.resolve().then(()=>fU),void 0,import.meta.url)),m=st(()=>Ce(()=>Promise.resolve().then(()=>bU),void 0,import.meta.url)),y=st(()=>Ce(()=>Promise.resolve().then(()=>kU),void 0,import.meta.url)),g=st(()=>Ce(()=>Promise.resolve().then(()=>$U),void 0,import.meta.url)),v=st(()=>Ce(()=>Promise.resolve().then(()=>OU),void 0,import.meta.url)),b=st(()=>Ce(()=>Promise.resolve().then(()=>jU),void 0,import.meta.url)),x=st(()=>Ce(()=>Promise.resolve().then(()=>cq),void 0,import.meta.url)),w=st(()=>Ce(()=>Promise.resolve().then(()=>gq),void 0,import.meta.url)),k=st(()=>Ce(()=>Promise.resolve().then(()=>_q),void 0,import.meta.url)),S=st(()=>Ce(()=>Promise.resolve().then(()=>Rq),void 0,import.meta.url)),$=st(()=>Ce(()=>Promise.resolve().then(()=>Jq),void 0,import.meta.url)),C=st(()=>Ce(()=>Promise.resolve().then(()=>LX),void 0,import.meta.url)),D=it("player"),A={default:t,"default-alternate":n,radio:i,"radio-round":o},N={"static-image":r,"program-image":a,"banner-image":r,"bubble-float":s,"rain-drops":l,"neon-lines":c,"horizontal-lines":d,"organic-lines":u,"wave-lines":f,"transparent-bubbles":p,"light-show":h,"sonar-wave":m},F=ce.info.page.home.backgroundOverlay?{opacity:parseFloat(ce.info.page.home.backgroundOverlay.opacity,10)/100,color:ce.info.page.home.backgroundOverlay.color}:null,ie=!ce.info.page.home.backgroundBlend||ce.info.page.home.backgroundBlend==="none"?"none":parseFloat(ce.info.page.home.backgroundBlend,10)/100,re={"outline-pulse":y,"gradient-rotate":g,"gradient-glow":v},V=ce.info.page.home.modules.map(ve=>{let Te=null;switch(ve.type){case"alexa":Te=$;break;case"top-music":Te=S;break;case"event":Te=k;break;case"promotion":Te=w;break;case"broadcaster":Te=b;break;case"news":Te=x;break;case"social-network":Te=C;break}return Te?{component:Te,moduleInfo:ve}:!1}).filter(ve=>!!ve),de=async ve=>{ve&&await yr.open({url:ve})},oe=ce.info.page.home.backgroundText==="light"||ce.info.page.home.backgroundText==="auto"&&Ct.APP_DEFAULT_THEME_COLORS.theme==="light"?"DARK":"LIGHT";let ae=!0;const De=ue(!1),Ee=uk(),we=()=>De.value?Yl():oe,Ae=ve=>{De.value!==ve.detail.scrollTop>0&&(De.value=ve.detail.scrollTop>0,Ts(we()))};return Ee&&(xi(async()=>{ae=!0,await Promise.all([Ts(we()),fa(Yl())])}),iO(async()=>{ae=!1}),rt(()=>D.hasPlayed,()=>{ae&&fa(Yl())})),(ve,Te)=>{const nt=$e("install-banner"),X=$e("footer-player");return L(),ge(T(wi),null,{default:G(()=>[T(Ee)&&De.value?(L(),j("div",AN,Te[2]||(Te[2]=[M("div",{class:"safe-area__content"},null,-1)]))):Se("",!0),B(nt),M("div",{class:ze(["header-buttons",["header-buttons--side-".concat(T(ce).info.page.general.menuSide)]])},[B(T(Kx),{slot:"start"},{default:G(()=>[B(T(Jx),{mode:"md"})]),_:1})],2),B(T(hn),{"scroll-events":T(Ee),onIonScroll:Te[0]||(Te[0]=H=>Ae(H))},{default:G(()=>[(L(),ge(Eo(A[T(ce).info.page.home.layout]||A.default),{"center-content":T(ce).info.page.home.centerContent,"player-background":N[T(ce).info.page.home.background]||null,"player-background-name":T(ce).info.page.home.background||"none","player-background-option":T(ce).info.page.home.backgroundOption||null,"player-background-blur":T(ce).info.page.home.backgroundBlur,"player-background-overlay":T(F),"player-background-blend":T(ie),"player-background-text":T(ce).info.page.home.backgroundText,"player-background-fill":T(ce).info.page.home.backgroundFill,"player-cover":re[T(ce).info.page.home.cover]||null,"player-cover-name":T(ce).info.page.home.cover||"none","player-media-pos":T(ce).info.page.home.mediaPosition||"inline",modules:T(V)},null,8,["center-content","player-background","player-background-name","player-background-option","player-background-blur","player-background-overlay","player-background-blend","player-background-text","player-background-fill","player-cover","player-cover-name","player-media-pos","modules"]))]),_:1},8,["scroll-events"]),T(D).hasPlayed?(L(),ge(X,{key:1,flat:T(ce).info.page.home.backgroundFill},null,8,["flat"])):Se("",!0),T(ce).info.ad?(L(),ge(T(Zx),{key:2,style:{"text-align":"center","font-size":"0"}},{default:G(()=>[M("a",{href:T(ce).info.ad.data.url||"",target:"_blank",onClick:Te[1]||(Te[1]=ba(H=>de(T(ce).info.ad.data.url),["stop","prevent"]))},[M("img",{class:"banner",src:T(ce).info.ad.data.image,style:Bt({"max-width":"".concat(T(ce).info.ad.data.dimension.width,"px"),"max-height":"".concat(T(ce).info.ad.data.dimension.height,"px")})},null,12,ON)],8,IN)]),_:1})):Se("",!0),T(Ee)&&!T(D).hasPlayed?(L(),j("div",LN,Te[3]||(Te[3]=[M("div",{class:"safe-area__content"},null,-1)]))):Se("",!0)]),_:1})}}}),DN=Ye(MN,[["__scopeId","data-v-c4623515"]]),RN=Object.freeze(Object.defineProperty({__proto__:null,default:DN},Symbol.toStringTag,{value:"Module"})),ur=e=>e===0?"00:00":e<0||Number.isNaN(e)?"--:--":[$0(Math.floor(e/60),2,"0"),":",$0(e%60,2,"0")].join(""),pa=e=>ur(Math.floor(e/60%1440)),zN={ref:"schedule-days",class:"schedule__days"},NN={class:"schedule__item-program-time"},FN={key:0,class:"schedule__item-playing-now-label"},BN={class:"schedule__item-program-name"},jN={key:0,class:"schedule__item-broadcaster-name"},HN=["src"],WN=Oe({__name:"SchedulePage",setup(e){const t=ue(new Date().getDay()),n=Array.from(new Array(7).keys()),i=Sn("schedule-days"),o=Object.fromEntries(Object.entries(tt.schedules.reduce((l,{id:c,schedule:d,program:u,broadcaster:f})=>{const p=d.startTime/60,h=d.endTime/60,m=(p-p%1440)/1440,y=(h-h%1440)/1440,g={id:c,schedule:d,programName:u.name,broadcasterName:f==null?void 0:f.name,startTime:pa(d.startTime),endTime:pa(d.endTime),image:tt.getScheduleImage(d)||!1};return{...l,...Object.fromEntries([m,y].filter((v,b,x)=>
256x.indexOf(v)===b).map(v=>[v,[...l[v],{...g,startToday:v===m,endToday:v===y}]]))}},n.reduce((l,c)=>({...l,[c]:[]}),{}))).map(([l,c])=>(c.sort((d,u)=>!d.startToday&&u.startTime?-1:d.startToday&&!u.startTime?1:d.schedule.startTime!==u.schedule.startTime?d.schedule.startTime-u.schedule.startTime:d.schedule.endTime-u.schedule.endTime),[l,c]))),r=async()=>{await Promise.all([Gt(),new Promise(u=>{setTimeout(u)})]);const{offsetWidth:l,scrollWidth:c}=i.value;if(l===c)return;const d=(c-l)/6*t.value;i.value.scrollTo(d,0)},a=rt(i,()=>{a(),r()});rt(t,r);const s=Fn(()=>{r()},Math.round(Math.random()*100)+100);return xi(()=>{to()}),gn(()=>{window.addEventListener("resize",s,!1)}),Mo(()=>{window.removeEventListener("resize",s)}),(l,c)=>{const d=$e("internal-header"),u=$e("composed-message"),f=$e("footer-player");return L(),ge(T(wi),{class:"schedule"},{default:G(()=>[B(d,{title:T(ce).info.modules.schedule},{default:G(()=>[B(T(tw),null,{default:G(()=>[M("div",zN,[(L(!0),j(_e,null,ot(T(n),p=>(L(),ge(T(Qt),{key:p,class:ze({active:t.value===p}),onClick:h=>t.value=p},{default:G(()=>[Me(ee(l.$t("date.week-day.short.".concat(p))),1)]),_:2},1032,["class","onClick"]))),128))],512)]),_:1})]),_:1},8,["title"]),B(T(hn),null,{default:G(()=>[T(o)[t.value].length?(L(!0),j(_e,{key:0},ot(T(o)[t.value],p=>{var h;return L(),ge(T(Nt),{key:p.id,class:ze(["schedule__item",{"schedule__item--active":((h=T(tt).currentScheduleData)==null?void 0:h.schedule)===p.schedule,"schedule__item--with-broadcaster":!!p.broadcasterName}])},{default:G(()=>[B(T(mi),null,{default:G(()=>{var m;return[M("div",NN,[M("div",null,[p.startToday?Se("",!0):(L(),ge(T(_n),{key:0,name:"arrow-undo"})),Me(" "+ee(l.$t("component.player.label.schedule-period",{start:p.startTime,end:p.endTime}))+" ",1),p.endToday?Se("",!0):(L(),ge(T(_n),{key:1,name:"arrow-redo"}
256))]),((m=T(tt).currentScheduleData)==null?void 0:m.schedule)===p.schedule?(L(),j("span",FN,ee(l.$t("component.player.label.playing-now")),1)):Se("",!0)]),M("div",BN,ee(p.programName),1),p.broadcasterName?(L(),j("div",jN,ee(l.$t("component.player.label.with-broadcaster",{broadcaster:p.broadcasterName})),1)):Se("",!0)]}),_:2},1024),p.image?(L(),ge(T(Th),{key:0,class:"schedule__item-thumbnail"},{default:G(()=>[M("img",{alt:"logo",src:p.image},null,8,HN)]),_:2},1024)):Se("",!0)]),_:2},1032,["class"])}),128)):(L(),ge(u,{key:1,icon:T(sk),title:l.$t("page.schedule.message.empty-period.title"),content:l.$t("page.schedule.message.empty-period.content")},null,8,["icon","title","content"]))]),_:1}),B(f)]),_:1})}}}),VN=Ye(WN,[["__scopeId","data-v-0e4db6a6"]]),UN=Object.freeze(Object.defineProperty({__proto__:null,default:VN},Symbol.toStringTag,{value:"Module"})),$r=()=>Math.floor((1+Math.random())*65536).toString(16).substring(1),Mc=()=>"".concat($r()).concat($r(),"-").concat($r()).concat($r(),"-").concat($r()).concat($r()),qN=e=>new Promise(t=>{const n=window.document.createElement("textarea");n.style.opacity="0",n.style.position="absolute",n.style.top="-999em",n.style.left="-999em",n.setAttribute("aria-hidden","true"),n.value=e,window.document.body.appendChild(n);try{const i=window.document.activeElement;n.select(),n.setSelectionRange(0,n.value.length),t(window.document.execCommand("copy")),n.parentNode.removeChild(n),i&&i.focus()}catch(i){t(!1),n.parentNode.removeChild(n)}}),YN={key:0,class:"chat__message"},GN={key:0},XN={key:1},KN={ref:"chat-frame",class:"chat__frame"},ZN=Oe({__name:"ChatPage",setup(e){const t=Sn("chat-frame"),n=ue(!1),i=ue(!1),o=ue(null),r=ue(null);let a=null,s=null,l=null;const{reportUrl:c}=ce.info.ugc;rt(o,(f,p)=>{p&&En("chat::identifier",f)}),rt(r,(f,p)=>{p&&En("chat::token",f)});const d=async()=>{await Gt(),n.value=!1,i.value=!1,a=setTimeout(async()=>{await Gt(),a=null,n.value=!0,i.value=!0},1e4),s&&t.value.removeChild(s);const{theme:f,base:p}=Ct.APP_DEFAULT_THEME_COLORS,{chatFrameUrl:h}=ce.info,m=new URLSearchParams({identifier:o.value||"",token:r.value||"",theme:f,color:p,refresh:Mc()});s=window.document.createElement("iframe"),s.setAttribute("allowtransparency","true"),s.setAttribute("frameborder","0"),s.setAttribute("src",h.concat(h.indexOf("?")===-1?"?":"&",m.toString())),t.value.appendChild(s)},u=async f=>{const p=(()=>
256{if(typeof(f==null?void 0:f.data)=="object")return f==null?void 0:f.data;try{return JSON.parse((f==null?void 0:f.data)||"null")}catch(h){return null}})();if(!(!p||!(p!=null&&p.type)))switch(p.type){case"ready":a&&(clearTimeout(a),a=null),await Gt(),n.value=!0,i.value=!1;break;case"set-access-identifier":o.value=p.identifier;break;case"set-access-token":r.value=p.token;break;case"clear-access-token":r.value="false";break;case"report-content":l=window.cordova.InAppBrowser.open(c.concat(c.indexOf("?")===-1?"?":"&").concat(new URLSearchParams({locale:ce.info.language.toLowerCase(),source:"app",...p.data||{},refresh:Mc()}).toString()),"_blank","location=no,fullscreen=no,clearcache=yes,clearsessioncache=yes"),l.addEventListener("message",u),l.addEventListener("exit",()=>{l=null});break;case"content-reported":case"report-aborted":l.close(),l=null,p.type==="content-reported"&&s.contentWindow.postMessage(JSON.stringify({type:"content-reported"}),"*");break;case"reload-chat":d();break;case"disconnect":r.value="false",d();break;default:console.warn("No actions taken for message with type ".concat(p.type));break}};return xi(()=>{to()}),gn(async()=>{window.addEventListener("message",u,!1),o.value=await en("chat::identifier","false"),r.value=await en("chat::token","false"),d()}),ga(()=>{window.removeEventListener("message",u,!1),l&&(l.close(),l=null)}),(f,p)=>{const h=$e("internal-header"),m=$e("footer-player");return L(),ge(T(wi),null,{default:G(()=>[B(h,{title:T(ce).info.modules.chat},null,8,["title"]),B(T(hn),{class:"chat"},{default:G(()=>[!n.value||i.value?(L(),j("div",YN,[n.value?(L(),j("div",XN,[M("div",null,ee(f.$t("page.chat.message.loading-error.title")),1),M("div",null,ee(f.$t("page.chat.message.loading-error.content")),1),M("div",null,[B(T(Qt),{class:"app__base-color-bg-var",onClick:p[
2560]||(p[0]=y=>d())},{default:G(()=>[Me(ee(f.$t("page.chat.button.retry-connect")),1)]),_:1})])])):(L(),j("div",GN,[B(T($h),{class:"chat__message-spinner",name:"crescent"})]))])):Se("",!0),M("div",KN,null,512)]),_:1}),B(m)]),_:1})}}}),JN=Ye(ZN,[["__scopeId","data-v-e8ddd926"]]),QN=Object.freeze(Object.defineProperty({__proto__:null,default:JN},Symbol.toStringTag,{value:"Module"})),eF={style:{"white-space":"pre-wrap"}},tF=Oe({__name:"MusicRequestPage",setup(e){const{t}=On(),n=it("formatter"),i=ue(null),o=ue(!1);en("page-data.music-requests",[]).then(l=>{i.value=l.map(({content:c,sentAt:d},u)=>({seq:u,content:c,sentAt:n.dateTime(d,"Mdy")})),i.value.reverse()});let r=null;const a=(l,c)=>{r&&clearTimeout(r),r=setTimeout(async()=>{await Gt(),c.classList.contains("item-sliding-active-slide")&&!c.classList.contains("item-sliding-closing")?o.value=!0:o.value=!1},200)},s=l=>{Ah.create({header:t("page.music-request.action.confirm-remove.title"),message:t("page.music-request.action.confirm-remove.message"),buttons:[{text:t("page.music-request.action.confirm-remove.button.cancel")},{text:t("page.music-request.action.confirm-remove.button.confirm"),handler:async()=>{const c=(await en("page-data.music-requests",[])).reverse();i.value.splice(l,1),c.splice(l,1),En("page-data.music-requests",c.reverse()),o.value=!1}}]}).then(c=>{c.present()})};return xi(()=>{to()}),(l,c)=>{const d=$e("internal-header"),u=$e("composed-message"),f=$e("footer-player"),p=Yc("nav-to");return L(),ge(T(wi),null,{default:G(()=>[B(d,{title:T(ce).info.modules["music-request"]},null,8,["title"]),B(T(hn),null,{default:G(()=>[i.value&&i.value.length>0?(L(),ge(T(cr),{key:0,full:!0},{default:G(()=>[B(T(UI),null,{default:G(()=>[B(T(mi),null,{default:G(()=>[Me(ee(l.$t("page.music-request.label.last-requests")),1)]),_:1})]),_:1}),(L(!0),j(_e,null,ot(i.value,(h,m)=>(L(),ge(T(VI),{key:h.seq,onIonDrag:y=>a(m,y.target)},{default:G(()=>[B(T(Nt),null,{default:G(()=>[B(T(mi),null,{default:G(()=>[M("p",null,ee(h.sentAt),1),M("h3",eF,ee(h.content),1)]),_:2},1024)]),_:2},1024),B(T(WI),{side:"end"},{default:G(()=>[B(T(HI),{color:"danger",onClick:y=>s(m)},{default:G(()=>[B(T(_n),{slot:"icon-only",name:"trash"})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1032,["onIonDrag"]))),128))]),_:1})):(L(),ge(u,{key:1,icon:T(qh),title:l.$t("page.music-request.message.empty.title"),content:l.$t("page.music-request.message.empty.content")},null,8,["icon","title","content"])),o.value?Se("",!0):(L(),ge(T(cd),{key:2,slot:"fixed",vertical:"bottom",horizontal:"end"},{default:G(()=>[nr((L(),ge(T(Us),{class:"app__button"},{default:G(()=>[B(T(_n),{icon:"add"})]),_:1})),[[p,{name:"music-request-add"},void 0,{forward:!0}]])]),_:1}))]),_:1}),B(f)]),_:1})}}}),nF=Ye(tF,[["__scopeId","data-v-1c39831e"]]),iF=Object.freeze(Object.defineProperty({__proto__:null,default:nF},Symbol.toStringTag,{value:"Module"})),$k=e=>{const t=Zn({fields:Object.entries(e).reduce((n,[i,o])=>({...n,[i]:{value:null,isValid:Be(()=>o.call(t.fields[i],t.fields[i].value)),isDirty:Be(()=>t.fields[i].value!==null)}}),{}),isValid:Be(()=>Object.values(t.fields).reduce((n,{isValid:i})=>n&&i,!0)),reset(){Object.keys(e).forEach(n=>{this.fields[n].value=null})},fieldReset(n){if(typeof t.fields[n]>"u")return null;const i=t.fields[n].value;return t.fields[n].value=null,i},fieldSet(n,i){return typeof t.fields[n]>"u"?!1:(t.fields[n].value=i,!0)},extractValues(){return Object.entries(this.fields).reduce((n,[i,{value:o}])=>({...n,[i]:o}),{})}});return t},oF={class:"form-buttons"},rF=Oe({__name:"MusicRequestFormPage",setup(e){const{t}=On(),n=it("nav"),i=$k({name(c){return c!==null&&c.trim().length>=3&&c.trim().length<=175},email(c){return c!==null&&c.trim().length<=175&&/[a-z0-9]+(\.[-_a-z0-9]+)*@[a-z0-9]+(\.[-_a-z0-9]+)*\.([a-z]{2,})/.test(c)},city(c){return c!==null&&c.trim().length>=2&&c.trim().length<=100},state(c){return c!==null&&c.trim().length>=2&&c.trim().length<=50},content(c){return c!==null&&c.trim().length>=5&&c.trim().length<=650}}),o=ue(!1),r=ue(!1),a=async()=>{r.value=!0;const c=i.extractValues(),d=new FormData;Object.entries(c).forEach(([u,f])=>{d.append(u,f)}),fetch(ce.info.radioActions.sendMusicRequestUrl,{method:"POST",body:d}).then(u=>u.json()).then(()=>{en("page-data.music-requests",[]).then(u=>{const f=u;f.push({content:c.content,sentAt:new Date().toJSON()}),En("page-data.music-requests",f.slice(-10)),r.value=!1,o.value=!0,En("page-data.form-default",["name","email","city","state"].reduce((p,h)=>({...p,[h]:i.fields[h].value}),{}))})}).catch(u=>{console.warn(u.message),r.value=!1,Ao.show({text:t("page.form.error.failed-request"),duration:"long"})})},s=()=>n.backOrTo({name:"music-request"}),l=[{type:"outline",label:t("page.form.button.back-to-start"),click:s},{type:"normal",label:t("page.music-request.form.button.request-another"),click(){o.value=!1,i.fields.content.value=null}}];return xi(()=>{to()}),gn(()=>{en("page-data.form-default",null).then(c=>{c&&["name","email","city","state"].forEach(d=>{i.fields[d].value=c[d]||null})})}),(c,d)=>{const u=$e("internal-header"),f=$e("composed-message"),p=$e("footer-player");return L(),ge(T(wi),null,{default:G(()=>[B(u,{title:c.$t("page.music-request.form.title")},null,8,["title"]),B(T(hn),{class:"ion-padding"},{default:G(()=>[o.value?(L(),ge(f,{key:1,icon:T(qh),title:c.$t("page.music-request.form.message.success.title"),content:c.$t("page.music-request.form.message.success.content"),actions:l},null,8,["icon","title","content"])):(L(),ge(T(cr),{key:0,lines:"none"},{default:G(()=>[B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(i).fields.name.value,"onUpdate:modelValue":d[
2560]||(d[0]=h=>T(i).fields.name.value=h),label:c.$t("page.form.field.name"),class:ze({"ion-invalid":!T(i).fields.name.isValid,"ion-touched":T(i).fields.name.isDirty}),"error-text":c.$t("page.form.error.min-length",{minLength:3}),"label-placement":"floating",readonly:r.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(i).fields.email.value,"onUpdate:modelValue":d[1]||(d[1]=h=>T(i).fields.email.value=h),label:c.$t("page.form.field.email"),class:ze({"ion-invalid":!T(i).fields.email.isValid,"ion-touched":T(i).fields.email.isDirty}),"error-text":c.$t("page.form.error.invalid-email"),tyupe:"email","label-placement":"floating",readonly:r.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(i).fields.city.value,"onUpdate:modelValue":d[2]||(d[2]=h=>T(i).fields.city.value=h),label:c.$t("page.form.field.city"),class:ze({"ion-invalid":!T(i).fields.city.isValid,"ion-touched":T(i).fields.city.isDirty}),"error-text":c.$t("page.form.error.min-length",{minLength:2}),"label-placement":"floating",readonly:r.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(i).fields.state.value,"onUpdate:modelValue":d[3]||(d[3]=h=>T(i).fields.state.value=h),label:c.$t("page.form.field.state"),class:ze({"ion-invalid":!T(i).fields.state.isValid,"ion-touched":T(i).fields.state.isDirty}),"error-text":c.$t("page.form.error.min-length",{minLength:2}),"label-placement":"floating",readonly:r.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),B(T(Nt),null,{default:G(()=>[B(T(ew),{modelValue:T(i).fields.content.value,"onUpdate:modelValue":d[4]||(d[4]=h=>T(i).fields.content.value=h),"label-placement":"floating",label:c.$t("page.music-request.form.field.content"),rows:6,class:ze({"ion-invalid":!T(i).fields.content.isValid,"ion-touched":T(i).fields.content.isDirty}),"error-text":c.$t("page.form.error.required-length",{minLength:3,maxLength:650}),counter:!0,maxlength:650,readonly:r.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),M("div",oF,[M("div",null,[B(T(Qt),{fill:"outline",class:"app__button",disabled:r.value,onClick:d[5]||(d[5]=h=>s())},{default:G(()=>[Me(ee(c.$t("page.form.button.go-back")),1)]),_:1},8,["disabled"])]),M("div",null,[B(T(Qt),{class:"app__button",disabled:!T(i).isValid||r.value,onClick:d[6]||(d[6]=h=>a())},{default:G(()=>[Me(ee(c.$t("page.music-request.form.button.send-request"))+" ",1),r.value?(L(),ge(T($h),{key:0,class:"app__base-color-text-var",name:"crescent"})):Se("",!0)]),_:1},8,["disabled"])])])]),_:1}))]),_:1}),B(p)]),_:1})}}}),aF=Ye(rF,[["__scopeId","data-v-b9ab2426"]]),sF=Object.freeze(Object.defineProperty({__proto__:null,default:aF},Symbol.toStringTag,{value:"Module"})),lF={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".625em"},viewBox:"0 0 16 10"};function cF(e,t){return L(),j("svg",lF,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M13.738 0 8 5.725 2.263 0 .5 1.763l7.5 7.5 7.5-7.5z"},null,-1)]))}const Tk={render:cF},dF={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:".8333em",height:"1em"},viewBox:"0 0 15 18"};function uF(e,t){return L(),j("svg",dF,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M0 17.556h5V.444H0zM10 .444v17.112h5V.444z"},null,-1)]))}const vd={render:uF},fF={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".85em"},viewBox:"0 0 17 20"};function pF(e,t){return L(),j("svg",fF,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M16.5 10a1.48 1.48 0 0 1-.713 1.267L2.28 19.53a1.5 1.5 0 0 1-2.075-.517 1.5 1.5 0 0 1-.205-.75V1.737A1.49 1.49 0 0 1 .761.442 1.5 1.5 0 0 1 2.28.47l13.508 8.263A1.48 1.48 0 0 1 16.5 10"},null,-1)]))}const yd={render:pF},hF=e=>e.map(t=>t.replace(/^[/\s]+|[/\s]+$/g,"")).join("/"),Zh=(e,t)=>{const n=hF(t);return n?n.indexOf("://")!==-1?n:e.concat(n):null},Jh=(...e)=>Zh(Ct.APP_SCOPE,e),ha=(...e)=>ce.info?Zh(ce.info.baseAssetUrl,e):null,mF=(...e)=>ce.info?Zh(ce.info.coverAssetUrl,e):null,gF={key:0,class:"messages messages--skeleton"},bF={style:{flex:"1"}},vF={class:"messages__item-content"},yF={class:"messages__item-info"},xF={class:"messages__item-name"},wF={class:"messages__item-time"},kF={key:1,class:"messages"},_F=["onClick"],SF={class:"messages__report-button-content ion-activatable ripple-parent"},EF={key:0},CF=["onClick"],$F={style:{flex:"1"}},TF={key:0,class:"messages__item-player"},PF={style:{flex:"1"}}
256,AF={class:"messages__item-player-duration"},IF={key:1,class:"messages__item-content"},OF={class:"messages__item-info"},LF={class:"messages__item-name"},MF={class:"messages__item-time"},DF={key:1,class:"messages__item-reply"},RF=["alt","src"],zF={style:{flex:"1"}},NF={class:"messages__item-time"},FF={class:"messages__item-name"},BF={class:"messages__item-content"},jF={ref:"audio-player",style:{display:"none"}},HF=Oe({__name:"MessagePage",setup(e){const{t}=On(),{reportUrl:n}=ce.info.ugc,i=it("player"),o=it("formatter"),r=Sn("audio-player"),a=ue(null),s=ue([]),l=ue(!0),c=ue(!0);let d=0,u=!1,f=null,p=!1,h=null,m=null,y=null,g=null,v=null,b=null;const x=async()=>{var re;c.value=!0,l.value=!0;const{messages:F,perPage:ie}=await fetch(ce.info.radioActions.loadMessagetUrl.replace(/\/0\//,"/".concat(d,"/"))).then(V=>V.json()).catch(V=>(console.warn("Failed to load messages: ".concat(V.message)),{messages:[],perPage:10}));d=((re=F.slice(-1).pop())==null?void 0:re.id)||0,s.value.push(...F.filter(({id:V})=>!h.includes(V)).map(V=>{const de={id:V.id,type:V.type===1?"text":"audio",content:V.content,sentBy:V.name,sentAt:o.dateTime(V.created,"mdY"),reply:null,isSelected:!1};
256if(V.type===2){const oe=ue(0);de.content.elapsed=oe,de.content.durationTime=ur(de.content.duration),de.content.elapsedTime=Be(()=>ur(Math.max(0,Math.min(de.content.duration,Math.round(oe.value))))),de.content.isPlaying=!1}return V.reply&&(de.reply={content:V.reply,by:{name:V.replyedUserName,image:V.replyedUserImage?ha("user",V.replyedUserImage):Jh("no-image-square.png")},at:o.dateTime(V.replyedAt,"mdY")}),de})),F.length===ie?l.value=!0:l.value=!1,c.value=!1},w=(F=!0)=>{if(f===null)return;if(!r.value){p&&(i.canRestartTimer()?i.restartTimer().then(re=>{}):i.play());return}const ie=f;f=null,s.value[ie].content.isPlaying=!1,r.value.pause(),a.value.removeAttribute("src"),r.value.load(),r.value.currentTime=0,F&&(s.value[ie].content.elapsed=0),p&&(p=!1,i.restartTimer().then(re=>{re||i.play()}))},k=F=>{if(s.value[F].content.isPlaying){w(!1);return}if(u)return;const ie=f!==null&&f!==F;ie&&(s.value[f].content.isPlaying=!1),ie||(p=i.isAsPlaying,p&&i.stop(!1),i.destroyMediaControls()),s.value[F].content.isPlaying=!0;let{elapsed:re}=s.value[F].content;re>=s.value[F].content.duration&&(re=0),f=F,a.value.setAttribute("src",ha("audio-message",s.value[F].content.file_name)),r.value.load(),r.value.currentTime=re,r.value.play().catch(()=>{})},S=(F,ie)=>{f===F&&(r.value.currentTime=ie)},$=async F=>{d=0,u=!0,s.value=[],w(!1),await x(),await F.target.complete(),u=!1},C=async F=>{if(c.value){await Gt(),await F.target.complete();return}await x(),await F.target.complete()},D=async(F,ie=!1)=>{const re=s.value[F];if(!re)return;h.push(re.id),s.value.splice(F,1),En("page-data.message.blocked",h),v&&await v.dismiss(null,"cancel"),v=await fO.create({message:t("page.message.ugc.undo.message.".concat(ie?"reported":"only-hide")),buttons:[{text:t("page.message.ugc.undo.action.confirm"),role:"undo"},{text:t("page.message.ugc.undo.action.cancel"),role:"cancel"}]}),await v.present();const{role:V}=await v.onDidDismiss();v=null,V==="undo"&&(s.value.splice(F,0,re),h=h.filter(de=>de!==re.id),h.length>0?await En("page-data.message.blocked",h):await ak("page-data.message.blocked"))},A=async F=>{if(!g)return;const ie=(()=>{if(typeof(F==null?void 0:F.data)=="object")return F==null?void 0:F.data;try{return JSON.parse((F==null?void 0:F.data)||"null")}catch(re){return null}})();if(!(!ie||!(ie!=null&&ie.type))){if(["content-reported","report-aborted"].includes(ie.type)){await g.close(),g=null;const re=s.value[m];re&&(re.isSelected=!1)}ie.type==="content-reported"&&await D(m)}},N=async F=>{const ie=s.value[F];if(!ie)return;w(!1),m=F,ie.isSelected=!0,v&&await v.dismiss(null,"cancel"),y=await uO.create({header:t("page.message.ugc.options.title"),buttons:[{text:t("page.message.ugc.options.action.report"),role:"destructive",handler:async()=>{const V=new URLSearchParams;V.append("locale",ce.info.language.toLowerCase()),V.append("source","app"),V.append("type","message"),V.append("id",ie.id),V.append("refresh",Mc()),await y.dismiss(null,"report"),g=await window.cordova.InAppBrowser.open(n.concat(n.indexOf("?")===-1?"?":"&",V.toString()),"_blank","location=no,fullscreen=no,clearcache=yes,clearsessioncache=yes"),g.addEventListener("message",A),g.addEventListener("exit",()=>{ie.isSelected=!1,g=null})}},{text:t("page.message.ugc.options.action.hide"),role:"destructive",handler:async()=>{await y.dismiss(null,"confirm"),b=await Ah.create({header:t("page.message.ugc.hide.title"),message:t("page.message.ugc.hide.message"),buttons:[{text:t("page.message.ugc.hide.action.cancel")},{text:t("page.message.ugc.hide.action.confirm"),handler:()=>{D(F)}}]}),await b.present(),await b.onWillDismiss(),b=null,ie.isSelected=!1}},{text:t("page.message.ugc.options.action.cancel"),role:"cancel"}]}),await y.present();const{role:re}=await y.onWillDismiss();["backdrop","cancel"].includes(re)&&(ie.isSelected=!1),y=null};return rt(()=>i.isPlaying,()=>{i.isPlaying&&f!==null&&(p=!1,w(!1))}),xi(()=>{to()}),gn(()=>{let F=!1;a.value.addEventListener("error",()=>{w()}),r.value.addEventListener("ended",()=>{F=!0,setTimeout(()=>{F=!1},50)}),r.value.addEventListener("pause",()=>{setTimeout(()=>{w(F),F=!1},50)}),r.value.addEventListener("timeupdate",()=>{f===null||!r.value||(s.value[f].content.elapsed=r.value.currentTime)}),window.addEventListener("message",A,!1)}),Mo(()=>{w(!1),window.removeEventListener("message",A),y&&(y.dismiss(null,"cancel"),y=null),g&&(g.close(),g=null),b&&(b.dismiss(null,"cancel"),b=null),v&&(v.dismiss(null,"cancel"),v=null)}),en("page-data.message.blocked",[]).then(F=>{h=F}).then(()=>x()),(F,ie)=>{const re=$e("internal-header"),V=$e("composed-message"),de=$e("footer-player"),oe=Yc("nav-to");return L(),ge(T(wi),null,{default:G(()=>[B(re,{title:T(ce).info.modules.message},null,8,["title"]),B(T(hn),{role:"feed"},{default:G(()=>[B(T(GI),{slot:"fixed",disabled:c.value,onIonRefresh:ie[0]||(ie[0]=ae=>$(ae))},{default:G(()=>[B(T(XI))]),_:1}
256,8,["disabled"]),s.value.length===0&&c.value?(L(),j("div",gF,[(L(),j(_e,null,ot(["sk-0","sk-1","sk-2"],ae=>M("div",{key:ae,class:"messages__item messages__item--text"},[M("div",bF,[M("div",vF,[B(T(bo),{animated:"",style:{width:"87.5%","max-width":"350px"}}),B(T(bo),{animated:"",style:{"max-width":"400px"}}),B(T(bo),{animated:"",style:{width:"75%","max-width":"300px"}})]),M("div",yF,[M("div",xF,[B(T(bo),{animated:"",style:{"max-width":"200px"}})]),M("div",wF,[B(T(bo),{animated:"",style:{"max-width":"120px"}})])])])])),64))])):s.value.length>0?(L(),j("div",kF,[(L(!0),j(_e,null,ot(s.value,(ae,De)=>(L(),j("div",{key:ae.id,role:"article",style:{position:"relative"}},[T(n)?(L(),j("div",{key:0,class:"messages__report-button",onClick:Ee=>N(De)},[M("div",SF,[B(T(Pt)),B(T(Tk))])],8,_F)):Se("",!0),M("div",{class:ze(["messages__item",{["messages__item--".concat(ae.type)]:!0,"messages__item--selected":ae.isSelected}])},[ae.type==="audio"?(L(),j("div",EF,[M("div",{class:"messages__item-play-button ion-activatable ripple-parent",onClick:Ee=>k(De)},[B(T(Pt)),ae.content.isPlaying?(L(),ge(T(vd),{key:0})):(L(),ge(T(yd),{key:1}))],8,CF)])):Se("",!0),M("div",$F,[ae.type==="audio"?(L(),j("div",TF,[M("div",PF,[M("div",null,[B(T(Qx),{modelValue:ae.content.elapsed,"onUpdate:modelValue":Ee=>ae.content.elapsed=Ee,class:"messages__item-player-slider","aria-label":"Audio elapsed control",min:0,max:ae.content.duration,step:ae.content.duration>10?1:.1,onIonChange:Ee=>S(De,Ee.detail.value)},null,8,["modelValue","onUpdate:modelValue","max","step","onIonChange"])]),M("div",AF,ee(ae.content.elapsedTime)+" - "+ee(ae.content.durationTime),1)])])):(L(),j("div",IF,ee(ae.content),1)),M("div",OF,[M("div",LF,ee(ae.sentBy),1),M("div",MF,ee(ae.sentAt),1)])])],2),ae.reply?(L(),j("div",DF,[M("div",null,[B(T(zI),null,{default:G(()=>[M("img",{alt:ae.reply.by.name,src:ae.reply.by.image},null,8,RF)]),_:2},1024)]),M("div",zF,[M("div",NF,ee(ae.reply.at),1),M("div",FF,ee(ae.reply.by.name),1),M("div",BF,ee(ae.reply.content),1)])])):Se("",!0)]))),128))])):(L(),ge(V,{key:2,icon:T(Yh),title:F.$t("page.message.message.empty.title"),content:F.$t("page.message.message.empty.content")},null,8,["icon","title","content"])),B(T(BI),{disabled:!l.value,onIonInfinite:ie[1]||(ie[1]=ae=>C(ae))},{default:G(()=>[B(T(jI))]),_:1},8,["disabled"]),B(T(cd),{slot:"fixed",vertical:"bottom",horizontal:"end"},{default:G(()=>[nr((L(),ge(T(Us),{class:"app__button"},{default:G(()=>[B(T(_n),{icon:"add"})]),_:1})),[[oe,{name:"message-add"},void 0,{forward:!0}]])]),_:1}),M("audio",jF,[M("source",{ref_key:"playerSourceEl",ref:a},null,512)],512)]),_:1}),B(de)]),_:1})}}}),WF=Ye(HF,[["__scopeId","data-v-619c04da"]]),VF=Object.freeze(Object.defineProperty({__proto__:null,default:WF},Symbol.toStringTag,{value:"Module"})),UF={style:{position:"relative"}},qF={class:"recorder__time-range"},YF={class:"recorder__time"},GF={class:"recorder__time-item"},XF={class:"recorder__time-item"},KF={key:1,class:"recorder__time"},ZF={class:"recorder__time-item"},JF=["innerHTML"],QF={class:"form-buttons"},eB=Oe({__name:"MessageFormPage",setup(e){const{t}=On(),n=it("player"),i=it("nav");let o=null,r=null,a=!1;const s=ue(!1),l=ue(null),c=ue(!1),d=ue(!1),u=$k({name(A){return A!==null&&A.trim().length>=3&&A.trim().length<=175},email(A){return A!==null&&A.trim().length<=175&&/[a-z0-9]+(\.[-_a-z0-9]+)*@[a-z0-9]+(\.[-_a-z0-9]+)*\.([a-z]{2,})/.test(A)},city(A){return A!==null&&A.trim().length>=2&&A.trim().length<=100},state(A){return A!==null&&A.trim().length>=2&&A.trim().length<=50},content(A){return l.value&&l.value.recorded?!0:A!==null&&A.trim().length>=5&&A.trim().length<=650},...ce.info.ugc.requireAcceptTerms?{terms(A){return A===!0}}:{}}),f=()=>{a=n.isAsPlaying,a&&n.stop(!1),n.destroyMediaControls()},p=()=>{a&&(a=!1,n.canRestartTimer()?n.restartTimer().then(A=>{}):n.play())};let h=null;const m=()=>{if(h)return h;if(h===!1)return!1;const A={"audio/webm":".webm","video/webm":".webm","audio/mp4":".m4a","video/mp4":".mp4"},N=Object.keys(A).find(F=>window.MediaRecorder.isTypeSupported(F));return N?{mime:N,ext:A[N]}:(h=!1,!1)},y=()=>(m()||{ext:null}).ext,g=()=>(m()||{mime:null}).mime,v=()=>{d.value||!l.value||((l.value.playing||l.value.playChanging)&&(r.pause(),p()),r.src&&r.src.substr(0,5)==="blob:"&&URL.revokeObjectURL(r.src),r.release(),r=null,l.value=null,u.fields.content.value=o)},b=()=>{!l.value||!l.value.recording||l.value.recorded||(l.value.recording=!1,r.stopRecord())},x=async()=>
256{if(l.value||d.value)return;const A=ue(0),N=ue(0);let F=null,ie=null;f(),o=u.fields.content.value,u.fields.content.value=null,l.value={recorded:!1,recording:!1,playing:!1,playChanging:!1,duration:A,durationTime:Be(()=>!l.value||!A.value?"00:00":ur(A.value)),elapsed:N,elapsedTime:Be(()=>!l.value||!l.value.duration?"00:00":ur(Math.max(0,Math.min(A.value,Math.round(N.value)))))};let re=-1;const V="".concat(window.cordova.file.cacheDirectory,"mic-record").concat(y()),de=ae=>setTimeout(()=>{!l.value||l.value.recorded||(F=de(ae),A.value=Math.round((Date.now()-ae)/1e3),A.value>=120&&b())},1e3),oe=()=>setTimeout(()=>{!l.value||!l.value.playing||r.getCurrentPosition(ae=>{l.value&&(ae>=0&&Number.isFinite(ae)&&(N.value=ae),l.value.playing&&(ie=oe()))},ae=>{console.warn("Media error getting position:",ae)})},500);r=new window.Media(V,()=>{},ae=>{if(console.warn("Media error:",ae),!!l.value){if(l.value.recording||!l.value.recorded){Ao.show({text:t("page.message.form.message.record-error"),duration:"long"}),v();return}l.value.playChanging=!1,l.value.playing=!1}},ae=>{if(re!==ae){if(!l.value){F&&clearTimeout(F),p();return}if(re=ae,l.value.recording||!l.value.recorded){ae===window.Media.MEDIA_RUNNING?F=de(Date.now()):ae===window.Media.MEDIA_STOPPED&&(l.value&&(l.value.recorded=!0),F&&clearTimeout(F),p());return}if(ae===window.Media.MEDIA_RUNNING){l.value.playChanging=!1,l.value.playing=!0,ie=oe();return}[window.Media.MEDIA_PAUSED,window.Media.MEDIA_STOPPED].includes(ae)&&(l.value.playChanging=!1,l.value.playing=!1,ie&&clearTimeout(ie),ae===window.Media.MEDIA_STOPPED&&(N.value=0),p())}},ae=>{const De=parseFloat(ae,10);Number.isNaN(De)||!Number.isFinite(De)||De<0||(A.value=Math.round(De))}),l.value.recording=!0,r.startRecord()},w=()=>{!l.value||!l.value.recorded||l.value.playChanging||!r||(l.value.playChanging=!0,l.value.playing?r.pause():(f(),r.play()))},k=A=>{l.value&&r.seekTo(A*1e3)},S=async()=>{d.value=!0,(async()=>{const A=u.extractValues();if(l.value&&r&&(l.value.playing||l.value.playChanging)&&(a=!1,r.pause()),!l.value||r.src.substr(0,5)==="blob:"){const ie=new FormData;return l.value&&(delete A.content,ie.append("audio_content",await fetch(r.src).then(re=>re.blob()),"blob".concat(y()))),Object.entries(A).forEach(([re,V])=>{ie.append(re,V)}),fetch(ce.info.radioActions.sendMessageUrl,{method:"POST",body:ie}).then(re=>re.json())}const N=new window.FileTransfer,F=new window.FileUploadOptions;return F.fileKey="audio_content",F.fileName=r.src.split("/").pop(),F.mimeType=g(),F.params=A,delete F.params.content,new Promise((ie,re)=>{N.upload(r.src,ce.info.radioActions.sendMessageUrl,V=>{try{if(typeof V.response=="string"){ie(JSON.parse(V.response));return}if(typeof V.response=="object"){ie(V.response);return}throw new Error('Invalid response with type "'.concat(typeof V.response,'"'))}catch(de){re(de)}},re,F)})})().then(A=>{if(!A.error)return A;throw typeof A.error=="string"?new Error(A.error):new Error(JSON.stringify(A.error))}).then(()=>{c.value=!0,d.value=!1,En("page-data.form-default",["name","email","city","state"].reduce((A,N)=>({...A,[N]:u.fields[N].value}),{})),o=null,u.fields.content.value=null,v()}).catch(A=>{console.warn("Failed to send message: ".concat(A.message)),d.value=!1,Ao.show({text:t("page.form.error.failed-request"),duration:"long"})})},$=()=>i.backOrTo({name:"message"}),C=[{type:"outline",label:t("page.form.button.back-to-start"),click:$},{type:"normal",label:t("page.message.form.button.request-another"),click(){c.value=!1}}],D=["terms","policy"].reduce((A,N)=>{const F="link".concat(N.charAt(0).toUpperCase()).concat(N.substr(1));return A.replace(new RegExp("\\[".concat(F,"\\]"),"g"),'<span class="terms-message__link" onclick="__onClickTermsLink(event, \''.concat(N,"');\">
256")).replace(new RegExp("\\[/".concat(F,"\\]"),"g"),"</span>")},t("page.form.field.terms"));return rt(()=>n.isPlaying,()=>{n.isPlaying&&(a=!1,l.value&&(l.value.recording||l.value.recorded?r.stopRecord():(l.value.playing||l.value.playChanging)&&r.pause()))}),xi(()=>{to()}),gn(()=>{m()&&window.Media.isRecordSupported(A=>{s.value=A}),en("page-data.form-default",null).then(A=>{A&&["name","email","city","state"].forEach(N=>{u.fields[N].value=A[N]||null})}),window.__onClickTermsLink=(A,N)=>{A.preventDefault(),A.stopPropagation();const F=ce.info.ugc.viewUrl;return window.cordova.InAppBrowser.open(N==="terms"?F.useTermsUrl:F.privacyPolicyUrl,"_system"),!1}}),Mo(()=>{v(),delete window.__onClickTermsLink}),(A,N)=>{const F=$e("internal-header"),ie=$e("composed-message"),re=$e("footer-player");return L(),ge(T(wi),null,{default:G(()=>[B(F,{title:A.$t("page.message.form.title")},null,8,["title"]),B(T(hn),{class:"ion-padding"},{default:G(()=>[!c.value&&T(ce).info.ugc.warnModeration?(L(),ge(T(yf),{key:0,class:"app__base-color-bg-var"},{default:G(()=>[B(T(xf),null,{default:G(()=>[M("b",null,ee(A.$t("page.message.form.message.moderation.title")),1),N[14]||(N[14]=M("br",null,null,-1)),Me(" "+ee(A.$t("page.message.form.message.moderation.content")),1)]),_:1,__:[14]})]),_:1})):Se("",!0),c.value?(L(),ge(ie,{key:2,icon:T(Yh),title:A.$t("page.message.form.message.success.title"),content:A.$t("page.message.form.message.success.content"),actions:C},null,8,["icon","title","content"])):(L(),ge(T(cr),{key:1,lines:"none"},{default:G(()=>[B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(u).fields.name.value,"onUpdate:modelValue":N[0]||(N[0]=V=>T(u).fields.name.value=V),label:A.$t("page.form.field.name"),class:ze({"ion-invalid":!T(u).fields.name.isValid,"ion-touched":T(u).fields.name.isDirty}),"error-text":A.$t("page.form.error.min-length",{minLength:3}),"label-placement":"floating",readonly:d.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(u).fields.email.value,"onUpdate:modelValue":N[1]||(N[1]=V=>T(u).fields.email.value=V),label:A.$t("page.form.field.email"),class:ze({"ion-invalid":!T(u).fields.email.isValid,"ion-touched":T(u).fields.email.isDirty}),"error-text":A.$t("page.form.error.invalid-email"),tyupe:"email","label-placement":"floating",readonly:d.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(u).fields.city.value,"onUpdate:modelValue":N[2]||(N[2]=V=>T(u).fields.city.value=V),label:A.$t("page.form.field.city"),class:ze({"ion-invalid":!T(u).fields.city.isValid,"ion-touched":T(u).fields.city.isDirty}),"error-text":A.$t("page.form.error.min-length",{minLength:2}),"label-placement":"floating",readonly:d.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),B(T(Nt),null,{default:G(()=>[B(T(vo),{modelValue:T(u).fields.state.value,"onUpdate:modelValue":N[3]||(N[3]=V=>T(u).fields.state.value=V),label:A.$t("page.form.field.state"),class:ze({"ion-invalid":!T(u).fields.state.isValid,"ion-touched":T(u).fields.state.isDirty}),"error-text":A.$t("page.form.error.min-length",{minLength:2}),"label-placement":"floating",readonly:d.value},null,8,["modelValue","label","class","error-text","readonly"])]),_:1}),M("div",UF,[s.value?(L(),j("div",{key:0,class:ze(["recorder",{"recorder--full":l.value&&l.value.recorded}])},[l.value?(L(),j(_e,{key:0},[l.value.recorded?(L(),j(_e,{key:0},[M("div",{class:"recorder__action recorder__action--toggle-play ion-activatable ripple-parent",onClick:N[4]||(N[4]=V=>w(A.idx))},[B(T(Pt)),l.value.playing?(L(),ge(T(vd),{key:0})):(L(),ge(T(yd),{key:1}))]),M("div",qF,[B(T(Qx),{modelValue:l.value.elapsed,"onUpdate:modelValue":N[5]||(N[5]=V=>l.value.elapsed=V),class:"recorder__time-range-slider","aria-label":"Audio elapsed control",min:0,max:l.value.duration,step:l.value.duration>10?1:.1,onIonChange:N[6]||(N[6]=V=>k(V.detail.value))},null,8,["modelValue","max","step"])]),M("div",YF,[M("div",GF,ee(l.value.elapsedTime),1),N[15]||(N[15]=M("div",null,"/",-1)),M("div",XF,ee(l.value.durationTime),1)])],64)):l.value.recording?(L(),j("div",KF,[M("div",ZF,ee(l.value.durationTime),1)])):Se("",!0)],64)):Se("",!0),l.value?l.value.recorded?(L(),j("div",{key:3,class:"recorder__action recorder__action--discard ion-activatable ripple-parent",onClick:N[9]||(N[9]=V=>v())},[B(T(Pt)),B(T(_n),{name:"trash"})])):(L(),j("div",{key:2,class:"recorder__action recorder__action--stop-record ion-activatable ripple-parent",onClick:N[8]||(N[8]=V=>b())},[B(T(Pt)),B(T(_n),{name:"square"})])):(L(),j("div",{key:1,class:"recorder__action recorder__action--start-record ion-activatable ripple-parent",onClick:N[7]||(N[7]=V=>x())},[B(T(Pt)),B(T(_n),{name:"mic"})]))],2)):Se("",!0),B(T(Nt),null,{default:G(()=>[B(T(ew),{modelValue:T(u).fields.content.value,"onUpdate:modelValue":N[10]||(N[10]=V=>T(u).fields.content.value=V),"label-placement":"floating",label:A.$t("page.message.form.field.".concat(l.value?"audio-content":"content")),rows:l.value?1:6,class:ze({"ion-invalid":!T(u).fields.content.isValid,"ion-touched":T(u).fields.content.isDirty}),"error-text":A.$t("page.form.error.required-length",{minLength:3,maxLength:650}),counter:!l.value,maxlength:650,disabled:d.value||!!l.value},null,8,["modelValue","label","rows","class","error-text","counter","disabled"])]),_:1})]),T(u).fields.terms?(L(),ge(T(Nt),{key:0,class:"terms-message"},{default:G(()=>[B(T(NI),{modelValue:T(u).fields.terms.value,"onUpdate:modelValue":N[11]||(N[11]=V=>T(u).fields.terms.value=V),class:ze({"ion-invalid":!T(u).fields.terms.isValid,"ion-touched":T(u).fields.terms.isDirty}),"label-placement":"end",justify:"start",readonly:d.value},{default:G(()=>[M("div",{innerHTML:T(D)},null,8,JF)]),_:1},8,["modelValue","class","readonly"])]),_:1})):Se("",!0),M("div",QF,[M("div",null,[B(T(Qt),{fill:"outline",class:"app__button",disabled:d.value,onClick:N[12]||(N[12]=V=>$())},{default:G(()=>[Me(ee(A.$t("page.form.button.go-back")),1)]),_:1},8,["disabled"])]),M("div",null,[B(T(Qt),{class:"app__button",disabled:!T(u).isValid||d.value,onClick:N[13]||(N[13]=V=>S())},{default:G(()=>[Me(ee(A.$t("page.message.form.button.send-request"))+" ",1),d.value?(L(),ge(T($h),{key:0,class:"app__base-color-text-var",name:"crescent"})):Se("",!0)]),_:1},8,["disabled"])])])]),_:1}))]),_:1}),B(re)]),_:1})}}}
256),tB=Ye(eB,[["__scopeId","data-v-013cd510"]]),nB=Object.freeze(Object.defineProperty({__proto__:null,default:tB},Symbol.toStringTag,{value:"Module"})),iB={class:"alert-card__button-area"},oB=["innerHTML"],rB={class:"alert-card__button-area"},aB={key:3,class:"alarm-list"},sB=["onClick"],lB={class:"alarm-list__item-header"},cB={class:"alarm-list__item-time"},dB={class:"alarm-list__item-time-hour"},uB={key:0,class:"alarm-list__item-time-meridian"},fB={class:"alarm-list__item-days"},pB={class:"content"},hB={ref:"modal-content",class:"alarm-modal"},mB={class:"alarm-modal__label"},gB={class:"alarm-modal__time"},bB={key:0,class:"alarm-modal__time-meridian"},vB={style:{flex:"1"}},yB={class:"clock-picker__dial"},xB=["transform"],wB=["x2","y2"],kB=["cx","cy"],_B=["cx","cy"],SB={class:"alarm-modal__label"},EB={class:"alarm-modal__days"},CB=["onClick"],$B={class:"alarm-modal__actions"},TB={style:{flex:"1"}},Ai=128,Yo=102.4,bu=64,Wa=18,PB=Oe({__name:"PartWakeUp",setup(e){const t=it("formatter"),n=ue(!1),i=ue(!1),o=ue(!1),r=ue([]),a=Array.from(new Array(7).keys());let s=null,l=null;const c=()=>{et.openAppAlarmSettings(),!l&&(l=setInterval(async()=>{await et.hasAlarmPermission()&&(clearInterval(l),l=null,o.value=!0)},5e3))},d=()=>{et.openAutoStartPrefs()},u=()=>{n.value=!1,En("page-data.alarm-clocks.start-notification",!0)},f=()=>{s&&(clearInterval(s),s=null)},p=async()=>{const H=await et.requestNotificationPermission(!1);if(H!==-1){H===0&&await et.showNotificationPermissionDenied();return}await et.openAppNotificationSettings(),s||(s=setInterval(async()=>{await et.hasNotificationPermission()&&(f(),i.value=!1)},5e3))},h=()=>{f(),i.value=!1,En("page-data.alarm-clocks.permission-notification",!0)};rt(et.getGrantRef(),()=>{f(),i.value=!1});const m=ue({alarmUUID:null,active:!0,hour:0,minute:0,days:new Array(7).fill(!1)}),y=Sn("modal-form"),g=Sn("modal-content"),v=ue("hours"),b=()=>{y.value.$el.style.setProperty("--height","".concat(g.value.clientHeight,"px"))},x=()=>{m.value.alarmUUID=null,dk()},w=t.is24h(),k=Ai*2,S=H=>H?r.value.findIndex(({uuid:W})=>W===H):-1,$=H=>{fa(cD());const W=S(H);if(W===-1){const se=new Date;m.value.alarmUUID=null,m.value.active=!0,m.value.hour=se.getHours(),m.value.minute=se.getMinutes(),m.value.days.fill(!1),m.value.days[se.getDay()]=!0}else{const se=r.value[W],[fe,O]=se.data.time.split(":").map(z=>parseInt(z,10));m.value.alarmUUID=se.uuid,m.value.active=se.data.active,m.value.hour=fe,m.value.minute=O,m.value.days.fill(!1),se.data.days.forEach(z=>{m.value.days[z]=!0})}v.value="hours",y.value.$el.present()},C=Fn(()=>{et.saveItems(r.value)},300),D=()=>{y.value.$el.dismiss()},A=async()=>{const H=S(m.value.alarmUUID),W={uuid:m.value.alarmUUID||Mc(),data:{active:m.value.active,time:"".concat("0".concat(m.value.hour).substr(-2),":").concat("0".concat(m.value.minute).substr(-2)),days:Object.entries(m.value.days).reduce((se,[fe,O])=>[...se,...O?[parseInt(fe,10)]:[]],[])}};H!==-1?r.value[H]=W:r.value.push(W),await et.saveItems(r.value),r.value=await et.getItems(),D()},N=async()=>{const H=S(m.value.alarmUUID);H!==-1&&(r.value.splice(H,1),await et.saveItems(r.value)),D()},F=ue({hours:{active:Be(()=>!w&&m.value.hour>=12?m.value.hour-12:m.value.hour),activeLabel:Be(()=>{const H=F.value.hours.active;return"0".concat(!w&&H===0?12:H).substr(-2)}),pos:Be(()=>{const H=m.value.hour,W=H*(Math.PI/6),se=w&&H>=12?bu:Yo;return{x:Math.sin(W)*se,y:-(Math.cos(W)*se)}}),ticks:Array.from(new Array(w?24:12).keys()).map(H=>{const W=H/6*Math.PI,se=H>=12,fe=se&&w?bu:Yo;let O=H;return O===0&&!w&&(O=12),{value:H,label:O,pos:{left:Ai+Math.sin(W)*fe-Wa,top:Ai-Math.cos(W)*fe-Wa},size:se||!w?"large":"normal"}})},minutes:{active:Be(()=>m.value.minute),activeLabel:Be(()=>"0".concat(m.value.minute).substr(-2)),pos:Be(()=>{const W=m.value.minute*(Math.PI/30);return{x:Math.sin(W)*Yo,y:-(Math.cos(W)*Yo)}}),ticks:Array.from(new Array(60).keys()).map(H=>{const W=H/30*Math.PI,se=H%5===0;return{value:H,label:se?"0".concat(H).substr(-2):"",pos:{left:Ai+Math.sin(W)*Yo-Wa,top:Ai-Math.cos(W)*Yo-Wa},size:se?"large":"none"}})}});let ie=!1,re=!1,V=0,de=0,oe=0,ae=0,De=null;const Ee=ue(!1),we=(H,W,se)=>{const fe=v.value==="hours",O=Math.PI/(fe||se?6:30),z=Math.sqrt(H*H+W*W),R=fe&&z<(Yo+bu)/2;let Y=Math.atan2(H,-W);Y<0&&(Y=Math.PI*2+Y);let K=Math.round(Y/O);Y=K*O,fe?(w?(R?K=K===12?12:K+12:K=K===12?0:K,K===24&&(K=0)):(K===12&&(K=0),m.value.hour>=12&&(K+=12)),m.value.hour=K):(se&&(K*=5),K===60&&(K=0),m.value.minute=K)},Ae=H=>{H.preventDefault(),H.stopPropagation();const W=/^touch/.test(H.type),se=(W?H.touches[0]:H).pageX-oe,fe=(W?H.touches[0]:H).pageY-ae;!ie&&se===V&&fe===de||(ie=!0,we(se,fe,!1))},ve=H=>{window.document.removeEventListener("mouseup",ve),window.document.removeEventListener("touchend",ve),H.preventDefault();const W=/^touch/.test(H.type),se=(W?H.changedTouches[0]:H).pageX-oe,fe=(W?H.changedTouches[0]:H).pageY-ae;(re||ie)&&se===V&&fe===de&&we(se,fe),v.value==="hours"&&(v.value="minutes"),clearTimeout(De),Ee.value=!1,window.document.removeEventListener("mousemove",Ae),window.document.removeEventListener("touchmove",Ae)},Te=()=>{window.document.removeEventListener("mousemove",Ae),window.document.removeEventListener("touchmove",Ae),window.document.removeEventListener("mouseup",ve),window.document.removeEventListener("touchend",ve)},nt=(H,W)=>{const fe=H.target.closest(".clock-picker__block").getBoundingClientRect(),O=/^touch/.test(H.type);oe=fe.left+Ai,ae=fe.top+Ai,V=(O?H.touches[0]:H).pageX-oe,de=(O?H.touches[0]:H).pageY-ae,ie=!1,re=W,H.preventDefault(),H.stopPropagation(),De=setTimeout(()=>{Ee.value=!0},200),we(V,de,!W),Te(),window.document.addEventListener("mousemove",Ae,!1),window.document.addEventListener("touchmove",Ae,!1),window.document.addEventListener("mouseup",ve,!1),window.document.addEventListener("touchend",ve,!1)},X=H=>{H==="pm"&&m.value.hour<12?m.value.hour+=12:H==="am"&&m.value.hour>=12&&(m.value.hour-=12)};return gn(async()=>{const H=await en("page-data.alarm-clocks.start-notification",!1);r.value=await et.getItems(),o.value=await et.hasAlarmPermission(),H||et.checkAutoStartPrefs(W=>{n.value=W}),await et.hasNotificationPermission()||(i.value=!0)}),Mo(()=>{f(),D(),l&&clearInterval(l)}),(H,W)=>{const se=$e("composed-message");return o.value?(L(),j(_e,{key:1},[i.value?(L(),ge(T(yf),{key:0,class:"alert-card"},{default:G(()=>[B(T(xf),null,{default:G(()=>[M("div",null,[M("b",null,ee(H.$t("component.notification-permission.ask.title")),1)]),M("div",null,ee(H.$t("component.notification-permission.ask.content")),1),M("div",iB,[B(T(Qt),{size:"small",class:"alert-card__button--open",onClick:W[0]||(W[0]=fe=>p())},{default:G(()=>[Me(ee(H.$t("component.notification-permission.ask.button.allow")),1)]),_:1}),B(T(Qt),{size:"small",class:"alert-card__button--dismiss",fill:"outline",onClick:W[1]||(W[1]=fe=>h())},{default:G(()=>[Me(ee(H.$t("component.notification-permission.ask.button.dismiss")),1)]),_:1})])]),_:1})]),_:1})):Se("",!0),n.value?(L(),ge(T(yf),{key:1,class:"alert-card"},{default:G(()=>[B(T(xf),null,{default:G(()=>
256[M("div",null,[M("b",null,ee(H.$t("page.alarm.wakeup.alert.auto-start.title")),1)]),M("div",{innerHTML:H.$t("page.alarm.wakeup.alert.auto-start.content")},null,8,oB),M("div",rB,[B(T(Qt),{size:"small",class:"alert-card__button--open",onClick:W[2]||(W[2]=fe=>d())},{default:G(()=>[Me(ee(H.$t("page.alarm.wakeup.alert.auto-start.button.open-prefs")),1)]),_:1}),B(T(Qt),{size:"small",class:"alert-card__button--dismiss",fill:"outline",onClick:W[3]||(W[3]=fe=>u())},{default:G(()=>[Me(ee(H.$t("page.alarm.wakeup.alert.auto-start.button.dismiss")),1)]),_:1})])]),_:1})]),_:1})):Se("",!0),r.value.length==0?(L(),ge(se,{key:2,icon:T(Ac),title:H.$t("page.alarm.wakeup.message.empty.title"),content:H.$t("page.alarm.wakeup.message.empty.content")},null,8,["icon","title","content"])):(L(),j("div",aB,[(L(!0),j(_e,null,ot(r.value,fe=>(L(),j("div",{key:fe.uuid,class:ze(["alarm-list__item ion-activatable",{"alarm-list__item--editing":fe.uuid===m.value.alarmUUID}]),onClick:O=>$(fe.uuid)},[M("div",lB,[M("div",cB,[M("div",dB,ee(T(t).resolveTime(fe.data.time)),1),T(w)?Se("",!0):(L(),j("div",uB,ee(fe.data.time>="12:00"?"PM":"AM"),1))]),M("div",{onClick:W[5]||(W[5]=ba(O=>{O.stopPropagation()},["prevent"]))},[B(T(wf),{modelValue:fe.data.active,"onUpdate:modelValue":O=>fe.data.active=O,onIonChange:W[4]||(W[4]=O=>T(C)())},null,8,["modelValue","onUpdate:modelValue"])])]),M("div",fB,[(L(!0),j(_e,null,ot(T(a),O=>(L(),j("div",{key:O,class:ze(["alarm-list__item-day",{"alarm-list__item-day--active":fe.data.days.includes(O)}])},ee(H.$t("date.week-day.short.".concat(O))),3))),128))])],10,sB))),128))])),B(T(cd),{slot:"fixed",vertical:"bottom",horizontal:"end"},{default:G(()=>[B(T(Us),{expand:"block",class:"app__button",onClick:W[6]||(W[6]=fe=>$())},{default:G(()=>[B(T(_n),{icon:"add"})]),_:1})]),_:1}),B(T(ow),{ref:"modal-form","initial-breakpoint":1,breakpoints:[0,1],onDidDismiss:W[16]||(W[16]=fe=>x()),onDidPresent:W[17]||(W[17]=fe=>b())},{default:G(()=>[M("div",pB,[B(T(hn),null,{default:G(()=>[M("div",hB,[M("div",mB,ee(H.$t("page.alarm.wakeup.form.label.hour")),1),M("div",gB,[M("div",{class:ze(["alarm-modal__time-number ion-activatable ripple-parent",{"alarm-modal__time-number--active":v.value==="hours"}]),onClick:W[7]||(W[7]=fe=>v.value="hours")},[B(T(Pt)),Me(" "+ee(F.value.hours.activeLabel),1)],2),W[21]||(W[21]=M("div",{class:"alarm-modal__time-divider"}," : ",-1)),M("div",{class:ze(["alarm-modal__time-number ion-activatable ripple-parent",{"alarm-modal__time-number--active":v.value==="minutes"}]),onClick:W[8]||(W[8]=fe=>v.value="minutes")},[B(T(Pt)),Me(" "+ee(F.value.minutes.activeLabel),1)],2),T(w)?Se("",!0):(L(),j("div",bB,[M("div",{class:ze(["alarm-modal__time-meridian-item alarm-modal__time-meridian-item--am ion-activatable ripple-parent",{"alarm-modal__time-meridian-item--active":m.value.hour<12}]),onClick:W[9]||(W[9]=fe=>X("am"))},[B(T(Pt)),W[18]||(W[18]=Me(" AM ",-1))],2),W[20]||(W[20]=M("div",{class:"alarm-modal__time-meridian-divider"},null,-1)),M("div",{class:ze(["alarm-modal__time-meridian-item alarm-modal__time-meridian-item--pm ion-activatable ripple-parent",{"alarm-modal__time-meridian-item--active":m.value.hour>=12}]),onClick:W[10]||(W[10]=fe=>X("pm"))},[B(T(Pt)),W[19]||(W[19]=Me(" PM ",-1))],2)]))]),M("div",vB,[M("div",{class:ze(["clock-picker",{"clock-picker--moving":Ee.value}])},[(L(!0),j(_e,null,ot(F.value,(fe,O)=>(L(),j(_e,{key:O},[O==v.value?(L(),j("div",{key:0,class:ze(["clock-picker__block",["clock-picker__block--".concat(O)]])},[M("div",yB,[(L(!0),j(_e,null,ot(fe.ticks,z=>(L(),j("div",{key:z.value,class:ze(["clock-picker__tick",{["clock-picker__tick--size-".concat(z.size)]:z.size!=="normal","clock-picker__tick--active":z.value==fe.active}]),style:Bt({left:"".concat(z.pos.left,"px"),top:"".concat(z.pos.top,"px")}),onMousedown:W[11]||(W[11]=R=>nt(R,!1)),onTouchstart:W[12]||(W[12]=R=>nt(R,!1))},ee(z.label),39))),128))]),(L(),j("svg",{class:"clock-picker__canvas",width:k,height:k},[M("g",{transform:"translate(".concat(Ai,", ").concat(Ai,")")},[M("line",{class:"clock-picker__canvas-line",x1:"0",y1:"0",x2:fe.pos.x,y2:fe.pos.y},null,8,wB),M("circle",{class:"clock-picker__canvas-bg",r:Wa,cx:fe.pos.x,cy:fe.pos.y},null,8,kB),M("circle",{class:"clock-picker__canvas-fg",r:"3.5",cx:fe.pos.x,cy:fe.pos.y},null,8,_B),W[22]||(W[22]=M("circle",{class:"clock-picker__canvas-bearing",cx:"0",cy:"0",r:"4"},null,-1))],8,xB)]))],2)):Se("",!0)],64))),128))],2)]),M("div",SB,ee(H.$t("page.alarm.
256wakeup.form.label.day-list")),1),M("div",EB,[(L(!0),j(_e,null,ot(m.value.days,(fe,O)=>(L(),j("div",{key:O,class:ze(["alarm-modal__day ion-activatable ripple-parent",{"alarm-modal__day--active":fe}]),onClick:z=>m.value.days[O]=!fe},[B(T(Pt)),Me(" "+ee(H.$t("date.week-day.short.".concat(O))),1)],10,CB))),128))]),M("div",$B,[M("div",TB,[m.value.alarmUUID?(L(),j("div",{key:0,class:"alarm-modal__action ion-activatable ripple-parent",onClick:W[13]||(W[13]=fe=>N())},[B(T(Pt)),Me(" "+ee(H.$t("page.form.button.remove")),1)])):Se("",!0)]),M("div",{class:"alarm-modal__action ion-activatable ripple-parent",onClick:W[14]||(W[14]=fe=>D())},[B(T(Pt)),Me(" "+ee(H.$t("page.form.button.cancel")),1)]),M("div",{class:"alarm-modal__action ion-activatable ripple-parent",onClick:W[15]||(W[15]=fe=>A())},[B(T(Pt)),Me(" "+ee(H.$t("page.form.button.confirm")),1)])])],512)]),_:1})])]),_:1},512)],64)):(L(),ge(se,{key:0,icon:T(Ac),title:H.$t("page.alarm.wakeup.alert.permission-required.title"),content:H.$t("page.alarm.wakeup.alert.permission-required.content"),actions:[{type:"default",label:H.$t("page.alarm.wakeup.alert.permission-required.button"),click:()=>c()}]},null,8,["icon","title","content","actions"]))}}}),AB=Ye(PB,[["__scopeId","data-v-926169e5"]]);function ov(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Qh(e,t){e===void 0&&(e={}),t===void 0&&(t={});const n=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof e[i]>"u"?e[i]=t[i]:ov(t[i])&&ov(e[i])&&Object.keys(t[i]).length>0&&Qh(e[i],t[i])})}const Pk={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function xr(){const e=typeof document<"u"?document:{};return Qh(e,Pk),e}const IB={document:Pk,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return typeof setTimeout>"u"?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){typeof setTimeout>"u"||clearTimeout(e)}};function bn(){const e=typeof window<"u"?window:{};return Qh(e,IB),e}function OB(e){return e===void 0&&(e=""),e.trim().split(" ").filter(t=>!!t.trim())}function LB(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch(i){}try{delete t[n]}catch(i){}})}function Ak(e,t){return t===void 0&&(t=0),setTimeout(e,t)}function Dc(){return Date.now()}function MB(e){const t=bn();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function DB(e,t){t===void 0&&(t="x");const n=bn();let i,o,r;const a=MB(e);return n.WebKitCSSMatrix?(o=a.transform||a.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map(s=>s.replace(",",".")).join(", ")),r=new n.WebKitCSSMatrix(o==="none"?"":o)):(r=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=r.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?o=r.m41:i.length===16?o=parseFloat(i[12]):o=parseFloat(i[4])),t==="y"&&(n.WebKitCSSMatrix?o=r.m42:i.length===16?o=parseFloat(i[13]):o=parseFloat(i[5])),o||0}function Al(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function RB(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function Tn(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const i=n<0||arguments.length<=n?void 0:arguments[n];if(i!=null&&!RB(i)){const o=Object.keys(Object(i)).filter(r=>t.indexOf(r)<0);for(let r=0,a=o.length;r<a;r+=1){const s=o[r],l=Object.getOwnPropertyDescriptor(i,s);l!==void 0&&l.enumerable&&(Al(e[s])&&Al(i[s])?i[s].__swiper__?e[s]=i[s]:Tn(e[s],i[s]):!Al(e[s])&&Al(i[s])?(e[s]={}
256,i[s].__swiper__?e[s]=i[s]:Tn(e[s],i[s])):e[s]=i[s])}}}return e}function Il(e,t,n){e.style.setProperty(t,n)}function Ik(e){let{swiper:t,targetPosition:n,side:i}=e;const o=bn(),r=-t.translate;let a=null,s;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(t.cssModeFrameID);const c=n>r?"next":"prev",d=(f,p)=>c==="next"&&f>=p||c==="prev"&&f<=p,u=()=>{s=new Date().getTime(),a===null&&(a=s);const f=Math.max(Math.min((s-a)/l,1),0),p=.5-Math.cos(f*Math.PI)/2;let h=r+p*(n-r);if(d(h,n)&&(h=n),t.wrapperEl.scrollTo({[i]:h}),d(h,n)){t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout(()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:h})}),o.cancelAnimationFrame(t.cssModeFrameID);return}t.cssModeFrameID=o.requestAnimationFrame(u)};u()}function Bi(e,t){t===void 0&&(t="");const n=bn(),i=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter(o=>o.matches(t)):i}function zB(e,t){const n=[t];for(;n.length>0;){const i=n.shift();if(e===i)return!0;n.push(...i.children,...i.shadowRoot?i.shadowRoot.children:[],...i.assignedElements?i.assignedElements():[])}}function NB(e,t){const n=bn();let i=t.contains(e);return!i&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=zB(e,t))),i}function Rc(e){try{console.warn(e);return}catch(t){}}function Vf(e,t){t===void 0&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:OB(t)),n}function FB(e,t){const n=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}function BB(e,t){const n=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}function yo(e,t){return bn().getComputedStyle(e,null).getPropertyValue(t)}function rv(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function jB(e,t){const n=[];let i=e.parentElement;for(;i;)n.push(i),i=i.parentElement;return n}function av(e,t,n){const i=bn();return e[t==="width"?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue(t==="width"?"margin-left":"margin-bottom"))}function sv(e,t){t===void 0&&(t=""),typeof trustedTypes<"u"?e.innerHTML=trustedTypes.createPolicy("html",{createHTML:n=>n}).createHTML(t):e.innerHTML=t}let vu;function HB(){const e=bn(),t=xr();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function Ok(){return vu||(vu=HB()),vu}let yu;function WB(e){let{userAgent:t}=e===void 0?{}:e;const n=Ok(),i=bn(),o=i.navigator.platform,r=t||i.navigator.userAgent,a={ios:!1,android:!1},s=i.screen.width,l=i.screen.height,c=r.match(/(Android);?[\s\/]+([\d.]+)?/);let d=r.match(/(iPad).*OS\s([\d_]+)/);const u=r.match(/(iPod)(.*OS\s([\d_]+))?/),f=!d&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p=o==="Win32";let h=o==="MacIntel";const m=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!d&&h&&n.touch&&m.indexOf("".concat(s,"x").concat(l))>=0&&(d=r.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),h=!1),c&&!p&&(a.os="android",a.android=!0),(d||f||u)&&(a.os="ios",a.ios=!0),a}function Lk(e){return e===void 0&&(e={}),yu||(yu=WB(e)),yu}let xu;function VB(){const e=bn(),t=Lk();let n=!1;function i(){const s=e.navigator.userAgent.toLowerCase();return s.indexOf("safari")>=0&&s.indexOf("chrome")<0&&s.indexOf("android")<0}if(i()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[l,c]=s.split("Version/")[1].split(" ")[0].split(".").map(d=>Number(d));n=l<16||l===16&&c<2}}const o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),r=i(),a=r||o&&t.i
256os;return{isSafari:n||r,needPerspectiveFix:n,need3dFix:a,isWebView:o}}function Mk(){return xu||(xu=VB()),xu}function UB(e){let{swiper:t,on:n,emit:i}=e;const o=bn();let r=null,a=null;const s=()=>{!t||t.destroyed||!t.initialized||(i("beforeResize"),i("resize"))},l=()=>{!t||t.destroyed||!t.initialized||(r=new ResizeObserver(u=>{a=o.requestAnimationFrame(()=>{const{width:f,height:p}=t;let h=f,m=p;u.forEach(y=>{let{contentBoxSize:g,contentRect:v,target:b}=y;b&&b!==t.el||(h=v?v.width:(g[0]||g).inlineSize,m=v?v.height:(g[0]||g).blockSize)}),(h!==f||m!==p)&&s()})}),r.observe(t.el))},c=()=>{a&&o.cancelAnimationFrame(a),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null)},d=()=>{!t||t.destroyed||!t.initialized||i("orientationchange")};n("init",()=>{if(t.params.resizeObserver&&typeof o.ResizeObserver<"u"){l();return}o.addEventListener("resize",s),o.addEventListener("orientationchange",d)}),n("destroy",()=>{c(),o.removeEventListener("resize",s),o.removeEventListener("orientationchange",d)})}function qB(e){let{swiper:t,extendParams:n,on:i,emit:o}=e;const r=[],a=bn(),s=function(d,u){u===void 0&&(u={});const f=a.MutationObserver||a.WebkitMutationObserver,p=new f(h=>{if(t.__preventObserver__)return;if(h.length===1){o("observerUpdate",h[0]);return}const m=function(){o("observerUpdate",h[0])};a.requestAnimationFrame?a.requestAnimationFrame(m):a.setTimeout(m,0)});p.observe(d,{attributes:typeof u.attributes>"u"?!0:u.attributes,childList:t.isElement||(typeof u.childList>"u"?!0:u).childList,characterData:typeof u.characterData>"u"?!0:u.characterData}),r.push(p)},l=()=>{if(t.params.observer){if(t.params.observeParents){const d=jB(t.hostEl);for(let u=0;u<d.length;u+=1)s(d[u])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}},c=()=>{r.forEach(d=>{d.disconnect()}),r.splice(0,r.length)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",l),i("destroy",c)}var YB={on(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;const o=n?"unshift":"push";return e.split(" ").forEach(r=>{i.eventsListeners[r]||(i.eventsListeners[r]=[]),i.eventsListeners[r][o](t)}),i},once(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed||typeof t!="function")return i;function o(){i.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var r=arguments.length,a=new Array(r),s=0;s<r;s++)a[s]=arguments[s];t.apply(i,a)}return o.__emitterProxy=t,i.on(e,o,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const i=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[i](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed||!n.eventsListeners||e.split(" ").forEach(i=>{typeof t>"u"?n.eventsListeners[i]=[]:n.eventsListeners[i]&&n.eventsListeners[i].forEac
256h((o,r)=>{(o===t||o.__emitterProxy&&o.__emitterProxy===t)&&n.eventsListeners[i].splice(r,1)})}),n},emit(){const e=this;if(!e.eventsListeners||e.destroyed||!e.eventsListeners)return e;let t,n,i;for(var o=arguments.length,r=new Array(o),a=0;a<o;a++)r[a]=arguments[a];return typeof r[0]=="string"||Array.isArray(r[0])?(t=r[0],n=r.slice(1,r.length),i=e):(t=r[0].events,n=r[0].data,i=r[0].context||e),n.unshift(i),(Array.isArray(t)?t:t.split(" ")).forEach(l=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach(c=>{c.apply(i,[l,...n])}),e.eventsListeners&&e.eventsListeners[l]&&e.eventsListeners[l].forEach(c=>{c.apply(i,n)})}),e}};function GB(){const e=this;let t,n;const i=e.el;typeof e.params.width<"u"&&e.params.width!==null?t=e.params.width:t=i.clientWidth,typeof e.params.height<"u"&&e.params.height!==null?n=e.params.height:n=i.clientHeight,!(t===0&&e.isHorizontal()||n===0&&e.isVertical())&&(t=t-parseInt(yo(i,"padding-left")||0,10)-parseInt(yo(i,"padding-right")||0,10),n=n-parseInt(yo(i,"padding-top")||0,10)-parseInt(yo(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))}function XB(){const e=this;function t(D,A){return parseFloat(D.getPropertyValue(e.getDirectionLabel(A))||0)}const n=e.params,{wrapperEl:i,slidesEl:o,size:r,rtlTranslate:a,wrongRTL:s}=e,l=e.virtual&&n.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=Bi(o,".".concat(e.params.slideClass,", swiper-slide")),u=l?e.virtual.slides.length:d.length;let f=[];const p=[],h=[];let m=n.slidesOffsetBefore;typeof m=="function"&&(m=n.slidesOffsetBefore.call(e));let y=n.slidesOffsetAfter;typeof y=="function"&&(y=n.slidesOffsetAfter.call(e));const g=e.snapGrid.length,v=e.slidesGrid.length;let b=n.spaceBetween,x=-m,w=0,k=0;if(typeof r>"u")return;typeof b=="string"&&b.indexOf("%")>=0?b=parseFloat(b.replace("%",""))/100*r:typeof b=="string"&&(b=parseFloat(b)),e.virtualSize=-b,d.forEach(D=>{a?D.style.marginLeft="":D.style.marginRight="",D.style.marginBottom="",D.style.marginTop=""}),n.centeredSlides&&n.cssMode&&(Il(i,"--swiper-centered-offset-before",""),Il(i,"--swiper-centered-offset-after",""));const S=n.grid&&n.grid.rows>1&&e.grid;S?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();let $;const C=n.slidesPerView==="auto"&&n.breakpoints&&Object.keys(n.breakpoints).filter(D=>typeof n.breakpoints[D].slidesPerView<"u").length>0;for(let D=0;D<u;D+=1){$=0;let A;if(d[D]&&(A=d[D]),S&&e.grid.updateSlide(D,A,d),!(d[D]&&yo(A,"display")==="none")){if(n.slidesPerView==="auto"){C&&(d[D].style[e.getDirectionLabel("width")]="");const N=getComputedStyle(A),F=A.style.transform,ie=A.style.webkitTransform;if(F&&(A.style.transform="none"),ie&&(A.style.webkitTransform="none"),n.roundLengths)$=e.isHorizontal()?av(A,"width"):av(A,"height");else{const re=t(N,"width"),V=t(N,"padding-left"),de=t(N,"padding-right"),oe=t(N,"margin-left"),ae=t(N,"margin-right"),De=N.getPropertyValue("box-sizing");if(De&&De==="border-box")$=re+oe+ae;else{const{clientWidth:Ee,offsetWidth:we}=A;$=re+V+de+oe+ae+(we-Ee)}}F&&(A.style.transform=F),ie&&(A.style.webkitTransform=ie),n.roundLengths&&($=Math.floor($))}else $=(r-(n.slidesPerView-1)*b)/n.slidesPerView,n.roundLengths&&($=Math.floor($)),d[D]&&(d[D].style[e.getDirectionLabel("width")]="".concat($,"px"));d[D]&&(d[D].swiperSlideSize=$),h.push($),n.centeredSlides?(x=x+$/2+w/2+b,w===0&&D!==0&&(x=x-r/2-b),D===0&&(x=x-r/2-b),Math.abs(x)<1/1e3&&(x=0),n.roundLengths&&(x=Math.floor(x)),k%n.slidesPerGroup===0&&f.push(x),p.push(x)):(n.roundLengths&&(x=Math.floor(x)),(k-Math.min(e.params.slidesPerGroupSkip,k))%e.params.slidesPerGroup===0&&f.push(x),p.push(x),x=x+$+b),e.virtualSize+=$+b,w=$,k+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+y,a&&s&&(n.effect==="slide"||n.effect==="coverflow")&&(i.style.width="".concat(e.virtualSize+b,"px")),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]="".concat(e.virtualSize+b,"px")),S&&e.grid.updateWrapperSize($,f),!n.centeredSlides){const D=[];for(let A=0;A<f.length;A+=1){let N=f[A];n.roundLengths&&(N=Math.floor(N)),f[A]<=e.virtualSize-r&&D.push(N)}f=D,Math.floor(e.virtualSize-r)-Math.floor(f[f.length-1])>1&&f.push(e.virtualSize-r)}if(l&&n.loop){const D=h[0]+b;if(n.slidesPerGroup>1){const A=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),N=D*n.slidesPerGroup;for(let F=0;F<A;F+=1)f.push(f[f.length-1]+N)}for(let A=0;A<e.virtual.slidesBefore+e.virtual.slidesAfter;A+=1)n.slidesPerGroup===1&&f.push(f[f.length-1]+D),p.push(p[p.length-1]+D),e.virtualSize+=D}if(f.length===0&&(f=[0]),b!==0){const D=e.isHorizontal()&&a?"marginLeft":e.getDirectionLabel("marginRight");d.filter((A,N)=>
256!n.cssMode||n.loop?!0:N!==d.length-1).forEach(A=>{A.style[D]="".concat(b,"px")})}if(n.centeredSlides&&n.centeredSlidesBounds){let D=0;h.forEach(N=>{D+=N+(b||0)}),D-=b;const A=D>r?D-r:0;f=f.map(N=>N<=0?-m:N>A?A+y:N)}if(n.centerInsufficientSlides){let D=0;h.forEach(N=>{D+=N+(b||0)}),D-=b;const A=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(D+A<r){const N=(r-D-A)/2;f.forEach((F,ie)=>{f[ie]=F-N}),p.forEach((F,ie)=>{p[ie]=F+N})}}if(Object.assign(e,{slides:d,snapGrid:f,slidesGrid:p,slidesSizesGrid:h}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){Il(i,"--swiper-centered-offset-before","".concat(-f[0],"px")),Il(i,"--swiper-centered-offset-after","".concat(e.size/2-h[h.length-1]/2,"px"));const D=-e.snapGrid[0],A=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(N=>N+D),e.slidesGrid=e.slidesGrid.map(N=>N+A)}if(u!==c&&e.emit("slidesLengthChange"),f.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==v&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!l&&!n.cssMode&&(n.effect==="slide"||n.effect==="fade")){const D="".concat(n.containerModifierClass,"backface-hidden"),A=e.el.classList.contains(D);u<=n.maxBackfaceHiddenSlides?A||e.el.classList.add(D):A&&e.el.classList.remove(D)}}function KB(e){const t=this,n=[],i=t.virtual&&t.params.virtual.enabled;let o=0,r;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=s=>i?t.slides[t.getSlideIndexByData(s)]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const s=t.activeIndex+r;if(s>t.slides.length&&!i)break;n.push(a(s))}else n.push(a(t.activeIndex));for(r=0;r<n.length;r+=1)if(typeof n[r]<"u"){const s=n[r].offsetHeight;o=s>o?s:o}(o||o===0)&&(t.wrapperEl.style.height="".concat(o,"px"))}function ZB(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-n-e.cssOverflowAdjustment()}const lv=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function JB(e){e===void 0&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:i,rtlTranslate:o,snapGrid:r}=t;if(i.length===0)return;typeof i[0].swiperSlideOffset>"u"&&t.updateSlidesOffset();let a=-e;o&&(a=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=n.spaceBetween;typeof s=="string"&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:typeof s=="string"&&(s=parseFloat(s));for(let l=0;l<i.length;l+=1){const c=i[l];let d=c.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(d-=i[0].swiperSlideOffset);const u=(a+(n.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+s),f=(a-r[0]+(n.centeredSlides?t.minTranslate():0)-d)/(c.swiperSlideSize+s),p=-(a-d),h=p+t.slidesSizesGrid[l],m=p>=0&&p<=t.size-t.slidesSizesGrid[l],y=p>=0&&p<t.size-1||h>1&&h<=t.size||p<=0&&h>=t.size;y&&(t.visibleSlides.push(c),t.visibleSlidesIndexes.push(l)),lv(c,y,n.slideVisibleClass),lv(c,m,n.slideFullyVisibleClass),c.progress=o?-u:u,c.originalProgress=o?-f:f}}function QB(e){const t=this;if(typeof e>"u"){const d=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*d||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:o,isBeginning:r,isEnd:a,progressLoop:s}=t;const l=r,c=a;if(i===0)o=0,r=!0,a=!0;else{o=(e-t.minTranslate())/i;const d=Math.abs(e-t.minTranslate())<1,u=Math.abs(e-t.maxTranslate())<1;r=d||o<=0,a=u||o>=1,d&&(o=0),u&&(o=1)}if(n.loop){const d=t.getSlideIndexByData(0),u=t.getSlideIndexByData(t.slides.length-1),f=t.slidesGrid[d],p=t.slidesGrid[u],h=t.slidesGrid[t.slidesGrid.length-1],m=Math.abs(e);m>=f?s=(m-f)/h:s=(m+h-p)/h,s>1&&(s-=1)}Object.assign(t,{progress:o,progressLoop:s,isBeginning:r,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),r&&!l&&t.emit("reachBeginning toEdge"),a&&!c&&t.emit("reachEnd toEdge"),(l&&!r||c&&!a)&&t.emit("fromEdge"),t.emit("progress",o)}const wu=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};function ej(){const e=this,{slides:t,params:n,slidesEl:i,activeIndex:o}=e,r=e.virtual&&n.virtual.enabled,a=e.grid&&n.grid&&n.grid.rows>1,s=u=>Bi(i,".".concat(n.slideClass).concat(u,", swiper-slide").concat(u))[0];let l,c,d;if(r)if(n.loop){let u=o-e.virtual.slidesBefore;u<0&&(u=e.virtual.slides.length+u),u>=e.virtual.slides.length&&(u-=e.virtual.slides.length),l=s('[data-swiper-slide-index="'.concat(u,'"]'))}else l=s('[data-swiper-slide-index="'.concat(o,'"]'));else a?(l=t.find(u=>u.column===o),d=t.find(u=>u.column===o+1),c=t.find(u=>u.column===o-1)):l=t[o];l&&(a||(d=BB(l,".".concat(n.slideClass,", swiper-slide"))[0],n.loop&&!d&&(d=t[0]),c=FB(l,".".concat(n.slideClass,", swiper-slide"))[0],n.loop&&!c===0&&(c=t[t.length-1]))),t.forEach(u=>{wu(u,u===l,n.slideActiveClass),wu(u,u===d,n.slideNextClass),wu(u,u===c,n.slidePrevClass)}),e.emitSlidesClasses()}const Gl=(e,t)=>
256{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":".".concat(e.params.slideClass),i=t.closest(n());if(i){let o=i.querySelector(".".concat(e.params.lazyPreloaderClass));!o&&e.isElement&&(i.shadowRoot?o=i.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)):requestAnimationFrame(()=>{i.shadowRoot&&(o=i.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)),o&&o.remove())})),o&&o.remove()}},ku=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},Uf=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const i=e.params.slidesPerView==="auto"?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const a=o,s=[a-t];s.push(...Array.from({length:t}).map((l,c)=>a+i+c)),e.slides.forEach((l,c)=>{s.includes(l.column)&&ku(e,c)});return}const r=o+i-1;if(e.params.rewind||e.params.loop)for(let a=o-t;a<=r+t;a+=1){const s=(a%n+n)%n;(s<o||s>r)&&ku(e,s)}else for(let a=Math.max(o-t,0);a<=Math.min(r+t,n-1);a+=1)a!==o&&(a>r||a<o)&&ku(e,a)};function tj(e){const{slidesGrid:t,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;let o;for(let r=0;r<t.length;r+=1)typeof t[r+1]<"u"?i>=t[r]&&i<t[r+1]-(t[r+1]-t[r])/2?o=r:i>=t[r]&&i<t[r+1]&&(o=r+1):i>=t[r]&&(o=r);return n.normalizeSlideIndex&&(o<0||typeof o>"u")&&(o=0),o}function nj(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:o,activeIndex:r,realIndex:a,snapIndex:s}=t;let l=e,c;const d=p=>{let h=p-t.virtual.slidesBefore;return h<0&&(h=t.virtual.slides.length+h),h>=t.virtual.slides.length&&(h-=t.virtual.slides.length),h};if(typeof l>"u"&&(l=tj(t)),i.indexOf(n)>=0)c=i.indexOf(n);else{const p=Math.min(o.slidesPerGroupSkip,l);c=p+Math.floor((l-p)/o.slidesPerGroup)}if(c>=i.length&&(c=i.length-1),l===r&&!t.params.loop){c!==s&&(t.snapIndex=c,t.emit("snapIndexChange"));return}if(l===r&&t.params.loop&&t.virtual&&t.params.virtual.enabled){t.realIndex=d(l);return}const u=t.grid&&o.grid&&o.grid.rows>1;let f;if(t.virtual&&o.virtual.enabled&&o.loop)f=d(l);else if(u){const p=t.slides.find(m=>m.column===l);let h=parseInt(p.getAttribute("data-swiper-slide-index"),10);Number.isNaN(h)&&(h=Math.max(t.slides.indexOf(p),0)),f=Math.floor(h/o.grid.rows)}else if(t.slides[l]){const p=t.slides[l].getAttribute("data-swiper-slide-index");p?f=parseInt(p,10):f=l}else f=l;Object.assign(t,{previousSnapIndex:s,snapIndex:c,previousRealIndex:a,realIndex:f,previousIndex:r,activeIndex:l}),t.initialized&&Uf(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==f&&t.emit("realIndexChange"),t.emit("slideChange"))}function ij(e,t){const n=this,i=n.params;let o=e.closest(".".concat(i.slideClass,", swiper-slide"));!o&&n.isElement&&t&&t.length>
2561&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach(s=>{!o&&s.matches&&s.matches(".".concat(i.slideClass,", swiper-slide"))&&(o=s)});let r=!1,a;if(o){for(let s=0;s<n.slides.length;s+=1)if(n.slides[s]===o){r=!0,a=s;break}}if(o&&r)n.clickedSlide=o,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=a;else{n.clickedSlide=void 0,n.clickedIndex=void 0;return}i.slideToClickedSlide&&n.clickedIndex!==void 0&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}var oj={updateSize:GB,updateSlides:XB,updateAutoHeight:KB,updateSlidesOffset:ZB,updateSlidesProgress:JB,updateProgress:QB,updateSlidesClasses:ej,updateActiveIndex:nj,updateClickedSlide:ij};function rj(e){e===void 0&&(e=this.isHorizontal()?"x":"y");const t=this,{params:n,rtlTranslate:i,translate:o,wrapperEl:r}=t;if(n.virtualTranslate)return i?-o:o;if(n.cssMode)return o;let a=DB(r,e);return a+=t.cssOverflowAdjustment(),i&&(a=-a),a||0}function aj(e,t){const n=this,{rtlTranslate:i,params:o,wrapperEl:r,progress:a}=n;let s=0,l=0;const c=0;n.isHorizontal()?s=i?-e:e:l=e,o.roundLengths&&(s=Math.floor(s),l=Math.floor(l)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?s:l,o.cssMode?r[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-s:-l:o.virtualTranslate||(n.isHorizontal()?s-=n.cssOverflowAdjustment():l-=n.cssOverflowAdjustment(),r.style.transform="translate3d(".concat(s,"px, ").concat(l,"px, ").concat(c,"px)"));let d;const u=n.maxTranslate()-n.minTranslate();u===0?d=0:d=(e-n.minTranslate())/u,d!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)}function sj(){return-this.snapGrid[0]}function lj(){return-this.snapGrid[this.snapGrid.length-1]}function cj(e,t,n,i,o){e===void 0&&(e=0),t===void 0&&(t=this.params.speed),n===void 0&&(n=!0),i===void 0&&(i=!0);const r=this,{params:a,wrapperEl:s}=r;if(r.animating&&a.preventInteractionOnTransition)return!1;const l=r.minTranslate(),c=r.maxTranslate();let d;if(i&&e>l?d=l:i&&e<c?d=c:d=e,r.updateProgress(d),a.cssMode){const u=r.isH
vendor: 6,317 bytes, line 256
256orizontal();if(t===0)s[u?"scrollLeft":"scrollTop"]=-d;else{if(!r.support.smoothScroll)return Ik({swiper:r,targetPosition:-d,side:u?"left":"top"}),!0;s.scrollTo({[u?"left":"top"]:-d,behavior:"smooth"})}return!0}return t===0?(r.setTransition(0),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,o),r.emit("transitionEnd"))):(r.setTransition(t),r.setTranslate(d),n&&(r.emit("beforeTransitionStart",t,o),r.emit("transitionStart")),r.animating||(r.animating=!0,r.onTranslateToWrapperTransitionEnd||(r.onTranslateToWrapperTransitionEnd=function(f){!r||r.destroyed||f.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onTranslateToWrapperTransitionEnd),r.onTranslateToWrapperTransitionEnd=null,delete r.onTranslateToWrapperTransitionEnd,r.animating=!1,n&&r.emit("transitionEnd"))}),r.wrapperEl.addEventListener("transitionend",r.onTranslateToWrapperTransitionEnd))),!0}var dj={getTranslate:rj,setTranslate:aj,minTranslate:sj,maxTranslate:lj,translateTo:cj};function uj(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration="".concat(e,"ms"),n.wrapperEl.style.transitionDelay=e===0?"0ms":""),n.emit("setTransition",e,t)}function Dk(e){let{swiper:t,runCallbacks:n,direction:i,step:o}=e;const{activeIndex:r,previousIndex:a}=t;let s=i;s||(r>a?s="next":r<a?s="prev":s="reset"),t.emit("transition".concat(o)),n&&s==="reset"?t.emit("slideResetTransition".concat(o)):n&&r!==a&&(t.emit("slideChangeTransition".concat(o)),s==="next"?t.emit("slideNextTransition".concat(o)):t.emit("slidePrevTransition".concat(o)))}function fj(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),Dk({swiper:n,runCallbacks:e,direction:t,step:"Start"}))}function pj(e,t){e===void 0&&(e=!0);const n=this,{params:i}=n;n.animating=!1,!i.cssMode&&(n.setTransition(0),Dk({swiper:n,runCallbacks:e,direction:t,step:"End"}))}var hj={setTransition:uj,transitionStart:fj,transitionEnd:pj};function mj(e,t,n,i,o){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const r=this;let a=e;a<0&&(a=0);const{params:s,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:f,wrapperEl:p,enabled:h}=r;if(!h&&!i&&!o||r.destroyed||r.animating&&s.preventInteractionOnTransition)return!1;typeof t>"u"&&(t=r.params.speed);const m=Math.min(r.params.slidesPerGroupSkip,a);let y=m+Math.floor((a-m)/r.params.slidesPerGroup);y>=l.length&&(y=l.length-1);const g=-l[y];if(s.normalizeSlideIndex)for(let S=0;S<c.length;S+=1){const $=-Math.floor(g*100),C=Math.floor(c[S]*100),D=Math.floor(c[S+1]*100);typeof c[S+1]<"u"?$>=C&&$<D-(D-C)/2?a=S:$>=C&&$<D&&(a=S+1):$>=C&&(a=S)}if(r.initialized&&a!==u&&(!r.allowSlideNext&&(f?g>r.translate&&g>r.minTranslate():g<r.translate&&g<r.minTranslate())||!r.allowSlidePrev&&g>r.translate&&g>r.maxTranslate()&&(u||0)!==a))return!1;a!==(d||0)&&n&&r.emit("beforeSlideChangeStart"),r.updateProgress(g);let v;a>u?v="next":a<u?v="prev":v="reset";const b=r.virtual&&r.params.virtual.enabled;if(!(b&&o)&&(f&&-g===r.translate||!f&&g===r.translate))return r.updateActiveIndex(a),s.autoHeight&&r.updateAutoHeight(),r.updateSlidesClasses(),s.effect!=="slide"&&r.setTranslate(g),v!=="reset"&&(r.transitionStart(n,v),r.transitionEnd(n,v)),!1;if(s.cssMode){const S=r.isHorizontal(),$=f?g:-g;if(t===0)b&&(r.wrapperEl.style.scrollSnapType="none",r._immediateVirtual=!0),b&&!r._cssModeVirtualInitialSet&&r.params.initialSlide>0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{p[S?"scrollLeft":"scrollTop"]=$})):p[S?"scrollLeft":"scrollTop"]=$,b&&requestAnimationFrame(()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1});else{if(!r.support.smoothScroll)return Ik({swiper:r,targetPosition:$,side:S?"left":"top"}),!0;p.scrollTo({[S?"left":"top"]:$,behavior:"smooth"})}return!0}const k=Mk().isSafari;return b&&!o&&k&&r.isElement&&r.virtual.update(!1,!1,a),r.setTransition(t),r.setTranslate(g),r.updateActiveIndex(a),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,i),r.transitionStart(n,v),t===0?r.transitionEnd(n,v):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function($){!r||r.destroyed||$.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(n,v))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0}function gj(e,t,n,i){e===void 0&&(e=0),n===void 0&&(n=!0),typeof e=="string"&&(e=parseInt(e,10));const o=this;if(o.destroyed)return;typeof t>"u"&&(t=o.params.speed);const r=o.grid&&o.params.grid&&o.params.grid.rows>1;let a=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)a=a+o.virtual.slidesBefore;else{let s;if(r){const f=a*o.params.grid.rows;s=o.slides.find(p=>p.getAttribute("data-swiper-slide-index")*1===f).column}else s=o.getSlideIndexByData(a);const l=r?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:c}=o.params;let d=o.params.slidesPerView;d==="auto"?d=o.slidesPerViewDynamic():(d=Math.ceil(parseFloat(o.params.slidesPerView,10)),c&&d%2===0&&(d=d+1));let u=l-s<d;if(c&&(u=u||s<Math.ceil(d/2)),i&&c&&o.params.slidesPerView!=="auto"&&!r&&(u=!1),u){const f=c?s<o.activeIndex?"prev":"next":s-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:f,slideTo:!0,activeSlideIndex:f==="next"?s+1:s-l+1,slideRealIndex:f==="next"?o.realIndex:void 0})}if(r){const f=a*o.params.grid.rows;a=o.slides.find(p=>p.getAttribute("data-swiper-slide-index")*1===f).column}else a=o.getSlideIndexByData(a)}return requestAnimationFrame(()=>{o.slideTo(a,t,n,i)}),o}function bj(e,t,n){t===void 0&&(t=!0);const i=this,{enabled:o,params:r,animating:a}=i;if(!o||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);let s=r.slidesPerGroup;r.slidesPerView==="auto"&&r.slidesPerGroup===1&&r.slidesPerGroupAuto&&(s=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<r.slidesPerGroupSkip?1:s,c=i.virtual&&r.virtual.enabled;if(r.loop){if(a&&!c&&r.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&r.cssMode)return requestAnimationFrame(()=>{i.slideTo(i.activeIndex+l,e,t,n)}),!0}return r.rewind&&i.isEnd?i.slideTo(0,e,t,n):i.slideTo(i.activeIndex+l,e,t,n)}
256function vj(e,t,n){t===void 0&&(t=!0);const i=this,{params:o,snapGrid:r,slidesGrid:a,rtlTranslate:s,enabled:l,animating:c}=i;if(!l||i.destroyed)return i;typeof e>"u"&&(e=i.params.speed);const d=i.virtual&&o.virtual.enabled;if(o.loop){if(c&&!d&&o.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}const u=s?i.translate:-i.translate;function f(v){return v<0?-Math.floor(Math.abs(v)):Math.floor(v)}const p=f(u),h=r.map(v=>f(v)),m=o.freeMode&&o.freeMode.enabled;let y=r[h.indexOf(p)-1];if(typeof y>"u"&&(o.cssMode||m)){let v;r.forEach((b,x)=>{p>=b&&(v=x)}),typeof v<"u"&&(y=m?r[v]:r[v>0?v-1:v])}let g=0;if(typeof y<"u"&&(g=a.indexOf(y),g<0&&(g=i.activeIndex-1),o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(g=g-i.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),o.rewind&&i.isBeginning){const v=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(v,e,t,n)}else if(o.loop&&i.activeIndex===0&&o.cssMode)return requestAnimationFrame(()=>{i.slideTo(g,e,t,n)}),!0;return i.slideTo(g,e,t,n)}function yj(e,t,n){t===void 0&&(t=!0);const i=this;if(!i.destroyed)return typeof e>"u"&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)}function xj(e,t,n,i){t===void 0&&(t=!0),i===void 0&&(i=.5);const o=this;if(o.destroyed)return;typeof e>"u"&&(e=o.params.speed);let r=o.activeIndex;const a=Math.min(o.params.slidesPerGroupSkip,r),s=a+Math.floor((r-a)/o.params.slidesPerGroup),l=o.rtlTranslate?o.translate:-o.translate;if(l>=o.snapGrid[s]){const c=o.snapGrid[s],d=o.snapGrid[s+1];l-c>(d-c)*i&&(r+=o.params.slidesPerGroup)}else{const c=o.snapGrid[s-1],d=o.snapGrid[s];l-c<=(d-c)*i&&(r-=o.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,o.slidesGrid.length-1),o.slideTo(r,e,t,n)}function wj(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,i=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let o=e.getSlideIndexWhenGrid(e.clickedIndex),r;const a=e.isElement?"swiper-slide":".".concat(t.slideClass),s=e.grid&&e.params.grid&&e.params.grid.rows>1;if(t.loop){if(e.animating)return;r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?e.slideToLoop(r):o>(s?(e.slides.length-i)/2-(e.params.grid.rows-1):e.slides.length-i)?(e.loopFix(),o=e.getSlideIndex(Bi(n,"".concat(a,'[data-swiper-slide-index="').concat(r,'"]'))[0]),Ak(()=>{e.slideTo(o)})):e.slideTo(o)}else e.slideTo(o)}var kj={slideTo:mj,slideToLoop:gj,slideNext:bj,slidePrev:vj,slideReset:yj,slideToClosest:xj,slideToClickedSlide:wj};function _j(e,t){const n=this,{params:i,slidesEl:o}=n;if(!i.loop||n.virtual&&n.params.virtual.enabled)return;const r=()=>{Bi(o,".".concat(i.slideClass,", swiper-slide")).forEach((p,h)=>{p.setAttribute("data-swiper-slide-index",h)})},a=()=>{const f=Bi(o,".".concat(i.slideBlankClass));f.forEach(p=>{p.remove()}),f.length>0&&(n.recalcSlides(),n.updateSlides())},s=n.grid&&i.grid&&i.grid.rows>1;i.loopAddBlankSlides&&(i.slidesPerGroup>1||s)&&a();const l=i.slidesPerGroup*(s?i.grid.rows:1),c=n.slides.length%l!==0,d=s&&n.slides.length%i.grid.rows!==0,u=f=>{for(let p=0;p<f;p+=1){const h=n.isElement?Vf("swiper-slide",[i.slideBlankClass]):Vf("div",[i.slideClass,i.slideBlankClass]);n.slidesEl.append(h)}};if(c){if(i.loopAddBlankSlides){const f=l-n.slides.length%l;u(f),n.recalcSlides(),n.updateSlides()}else Rc("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else if(d){if(i.loopAddBlankSlides){const f=i.grid.rows-n.slides.length%i.grid.rows;u(f),n.recalcSlides(),n.updateSlides()}else Rc("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else r();n.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next",initial:t})}function Sj(e){let{slideRealIndex:t,slideTo:n=!0,direction:i,setTranslate:o,activeSlideIndex:r,initial:a,byController:s,byMousewheel:l}=e===void 0?{}:e;const c=this;if(!c.params.loop)return;c.emit("beforeLoopFix");const{slides:d,allowSlidePrev:u,allowSlideNext:f,slidesEl:p,params:h}=c,{centeredSlides:m,initialSlide:y}=h;if(c.allowSlidePrev=!0,c.allowSlideNext=!0,c.virtual&&h.virtual.enabled){n&&(!h.centeredSlides&&c.snapIndex===0?c.slideTo(c.virtual.slides.length,0,!1,!0):h.centeredSlides&&c.snapIndex<h.slidesPerView?c.slideTo(c.virtual.slides.length+c.snapIndex,0,!1,!0):c.snapIndex===c.snapGrid.length-1&&
vendor: 4,542 bytes, line 256
256c.slideTo(c.virtual.slidesBefore,0,!1,!0)),c.allowSlidePrev=u,c.allowSlideNext=f,c.emit("loopFix");return}let g=h.slidesPerView;g==="auto"?g=c.slidesPerViewDynamic():(g=Math.ceil(parseFloat(h.slidesPerView,10)),m&&g%2===0&&(g=g+1));const v=h.slidesPerGroupAuto?g:h.slidesPerGroup;let b=m?Math.max(v,Math.ceil(g/2)):v;b%v!==0&&(b+=v-b%v),b+=h.loopAdditionalSlides,c.loopedSlides=b;const x=c.grid&&h.grid&&h.grid.rows>1;d.length<g+b||c.params.effect==="cards"&&d.length<g+b*2?Rc("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled or not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):x&&h.grid.fill==="row"&&Rc("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const w=[],k=[],S=x?Math.ceil(d.length/h.grid.rows):d.length,$=a&&S-y<g&&!m;let C=$?y:c.activeIndex;typeof r>"u"?r=c.getSlideIndex(d.find(V=>V.classList.contains(h.slideActiveClass))):C=r;const D=i==="next"||!i,A=i==="prev"||!i;let N=0,F=0;const re=(x?d[r].column:r)+(m&&typeof o>"u"?-g/2+.5:0);if(re<b){N=Math.max(b-re,v);for(let V=0;V<b-re;V+=1){const de=V-Math.floor(V/S)*S;if(x){const oe=S-de-1;for(let ae=d.length-1;ae>=0;ae-=1)d[ae].column===oe&&w.push(ae)}else w.push(S-de-1)}}else if(re+g>S-b){F=Math.max(re-(S-b*2),v),$&&(F=Math.max(F,g-S+y+1));for(let V=0;V<F;V+=1){const de=V-Math.floor(V/S)*S;x?d.forEach((oe,ae)=>{oe.column===de&&k.push(ae)}):k.push(de)}}if(c.__preventObserver__=!0,requestAnimationFrame(()=>{c.__preventObserver__=!1}),c.params.effect==="cards"&&d.length<g+b*2&&(k.includes(r)&&k.splice(k.indexOf(r),1),w.includes(r)&&w.splice(w.indexOf(r),1)),A&&w.forEach(V=>{d[V].swiperLoopMoveDOM=!0,p.prepend(d[V]),d[V].swiperLoopMoveDOM=!1}),D&&k.forEach(V=>{d[V].swiperLoopMoveDOM=!0,p.append(d[V]),d[V].swiperLoopMoveDOM=!1}),c.recalcSlides(),h.slidesPerView==="auto"?c.updateSlides():x&&(w.length>0&&A||k.length>0&&D)&&c.slides.forEach((V,de)=>{c.grid.updateSlide(de,V,c.slides)}),h.watchSlidesProgress&&c.updateSlidesOffset(),n){if(w.length>0&&A){if(typeof t>"u"){const V=c.slidesGrid[C],oe=c.slidesGrid[C+N]-V;l?c.setTranslate(c.translate-oe):(c.slideTo(C+Math.ceil(N),0,!1,!0),o&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-oe,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-oe))}else if(o){const V=x?w.length/h.grid.rows:w.length;c.slideTo(c.activeIndex+V,0,!1,!0),c.touchEventsData.currentTranslate=c.translate}}else if(k.length>0&&D)if(typeof t>"u"){const V=c.slidesGrid[C],oe=c.slidesGrid[C-F]-V;l?c.setTranslate(c.translate-oe):(c.slideTo(C-F,0,!1,!0),o&&(c.touchEventsData.startTranslate=c.touchEventsData.startTranslate-oe,c.touchEventsData.currentTranslate=c.touchEventsData.currentTranslate-oe))}else{const V=x?k.length/h.grid.rows:k.length;c.slideTo(c.activeIndex-V,0,!1,!0)}}if(c.allowSlidePrev=u,c.allowSlideNext=f,c.controller&&c.controller.control&&!s){const V={slideRealIndex:t,direction:i,setTranslate:o,activeSlideIndex:r,byController:!0};Array.isArray(c.controller.control)?c.controller.control.forEach(de=>{!de.destroyed&&de.params.loop&&de.loopFix({...V,slideTo:de.params.slidesPerView===h.slidesPerView?n:!1})}):c.controller.control instanceof c.constructor&&c.controller.control.params.loop&&c.controller.control.loopFix({...V,slideTo:c.controller.control.params.slidesPerView===h.slidesPerView?n:!1})}c.emit("loopFix")}function Ej(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];e.slides.forEach(o=>{const r=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;i[r]=o}),e.slides.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),i.forEach(o=>{n.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}var Cj={loopCreate:_j,loopFix:Sj,loopDestroy:Ej};function $j(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n=t.params.touchEventsTarget==="container"?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame(()=>{t.__preventObserver__=!1})}function Tj(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame(()=>{e.__preventObserver__=!1}))}var Pj={setGrabCursor:$j,unsetGrabCursor:Tj};
vendor: 4,324 bytes, line 256
256function Aj(e,t){t===void 0&&(t=this);function n(i){if(!i||i===xr()||i===bn())return null;i.assignedSlot&&(i=i.assignedSlot);const o=i.closest(e);return!o&&!i.getRootNode?null:o||n(i.getRootNode().host)}return n(t)}function cv(e,t,n){const i=bn(),{params:o}=e,r=o.edgeSwipeDetection,a=o.edgeSwipeThreshold;return r&&(n<=a||n>=i.innerWidth-a)?r==="prevent"?(t.preventDefault(),!0):!1:!0}function Ij(e){const t=this,n=xr();let i=e;i.originalEvent&&(i=i.originalEvent);const o=t.touchEventsData;if(i.type==="pointerdown"){if(o.pointerId!==null&&o.pointerId!==i.pointerId)return;o.pointerId=i.pointerId}else i.type==="touchstart"&&i.targetTouches.length===1&&(o.touchId=i.targetTouches[0].identifier);if(i.type==="touchstart"){cv(t,i,i.targetTouches[0].pageX);return}const{params:r,touches:a,enabled:s}=t;if(!s||!r.simulateTouch&&i.pointerType==="mouse"||t.animating&&r.preventInteractionOnTransition)return;!t.animating&&r.cssMode&&r.loop&&t.loopFix();let l=i.target;if(r.touchEventsTarget==="wrapper"&&!NB(l,t.wrapperEl)||"which"in i&&i.which===3||"button"in i&&i.button>0||o.isTouched&&o.isMoved)return;const c=!!r.noSwipingClass&&r.noSwipingClass!=="",d=i.composedPath?i.composedPath():i.path;c&&i.target&&i.target.shadowRoot&&d&&(l=d[0]);const u=r.noSwipingSelector?r.noSwipingSelector:".".concat(r.noSwipingClass),f=!!(i.target&&i.target.shadowRoot);if(r.noSwiping&&(f?Aj(u,l):l.closest(u))){t.allowClick=!0;return}if(r.swipeHandler&&!l.closest(r.swipeHandler))return;a.currentX=i.pageX,a.currentY=i.pageY;const p=a.currentX,h=a.currentY;if(!cv(t,i,p))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=p,a.startY=h,o.touchStartTime=Dc(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,r.threshold>0&&(o.allowThresholdMove=!1);let m=!0;l.matches(o.focusableElements)&&(m=!1,l.nodeName==="SELECT"&&(o.isTouched=!1)),n.activeElement&&n.activeElement.matches(o.focusableElements)&&n.activeElement!==l&&(i.pointerType==="mouse"||i.pointerType!=="mouse"&&!l.matches(o.focusableElements))&&n.activeElement.blur();const y=m&&t.allowTouchMove&&r.touchStartPreventDefault;(r.touchStartForcePreventDefault||y)&&!l.isContentEditable&&i.preventDefault(),r.freeMode&&r.freeMode.enabled&&t.freeMode&&t.animating&&!r.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Oj(e){const t=xr(),n=this,i=n.touchEventsData,{params:o,touches:r,rtlTranslate:a,enabled:s}=n;if(!s||!o.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),l.type==="pointermove"&&(i.touchId!==null||l.pointerId!==i.pointerId))return;let c;if(l.type==="touchmove"){if(c=[...l.changedTouches].find(w=>w.identifier===i.touchId),!c||c.identifier!==i.touchId)return}else c=l;if(!i.isTouched){i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",l);return}const d=c.pageX,u=c.pageY;if(l.preventedByNestedSwiper){r.startX=d,r.startY=u;return}if(!n.allowTouchMove){l.target.matches(i.focusableElements)||(n.allowClick=!1),i.isTouched&&(Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u}),i.touchStartTime=Dc());return}if(o.touchReleaseOnEdges&&!o.loop)if(n.isVertical()){if(u<r.startY&&n.translate<=n.maxTranslate()||u>r.startY&&n.translate>=n.minTranslate()){i.isTouched=!1,i.isMoved=!1;return}}else{if(a&&(d>r.startX&&-n.translate<=n.maxTranslate()||d<r.startX&&-n.translate>=n.minTranslate()))return;if(!a&&(d<r.startX&&n.translate<=n.maxTranslate()||d>r.startX&&n.translate>=n.minTranslate()))return}if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==l.target&&l.pointerType!=="mouse"&&t.activeElement.blur(),t.activeElement&&l.target===t.activeElement&&l.target.matches(i.focusableElements)){i.isMoved=!0,n.allowClick=!1;return}i.allowTouchCallbacks&&n.emit("touchMove",l),r.previousX=r.currentX,r.previousY=r.currentY,r.currentX=d,r.currentY=u;const f=r.currentX-r.startX,p=r.currentY-r.startY;if(n.params.threshold&&Math.sqrt(f**2+p**2)<n.params.threshold)return;if(typeof i.isScrolling>"u"){let w;n.isHorizontal()&&r.currentY===r.startY||n.isVertical()&&r.currentX===r.startX?i.isScrolling=!1:f*f+p*p>=25&&(w=Math.atan2(Math.abs(p),Math.abs(f))*180/Math.PI,i.isScrolling=n.isHorizontal()?w>o.touchAngle:90-w>o.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",l),typeof i.startMoving>
vendor: 4,202 bytes, line 256
256"u"&&(r.currentX!==r.startX||r.currentY!==r.startY)&&(i.startMoving=!0),i.isScrolling||l.type==="touchmove"&&i.preventTouchMoveFromPointerMove){i.isTouched=!1;return}if(!i.startMoving)return;n.allowClick=!1,!o.cssMode&&l.cancelable&&l.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&l.stopPropagation();let h=n.isHorizontal()?f:p,m=n.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;o.oneWayMovement&&(h=Math.abs(h)*(a?1:-1),m=Math.abs(m)*(a?1:-1)),r.diff=h,h*=o.touchRatio,a&&(h=-h,m=-m);const y=n.touchesDirection;n.swipeDirection=h>0?"prev":"next",n.touchesDirection=m>0?"prev":"next";const g=n.params.loop&&!o.cssMode,v=n.touchesDirection==="next"&&n.allowSlideNext||n.touchesDirection==="prev"&&n.allowSlidePrev;if(!i.isMoved){if(g&&v&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const w=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(w)}i.allowMomentumBounce=!1,o.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}if(new Date().getTime(),o._loopSwapReset!==!1&&i.isMoved&&i.allowThresholdMove&&y!==n.touchesDirection&&g&&v&&Math.abs(h)>=1){Object.assign(r,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,i.startTranslate=i.currentTranslate;return}n.emit("sliderMove",l),i.isMoved=!0,i.currentTranslate=h+i.startTranslate;let b=!0,x=o.resistanceRatio;if(o.touchReleaseOnEdges&&(x=0),h>0?(g&&v&&i.allowThresholdMove&&i.currentTranslate>(o.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-(o.slidesPerView!=="auto"&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(b=!1,o.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+h)**x))):h<0&&(g&&v&&i.allowThresholdMove&&i.currentTranslate<(o.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+(o.slidesPerView!=="auto"&&n.slides.length-o.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-(o.slidesPerView==="auto"?n.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&(b=!1,o.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-h)**x))),b&&(l.preventedByNestedSwiper=!0),!n.allowSlideNext&&n.swipeDirection==="next"&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&n.swipeDirection==="prev"&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&!n.allowSlideNext&&(i.currentTranslate=i.startTranslate),o.threshold>0)if(Math.abs(h)>o.threshold||i.allowThresholdMove){if(!i.allowThresholdMove){i.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,i.currentTranslate=i.startTranslate,r.diff=n.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY;return}}else{i.currentTranslate=i.startTranslate;return}!o.followFinger||o.cssMode||((o.freeMode&&o.freeMode.enabled&&n.freeMode||o.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function Lj(e){const t=this,n=t.touchEventsData;let i=e;i.originalEvent&&(i=i.originalEvent);let o;if(i.type==="touchend"||i.type==="touchcancel"){if(o=[...i.changedTouches].find(w=>w.identifier===n.touchId),!o||o.identifier!==n.touchId)return}else{if(n.touchId!==null||i.pointerId!==n.pointerId)return;o=i}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(i.type)&&!(["pointercancel","contextmenu"].includes(i.type)&&(t.browser.isSafari||t.browser.isWebView)))return;n.pointerId=null,n.touchId=null;const{params:a,touches:s,rtlTranslate:l,slidesGrid:c,enabled:d}=t;
vendor: 5,306 bytes, line 256
256if(!d||!a.simulateTouch&&i.pointerType==="mouse")return;if(n.allowTouchCallbacks&&t.emit("touchEnd",i),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&a.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}a.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const u=Dc(),f=u-n.touchStartTime;if(t.allowClick){const w=i.path||i.composedPath&&i.composedPath();t.updateClickedSlide(w&&w[0]||i.target,w),t.emit("tap click",i),f<300&&u-n.lastClickTime<300&&t.emit("doubleTap doubleClick",i)}if(n.lastClickTime=Dc(),Ak(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||s.diff===0&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let p;if(a.followFinger?p=l?t.translate:-t.translate:p=-n.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:p});return}const h=p>=-t.maxTranslate()&&!t.params.loop;let m=0,y=t.slidesSizesGrid[0];for(let w=0;w<c.length;w+=w<a.slidesPerGroupSkip?1:a.slidesPerGroup){const k=w<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;typeof c[w+k]<"u"?(h||p>=c[w]&&p<c[w+k])&&(m=w,y=c[w+k]-c[w]):(h||p>=c[w])&&(m=w,y=c[c.length-1]-c[c.length-2])}let g=null,v=null;a.rewind&&(t.isBeginning?v=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const b=(p-c[m])/y,x=m<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(f>a.longSwipesMs){if(!a.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(b>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?g:m+x):t.slideTo(m)),t.swipeDirection==="prev"&&(b>1-a.longSwipesRatio?t.slideTo(m+x):v!==null&&b<0&&Math.abs(b)>a.longSwipesRatio?t.slideTo(v):t.slideTo(m))}else{if(!a.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(i.target===t.navigation.nextEl||i.target===t.navigation.prevEl)?i.target===t.navigation.nextEl?t.slideTo(m+x):t.slideTo(m):(t.swipeDirection==="next"&&t.slideTo(g!==null?g:m+x),t.swipeDirection==="prev"&&t.slideTo(v!==null?v:m))}}function dv(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:o,snapGrid:r}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=a&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?e.slideTo(e.slides.length-1,0,!1,!0):e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout(()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()},500)),e.allowSlidePrev=o,e.allowSlideNext=i,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function Mj(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function Dj(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:i}=e;if(!i)return;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,e.translate===0&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();let o;const r=e.maxTranslate()-e.minTranslate();r===0?o=0:o=(e.translate-e.minTranslate())/r,o!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Rj(e){const t=this;Gl(t,e.target),!(t.params.cssMode||t.params.slidesPerView!=="auto"&&!t.params.autoHeight)&&t.update()}function zj(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const Rk=(e,t)=>{const n=xr(),{params:i,el:o,wrapperEl:r,device:a}=e,s=!!i.nested,l=t==="on"?"addEventListener":"removeEventListener",c=t;!o||typeof o=="string"||(n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),o[l]("touchstart",e.onTouchStart,{passive:!1}),o[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:s}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&o[l]("click",e.onClick,!0),i.cssMode&&r[l]("scroll",e.onScroll),i.updateOnWindowResize?e[c](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",dv,!0):e[c]("observerUpdate",dv,!0),o[l]("load",e.onLoad,{capture:!0}))};function Nj(){const e=this,{params:t}=e;e.onTouchStart=Ij.bind(e),e.onTouchMove=Oj.bind(e),e.onTouchEnd=Lj.bind(e),e.onDocumentTouchStart=zj.bind(e),t.cssMode&&(e.onScroll=Dj.bind(e)),e.onClick=Mj.bind(e),e.onLoad=Rj.bind(e),Rk(e,"on")}function Fj(){Rk(this,"off")}var Bj={attachEvents:Nj,detachEvents:Fj};const uv=(e,t)=>
256e.grid&&t.grid&&t.grid.rows>1;function jj(){const e=this,{realIndex:t,initialized:n,params:i,el:o}=e,r=i.breakpoints;if(!r||r&&Object.keys(r).length===0)return;const a=xr(),s=i.breakpointsBase==="window"||!i.breakpointsBase?i.breakpointsBase:"container",l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:a.querySelector(i.breakpointsBase),c=e.getBreakpoint(r,s,l);if(!c||e.currentBreakpoint===c)return;const u=(c in r?r[c]:void 0)||e.originalParams,f=uv(e,i),p=uv(e,u),h=e.params.grabCursor,m=u.grabCursor,y=i.enabled;f&&!p?(o.classList.remove("".concat(i.containerModifierClass,"grid"),"".concat(i.containerModifierClass,"grid-column")),e.emitContainerClasses()):!f&&p&&(o.classList.add("".concat(i.containerModifierClass,"grid")),(u.grid.fill&&u.grid.fill==="column"||!u.grid.fill&&i.grid.fill==="column")&&o.classList.add("".concat(i.containerModifierClass,"grid-column")),e.emitContainerClasses()),h&&!m?e.unsetGrabCursor():!h&&m&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach(k=>{if(typeof u[k]>"u")return;const S=i[k]&&i[k].enabled,$=u[k]&&u[k].enabled;S&&!$&&e[k].disable(),!S&&$&&e[k].enable()});const g=u.direction&&u.direction!==i.direction,v=i.loop&&(u.slidesPerView!==i.slidesPerView||g),b=i.loop;g&&n&&e.changeDirection(),Tn(e.params,u);const x=e.params.enabled,w=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),y&&!x?e.disable():!y&&x&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",u),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!b&&w?(e.loopCreate(t),e.updateSlides()):b&&!w&&e.loopDestroy()),e.emit("breakpoint",u)}function Hj(e,t,n){if(t===void 0&&(t="window"),!e||t==="container"&&!n)return;let i=!1;const o=bn(),r=t==="window"?o.innerHeight:n.clientHeight,a=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const l=parseFloat(s.substr(1));return{value:r*l,point:s}}return{value:s,point:s}});a.sort((s,l)=>
vendor: 8,863 bytes, line 256
256parseInt(s.value,10)-parseInt(l.value,10));for(let s=0;s<a.length;s+=1){const{point:l,value:c}=a[s];t==="window"?o.matchMedia("(min-width: ".concat(c,"px)")).matches&&(i=l):c<=n.clientWidth&&(i=l)}return i||"max"}var Wj={setBreakpoint:jj,getBreakpoint:Hj};function Vj(e,t){const n=[];return e.forEach(i=>{typeof i=="object"?Object.keys(i).forEach(o=>{i[o]&&n.push(t+o)}):typeof i=="string"&&n.push(t+i)}),n}function Uj(){const e=this,{classNames:t,params:n,rtl:i,el:o,device:r}=e,a=Vj(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&n.grid.fill==="column"},{android:r.android},{ios:r.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),o.classList.add(...t),e.emitContainerClasses()}function qj(){const e=this,{el:t,classNames:n}=e;!t||typeof t=="string"||(t.classList.remove(...n),e.emitContainerClasses())}var Yj={addClasses:Uj,removeClasses:qj};function Gj(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:i}=n;if(i){const o=e.slides.length-1,r=e.slidesGrid[o]+e.slidesSizesGrid[o]+i*2;e.isLocked=e.size>r}else e.isLocked=e.snapGrid.length===1;n.allowSlideNext===!0&&(e.allowSlideNext=!e.isLocked),n.allowSlidePrev===!0&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}var Xj={checkOverflow:Gj},qf={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function Kj(e,t){return function(i){i===void 0&&(i={});const o=Object.keys(i)[0],r=i[o];if(typeof r!="object"||r===null){Tn(t,i);return}if(e[o]===!0&&(e[o]={enabled:!0}),o==="navigation"&&e[o]&&e[o].enabled&&!e[o].prevEl&&!e[o].nextEl&&(e[o].auto=!0),["pagination","scrollbar"].indexOf(o)>=0&&e[o]&&e[o].enabled&&!e[o].el&&(e[o].auto=!0),!(o in e&&"enabled"in r)){Tn(t,i);return}typeof e[o]=="object"&&!("enabled"in e[o])&&(e[o].enabled=!0),e[o]||(e[o]={enabled:!1}),Tn(t,i)}}const _u={eventsEmitter:YB,update:oj,translate:dj,transition:hj,slide:kj,loop:Cj,grabCursor:Pj,events:Bj,breakpoints:Wj,checkOverflow:Xj,classes:Yj},Su={};let em=class Oi{constructor(){let t,n;for(var i=arguments.length,o=new Array(i),r=0;r<i;r++)o[r]=arguments[r];o.length===1&&o[0].constructor&&Object.prototype.toString.call(o[0]).slice(8,-1)==="Object"?n=o[0]:[t,n]=o,n||(n={}),n=Tn({},n),t&&!n.el&&(n.el=t);const a=xr();if(n.el&&typeof n.el=="string"&&a.querySelectorAll(n.el).length>1){const d=[];return a.querySelectorAll(n.el).forEach(u=>{const f=Tn({},n,{el:u});d.push(new Oi(f))}),d}const s=this;s.__swiper__=!0,s.support=Ok(),s.device=Lk({userAgent:n.userAgent}),s.browser=Mk(),s.eventsListeners={},s.eventsAnyListeners=[],s.modules=[...s.__modules__],n.modules&&Array.isArray(n.modules)&&s.modules.push(...n.modules);const l={};s.modules.forEach(d=>{d({params:n,swiper:s,extendParams:Kj(n,l),on:s.on.bind(s),once:s.once.bind(s),off:s.off.bind(s),emit:s.emit.bind(s)})});const c=Tn({},qf,l);return s.params=Tn({},c,Su,n),s.originalParams=Tn({},s.params),s.passedParams=Tn({},n),s.params&&s.params.on&&Object.keys(s.params.on).forEach(d=>{s.on(d,s.params.on[d])}),s.params&&s.params.onAny&&s.onAny(s.params.onAny),Object.assign(s,{enabled:s.params.enabled,el:t,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return s.params.direction==="horizontal"},isVertical(){return s.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:s.params.allowSlideNext,allowSlidePrev:s.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:s.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:s.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),s.emit("_swiper"),s.params.init&&s.init(),s}getDirectionLabel(t){return this.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}getSlideIndex(t){const{slidesEl:n,params:i}=this,o=Bi(n,".".concat(i.slideClass,", swiper-slide")),r=rv(o[0]);return rv(t)-r}getSlideIndexByData(t){return this.getSlideIndex(this.slides.find(n=>n.getAttribute("data-swiper-slide-index")*1===t))}getSlideIndexWhenGrid(t){return this.grid&&this.params.grid&&this.params.grid.rows>1&&(this.params.grid.fill==="column"?t=Math.floor(t/this.params.grid.rows):this.params.grid.fill==="row"&&(t=t%Math.ceil(this.slides.length/this.params.grid.rows))),t}recalcSlides(){const t=this,{slidesEl:n,params:i}=t;t.slides=Bi(n,".".concat(i.slideClass,", swiper-slide"))}enable(){const t=this;t.enabled||(t.enabled=!0,t.params.grabCursor&&t.setGrabCursor(),t.emit("enable"))}disable(){const t=this;t.enabled&&(t.enabled=!1,t.params.grabCursor&&t.unsetGrabCursor(),t.emit("disable"))}setProgress(t,n){const i=this;t=Math.min(Math.max(t,0),1);const o=i.minTranslate(),a=(i.maxTranslate()-o)*t+o;i.translateTo(a,typeof n>"u"?0:n),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=t.el.className.split(" ").filter(i=>i.indexOf("swiper")===0||i.indexOf(t.params.containerModifierClass)===0);t.emit("_containerClasses",n.join(" "))}getSlideClasses(t){const n=this;return n.destroyed?"":t.className.split(" ").filter(i=>i.indexOf("swiper-slide")===0||i.indexOf(n.params.slideClass)===0).join(" ")}emitSlidesClasses(){const t=this;if(!t.params._emitClasses||!t.el)return;const n=[];t.slides.forEach(i=>{const o=t.getSlideClasses(i);n.push({slideEl:i,classNames:o}),t.emit("_slideClass",i,o)}),t.emit("_slideClasses",n)}slidesPerViewDynamic(t,n){t===void 0&&(t="current"),n===void 0&&(n=!1);const i=this,{params:o,slides:r,slidesGrid:a,slidesSizesGrid:s,size:l,activeIndex:c}=i;let d=1;if(typeof o.slidesPerView=="number")return o.slidesPerView;if(o.centeredSlides){let u=r[c]?Math.ceil(r[c].swiperSlideSize):0,f;for(let p=c+1;p<r.length;p+=1)r[p]&&!f&&(u+=Math.ceil(r[p].swiperSlideSize),d+=1,u>l&&(f=!0));for(let p=c-1;p>=0;p-=1)r[p]&&!f&&(u+=r[p].swiperSlideSize,d+=1,u>l&&(f=!0))}else if(t==="current")for(let u=c+1;u<r.length;u+=1)(n?a[u]+s[u]-a[c]<l:a[u]-a[c]<l)&&(d+=1);else for(let u=c-1;u>=0;u-=1)a[c]-a[u]<l&&(d+=1);return d}update(){const t=this;if(!t||t.destroyed)return;const{snapGrid:n,params:i}=t;i.breakpoints&&t.setBreakpoint(),[...t.el.querySelectorAll('[loading="lazy"]')].forEac
256h(a=>{a.complete&&Gl(t,a)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function o(){const a=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(a,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let r;if(i.freeMode&&i.freeMode.enabled&&!i.cssMode)o(),i.autoHeight&&t.updateAutoHeight();else{if((i.slidesPerView==="auto"||i.slidesPerView>1)&&t.isEnd&&!i.centeredSlides){const a=t.virtual&&i.virtual.enabled?t.virtual.slides:t.slides;r=t.slideTo(a.length-1,0,!1,!0)}else r=t.slideTo(t.activeIndex,0,!1,!0);r||o()}i.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,n){n===void 0&&(n=!0);const i=this,o=i.params.direction;return t||(t=o==="horizontal"?"vertical":"horizontal"),t===o||t!=="horizontal"&&t!=="vertical"||(i.el.classList.remove("".concat(i.params.containerModifierClass).concat(o)),i.el.classList.add("".concat(i.params.containerModifierClass).concat(t)),i.emitContainerClasses(),i.params.direction=t,i.slides.forEach(r=>{t==="vertical"?r.style.width="":r.style.height=""}),i.emit("changeDirection"),n&&i.update()),i}changeLanguageDirection(t){const n=this;n.rtl&&t==="rtl"||!n.rtl&&t==="ltr"||(n.rtl=t==="rtl",n.rtlTranslate=n.params.direction==="horizontal"&&n.rtl,n.rtl?(n.el.classList.add("".concat(n.params.containerModifierClass,"rtl")),n.el.dir="rtl"):(n.el.classList.remove("".concat(n.params.containerModifierClass,"rtl")),n.el.dir="ltr"),n.update())}mount(t){const n=this;if(n.mounted)return!0;let i=t||n.params.el;if(typeof i=="string"&&(i=document.querySelector(i)),!i)return!1;i.swiper=n,i.parentNode&&i.parentNode.host&&i.parentNode.host.nodeName===n.params.swiperElementNodeName.toUpperCase()&&(n.isElement=!0);const o=()=>".".concat((n.params.wrapperClass||"").trim().split(" ").join("."));let a=i&&i.shadowRoot&&i.shadowRoot.querySelector?i.shadowRoot.querySelector(o()):Bi(i,o())[0];return!a&&n.params.createElements&&(a=Vf("div",n.params.wrapperClass),i.append(a),Bi(i,".".concat(n.params.slideClass)).forEach(s=>{a.append(s)})),Object.assign(n,{el:i,wrapperEl:a,slidesEl:n.isElement&&!i.parentNode.host.slideSlots?i.parentNode.host:a,hostEl:n.isElement?i.parentNode.host:i,mounted:!0,rtl:i.dir.toLowerCase()==="rtl"||yo(i,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(i.dir.toLowerCase()==="rtl"||yo(i,"direction")==="rtl"),wrongRTL:yo(a,"display")==="-webkit-box"}),!0}init(t){const n=this;if(n.initialized||n.mount(t)===!1)return n;n.emit("beforeInit"),n.params.breakpoints&&n.setBreakpoint(),n.addClasses(),n.updateSize(),n.updateSlides(),n.params.watchOverflow&&n.checkOverflow(),n.params.grabCursor&&n.enabled&&n.setGrabCursor(),n.params.loop&&n.virtual&&n.params.virtual.enabled?n.slideTo(n.params.initialSlide+n.virtual.slidesBefore,0,n.params.runCallbacksOnInit,!1,!0):n.slideTo(n.params.initialSlide,0,n.params.runCallbacksOnInit,!1,!0),n.params.loop&&n.loopCreate(void 0,!0),n.attachEvents();const o=[...n.el.querySelectorAll('[loading="lazy"]')];return n.isElement&&o.push(...n.hostEl.querySelectorAll('[loading="lazy"]')),o.forEach(r=>{r.complete?Gl(n,r):r.addEventListener("load",a=>{Gl(n,a.target)})}),Uf(n),n.initialized=!0,Uf(n),n.emit("init"),n.emit("afterInit"),n}destroy(t,n){t===void 0&&(t=!0),n===void 0&&(n=!0);const i=this,{params:o,el:r,wrapperEl:a,slides:s}=i;return typeof i.params>"u"||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),o.loop&&i.loopDestroy(),n&&(i.removeClasses(),r&&typeof r!="string"&&r.removeAttribute("style"),a&&a.removeAttribute("style"),s&&s.length&&s.forEach(l=>{l.classList.remove(o.slideVisibleClass,o.slideFullyVisibleClass,o.slideActiveClass,o.slideNextClass,o.slidePrevClass),l.removeAttribute("style"),l.removeAttribute("data-swiper-slide-index")})),i.emit("destroy"),Object.keys(i.eventsListeners).forEach(l=>{i.off(l)}),t!==!1&&(i.el&&typeof i.el!="string"&&(i.el.swiper=null),LB(i)),i.destroyed=!0),null}static extendDefaults(t){Tn(Su,t)}static get extendedDefaults(){return Su}static get defaults(){return qf}static installModule(t){Oi.prototype.__modules__||(Oi.prototype.__modules__=[]);const n=Oi.prototype.__modules__;typeof t=="function"&&n.indexOf(t)<0&&n.push(t)}static use(t){return Array.isArray(t)?(t.forEach(n=>Oi.installModule(n)),Oi):(Oi.installModule(t),Oi)}};
256Object.keys(_u).forEach(e=>{Object.keys(_u[e]).forEach(t=>{em.prototype[t]=_u[e][t]})});em.use([UB,qB]);const zk=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function fr(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"&&!e.__swiper__}function Zr(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter(i=>n.indexOf(i)<0).forEach(i=>{typeof e[i]>"u"?e[i]=t[i]:fr(t[i])&&fr(e[i])&&Object.keys(t[i]).length>0?t[i].__swiper__?e[i]=t[i]:Zr(e[i],t[i]):e[i]=t[i]})}function Nk(e){return e===void 0&&(e={}),e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function Fk(e){return e===void 0&&(e={}),e.pagination&&typeof e.pagination.el>"u"}function Bk(e){return e===void 0&&(e={}),e.scrollbar&&typeof e.scrollbar.el>"u"}function jk(e){e===void 0&&(e="");const t=e.split(" ").map(i=>i.trim()).filter(i=>!!i),n=[];return t.forEach(i=>{n.indexOf(i)<0&&n.push(i)}),n.join(" ")}function Zj(e){return e===void 0&&(e=""),e?e.includes("swiper-wrapper")?e:"swiper-wrapper ".concat(e):"swiper-wrapper"}function Jj(e){let{swiper:t,slides:n,passedParams:i,changedParams:o,nextEl:r,prevEl:a,scrollbarEl:s,paginationEl:l}=e;const c=o.filter(C=>C!=="children"&&C!=="direction"&&C!=="wrapperClass"),{params:d,pagination:u,navigation:f,scrollbar:p,virtual:h,thumbs:m}=t;let y,g,v,b,x,w,k,S;o.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&d.thumbs&&(!d.thumbs.swiper||d.thumbs.swiper.destroyed)&&(y=!0),o.includes("controller")&&i.controller&&i.controller.control&&d.controller&&!d.controller.control&&(g=!0),o.includes("pagination")&&i.pagination&&(i.pagination.el||l)&&(d.pagination||d.pagination===!1)&&u&&!u.el&&(v=!0),o.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||s)&&(d.scrollbar||d.scrollbar===!1)&&p&&!p.el&&(b=!0),o.includes("navigation")&&i.navigation&&(i.navigation.prevEl||a)&&(i.navigation.nextEl||r)&&(d.navigation||d.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(x=!0);const $=C=>{t[C]&&(t[C].destroy(),C==="navigation"?(t.isElement&&(t[C].prevEl.remove(),t[C].nextEl.remove()),d[C].prevEl=void 0,d[C].nextEl=void 0,t[C].prevEl=void 0,t[C].nextEl=void 0):(t.isElement&&t[C].el.remove(),d[C].el=void 0,t[C].el=void 0))};o.includes("loop")&&t.isElement&&(d.loop&&!i.loop?w=!0:!d.loop&&i.loop?k=!0:S=!0),c.forEac
256h(C=>{if(fr(d[C])&&fr(i[C]))Object.assign(d[C],i[C]),(C==="navigation"||C==="pagination"||C==="scrollbar")&&"enabled"in i[C]&&!i[C].enabled&&$(C);else{const D=i[C];(D===!0||D===!1)&&(C==="navigation"||C==="pagination"||C==="scrollbar")?D===!1&&$(C):d[C]=i[C]}}),c.includes("controller")&&!g&&t.controller&&t.controller.control&&d.controller&&d.controller.control&&(t.controller.control=d.controller.control),o.includes("children")&&n&&h&&d.virtual.enabled?(h.slides=n,h.update(!0)):o.includes("virtual")&&h&&d.virtual.enabled&&(n&&(h.slides=n),h.update(!0)),o.includes("children")&&n&&d.loop&&(S=!0),y&&m.init()&&m.update(!0),g&&(t.controller.control=d.controller.control),v&&(t.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),t.el.appendChild(l)),l&&(d.pagination.el=l),u.init(),u.render(),u.update()),b&&(t.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-scrollbar"),s.part.add("scrollbar"),t.el.appendChild(s)),s&&(d.scrollbar.el=s),p.init(),p.updateSize(),p.setTranslate()),x&&(t.isElement&&((!r||typeof r=="string")&&(r=document.createElement("div"),r.classList.add("swiper-button-next"),sv(r,t.hostEl.constructor.nextButtonSvg),r.part.add("button-next"),t.el.appendChild(r)),(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-button-prev"),sv(a,t.hostEl.constructor.prevButtonSvg),a.part.add("button-prev"),t.el.appendChild(a))),r&&(d.navigation.nextEl=r),a&&(d.navigation.prevEl=a),f.init(),f.update()),o.includes("allowSlideNext")&&(t.allowSlideNext=i.allowSlideNext),o.includes("allowSlidePrev")&&(t.allowSlidePrev=i.allowSlidePrev),o.includes("direction")&&t.changeDirection(i.direction,!1),(w||S)&&t.loopDestroy(),(k||S)&&t.loopCreate(),t.update()}function fv(e,t){e===void 0&&(e={});const n={on:{}},i={},o={};Zr(n,qf),n._emitClasses=!0,n.init=!1;const r={},a=zk.map(l=>l.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(l=>{typeof e[l]>"u"||(a.indexOf(l)>=0?fr(e[l])?(n[l]={},o[l]={},Zr(n[l],e[l]),Zr(o[l],e[l])):(n[l]=e[l],o[l]=e[l]):l.search(/on[A-Z]/)===0&&typeof e[l]=="function"?n.on["".concat(l[2].toLowerCase()).concat(l.substr(3))]=e[l]:r[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:o,rest:r,events:i}}function Qj(e,t){let{el:n,nextEl:i,prevEl:o,paginationEl:r,scrollbarEl:a,swiper:s}=e;Nk(t)&&i&&o&&(s.params.navigation.nextEl=i,s.originalParams.navigation.nextEl=i,s.params.navigation.prevEl=o,s.originalParams.navigation.prevEl=o),Fk(t)&&r&&(s.params.pagination.el=r,s.originalParams.pagination.el=r),Bk(t)&&a&&(s.params.scrollbar.el=a,s.originalParams.scrollbar.el=a),s.init(n)}function eH(e,t,n,i,o){const r=[];if(!t)return r;const a=l=>{r.indexOf(l)<0&&r.push(l)};if(n&&i){const l=i.map(o),c=n.map(o);l.join("")!==c.join("")&&a("children"),i.length!==n.length&&a("children")}return zk.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(fr(e[l])&&fr(t[l])){const c=Object.keys(e[l]),d=Object.keys(t[l]);c.length!==d.length?a(l):(c.forEach(u=>{e[l][u]!==t[l][u]&&a(l)}),d.forEach(u=>{e[l][u]!==t[l][u]&&a(l)}))}else e[l]!==t[l]&&a(l)}),r}const tH=e=>{!e||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.emit("_virtualUpdated"),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())};function Eu(e,t,n){e===void 0&&(e={});const i=[],o={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]},r=(a,s)=>{Array.isArray(a)&&a.forEach(l=>{const c=typeof l.type=="symbol";s==="default"&&(s="container-end"),c&&l.children?r(l.children,s):l.type&&(l.type.name==="SwiperSlide"||l.type.name==="AsyncComponentWrapper")||l.componentOptions&&l.componentOptions.tag==="SwiperSlide"?i.push(l):o[s]&&o[s].push(l)})};return Object.keys(e).forEach(a=>{if(typeof e[a]!="function")return;const s=e[a]();r(s,a)}),n.value=t.value,t.value=i,{slides:i,slots:o}}
256function nH(e,t,n){if(!n)return null;const i=d=>{let u=d;return d<0?u=t.length+d:u>=t.length&&(u=u-t.length),u},o=e.value.isHorizontal()?{[e.value.rtlTranslate?"right":"left"]:"".concat(n.offset,"px")}:{top:"".concat(n.offset,"px")},{from:r,to:a}=n,s=e.value.params.loop?-t.length:0,l=e.value.params.loop?t.length*2:t.length,c=[];for(let d=s;d<l;d+=1)d>=r&&d<=a&&c.length<t.length&&c.push(t[i(d)]);return c.map(d=>{if(d.props||(d.props={}),d.props.style||(d.props.style={}),d.props.swiperRef=e,d.props.style=o,d.type)return gt(d.type,{...d.props},d.children);if(d.componentOptions)return gt(d.componentOptions.Ctor,{...d.props},d.componentOptions.children)})}const iH={name:"Swiper",props:{tag:{type:String,default:"div"},wrapperTag:{type:String,default:"div"},modules:{type:Array,default:void 0},init:{type:Boolean,default:void 0},direction:{type:String,default:void 0},oneWayMovement:{type:Boolean,default:void 0},swiperElementNodeName:{type:String,default:"SWIPER-CONTAINER"},touchEventsTarget:{type:String,default:void 0},initialSlide:{type:Number,default:void 0},speed:{type:Number,default:void 0},cssMode:{type:Boolean,default:void 0},updateOnWindowResize:{type:Boolean,default:void 0},resizeObserver:{type:Boolean,default:void 0},nested:{type:Boolean,default:void 0},focusableElements:{type:String,default:void 0},width:{type:Number,default:void 0},height:{type:Number,default:void 0},preventInteractionOnTransition:{type:Boolean,default:void 0},userAgent:{type:String,default:void 0},url:{type:String,default:void 0},edgeSwipeDetection:{type:[Boolean,String],default:void 0},edgeSwipeThreshold:{type:Number,default:void 0},autoHeight:{type:Boolean,default:void 0},setWrapperSize:{type:Boolean,default:void 0},virtualTranslate:{type:Boolean,default:void 0},effect:{type:String,default:void 0},breakpoints:{type:Object,default:void 0},breakpointsBase:{type:String,default:void 0},spaceBetween:{type:[Number,String],default:void 0},slidesPerView:{type:[Number,String],default:void 0},maxBackfaceHiddenSlides:{type:Number,default:void 0},slidesPerGroup:{type:Number,default:void 0},slidesPerGroupSkip:{type:Number,default:void 0},slidesPerGroupAuto:{type:Boolean,default:void 0},centeredSlides:{type:Boolean,default:void 0},centeredSlidesBounds:{type:Boolean,default:void 0},slidesOffsetBefore:{type:Number,default:void 0},slidesOffsetAfter:{type:Number,default:void 0},normalizeSlideIndex:{type:Boolean,default:void 0},centerInsufficientSlides:{type:Boolean,default:void 0},watchOverflow:{type:Boolean,default:void 0},roundLengths:{type:Boolean,default:void 0},touchRatio:{type:Number,default:void 0},touchAngle:{type:Number,default:void 0},simulateTouch:{type:Boolean,default:void 0},shortSwipes:{type:Boolean,default:void 0},longSwipes:{type:Boolean,default:void 0},longSwipesRatio:{type:Number,default:void 0},longSwipesMs:{type:Number,default:void 0},followFinger:{type:Boolean,default:void 0},allowTouchMove:{type:Boolean,default:void 0},threshold:{type:Number,default:void 0},touchMoveStopPropagation:{type:Boolean,default:void 0},touchStartPreventDefault:{type:Boolean,default:void 0},touchStartForcePreventDefault:{type:Boolean,default:void 0},touchReleaseOnEdges:{type:Boolean,default:void 0},uniqueNavElements:{type:Boolean,default:void 0},resistance:{type:Boolean,default:void 0},resistanceRatio:{type:Number,default:void 0},watchSlidesProgress:{type:Boolean,default:void 0},grabCursor:{type:Boolean,default:void 0},preventClicks:{type:Boolean,default:void 0},preventClicksPropagation:{type:Boolean,default:void 0},slideToClickedSlide:{type:Boolean,default:void 0},loop:{type:Boolean,default:void 0},loopedSlides:{type:Number,default:void 0},loopPreventsSliding:{type:Boolean,default:void 0},loopAdditionalSlides:{type:Number,default:void 0},loopAddBlankSlides:{type:Boolean,default:void 0},rewind:{type:Boolean,default:void 0},allowSlidePrev:{type:Boolean,default:void 0},allowSlideNext:{type:Boolean,default:void 0},swipeHandler:{type:Boolean,default:void 0},noSwiping:{type:Boolean,default:void 0},noSwipingClass:{type:String,default:void 0},noSwipingSelector:{type:String,default:void 0},passiveListeners:{type:Boolean,default:void 0},containerModifierClass:{type:String,default:void 0},slideClass:{type:String,default:void 0},slideActiveClass:{type:String,default:void 0},slideVisibleClass:{type:String,default:void 0},slideFullyVisibleClass:{type:String,default:void 0},slideBlankClass:{type:String,default:void 0},slideNextClass:{type:String,default:void 0},slidePrevClass:{type:String,default:void 0},wrapperClass:{type:String,default:void 0},lazyPreloaderClass:{type:String,default:void 0},lazyPreloadPrevNext:{type:Number,default:void 0},runCallbacksOnInit:{type:Boolean,default:void 0},observer:{type:Boolean,default:void 0},observeParents:{type:Boolean,default:void 0},observeSlideChildren:{type:Boolean,default:void 0},a11y:{type:[Boolean,Object],default:void 0},autoplay:{type:[Boolean,Object],default:void 0},controller:{type:Object,default:void 0},coverflowEffect:{type:Object,default:void 0},cubeEffect:{type:Object,default:void 0},fadeEffect:{type:Object,default:void 0},flipEffect:{type:Object,default:void 0},creativeEffect:{type:Object,default:void 0},cardsEffect:{type:Object,default:void 0},hashNavigation:{type:[Boolean,Object],default:void 0},history:{type:[Boolean,Object],default:void 0},keyboard:{type:[Boolean,Object],default:void 0},mousewheel:{type:[Boolean,Object],default:void 0},navigation:{type:[Boolean,Object],default:void 0},pagination:{type:[Boolean,Object],default:void 0},parallax:{type:[Boolean,Object],default:void 0},scrollbar:{type:[Boolean,Object],default:void 0},thumbs:{type:Object,default:void 0},virtual:{type:[Boolean,Object],default:void 0},zoom:{type:[Boolean,Object],default:void 0},grid:{type:[Object],default:void 0},freeMode:{type:[Boolean,Object],default:void 0},enabled:{type:Boolean,default:void 0}},emits:["_beforeBreakpoint","_containerClasses","_slideClass","_slideClasses","_swiper","_freeModeNoMomentumRelease","_virtualUpdated","activeIndexChange","afterInit","autoplay","autoplayStart","autoplayStop","auto
256playPause","autoplayResume","autoplayTimeLeft","beforeDestroy","beforeInit","beforeLoopFix","beforeResize","beforeSlideChangeStart","beforeTransitionStart","breakpoint","changeDirection","click","disable","doubleTap","doubleClick","destroy","enable","fromEdge","hashChange","hashSet","init","keyPress","lock","loopFix","momentumBounce","navigationHide","navigationShow","navigationPrev","navigationNext","observerUpdate","orientationchange","paginationHide","paginationRender","paginationShow","paginationUpdate","progress","reachBeginning","reachEnd","realIndexChange","resize","scroll","scrollbarDragEnd","scrollbarDragMove","scrollbarDragStart","setTransition","setTranslate","slidesUpdated","slideChange","slideChangeTransitionEnd","slideChangeTransitionStart","slideNextTransitionEnd","slideNextTransitionStart","slidePrevTransitionEnd","slidePrevTransitionStart","slideResetTransitionStart","slideResetTransitionEnd","sliderMove","sliderFirstMove","slidesLengthChange","slidesGridLengthChange","snapGridLengthChange","snapIndexChange","swiper","tap","toEdge","touchEnd","touchMove","touchMoveOpposite","touchStart","transitionEnd","transitionStart","unlock","update","virtualUpdate","zoomChange"],setup(e,t){let{slots:n,emit:i}=t;const{tag:o,wrapperTag:r}=e,a=ue("swiper"),s=ue(null),l=ue(!1),c=ue(!1),d=ue(null),u=ue(null),f=ue(null),p={value:[]},h={value:[]},m=ue(null),y=ue(null),g=ue(null),v=ue(null),{params:b,passedParams:x}=fv(e);Eu(n,p,h),f.value=x,h.value=p.value;const w=()=>{Eu(n,p,h),l.value=!0};b.onAny=function($){for(var C=arguments.length,D=new Array(C>1?C-1:0),A=1;A<C;A++)D[A-1]=arguments[A];i($,...D)},Object.assign(b.on,{_beforeBreakpoint:w,_containerClasses($,C){a.value=C}});const k={...b};if(delete k.wrapperClass,u.value=new em(k),u.value.virtual&&u.value.params.virtual.enabled){u.value.virtual.slides=p.value;const $={cache:!1,slides:p.value,renderExternal:C=>{s.value=C},renderExternalUpdate:!1};Zr(u.value.params.virtual,$),Zr(u.value.originalParams.virtual,$)}Ep(()=>{!c.value&&u.value&&(u.value.emitSlidesClasses(),c.value=!0);const{passedParams:$}=fv(e),C=eH($,f.value,p.value,h.value,D=>D.props&&D.props.key);f.value=$,(C.length||l.value)&&u.value&&!u.value.destroyed&&Jj({swiper:u.value,slides:p.value,passedParams:$,changedParams:C,nextEl:m.value,prevEl:y.value,scrollbarEl:v.value,paginationEl:g.value}),l.value=!1}),wo("swiper",u),rt(s,()=>{Gt(()=>{tH(u.value)})}),gn(()=>{d.value&&(Qj({el:d.value,nextEl:m.value,prevEl:y.value,paginationEl:g.value,scrollbarEl:v.value,swiper:u.value},b),i("swiper",u.value))}),Mo(()=>{u.value&&!u.value.destroyed&&u.value.destroy(!0,!1)});function S($){return b.virtual?nH(u,$,s.value):($.forEach((C,D)=>{C.props||(C.props={}),C.props.swiperRef=u,C.props.swiperSlideIndex=D}),$)}return()=>{const{slides:$,slots:C}=Eu(n,p,h);return gt(o,{ref:d,class:jk(a.value)},[C["container-start"],gt(r,{class:Zj(b.wrapperClass)},[C["wrapper-start"],S($),C["wrapper-end"]]),Nk(e)&&[gt("div",{ref:y,class:"swiper-button-prev"}),gt("div",{ref:m,class:"swiper-button-next"})],Bk(e)&&gt("div",{ref:v,class:"swiper-scrollbar"}),Fk(e)&&gt("div",{ref:g,class:"swiper-pagination"}),C["container-end"]])}}},oH={name:"SwiperSlide",props:{tag:{type:String,default:"div"},swiperRef:{type:Object,required:!1},swiperSlideIndex:{type:Number,default:void 0,required:!1},zoom:{type:Boolean,default:void 0,required:!1},lazy:{type:Boolean,default:!1,required:!1},virtualIndex:{type:[String,Number],default:void 0}},setup(e,t){let{slots:n}=t,i=!1;const{swiperRef:o}=e,r=ue(null),a=ue("swiper-slide"),s=ue(!1);function l(u,f,p){f===r.value&&(a.value=p)}gn(()=>{!o||!o.value||(o.value.on("_slideClass",l),i=!0)}),P1(()=>{i||!o||!o.value||(o.value.on("_slideClass",l),i=!0)}),Ep(()=>{!r.value||!o||!o.value||(typeof e.swiperSlideIndex<"u"&&(r.value.swiperSlideIndex=e.swiperSlideIndex),o.value.destroyed&&a.value!=="swiper-slide"&&(a.value="swiper-slide"))}),Mo(()=>{!o||!o.value||o.value.off("_slideClass",l)});const c=Be(()=>({isActive:a.value.indexOf("swiper-slide-active")>=0,isVisible:a.value.indexOf("swiper-slide-visible")>=0,isPrev:a.value.indexOf("swiper-slide-prev")>=0,isNext:a.value.indexOf("swiper-slide-next")>=0}));wo("swiperSlide",c);const d=()=>{s.value=!0};return()=>gt(e.tag,{class:jk("".concat(a.value)),ref:r,"data-swiper-slide-index":typeof e.virtualIndex>"u"&&o&&o.value&&o.value.params.loop?e.swiperSlideIndex:e.virtualIndex,onLoadCapture:d},e.zoom?gt("div",{class:"swiper-zoom-container","data-swiper-zoom":typeof e.zoom=="number"?e.zoom:void 0},[n.default&&n.default(c.value),e.lazy&&!s.value&&gt("div",{class:"swiper-lazy-preloader"})]):[n.default&&n.default(c.value),e.lazy&&!s.value&&gt("div",{class:"swiper-lazy-preloader"})])}},rH={class:"timer__title"},aH={class:"timer__content"},sH={class:"timer__counter"},lH={style:{width:"100%"}},cH={class:"swiper-slide-item-value"},dH={key:1,class:"timer__counter-remaining"},uH={class:"timer__label-minutes"},fH={class:"timer__actions"},pH={key:0},hH={style:{flex:"1","text-align":"center"}},mH={key:1},gH={class:"timer__description"},bH=Oe({__name:"PartTimer",setup(e){const t=it("player"),n=ue(),i=ue(null),o=ue(0),r=ue(Array.from(new Array(12).keys()).map(f=>(f+1)*5));let a=null;const s=f=>{n.value=f},l=()=>{if(a&&clearInterval(a),o.value>0)i.value=ur(Math.round(o.value/1e3));else if(t.manualTimerActive){const f=()=>{i.value=ur(Math.round(Math.max(0,t.manualTimerEnd-Date.now())/1e3))};a=setInterval(f,1e3),f()}else i.value=null},c=()=>{t.startTimer(Date.now()+r.value[n.value.activeIndex]*6e4)},d=()=>
256{if(o.value>0){const f=o.value;o.value=0,t.startTimer(Date.now()+f)}else o.value=Math.max(0,t.manualTimerEnd-Date.now()),t.cancelTimer()},u=()=>{o.value=0,t.manualTimerActive?t.cancelTimer():l()};return rt(()=>t.manualTimerActive,l),l(),Mo(()=>{a&&clearInterval(a)}),(f,p)=>(L(),j("div",{class:ze(["timer",{"timer--has-started":!!i.value}])},[M("div",rH,[i.value?(L(),j(_e,{key:1},[Me(ee(f.$t("page.alarm.timer.label.ongoing-shutdown")),1)],64)):(L(),j(_e,{key:0},[Me(ee(f.$t("page.alarm.timer.label.shutdown")),1)],64))]),M("div",aH,[M("div",sH,[M("div",lH,[i.value?(L(),j("div",dH,ee(i.value),1)):(L(),ge(T(iH),{key:0,"slides-per-view":3,"initial-slide":5,"centered-slides":!0,onSwiper:s},{default:G(()=>[(L(!0),j(_e,null,ot(r.value,(h,m)=>(L(),ge(T(oH),{key:m},{default:G(()=>[M("span",cH,ee(h),1)]),_:2},1024))),128))]),_:1}))])]),M("div",uH,ee(f.$t("page.alarm.timer.label.time.minutes")),1),M("div",fH,[i.value?(L(),j("div",pH,[B(T(Qt),{class:"timer__action app__button",fill:"outline",onClick:p[0]||(p[0]=h=>u())},{default:G(()=>[Me(ee(f.$t("page.alarm.timer.button.cancel")),1)]),_:1})])):Se("",!0),M("div",hH,[i.value?Se("",!0):(L(),ge(T(Qt),{key:0,class:"timer__action app__button",onClick:p[1]||(p[1]=h=>c())},{default:G(()=>[Me(ee(f.$t("page.alarm.timer.button.start")),1)]),_:1}))]),i.value?(L(),j("div",mH,[B(T(Qt),{class:"timer__action app__button",onClick:p[2]||(p[2]=h=>d())},{default:G(()=>[o.value>0?(L(),j(_e,{key:0},[Me(ee(f.$t("page.alarm.timer.button.start")),1)],64)):(L(),j(_e,{key:1},[Me(ee(f.$t("page.alarm.timer.button.pause")),1)],64))]),_:1})])):Se("",!0)])]),M("div",gH,ee(f.$t("page.alarm.timer.message.description")),1)],2))}}),pv=Ye(bH,[["__scopeId","data-v-6a5ae76e"]]),vH=Oe({__name:"IndexPage",setup(e){const{t}=On(),n=Ct.APP_RESOURCES.alarm,i=ue("timer"),o=t("page.alarm.timer.title");return xi(()=>{to()}),(r,a)=>{const s=$e("internal-header"),l=$e("footer-player");return L(),ge(T(wi),null,{default:G(()=>[B(s,{title:T(o)},null,8,["title"]),T(n)?(L(),j(_e,{key:0},[B(T(KI),{modelValue:i.value,"onUpdate:modelValue":a[0]||(a[0]=c=>i.value=c)},{default:G(()=>[B(T(Pb),{value:"wakeup"},{default:G(()=>[B(T(mi),null,{default:G(()=>[Me(ee(r.$t("page.alarm.wakeup.title")),1)]),_:1})]),_:1}),B(T(Pb),{value:"timer"},{default:G(()=>[B(T(mi),null,{default:G(()=>[Me(ee(r.$t("page.alarm.timer.title")),1)]),_:1})]),_:1})]),_:1},8,["modelValue"]),nr(B(T(hn),{style:{"--padding-top":"24px","--padding-bottom":"24px"}},{default:G(()=>[B(AB)]),_:1},512),[[Vm,i.value==="wakeup"]]),nr(B(T(hn),null,{default:G(()=>[B(pv)]),_:1},512),[[Vm,i.value==="timer"]])],64)):(L(),ge(T(hn),{key:1},{default:G(()=>[B(pv)]),_:1})),B(l)]),_:1})}}}),yH=Ye(vH,[["__scopeId","data-v-02cbedb8"]]),xH=Object.freeze(Object.defineProperty({__proto__:null,default:yH},Symbol.toStringTag,{value:"Module"})),wH={class:"info-content"},kH={class:"block-item"},_H={key:0},SH=["innerHTML"],EH={class:"reference-link-area"},CH=["href"],$H=["src"],TH={class:"block-item"},PH=Oe({__name:"AboutPage",setup(e){const t=ue(null);return xi(()=>{to()}),fetch(ce.info.radioActions.loadAboutAppInfoUrl).then(n=>n.json()).then(n=>{t.value=n}),(n,i)=>{const o=$e("internal-header"),r=$e("footer-player");return L(),ge(T(wi),null,{default:G(()=>[B(o,{title:n.$t("page.about.title")},null,8,["title"]),B(T(hn),{class:"ion-padding"},{default:G(()=>[M("div",wH,[t.value?(L(),j(_e,{key:0},[(L(!0),j(_e,null,ot(t.value.blocks,(a,s)=>(L(),j(_e,{key:s},[M("div",kH,[B(T(Ab),null,{default:G(()=>[Me(ee(a.title),1)]),_:2},1024)]),B(T(cr),null,{default:G(()=>[(L(!0),j(_e,null,ot(a.items,(l,c)=>(L(),ge(T(Nt),{key:c,lines:"none"},{default:G(()=>[B(T(mi),null,{default:G(()=>[l.title?(L(),j("h3",_H,ee(l.title),1)):Se("",!0),M("p",{innerHTML:l.message},null,8,SH)]),_:2},1024)]),_:2},1024))),128))]),_:2},1024),i[1]||(i[1]=M("hr",null,null,-1))],64))),128)),t.value.reference?(L(),ge(T(Nt),{key:0,lines:"none"},{default:G(()=>[M("div",EH,[M("a",{class:"reference-link",href:t.value.reference.link,onClick:i[0]||(i[0]=ba(a=>T(yr).open({url:t.value.reference.link}),["stop","prevent"]))},[M("img",{src:t.value.reference.icon},null,8,$H)],8,CH)])]),_:1})):Se("",!0)],64)):(L(),j(_e,{key:1},[M("div",TH,[B(T(Ab),null,{default:G(()=>[B(T(bo),{animated:""})]),_:1})]),B(T(cr),{class:"block-list"},{default:G(()=>[B(T(Nt),{lines:"none"},{default:G(()=>[B(T(mi),null,{default:G(()=>[M("p",null,[B(T(bo),{animated:""}),B(T(bo),{animated:""})])]),_:1})]),_:1})]),_:1})],64))])]),_:1}),B(r)]),_:1})}}}),AH=Ye(PH,[["__scopeId","data-v-e74012db"]]),IH=Object.freeze(Object.defineProperty({__proto__:null,default:AH},Symbol.toStringTag,{value:"Module"})),OH={key:0,class:"auto-play-warn"},LH={class:"auto-play-warn__message"},MH={slot:"label"},DH=Oe({__name:"SettingsPage",setup(e){const t=ue(null),n=ue(null),i=ue(null),o=ue([]),r=Xe.settings.autoPlay,a=Xe.settings.pushNotifications,s=Xe.settings.alarm,l=Be(()=>Xe.canRequest);return Promise.all([en("config.autoPlay",!1),en("config.push",!1),et.getSavedRingtone()]).then(([c,d,u])=>{t.value=c,n.value=d,i.value=u}),r&&rt(t,(c,d)=>{typeof d=="boolean"&&En("config.autoPlay",c)}),a&&rt(n,(c,d)=>{typeof d=="boolean"&&En("config.push",c)}),s&&(rt(i,(c,d)=>{typeof d!="string"||typeof c!="string"||et.saveSettings({ringtone:c})}),gn(async()=>{o.value=await et.getAllRingtones()})),xi(()=>{to()}),(c,d)=>{const u=$e("internal-header"),f=$e("footer-player");return L(),ge(T(wi),null,{default:G(()=>[B(u,{title:c.$t("page.settings.title")},null,8,["title"]),B(T(hn),{class:"ion-padding"},{default:G(()=>[B(T(cr),{full:!0},{default:G(()=>[T(r)?(L(),ge(T(Nt),{key:0},{default:G(()=>[B(T(wf),{modelValue:t.value,"onUpdate:modelValue":d[1]||(d[1]=p=>t.value=p)},{default:G(()=>[B(T(mi),null,{default:G(()=>[Me(ee(c.$t("page.settings.form.auto-play.label")),1)]),_:1}),B(T(Jd),{class:"ion-text-wrap"},{default:G(()=>[Me(ee(c.$t("page.settings.form.auto-play.description")),1)]),_:1}),l.value?(L(),j("div",OH,[M("div",LH,ee(c.$t("page.settings.form.auto-play.message.warn-pwa")),1),M("div",{class:"auto-play-warn__action ion-activatable ripple-parent",onClick:d[0]||(d[0]=ba(p=>T(Xe).requestInstall(),["stop","prevent"]))},[B(T(Pt)),Me(" "+ee(c.$t("page.settings.form.auto-play.action.install-pwa")),1)])])):Se("",!0)]),_:1},8,["modelValue"])]),_:1})):Se("",!0),T(a)?(L(),ge(T(Nt),{key:1},{default:G(()=>[B(T(wf),{modelValue:n.value,"onUpdate:modelValue":d[2]||(d[2]=p=>n.value=p)},{default:G(()=>[B(T(mi),null,{default:G(()=>[Me(ee(c.$t("page.settings.form.push-notification.label")),1)]),_:1}),B(T(Jd),{class:"ion-text-wrap"},{default:G(()=>[Me(ee(c.$t("page.settings.form.push-notification.description")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1})):Se("",!0),T(s)&&o.value.length>0?(L(),ge(T(Nt),{key:2},{default:G(()=>[B(T(ZI),{modelValue:i.value,"onUpdate:modelValue":d[3]||(d[3]=p=>i.value=p),"ok-text":c.$t("page.settings.form.alarm.option-select.button.select"),"cancel-text":c.$t("page.settings.form.alarm.option-select.button.cancel"),"interface-options":{header:c.$t("page.settings.form.alarm.option-select.label")}},{default:G(()=>[M("div",MH,[B(T(mi),null,{default:G(()=>[Me(ee(c.$t("page.settings.form.alarm.label")),1)]),_:1}),B(T(Jd),{class:"ion-text-wrap"},{default:G(()=>[Me(ee(c.$t("page.settings.form.alarm.description")),1)]),_:1})]),(L(!0),j(_e,null,ot(o.value,p=>(L(),ge(T(JI),{key:p.url,value:p.url},{default:G(()=>[Me(ee(p.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","ok-text","cancel-text","interface-options"])]),_:1})):Se("",!0)]),_:1})]),_:1}),B(f)]),_:1})}}}),RH=Ye(DH,[["__scopeId","data-v-a9438913"]]),zH=Object.freeze(Object.defineProperty({__proto__:null,default:RH},Symbol.toStringTag,{value:"Module"}));class NH extends vr{constructor(){super(),this.handleVisibilityChange=()=>{const t={isActive:document.hidden!==!0};this.notifyListeners("appStateChange",t),document.hidden?this.notifyListeners("pause",null):this.notifyListeners("resume",null)},document.addEventListener("visibilitychange",this.handleVisibilityChange,!1)}exitApp(){throw this.unimplemented("Not implemented on web.")}async getInfo(){throw this.unimplemented("Not implemented on web.")}async getLaunchUrl(){return{url:""}}async getState(){return{isActive:document.hidden!==!0}}async minimizeApp(){throw this.unimplemented("Not implemented on web.")}}const FH=Object.freeze(Object.defineProperty({__proto__:null,AppWeb:NH},Symbol.toStringTag,{value:"Module"}));class Hk extends vr{constructor(){super(),this._lastWindow=null}async open(t){this._lastWindow=window.open(t.url,t.windowName||"_blank")}async close(){return new Promise((t,n)=>{this._lastWindow!=null?(this._lastWindow.close(),this._lastWindow=null,t()):n("No active window to close!")}
256)}}const BH=new Hk,jH=Object.freeze(Object.defineProperty({__proto__:null,Browser:BH,BrowserWeb:Hk},Symbol.toStringTag,{value:"Module"}));class HH extends vr{initialize(){return Promise.resolve()}setNavStyle(t){return Promise.resolve()}getNavStyle(){return Promise.resolve({style:"LIGHT"})}setBarStyle(t){return Promise.resolve()}getBarStyle(){return Promise.resolve({style:"LIGHT"})}}const WH=Object.freeze(Object.defineProperty({__proto__:null,default:HH},Symbol.toStringTag,{value:"Module"})),VH=Oe({name:"InternalHeader",components:{IonButtons:Kx,IonHeader:FI,IonMenuButton:Jx,IonToolbar:tw},props:{title:{type:String,required:!0}},computed:{isMenuVisible(){return ce.info&&["start","end"].includes(ce.info.page.general.menuSide)},menuSlot(){return ce.info?ce.info.page.general.menuSide:"start"},menuSlotOposit(){return this.menuSlot==="end"?"start":"end"}}}),UH={class:"internal-header__title-content"};function qH(e,t,n,i,o,r){const a=$e("ion-menu-button"),s=$e("ion-buttons"),l=$e("ion-toolbar"),c=$e("ion-header");return L(),ge(c,{class:"internal-header"},{default:G(()=>[B(l,{class:"internal-header__title"},{default:G(()=>[e.isMenuVisible?(L(),ge(s,{key:0,slot:e.menuSlot},{default:G(()=>[B(a,{mode:"md"})]),_:1},8,["slot"])):Se("",!0),M("div",UH,ee(e.title),1),e.isMenuVisible?(L(),ge(s,{key:1,slot:e.menuSlotOposit,style:{visibility:"hidden"}},{default:G(()=>[B(a,{mode:"md"})]),_:1},8,["slot"])):Se("",!0)]),_:1}),Tp(e.$slots,"default",{},void 0,!0)]),_:3})}const YH=Ye(VH,[["render",qH],["__scopeId","data-v-1d4fe15b"]]),GH=Object.freeze(Object.defineProperty({__proto__:null,default:YH},Symbol.toStringTag,{value:"Module"})),Wk=ue([]),Xl=ue(null);let Cu={track:null,schedule:null},Zo=null;const tm=()=>{var r;if(!Zo)return;const e=[],t={track:null,schedule:null};if(tt.currentTrack){const a={type:"track",label:Zo("component.player.label.playing-now"),value:tt.currentTrack};e.push(a),t.track=JSON.stringify(a)}const{schedule:n,program:i,broadcaster:o}=tt.currentScheduleData||{};if(i){const a=pa(n.startTime),s=pa(n.endTime),c={type:"schedule",label:a===s?Zo("component.player.label.schedule-until",{end:s}):Zo("component.player.label.schedule-period",{start:a,end:s}),value:o?Zo("component.player.label.program-with-broadcaster",{program:i.name,broadcaster:o.name}):i.name};e.push(c),t.schedule=JSON.stringify(c)}e.sort((a,s)=>(t[a.type]!==Cu[a.type]?-1:0)+(t[s.type]!==Cu[s.type]?1:0)),e.length===0&&e.push({type:"radio",label:Zo("component.player.label.playing-now"),value:Ct.APP_NAME}),Cu=t,Wk.value=e,Xl.value=(r=e[0])==null?void 0:r.type};rt(()=>tt.currentTrack,()=>{tm()});rt(()=>tt.currentScheduleData,()=>{tm()});const Tr=Zn({currentInfo:cn(Wk),typeInUse:cn(Xl),configure(e){Zo=e,Xl.value||tm()},setAsInUse(e){Xl.value=e}}),XH={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".625em"},viewBox:"0 0 16 10"};function KH(e,t){return L(),j("svg",XH,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M2.263 9.263 8 3.537l5.738 5.724L15.5 7.5 8 0 .5 7.5z"},null,-1)]))}const ZH={render:KH},JH=Oe({name:"FooterPlayer",components:{IonFooter:Zx,IonFabButton:Us,IonThumbnail:Th,IonRippleEffect:Pt,ChevronUpIcon:ZH,PlayIcon:yd,PauseIcon:vd},props:{flat:{type:Boolean,required:!1,default:!1}},setup(){const{t:e}=On(),t=it("player"),n=ue(!1),i=Sn("info-list"),o=Sn("items"),r=null,a=null;Tr.configure(e);const s=Ml(Tr.typeInUse);return{currentInfo:Be(()=>Ml(Tr.currentInfo)||[]),startInUse:s,expanded:n,infoList:i,infoItems:o,player:t,resizeListener:r,timerChange:a}},computed:{currentCover(){return tt.currentTrackCover?tt.currentTrackCover:tt.currentScheduleImage?tt.currentScheduleImage:null}},watch:{currentInfo(){this.resizeListener()},expanded(){this.resizeListener()}},mounted(){this.resizeListener=Fn(()=>{this.calcTransitions()},Math.round(Math.random()*400)+100),this.resizeListener(),window.addEventListener("resize",this.resizeListener,!1)},beforeUnmount(){window.removeEventListener("resize",this.resizeListener),this.timerChange&&clearTimeout(this.timerChange),this.resizeListener=!1},methods:{async calcTransitions(){const{infoItems:e}=this;if(this.timerChange&&clearTimeout(this.timerChange),!e){this.currentInfo.length>0&&this.resizeListener&&this.resizeListener();return}const t=Array.from(e).map(r=>{const a=r.className.replace(/.*player-footer__info-item--for-([^\s]+).*/,"$1"),s=r.querySelector(".player-footer__info-value-content");return r.classList.remove("player-footer__info-item--ready","player-footer__info-item--active","player-footer__info-item--with-slide","player-footer__info-item--with-marquee"),s.style.setProperty("width",""),s.style.setProperty("animation-duration",""),s.style.setProperty("animation-delay",""),s.style.setProperty("--slide-ammout",""),{type:a,el:r,contentEl:s}},{});await Promise.all([new Promise(r=>{setTimeout(r)}),Gt()]),t.forEach(({el:r,contentEl:a},s)=>{const{offsetWidth:l,scrollWidth:c}=a;if(l>=c)t[s].duration=7e3;else if(t.length===1){const d=Math.round(30*(c/1e3));a.style.setProperty("width","".concat(c,"px")),a.style.setProperty("animation-duration","".concat(d,"s")),r.classList.add("player-footer__info-item--with-marquee"),t[s].duration=Math.max(7e3,d*1e3)}else{const d=30*((c-l)/1e3),u=d<=3?(7-d)/2:2;a.style.setProperty("width","".concat(c,"px")),a.style.setProperty("animation-duration","".concat(d,"s")),a.style.setProperty("animation-delay","".concat(u,"s")),a.style.setProperty("--slide-ammout","".concat(c-l,"px")),r.classList.add("player-footer__info-item--with-slide"),t[s].duration=(d+u*2)*1e3}r.classList.add("player-footer__info-item--ready")});const n=Ml(Tr.typeInUse);let i=Math.max(0,t.findIndex(({type:r})=>r===n));if(!t[i].el||(t[i].el.classList.add("player-footer__info-item--active"),setTimeout(()=>{this.infoList.classList.add("player-footer__info--ready-once")}),Tr.setAsInUse(t[i].type),e.length===1))return;const o=()=>{this.timerChange&&clearTimeout(this.timerChange),this.timerChange=setTimeout(()=>{t[i].el&&(t[i].el.classList.remove("player-footer__info-item--active"),i+=1,t[i]||(i=0),t[i].el.classList.add("player-footer__info-item--active"),Tr.setAsInUse(t[i].type),o())},t[i].duration)};o()}}}
256),QH={class:"player-footer__container"},eW=["src"],tW={ref:"info-list",class:"player-footer__info"},nW={class:"player-footer__info-label"},iW={class:"player-footer__info-value"},oW={class:"player-footer__info-value-content"};function rW(e,t,n,i,o,r){const a=$e("ion-thumbnail"),s=$e("pause-icon"),l=$e("play-icon"),c=$e("ion-fab-button"),d=$e("chevron-up-icon"),u=$e("ion-ripple-effect"),f=$e("ion-footer");return L(),j(_e,null,[e.expanded?(L(),j("div",{key:0,class:"player-footer-overlay",onClick:t[0]||(t[0]=p=>e.expanded=!1)},t[3]||(t[3]=[M("div",{class:"player-footer-overlay__content"},null,-1)]))):Se("",!0),B(f,{class:ze(["ion-no-border app__base-color-bg player-footer",{"player-footer--expanded":e.expanded,"player-footer--flat":e.flat}])},{default:G(()=>[M("div",QH,[e.currentCover?(L(),ge(a,{key:0,class:"player-footer__thumbnail"},{default:G(()=>[M("img",{src:e.currentCover},null,8,eW)]),_:1})):Se("",!0),M("div",tW,[e.currentInfo.length>0?(L(),j(_e,{key:0},[(L(!0),j(_e,null,ot(e.currentInfo,p=>(L(),j("div",{key:p.type,ref_for:!0,ref:"items",class:ze(["player-footer__info-item player-footer__info-item--content",{["player-footer__info-item--for-".concat(p.type)]:!0,"player-footer__info-item--start-in-use":e.startInUse===p.type}])},[M("div",nW,ee(p.label),1),M("div",iW,[M("div",oW,ee(p.value),1)])],2))),128)),t[4]||(t[4]=M("div",{class:"player-footer__info-item player-footer__info-item--holder"},[M("div",{class:"player-footer__info-label"}," LABEL "),M("div",{class:"player-footer__info-value"},[M("div",{class:"player-footer__info-value-content"}," VALUE ")])],-1))],64)):Se("",!0)],512),M("div",null,[B(c,{class:"player-footer__play-button app__base-color-bg-var-rev",onClick:t[1]||(t[1]=p=>e.player.playOrStop())},{default:G(()=>[e.player.isAsPlaying?(L(),ge(s,{key:0})):(L(),ge(l,{key:1}))]),_:1})]),M("div",{class:"player-footer__toggle-expand ion-activatable ripple-parent",onClick:t[2]||(t[2]=p=>e.expanded=!e.expanded)},[B(d),B(u)])])]),_:1},8,["class"])],64)}const aW=Ye(JH,[["render",rW],["__scopeId","data-v-e2c7be42"]]),sW=Object.freeze(Object.defineProperty({__proto__:null,default:aW},Symbol.toStringTag,{value:"Module"})),lW=Oe({name:"ComposedMessage",components:{IonButton:Qt},props:{icon:{type:Object,default:null},title:{type:String,default:"",required:!0},content:{type:String,default:"",required:!0},actions:{type:Object,default(){return null}}}}),cW={class:"composed-message"},dW={key:0,class:"composed-message__icon-area"},uW={class:"composed-message__icon"},fW={class:"composed-message__icon-inner"},pW={class:"composed-message__title"},hW={class:"composed-message__content"},mW={key:1,class:"composed-message__actions"};function gW(e,t,n,i,o,r){const a=$e("ion-button");return L(),j("div",cW,[e.icon?(L(),j("div",dW,[M("div",uW,[M("div",fW,[(L(),ge(Eo(e.icon)))])])])):Se("",!0),M("div",null,[M("div",pW,ee(e.title),1),M("div",hW,ee(e.content),1)]),e.actions&&e.actions.length>0?(L(),j("div",mW,[(L(!0),j(_e,null,ot(e.actions,(s,l)=>(L(),ge(a,{key:l,class:"composed-message__action app__button",fill:s.type==="outline"?"outline":"default",disabled:!!s.disabled,onClick:c=>s.click(c)},{default:G(()=>[Me(ee(s.label),1)]),_:2},1032,["fill","disabled","onClick"]))),128))])):Se("",!0)])}const bW=Ye(lW,[["render",gW],["__scopeId","data-v-a31d166b"]]),vW=Object.freeze(Object.defineProperty({__proto__:null,default:bW},Symbol.toStringTag,{value:"Module"})),yW=Oe({components:{IonIcon:_n,IonRippleEffect:Pt},setup(){return{install:Xe,appName:ce.info.appName}}}),xW={class:"install-banner__content"},wW={class:"install-banner__description"},kW={class:"install-banner__title"},_W={class:"install-banner__title"},SW=["innerHTML"],EW={class:"install-banner__actions"},CW={key:0,class:"install-banner__action install-banner__action--main"},$W={key:0,class:"install-banner__close-button"};function TW(e,t,n,i,o,r){const a=$e("ion-ripple-effect"),s=$e("ion-icon");return!e.install.dismissed&&(e.install.canRequest||!e.install.isSupported)?(L(),j("div",{key:0,class:ze(["install-banner",{"install-banner--unsupported":!e.install.isSupported}])},[t[3]||(t[3]=M("div",{class:"install-banner__icon"},[M("div",{class:"install-banner__icon-image"})],-1)),M("div",xW,[M("div",wW,[e.install.canRequest?(L(),j(_e,{key:0},[M("div",kW,ee(e.$t("component.install.banner.supported.message.split.title",{appName:e.appName})),1),M("div",null,ee(e.$t("component.install.banner.supported.message.split.content")),1)],64)):(L(),j(_e,{key:1},[M("div",_W,ee(e.$t("component.install.banner.unsupported.title")),1),M("div",{innerHTML:e.$t("component.install.banner.unsupported.message.".concat(e.install.platform))},null,8,SW)],64))]),M("div",EW,[M("div",{class:ze(["install-banner__action",[e.install.canRequest?"install-banner__action--secondary":"install-banner__action--main"]])},[M("div",{class:"install-banner__action-button ion-activatable ripple-parent",onClick:t[0]||(t[0]=l=>e.install.dismissInstall())},[B(a),e.install.canRequest?(L(),j(_e,{key:0},[Me(ee(e.$t("component.install.banner.supported.button.dismiss")),1)],64)):(L(),j(_e,{key:1},[Me(ee(e.$t("component.install.banner.unsupported.button.dismiss")),1)],64))])],2),e.install.canRequest?(L(),j("div",CW,[M("div",{class:"install-banner__action-button ion-activatable ripple-parent",onClick:t[1]||(t[1]=l=>e.install.requestInstall())},[B(a),B(s,{name:"download"}),M("div",null,ee(e.$t("component.install.banner.supported.button.install")),1)])])):Se("",!0)])]),e.install.isSupported?Se("",!0):(L(),j("div",$W,[B(s,{name:"close",onClick:t[2]||(t[2]=l=>e.install.dismissInstall())})]))],2)):Se("",!0)}const PW=Ye(yW,[["render",TW],["__scopeId","data-v-666b01cc"]]),AW=Object.freeze(Object.defineProperty({__proto__:null,default:PW},Symbol.toStringTag,{value:"Module"})),IW=Oe({name:"MarqueeOverflow",setup(){const e=ue(!1),t=Sn("container");return{preparedFor:null,active:e,containerEl:t,resizeListener:null}},mounted(){this.resizeListener=Fn(()=>{this.preparedFor=null,this.prepareMarquee()},Math.round(Math.random()*900)+100),this.prepareMarquee(),window.addEventListener("resize",this.resizeListener,!1)},updated(){this.prepareMarquee()},beforeUnmount(){window.removeEventListener("resize",this.resizeListener)},methods:{async prepareMarquee(){const{containerEl:e}=this,t=this.$slots.default().map(o=>o.children?o.children.trim():"-").join("").trim();if(!e||this.preparedFor===t)return;this.preparedFor=t,e.style.setProperty("width",""),e.style.setProperty("animation-duration",""),await Promise.all([new Promise(o=>{setTimeout(o)}),Gt()]);const{offsetWidth:n,scrollWidth:i}=e;if(!n&&t!==""){this.preparedFor=null,this.resizeListener();return}if(n>=i){this.active=!1;return}this.active=!0,e.style.setProperty("width","".concat(i,"px")),e.style.setProperty("animation-duration","".concat(Math.round(30*(i/1e3)),"s"))}}}),OW={ref:"container",class:"marquee-overflow__container"};function LW(e,t,n,i,o,r){return L(),j("div",{class:ze(["marquee-overflow",{"marquee-overflow--active":e.active}])},[M("div",OW,[Tp(e.$slots,"default",{},void 0)],512)],2)}const MW=Ye(IW,[["render",LW],["__scopeId","data-v-85f1a0e1"]]),DW=Object.freeze(Object.defineProperty({__proto__:null,default:MW},Symbol.toStringTag,{value:"Module"})),hv=br("Share",{web:()=>Ce(()=>Promise.resolve().then(()=>DX),void 0,import.meta.url).then(e=>new e.ShareWeb)}),RW={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 14 14"};function zW(e,t){return L(),j("svg",RW,t[0]||(t[0]=[M("path",{stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.333 7.667v4A1.334 1.334 0 0 1 11 13H3a1.334 1.334 0 0 1-1.333-1.333v-4M7 9V1m0 0L4.667 3.333M7 1l2.333 2.333"},null,-1)]))}const NW={render:zW},FW=Oe({name:"MediaActions",components:{IonActionSheet:dO,IonRippleEffect:Pt,PlayIcon:yd,PauseIcon:vd,AlarmClockIcon:Ac,ShareIcon:NW},props:{outlineLateralButtons:{type:Boolean,default:!0}},setup(){const{t:e}=On(),t=ue(!1),n=[{text:e("component.share.action-sheet.action.share-on-facebook"),data:{action:"share-on-facebook"}},{text:e("component.share.action-sheet.action.share-on-twitter"),data:{action:"share-on-twitter"}},{text:e("component.share.action-sheet.action.share-on-whatsapp"),data:{action:"share-on-whatsapp"}},{text:e("component.share.action-sheet.action.copy-text"),data:{action:"copy-text"}},{text:e("component.share.action-sheet.action.cancel"),role:"cancel",data:{action:"cancel"}}],i=async()=>
256{if(!(await hv.canShare()).value){t.value=!0;return}await hv.share({title:ce.info.appName,text:e("component.share.message.simple"),url:ce.info.shareLink})},o=r=>{if(["cancel","backdrop"].includes(r.detail.role))return;const a=e("component.share.message.with-radio",{appName:ce.info.appName});if(r.detail.data.action==="copy-text"){qN("".concat(a," ").concat(ce.info.shareLink)).then(d=>{d&&Ao.show({text:e("component.clipboard.message.copy-success"),duration:"short"})});return}const s=encodeURIComponent(a),l=encodeURIComponent(ce.info.shareLink);let c;switch(r.detail.data.action){case"share-on-facebook":c="https://www.facebook.com/sharer/sharer.php?u=".concat(l,"&t=").concat(s);break;case"share-on-twitter":c="http://www.twitter.com/intent/tweet?url=".concat(l,"&text=").concat(s);break;case"share-on-whatsapp":c="https://api.whatsapp.com/send?text=".concat(l);break;default:return}yr.open({url:c})};return{player:it("player"),shareActionsOpen:t,shareActions:n,openShare:i,onDismissShare:o}}}),BW={style:{flex:"1"}},jW={class:"media-actions__action media-actions__action--lateral ion-activatable ripple-parent"},HW={style:{flex:"1"}};function WW(e,t,n,i,o,r){const a=$e("ion-ripple-effect"),s=$e("alarm-clock-icon"),l=$e("pause-icon"),c=$e("play-icon"),d=$e("share-icon"),u=$e("ion-action-sheet"),f=Yc("nav-to");return L(),j("div",{class:ze(["media-actions",{"media-actions--outline-lateral-buttons":e.outlineLateralButtons}])},[M("div",BW,[nr((L(),j("div",jW,[B(a),B(s)])),[[f,{name:"alarm"}]])]),M("div",null,[M("div",{class:"media-actions__action media-actions__action--center ion-activatable ripple-parent",onClick:t[0]||(t[0]=p=>e.player.playOrStop())},[B(a),e.player.isAsPlaying?(L(),ge(l,{key:0})):(L(),ge(c,{key:1}))])]),M("div",HW,[M("div",{class:"media-actions__action media-actions__action--lateral ion-activatable ripple-parent",onClick:t[1]||(t[1]=p=>e.openShare())},[B(a),B(d)])]),B(u,{"is-open":e.shareActionsOpen,header:e.$t("component.share.action-sheet.title"),buttons:e.shareActions,onWillDismiss:t[2]||(t[2]=p=>e.onDismissShare(p)),onDidDismiss:t[3]||(t[3]=p=>e.shareActionsOpen=!1)},null,8,["is-open","header","buttons"])],2)}const nm=Ye(FW,[["render",WW],["__scopeId","data-v-4ada5373"]]),VW={class:"player-background__inner"},UW={class:"player-background__content"},qW={key:0,class:"layout__inbetween-media-actions"},YW={class:"layout__modules"},GW=Oe({__name:"LayoutBase",props:{centerContent:{type:Boolean,default:!1},playerBackground:{type:Object,default:null},playerBackgroundName:{type:String,default:"none"},playerBackgroundOption:{default:null,validator:e=>typeof e<"u"},playerBackgroundBlur:{type:String,default:null},playerBackgroundOverlay:{type:Object,default:null},playerBackgroundBlend:{type:[String,Number],default:"none",validator:e=>e==="none"||typeof e=="number"&&e>=0&&e<=1},playerBackgroundText:{type:String,default:null},playerBackgroundFill:{type:Boolean,default:!1},playerCover:{type:Object,default:null},playerCoverName:{type:String,default:"none"},playerMediaPos:{type:String,default:"none"},modules:{type:Array,required:!0}},setup(e){const t=it("player");return(n,i)=>(L(),j("div",{class:ze(["layout",{"layout--center-content":e.centerContent,"layout--with-footer":T(t).hasPlayed}])},[i[0]||(i[0]=M("div",{class:"layout__spacer"},null,-1)),M("div",{class:ze(["layout__player",{["layout__player--".concat(n.$attrs.name||"default")]:!0,"layout__player--fill-content":e.playerBackgroundFill}])},[e.playerBackground?(L(),j("div",{key:0,class:ze(["player-background",["player-background--is-".concat(e.playerBackgroundName),"player-background--with-".concat(e.playerBackgroundBlur,"-blur")]])},[M("div",VW,[M("div",UW,[(L(),ge(Eo(e.playerBackground),{option:e.playerBackgroundOption},null,8,["option"]))])])],2)):Se("",!0),e.playerBackgroundOverlay?(L(),j("div",{key:1,class:ze(["player-background-overlay",["player-background-overlay--with-color-".concat(e.playerBackgroundOverlay.color)]]),style:Bt({"--overlay-opacity":e.playerBackgroundOverlay.opacity})},null,6)):Se("",!0),e.playerBackgroundBlend!=="none"?(L(),j("div",{key:2,class:"player-background-blend",style:Bt({"--blend-opacity":e.playerBackgroun
256dBlend})},null,4)):Se("",!0),Tp(n.$slots,"default",{},void 0)],2),e.playerMediaPos==="inbetween"?(L(),j("div",qW,[B(nm,{"outline-lateral-buttons":!1})])):Se("",!0),M("div",YW,[(L(!0),j(_e,null,ot(e.modules,({component:o,moduleInfo:r})=>(L(),ge(Eo(o),X1({key:r.type,ref_for:!0},{moduleInfo:r}),null,16))),128))]),i[1]||(i[1]=M("div",{class:"layout__spacer"},null,-1))],2))}}),Vk=Ye(GW,[["__scopeId","data-v-23f9a685"]]),XW={class:"player__app-info"},KW={class:"player__app-name"},ZW={class:"player__app-description"},JW={class:"player__live-container"},QW={class:"player__live-label"},eV={class:"player__live-cover-container"},tV={class:"player__live-content"},nV={key:0,style:{"max-width":"100%"}},iV={class:"player__live-detail"},oV={class:"player__live-program"},rV={key:0,class:"player__live-detail"},aV={key:1,style:{"max-width":"100%"}},sV={class:"player__live-program"},lV={key:0,class:"player__track"},cV={class:"player__track-label"},dV=Oe({inheritAttrs:!0,__name:"LayoutDefault",setup(e){const t=Z_(),n=Be(()=>{if(typeof t.alternate>"u"){if(tt.currentScheduleImage)return["url(".concat(tt.currentScheduleImage,")")]}else if(tt.currentScheduleData){const{program:o,broadcaster:r}=tt.currentScheduleData,a=[];if(o&&o.image&&a.push("url(".concat(ce.info.baseAssetUrl,"program/").concat(o.image,")")),r&&r.image&&a.push("url(".concat(ce.info.baseAssetUrl,"broadcaster/").concat(r.image,")")),a.length)return a}return["var(--app-icon-image)"]}),i=Be(()=>{if(!tt.currentScheduleData)return null;const{schedule:o,program:r,broadcaster:a}=tt.currentScheduleData;return{programName:r.name,broadcasterName:a==null?void 0:a.name,startTime:pa(o.startTime),endTime:pa(o.endTime)}});return(o,r)=>{const a=$e("marquee-overflow");return L(),ge(Vk,{name:"default"},{default:G(()=>[M("div",{class:ze(["player",["player--with-text-".concat(o.$attrs["player-background-text"]),"player--with-media-".concat(o.$attrs["player-media-pos"])]])},[r[0]||(r[0]=M("div",{class:"player__icon"},[M("div",{class:"player__icon-inner"})],-1)),M("div",XW,[M("div",KW,ee(T(ce).info.appName),1),M("div",ZW,ee(T(ce).info.appDescription),1)]),M("div",JW,[M("div",QW,ee(o.$t("component.player.label.now")),1),o.$attrs["player-cover"]?(L(),ge(Eo(o.$attrs["player-cover"]),{key:0})):Se("",!0),M("div",eV,[M("div",{class:ze(["player__live-cover",["player__live-cover--is-".concat(o.$attrs["player-cover-name"])]])},[(L(!0),j(_e,null,ot(n.value,(s,l)=>(L(),j("div",{key:l,style:Bt({backgroundImage:s}),class:ze(["player__live-cover-image",["player__live-cover-image--idx-".concat(l)]])},null,6))),128)),M("div",tV,[i.value?(L(),j("div",nV,[M("div",iV,[i.value.startTime===i.value.endTime?(L(),j(_e,{key:0},[Me(ee(o.$t("component.player.label.schedule-until",{end:i.value.endTime})),1)],64)):(L(),j(_e,{key:1},[Me(ee(o.$t("component.player.label.schedule-period",{start:i.value.startTime,end:i.value.endTime})),1)],64))]),M("div",oV,[B(a,null,{default:G(()=>[Me(ee(i.value.programName),1)]),_:1})]),i.value.broadcasterName?(L(),j("div",rV,[B(a,null,{default:G(()=>[Me(ee(o.$t("component.player.label.with-broadcaster",{broadcaster:i.value.broadcasterName})),1)]),_:1})])):Se("",!0)])):(L(),j("div",aV,[M("div",sV,[B(a,null,{default:G(()=>[Me(ee(T(ce).info.appName),1)]),_:1})])]))])],2)])]),T(tt).currentTrack?(L(),j("div",lV,[M("div",cV,ee(o.$t("component.player.label.playing-now")),1),B(a,{class:"player__track-value"},{default:G(()=>
256[Me(ee(T(tt).currentTrack),1)]),_:1})])):Se("",!0),o.$attrs["player-media-pos"]==="inline"?(L(),ge(nm,{key:1})):Se("",!0)],2)]),_:1})}}}),Uk=Ye(dV,[["__scopeId","data-v-fd22a650"]]),uV=Object.freeze(Object.defineProperty({__proto__:null,default:Uk},Symbol.toStringTag,{value:"Module"})),fV=Oe({inheritAttrs:!0,__name:"LayoutDefaultAlternate",setup(e){return(t,n)=>(L(),ge(Uk,{alternate:""}))}}),pV=Object.freeze(Object.defineProperty({__proto__:null,default:fV},Symbol.toStringTag,{value:"Module"})),hV={class:"player__app-info"},mV={class:"player__app-name"},gV={class:"player__app-description"},bV={class:"player__live-container"},vV={class:"player__live-cover-container"},yV={key:0,class:"player__track"},xV={class:"player__track-label"},wV=Oe({inheritAttrs:!0,__name:"LayoutRadio",setup(e){return(t,n)=>{const i=$e("marquee-overflow");return L(),ge(Vk,{name:"radio"},{default:G(()=>[M("div",{class:ze(["player",["player--with-text-".concat(t.$attrs["player-background-text"]),"player--with-media-".concat(t.$attrs["player-media-pos"]),"player--mode-".concat(t.$attrs.mode||"flat")]])},[M("div",hV,[M("div",mV,ee(T(ce).info.appName),1),M("div",gV,ee(T(ce).info.appDescription),1)]),M("div",bV,[t.$attrs["player-cover"]?(L(),ge(Eo(t.$attrs["player-cover"]),{key:0})):Se("",!0),M("div",vV,[M("div",{class:ze(["player__live-cover",["player__live-cover--is-".concat(t.$attrs["player-cover-name"])]])},null,2)])]),T(tt).currentTrack?(L(),j("div",yV,[M("div",xV,ee(t.$t("component.player.label.playing-now")),1),B(i,{class:"player__track-value"},{default:G(()=>
256[Me(ee(T(tt).currentTrack),1)]),_:1})])):Se("",!0),t.$attrs["player-media-pos"]==="inline"?(L(),ge(nm,{key:1})):Se("",!0)],2)]),_:1})}}}),qk=Ye(wV,[["__scopeId","data-v-977e8989"]]),kV=Object.freeze(Object.defineProperty({__proto__:null,default:qk},Symbol.toStringTag,{value:"Module"})),_V=Oe({inheritAttrs:!0,__name:"LayoutRadioRound",setup(e){return(t,n)=>(L(),ge(qk,{mode:"round"}))}}),SV=Object.freeze(Object.defineProperty({__proto__:null,default:_V},Symbol.toStringTag,{value:"Module"})),EV=Oe({__name:"BGImage",props:{image:{type:String,default:null}},setup(e){return(t,n)=>(L(),j("div",{class:"bg-image",style:Bt({"--bg-image-url":e.image})},null,4))}}),Yk=Ye(EV,[["__scopeId","data-v-b6ed19bf"]]),CV=Oe({__name:"StaticImage",props:{option:{type:String,default:null}},setup(e){return(t,n)=>(L(),ge(Yk,{image:e.option?"url(".concat(e.option,")"):"none"},null,8,["image"]))}}),$V=Object.freeze(Object.defineProperty({__proto__:null,default:CV},Symbol.toStringTag,{value:"Module"})),TV=Oe({__name:"ProgramImage",props:{option:{type:Boolean,default:!1}},setup(e){const t=Be(()=>e.option&&tt.currentTrackCover?"url(".concat(tt.currentTrackCover,")"):tt.currentScheduleImage?"url(".concat(tt.currentScheduleImage,")"):"var(--app-icon-image)");return(n,i)=>(L(),ge(Yk,{image:t.value},null,8,["image"]))}}),PV=Object.freeze(Object.defineProperty({__proto__:null,default:TV},Symbol.toStringTag,{value:"Module"})),AV={class:"bubble-float"},IV=Oe({__name:"BubbleFloat",setup(e){const t=Array.from(new Array(50).keys());return(n,i)=>(L(),j("div",AV,[(L(!0),j(_e,null,ot(T(t),o=>(L(),j("div",{key:o,class:"bubble-float__bubble"}))),128))]))}}),OV=Ye(IV,[["__scopeId","data-v-5eb8c7cd"]]),LV=Object.freeze(Object.defineProperty({__proto__:null,default:OV},Symbol.toStringTag,{value:"Module"})),MV={class:"rain-puddlle"},DV=Oe({__name:"RainDrops",setup(e){const t=Array.from(new Array(3).keys()),n=new Array(12).fill(null).map(()=>({pos:{left:"".concat(Math.random()*100,"%"),top:"".concat(Math.random()*100,"%")},ringsDelay:t.map(i=>"".concat(i*1.3+Math.random(),"s"))}));return(i,o)=>(L(),j("div",MV,[(L(!0),j(_e,null,ot(T(n),(r,a)=>(L(),j("div",{key:a,style:Bt(r.pos),class:"rain-puddlle__drop"},[(L(!0),j(_e,null,ot(r.ringsDelay,(s,l)=>(L(),j("div",{key:l,style:Bt({animationDelay:s}),class:"rain-puddlle__drop-ring"},null,4))),128))],4))),128))]))}}),RV=Ye(DV,[["__scopeId","data-v-c6d0824a"]]),zV=Object.freeze(Object.defineProperty({__proto__:null,default:RV},Symbol.toStringTag,{value:"Module"})),NV={class:"neon-lines"},mv=10,FV=Oe({__name:"NeonLines",setup(e){const t=Array.from(new Array(mv).keys()).map(n=>({left:"max(calc(".concat(100*(n/(mv-1)),"% - 2px), 0px)"),animationDelay:"".concat(n*.2,"s")}));return(n,i)=>(L(),j("div",NV,[(L(!0),j(_e,null,ot(T(t),(o,r)=>(L(),j("div",{key:r,style:Bt(o),class:"neon-lines__item"},null,4))),128))]))}}),BV=Ye(FV,[["__scopeId","data-v-3652d4db"]]),jV=Object.freeze(Object.defineProperty({__proto__:null,default:BV},Symbol.toStringTag,{value:"Module"})),HV={class:"horizontal-lines"},WV=15,VV=Oe({__name:"HorizontalLines",setup(e){const t=Array.from(new Array(WV).keys()).map(n=>({top:"".concat(n*80,"px"),animationDelay:"-".concat(n*.2,"s")}));return(n,i)=>(L(),j("div",HV,[(L(!0),j(_e,null,ot(T(t),(o,r)=>(L(),j("div",{key:r,style:Bt(o),class:"horizontal-lines__item"},null,4))),128))]))}}),UV=Ye(VV,[["__scopeId","data-v-4fc8bbed"]]),qV=Object.freeze(Object.defineProperty({__proto__:null,default:UV},Symbol.toStringTag,{value:"Module"})),YV={class:"organic-lines"},GV=30,XV=Oe({__name:"OrganicLines",setup(e){const t=Array.from(new Array(GV).keys()).map(n=>({"--y-offset":"".concat(n*30-300,"px"),"--rotation":"".concat(Math.random()*6-3,"deg"),animationDelay:"-".concat(Math.random()*8,"s")}));return(n,i)=>(L(),j("div",YV,[(L(!0),j(_e,null,ot(T(t),(o,r)=>(L(),j("div",{key:r,style:Bt(o),class:"organic-lines__item"},null,4))),128))]))}}),KV=Ye(XV,[["__scopeId","data-v-c756e7bd"]]),ZV=Object.freeze(Object.defineProperty({__proto__:null,default:KV},Symbol.toStringTag,{value:"Module"})),JV={class:"wave-lines"},gv=15,QV=Oe({__name:"WaveLines",setup(e){const t=100/gv,n=Array.from(new Array(gv).keys()).map(i=>({top:"".concat(i*t,"%"),animationDelay:"".concat(i*.2,"s")}));return(i,o)=>(L(),j("div",JV,[(L(!0),j(_e,null,ot(T(n),(r,a)=>(L(),j("div",{key:a,style:Bt(r),class:"wave-lines__item"},null,4))),128))]))}}),eU=Ye(QV,[["__scopeId","data-v-82d2d72b"]]),tU=Object.freeze(Object.defineProperty({__proto__:null,default:eU},Symbol.toStringTag,{value:"Module"})),nU={ref:"blubbles",class:"blubbles"}
256,bv=15e3,vv=1e3,iU=10,oU=Oe({__name:"TransparentBubbles",setup(e){const t=Sn("blubbles");let n=null;const i=(o=bv)=>{if(!t.value)return;const r=Math.random()*180+20,a=document.createElement("div");a.className="blubbles__item",a.style.width="".concat(r,"px"),a.style.height="".concat(r,"px"),a.style.left="".concat(Math.random()*100,"%"),a.style.animationDelay="-".concat(Math.random()*10,"s"),a.style.setProperty("--x-move","".concat(Math.random()*200-100,"px")),t.value&&(t.value.appendChild(a),setTimeout(()=>{a&&a.remove()},o))};return gn(async()=>{t.value||await new Promise(o=>{const r=rt(()=>t.value,()=>{t.value&&(r(),o())})}),Array.from(new Array(iU).keys()).forEach(o=>i(bv-o*vv)),n=setInterval(()=>i(),vv)}),ga(()=>clearInterval(n)),(o,r)=>(L(),j("div",nU,null,512))}}),rU=Ye(oU,[["__scopeId","data-v-24964698"]]),aU=Object.freeze(Object.defineProperty({__proto__:null,default:rU},Symbol.toStringTag,{value:"Module"})),sU={class:"light-show"},lU=5,cU=8,dU=Oe({__name:"LightShow",setup(e){const t=["#ff0080","#00ff80","#0080ff","#ff8000","#8000ff"],n=Array.from(new Array(lU).keys()).map(o=>({backgroundColor:t[o],animationDelay:"-".concat(o*1,"s")})),i=Array.from(new Array(cU).keys()).map(o=>({left:"".concat(o*15,"%"),color:t[o%t.length],animationDelay:"-".concat(o*.5,"s")}));return(o,r)=>(L(),j("div",sU,[(L(!0),j(_e,null,ot(T(n),(a,s)=>(L(),j("div",{key:s,style:Bt(a),class:"light-show__light"},null,4))),128)),(L(!0),j(_e,null,ot(T(i),(a,s)=>(L(),j("div",{key:s,style:Bt(a),class:"light-show__bean"},null,4))),128))]))}}),uU=Ye(dU,[["__scopeId","data-v-db28c595"]]),fU=Object.freeze(Object.defineProperty({__proto__:null,default:uU},Symbol.toStringTag,{value:"Module"})),pU={class:"sonar-wave"},hU=8,mU=Oe({__name:"SonarWave",setup(e){const t=Array.from(new Array(hU).keys()).map(n=>({animationDelay:"".concat(n*.5,"s")}));return(n,i)=>(L(),j("div",pU,[(L(!0),j(_e,null,ot(T(t),(o,r)=>(L(),j("div",{key:r,style:Bt(o),class:"sonar-wave__ring"},null,4))),128))]))}}),gU=Ye(mU,[["__scopeId","data-v-14f12f37"]]),bU=Object.freeze(Object.defineProperty({__proto__:null,default:gU},Symbol.toStringTag,{value:"Module"})),vU={},yU={class:"outline-pulse"};function xU(e,t){return L(),j("div",yU)}const wU=Ye(vU,[["render",xU],["__scopeId","data-v-56173e60"]]),kU=Object.freeze(Object.defineProperty({__proto__:null,default:wU},Symbol.toStringTag,{value:"Module"})),_U={},SU={class:"gradient-rotate"};function EU(e,t){return L(),j("div",SU)}const CU=Ye(_U,[["render",EU],["__scopeId","data-v-37deb470"]]),$U=Object.freeze(Object.defineProperty({__proto__:null,default:CU},Symbol.toStringTag,{value:"Module"})),TU={},PU={class:"gradient-glow"};function AU(e,t){return L(),j("div",PU)}const IU=Ye(TU,[["render",AU],["__scopeId","data-v-71a11ae6"]]),OU=Object.freeze(Object.defineProperty({__proto__:null,default:IU},Symbol.toStringTag,{value:"Module"})),LU=Oe({name:"BroadcasterList",components:{},props:{moduleInfo:{type:Object,required:!0}},setup(){const e=Sn("list"),t=ue(0),n=Object.values(ce.info.broadcasters).map(o=>({name:o.name,image:o.image?ha("broadcaster",o.image):Jh("no-image-square.png"),seq:o.sequence})).sort((o,r)=>r.seq-o.seq);return{listEl:e,listCentered:t,broadcasters:n,resizeListener:null}},mounted(){this.broadcasters.length<2||(this.resizeListener=Fn(()=>{this.calcCentererdItem()},Math.round(Math.random()*200)+100),window.addEventListener("resize",this.resizeListener,!1))},beforeUnmount(){this.broadcasters.length<2||window.removeEventListener("resize",this.resizeListener)},methods:{calcCentererdItem(){const{listEl:e}=this;if(!e||window.innerWidth>=220*2)return;const{offsetWidth:n,scrollLeft:i}=e;if(!n){this.resizeListener();return}const o=n/2,r=i+o,a=Math.floor((r-o/2)/o);this.listCentered=a}}}),MU={class:"broadcaster"},DU={class:"broadcaster__title ion-padding-start ion-padding-end"},RU={class:"broadcaster__item-avatar"},zU={class:"broadcaster__item-name"},NU={key:1,style:{padding:"24px 16px","font-weight":"500",opacity:".5"}};function FU(e,t,n,i,o,r){return L(),j("div",MU,[M("div",DU,ee(e.moduleInfo.title),1),e.broadcasters.length>0?(L(),j("div",{key:0,ref:"list",class:"broadcaster__list",onScroll:t[0]||(t[0]=a=>e.calcCentererdItem())},[(L(!0),j(_e,null,ot(e.broadcasters,(a,s)=>(L(),j("div",{key:s,class:ze(["broadcaster__item",{"broadcaster__item--centered":s===e.listCentered}])},[M("div",RU,[M("div",{class:"broadcaster__item-avatar-image",style:Bt({"background-image":"url(".concat(a.image,")")})},null,4)]),M("div",zU,ee(a.name),1)],2))),128))],544)):(L(),j("div",NU,ee(e.$t("page.home.module.general.message.no-result")),1))])}const BU=Ye(LU,[["render",FU],["__scopeId","data-v-d1c12115"]]),jU=Object.freeze(Object.defineProperty({__proto__:null,default:BU},Symbol.toStringTag,{value:"Module"})),HU={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".7em"},viewBox:"0 0 9 9"};function WU(e,t){return L(),j("svg",HU,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M1 0v1.333h5.727L.333 7.727l.94.94 6.394-6.394V8H9V0z"},null,-1)]))}const VU={render:WU},UU=Oe({name:"CardList",components:{ArrowUpRightIcon:VU},props:{title:{type:String,required:!0},iconEmptyImage:{type:Object,required:!0},messageNoResult:{type:String,required:!0},items:{type:Object,required:!0},isolateItems:{type:Boolean,default:!1}},setup(){const e=Sn("items-container"),t=ue(!1);return{itemsEl:e,listHasScroll:t,resizeListener:null}},mounted(){this.resizeListener=Fn(()=>{this.calcListHasScroll()},Math.round(Math.random()*200)+100),this.calcListHasScroll(),window.addEventListener("resize",this.resizeListener,!1)},beforeUnmount(){window.removeEventListener("resize",this.resizeListener)},methods:{async openSite(e){await yr.open({url:e})},async calcListHasScroll(){if(await Promise.all([new Promise(e=>{setTimeout(e)}),Gt()]),!this.itemsEl){this.listHasScroll=!1;return}this.listHasScroll=this.itemsEl.scrollWidth>this.itemsEl.offsetWidth}}}
256),qU={class:"card-list__title ion-padding-start ion-padding-end"},YU={key:0,class:"card-list__items"},GU={ref:"items-container",class:"card-list__items-container"},XU={key:1,class:"card-list__item-tag"},KU={class:"card-list__item-info"},ZU={key:0,class:"card-list__item-label"},JU={class:"card-list__item-title"},QU={key:1,class:"card-list__item-link"},eq=["href","onClick"],tq={key:1,class:"card-list__empty-message"};function nq(e,t,n,i,o,r){const a=$e("arrow-up-right-icon");return L(),j("div",{class:ze(["card-list",{"card-list--isolated":e.isolateItems,["card-list--count-".concat(e.items.length)]:!0,"card-list--has-scroll":e.listHasScroll}])},[M("div",qU,ee(e.title),1),e.items.length>0?(L(),j("div",YU,[M("div",GU,[(L(!0),j(_e,null,ot(e.items,s=>(L(),j("div",{key:s.id,class:ze(["card-list__item",{"card-list__item--with-tag":!!s.tag}])},[M("div",{class:"card-list__item-cover",style:Bt({"background-image":s.image?"url(".concat(s.image,")"):!1})},[s.image?Se("",!0):(L(),ge(Eo(e.iconEmptyImage),{key:0})),s.tag?(L(),j("div",XU,ee(s.tag),1)):Se("",!0)],4),M("div",KU,[s.label?(L(),j("div",ZU,ee(s.label),1)):Se("",!0),M("div",JU,ee(s.title),1),s.url?(L(),j("div",QU,[M("a",{href:s.url,onClick:ba(l=>e.openSite(s.url),["stop","prevent"])},[M("span",null,ee(e.$t("page.home.module.general.action.check-on-site")),1),B(a)],8,eq)])):Se("",!0)])],2))),128))],512),t[0]||(t[0]=M("div",{class:"card-list__items-border-line"},null,-1))])):(L(),j("div",tq,ee(e.messageNoResult),1))],2)}const im=Ye(UU,[["render",nq],["__scopeId","data-v-ff014a57"]]),iq={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 54 50"};function oq(e,t){return L(),j("svg",iq,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M52.37 7.29h-5.802V1.856c0-.9-.73-1.63-1.629-1.63H1.629C.73.226 0 .956 0 1.856v42.574a5.35 5.35 0 0 0 5.345 5.345h43.31A5.35 5.35 0 0 0 54 44.43V8.92c0-.9-.73-1.63-1.63-1.63M3.26 3.485h40.05V44.43c0 .74.152 1.445.425 2.087H5.345a2.09 2.09 0 0 1-2.086-2.087zm45.396 43.032a2.09 2.09 0 0 1-2.087-2.087v-33.88h4.173v33.88a2.09 2.09 0 0 1-2.086 2.087"},null,-1),M("path",{fill:"currentColor",d:"M7.043 21.263h32.483c.9 0 1.629-.73 1.629-1.629V8.745c0-.9-.73-1.63-1.63-1.63H7.044c-.9 0-1.629.73-1.629 1.63v10.89c0 .899.73 1.628 1.63 1.628m1.63-10.889h29.223v7.63H8.673zM7.043 42.68h14.188c.9 0 1.63-.729 1.63-1.629V26.862c0-.9-.73-1.629-1.63-1.629H7.043c-.9 0-1.629.73-1.629 1.63V41.05c0 .9.73 1.63 1.63 1.63m1.63-14.188h10.929v10.93H8.672zM39.525 25.233h-13.72a1.63 1.63 0 0 0 0 3.259h13.72a1.63 1.63 0 0 0 0-3.259M39.525 39.422h-13.72a1.63 1.63 0 0 0 0 3.259h13.72a1.63 1.63 0 0 0 0-3.259M39.525 32.327h-13.72a1.63 1.63 0 0 0 0 3.258h13.72a1.63 1.63 0 0 0 0-3.258"},null,-1)]))}const rq={render:oq},aq=Oe({name:"NewsList",components:{CardList:im},props:{moduleInfo:{type:Object,required:!0}},setup(e){const t=it("formatter"),n=e.moduleInfo.data.items.map(i=>({id:i.id,image:i.image?ha("news",i.image):null,title:i.title,label:t.dateTime(i.created,"mdY"),url:i.url}));return{NewspaperIcon:rq,items:n}}});function sq(e,t,n,i,o,r){const a=$e("card-list");return L(),ge(a,{title:e.moduleInfo.title,"icon-empty-image":e.NewspaperIcon,"message-no-result":e.$t("page.home.module.news.message.no-result"),items:e.items,"isolate-items":!0},null,8,["title","icon-empty-image","message-no-result","items"])}const lq=Ye(aq,[["render",sq]]),cq=Object.freeze(Object.defineProperty({__proto__:null,default:lq},Symbol.toStringTag,{value:"Module"})),dq={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 54 54"};function uq(e,t){return L(),j("svg",dq,t[0]||(t[0]=[M("g",{fill:"currentColor"},[M("path",{d:"M47.142 21.296 29.248 3.402a4.75 4.75 0 0 0-6.71 0 4.74 4.74 0 0 0-.578 6.01l-.025.124a33.1 33.1 0 0 1-9.083 16.972l-8.207 8.208a4.74 4.74 0 0 0 0 6.71l4.473 4.473a4.74 4.74 0 0 0 6.71 0l1.118-1.118 7.829 7.828a4.74 4.74 0 0 0 6.71 0 4.75 4.75 0 0 0 0-6.71l-3.355-3.355 1.118-1.118a4.74 4.74 0 0 0 0-6.71l-.76-.76a33.1 33.1 0 0 1 12.52-5.348l.126-.025a4.75 4.75 0 0 0 6.008-.578 4.75 4.75 0 0 0 0-6.71m-33.55 22.366a1.58 1.58 0 0 1-2.237 0L6.88 39.19a1.58 1.58 0 0 1 0-2.237l7.829-7.828 6.71 6.71zm15.656 4.474c.617.616.617 1.62 0 2.236a1.584 1.584 0 0 1-2.236 0l-7.829-7.828 2.237-2.237zM23.656 38.07c.476-.475 1.188-1.203 2.31-2.163l1.046 1.045a1.58 1.58 0 0 1 0 2.237l-1.119 1.118zm.068-4.406-6.845-6.844a36.2 36.2 0 0 0 7.7-14.667l13.812 13.811a36.2 36.2 0 0 0-14.667 7.7m21.181-7.895a1.58 1.58 0 0 1-2.237 0L24.775 7.875a1.58 1.58 0 1 1 2.237-2.237l17.893 17.894c.617.617.617 1.62 0 2.237"}),M("path",{d:"M15.828 34.715a1.58 1.58 0 0 0-2.237 0l-2.236 2.237a1.582 1.582 0 0 0 2.236 2.237l2.237-2.237a1.58 1.58 0 0 0 0-2.237M36.512 0c-.873 0-1.581.708-1.581 1.582v3.163a1.582 1.582 0 0 0 3.163 0V1.582C38.094.708 37.386 0 36.512 0M49.165 12.653h-3.163a1.582 1.582 0 1 0 0 3.163h3.163a1.582 1.582 0 1 0 0-3.163M47.12 3.626a1.58 1.58 0 0 0-2.237 0L41.72 6.79a1.582 1.582 0 0 0 2.237 2.236l3.163-3.163a1.58 1.58 0 0 0 0-2.237"})],-1)]))}const fq={render:uq},pq=Oe({name:"PromotionList",components:{CardList:im},props:{moduleInfo:{type:Object,required:!0}},setup(e){const t=it("formatter"),{t:n}=On(),i=e.moduleInfo.data.items.map(o=>({id:o.id,image:o.image?ha("promotion",o.image):null,title:o.name,label:n("page.home.module.promotion.label.".concat(o.ongoing?"until":"ended"),{date:t.date(o.closingAt,"Mofd")}),url:o.url}));return{BullhornTiltIcon:fq,items:i}}});function hq(e,t,n,i,o,r){const a=$e("card-list");return L(),ge(a,{title:e.moduleInfo.title,"icon-empty-image":e.BullhornTiltIcon,"message-no-result":e.$t("page.home.module.promotion.message.no-result"),items:e.items},null,8,["title","icon-empty-image","message-no-result","items"])}const mq=Ye(pq,[["render",hq]]),gq=Object.freeze(Object.defineProperty({__proto__:null,default:mq},Symbol.toStringTag,{value:"Module"})),bq={xmlns:"http://www.w3.org/2000/svg",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 448 512"};function vq(e,t){return L(),j("svg",bq,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"M128 0c17.7 0 32 14.3 32 32v32h128V32c0-17.7 14.3-32 32-32s32 14.3 32 32v32h48c26.5 0 48 21.5 48 48v48H0v-48c0-26.5 21.5-48 48-48h48V32c0-17.7 14.3-32 32-32M0 192h448v272c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48zm80 64c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16z"},null,-1)]))}const yq={render:vq},xq=Oe({name:"EventList",components:{CardList:im},props:{moduleInfo:{type:Object,required:!0}},setup(e){const t=it("formatter"),n=e.moduleInfo.data.items.map(i=>({id:i.id,image:i.image?ha("event",i.image):null,title:i.name,tag:t.date(i.start,"Mofd"),url:i.url}));return{CalendarDayIcon:yq,items:n}}});function wq(e,t,n,i,o,r){const a=$e("card-list");return L(),ge(a,{title:e.moduleInfo.title,"icon-empty-image":e.CalendarDayIcon,"message-no-result":e.$t("page.home.module.event.message.no-result"),items:e.items},null,8,["title","icon-empty-image","message-no-result","items"])}
256const kq=Ye(xq,[["render",wq]]),_q=Object.freeze(Object.defineProperty({__proto__:null,default:kq},Symbol.toStringTag,{value:"Module"})),Sq=Oe({name:"TopMusicList",components:{IonButton:Qt,IonList:cr,IonItem:Nt,IonThumbnail:Th,IonRippleEffect:Pt,ChevronDownIcon:Tk},props:{moduleInfo:{type:Object,required:!0}},setup(e){const t=ue(e.moduleInfo.data.items.length>0?1:0),n=ue(!1),i=e.moduleInfo.data.items.reduce((r,a)=>{let s;return a.thumbnail?s=mF(a.thumbnail):s=Jh("no-image-square.png"),{...r,[a.id]:s}},{});return{numGroups:t,expanded:n,musicsImage:i,resizeListener:null,canRequestMusic:Nf("music-request-add")}},computed:{itemGroups(){const e=this.$props.moduleInfo.data.items.slice(0);if(this.numGroups===0)return[];if(this.numGroups===1)return[e.slice(0,this.expanded?e.length:3)];const t=[];let n=this.numGroups;for(;n>0;){let i=Math.floor(e.length/n);i*n<e.length&&(i+=1),t.push(e.splice(0,i)),n-=1}return t},canExpand(){return this.numGroups===1&&this.$props.moduleInfo.data.items.length>3&&!this.expanded}},mounted(){this.resizeListener=Fn(()=>{this.calcNumGroups()},Math.round(Math.random()*200)+100),this.calcNumGroups(),window.addEventListener("resize",this.resizeListener,!1)},beforeUnmount(){window.removeEventListener("resize",this.resizeListener)},methods:{calcNumGroups(){const{items:e}=this.$props.moduleInfo.data;if(e.length===0){this.numGroups=0;return}if(e.length<=3){this.numGroups=1;return}let t=1;window.innerWidth>=1800?t=4:window.innerWidth>=1e3&&window.innerWidth<=1200||window.innerWidth>=1350?t=3:window.innerWidth>=700&&(t=2),t=Math.min(t,Math.round(e.length/2)),e.length<t*2&&(t-=1),t===1&&this.numGroups!==t&&(this.expanded=!1),this.numGroups=t}}}),Eq={class:"top-musics ion-padding-start ion-padding-end"},Cq={class:"top-musics__title"},$q={class:"top-musics__item-position app__base-color-bg"},Tq=["alt","src"],Pq={class:"top-musics__item-name"},Aq={class:"top-musics__item-artist"},Iq={key:0,class:"top-musics__expand-area"},Oq={style:{opacity:".5"}},Lq={key:2,class:"ion-text-center"};function Mq(e,t,n,i,o,r){const a=$e("ion-thumbnail"),s=$e("ion-item"),l=$e("ion-list"),c=$e("ion-ripple-effect"),d=$e("chevron-down-icon"),u=$e("ion-button"),f=Yc("nav-to");return L(),j("div",Eq,[M("div",Cq,ee(e.moduleInfo.title),1),e.itemGroups.length>0?(L(),j("div",{key:0,class:ze(["top-musics__groups",{["top-musics__groups--count-".concat(e.numGroups)]:!0,"top-musics__groups--can-expand":e.canExpand,"top-musics__groups--can-request-music":e.canRequestMusic}])},[(L(!0),j(_e,null,ot(e.itemGroups,(p,h)=>(L(),ge(l,{key:h,lines:"none",class:"top-musics__list"},{default:G(()=>[(L(!0),j(_e,null,ot(p,(m,y)=>(L(),ge(s,{key:y,class:"top-musics__item"},{default:G(()=>[B(a,{slot:"start",class:"top-musics__item-thumbnail"},{default:G(()=>[M("span",$q,ee(m.sequence),1),M("img",{alt:m.name,src:e.musicsImage[m.id]},null,8,Tq)]),_:2},1024),M("div",null,[M("div",Pq,ee(m.name),1),M("div",Aq,ee(m.artist),1)])]),_:2},1024))),128))]),_:2},1024))),128)),e.canExpand?(L(),j("div",Iq,[M("div",{class:"top-musics__expand-button ion-activatable ripple-parent",onClick:t[0]||(t[0]=p=>e.expanded=!0)},[B(c),Me(" "+ee(e.$t("page.home.module.top-music.action.show-all"))+" ",1),B(d,{style:{"font-size":".8em"}})])])):Se("",!0)],2)):(L(),j("div",{key:1,class:ze(["top-musics__groups",{"top-musics__groups--can-request-music":e.canRequestMusic}])},[B(l,{lines:"none",class:"top-musics__list"},{default:G(()=>[B(s,{class:"top-musics__item"},{default:G(()=>[B(a,{slot:"start",class:"top-musics__item-thumbnail",style:{background:"var(--app-primary-color-contrast)"}}),M("div",Oq,ee(e.$t("page.home.module.top-music.message.no-result")),1)]),_:1})]),_:1})],2)),e.canRequestMusic?(L(),j("div",Lq,[nr((L(),ge(u,{class:"app__button"},{default:G(()=>[Me(ee(e.$t("page.home.module.top-music.button.request")),1)]),_:1})),[[f,{name:"music-request-add"}]])])):Se("",!0)])}const Dq=Ye(Sq,[["render",Mq],["__scopeId","data-v-eae8241d"]]),Rq=Object.freeze(Object.defineProperty({__proto__:null,default:Dq},Symbol.toStringTag,{value:"Module"})),zq={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:"1em"},viewBox:"0 0 30 30"};function Nq(e,t){return L(),j("svg",zq,t[0]||(t[0]=[M("path",{fill:"currentColor","fill-rule":"evenodd",d:"M15 .28C6.874.28.288 6.87.288 15c0 7.464 5.553 13.63 12.75 14.59v-2.967c0-.836-.527-1.588-1.32-1.854a10.31 10.31 0 0 1-7.014-10.018A10.264 10.264 0 0 1 15.105 4.696C20.746 4.754 25.3 9.345 25.3 15q0 .797-.121 1.583c-1.261 8.31-12.08 12.98-12.138 13.007q.961.129 1.96.13c8.125 0 14.713-6.59 14.713-14.72S23.125.28 15 .28","clip-rule":"evenodd"},null,-1)]))}const Fq={render:Nq},Bq={xmlns:"http://www.w3.org/2000/svg",fill:"none",style:{"line-height":"1em",width:"1em",height:".9em"},viewBox:"0 0 12 12"};function jq(e,t){return L(),j("svg",Bq,t[0]||(t[0]=[M("path",{fill:"currentColor",d:"m6 .667-.94.94 3.72 3.726H.667v1.334H8.78l-3.72 3.726.94.94L11.333 6z"},null,-1)]))}const Hq={render:jq},Wq=Oe({name:"AlexaSkillBanner",components:{IonIcon:_n,IonRippleEffect:Pt,AlexaIcon:Fq,ArrowRightIcon:Hq},props:{moduleInfo:{type:Object,required:!0}},setup(){return{isVisible:ue(!1),appName:ce.info.appName}}
256,mounted(){en("page-data.home.alexa-dismiss-upto",null).then(e=>{if(e){if(Date.now()<e)return;ak("page-data.home.alexa-dismiss-upto")}this.isVisible=!0})},methods:{async openSkillUrl(){this.$props.moduleInfo.data.storeUrl&&await yr.open({url:this.$props.moduleInfo.data.storeUrl})},dismissBanner(){this.isVisible=!1,En("page-data.home.alexa-dismiss-upto",Date.now()+3*30*24*60*60*1e3)}}}),Vq={key:0,class:"alexa-banner"},Uq={class:"alexa-banner__icon app__base-color-bg"},qq={style:{flex:"1"}},Yq={class:"alexa-banner__promote-message"},Gq=["href"],Xq={class:"alexa-banner__dismiss-area"};function Kq(e,t,n,i,o,r){const a=$e("alexa-icon"),s=$e("arrow-right-icon"),l=$e("ion-ripple-effect"),c=$e("ion-icon");return e.isVisible?(L(),j("div",Vq,[M("div",Uq,[B(a)]),M("div",qq,[M("div",Yq,ee(e.$t("page.home.module.alexa.message.promote",{appName:e.appName})),1),M("div",null,[M("a",{href:e.moduleInfo.data.storeUrl,class:"alexa-banner__link",onClick:t[0]||(t[0]=ba(d=>e.openSkillUrl(e.moduleInfo.data),["stop","prevent"]))},[M("div",null,ee(e.$t("page.home.module.alexa.action.install")),1),B(s)],8,Gq)])]),M("div",Xq,[M("div",{class:"alexa-banner__dismiss-button ion-activatable ripple-parent",onClick:t[1]||(t[1]=d=>e.dismissBanner())},[B(l),B(c,{name:"close"})])])])):Se("",!0)}const Zq=Ye(Wq,[["render",Kq],["__scopeId","data-v-3c1b3026"]]),Jq=Object.freeze(Object.defineProperty({__proto__:null,default:Zq},Symbol.toStringTag,{value:"Module"}));/*!
257 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
258 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
259 * Copyright 2024 Fonticons, Inc.
260 */function Qq(e,t,n){return(t=tY(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,i)}return n}function pe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yv(Object(n),!0).forEach(function(i){Qq(e,i,n[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yv(Object(n)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(n,i))})}return e}function eY(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var i=n.call(e,t);if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function tY(e){var t=eY(e,"string");return typeof t=="symbol"?t:t+""}const xv=()=>{};let om={},Gk={},Xk=null,Kk={mark:xv,measure:xv};try{typeof window<"u"&&(om=window),typeof document<"u"&&(Gk=document),typeof MutationObserver<"u"&&(Xk=MutationObserver),typeof performance<"u"&&(Kk=performance)}catch(e){}const{userAgent:wv=""}=om.navigator||{},Io=om,St=Gk,kv=Xk,Ol=Kk;Io.document;const no=!!St.documentElement&&!!St.head&&typeof St.addEventListener=="function"&&typeof St.createElement=="function",Zk=~wv.indexOf("MSIE")||~wv.indexOf("Trident/");var nY=/fa(s|r|l|t|d|dr|dl|dt|b|k|kd|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,iY=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit)?.*/i,Jk={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"}},oY={GROUP:"duotone-group",PRIMARY:"primary",SECONDARY:"secondary"},Qk=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],nn="classic",xd="duotone",rY="sharp",aY="sharp-duotone",e2=[nn,xd,rY,aY],sY={classic:{900:"fas",400:"far",n
vendor: 4,778 bytes, line 260
260ormal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"}},lY={"Font Awesome 6 Free":{900:"fas",400:"far"},"Font Awesome 6 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 6 Brands":{400:"fab",normal:"fab"},"Font Awesome 6 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 6 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 6 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"}},cY=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}]]),dY={classic:{solid:"fas",regular:"far",light:"fal",thin:"fat",brands:"fab"},duotone:{solid:"fad",regular:"fadr",light:"fadl",thin:"fadt"},sharp:{solid:"fass",regular:"fasr",light:"fasl",thin:"fast"},"sharp-duotone":{solid:"fasds",regular:"fasdr",light:"fasdl",thin:"fasdt"}},uY=["fak","fa-kit","fakd","fa-kit-duotone"],_v={kit:{fak:"kit","fa-kit":"kit"},"kit-duotone":{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"}},fY=["kit"],pY={kit:{"fa-kit":"fak"}},hY=["fak","fakd"],mY={kit:{fak:"fa-kit"}},Sv={kit:{kit:"fak"},"kit-duotone":{"kit-duotone":"fakd"}},Ll={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},gY=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone"],bY=["fak","fa-kit","fakd","fa-kit-duotone"],vY={"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}},yY={classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"}},xY={classic:["fas","far","fal","fat","fad"],duotone:["fadr","fadl","fadt"],sharp:["fass","fasr","fasl","fast"],"sharp-duotone":["fasds","fasdr","fasdl","fasdt"]},Yf={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"}},wY=["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands"],Gf=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt",...gY,...wY],kY=["solid","regular","light","thin","duotone","brands"],t2=[1,2,3,4,5,6,7,8,9,10],_Y=t2.concat([11,12,13,14,15,16,17,18,19,20]),SY=[...Object.keys(xY),...kY,"2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",Ll.GROUP,Ll.SWAP_OPACITY,Ll.PRIMARY,Ll.SECONDARY].concat(t2.map(e=>"".concat(e,"x"))).concat(_Y.map(e=>"w-".concat(e))),EY={"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}};const Zi="___FONT_AWESOME___",Xf=16,n2="fa",i2="svg-inline--fa",pr="data-fa-i2svg",Kf="data-fa-pseudo-element",CY="data-fa-pseudo-element-pending",rm="data-prefix",am="data-icon",Ev="fontawesome-i2svg",$Y="async",TY=["HTML","HEAD","STYLE","SCRIPT"],o2=(()=>{try{return!0}catch(e){return!1}})();function Xs(e){return new Proxy(e,{get(t,n){return n in t?t[n]:t[nn]}})}const r2=pe({},Jk);r2[nn]=pe(pe(pe(pe({},{"fa-duotone":"duotone"}),Jk[nn]),_v.kit),_v["kit-duotone"]);const PY=Xs(r2),Zf=pe({},dY);Zf[nn]=pe(pe(pe(pe({},{duotone:"fad"}),Zf[nn]),Sv.kit),Sv["kit-duotone"]);const Cv=Xs(Zf),Jf=pe({},Yf);Jf[nn]=pe(pe({},Jf[nn]),mY.kit);const sm=Xs(Jf),Qf=pe({},yY);Qf[nn]=pe(pe({},Qf[nn]),pY.kit);Xs(Qf);const AY=nY,a2="fa-layers-text",IY=iY,OY=pe({},sY);Xs(OY);
260const LY=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],$u=oY,MY=[...fY,...SY],as=Io.FontAwesomeConfig||{};function DY(e){var t=St.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}function RY(e){return e===""?!0:e==="false"?!1:e==="true"?!0:e}St&&typeof St.querySelector=="function"&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(t=>{let[n,i]=t;const o=RY(DY(n));o!=null&&(as[i]=o)});const s2={styleDefault:"solid",familyDefault:nn,cssPrefix:n2,replacementClass:i2,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};as.familyPrefix&&(as.cssPrefix=as.familyPrefix);const ma=pe(pe({},s2),as);ma.autoReplaceSvg||(ma.observeMutations=!1);const Le={};Object.keys(s2).forEach(e=>{Object.defineProperty(Le,e,{enumerable:!0,set:function(t){ma[e]=t,ss.forEach(n=>n(Le))},get:function(){return ma[e]}})});Object.defineProperty(Le,"familyPrefix",{enumerable:!0,set:function(e){ma.cssPrefix=e,ss.forEach(t=>t(Le))},get:function(){return ma.cssPrefix}});Io.FontAwesomeConfig=Le;const ss=[];function zY(e){return ss.push(e),()=>{ss.splice(ss.indexOf(e),1)}}const uo=Xf,ui={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function NY(e){if(!e||!no)return;const t=St.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;const n=St.head.childNodes;let i=null;for(let o=n.length-1;o>-1;o--){const r=n[o],a=(r.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(i=r)}return St.head.insertBefore(t,i),e}const FY="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function As(){let e=12,t="";for(;e-- >0;)t+=FY[Math.random()*62|0];return t}function Ea(e){const t=[];for(let n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function lm(e){return e.classList?Ea(e.classList):(e.getAttribute("class")||"").split(" ").filter(t=>t)}function l2(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function BY(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,'="').concat(l2(e[n]),'" '),"").trim()}function wd(e){return Object.keys(e||{}).reduce((t,n)=>t+"".concat(n,": ").concat(e[n].trim(),";"),"")}function cm(e){return e.size!==ui.size||e.x!==ui.x||e.y!==ui.y||e.rotate!==ui.rotate||e.flipX||e.flipY}function jY(e){let{transform:t,containerWidth:n,iconWidth:i}=e;const o={transform:"translate(".concat(n/2," 256)")},r="translate(".concat(t.x*32,", ").concat(t.y*32,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),s="rotate(".concat(t.rotate," 0 0)"),l={transform:"".concat(r," ").concat(a," ").concat(s)},c={transform:"translate(".concat(i/2*-1," -256)")};return{outer:o,inner:l,path:c}}function HY(e){let{transform:t,width:n=Xf,height:i=Xf,startCentered:o=!1}=e,r="";return o&&Zk?r+="translate(".concat(t.x/uo-n/2,"em, ").concat(t.y/uo-i/2,"em) "):o?r+="translate(calc(-50% + ".concat(t.x/uo,"em), calc(-50% + ").concat(t.y/uo,"em)) "):r+="translate(".concat(t.x/uo,"em, ").concat(t.y/uo,"em) "),r+="scale(".concat(t.size/uo*(t.flipX?-1:1),", ").concat(t.size/uo*(t.flipY?-1:1),") "),r+="rotate(".concat(t.rotate,"deg) "),r}var WY
vendor: 12,889 bytes, line 260
260=':root, :host {\n  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free";\n  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free";\n  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";\n  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";\n  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-light: normal 300 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 6 Duotone";\n  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n  --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";\n  --fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 6 Sharp Duotone";\n  --fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 6 Sharp Duotone";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n  overflow: visible;\n  box-sizing: content-box;\n}\n\n.svg-inline--fa {\n  display: var(--fa-display, inline-block);\n  height: 1em;\n  overflow: visible;\n  vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n  vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n  vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n  vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n  vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n  vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n  vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n  margin-right: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n  margin-left: var(--fa-pull-margin, 0.3em);\n  width: auto;\n}\n.svg-inline--fa.fa-li {\n  width: var(--fa-li-width, 2em);\n  top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n  width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n  display: inline-block;\n  position: absolute;\n  text-align: center;\n}\n\n.fa-layers {\n  display: inline-block;\n  height: 1em;\n  position: relative;\n  text-align: center;\n  vertical-align: -0.125em;\n  width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n  transform-origin: center center;\n}\n\n.fa-layers-text {\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%, -50%);\n  transform-origin: center center;\n}\n\n.fa-layers-counter {\n  background-color: var(--fa-counter-background-color, #ff253a);\n  border-radius: var(--fa-counter-border-radius, 1em);\n  box-sizing: border-box;\n  color: var(--fa-inverse, #fff);\n  line-height: var(--fa-counter-line-height, 1);\n  max-width: var(--fa-counter-max-width, 5em);\n  min-width: var(--fa-counter-min-width, 1.5em);\n  overflow: hidden;\n  padding: var(--fa-counter-padding, 0.25em 0.5em);\n  right: var(--fa-right, 0);\n  text-overflow: ellipsis;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-counter-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n  bottom: var(--fa-bottom, 0);\n  right: var(--fa-right, 0);\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n  bottom: var(--fa-bottom, 0);\n  left: var(--fa-left, 0);\n  right: auto;\n  top: auto;\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n  top: var(--fa-top, 0);\n  right: var(--fa-right, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top right;\n}\n\n.fa-layers-top-left {\n  left: var(--fa-left, 0);\n  right: auto;\n  top: var(--fa-top, 0);\n  transform: scale(var(--fa-layers-scale, 0.25));\n  transform-origin: top left;\n}\n\n.fa-1x {\n  font-size: 1em;\n}\n\n.fa-2x {\n  font-size: 2em;\n}\n\n.fa-3x {\n  font-size: 3em;\n}\n\n.fa-4x {\n  font-size: 4em;\n}\n\n.fa-5x {\n  font-size: 5em;\n}\n\n.fa-6x {\n  font-size: 6em;\n}\n\n.fa-7x {\n  font-size: 7em;\n}\n\n.fa-8x {\n  font-size: 8em;\n}\n\n.fa-9x {\n  font-size: 9em;\n}\n\n.fa-10x {\n  font-size: 10em;\n}\n\n.fa-2xs {\n  font-size: 0.625em;\n  line-height: 0.1em;\n  vertical-align: 0.225em;\n}\n\n.fa-xs {\n  font-size: 0.75em;\n  line-height: 0.0833333337em;\n  vertical-align: 0.125em;\n}\n\n.fa-sm {\n  font-size: 0.875em;\n  line-height: 0.0714285718em;\n  vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n  font-size: 1.25em;\n  line-height: 0.05em;\n  vertical-align: -0.075em;\n}\n\n.fa-xl {\n  font-size: 1.5em;\n  line-height: 0.0416666682em;\n  vertical-align: -0.125em;\n}\n\n.fa-2xl {\n  font-size: 2em;\n  line-height: 0.03125em;\n  vertical-align: -0.1875em;\n}\n\n.fa-fw {\n  text-align: center;\n  width: 1.25em;\n}\n\n.fa-ul {\n  list-style-type: none;\n  margin-left: var(--fa-li-margin, 2.5em);\n  padding-left: 0;\n}\n.fa-ul > li {\n  position: relative;\n}\n\n.fa-li {\n  left: calc(-1 * var(--fa-li-width, 2em));\n  position: absolute;\n  text-align: center;\n  width: var(--fa-li-width, 2em);\n  line-height: inherit;\n}\n\n.fa-border {\n  border-color: var(--fa-border-color, #eee);\n  border-radius: var(--fa-border-radius, 0.1em);\n  border-style: var(--fa-border-style, solid);\n  border-width: var(--fa-border-width, 0.08em);\n  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n  float: left;\n  margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n  float: right;\n  margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n  animation-name: fa-beat;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n  animation-name: fa-bounce;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n  animation-name: fa-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n  animation-name: fa-beat-fade;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n  animation-name: fa-flip;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n  animation-name: fa-shake;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n  animation-name: fa-spin;\n  animation-delay: var(--fa-animation-delay, 0s);\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 2s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n  --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n  animation-name: fa-spin;\n  animation-direction: var(--fa-animation-direction, normal);\n  animation-duration: var(--fa-animation-duration, 1s);\n  animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n  animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n    animation-delay: -1ms;\n    animation-duration: 1ms;\n    animation-iteration-count: 1;\n    transition-delay: 0s;\n    transition-duration: 0s;\n  }\n}\n@keyframes fa-beat {\n  0%, 90% {\n    transform: scale(1);\n  }\n  45% {\n    transform: scale(var(--fa-beat-scale, 1.25));\n  }\n}\n@keyframes fa-bounce {\n  0% {\n    transform: scale(1, 1) translateY(0);\n  }\n  10% {\n    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n  }\n  30% {\n    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n  }\n  50% {\n    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n  }\n  57% {\n    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n  }\n  64% {\n    transform: scale(1, 1) translateY(0);\n  }\n  100% {\n    transform: scale(1, 1) translateY(0);\n  }\n}\n@keyframes fa-fade {\n  50% {\n    opacity: var(--fa-fade-opacity, 0.4);\n  }\n}\n@keyframes fa-beat-fade {\n  0%, 100% {\n    opacity: var(--fa-beat-fade-opacity, 0.4);\n    transform: scale(1);\n  }\n  50% {\n    opacity: 1;\n    transform: scale(var(--fa-beat-fade-scale, 1.125));\n  }\n}\n@keyframes fa-flip {\n  50% {\n    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n  }\n}\n@keyframes fa-shake {\n  0% {\n    transform: rotate(-15deg);\n  }\n  4% {\n    transform: rotate(15deg);\n  }\n  8%, 24% {\n    transform: rotate(-18deg);\n  }\n  12%, 28% {\n    transform: rotate(18deg);\n  }\n  16% {\n    transform: rotate(-22deg);\n  }\n  20% {\n    transform: rotate(22deg);\n  }\n  32% {\n    transform: rotate(-12deg);\n  }\n  36% {\n    transform: rotate(12deg);\n  }\n  40%, 100% {\n    transform: rotate(0deg);\n  }\n}\n@keyframes fa-spin {\n  0% {\n    transform: rotate(0deg);\n  }\n  100% {\n    transform: rotate(360deg);\n  }\n}\n.fa-rotate-90 {\n  transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n  transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n  transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n  transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n  transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n  transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n  transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.fa-stack {\n  display: inline-block;\n  vertical-align: middle;\n  height: 2em;\n  position: relative;\n  width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n  bottom: 0;\n  left: 0;\n  margin: auto;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n  height: 1em;\n  width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n  height: 2em;\n  width: 2.5em;\n}\n\n.fa-inverse {\n  color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n  fill: var(--fa-primary-color, currentColor);\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n  fill: var(--fa-secondary-color, currentColor);\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n  opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n  opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n  fill: black;\n}';
260function c2(){const e=n2,t=i2,n=Le.cssPrefix,i=Le.replacementClass;let o=WY;if(n!==e||i!==t){const r=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),s=new RegExp("\\.".concat(t),"g");o=o.replace(r,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(s,".".concat(i))}return o}let $v=!1;function Tu(){Le.autoAddCss&&!$v&&(NY(c2()),$v=!0)}var VY={mixout(){return{dom:{css:c2,insertCss:Tu}}},hooks(){return{beforeDOMElementCreation(){Tu()},beforeI2svg(){Tu()}}}};const Ji=Io||{};Ji[Zi]||(Ji[Zi]={});Ji[Zi].styles||(Ji[Zi].styles={});Ji[Zi].hooks||(Ji[Zi].hooks={});Ji[Zi].shims||(Ji[Zi].shims=[]);var fi=Ji[Zi];const d2=[],u2=function(){St.removeEventListener("DOMContentLoaded",u2),zc=1,d2.map(e=>e())};let zc=!1;no&&(zc=(St.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(St.readyState),zc||St.addEventListener("DOMContentLoaded",u2));function UY(e){no&&(zc?setTimeout(e,0):d2.push(e))}function Ks(e){const{tag:t,attributes:n={},children:i=[]}=e;return typeof e=="string"?l2(e):"<".concat(t," ").concat(BY(n),">").concat(i.map(Ks).join(""),"</").concat(t,">")}function Tv(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}var Pu=function(t,n,i,o){var r=Object.keys(t),a=r.length,s=n,l,c,d;for(i===void 0?(l=1,d=t[r[0]]):(l=0,d=i);l<a;l++)c=r[l],d=s(d,t[c],c,t);return d};function qY(e){const t=[];let n=0;const i=e.length;for(;n<i;){const o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<i){const r=e.charCodeAt(n++);(r&64512)==56320?t.push(((o&1023)<<10)+(r&1023)+65536):(t.push(o),n--)}else t.push(o)}return t}function ep(e){const t=qY(e);return t.length===1?t[0].toString(16):null}function YY(e,t){const n=e.length;let i=e.charCodeAt(t),o;return i>=55296&&i<=56319&&n>t+1&&(o=e.charCodeAt(t+1),o>=56320&&o<=57343)?(i-55296)*1024+o-56320+65536:i}function Pv(e){return Object.keys(e).reduce((t,n)=>{const i=e[n];return!!i.icon?t[i.iconName]=i.icon:t[n]=i,t},{})}function tp(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{skipHooks:i=!1}=n,o=Pv(t);typeof fi.hooks.addPack=="function"&&!i?fi.hooks.addPack(e,Pv(t)):fi.styles[e]=pe(pe({},fi.styles[e]||{}),o),e==="fas"&&tp("fa",t)}const{styles:Is,shims:GY}=fi,f2=Object.keys(sm),XY=f2.reduce((e,t)=>(e[t]=Object.keys(sm[t]),e),{});let dm=null,p2={},h2={},m2={},g2={},b2={};function KY(e){return~MY.indexOf(e)}function ZY(e,t){const n=t.split("-"),i=n[0],o=n.slice(1).join("-");return i===e&&o!==""&&!KY(o)?o:null}const v2=()=>{const e=i=>Pu(Is,(o,r,a)=>(o[a]=Pu(r,i,{}),o),{});p2=e((i,o,r)=>(o[3]&&(i[o[3]]=r),o[2]&&o[2].filter(s=>typeof s=="number").forEach(s=>{i[s.toString(16)]=r}),i)),h2=e((i,o,r)=>(i[r]=r,o[2]&&o[2].filter(s=>typeof s=="string").forEach(s=>{i[s]=r}),i)),b2=e((i,o,r)=>{const a=o[2];return i[r]=r,a.forEach(s=>{i[s]=r}),i});const t="far"in Is||Le.autoFetchSvg,n=Pu(GY,(i,o)=>{const r=o[0];let a=o[1];const s=o[2];return a==="far"&&!t&&(a="fas"),typeof r=="string"&&(i.names[r]={prefix:a,iconName:s}),typeof r=="number"&&(i.unicodes[r.toString(16)]={prefix:a,iconName:s}),i},{names:{},unicodes:{}});m2=n.names,g2=n.unicodes,dm=kd(Le.styleDefault,{family:Le.familyDefault})};zY(e=>{dm=kd(e.styleDefault,{family:Le.familyDefault})});v2();function um(e,t){return(p2[e]||{})[t]}function JY(e,t){return(h2[e]||{})[t]}function Jo(e,t){return(b2[e]||{})[t]}function y2(e){return m2[e]||{prefix:null,iconName:null}}function QY(e){const t=g2[e],n=um("fas",e);return t||(n?{prefix:"fas",iconName:n}:null)||{prefix:null,iconName:null}}function Oo(){return dm}const x2=()=>({prefix:null,iconName:null,rest:[]}
260);function eG(e){let t=nn;const n=f2.reduce((i,o)=>(i[o]="".concat(Le.cssPrefix,"-").concat(o),i),{});return e2.forEach(i=>{(e.includes(n[i])||e.some(o=>XY[i].includes(o)))&&(t=i)}),t}function kd(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{family:n=nn}=t,i=PY[n][e];if(n===xd&&!e)return"fad";const o=Cv[n][e]||Cv[n][i],r=e in fi.styles?e:null;return o||r||null}function tG(e){let t=[],n=null;return e.forEach(i=>{const o=ZY(Le.cssPrefix,i);o?n=o:i&&t.push(i)}),{iconName:n,rest:t}}function Av(e){return e.sort().filter((t,n,i)=>i.indexOf(t)===n)}function _d(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{skipLookups:n=!1}=t;let i=null;const o=Gf.concat(bY),r=Av(e.filter(u=>o.includes(u))),a=Av(e.filter(u=>!Gf.includes(u))),s=r.filter(u=>(i=u,!Qk.includes(u))),[l=null]=s,c=eG(r),d=pe(pe({},tG(a)),{},{prefix:kd(l,{family:c})});return pe(pe(pe({},d),rG({values:e,family:c,styles:Is,config:Le,canonical:d,givenPrefix:i})),nG(n,i,d))}function nG(e,t,n){let{prefix:i,iconName:o}=n;if(e||!i||!o)return{prefix:i,iconName:o};const r=t==="fa"?y2(o):{},a=Jo(i,o);return o=r.iconName||a||o,i=r.prefix||i,i==="far"&&!Is.far&&Is.fas&&!Le.autoFetchSvg&&(i="fas"),{prefix:i,iconName:o}}const iG=e2.filter(e=>e!==nn||e!==xd),oG=Object.keys(Yf).filter(e=>e!==nn).map(e=>Object.keys(Yf[e])).flat();function rG(e){const{values:t,family:n,canonical:i,givenPrefix:o="",styles:r={},config:a={}}=e,s=n===xd,l=t.includes("fa-duotone")||t.includes("fad"),c=a.familyDefault==="duotone",d=i.prefix==="fad"||i.prefix==="fa-duotone";if(!s&&(l||c||d)&&(i.prefix="fad"),(t.includes("fa-brands")||t.includes("fab"))&&(i.prefix="fab"),!i.prefix&&iG.includes(n)&&(Object.keys(r).find(f=>oG.includes(f))||a.autoFetchSvg)){const f=cY.get(n).defaultShortPrefixId;i.prefix=f,i.iconName=Jo(i.prefix,i.iconName)||i.iconName}return(i.prefix==="fa"||o==="fa")&&(i.prefix=Oo()||"fas"),i}class aG{constructor(){this.definitions={}}add(){for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];const o=n.reduce(this._pullDefinitions,{});Object.keys(o).forEach(r=>{this.definitions[r]=pe(pe({},this.definitions[r]||{}),o[r]),tp(r,o[r]);const a=sm[nn][r];a&&tp(a,o[r]),v2()})}reset(){this.definitions={}}_pullDefinitions(t,n){const i=n.prefix&&n.iconName&&n.icon?{0:n}:n;return Object.keys(i).map(o=>{const{prefix:r,iconName:a,icon:s}=i[o],l=s[2];t[r]||(t[r]={}),l.length>0&&l.forEach(c=>{typeof c=="string"&&(t[r][c]=s)}),t[r][a]=s}),t}}
260let Iv=[],Br={};const Jr={},sG=Object.keys(Jr);function lG(e,t){let{mixoutsTo:n}=t;return Iv=e,Br={},Object.keys(Jr).forEach(i=>{sG.indexOf(i)===-1&&delete Jr[i]}),Iv.forEach(i=>{const o=i.mixout?i.mixout():{};if(Object.keys(o).forEach(r=>{typeof o[r]=="function"&&(n[r]=o[r]),typeof o[r]=="object"&&Object.keys(o[r]).forEach(a=>{n[r]||(n[r]={}),n[r][a]=o[r][a]})}),i.hooks){const r=i.hooks();Object.keys(r).forEach(a=>{Br[a]||(Br[a]=[]),Br[a].push(r[a])})}i.provides&&i.provides(Jr)}),n}function np(e,t){for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];return(Br[e]||[]).forEach(a=>{t=a.apply(null,[t,...i])}),t}function hr(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];(Br[e]||[]).forEach(r=>{r.apply(null,n)})}function Lo(){const e=arguments[0],t=Array.prototype.slice.call(arguments,1);return Jr[e]?Jr[e].apply(null,t):void 0}function ip(e){e.prefix==="fa"&&(e.prefix="fas");let{iconName:t}=e;const n=e.prefix||Oo();if(t)return t=Jo(n,t)||t,Tv(w2.definitions,n,t)||Tv(fi.styles,n,t)}const w2=new aG,cG=()=>{Le.autoReplaceSvg=!1,Le.observeMutations=!1,hr("noAuto")},dG={i2svg:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return no?(hr("beforeI2svg",e),Lo("pseudoElements2svg",e),Lo("i2svg",e)):Promise.reject(new Error("Operation requires a DOM of some kind."))},watch:function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t}=e;Le.autoReplaceSvg===!1&&(Le.autoReplaceSvg=!0),Le.observeMutations=!0,UY(()=>{fG({autoReplaceSvgRoot:t}),hr("watch",e)})}},uG={icon:e=>{if(e===null)return null;if(typeof e=="object"&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:Jo(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&e.length===2){const t=e[1].indexOf("fa-")===0?e[1].slice(3):e[1],n=kd(e[0]);return{prefix:n,iconName:Jo(n,t)||t}}if(typeof e=="string"&&(e.indexOf("".concat(Le.cssPrefix,"-"))>-1||e.match(AY))){const t=_d(e.split(" "),{skipLookups:!0});return{prefix:t.prefix||Oo(),iconName:Jo(t.prefix,t.iconName)||t.iconName}}if(typeof e=="string"){const t=Oo();return{prefix:t,iconName:Jo(t,e)||e}}}},Ln={noAuto:cG,config:Le,dom:dG,parse:uG,library:w2,findIconDefinition:ip,toHtml:Ks},fG=function(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const{autoReplaceSvgRoot:t=St}=e;(Object.keys(fi.styles).length>0||Le.autoFetchSvg)&&no&&Le.autoReplaceSvg&&Ln.dom.i2svg({node:t})};function Sd(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(n=>Ks(n))}}),Object.defineProperty(e,"node",{get:function(){if(!no)return;const n=St.createElement("div");return n.innerHTML=e.html,n.children}}),e}function pG(e){let{children:t,main:n,mask:i,attributes:o,styles:r,transform:a}=e;if(cm(a)&&n.found&&!i.found){const{width:s,height:l}=n,c={x:s/l/2,y:.5};o.style=wd(pe(pe({},r),{},{"transform-origin":"".concat(c.x+a.x/16,"em ").concat(c.y+a.y/16,"em")}))}return[{tag:"svg",attributes:o,children:t}]}function hG(e){let{prefix:t,iconName:n,children:i,attributes:o,symbol:r}=e;const a=r===!0?"".concat(t,"-").concat(Le.cssPrefix,"-").concat(n):r;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:pe(pe({},o),{},{id:a}),children:i}]}]}function fm(e){const{icons:{main:t,mask:n},prefix:i,iconName:o,transform:r,symbol:a,title:s,maskId:l,titleId:c,extra:d,watchable:u=!1}=e,{width:f,height:p}=n.found?n:t,h=hY.includes(i),m=[Le.replacementClass,o?"".concat(Le.cssPrefix,"-").concat(o):""].filter(w=>d.classes.indexOf(w)===-1).filter(w=>w!==""||!!w).concat(d.classes).join(" ");let y={children:[],attributes:pe(pe({},d.attributes),{},{"data-prefix":i,"data-icon":o,class:m,role:d.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(f," ").concat(p)})};const g=h&&!~d.classes.indexOf("fa-fw")?{width:"".concat(f/p*16*.0625,"em")}:{};u&&(y.attributes[pr]=""),s&&(y.children.push({tag:"title",attributes:{id:y.attributes["aria-labelledby"]||"title-".concat(c||As())},children:[s]}),delete y.attributes.title);const v=pe(pe({},y),{},{prefix:i,iconName:o,main:t,mask:n,maskId:l,transform:r,symbol:a,styles:pe(pe({},g),d.styles)}),{children:b,attributes:x}=n.found&&t.found?Lo("generateAbstractMask",v)||{children:[],attributes:{}}:Lo("generateAbstractIcon",v)||{children:[],attributes:{}};return v.children=b,v.attributes=x,a?hG(v):pG(v)}function Ov(e){const{content:t,width:n,height:i,transform:o,title:r,extra:a,watchable:s=!1}=e,l=pe(pe(pe({},a.attributes),r?{title:r}:{}),{},{class:a.classes.join(" ")});s&&(l[pr]="");const c=pe({},a.styles);cm(o)&&(c.transform=HY({transform:o,startCentered:!0,width:n,height:i}),c["-webkit-transform"]=c.transform);const d=wd(c);d.length>0&&(l.style=d);const u=[];return u.push({tag:"span",attributes:l,children:[t]}),r&&u.push({tag:"span",attributes:{class:"sr-only"},children:[r]}),u}function mG(e){const{content:t,title:n,extra:i}=e,o=pe(pe(pe({},i.attributes),n?{title:n}:{}),{},{class:i.classes.join(" ")}),r=wd(i.styles);r.length>0&&(o.style=r);const a=[];return a.push({tag:"span",attributes:o,children:[t]}),n&&a.push({tag:"span",attributes:{class:"sr-only"},children:[n]}),a}const{styles:Au}=fi;function op(e){const t=e[0],n=e[1],[i]=e.slice(4);let o=null;return Array.isArray(i)?o={tag:"g",attributes:{class:"".concat(Le.cssPrefix,"-").concat($u.GROUP)},children:[{tag:"path",attributes:{class:"".concat(Le.cssPrefix,"-").concat($u.SECONDARY),fill:"currentColor",d:i[0]}},{tag:"path",attributes:{class:"".concat(Le.cssPrefix,"-").concat($u.PRIMARY),fill:"currentColor",d:i[1]}}]}
260:o={tag:"path",attributes:{fill:"currentColor",d:i}},{found:!0,width:t,height:n,icon:o}}const gG={found:!1,width:512,height:512};function bG(e,t){!o2&&!Le.showMissingIcons&&e&&console.error('Icon with name "'.concat(e,'" and prefix "').concat(t,'" is missing.'))}function rp(e,t){let n=t;return t==="fa"&&Le.styleDefault!==null&&(t=Oo()),new Promise((i,o)=>{if(n==="fa"){const r=y2(e)||{};e=r.iconName||e,t=r.prefix||t}if(e&&t&&Au[t]&&Au[t][e]){const r=Au[t][e];return i(op(r))}bG(e,t),i(pe(pe({},gG),{},{icon:Le.showMissingIcons&&e?Lo("missingIconAbstract")||{}:{}}))})}const Lv=()=>{},ap=Le.measurePerformance&&Ol&&Ol.mark&&Ol.measure?Ol:{mark:Lv,measure:Lv},Ga='FA "6.7.2"',vG=e=>(ap.mark("".concat(Ga," ").concat(e," begins")),()=>k2(e)),k2=e=>{ap.mark("".concat(Ga," ").concat(e," ends")),ap.measure("".concat(Ga," ").concat(e),"".concat(Ga," ").concat(e," begins"),"".concat(Ga," ").concat(e," ends"))};var pm={begin:vG,end:k2};const Kl=()=>{};function Mv(e){return typeof(e.getAttribute?e.getAttribute(pr):null)=="string"}function yG(e){const t=e.getAttribute?e.getAttribute(rm):null,n=e.getAttribute?e.getAttribute(am):null;return t&&n}function xG(e){return e&&e.classList&&e.classList.contains&&e.classList.contains(Le.replacementClass)}function wG(){return Le.autoReplaceSvg===!0?Zl.replace:Zl[Le.autoReplaceSvg]||Zl.replace}function kG(e){return St.createElementNS("http://www.w3.org/2000/svg",e)}function _G(e){return St.createElement(e)}function _2(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{ceFn:n=e.tag==="svg"?kG:_G}=t;if(typeof e=="string")return St.createTextNode(e);const i=n(e.tag);return Object.keys(e.attributes||[]).forEach(function(r){i.setAttribute(r,e.attributes[r])}),(e.children||[]).forEach(function(r){i.appendChild(_2(r,{ceFn:n}))}),i}function SG(e){let t=" ".concat(e.outerHTML," ");return t="".concat(t,"Font Awesome fontawesome.com "),t}const Zl={replace:function(e){const t=e[0];if(t.parentNode)if(e[1].forEach(n=>{t.parentNode.insertBefore(_2(n),t)}),t.getAttribute(pr)===null&&Le.keepOriginalSource){let n=St.createComment(SG(t));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){const t=e[0],n=e[1];if(~lm(t).indexOf(Le.replacementClass))return Zl.replace(e);const i=new RegExp("".concat(Le.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){const r=n[0].attributes.class.split(" ").reduce((a,s)=>(s===Le.replacementClass||s.match(i)?a.toSvg.push(s):a.toNode.push(s),a),{toNode:[],toSvg:[]});n[0].attributes.class=r.toSvg.join(" "),r.toNode.length===0?t.removeAttribute("class"):t.setAttribute("class",r.toNode.join(" "))}const o=n.map(r=>Ks(r)).join("\n");t.setAttribute(pr,""),t.innerHTML=o}};function Dv(e){e()}function S2(e,t){const n=typeof t=="function"?t:Kl;if(e.length===0)n();else{let i=Dv;Le.mutateApproach===$Y&&(i=Io.requestAnimationFrame||Dv),i(()=>{const o=wG(),r=pm.begin("mutate");e.map(o),r(),n()})}}let hm=!1;function E2(){hm=!0}function sp(){hm=!1}let Nc=null;function Rv(e){if(!kv||!Le.observeMutations)return;const{treeCallback:t=Kl,nodeCallback:n=Kl,pseudoElementsCallback:i=Kl,observeMutationsRoot:o=St}=e;Nc=new kv(r=>{if(hm)return;const a=Oo();Ea(r).forEach(s=>{if(s.type==="childList"&&s.addedNodes.length>0&&!Mv(s.addedNodes[0])&&(Le.searchPseudoElements&&i(s.target),t(s.target)),s.type==="attributes"&&s.target.parentNode&&Le.searchPseudoElements&&i(s.target.parentNode),s.type==="attributes"&&Mv(s.target)&&~LY.indexOf(s.attributeName))if(s.attributeName==="class"&&yG(s.target)){const{prefix:l,iconName:c}=_d(lm(s.target));s.target.setAttribute(rm,l||a),c&&s.target.setAttribute(am,c)}else xG(s.target)&&n(s.target)})}),no&&Nc.observe(o,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}function EG(){Nc&&Nc.disconnect()}function CG(e){const t=e.getAttribute("style");let n=[];return t&&(n=t.split(";").reduce((i,o)=>{const r=o.split(":"),a=r[0],s=r.slice(1);return a&&s.length>0&&(i[a]=s.join(":").trim()),i},{})),n}function $G(e){const t=e.getAttribute("data-prefix"),n=e.getAttribute("data-icon"),i=e.innerText!==void 0?e.innerText.trim():"";let o=_d(lm(e));return o.prefix||(o.prefix=Oo()),t&&n&&(o.prefix=t,o.iconName=n),o.iconName&&o.prefix||(o.prefix&&i.length>0&&(o.iconName=JY(o.prefix,e.innerText)||um(o.prefix,ep(e.innerText))),!o.iconName&&Le.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(o.iconName=e.firstChild.data)),o}function TG(e){const t=Ea(e.attributes).reduce((o,r)=>(o.name!=="class"&&o.name!=="style"&&(o[r.name]=r.value),o),{}),n=e.getAttribute("title"),i=e.getAttribute("data-fa-title-id");return Le.autoA11y&&(n?t["aria-labelledby"]="".concat(Le.replacementClass,"-title-").concat(i||As()):(t["aria-hidden"]="true",t.focusable="false")),t}function PG(){return{iconName:null,title:null,titleId:null,prefix:null,transform:ui,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}}}function zv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{styleParser:!0};const{iconName:n,prefix:i,rest:o}=$G(e),r=TG(e),a=np("parseNodeAttributes",{},e);let s=t.styleParser?CG(e):[];return pe({iconName:n,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:i,transform:ui,mask:{iconName:null,prefix:null,rest:[]}
260,maskId:null,symbol:!1,extra:{classes:o,styles:s,attributes:r}},a)}const{styles:AG}=fi;function C2(e){const t=Le.autoReplaceSvg==="nest"?zv(e,{styleParser:!1}):zv(e);return~t.extra.classes.indexOf(a2)?Lo("generateLayersText",e,t):Lo("generateSvgReplacementMutation",e,t)}function IG(){return[...uY,...Gf]}function Nv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(!no)return Promise.resolve();const n=St.documentElement.classList,i=d=>n.add("".concat(Ev,"-").concat(d)),o=d=>n.remove("".concat(Ev,"-").concat(d)),r=Le.autoFetchSvg?IG():Qk.concat(Object.keys(AG));r.includes("fa")||r.push("fa");const a=[".".concat(a2,":not([").concat(pr,"])")].concat(r.map(d=>".".concat(d,":not([").concat(pr,"])"))).join(", ");if(a.length===0)return Promise.resolve();let s=[];try{s=Ea(e.querySelectorAll(a))}catch(d){}if(s.length>0)i("pending"),o("complete");else return Promise.resolve();const l=pm.begin("onTree"),c=s.reduce((d,u)=>{try{const f=C2(u);f&&d.push(f)}catch(f){o2||f.name==="MissingIcon"&&console.error(f)}return d},[]);return new Promise((d,u)=>{Promise.all(c).then(f=>{S2(f,()=>{i("active"),i("complete"),o("pending"),typeof t=="function"&&t(),l(),d()})}).catch(f=>{l(),u(f)})})}function OG(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;C2(e).then(n=>{n&&S2([n],t)})}function LG(e){return function(t){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const i=(t||{}).icon?t:ip(t||{});let{mask:o}=n;return o&&(o=(o||{}).icon?o:ip(o||{})),e(i,pe(pe({},n),{},{mask:o}))}}const MG=function(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=ui,symbol:i=!1,mask:o=null,maskId:r=null,title:a=null,titleId:s=null,classes:l=[],attributes:c={},styles:d={}}=t;if(!e)return;const{prefix:u,iconName:f,icon:p}=e;return Sd(pe({type:"icon"},e),()=>(hr("beforeDOMElementCreation",{iconDefinition:e,params:t}),Le.autoA11y&&(a?c["aria-labelledby"]="".concat(Le.replacementClass,"-title-").concat(s||As()):(c["aria-hidden"]="true",c.focusable="false")),fm({icons:{main:op(p),mask:o?op(o.icon):{found:!1,width:null,height:null,icon:{}}},prefix:u,iconName:f,transform:pe(pe({},ui),n),symbol:i,title:a,maskId:r,titleId:s,extra:{attributes:c,styles:d,classes:l}})))};var DG={mixout(){return{icon:LG(MG)}},hooks(){return{mutationObserverCallbacks(e){return e.treeCallback=Nv,e.nodeCallback=OG,e}}},provides(e){e.i2svg=function(t){const{node:n=St,callback:i=()=>{}}=t;return Nv(n,i)},e.generateSvgReplacementMutation=function(t,n){const{iconName:i,title:o,titleId:r,prefix:a,transform:s,symbol:l,mask:c,maskId:d,extra:u}=n;return new Promise((f,p)=>{Promise.all([rp(i,a),c.iconName?rp(c.iconName,c.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(h=>{let[m,y]=h;f([t,fm({icons:{main:m,mask:y},prefix:a,iconName:i,transform:s,symbol:l,maskId:d,title:o,titleId:r,extra:u,watchable:!0})])}).catch(p)})},e.generateAbstractIcon=function(t){let{children:n,attributes:i,main:o,transform:r,styles:a}=t;const s=wd(a);s.length>0&&(i.style=s);let l;return cm(r)&&(l=Lo("generateAbstractTransformGrouping",{main:o,transform:r,containerWidth:o.width,iconWidth:o.width})),n.push(l||o.icon),{children:n,attributes:i}}}},RG={mixout(){return{layer(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{classes:n=[]}=t;return Sd({type:"layer"},()=>{hr("beforeDOMElementCreation",{assembler:e,params:t});let i=[];return e(o=>{Array.isArray(o)?o.map(r=>{i=i.concat(r.abstract)}):i=i.concat(o.abstract)}),[{tag:"span",attributes:{class:["".concat(Le.cssPrefix,"-layers"),...n].join(" ")},children:i}]})}}}},zG={mixout(){return{counter(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{title:n=null,classes:i=[],attributes:o={},styles:r={}}=t;return Sd({type:"counter",content:e},()=>(hr("beforeDOMElementCreation",{content:e,params:t}),mG({content:e.toString(),title:n,extra:{attributes:o,styles:r,classes:["".concat(Le.cssPrefix,"-layers-counter"),...i]}})))}}}},NG={mixout(){return{text(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{transform:n=ui,title:i=null,classes:o=[],attributes:r={},styles:a={}}=t;return Sd({type:"text",content:e},()=>(hr("beforeDOMElementCreation",{content:e,params:t}),Ov({content:e,transform:pe(pe({},ui),n),title:i,extra:{attributes:r,styles:a,classes:["".concat(Le.cssPrefix,"-layers-text"),...o]}})))}}},provides(e){e.generateLayersText=function(t,n){const{title:i,transform:o,extra:r}=n;let a=null,s=null;if(Zk){const l=parseInt(getComputedStyle(t).fontSize,10),c=t.getBoundingClientRect();a=c.width/l,s=c.height/l}return Le.autoA11y&&!i&&(r.attributes["aria-hidden"]="true"),Promise.resolve([t,Ov({content:t.innerHTML,width:a,height:s,transform:o,title:i,extra:r,watchable:!0})])}}};const FG=new RegExp('"',"ug"),Fv=[1105920,1112319],Bv=pe(pe(pe(pe({},{FontAwesome:{normal:"fas",400:"fas"}}),lY),EY),vY),lp=Object.keys(Bv).reduce((e,t)=>
260(e[t.toLowerCase()]=Bv[t],e),{}),BG=Object.keys(lp).reduce((e,t)=>{const n=lp[t];return e[t]=n[900]||[...Object.entries(n)][0][1],e},{});function jG(e){const t=e.replace(FG,""),n=YY(t,0),i=n>=Fv[0]&&n<=Fv[1],o=t.length===2?t[0]===t[1]:!1;return{value:ep(o?t[0]:t),isSecondary:i||o}}function HG(e,t){const n=e.replace(/^['"]|['"]$/g,"").toLowerCase(),i=parseInt(t),o=isNaN(i)?"normal":i;return(lp[n]||{})[o]||BG[n]}function jv(e,t){const n="".concat(CY).concat(t.replace(":","-"));return new Promise((i,o)=>{if(e.getAttribute(n)!==null)return i();const a=Ea(e.children).filter(f=>f.getAttribute(Kf)===t)[0],s=Io.getComputedStyle(e,t),l=s.getPropertyValue("font-family"),c=l.match(IY),d=s.getPropertyValue("font-weight"),u=s.getPropertyValue("content");if(a&&!c)return e.removeChild(a),i();if(c&&u!=="none"&&u!==""){const f=s.getPropertyValue("content");let p=HG(l,d);const{value:h,isSecondary:m}=jG(f),y=c[0].startsWith("FontAwesome");let g=um(p,h),v=g;if(y){const b=QY(h);b.iconName&&b.prefix&&(g=b.iconName,p=b.prefix)}if(g&&!m&&(!a||a.getAttribute(rm)!==p||a.getAttribute(am)!==v)){e.setAttribute(n,v),a&&e.removeChild(a);const b=PG(),{extra:x}=b;x.attributes[Kf]=t,rp(g,p).then(w=>{const k=fm(pe(pe({},b),{},{icons:{main:w,mask:x2()},prefix:p,iconName:v,extra:x,watchable:!0})),S=St.createElementNS("http://www.w3.org/2000/svg","svg");t==="::before"?e.insertBefore(S,e.firstChild):e.appendChild(S),S.outerHTML=k.map($=>Ks($)).join("\n"),e.removeAttribute(n),i()}).catch(o)}else i()}else i()})}function WG(e){return Promise.all([jv(e,"::before"),jv(e,"::after")])}function VG(e){return e.parentNode!==document.head&&!~TY.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(Kf)&&(!e.parentNode||e.parentNode.tagName!=="svg")}function Hv(e){if(no)return new Promise((t,n)=>{const i=Ea(e.querySelectorAll("*")).filter(VG).map(WG),o=pm.begin("searchPseudoElements");E2(),Promise.all(i).then(()=>{o(),sp(),t()}).catch(()=>{o(),sp(),n()})})}var UG={hooks(){return{mutationObserverCallbacks(e){return e.pseudoElementsCallback=Hv,e}}},provides(e){e.pseudoElements2svg=function(t){const{node:n=St}=t;Le.searchPseudoElements&&Hv(n)}}};let Wv=!1;var qG={mixout(){return{dom:{unwatch(){E2(),Wv=!0}}}},hooks(){return{bootstrap(){Rv(np("mutationObserverCallbacks",{}))},noAuto(){EG()},watch(e){const{observeMutationsRoot:t}=e;Wv?sp():Rv(np("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}};const Vv=e=>{let t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e.toLowerCase().split(" ").reduce((n,i)=>{const o=i.toLowerCase().split("-"),r=o[0];let a=o.slice(1).join("-");if(r&&a==="h")return n.flipX=!0,n;if(r&&a==="v")return n.flipY=!0,n;if(a=parseFloat(a),isNaN(a))return n;switch(r){case"grow":n.size=n.size+a;break;case"shrink":n.size=n.size-a;break;case"left":n.x=n.x-a;break;case"right":n.x=n.x+a;break;case"up":n.y=n.y-a;break;case"down":n.y=n.y+a;break;case"rotate":n.rotate=n.rotate+a;break}return n},t)};var YG={mixout(){return{parse:{transform:e=>Vv(e)}}},hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-transform");return n&&(e.transform=Vv(n)),e}}},provides(e){e.generateAbstractTransformGrouping=function(t){let{main:n,transform:i,containerWidth:o,iconWidth:r}=t;const a={transform:"translate(".concat(o/2," 256)")},s="translate(".concat(i.x*32,", ").concat(i.y*32,") "),l="scale(".concat(i.size/16*(i.flipX?-1:1),", ").concat(i.size/16*(i.flipY?-1:1),") "),c="rotate(".concat(i.rotate," 0 0)"),d={transform:"".concat(s," ").concat(l," ").concat(c)},u={transform:"translate(".concat(r/2*-1," -256)")},f={outer:a,inner:d,path:u};return{tag:"g",attributes:pe({},f.outer),children:[{tag:"g",attributes:pe({},f.inner),children:[{tag:n.icon.tag,children:n.icon.children,attributes:pe(pe({},n.icon.attributes),f.path)}]}]}}}};const Iu={x:0,y:0,width:"100%",height:"100%"};function Uv(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}function GG(e){return e.tag==="g"?e.children:[e]}var XG={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-mask"),i=n?_d(n.split(" ").map(o=>o.trim())):x2();return i.prefix||(i.prefix=Oo()),e.mask=i,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides(e){e.generateAbstractMask=function(t){let{children:n,attributes:i,main:o,mask:r,maskId:a,transform:s}=t;const{width:l,icon:c}=o,{width:d,icon:u}=r,f=jY({transform:s,containerWidth:d,iconWidth:l}),p={tag:"rect",attributes:pe(pe({},Iu),{},{fill:"white"})},h=c.children?{children:c.children.map(Uv)}:{},m={tag:"g",attributes:pe({},f.inner),children:[Uv(pe({tag:c.tag,attributes:pe(pe({},c.attributes),f.path)},h))]},y={tag:"g",attributes:pe({},f.outer),children:[m]},g="mask-".concat(a||As()),v="clip-".concat(a||As()),b={tag:"mask",attributes:pe(pe({},Iu),{},{id:g,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[p,y]},x={tag:"defs",children:[{tag:"clipPath",attributes:{id:v},children:GG(u)},b]};return n.push(x,{tag:"rect",attributes:pe({fill:"currentColor","clip-path":"url(#".concat(v,")"),mask:"url(#".concat(g,")")},Iu)}),{children:n,attributes:i}}}},KG={provides(e){let t=!1;Io.matchMedia&&(t=Io.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){const n=[],i={fill:"
260currentColor"},o={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};n.push({tag:"path",attributes:pe(pe({},i),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});const r=pe(pe({},o),{},{attributeName:"opacity"}),a={tag:"circle",attributes:pe(pe({},i),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||a.children.push({tag:"animate",attributes:pe(pe({},o),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:pe(pe({},r),{},{values:"1;0;1;1;0;1;"})}),n.push(a),n.push({tag:"path",attributes:pe(pe({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:pe(pe({},r),{},{values:"1;0;0;0;0;1;"})}]}),t||n.push({tag:"path",attributes:pe(pe({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:pe(pe({},r),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:n}}}},ZG={hooks(){return{parseNodeAttributes(e,t){const n=t.getAttribute("data-fa-symbol"),i=n===null?!1:n===""?!0:n;return e.symbol=i,e}}}},JG=[VY,DG,RG,zG,NG,UG,qG,YG,XG,KG,ZG];lG(JG,{mixoutsTo:Ln});Ln.noAuto;Ln.config;Ln.library;Ln.dom;const cp=Ln.parse;Ln.findIconDefinition;Ln.toHtml;const QG=Ln.icon;Ln.layer;Ln.text;Ln.counter;function Zt(e,t,n){return(t=iX(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,i)}return n}function Fi(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qv(Object(n),!0).forEach(function(i){Zt(e,i,n[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qv(Object(n)).forEach(function(i){Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(n,i))})}return e}function eX(e,t){if(e==null)return{};var n,i,o=tX(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function tX(e,t){if(e==null)return{};var n={};for(var i in e)if({}.hasOwnProperty.call(e,i)){if(t.indexOf(i)!==-1)continue;n[i]=e[i]}return n}function nX(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var i=n.call(e,t);if(typeof i!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function iX(e){var t=nX(e,"string");return typeof t=="symbol"?t:t+""}function Fc(e){"@babel/helpers - typeof";return Fc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fc(e)}function Ou(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?Zt({},e,t):{}}function oX(e){var t,n=(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vert
260ical":e.flip==="vertical"||e.flip==="both"},Zt(Zt(Zt(Zt(Zt(Zt(Zt(Zt(Zt(Zt(t,"fa-".concat(e.size),e.size!==null),"fa-rotate-".concat(e.rotation),e.rotation!==null),"fa-rotate-by",e.rotateBy),"fa-pull-".concat(e.pull),e.pull!==null),"fa-swap-opacity",e.swapOpacity),"fa-bounce",e.bounce),"fa-shake",e.shake),"fa-beat",e.beat),"fa-fade",e.fade),"fa-beat-fade",e.beatFade),Zt(Zt(Zt(Zt(t,"fa-flash",e.flash),"fa-spin-pulse",e.spinPulse),"fa-spin-reverse",e.spinReverse),"fa-width-auto",e.widthAuto));return Object.keys(n).map(function(i){return n[i]?i:null}).filter(function(i){return i})}var rX=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},$2={exports:{}};(function(e){(function(t){var n=function(g,v,b){if(!c(v)||u(v)||f(v)||p(v)||l(v))return v;var x,w=0,k=0;if(d(v))for(x=[],k=v.length;w<k;w++)x.push(n(g,v[w],b));else{x={};for(var S in v)Object.prototype.hasOwnProperty.call(v,S)&&(x[g(S,b)]=n(g,v[S],b))}return x},i=function(g,v){v=v||{};var b=v.separator||"_",x=v.split||/(?=[A-Z])/;return g.split(x).join(b)},o=function(g){return h(g)?g:(g=g.replace(/[\-_\s]+(.)?/g,function(v,b){return b?b.toUpperCase():""}),g.substr(0,1).toLowerCase()+g.substr(1))},r=function(g){var v=o(g);return v.substr(0,1).toUpperCase()+v.substr(1)},a=function(g,v){return i(g,v).toLowerCase()},s=Object.prototype.toString,l=function(g){return typeof g=="function"},c=function(g){return g===Object(g)},d=function(g){return s.call(g)=="[object Array]"},u=function(g){return s.call(g)=="[object Date]"},f=function(g){return s.call(g)=="[object RegExp]"},p=function(g){return s.call(g)=="[object Boolean]"},h=function(g){return g=g-0,g===g},m=function(g,v){var b=v&&"process"in v?v.process:v;return typeof b!="function"?g:function(x,w){return b(x,g,w)}},y={camelize:o,decamelize:a,pascalize:r,depascalize:a,camelizeKeys:function(g,v){return n(m(o,v),g)},decamelizeKeys:function(g,v){return n(m(a,v),g,v)},pascalizeKeys:function(g,v){return n(m(r,v),g)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=y:t.humps=y})(rX)})($2);var aX=$2.exports,sX=["class","style"];function lX(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,n){var i=n.indexOf(":"),o=aX.camelize(n.slice(0,i)),r=n.slice(i+1).trim();return t[o]=r,t},{})}function cX(e){return e.split(/\s+/).reduce(function(t,n){return t[n]=!0,t},{})}function T2(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e=="string")return e;var i=(e.children||[]).map(function(l){return T2(l)}),o=Object.keys(e.attributes||{}).reduce(function(l,c){var d=e.attributes[c];switch(c){case"class":l.class=cX(d);break;case"style":l.style=lX(d);break;default:l.attrs[c]=d}return l},{attrs:{},class:{},style:{}});n.class;var r=n.style,a=r===void 0?{}:r,s=eX(n,sX);return gt(e.tag,Fi(Fi(Fi({},t),{},{class:o.class,style:Fi(Fi({},o.style),a)},o.attrs),s),i)}var P2=!1;try{P2=!0}catch(e){}function dX(){if(!P2&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function Yv(e){if(e&&Fc(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(cp.icon)return cp.icon(e);if(e===null)return null;if(Fc(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}var uX=Oe({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(t){return[!0,!1,"horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},maskId:{type:String,default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(Number.parseInt(t,10))>-1}},rotateBy:{type:Boolean,default:!1},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},titleId:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1},widthAuto:{type:Boolean,default:!1}},setup:function(t,n){var i=n.attrs,o=Be(function(){return Yv(t.icon)}),r=Be(function(){return Ou("classes",oX(t))}),a=Be(function(){return Ou("transform",typeof t.transform=="string"?cp.transform(t.transform):t.transform)}),s=Be(function(){return Ou("mask",Yv(t.mask))}
260),l=Be(function(){var d=Fi(Fi(Fi(Fi({},r.value),a.value),s.value),{},{symbol:t.symbol,maskId:t.maskId});return d.title=t.title,d.titleId=t.titleId,QG(o.value,d)});rt(l,function(d){if(!d)return dX("Could not find one or more icon(s)",o.value,s.value)},{immediate:!0});var c=Be(function(){return l.value?T2(l.value.abstract[0],{},i):null});return function(){return c.value}}});/*!
261 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
262 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
263 * Copyright 2024 Fonticons, Inc.
264 */const fX={prefix:"fas",iconName:"link",icon:[640,512,[128279,"chain"],"f0c1","M579.8 267.7c56.5-56.5 56.5-148 0-204.5c-50-50-128.8-56.5-186.3-15.4l-1.6 1.1c-14.4 10.3-17.7 30.3-7.4 44.6s30.3 17.7 44.6 7.4l1.6-1.1c32.1-22.9 76-19.3 103.8 8.6c31.5 31.5 31.5 82.5 0 114L422.3 334.8c-31.5 31.5-82.5 31.5-114 0c-27.9-27.9-31.5-71.8-8.6-103.8l1.1-1.6c10.3-14.4 6.9-34.4-7.4-44.6s-34.4-6.9-44.6 7.4l-1.1 1.6C206.5 251.2 213 330 263 380c56.5 56.5 148 56.5 204.5 0L579.8 267.7zM60.2 244.3c-56.5 56.5-56.5 148 0 204.5c50 50 128.8 56.5 186.3 15.4l1.6-1.1c14.4-10.3 17.7-30.3 7.4-44.6s-30.3-17.7-44.6-7.4l-1.6 1.1c-32.1 22.9-76 19.3-103.8-8.6C74 372 74 321 105.5 289.5L217.7 177.2c31.5-31.5 82.5-31.5 114 0c27.9 27.9 31.5 71.8 8.6 103.9l-1.1 1.6c-10.3 14.4-6.9 34.4 7.4 44.6s34.4 6.9 44.6-7.4l1.1-1.6C433.5 260.8 427 182 377 132c-56.5-56.5-148-56.5-204.5 0L60.2 244.3z"]};/*!
265 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
266 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
267 * Copyright 2024 Fonticons, Inc.
268 */const pX={prefix:"fab",iconName:"lastfm",icon:[512,512,[],"f202","M225.8 367.1l-18.8-51s-30.5 34-76.2 34c-40.5 0-69.2-35.2-69.2-91.5 0-72.1 36.4-97.9 72.1-97.9 66.5 0 74.8 53.3 100.9 134.9 18.8 56.9 54 102.6 155.4 102.6 72.7 0 122-22.3 122-80.9 0-72.9-62.7-80.6-115-92.1-25.8-5.9-33.4-16.4-33.4-34 0-19.9 15.8-31.7 41.6-31.7 28.2 0 43.4 10.6 45.7 35.8l58.6-7c-4.7-52.8-41.1-74.5-100.9-74.5-52.8 0-104.4 19.9-104.4 83.9 0 39.9 19.4 65.1 68 76.8 44.9 10.6 79.8 13.8 79.8 45.7 0 21.7-21.1 30.5-61 30.5-59.2 0-83.9-31.1-97.9-73.9-32-96.8-43.6-163-161.3-163C45.7 113.8 0 168.3 0 261c0 89.1 45.7 137.2 127.9 137.2 66.2 0 97.9-31.1 97.9-31.1z"]},hX={prefix:"fab",iconName:"facebook-f",icon:[320,512,[],"f39e","M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z"]},mX={prefix:"fab",iconName:"flickr",icon:[448,512,[],"f16e","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z"]},gX={prefix:"fab",iconName:"viber",icon:[512,512,[],"f409","M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z"]},bX={prefix:"fab",iconName:"soundcloud",icon:[640,512,[],"f1be","M639.8 298.6c-1.3 23.1-11.5 44.8-28.4 60.5s-39.2 24.4-62.3 24.1h-218c-4.8 0-9.4-2-12.8-5.4s-5.3-8-5.3-12.8V130.2c-.2-4 .9-8 3.1-11.4s5.3-6.1 9-7.7c0 0 20.1-13.9 62.3-13.9c25.8 0 51.1 6.9 73.3 20.1c17.3 10.2 32.3 23.8 44.1 40.1s20 34.8 24.2 54.4c7.5-2.1 15.3-3.2 23.1-3.2c11.7-.1 23.3 2.2 34.2 6.7S606.8 226.6 615 235s14.6 18.3 18.9 29.3s6.3 22.6 5.9 34.3zm-354-153.5c.1-1 0-2-.3-2.9s-.8-1.8-1.5-2.6s-1.5-1.3-2.4-1.7s-1.9-.6-2.9-.6s-2 .2-2.9 .6s-1.7 1-2.4 1.7s-1.2 1.6-1.5 2.6s-.4 1.9-.3 2.9c-6 78.9-10.6 152.9 0 231.6c.2 1.7 1 3.3 2.3 4.5s3 1.8 4.7 1.8s3.4-.6 4.7-1.8s2.1-2.8 2.3-4.5c11.3-79.4 6.6-152 0-231.6zm-44 27.3c-.2-1.8-1.1-3.5-2.4-4.7s-3.1-1.9-5-1.9s-3.6 .7-5 1.9s-2.2 2.9-2.4 4.7c-7.9 67.9-7.9 136.5 0 204.4c.3 1.8 1.2 3.4 2.5 4.5s3.1 1.8 4.8 1.8s3.5-.6 4.8-1.8s2.2-2.8 2.5-4.5c8.8-67.8 8.8-136.5 .1-204.4zm-44.3-6.9c-.2-1.8-1-3.4-2.3-4.6s-3-1.8-4.8-1.8s-3.5 .7-4.8 1.8s-2.1 2.8-2.3 4.6c-6.7 72-10.2 139.3 0 211.1c0 1.9 .7 3.7 2.1 5s3.1 2.1 5 2.1s3.7-.7 5-2.1s2.1-3.1 2.1-5c10.5-72.8 7.3-138.2 .1-211.1zm-44 20.6c0-1.9-.8-3.8-2.1-5.2s-3.2-2.1-5.2-2.1s-3.8 .8-5.2 2.1s-2.1 3.2-2.1 5.2c-8.1 63.3-8.1 127.5 0 190.8c.2 1.8 1 3.4 2.4 4.6s3.1 1.9 4.8 1.9s3.5-.7 4.8-1.9s2.2-2.8 2.4-4.6c8.8-63.3 8.9-127.5 .3-190.8zM109 233.7c0-1.9-.8-3.8-2.1-5.1s-3.2-2.1-5.1-2.1s-3.8 .8-5.1 2.1s-2.1 3.2-2.1 5.1c-10.5 49.2-5.5 93.9 .4 143.6c.3 1.6 1.1 3.1 2.3 4.2s2.8 1.7 4.5 1.7s3.2-.6 4.5-1.7s2.1-2.5 2.3-4.2c6.6-50.4 11.6-94.1 .4
268-143.6zm-44.1-7.5c-.2-1.8-1.1-3.5-2.4-4.8s-3.2-1.9-5-1.9s-3.6 .7-5 1.9s-2.2 2.9-2.4 4.8c-9.3 50.2-6.2 94.4 .3 144.5c.7 7.6 13.6 7.5 14.4 0c7.2-50.9 10.5-93.8 .3-144.5zM20.3 250.8c-.2-1.8-1.1-3.5-2.4-4.8s-3.2-1.9-5-1.9s-3.6 .7-5 1.9s-2.3 2.9-2.4 4.8c-8.5 33.7-5.9 61.6 .6 95.4c.2 1.7 1 3.3 2.3 4.4s2.9 1.8 4.7 1.8s3.4-.6 4.7-1.8s2.1-2.7 2.3-4.4c7.5-34.5 11.2-61.8 .4-95.4z"]},vX={prefix:"fab",iconName:"x-twitter",icon:[512,512,[],"e61b","M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"]},yX={prefix:"fab",iconName:"tiktok",icon:[448,512,[],"e07b","M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"]},xX={prefix:"fab",iconName:"instagram",icon:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"]},wX={prefix:"fab",iconName:"whatsapp",icon:[448,512,[],"f232","M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"]},kX={prefix:"fab",iconName:"snapchat",icon:[512,512,[62124,"snapchat-ghost"],"f2ab","M496.926,366.6c-3.373-9.176-9.8-14.086-17.112-18.153-1.376-.806-2.641-1.451-3.72-1.947-2.182-1.128-4.414-2.22-6.634-3.373-22.8-12.09-40.609-27.341-52.959-45.42a102.889,102.889,0,0,1-9.089-16.12c-1.054-3.013-1-4.724-.248-6.287a10.221,10.221,0,0,1,2.914-3.038c3.918-2.591,7.96-5.22,10.7-6.993,4.885-3.162,8.754-5.667,11.246-7.44,9.362-6.547,15.909-13.5,20-21.278a42.371,42.371,0,0,0,2.1-35.191c-6.2-16.318-21.613-26.449-40.287-26.449a55.543,55.543,0,0,0-11.718,1.24c-1.029.224-2.059.459-3.063.72.174-11.16-.074-22.94-1.066-34.534-3.522-40.758-17.794-62.123-32.674-79.16A130.167,130.167,0,0,0,332.1,36.443C309.515,23.547,283.91,17,256,17S202.6,23.547,180,36.443a129.735,129.735,0,0,0-33.281,26.783c-14.88,17.038-29.152,38.44-32.673,79.161-.992,11.594-1.24,23.435-1.079,34.533-1-.26-2.021-.5-3.051-.719a55.461,55.461,0,0,0-11.717-1.24c-18.687,0-34.125,10.131-40.3,26.449a42.423,42.423,0,0,0,2.046,35.228c4.105,7.774,10.652,14.731,20.014,21.278,2.48,1.736,6.361,4.24,11.246,7.44,2.641,1.711,6.5,4.216,10.28,6.72a11.054,11.054,0,0,1,3.3,3.311c.794,1.624.818,3.373-.36,6.6a102.02,102.02,0,0,1-8.94,15.785c-12.077,17.669-29.363,32.648-51.434,44.639C32.355,348.608,20.2,352.75,15.069,366.7c-3.868,10.528-1.339,22.506,8.494,32.6a49.137,49.137,0,0,0,12.4,9.387,134.337,134.337,0,0,0,30.342,12.139,20.024,20.024,0,0,1,6.126,2.741c3.583,3.137,3.075,7.861,7.849,14.78a34.468,34.468,0,0,0,8.977,9.127c10.019,6.919,21.278,7.353,33.207,7.811,10.776.41,22.989.881,36.939,5.481,5.778,1.91,11.78,5.605,18.736,9.92C194.842,480.951,217.707,495,255.973,495s61.292-14.123,78.118-24.428c6.907-4.24,12.872-7.9,18.489-9.758,13.949-4.613,26.163-5.072,36.939-5.481,11.928-.459,23.187-.893,33.206-7.812a34.584,34.584,0,0,0,10.218-11.16c3.434-5.84,3.348-9.919,6.572-12.771a18.971,18.971,0,0,1,5.753-2.629A134.893,134.893,0,0,0,476.02,408.71a48.344,48.344,0,0,0,13.019-10.193l.124-.149C498.389,388.5,500.708,376.867,496.926,366.6Zm-34.013,18.277c-20.745,11.458-34.533,10.23-45.259,17.137-9.114,5.865-3.72,18.513-10.342,23.076-8.134,5.617-32.177-.4-63.239,9.858-25.618,8.469-41.961,32.822-88.038,32.822s-62.036-24.3-88.076-32.884c-31-10.255-55.092-4.241-63.239-9.858-6.609-4.563-1.24-17.211-10.341-23.076-10.739-6.907-24.527-5.679-45.26-17.075-13.206-7.291-5.716-11.8-1.314-13.937,75.143-36.381,87.133-92.552,87.666-96.719.645-5.046,1.364-9.014-4.191-14.148-5.369-4.96-29.189-19.7-35.8-24.316-10.937-7.638-15.748-15.264-12.2-24.638,2.48-6.485,8.531-8.928,14.879-8.928a27.643,27.643,0,0,1,5.965.67c12,2.6,23.659,8.617,30.392,10.242a10.749,10.749,0,0,0,2.48.335c3.6,0,4.86-1.811,4.612-5.927-.768-13.132-2.628-38.725-.558-62.644,2.84-32.909,13.442-49.215,26.04-63.636,6.051-6.932,34.484-36.976,88.857-36.976s82.88,29.92,88.931,36.827c12.611,14.421,23.225,30.727,26.04,63.636,2.071,23.919.285,49.525-.558,62.644-.285,4.327,1.017,5.927,4.613,5.927a10.648,10.648,0,0,0,2.48-.335c6.745-1.624,18.4-7.638,30.4-10.242a27.641,27.641,0,0,1,5.964-.67c6.386,0,12.4,2.48,14.88,8.928,3.546,9.374-1.24,17-12.189,24.639-6.609,4.612-30.429,19.343-35.8,24.315-5.568,5.134-4.836,9.1-4.191,14.149.533,4.228,12.511,60.4,87.666,96.718C468.629,373.011,476.119,377.524,462.913,384.877Z"]},_X={prefix:"fab",iconName:"youtube",icon:[576,512,[61802],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]},SX={prefix:"fab",iconName:"telegram",icon:[496,512,[62462,"telegram-plane"],"f2c6","M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"]},EX={1:fX,2:hX,3:mX,5:xX,6:pX,8:kX,9:bX,10:vX,11:gX,12:wX,13:_X,14:SX,15:yX},CX={7:"M"},$X=Oe({name:"SocialNetworkList",components:{IonRippleEffect:Pt,FontAwesomeIcon:uX},props:{moduleInfo:{type:Object,required:!0}},setup(e){const{t}=On(),n=Sn("list"),i=ue(!1),o=e.moduleInfo.data.items.map(a=>({type:a.type,label:a.label,url:a.url,icon:EX[a.type],text:CX[a.type]}));return{listEl:n,listCentered:i,networks:o,resizeListener:null,t}},mounted(){this.resizeListener=Fn(()=>{this.calcNeedCenterList()},Math.round(Math.random()*200)+100),this.calcNeedCenterList(),window.addEventListener("resize",this.resizeListener,!1)},beforeUnmount(){window.removeEventListener("resize",this.resizeListener)},methods:{async calcNeedCenterList(){const{listEl:e}=this;if(!e)return;this.listCentered=!1,await Promise.all([new Promise(i=>{setTimeout(i)}),Gt()]);const{offsetWidth:t,scrollWidth:n}=e;if(t>=n){this.listCentered=!1;return}this.listCentered=!0},openSocialUrl(e){yr.open({url:e}).catch(()=>{Ao.show({text:this.t("component.link.message.cant-open"),duration:"long"})})}}}),TX={key:0,class:"social-networks"},PX={class:"social-networks__title"},AX=["title","onClick"];function IX(e,t,n,i,o,r){const a=$e("ion-ripple-effect"),s=$e("font-awesome-icon");return e.networks.length>0?(L(),j("div",TX,[M("div",PX,ee(e.moduleInfo.title),1),M("div",{ref:"list",class:ze(["social-networks__list",{"social-networks__list--centered":e.listCentered}])},[(L(!0),j(_e,null,ot(e.networks,l=>(L(),j("div",{key:l.type,title:l.label,class:"social-networks__item ion-activatable ripple-parent",onClick:c=>e.openSocialUrl(l.url)},[B(a),l.icon?(L(),ge(s,{key:0,icon:l.icon},null,8,["icon"])):(L(),j(_e,{key:1},[Me(ee(l.text),1)],64))],8,AX))),128))],2)])):Se("",!0)}const OX=Ye($X,[["render",IX],["__scopeId","data-v-2c613ffc"]]),LX=Object.freeze(Object.defineProperty({__proto__:null,default:OX},Symbol.toStringTag,{value:"Module"}));class MX extends vr{async canShare(){return typeof navigator>"u"||!navigator.share?{value:!1}:{value:!0}}async share(t){if(typeof navigator>"u"||!navigator.share)throw this.unavailable("Share API not available in this browser");return await navigator.share({title:t.title,text:t.text,url:t.url}),{}}}const DX=Object.freeze(Object.defineProperty({__proto__:null,ShareWeb:MX},Symbol.toStringTag,{value:"Module"}));
268export{NX as __vite_legacy_guard};

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