diff --git a/www/1049.7ef232095c56e4df.js b/www/1049.7ef232095c56e4df.js new file mode 100644 index 0000000..5fef3c9 --- /dev/null +++ b/www/1049.7ef232095c56e4df.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1049],{1049:(v,s,a)=>{a.r(s),a.d(s,{ion_avatar:()=>o,ion_badge:()=>i,ion_thumbnail:()=>f});var r=a(9672),d=a(3664),l=a(333);const o=class{constructor(e){(0,r.r)(this,e)}render(){return(0,r.h)(r.f,{key:"dc1e3cd535e419eebe5599574fd2393ebfde8bbc",class:(0,d.b)(this)},(0,r.h)("slot",{key:"edb8441c063ea592b41345ea97d88ecd90cb3052"}))}};o.style={ios:":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}",md:":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;height:64px}"};const i=class{constructor(e){(0,r.r)(this,e),this.color=void 0}render(){const e=(0,d.b)(this);return(0,r.h)(r.f,{key:"1253618692342bcf9487188402dc3d49ae0de480",class:(0,l.c)(this.color,{[e]:!0})},(0,r.h)("slot",{key:"71d65e203965ea37b94504a8a0a96beb52d4e356"}))}};i.style={ios:":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{border-radius:10px;font-size:max(13px, 0.8125rem)}",md:":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{--padding-top:3px;--padding-end:4px;--padding-bottom:4px;--padding-start:4px;border-radius:4px}"};const f=class{constructor(e){(0,r.r)(this,e)}render(){return(0,r.h)(r.f,{key:"ea55000055f941b0c79561e8934be6242ec8e114",class:(0,d.b)(this)},(0,r.h)("slot",{key:"a4f934f442797f5c66a77e0ef8920fdd07c204f2"}))}};f.style=":host{--size:48px;--border-radius:0;border-radius:var(--border-radius);display:block;width:var(--size);height:var(--size)}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}"},333:(v,s,a)=>{a.d(s,{c:()=>l,g:()=>p,h:()=>d,o:()=>g});var r=a(467);const d=(o,t)=>null!==t.closest(o),l=(o,t)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},t):t,p=o=>{const t={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(n=>null!=n).map(n=>n.trim()).filter(n=>""!==n):[])(o).forEach(n=>t[n]=!0),t},u=/^[a-z][a-z0-9+\-.]*:/,g=function(){var o=(0,r.A)(function*(t,n,b,c){if(null!=t&&"#"!==t[0]&&!u.test(t)){const i=document.querySelector("ion-router");if(i)return null!=n&&n.preventDefault(),i.push(t,b,c)}return!1});return function(n,b,c,i){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/1102.010dfe13f6ca7e15.js b/www/1102.010dfe13f6ca7e15.js new file mode 100644 index 0000000..19fadaf --- /dev/null +++ b/www/1102.010dfe13f6ca7e15.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1102],{1102:(v,l,a)=>{a.r(l),a.d(l,{ion_tab:()=>d,ion_tabs:()=>c});var n=a(467),s=a(9672),u=a(8621);const d=class{constructor(e){(0,s.r)(this,e),this.loaded=!1,this.active=!1,this.delegate=void 0,this.tab=void 0,this.component=void 0}componentWillLoad(){var e=this;return(0,n.A)(function*(){e.active&&(yield e.setActive())})()}setActive(){var e=this;return(0,n.A)(function*(){yield e.prepareLazyLoaded(),e.active=!0})()}changeActive(e){e&&this.prepareLazyLoaded()}prepareLazyLoaded(){if(!this.loaded&&null!=this.component){this.loaded=!0;try{return(0,u.a)(this.delegate,this.el,this.component,["ion-page"])}catch(e){console.error(e)}}return Promise.resolve(void 0)}render(){const{tab:e,active:t,component:i}=this;return(0,s.h)(s.f,{key:"46d5498418f5379861c3d7465e8021dec45f1200",role:"tabpanel","aria-hidden":t?null:"true","aria-labelledby":`tab-button-${e}`,class:{"ion-page":void 0===i,"tab-hidden":!t}},(0,s.h)("slot",{key:"b45045dccb87dfe75e3f5a5a474bb48b6c98e922"}))}get el(){return(0,s.i)(this)}static get watchers(){return{active:["changeActive"]}}};d.style=":host(.tab-hidden){display:none !important}";const c=class{constructor(e){(0,s.r)(this,e),this.ionNavWillLoad=(0,s.d)(this,"ionNavWillLoad",7),this.ionTabsWillChange=(0,s.d)(this,"ionTabsWillChange",3),this.ionTabsDidChange=(0,s.d)(this,"ionTabsDidChange",3),this.transitioning=!1,this.onTabClicked=t=>{const{href:i,tab:r}=t.detail;if(this.useRouter&&void 0!==i){const h=document.querySelector("ion-router");h&&h.push(i)}else this.select(r)},this.selectedTab=void 0,this.useRouter=!1}componentWillLoad(){var e=this;return(0,n.A)(function*(){if(e.useRouter||(e.useRouter=!!document.querySelector("ion-router")&&!e.el.closest("[no-router]")),!e.useRouter){const t=e.tabs;t.length>0&&(yield e.select(t[0]))}e.ionNavWillLoad.emit()})()}componentWillRender(){const e=this.el.querySelector("ion-tab-bar");e&&(e.selectedTab=this.selectedTab?this.selectedTab.tab:void 0)}select(e){var t=this;return(0,n.A)(function*(){const i=o(t.tabs,e);return!!t.shouldSwitch(i)&&(yield t.setActive(i),yield t.notifyRouter(),t.tabSwitch(),!0)})()}getTab(e){var t=this;return(0,n.A)(function*(){return o(t.tabs,e)})()}getSelected(){return Promise.resolve(this.selectedTab?this.selectedTab.tab:void 0)}setRouteId(e){var t=this;return(0,n.A)(function*(){const i=o(t.tabs,e);return t.shouldSwitch(i)?(yield t.setActive(i),{changed:!0,element:t.selectedTab,markVisible:()=>t.tabSwitch()}):{changed:!1,element:t.selectedTab}})()}getRouteId(){var e=this;return(0,n.A)(function*(){var t;const i=null===(t=e.selectedTab)||void 0===t?void 0:t.tab;return void 0!==i?{id:i,element:e.selectedTab}:void 0})()}setActive(e){return this.transitioning?Promise.reject("transitioning already happening"):(this.transitioning=!0,this.leavingTab=this.selectedTab,this.selectedTab=e,this.ionTabsWillChange.emit({tab:e.tab}),e.active=!0,Promise.resolve())}tabSwitch(){const e=this.selectedTab,t=this.leavingTab;this.leavingTab=void 0,this.transitioning=!1,e&&t!==e&&(t&&(t.active=!1),this.ionTabsDidChange.emit({tab:e.tab}))}notifyRouter(){if(this.useRouter){const e=document.querySelector("ion-router");if(e)return e.navChanged("forward")}return Promise.resolve(!1)}shouldSwitch(e){return void 0!==e&&e!==this.selectedTab&&!this.transitioning}get tabs(){return Array.from(this.el.querySelectorAll("ion-tab"))}render(){return(0,s.h)(s.f,{key:"239bdb2ff2ec5cfcc74c51812cf6240f48acc617",onIonTabButtonClick:this.onTabClicked},(0,s.h)("slot",{key:"2b266d0f87c7c82e992fe0d9b5c8f25569b118e3",name:"top"}),(0,s.h)("div",{key:"4cbbd010f0b0b1cd82714db7d098d28fab6d5218",class:"tabs-inner"},(0,s.h)("slot",{key:"72b2a02cd29d5b30e47758f3d6daaa1021916256"})),(0,s.h)("slot",{key:"25494076dbbf7606d477b44f1b969719e7b4a805",name:"bottom"}))}get el(){return(0,s.i)(this)}},o=(e,t)=>{const i="string"==typeof t?e.find(r=>r.tab===t):t;return i||console.error(`tab with id: "${i}" does not exist`),i};c.style=":host{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;contain:layout size style;z-index:0}.tabs-inner{position:relative;-ms-flex:1;flex:1;contain:layout size style}"}}]); \ No newline at end of file diff --git a/www/1293.ee80f2d33790618d.js b/www/1293.ee80f2d33790618d.js new file mode 100644 index 0000000..9d8511b --- /dev/null +++ b/www/1293.ee80f2d33790618d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1293],{3761:(P,H,I)=>{I.d(H,{A:()=>y,B:()=>We,C:()=>ze,D:()=>V,E:()=>Re,F:()=>v,G:()=>Ye,H:()=>C,I:()=>Se,J:()=>we,K:()=>Ue,L:()=>O,M:()=>ve,N:()=>X,O:()=>$e,P:()=>W,Q:()=>Y,R:()=>he,a:()=>Me,b:()=>w,c:()=>D,d:()=>z,e:()=>k,f:()=>ne,g:()=>Te,h:()=>ae,i:()=>T,j:()=>fe,k:()=>ie,l:()=>re,m:()=>ce,n:()=>de,o:()=>le,p:()=>se,q:()=>oe,r:()=>te,s:()=>j,t:()=>ee,u:()=>L,v:()=>me,w:()=>S,x:()=>Ce,y:()=>ge,z:()=>Ze});var $=I(4929);const D=(e,n)=>e.month===n.month&&e.day===n.day&&e.year===n.year,T=(e,n)=>e.yeare.year>n.year||e.year===n.year&&e.month>n.month||e.year===n.year&&e.month===n.month&&null!==e.day&&e.day>n.day,S=(e,n,t)=>{const o=Array.isArray(e)?e:[e];for(const r of o)if(void 0!==n&&T(r,n)||void 0!==t&&w(r,t)){(0,$.p)(`The value provided to ion-datetime is out of bounds.\n\nMin: ${JSON.stringify(n)}\nMax: ${JSON.stringify(t)}\nValue: ${JSON.stringify(e)}`);break}},O=(e,n)=>{if(void 0!==n)return n;const t=new Intl.DateTimeFormat(e,{hour:"numeric"}),o=t.resolvedOptions();if(void 0!==o.hourCycle)return o.hourCycle;const u=t.formatToParts(new Date("5/18/2021 00:00")).find(i=>"hour"===i.type);if(!u)throw new Error("Hour value not found from DateTimeFormat");switch(u.value){case"0":return"h11";case"12":return"h12";case"00":return"h23";case"24":return"h24";default:throw new Error(`Invalid hour cycle "${n}"`)}},p=e=>"h23"===e||"h24"===e,y=(e,n)=>4===e||6===e||9===e||11===e?30:2===e?(e=>e%4==0&&e%100!=0||e%400==0)(n)?29:28:31,v=(e,n={month:"numeric",year:"numeric"})=>"month"===new Intl.DateTimeFormat(e,n).formatToParts(new Date)[0].type,C=e=>"dayPeriod"===new Intl.DateTimeFormat(e,{hour:"numeric"}).formatToParts(new Date)[0].type,E=/^(\d{4}|[+\-]\d{6})(?:-(\d{2})(?:-(\d{2}))?)?(?:T(\d{2}):(\d{2})(?::(\d{2})(?:\.(\d{3}))?)?(?:(Z)|([+\-])(\d{2})(?::(\d{2}))?)?)?$/,_=/^((\d{2}):(\d{2})(?::(\d{2})(?:\.(\d{3}))?)?(?:(Z)|([+\-])(\d{2})(?::(\d{2}))?)?)?$/,ee=e=>{if(void 0===e)return;let t,n=e;return"string"==typeof e&&(n=e.replace(/\[|\]|\s/g,"").split(",")),t=Array.isArray(n)?n.map(o=>parseInt(o,10)).filter(isFinite):[n],t},ne=e=>({month:parseInt(e.getAttribute("data-month"),10),day:parseInt(e.getAttribute("data-day"),10),year:parseInt(e.getAttribute("data-year"),10),dayOfWeek:parseInt(e.getAttribute("data-day-of-week"),10)});function j(e){if(Array.isArray(e)){const t=[];for(const o of e){const r=j(o);if(!r)return;t.push(r)}return t}let n=null;if(null!=e&&""!==e&&(n=_.exec(e),n?(n.unshift(void 0,void 0),n[2]=n[3]=void 0):n=E.exec(e)),null!==n){for(let t=1;t<8;t++)n[t]=void 0!==n[t]?parseInt(n[t],10):void 0;return{year:n[1],month:n[2],day:n[3],hour:n[4],minute:n[5],ampm:n[4]<12?"am":"pm"}}(0,$.p)(`Unable to parse date string: ${e}. Please provide a valid ISO 8601 datetime string.`)}const W=(e,n,t)=>n&&T(e,n)?n:t&&w(e,t)?t:e,Y=e=>e>=12?"pm":"am",te=(e,n)=>{const t=j(e);if(void 0===t)return;const{month:o,day:r,year:d,hour:u,minute:i}=t,l=null!=d?d:n.year,s=null!=o?o:12;return{month:s,day:null!=r?r:y(s,l),year:l,hour:null!=u?u:23,minute:null!=i?i:59}},oe=(e,n)=>{const t=j(e);if(void 0===t)return;const{month:o,day:r,year:d,hour:u,minute:i}=t;return{month:null!=o?o:1,day:null!=r?r:1,year:null!=d?d:n.year,hour:null!=u?u:0,minute:null!=i?i:0}},M=e=>("0"+(void 0!==e?Math.abs(e):"0")).slice(-2),ue=e=>("000"+(void 0!==e?Math.abs(e):"0")).slice(-4);function L(e){if(Array.isArray(e))return e.map(t=>L(t));let n="";return void 0!==e.year?(n=ue(e.year),void 0!==e.month&&(n+="-"+M(e.month),void 0!==e.day&&(n+="-"+M(e.day),void 0!==e.hour&&(n+=`T${M(e.hour)}:${M(e.minute)}:00`)))):void 0!==e.hour&&(n=M(e.hour)+":"+M(e.minute)),n}const G=(e,n)=>void 0===n?e:"am"===n?12===e?0:e:12===e?12:e+12,re=e=>{const{dayOfWeek:n}=e;if(null==n)throw new Error("No day of week provided");return N(e,n)},ie=e=>{const{dayOfWeek:n}=e;if(null==n)throw new Error("No day of week provided");return Z(e,6-n)},de=e=>Z(e,1),ce=e=>N(e,1),le=e=>N(e,7),se=e=>Z(e,7),N=(e,n)=>{const{month:t,day:o,year:r}=e;if(null===o)throw new Error("No day provided");const d={month:t,day:o,year:r};if(d.day=o-n,d.day<1&&(d.month-=1),d.month<1&&(d.month=12,d.year-=1),d.day<1){const u=y(d.month,d.year);d.day=u+d.day}return d},Z=(e,n)=>{const{month:t,day:o,year:r}=e;if(null===o)throw new Error("No day provided");const d={month:t,day:o,year:r},u=y(t,r);return d.day=o+n,d.day>u&&(d.day-=u,d.month+=1),d.month>12&&(d.month=1,d.year+=1),d},z=e=>{const n=1===e.month?12:e.month-1,t=1===e.month?e.year-1:e.year,o=y(n,t);return{month:n,year:t,day:o{const n=12===e.month?1:e.month+1,t=12===e.month?e.year+1:e.year,o=y(n,t);return{month:n,year:t,day:o{const t=e.month,o=e.year+n,r=y(t,o);return{month:t,year:o,day:rB(e,-1),ae=e=>B(e,1),ye=(e,n,t)=>n?e:G(e,t),he=(e,n)=>{const{ampm:t,hour:o}=e;let r=o;return"am"===t&&"pm"===n?r=G(r,"pm"):"pm"===t&&"am"===n&&(r=Math.abs(r-12)),r},me=(e,n,t)=>{const{month:o,day:r,year:d}=e,u=W(Object.assign({},e),n,t),i=y(o,d);return null!==r&&it.hour?(u.hour=t.hour,u.minute=t.minute):u.hour===t.hour&&void 0!==u.minute&&void 0!==t.minute&&u.minute>t.minute&&(u.minute=t.minute)),u},ge=({refParts:e,monthValues:n,dayValues:t,yearValues:o,hourValues:r,minuteValues:d,minParts:u,maxParts:i})=>{const{hour:l,minute:s,day:f,month:g,year:h}=e,c=Object.assign(Object.assign({},e),{dayOfWeek:void 0});if(void 0!==o){const a=o.filter(m=>!(void 0!==u&&mi.year));c.year=A(h,a)}if(void 0!==n){const a=n.filter(m=>!(void 0!==u&&c.year===u.year&&mi.month));c.month=A(g,a)}if(null!==f&&void 0!==t){const a=t.filter(m=>!(void 0!==u&&T(Object.assign(Object.assign({},c),{day:m}),u)||void 0!==i&&w(Object.assign(Object.assign({},c),{day:m}),i)));c.day=A(f,a)}if(void 0!==l&&void 0!==r){const a=r.filter(m=>!(void 0!==(null==u?void 0:u.hour)&&D(c,u)&&mi.hour));c.hour=A(l,a),c.ampm=Y(c.hour)}if(void 0!==s&&void 0!==d){const a=d.filter(m=>!(void 0!==(null==u?void 0:u.minute)&&D(c,u)&&c.hour===u.hour&&mi.minute));c.minute=A(s,a)}return c},A=(e,n)=>{let t=n[0],o=Math.abs(t-e);for(let r=1;rObject.assign(Object.assign({},e),{timeZone:"UTC",timeZoneName:void 0}),ve=(e,n,t,o={hour:"numeric",minute:"numeric"})=>{const r={hour:n.hour,minute:n.minute};return void 0===r.hour||void 0===r.minute?"Invalid Time":new Intl.DateTimeFormat(e,Object.assign(Object.assign({},J(o)),{hourCycle:t})).format(new Date(L(Object.assign({year:2023,day:1,month:1},r))+"Z"))},K=e=>{const n=e.toString();return n.length>1?n:`0${n}`},De=(e,n)=>{if(0===e)switch(n){case"h11":return"0";case"h12":return"12";case"h23":return"00";case"h24":return"24";default:throw new Error(`Invalid hour cycle "${n}"`)}return p(n)?K(e):e.toString()},Te=(e,n,t)=>{if(null===t.day)return null;const o=F(t),r=new Intl.DateTimeFormat(e,{weekday:"long",month:"long",day:"numeric",timeZone:"UTC"}).format(o);return n?`Today, ${r}`:r},we=(e,n)=>{const t=F(n);return new Intl.DateTimeFormat(e,{month:"long",year:"numeric",timeZone:"UTC"}).format(t)},Me=(e,n)=>Oe(e,n,{day:"numeric"}).find(t=>"day"===t.type).value,Ie=(e,n)=>X(e,n,{year:"numeric"}),F=e=>{var n,t,o;return new Date(`${null!==(n=e.month)&&void 0!==n?n:1}/${null!==(t=e.day)&&void 0!==t?t:1}/${null!==(o=e.year)&&void 0!==o?o:2023}${void 0!==e.hour&&void 0!==e.minute?` ${e.hour}:${e.minute}`:""} GMT+0000`)},X=(e,n,t)=>{const o=F(n);return Q(e,J(t)).format(o)},Oe=(e,n,t)=>{const o=F(n);return Q(e,t).formatToParts(o)},Q=(e,n)=>new Intl.DateTimeFormat(e,Object.assign(Object.assign({},n),{timeZone:"UTC"})),_e=e=>{if("RelativeTimeFormat"in Intl){const n=new Intl.RelativeTimeFormat(e,{numeric:"auto"}).format(0,"day");return n.charAt(0).toUpperCase()+n.slice(1)}return"Today"},R=e=>{const n=e.getTimezoneOffset();return e.setMinutes(e.getMinutes()-n),e},Ae=R(new Date("2022T01:00")),be=R(new Date("2022T13:00")),q=(e,n)=>{const t="am"===n?Ae:be,o=new Intl.DateTimeFormat(e,{hour:"numeric",timeZone:"UTC"}).formatToParts(t).find(r=>"dayPeriod"===r.type);return o?o.value:(e=>void 0===e?"":e.toUpperCase())(n)},$e=e=>Array.isArray(e)?e.join(","):e,Ce=()=>R(new Date).toISOString(),Ee=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59],je=[0,1,2,3,4,5,6,7,8,9,10,11],ke=[0,1,2,3,4,5,6,7,8,9,10,11],Fe=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23],He=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,0],Se=(e,n,t=0)=>{const r=new Intl.DateTimeFormat(e,{weekday:"ios"===n?"short":"narrow"}),d=new Date("11/01/2020"),u=[];for(let i=t;i{const o=y(e,n),r=new Date(`${e}/1/${n}`).getDay(),d=r>=t?r-(t+1):6-(t-r);let u=[];for(let i=1;i<=o;i++)u.push({day:i,dayOfWeek:(d+i)%7});for(let i=0;i<=d;i++)u=[{day:null,dayOfWeek:null},...u];return u},Ze=(e,n)=>{const t={month:e.month,year:e.year,day:e.day};if(void 0!==n&&(e.month!==n.month||e.year!==n.year)){const o={month:n.month,year:n.year,day:n.day};return T(o,t)?[o,t,k(e)]:[z(e),t,o]}return[z(e),t,k(e)]},ze=(e,n,t,o,r,d={month:"long"})=>{const{year:u}=n,i=[];if(void 0!==r){let l=r;void 0!==(null==o?void 0:o.month)&&(l=l.filter(s=>s<=o.month)),void 0!==(null==t?void 0:t.month)&&(l=l.filter(s=>s>=t.month)),l.forEach(s=>{const f=new Date(`${s}/1/${u} GMT+0000`),g=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(f);i.push({text:g,value:s})})}else{const l=o&&o.year===u?o.month:12;for(let f=t&&t.year===u?t.month:1;f<=l;f++){const g=new Date(`${f}/1/${u} GMT+0000`),h=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(g);i.push({text:h,value:f})}}return i},V=(e,n,t,o,r,d={day:"numeric"})=>{const{month:u,year:i}=n,l=[],s=y(u,i),f=null!=(null==o?void 0:o.day)&&o.year===i&&o.month===u?o.day:s,g=null!=(null==t?void 0:t.day)&&t.year===i&&t.month===u?t.day:1;if(void 0!==r){let h=r;h=h.filter(c=>c>=g&&c<=f),h.forEach(c=>{const a=new Date(`${u}/${c}/${i} GMT+0000`),m=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(a);l.push({text:m,value:c})})}else for(let h=g;h<=f;h++){const c=new Date(`${u}/${h}/${i} GMT+0000`),a=new Intl.DateTimeFormat(e,Object.assign(Object.assign({},d),{timeZone:"UTC"})).format(c);l.push({text:a,value:h})}return l},Re=(e,n,t,o,r)=>{var d,u;let i=[];if(void 0!==r)i=r,void 0!==(null==o?void 0:o.year)&&(i=i.filter(l=>l<=o.year)),void 0!==(null==t?void 0:t.year)&&(i=i.filter(l=>l>=t.year));else{const{year:l}=n,s=null!==(d=null==o?void 0:o.year)&&void 0!==d?d:l;for(let g=null!==(u=null==t?void 0:t.year)&&void 0!==u?u:l-100;g<=s;g++)i.push(g)}return i.map(l=>({text:Ie(e,{year:l,month:n.month,day:n.day}),value:l}))},x=(e,n)=>e.month===n.month&&e.year===n.year?[e]:[e,...x(k(e),n)],We=(e,n,t,o,r,d)=>{let u=[],i=[],l=x(t,o);return d&&(l=l.filter(({month:s})=>d.includes(s))),l.forEach(s=>{const f={month:s.month,day:null,year:s.year},g=V(e,f,t,o,r,{month:"short",day:"numeric",weekday:"short"}),h=[],c=[];g.forEach(a=>{const m=D(Object.assign(Object.assign({},f),{day:a.value}),n);c.push({text:m?_e(e):a.text,value:`${f.year}-${f.month}-${a.value}`}),h.push({month:f.month,year:f.year,day:a.value})}),i=[...i,...h],u=[...u,...c]}),{parts:i,items:u}},Ye=(e,n,t,o,r,d,u)=>{const i=O(e,t),l=p(i),{hours:s,minutes:f,am:g,pm:h}=((e,n,t="h12",o,r,d,u)=>{const i=O(e,t),l=p(i);let s=(e=>{switch(e){case"h11":return je;case"h12":return ke;case"h23":return Fe;case"h24":return He;default:throw new Error(`Invalid hour cycle "${e}"`)}})(i),f=Ee,g=!0,h=!0;if(d&&(s=s.filter(c=>d.includes(c))),u&&(f=f.filter(c=>u.includes(c))),o)if(D(n,o)){if(void 0!==o.hour&&(s=s.filter(c=>(l?c:"pm"===n.ampm?(c+12)%24:c)>=o.hour),g=o.hour<13),void 0!==o.minute){let c=!1;void 0!==o.hour&&void 0!==n.hour&&n.hour>o.hour&&(c=!0),f=f.filter(a=>!!c||a>=o.minute)}}else T(n,o)&&(s=[],f=[],g=h=!1);return r&&(D(n,r)?(void 0!==r.hour&&(s=s.filter(c=>(l?c:"pm"===n.ampm?(c+12)%24:c)<=r.hour),h=r.hour>=12),void 0!==r.minute&&n.hour===r.hour&&(f=f.filter(c=>c<=r.minute))):w(n,r)&&(s=[],f=[],g=h=!1)),{hours:s,minutes:f,am:g,pm:h}})(e,n,i,o,r,d,u),c=s.map(b=>({text:De(b,i),value:ye(b,l,n.ampm)})),a=f.map(b=>({text:K(b),value:b})),m=[];return g&&!l&&m.push({text:q(e,"am"),value:"am"}),h&&!l&&m.push({text:q(e,"pm"),value:"pm"}),{minutesData:a,hoursData:c,dayPeriodData:m}}},333:(P,H,I)=>{I.d(H,{c:()=>T,g:()=>S,h:()=>D,o:()=>O});var $=I(467);const D=(p,y)=>null!==y.closest(p),T=(p,y)=>"string"==typeof p&&p.length>0?Object.assign({"ion-color":!0,[`ion-color-${p}`]:!0},y):y,S=p=>{const y={};return(p=>void 0!==p?(Array.isArray(p)?p:p.split(" ")).filter(v=>null!=v).map(v=>v.trim()).filter(v=>""!==v):[])(p).forEach(v=>y[v]=!0),y},U=/^[a-z][a-z0-9+\-.]*:/,O=function(){var p=(0,$.A)(function*(y,v,C,E){if(null!=y&&"#"!==y[0]&&!U.test(y)){const _=document.querySelector("ion-router");if(_)return null!=v&&v.preventDefault(),_.push(y,C,E)}return!1});return function(v,C,E,_){return p.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/1459.32c41a59c0fd4cf1.js b/www/1459.32c41a59c0fd4cf1.js new file mode 100644 index 0000000..fa0dc1f --- /dev/null +++ b/www/1459.32c41a59c0fd4cf1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1459],{1459:(O,x,r)=>{r.r(x),r.d(x,{ion_picker_column:()=>g});var f=r(467),o=r(9672),y=r(8476),m=r(4920),b=r(1086),v=r(3664),I=r(333);r(8438);const g=class{constructor(s){(0,o.r)(this,s),this.ionChange=(0,o.d)(this,"ionChange",7),this.isScrolling=!1,this.isColumnVisible=!1,this.canExitInputMode=!0,this.updateValueTextOnScroll=!1,this.centerPickerItemInView=(e,t=!0,i=!0)=>{const{isColumnVisible:n,scrollEl:d}=this;if(n&&d){const u=e.offsetTop-3*e.clientHeight+e.clientHeight/2;d.scrollTop!==u&&(this.canExitInputMode=i,this.updateValueTextOnScroll=!1,d.scroll({top:u,left:0,behavior:t?"smooth":void 0}))}},this.setPickerItemActiveState=(e,t)=>{t?e.classList.add(p):e.classList.remove(p)},this.inputModeChange=e=>{if(!this.numericInput)return;const{useInputMode:t,inputModeColumn:i}=e.detail;this.setInputModeActive(!(!t||void 0!==i&&i!==this.el))},this.setInputModeActive=e=>{this.isScrolling?this.scrollEndCallback=()=>{this.isActive=e}:this.isActive=e},this.initializeScrollListener=()=>{const e=(0,v.a)("ios"),{el:t,scrollEl:i}=this;let n,d=this.activeItem;const u=()=>{(0,m.r)(()=>{var E;if(!i)return;n&&(clearTimeout(n),n=void 0),this.isScrolling||(e&&(0,b.a)(),this.isScrolling=!0);const _=i.getBoundingClientRect(),P=_.x+_.width/2,w=_.y+_.height/2,C=t.getRootNode(),A=C instanceof ShadowRoot?C:y.d;if(void 0===A)return;const h=A.elementsFromPoint(P,w).find(k=>"ION-PICKER-COLUMN-OPTION"===k.tagName);void 0!==d&&this.setPickerItemActiveState(d,!1),void 0!==h&&!h.disabled&&(h!==d&&(e&&(0,b.b)(),this.canExitInputMode&&this.exitInputMode()),d=h,this.setPickerItemActiveState(h,!0),this.updateValueTextOnScroll&&(null===(E=this.assistiveFocusable)||void 0===E||E.setAttribute("aria-valuetext",this.getOptionValueText(h))),n=setTimeout(()=>{this.isScrolling=!1,this.updateValueTextOnScroll=!0,e&&(0,b.h)();const{scrollEndCallback:k}=this;k&&(k(),this.scrollEndCallback=void 0),this.canExitInputMode=!0,this.setValue(h.value)},250))})};(0,m.r)(()=>{i&&(i.addEventListener("scroll",u),this.destroyScrollListener=()=>{i.removeEventListener("scroll",u)})})},this.exitInputMode=()=>{const{parentEl:e}=this;null!=e&&(e.exitInputMode(),this.el.classList.remove("picker-column-active"))},this.findNextOption=(e=1)=>{const{activeItem:t}=this;if(!t)return null;let i=t,n=t.nextElementSibling;for(;null!=n;){if(e>0&&e--,"ION-PICKER-COLUMN-OPTION"===n.tagName&&!n.disabled&&0===e)return n;i=n,n=n.nextElementSibling}return i},this.findPreviousOption=(e=1)=>{const{activeItem:t}=this;if(!t)return null;let i=t,n=t.previousElementSibling;for(;null!=n;){if(e>0&&e--,"ION-PICKER-COLUMN-OPTION"===n.tagName&&!n.disabled&&0===e)return n;i=n,n=n.previousElementSibling}return i},this.onKeyDown=e=>{const t=(0,v.a)("mobile");let i=null;switch(e.key){case"ArrowDown":i=t?this.findPreviousOption():this.findNextOption();break;case"ArrowUp":i=t?this.findNextOption():this.findPreviousOption();break;case"PageUp":i=t?this.findNextOption(5):this.findPreviousOption(5);break;case"PageDown":i=t?this.findPreviousOption(5):this.findNextOption(5);break;case"Home":i=this.el.querySelector("ion-picker-column-option:first-of-type");break;case"End":i=this.el.querySelector("ion-picker-column-option:last-of-type")}null!==i&&(this.setValue(i.value),e.preventDefault())},this.getOptionValueText=e=>{var t;return e?null!==(t=e.getAttribute("aria-label"))&&void 0!==t?t:e.innerText:""},this.renderAssistiveFocusable=()=>{const{activeItem:e}=this,t=this.getOptionValueText(e);return(0,o.h)("div",{ref:i=>this.assistiveFocusable=i,class:"assistive-focusable",role:"slider",tabindex:this.disabled?void 0:0,"aria-label":this.ariaLabel,"aria-valuemin":0,"aria-valuemax":0,"aria-valuenow":0,"aria-valuetext":t,"aria-orientation":"vertical",onKeyDown:i=>this.onKeyDown(i)})},this.ariaLabel=null,this.isActive=!1,this.disabled=!1,this.value=void 0,this.color="primary",this.numericInput=!1}ariaLabelChanged(s){this.ariaLabel=s}valueChange(){this.isColumnVisible&&this.scrollActiveItemIntoView(!0)}componentWillLoad(){const s=this.parentEl=this.el.closest("ion-picker");new IntersectionObserver(t=>{if(t[t.length-1].isIntersecting){const{activeItem:n,el:d}=this;this.isColumnVisible=!0;const u=(0,m.g)(d).querySelector(`.${p}`);u&&this.setPickerItemActiveState(u,!1),this.scrollActiveItemIntoView(),n&&this.setPickerItemActiveState(n,!0),this.initializeScrollListener()}else this.isColumnVisible=!1,this.destroyScrollListener&&(this.destroyScrollListener(),this.destroyScrollListener=void 0)},{threshold:.001,root:this.parentEl}).observe(this.el),null!==s&&s.addEventListener("ionInputModeChange",t=>this.inputModeChange(t))}componentDidRender(){const{el:s,activeItem:e,isColumnVisible:t,value:i}=this;if(t&&!e){const n=s.querySelector("ion-picker-column-option");null!==n&&n.value!==i&&this.setValue(n.value)}}scrollActiveItemIntoView(s=!1){var e=this;return(0,f.A)(function*(){const t=e.activeItem;t&&e.centerPickerItemInView(t,s,!1)})()}setValue(s){var e=this;return(0,f.A)(function*(){!0===e.disabled||e.value===s||(e.value=s,e.ionChange.emit({value:s}))})()}setFocus(){var s=this;return(0,f.A)(function*(){s.assistiveFocusable&&s.assistiveFocusable.focus()})()}connectedCallback(){var s;this.ariaLabel=null!==(s=this.el.getAttribute("aria-label"))&&void 0!==s?s:"Select a value"}get activeItem(){const{value:s}=this;return Array.from(this.el.querySelectorAll("ion-picker-column-option")).find(t=>!(!this.disabled&&t.disabled)&&t.value===s)}render(){const{color:s,disabled:e,isActive:t,numericInput:i}=this,n=(0,v.b)(this);return(0,o.h)(o.f,{key:"d60736ce74c0e8c774a163272b78fbad32993ec2",class:(0,I.c)(s,{[n]:!0,"picker-column-active":t,"picker-column-numeric-input":i,"picker-column-disabled":e})},this.renderAssistiveFocusable(),(0,o.h)("slot",{key:"74611112ef154b343ae29a773f8cd8a01cc1447d",name:"prefix"}),(0,o.h)("div",{key:"af772d2b61b7eb41a567593d290b80a50b7caa72","aria-hidden":"true",class:"picker-opts",ref:d=>{this.scrollEl=d},tabIndex:-1},(0,o.h)("div",{key:"4b646ee97bcf8ed541b9798c91dff189eec41dd1",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"a44d1a10d20a13aeb47f9871b09e291aa7f216bd",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"6a481715bd68fa68dc2a76c2e867ce771ea680b0",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("slot",{key:"23236e731b1ad432c104761ebeec91697a6b7643"}),(0,o.h)("div",{key:"58a6c1f35a3ff0b26acaceebfd477d74b6dcfd6d",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"ea864872dec6dc363406d1bd9101b1bf21944db6",class:"picker-item-empty","aria-hidden":"true"},"\xa0"),(0,o.h)("div",{key:"28cc4c570d0dd59f491eef2b15a5ed706d28b7bb",class:"picker-item-empty","aria-hidden":"true"},"\xa0")),(0,o.h)("slot",{key:"cff1cc0bea732a5ce22bb451c5ea404a84af1993",name:"suffix"}))}get el(){return(0,o.i)(this)}static get watchers(){return{"aria-label":["ariaLabelChanged"],value:["valueChange"]}}},p="option-active";g.style=":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:100%;height:200px;font-size:22px;text-align:center}.assistive-focusable{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1;pointer-events:none}.assistive-focusable:focus{outline:none}.picker-opts{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;min-width:26px;max-height:200px;outline:none;text-align:inherit;-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.picker-item-empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.picker-opts::-webkit-scrollbar{display:none}::slotted(ion-picker-column-option){display:block;scroll-snap-align:center}.picker-item-empty,:host(:not([disabled])) ::slotted(ion-picker-column-option.option-disabled){scroll-snap-align:none}::slotted([slot=prefix]),::slotted([slot=suffix]){max-width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}::slotted([slot=prefix]){-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:0;-ms-flex-pack:end;justify-content:end}::slotted([slot=suffix]){-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:0;-ms-flex-pack:start;justify-content:start}:host(.picker-column-disabled) .picker-opts{overflow-y:hidden}:host(.picker-column-disabled) ::slotted(ion-picker-column-option){cursor:default;opacity:0.4;pointer-events:none}@media (any-hover: hover){:host(:focus) .picker-opts{outline:none;background:rgba(var(--ion-color-base-rgb), 0.2)}}"},333:(O,x,r)=>{r.d(x,{c:()=>y,g:()=>b,h:()=>o,o:()=>I});var f=r(467);const o=(a,l)=>null!==l.closest(a),y=(a,l)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},l):l,b=a=>{const l={};return(a=>void 0!==a?(Array.isArray(a)?a:a.split(" ")).filter(c=>null!=c).map(c=>c.trim()).filter(c=>""!==c):[])(a).forEach(c=>l[c]=!0),l},v=/^[a-z][a-z0-9+\-.]*:/,I=function(){var a=(0,f.A)(function*(l,c,g,p){if(null!=l&&"#"!==l[0]&&!v.test(l)){const s=document.querySelector("ion-router");if(s)return null!=c&&c.preventDefault(),s.push(l,g,p)}return!1});return function(c,g,p,s){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/1577.f6f558490ff910b3.js b/www/1577.f6f558490ff910b3.js new file mode 100644 index 0000000..8da358f --- /dev/null +++ b/www/1577.f6f558490ff910b3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[1577],{1577:(E,c,o)=>{o.r(c),o.d(c,{ion_text:()=>u});var r=o(9672),a=o(333),l=o(3664);const u=class{constructor(s){(0,r.r)(this,s),this.color=void 0}render(){const s=(0,l.b)(this);return(0,r.h)(r.f,{key:"4b76333b1ea5cab134b9dc1f5670c0d5a253fc32",class:(0,a.c)(this.color,{[s]:!0})},(0,r.h)("slot",{key:"3dee5f16bc58b3d92547d910bd4f441a00ce2039"}))}};u.style=":host(.ion-color){color:var(--ion-color-base)}"},333:(E,c,o)=>{o.d(c,{c:()=>l,g:()=>_,h:()=>a,o:()=>s});var r=o(467);const a=(t,e)=>null!==e.closest(t),l=(t,e)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},e):e,_=t=>{const e={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(n=>null!=n).map(n=>n.trim()).filter(n=>""!==n):[])(t).forEach(n=>e[n]=!0),e},u=/^[a-z][a-z0-9+\-.]*:/,s=function(){var t=(0,r.A)(function*(e,n,d,h){if(null!=e&&"#"!==e[0]&&!u.test(e)){const i=document.querySelector("ion-router");if(i)return null!=n&&n.preventDefault(),i.push(e,d,h)}return!1});return function(n,d,h,i){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2075.1971ba880d06cc30.js b/www/2075.1971ba880d06cc30.js new file mode 100644 index 0000000..1400bd4 --- /dev/null +++ b/www/2075.1971ba880d06cc30.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2075],{2075:(j,v,s)=>{s.r(v),s.d(v,{ion_menu:()=>C,ion_menu_button:()=>D,ion_menu_toggle:()=>I});var h=s(467),i=s(9672),y=s(3351),f=s(6002),w=s(1970),_=s(6411),u=s(4920),o=s(5465),a=s(333),d=s(3664),b=s(3992);s(8476),s(9986);const C=class{constructor(e){(0,i.r)(this,e),this.ionWillOpen=(0,i.d)(this,"ionWillOpen",7),this.ionWillClose=(0,i.d)(this,"ionWillClose",7),this.ionDidOpen=(0,i.d)(this,"ionDidOpen",7),this.ionDidClose=(0,i.d)(this,"ionDidClose",7),this.ionMenuChange=(0,i.d)(this,"ionMenuChange",7),this.lastOnEnd=0,this.blocker=w.G.createBlocker({disableScroll:!0}),this.didLoad=!1,this.operationCancelled=!1,this.isAnimating=!1,this._isOpen=!1,this.inheritedAttributes={},this.handleFocus=t=>{const n=(0,f.o)(document);n&&!n.contains(this.el)||this.trapKeyboardFocus(t,document)},this.isPaneVisible=!1,this.isEndSide=!1,this.contentId=void 0,this.menuId=void 0,this.type=void 0,this.disabled=!1,this.side="start",this.swipeGesture=!0,this.maxEdgeStart=50}typeChanged(e,t){const n=this.contentEl;n&&(void 0!==t&&n.classList.remove(`menu-content-${t}`),n.classList.add(`menu-content-${e}`),n.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=(0,u.n)(this.side),this.animation=void 0}swipeGestureChanged(){this.updateState()}connectedCallback(){var e=this;return(0,h.A)(function*(){typeof customElements<"u"&&null!=customElements&&(yield customElements.whenDefined("ion-menu")),void 0===e.type&&(e.type=d.c.get("menuType","overlay"));const t=void 0!==e.contentId?document.getElementById(e.contentId):null;null!==t?(e.el.contains(t)&&console.error('Menu: "contentId" should refer to the main view\'s ion-content, not the ion-content inside of the ion-menu.'),e.contentEl=t,t.classList.add("menu-content"),e.typeChanged(e.type,void 0),e.sideChanged(),o.m._register(e),e.menuChanged(),e.gesture=(yield Promise.resolve().then(s.bind(s,8607))).createGesture({el:document,gestureName:"menu-swipe",gesturePriority:30,threshold:10,blurOnStart:!0,canStart:n=>e.canStart(n),onWillStart:()=>e.onWillStart(),onStart:()=>e.onStart(),onMove:n=>e.onMove(n),onEnd:n=>e.onEnd(n)}),e.updateState()):console.error('Menu: must have a "content" element to listen for drag events on.')})()}componentWillLoad(){this.inheritedAttributes=(0,u.i)(this.el)}componentDidLoad(){var e=this;return(0,h.A)(function*(){e.didLoad=!0;const t=e.el.closest("ion-split-pane");null!==t&&(e.isPaneVisible=yield t.isVisible()),e.menuChanged(),e.updateState()})()}menuChanged(){this.didLoad&&this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}disconnectedCallback(){var e=this;return(0,h.A)(function*(){yield e.close(!1),e.blocker.destroy(),o.m._unregister(e),e.animation&&e.animation.destroy(),e.gesture&&(e.gesture.destroy(),e.gesture=void 0),e.animation=void 0,e.contentEl=void 0})()}onSplitPaneChanged(e){const t=this.el.closest("ion-split-pane");null!==t&&t===e.target&&(this.isPaneVisible=e.detail.visible,this.updateState())}onBackdropClick(e){this._isOpen&&this.lastOnEnd=0&&(c>.2||e.deltaX>l),z=c<=0&&(c<-.2||e.deltaX<-l),g=t?n?L:z:n?z:L;let W=!t&&g;t&&!g&&(W=!0),this.lastOnEnd=e.currentTime;let E=g?.001:-.001;E+=(0,y.g)([0,0],[.4,0],[.6,1],[1,1],(0,u.j)(0,p<0?.01:p,.9999))[0]||0;const $=this._isOpen?!g:g;this.animation.easing("cubic-bezier(0.4, 0.0, 0.6, 1)").onFinish(()=>this.afterAnimation(W),{oneTimeCallback:!0}).progressEnd($?1:0,this._isOpen?1-E:E,300)}beforeAnimation(e){(0,u.m)(!this.isAnimating,"_before() should not be called while animating"),this.el.classList.add(O),this.el.setAttribute("tabindex","0"),this.backdropEl&&this.backdropEl.classList.add(M),this.contentEl&&(this.contentEl.classList.add(P),this.contentEl.setAttribute("aria-hidden","true")),this.blocker.block(),this.isAnimating=!0,e?this.ionWillOpen.emit():this.ionWillClose.emit()}afterAnimation(e){var t;this._isOpen=e,this.isAnimating=!1,this._isOpen||this.blocker.unblock(),e?(this.ionDidOpen.emit(),(null===(t=document.activeElement)||void 0===t?void 0:t.closest("ion-menu"))!==this.el&&this.el.focus(),document.addEventListener("focus",this.handleFocus,!0)):(this.el.classList.remove(O),this.el.removeAttribute("tabindex"),this.contentEl&&(this.contentEl.classList.remove(P),this.contentEl.removeAttribute("aria-hidden")),this.backdropEl&&this.backdropEl.classList.remove(M),this.animation&&this.animation.stop(),this.ionDidClose.emit(),document.removeEventListener("focus",this.handleFocus,!0))}updateState(){const e=this._isActive();this.gesture&&this.gesture.enable(e&&this.swipeGesture),e||(this.isAnimating&&(this.operationCancelled=!0),this.afterAnimation(!1))}render(){const{type:e,disabled:t,el:n,isPaneVisible:r,inheritedAttributes:m,side:p}=this,c=(0,d.b)(this);return(0,i.h)(i.f,{key:"30c0c9bfb8973e4a6feb658f8c4ee8e362f464ed",onKeyDown:(0,_.shouldUseCloseWatcher)()?null:this.onKeydown,role:"navigation","aria-label":m["aria-label"]||"menu",class:{[c]:!0,[`menu-type-${e}`]:!0,"menu-enabled":!t,[`menu-side-${p}`]:!0,"menu-pane-visible":r,"split-pane-side":(0,a.h)("ion-split-pane",n)}},(0,i.h)("div",{key:"34b0e5840906862cf1bc27207e089004b0402c56",class:"menu-inner",part:"container",ref:l=>this.menuInnerEl=l},(0,i.h)("slot",{key:"2cd7e61a8c0987ca4b3f1f8b33cba7152f1275fe"})),(0,i.h)("ion-backdrop",{key:"d190b1f9b66c76e276f27bfe074d3aab796180fb",ref:l=>this.backdropEl=l,class:"menu-backdrop",tappable:!1,stopPropagation:!1,part:"backdrop"}))}get el(){return(0,i.i)(this)}static get watchers(){return{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}}},A=(e,t,n)=>Math.max(0,t!==n?-e:e),G=(e,t,n,r)=>n?t>=e.innerWidth-r:t<=r,O="show-menu",M="show-backdrop",P="menu-content-open";C.style={ios:":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}",md:":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-overlay) .menu-inner{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}"};const S=function(){var e=(0,h.A)(function*(t){const n=yield o.m.get(t);return!(!n||!(yield n.isActive()))});return function(n){return e.apply(this,arguments)}}(),D=class{constructor(e){var t=this;(0,i.r)(this,e),this.inheritedAttributes={},this.onClick=(0,h.A)(function*(){return o.m.toggle(t.menu)}),this.visible=!1,this.color=void 0,this.disabled=!1,this.menu=void 0,this.autoHide=!0,this.type="button"}componentWillLoad(){this.inheritedAttributes=(0,u.i)(this.el)}componentDidLoad(){this.visibilityChanged()}visibilityChanged(){var e=this;return(0,h.A)(function*(){e.visible=yield S(e.menu)})()}render(){const{color:e,disabled:t,inheritedAttributes:n}=this,r=(0,d.b)(this),m=d.c.get("menuIcon","ios"===r?b.u:b.v),p=this.autoHide&&!this.visible,c={type:this.type},l=n["aria-label"]||"menu";return(0,i.h)(i.f,{key:"95a8b9f09c7fae9713a8dc003ed277f6f31403da",onClick:this.onClick,"aria-disabled":t?"true":null,"aria-hidden":p?"true":null,class:(0,a.c)(e,{[r]:!0,button:!0,"menu-button-hidden":p,"menu-button-disabled":t,"in-toolbar":(0,a.h)("ion-toolbar",this.el),"in-toolbar-color":(0,a.h)("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0})},(0,i.h)("button",Object.assign({key:"39f3ce20c400d2fac4890a042e8e44426709fca5"},c,{disabled:t,class:"button-native",part:"native","aria-label":l}),(0,i.h)("span",{key:"310978dc1cdef668de6720cde2a2304253679176",class:"button-inner"},(0,i.h)("slot",{key:"2a2b9de524c1fc3c526fe9559cb077b976852725"},(0,i.h)("ion-icon",{key:"9c22d7ea9fc3d76c32ec1c1b4b13d982c60b8c2d",part:"icon",icon:m,mode:r,lazy:!1,"aria-hidden":"true"}))),"md"===r&&(0,i.h)("ion-ripple-effect",{key:"c58c9e29c763070383472f65a9d322a684bcb564",type:"unbounded"})))}get el(){return(0,i.i)(this)}};D.style={ios:':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}}',md:':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:.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)}}'};const I=class{constructor(e){(0,i.r)(this,e),this.onClick=()=>o.m.toggle(this.menu),this.visible=!1,this.menu=void 0,this.autoHide=!0}connectedCallback(){this.visibilityChanged()}visibilityChanged(){var e=this;return(0,h.A)(function*(){e.visible=yield S(e.menu)})()}render(){const e=(0,d.b)(this),t=this.autoHide&&!this.visible;return(0,i.h)(i.f,{key:"90e621f09792383f1badcc1b402b1ac7d08c5f98",onClick:this.onClick,"aria-hidden":t?"true":null,class:{[e]:!0,"menu-toggle-hidden":t}},(0,i.h)("slot",{key:"c0abdd1d91e9d80ee3704e3e374ebe1f29078460"}))}};I.style=":host(.menu-toggle-hidden){display:none}"},333:(j,v,s)=>{s.d(v,{c:()=>y,g:()=>w,h:()=>i,o:()=>u});var h=s(467);const i=(o,a)=>null!==a.closest(o),y=(o,a)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},a):a,w=o=>{const a={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(o).forEach(d=>a[d]=!0),a},_=/^[a-z][a-z0-9+\-.]*:/,u=function(){var o=(0,h.A)(function*(a,d,b,k){if(null!=a&&"#"!==a[0]&&!_.test(a)){const x=document.querySelector("ion-router");if(x)return null!=d&&d.preventDefault(),x.push(a,b,k)}return!1});return function(d,b,k,x){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2144.5d46fa3641b801f2.js b/www/2144.5d46fa3641b801f2.js new file mode 100644 index 0000000..a0502ec --- /dev/null +++ b/www/2144.5d46fa3641b801f2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2144],{2144:(cn,pe,ge)=>{ge.d(pe,{c:()=>Ee});const ee=typeof window<"u"?window:void 0;let O;typeof document<"u"&&document;const U=(d,a,p)=>{const F=a.startsWith("animation")?(d=>(void 0===O&&(O=void 0===d.style.animationName&&void 0!==d.style.webkitAnimationName?"-webkit-":""),O))(d):"";d.style.setProperty(F+a,p)},P=(d=[],a)=>{if(void 0!==a){const p=Array.isArray(a)?a:[a];return[...d,...p]}return d},Ee=d=>{let a,p,F,z,V,M,o,b,v,C,t,i=[],N=[],q=[],y=!1,B={},G=[],H=[],J={},A=0,x=!1,T=!1,k=!0,w=!1,_=!0,D=!1;const ne=d,Q=[],W=[],K=[],g=[],c=[],te=[],re=[],se=[],oe=[],ie=[],h=[],Ae="function"==typeof AnimationEffect||void 0!==ee&&"function"==typeof ee.AnimationEffect,u="function"==typeof Element&&"function"==typeof Element.prototype.animate&&Ae,fe=()=>h,ae=(e,n)=>{const r=n.findIndex(s=>s.c===e);r>-1&&n.splice(r,1)},X=(e,n)=>((null!=n&&n.oneTimeCallback?W:Q).push({c:e,o:n}),t),ce=()=>{u&&(h.forEach(e=>{e.cancel()}),h.length=0)},we=()=>{te.forEach(e=>{null!=e&&e.parentNode&&e.parentNode.removeChild(e)}),te.length=0},Y=()=>void 0!==V?V:o?o.getFill():"both",I=()=>void 0!==b?b:void 0!==M?M:o?o.getDirection():"normal",Z=()=>x?"linear":void 0!==F?F:o?o.getEasing():"linear",S=()=>T?0:void 0!==v?v:void 0!==p?p:o?o.getDuration():0,$=()=>void 0!==z?z:o?o.getIterations():1,j=()=>void 0!==C?C:void 0!==a?a:o?o.getDelay():0,L=()=>{0!==A&&(A--,0===A&&((()=>{oe.forEach(f=>f()),ie.forEach(f=>f());const e=k?1:0,n=G,r=H,s=J;g.forEach(f=>{const m=f.classList;n.forEach(E=>m.add(E)),r.forEach(E=>m.remove(E));for(const E in s)s.hasOwnProperty(E)&&U(f,E,s[E])}),v=void 0,b=void 0,C=void 0,Q.forEach(f=>f.c(e,t)),W.forEach(f=>f.c(e,t)),W.length=0,_=!0,k&&(w=!0),k=!0})(),o&&o.animationFinish()))},le=()=>{(()=>{re.forEach(s=>s()),se.forEach(s=>s());const e=N,n=q,r=B;g.forEach(s=>{const f=s.classList;e.forEach(m=>f.add(m)),n.forEach(m=>f.remove(m));for(const m in r)r.hasOwnProperty(m)&&U(s,m,r[m])})})(),i.length>0&&u&&(g.forEach(e=>{const n=e.animate(i,{id:ne,delay:j(),duration:S(),easing:Z(),iterations:$(),fill:Y(),direction:I()});n.pause(),h.push(n)}),h.length>0&&(h[0].onfinish=()=>{L()})),y=!0},R=e=>{e=Math.min(Math.max(e,0),.9999),u&&h.forEach(n=>{n.currentTime=n.effect.getComputedTiming().delay+S()*e,n.pause()})},ue=e=>{h.forEach(n=>{n.effect.updateTiming({delay:j(),duration:S(),easing:Z(),iterations:$(),fill:Y(),direction:I()})}),void 0!==e&&R(e)},l=(e=!1,n=!0,r)=>(e&&c.forEach(s=>{s.update(e,n,r)}),u&&ue(r),t),de=()=>{y&&(u?h.forEach(e=>{e.pause()}):g.forEach(e=>{U(e,"animation-play-state","paused")}),D=!0)},he=e=>new Promise(n=>{null!=e&&e.sync&&(T=!0,X(()=>T=!1,{oneTimeCallback:!0})),y||le(),w&&(u&&(R(0),ue()),w=!1),_&&(A=c.length+1,_=!1);const r=()=>{ae(s,W),n()},s=()=>{ae(r,K),n()};X(s,{oneTimeCallback:!0}),((e,n)=>{K.push({c:e,o:{oneTimeCallback:!0}})})(r),c.forEach(f=>{f.play()}),u?(h.forEach(e=>{e.play()}),(0===i.length||0===g.length)&&L()):L(),D=!1}),me=(e,n)=>{const r=i[0];return void 0===r||void 0!==r.offset&&0!==r.offset?i=[{offset:0,[e]:n},...i]:r[e]=n,t};return t={parentAnimation:o,elements:g,childAnimations:c,id:ne,animationFinish:L,from:me,to:(e,n)=>{const r=i[i.length-1];return void 0===r||void 0!==r.offset&&1!==r.offset?i=[...i,{offset:1,[e]:n}]:r[e]=n,t},fromTo:(e,n,r)=>me(e,n).to(e,r),parent:e=>(o=e,t),play:he,pause:()=>(c.forEach(e=>{e.pause()}),de(),t),stop:()=>{c.forEach(e=>{e.stop()}),y&&(ce(),y=!1),x=!1,T=!1,_=!0,b=void 0,v=void 0,C=void 0,A=0,w=!1,k=!0,D=!1,K.forEach(e=>e.c(0,t)),K.length=0},destroy:e=>(c.forEach(n=>{n.destroy(e)}),(e=>{ce(),e&&we()})(e),g.length=0,c.length=0,i.length=0,Q.length=0,W.length=0,y=!1,_=!0,t),keyframes:e=>{const n=i!==e;return i=e,n&&(e=>{u&&fe().forEach(n=>{const r=n.effect;if(r.setKeyframes)r.setKeyframes(e);else{const s=new KeyframeEffect(r.target,e,r.getTiming());n.effect=s}})})(i),t},addAnimation:e=>{if(null!=e)if(Array.isArray(e))for(const n of e)n.parent(t),c.push(n);else e.parent(t),c.push(e);return t},addElement:e=>{if(null!=e)if(1===e.nodeType)g.push(e);else if(e.length>=0)for(let n=0;n(V=e,l(!0),t),direction:e=>(M=e,l(!0),t),iterations:e=>(z=e,l(!0),t),duration:e=>(!u&&0===e&&(e=1),p=e,l(!0),t),easing:e=>(F=e,l(!0),t),delay:e=>(a=e,l(!0),t),getWebAnimations:fe,getKeyframes:()=>i,getFill:Y,getDirection:I,getDelay:j,getIterations:$,getEasing:Z,getDuration:S,afterAddRead:e=>(oe.push(e),t),afterAddWrite:e=>(ie.push(e),t),afterClearStyles:(e=[])=>{for(const n of e)J[n]="";return t},afterStyles:(e={})=>(J=e,t),afterRemoveClass:e=>(H=P(H,e),t),afterAddClass:e=>(G=P(G,e),t),beforeAddRead:e=>(re.push(e),t),beforeAddWrite:e=>(se.push(e),t),beforeClearStyles:(e=[])=>{for(const n of e)B[n]="";return t},beforeStyles:(e={})=>(B=e,t),beforeRemoveClass:e=>(q=P(q,e),t),beforeAddClass:e=>(N=P(N,e),t),onFinish:X,isRunning:()=>0!==A&&!D,progressStart:(e=!1,n)=>(c.forEach(r=>{r.progressStart(e,n)}),de(),x=e,y||le(),l(!1,!0,n),t),progressStep:e=>(c.forEach(n=>{n.progressStep(e)}),R(e),t),progressEnd:(e,n,r)=>(x=!1,c.forEach(s=>{s.progressEnd(e,n,r)}),void 0!==r&&(v=r),w=!1,k=!0,0===e?(b="reverse"===I()?"normal":"reverse","reverse"===b&&(k=!1),u?(l(),R(1-n)):(C=(1-n)*S()*-1,l(!1,!1))):1===e&&(u?(l(),R(n)):(C=n*S()*-1,l(!1,!1))),void 0!==e&&!o&&he(),t)}}}}]); \ No newline at end of file diff --git a/www/2348.12b471577685ffbe.js b/www/2348.12b471577685ffbe.js new file mode 100644 index 0000000..0c98f23 --- /dev/null +++ b/www/2348.12b471577685ffbe.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2348],{2348:(z,p,n)=>{n.r(p),n.d(p,{ion_textarea:()=>d});var x=n(467),a=n(9672),u=n(9001),s=n(4920),h=n(243),m=n(333),g=n(3664);n(8476);const d=class{constructor(t){(0,a.r)(this,t),this.ionChange=(0,a.d)(this,"ionChange",7),this.ionInput=(0,a.d)(this,"ionInput",7),this.ionBlur=(0,a.d)(this,"ionBlur",7),this.ionFocus=(0,a.d)(this,"ionFocus",7),this.inputId="ion-textarea-"+E++,this.didTextareaClearOnEdit=!1,this.inheritedAttributes={},this.onInput=e=>{const i=e.target;i&&(this.value=i.value||""),this.emitInputChange(e)},this.onChange=e=>{this.emitValueChange(e)},this.onFocus=e=>{this.hasFocus=!0,this.focusedValue=this.value,this.ionFocus.emit(e)},this.onBlur=e=>{this.hasFocus=!1,this.focusedValue!==this.value&&this.emitValueChange(e),this.didTextareaClearOnEdit=!1,this.ionBlur.emit(e)},this.onKeyDown=e=>{this.checkClearOnEdit(e)},this.hasFocus=!1,this.color=void 0,this.autocapitalize="none",this.autofocus=!1,this.clearOnEdit=!1,this.debounce=void 0,this.disabled=!1,this.fill=void 0,this.inputmode=void 0,this.enterkeyhint=void 0,this.maxlength=void 0,this.minlength=void 0,this.name=this.inputId,this.placeholder=void 0,this.readonly=!1,this.required=!1,this.spellcheck=!1,this.cols=void 0,this.rows=void 0,this.wrap=void 0,this.autoGrow=!1,this.value="",this.counter=!1,this.counterFormatter=void 0,this.errorText=void 0,this.helperText=void 0,this.label=void 0,this.labelPlacement="start",this.shape=void 0}debounceChanged(){const{ionInput:t,debounce:e,originalIonInput:i}=this;this.ionInput=void 0===e?null!=i?i:t:(0,s.e)(t,e)}valueChanged(){const t=this.nativeInput,e=this.getValue();t&&t.value!==e&&(t.value=e),this.runAutoGrow()}connectedCallback(){const{el:t}=this;this.slotMutationController=(0,h.c)(t,["label","start","end"],()=>(0,a.j)(this)),this.notchController=(0,u.c)(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({},(0,s.i)(this.el)),(0,s.h)(this.el,["data-form-type","title","tabindex"]))}componentDidLoad(){this.originalIonInput=this.ionInput,this.runAutoGrow()}componentDidRender(){var t;null===(t=this.notchController)||void 0===t||t.calculateNotchWidth()}setFocus(){var t=this;return(0,x.A)(function*(){t.nativeInput&&t.nativeInput.focus()})()}getInputElement(){var t=this;return(0,x.A)(function*(){return t.nativeInput||(yield new Promise(e=>(0,s.c)(t.el,e))),Promise.resolve(t.nativeInput)})()}emitValueChange(t){const{value:e}=this,i=null==e?e:e.toString();this.focusedValue=i,this.ionChange.emit({value:i,event:t})}emitInputChange(t){const{value:e}=this;this.ionInput.emit({value:e,event:t})}runAutoGrow(){this.nativeInput&&this.autoGrow&&(0,a.w)(()=>{var t;this.textareaWrapper&&(this.textareaWrapper.dataset.replicatedValue=null!==(t=this.value)&&void 0!==t?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(0,a.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},void 0===t?(0,a.h)("slot",{name:"label"}):(0,a.h)("div",{class:"label-text"},t))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return void 0!==this.label||null!==this.labelSlot}renderLabelContainer(){return"md"===(0,g.b)(this)&&"outline"===this.fill?[(0,a.h)("div",{class:"textarea-outline-container"},(0,a.h)("div",{class:"textarea-outline-start"}),(0,a.h)("div",{class:{"textarea-outline-notch":!0,"textarea-outline-notch-hidden":!this.hasLabel}},(0,a.h)("div",{class:"notch-spacer","aria-hidden":"true",ref:i=>this.notchSpacerEl=i},this.label)),(0,a.h)("div",{class:"textarea-outline-end"})),this.renderLabel()]:this.renderLabel()}renderHintText(){const{helperText:t,errorText:e}=this;return[(0,a.h)("div",{class:"helper-text"},t),(0,a.h)("div",{class:"error-text"},e)]}renderCounter(){const{counter:t,maxlength:e,counterFormatter:i,value:c}=this;if(!0===t&&void 0!==e)return(0,a.h)("div",{class:"counter"},(0,h.g)(c,e,i))}renderBottomContent(){const{counter:t,helperText:e,errorText:i,maxlength:c}=this;if(e||i||!0===t&&void 0!==c)return(0,a.h)("div",{class:"textarea-bottom"},this.renderHintText(),this.renderCounter())}render(){const{inputId:t,disabled:e,fill:i,shape:c,labelPlacement:f,el:k,hasFocus:y}=this,_=(0,g.b)(this),I=this.getValue(),O=(0,m.h)("ion-item",this.el),D="md"===_&&"outline"!==i&&!O,C=this.hasValue(),T=null!==k.querySelector('[slot="start"], [slot="end"]');return(0,a.h)(a.f,{key:"37595a18d77dea1a337ac1c672e5f08a4128111d",class:(0,m.c)(this.color,{[_]:!0,"has-value":C,"has-focus":y,"label-floating":"stacked"===f||"floating"===f&&(C||y||T),[`textarea-fill-${i}`]:void 0!==i,[`textarea-shape-${c}`]:void 0!==c,[`textarea-label-placement-${f}`]:!0,"textarea-disabled":e})},(0,a.h)("label",{key:"67342758743e5a40448a32ff695876d39778621f",class:"textarea-wrapper",htmlFor:t},this.renderLabelContainer(),(0,a.h)("div",{key:"a994be8264bf5652811cf816d79a04178954e83f",class:"textarea-wrapper-inner"},(0,a.h)("div",{key:"e09c93ebcd5b3d227d51e682ca23dfc7fd7027ad",class:"start-slot-wrapper"},(0,a.h)("slot",{key:"d39758f21f19ae70aea21e9a9a7b7c20991fe593",name:"start"})),(0,a.h)("div",{key:"6a4e10e53de4bb235ee30def4c9ae5bdee888816",class:"native-wrapper",ref:w=>this.textareaWrapper=w},(0,a.h)("textarea",Object.assign({key:"9e254e551f124d972e9bc6b09ef0f2bb55890be5",class:"native-textarea",ref:w=>this.nativeInput=w,id:t,disabled:e,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},this.inheritedAttributes),I)),(0,a.h)("div",{key:"a66aa2d2bc4778a0bec56a8b9ec9052a832eb3b2",class:"end-slot-wrapper"},(0,a.h)("slot",{key:"8e6a90b4475de32e23afc593da4108610dcca663",name:"end"}))),D&&(0,a.h)("div",{key:"6da03205a8daff45581b20f0af3938634a9d5f8c",class:"textarea-highlight"})),this.renderBottomContent())}get el(){return(0,a.i)(this)}static get watchers(){return{debounce:["debounceChanged"],value:["valueChanged"]}}};let E=0;d.style={ios:'.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);font-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}.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-550, var(--ion-text-color-step-450, #737373))}.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-550, var(--ion-text-color-step-450, #737373));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);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-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:0px;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}',md:'.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);font-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}.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-550, var(--ion-text-color-step-450, #737373))}.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-550, var(--ion-text-color-step-450, #737373));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);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-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:0px;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:0px;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}'}},333:(z,p,n)=>{n.d(p,{c:()=>u,g:()=>h,h:()=>a,o:()=>g});var x=n(467);const a=(r,o)=>null!==o.closest(r),u=(r,o)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},o):o,h=r=>{const o={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(r).forEach(l=>o[l]=!0),o},m=/^[a-z][a-z0-9+\-.]*:/,g=function(){var r=(0,x.A)(function*(o,l,v,b){if(null!=o&&"#"!==o[0]&&!m.test(o)){const d=document.querySelector("ion-router");if(d)return null!=l&&l.preventDefault(),d.push(o,v,b)}return!1});return function(l,v,b,d){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2375.efb0d99d1467ed67.js b/www/2375.efb0d99d1467ed67.js new file mode 100644 index 0000000..cf2a160 --- /dev/null +++ b/www/2375.efb0d99d1467ed67.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2375],{2375:(w,m,u)=>{u.r(m),u.d(m,{ion_accordion:()=>x,ion_accordion_group:()=>b});var l=u(467),s=u(9672),h=u(4920),v=u(3992),g=u(3664),y=u(4929);const x=class{constructor(t){var o=this;(0,s.r)(this,t),this.updateListener=()=>this.updateState(!1),this.setItemDefaults=()=>{const e=this.getSlottedHeaderIonItem();e&&(e.button=!0,e.detail=!1,void 0===e.lines&&(e.lines="full"))},this.getSlottedHeaderIonItem=()=>{const{headerEl:e}=this;if(!e)return;const n=e.querySelector("slot");return n&&void 0!==n.assignedElements?n.assignedElements().find(i=>"ION-ITEM"===i.tagName):void 0},this.setAria=(e=!1)=>{const n=this.getSlottedHeaderIonItem();if(!n)return;const r=(0,h.g)(n).querySelector("button");r&&r.setAttribute("aria-expanded",`${e}`)},this.slotToggleIcon=()=>{const e=this.getSlottedHeaderIonItem();if(!e)return;const{toggleIconSlot:n,toggleIcon:i}=this;if(e.querySelector(".ion-accordion-toggle-icon"))return;const a=document.createElement("ion-icon");a.slot=n,a.lazy=!1,a.classList.add("ion-accordion-toggle-icon"),a.icon=i,a.setAttribute("aria-hidden","true"),e.appendChild(a)},this.expandAccordion=(e=!1)=>{const{contentEl:n,contentElWrapper:i}=this;e||void 0===n||void 0===i?this.state=4:4!==this.state&&(void 0!==this.currentRaf&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?(0,h.r)(()=>{this.state=8,this.currentRaf=(0,h.r)((0,l.A)(function*(){const r=i.offsetHeight,a=(0,h.t)(n,2e3);n.style.setProperty("max-height",`${r}px`),yield a,o.state=4,n.style.removeProperty("max-height")}))}):this.state=4)},this.collapseAccordion=(e=!1)=>{const{contentEl:n}=this;e||void 0===n?this.state=1:1!==this.state&&(void 0!==this.currentRaf&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?this.currentRaf=(0,h.r)((0,l.A)(function*(){n.style.setProperty("max-height",`${n.offsetHeight}px`),(0,h.r)((0,l.A)(function*(){const r=(0,h.t)(n,2e3);o.state=2,yield r,o.state=1,n.style.removeProperty("max-height")}))})):this.state=1)},this.shouldAnimate=()=>!(typeof window>"u"||matchMedia("(prefers-reduced-motion: reduce)").matches||!g.c.get("animated",!0)||this.accordionGroupEl&&!this.accordionGroupEl.animated),this.updateState=(0,l.A)(function*(e=!1){const n=o.accordionGroupEl,i=o.value;if(!n)return;const r=n.value;if(Array.isArray(r)?r.includes(i):r===i)o.expandAccordion(e),o.isNext=o.isPrevious=!1;else{o.collapseAccordion(e);const c=o.getNextSibling(),d=null==c?void 0:c.value;void 0!==d&&(o.isPrevious=Array.isArray(r)?r.includes(d):r===d);const p=o.getPreviousSibling(),f=null==p?void 0:p.value;void 0!==f&&(o.isNext=Array.isArray(r)?r.includes(f):r===f)}}),this.getNextSibling=()=>{if(!this.el)return;const e=this.el.nextElementSibling;return"ION-ACCORDION"===(null==e?void 0:e.tagName)?e:void 0},this.getPreviousSibling=()=>{if(!this.el)return;const e=this.el.previousElementSibling;return"ION-ACCORDION"===(null==e?void 0:e.tagName)?e:void 0},this.state=1,this.isNext=!1,this.isPrevious=!1,this.value="ion-accordion-"+I++,this.disabled=!1,this.readonly=!1,this.toggleIcon=v.l,this.toggleIconSlot="end"}valueChanged(){this.updateState()}connectedCallback(){var t;const o=this.accordionGroupEl=null===(t=this.el)||void 0===t?void 0:t.closest("ion-accordion-group");o&&(this.updateState(!0),(0,h.a)(o,"ionValueChange",this.updateListener))}disconnectedCallback(){const t=this.accordionGroupEl;t&&(0,h.b)(t,"ionValueChange",this.updateListener)}componentDidLoad(){this.setItemDefaults(),this.slotToggleIcon(),(0,h.r)(()=>{this.setAria(4===this.state||8===this.state)})}toggleExpanded(){const{accordionGroupEl:t,disabled:o,readonly:e,value:n,state:i}=this;o||e||!t||t.requestAccordionToggle(n,1===i||2===i)}render(){const{disabled:t,readonly:o}=this,e=(0,g.b)(this),n=4===this.state||8===this.state,i=n?"header expanded":"header",r=n?"content expanded":"content";return this.setAria(n),(0,s.h)(s.f,{key:"073e1d02c18dcbc20c68648426e87c14750c031d",class:{[e]:!0,"accordion-expanding":8===this.state,"accordion-expanded":4===this.state,"accordion-collapsing":2===this.state,"accordion-collapsed":1===this.state,"accordion-next":this.isNext,"accordion-previous":this.isPrevious,"accordion-disabled":t,"accordion-readonly":o,"accordion-animated":this.shouldAnimate()}},(0,s.h)("div",{key:"9b4cf326de8bb6b4033992903c0c1bfd7eea9bcc",onClick:()=>this.toggleExpanded(),id:"header",part:i,"aria-controls":"content",ref:a=>this.headerEl=a},(0,s.h)("slot",{key:"464c32a37f64655eacf4218284214f5f30b14a1e",name:"header"})),(0,s.h)("div",{key:"8bb52e6a62d7de0106b253201a89a32e79d9a594",id:"content",part:r,role:"region","aria-labelledby":"header",ref:a=>this.contentEl=a},(0,s.h)("div",{key:"1d9dfd952ad493754aaeea7a8f625b33c2dd90a0",id:"content-wrapper",ref:a=>this.contentElWrapper=a},(0,s.h)("slot",{key:"970dfbc55a612d739d0ca3b7b1a08e5c96d0c479",name:"content"}))))}static get delegatesFocus(){return!0}get el(){return(0,s.i)(this)}static get watchers(){return{value:["valueChanged"]}}};let I=0;x.style={ios:":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}:host(.accordion-next) ::slotted(ion-item[slot=header]){--border-width:0.55px 0px 0.55px 0px}",md:":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}"};const b=class{constructor(t){(0,s.r)(this,t),this.ionChange=(0,s.d)(this,"ionChange",7),this.ionValueChange=(0,s.d)(this,"ionValueChange",7),this.animated=!0,this.multiple=void 0,this.value=void 0,this.disabled=!1,this.readonly=!1,this.expand="compact"}valueChanged(){const{value:t,multiple:o}=this;!o&&Array.isArray(t)&&(0,y.p)(`ion-accordion-group was passed an array of values, but multiple="false". This is incorrect usage and may result in unexpected behaviors. To dismiss this warning, pass a string to the "value" property when multiple="false".\n\n Value Passed: [${t.map(e=>`'${e}'`).join(", ")}]\n`,this.el),this.ionValueChange.emit({value:this.value})}disabledChanged(){var t=this;return(0,l.A)(function*(){const{disabled:o}=t,e=yield t.getAccordions();for(const n of e)n.disabled=o})()}readonlyChanged(){var t=this;return(0,l.A)(function*(){const{readonly:o}=t,e=yield t.getAccordions();for(const n of e)n.readonly=o})()}onKeydown(t){var o=this;return(0,l.A)(function*(){const e=document.activeElement;if(!e||!e.closest('ion-accordion [slot="header"]'))return;const i="ION-ACCORDION"===e.tagName?e:e.closest("ion-accordion");if(!i||i.closest("ion-accordion-group")!==o.el)return;const a=yield o.getAccordions(),c=a.findIndex(p=>p===i);if(-1===c)return;let d;"ArrowDown"===t.key?d=o.findNextAccordion(a,c):"ArrowUp"===t.key?d=o.findPreviousAccordion(a,c):"Home"===t.key?d=a[0]:"End"===t.key&&(d=a[a.length-1]),void 0!==d&&d!==e&&d.focus()})()}componentDidLoad(){var t=this;return(0,l.A)(function*(){t.disabled&&t.disabledChanged(),t.readonly&&t.readonlyChanged(),t.valueChanged()})()}setValue(t){const o=this.value=t;this.ionChange.emit({value:o})}requestAccordionToggle(t,o){var e=this;return(0,l.A)(function*(){const{multiple:n,value:i,readonly:r,disabled:a}=e;if(!r&&!a)if(o)if(n){const c=null!=i?i:[],d=Array.isArray(c)?c:[c];void 0===d.find(f=>f===t)&&void 0!==t&&e.setValue([...d,t])}else e.setValue(t);else if(n){const c=null!=i?i:[],d=Array.isArray(c)?c:[c];e.setValue(d.filter(p=>p!==t))}else e.setValue(void 0)})()}findNextAccordion(t,o){const e=t[o+1];return void 0===e?t[0]:e}findPreviousAccordion(t,o){const e=t[o-1];return void 0===e?t[t.length-1]:e}getAccordions(){var t=this;return(0,l.A)(function*(){return Array.from(t.el.querySelectorAll(":scope > ion-accordion"))})()}render(){const{disabled:t,readonly:o,expand:e}=this,n=(0,g.b)(this);return(0,s.h)(s.f,{key:"82f3e77066fabb4736638ee4c487ad56efd39c63",class:{[n]:!0,"accordion-group-disabled":t,"accordion-group-readonly":o,[`accordion-group-expand-${e}`]:!0},role:"presentation"},(0,s.h)("slot",{key:"a3c791ea887fc640b512f81d429be465ae902b3d"}))}get el(){return(0,s.i)(this)}static get watchers(){return{value:["valueChanged"],disabled:["disabledChanged"],readonly:["readonlyChanged"]}}};b.style={ios:":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){border-bottom:none}",md:":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion){-webkit-box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;border-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-previous){border-end-end-radius:6px;border-end-start-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-next){border-start-start-radius:6px;border-start-end-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion):first-of-type{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}"}}}]); \ No newline at end of file diff --git a/www/2415.dddee43f1c9b92e7.js b/www/2415.dddee43f1c9b92e7.js new file mode 100644 index 0000000..23fa49c --- /dev/null +++ b/www/2415.dddee43f1c9b92e7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2415],{2415:(z,C,c)=>{c.r(C),c.d(C,{ion_toast:()=>j});var y=c(467),s=c(9672),D=c(464),b=c(4920),M=c(7838),v=c(4929),h=c(6002),u=c(333),l=c(3664),d=c(9986),k=c(8476),T=c(8607);c(6411),c(1970);const O=(t,e)=>Math.floor(t/2-e/2),K=(t,e)=>{const n=(0,d.c)(),o=(0,d.c)(),{position:i,top:r,bottom:p}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),i){case"top":o.fromTo("transform","translateY(-100%)",`translateY(${r})`);break;case"middle":const g=O(t.clientHeight,a.clientHeight);a.style.top=`${g}px`,o.fromTo("opacity",.01,1);break;default:o.fromTo("transform","translateY(100%)",`translateY(${p})`)}return n.easing("cubic-bezier(.155,1.105,.295,1.12)").duration(400).addAnimation(o)},F=(t,e)=>{const n=(0,d.c)(),o=(0,d.c)(),{position:i,top:r,bottom:p}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),i){case"top":o.fromTo("transform",`translateY(${r})`,"translateY(-100%)");break;case"middle":o.fromTo("opacity",.99,0);break;default:o.fromTo("transform",`translateY(${p})`,"translateY(100%)")}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(o)},N=(t,e)=>{const n=(0,d.c)(),o=(0,d.c)(),{position:i,top:r,bottom:p}=e,a=(0,b.g)(t).querySelector(".toast-wrapper");switch(o.addElement(a),i){case"top":a.style.setProperty("transform",`translateY(${r})`),o.fromTo("opacity",.01,1);break;case"middle":const g=O(t.clientHeight,a.clientHeight);a.style.top=`${g}px`,o.fromTo("opacity",.01,1);break;default:a.style.setProperty("transform",`translateY(${p})`),o.fromTo("opacity",.01,1)}return n.easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation(o)},V=t=>{const e=(0,d.c)(),n=(0,d.c)(),i=(0,b.g)(t).querySelector(".toast-wrapper");return n.addElement(i).fromTo("opacity",.99,0),e.easing("cubic-bezier(.36,.66,.04,1)").duration(300).addAnimation(n)},j=class{constructor(t){(0,s.r)(this,t),this.didPresent=(0,s.d)(this,"ionToastDidPresent",7),this.willPresent=(0,s.d)(this,"ionToastWillPresent",7),this.willDismiss=(0,s.d)(this,"ionToastWillDismiss",7),this.didDismiss=(0,s.d)(this,"ionToastDidDismiss",7),this.didPresentShorthand=(0,s.d)(this,"didPresent",7),this.willPresentShorthand=(0,s.d)(this,"willPresent",7),this.willDismissShorthand=(0,s.d)(this,"willDismiss",7),this.didDismissShorthand=(0,s.d)(this,"didDismiss",7),this.delegateController=(0,h.d)(this),this.lockController=(0,M.c)(),this.triggerController=(0,h.e)(),this.customHTMLEnabled=l.c.get("innerHTMLTemplatesEnabled",D.E),this.presented=!1,this.dispatchCancelHandler=e=>{if((0,h.i)(e.detail.role)){const o=this.getButtons().find(i=>"cancel"===i.role);this.callButtonHandler(o)}},this.createSwipeGesture=e=>{(this.gesture=((t,e,n)=>{const o=(0,b.g)(t).querySelector(".toast-wrapper"),i=t.clientHeight,r=o.getBoundingClientRect();let p=0;const a="middle"===t.position?.5:0,g="top"===t.position?-1:1,x=O(i,r.height),$=[{offset:0,transform:`translateY(-${x+r.height}px)`},{offset:.5,transform:"translateY(0px)"},{offset:1,transform:`translateY(${x+r.height}px)`}],m=(0,d.c)("toast-swipe-to-dismiss-animation").addElement(o).duration(100);switch(t.position){case"middle":p=i+r.height,m.keyframes($),m.progressStart(!0,.5);break;case"top":p=r.bottom,m.keyframes([{offset:0,transform:`translateY(${e.top})`},{offset:1,transform:"translateY(-100%)"}]),m.progressStart(!0,0);break;default:p=i-r.top,m.keyframes([{offset:0,transform:`translateY(${e.bottom})`},{offset:1,transform:"translateY(100%)"}]),m.progressStart(!0,0)}const Y=w=>w*g/p,S=(0,T.createGesture)({el:o,gestureName:"toast-swipe-to-dismiss",gesturePriority:h.O,direction:"y",onMove:w=>{const A=a+Y(w.deltaY);m.progressStep(A)},onEnd:w=>{const A=w.velocityY,I=(w.deltaY+1e3*A)/p*g;S.enable(!1);let _=!0,B=1,E=0,L=0;if("middle"===t.position){_=I>=.25||I<=-.25,B=1,E=0;const R=o.getBoundingClientRect(),W=R.top-x,H=(x+R.height)*(w.deltaY<=0?-1:1);m.keyframes([{offset:0,transform:`translateY(${W}px)`},{offset:1,transform:`translateY(${_?`${H}px`:"0px"})`}]),L=H-W}else _=I>=.5,B=_?1:0,E=Y(w.deltaY),L=(_?1-E:E)*p;const ot=Math.min(Math.abs(L)/Math.abs(A),200);m.onFinish(()=>{_?(n(),m.destroy()):("middle"===t.position?m.keyframes($).progressStart(!0,.5):m.progressStart(!0,0),S.enable(!0))},{oneTimeCallback:!0}).progressEnd(B,E,ot)}});return S})(this.el,e,()=>{this.dismiss(void 0,h.G)})).enable(!0)},this.destroySwipeGesture=()=>{const{gesture:e}=this;void 0!==e&&(e.destroy(),this.gesture=void 0)},this.prefersSwipeGesture=()=>{const{swipeGesture:e}=this;return"vertical"===e},this.revealContentToScreenReader=!1,this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.color=void 0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.cssClass=void 0,this.duration=l.c.getNumber("toastDuration",0),this.header=void 0,this.layout="baseline",this.message=void 0,this.keyboardClose=!1,this.position="bottom",this.positionAnchor=void 0,this.buttons=void 0,this.translucent=!1,this.animated=!0,this.icon=void 0,this.htmlAttributes=void 0,this.swipeGesture=void 0,this.isOpen=!1,this.trigger=void 0}swipeGestureChanged(){this.destroySwipeGesture(),this.presented&&this.prefersSwipeGesture()&&this.createSwipeGesture(this.lastPresentedPosition)}onIsOpenChange(t,e){!0===t&&!1===e?this.present():!1===t&&!0===e&&this.dismiss()}triggerChanged(){const{trigger:t,el:e,triggerController:n}=this;t&&n.addClickListener(e,t)}connectedCallback(){(0,h.j)(this.el),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){(0,h.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,b.r)(()=>this.present()),this.triggerChanged()}present(){var t=this;return(0,y.A)(function*(){const e=yield t.lockController.lock();yield t.delegateController.attachViewToDom();const{el:n,position:o}=t,r=function G(t,e,n,o){let i;if(i="md"===n?"top"===t?8:-8:"top"===t?10:-10,e&&k.w){!function U(t,e){null===t.offsetParent&&(0,v.p)("The positionAnchor element for ion-toast was found in the DOM, but appears to be hidden. This may lead to unexpected positioning of the toast.",e)}(e,o);const r=e.getBoundingClientRect();return"top"===t?i+=r.bottom:"bottom"===t&&(i-=k.w.innerHeight-r.top),{top:`${i}px`,bottom:`${i}px`}}return{top:`calc(${i}px + var(--ion-safe-area-top, 0px))`,bottom:`calc(${i}px - var(--ion-safe-area-bottom, 0px))`}}(o,t.getAnchorElement(),(0,l.b)(t),n);t.lastPresentedPosition=r,yield(0,h.f)(t,"toastEnter",K,N,{position:o,top:r.top,bottom:r.bottom}),t.revealContentToScreenReader=!0,t.duration>0&&(t.durationTimeout=setTimeout(()=>t.dismiss(void 0,"timeout"),t.duration)),t.prefersSwipeGesture()&&t.createSwipeGesture(r),e()})()}dismiss(t,e){var n=this;return(0,y.A)(function*(){var o,i;const r=yield n.lockController.lock(),{durationTimeout:p,position:f,lastPresentedPosition:a}=n;p&&clearTimeout(p);const g=yield(0,h.g)(n,t,e,"toastLeave",F,V,{position:f,top:null!==(o=null==a?void 0:a.top)&&void 0!==o?o:"",bottom:null!==(i=null==a?void 0:a.bottom)&&void 0!==i?i:""});return g&&(n.delegateController.removeViewFromDom(),n.revealContentToScreenReader=!1),n.lastPresentedPosition=void 0,n.destroySwipeGesture(),r(),g})()}onDidDismiss(){return(0,h.h)(this.el,"ionToastDidDismiss")}onWillDismiss(){return(0,h.h)(this.el,"ionToastWillDismiss")}getButtons(){return this.buttons?this.buttons.map(e=>"string"==typeof e?{text:e}:e):[]}getAnchorElement(){const{position:t,positionAnchor:e,el:n}=this;if(void 0!==e){if("middle"===t&&void 0!==e)return void(0,v.p)('The positionAnchor property is ignored when using position="middle".',this.el);if("string"==typeof e){const o=document.getElementById(e);return null===o?void(0,v.p)(`An anchor element with an ID of "${e}" was not found in the DOM.`,n):o}if(e instanceof HTMLElement)return e;(0,v.p)("Invalid positionAnchor value:",e,n)}}buttonClick(t){var e=this;return(0,y.A)(function*(){const n=t.role;return(0,h.i)(n)||(yield e.callButtonHandler(t))?e.dismiss(void 0,n):Promise.resolve()})()}callButtonHandler(t){return(0,y.A)(function*(){if(null!=t&&t.handler)try{if(!1===(yield(0,h.s)(t.handler)))return!1}catch(e){console.error(e)}return!0})()}renderButtons(t,e){if(0===t.length)return;const n=(0,l.b)(this);return(0,s.h)("div",{class:{"toast-button-group":!0,[`toast-button-group-${e}`]:!0}},t.map(i=>(0,s.h)("button",Object.assign({},i.htmlAttributes,{type:"button",class:Z(i),tabIndex:0,onClick:()=>this.buttonClick(i),part:q(i)}),(0,s.h)("div",{class:"toast-button-inner"},i.icon&&(0,s.h)("ion-icon",{"aria-hidden":"true",icon:i.icon,slot:void 0===i.text?"icon-only":void 0,class:"toast-button-icon"}),i.text),"md"===n&&(0,s.h)("ion-ripple-effect",{type:void 0!==i.icon&&void 0===i.text?"unbounded":"bounded"}))))}renderToastMessage(t,e=null){const{customHTMLEnabled:n,message:o}=this;return n?(0,s.h)("div",{key:t,"aria-hidden":e,class:"toast-message",part:"message",innerHTML:(0,D.a)(o)}):(0,s.h)("div",{key:t,"aria-hidden":e,class:"toast-message",part:"message"},o)}renderHeader(t,e=null){return(0,s.h)("div",{key:t,class:"toast-header","aria-hidden":e,part:"header"},this.header)}render(){const{layout:t,el:e,revealContentToScreenReader:n,header:o,message:i}=this,r=this.getButtons(),p=r.filter(x=>"start"===x.side),f=r.filter(x=>"start"!==x.side),a=(0,l.b)(this),g={"toast-wrapper":!0,[`toast-${this.position}`]:!0,[`toast-layout-${t}`]:!0};return"stacked"===t&&p.length>0&&f.length>0&&(0,v.p)("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.",e),(0,s.h)(s.f,Object.assign({key:"da148788489146a20b42023fdc6401e53c044767",tabindex:"-1"},this.htmlAttributes,{style:{zIndex:`${6e4+this.overlayIndex}`},class:(0,u.c)(this.color,Object.assign(Object.assign({[a]:!0},(0,u.g)(this.cssClass)),{"overlay-hidden":!0,"toast-translucent":this.translucent})),onIonToastWillDismiss:this.dispatchCancelHandler}),(0,s.h)("div",{key:"ab0a4d783aa43ba961492b3eb8beb60a38153057",class:g},(0,s.h)("div",{key:"83e49027fd1ca6553d6910ff91befeea43576f3c",class:"toast-container",part:"container"},this.renderButtons(p,"start"),void 0!==this.icon&&(0,s.h)("ion-icon",{key:"025cb4b6b170a89548969a25bcce4ab7a3817898",class:"toast-icon",part:"icon",icon:this.icon,lazy:!1,"aria-hidden":"true"}),(0,s.h)("div",{key:"b811b4e1cbc1528c2cfb57898f5615692120f840",class:"toast-content",role:"status","aria-atomic":"true","aria-live":"polite"},!n&&void 0!==o&&this.renderHeader("oldHeader","true"),!n&&void 0!==i&&this.renderToastMessage("oldMessage","true"),n&&void 0!==o&&this.renderHeader("header"),n&&void 0!==i&&this.renderToastMessage("header")),this.renderButtons(f,"end"))))}get el(){return(0,s.i)(this)}static get watchers(){return{swipeGesture:["swipeGestureChanged"],isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},Z=t=>({"toast-button":!0,"toast-button-icon-only":void 0!==t.icon&&void 0===t.text,[`toast-button-${t.role}`]:void 0!==t.role,"ion-focusable":!0,"ion-activatable":!0}),q=t=>(0,h.i)(t.role)?"button cancel":"button";j.style={ios:":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}:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;pointer-events:auto;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-radius:14px;--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--max-width:700px;--max-height:478px;--start:10px;--end:10px;font-size:clamp(14px, 0.875rem, 43.4px)}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;z-index:10}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.toast-translucent) .toast-wrapper{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}:host(.ion-color.toast-translucent) .toast-wrapper{background:rgba(var(--ion-color-base-rgb), 0.8)}}.toast-wrapper.toast-middle{opacity:0.01}.toast-content{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:15px;padding-bottom:15px}.toast-header{margin-bottom:2px;font-weight:500}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;min-height:44px;-webkit-transition:background-color, opacity 100ms linear;transition:background-color, opacity 100ms linear;border:0;background-color:transparent;font-family:var(--ion-font-family);font-size:clamp(17px, 1.0625rem, 21.998px);font-weight:500;overflow:hidden}.toast-button.ion-activated{opacity:0.4}@media (any-hover: hover){.toast-button:hover{opacity:0.6}}",md:":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}:host(.overlay-hidden){display:none}:host(.ion-color){--button-color:inherit;color:var(--ion-color-contrast)}:host(.ion-color) .toast-button-cancel{color:inherit}:host(.ion-color) .toast-wrapper{background:var(--ion-color-base)}.toast-wrapper{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.toast-wrapper{inset-inline-start:var(--start);inset-inline-end:var(--end)}.toast-wrapper.toast-top{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);top:0}.toast-wrapper.toast-bottom{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);bottom:0}.toast-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;pointer-events:auto;height:inherit;min-height:inherit;max-height:inherit;contain:content}.toast-layout-stacked .toast-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.toast-layout-baseline .toast-content{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.toast-icon{-webkit-margin-start:16px;margin-inline-start:16px}.toast-content{min-width:0}.toast-message{-ms-flex:1;flex:1;white-space:var(--white-space)}.toast-button-group{display:-ms-flexbox;display:flex}.toast-layout-stacked .toast-button-group{-ms-flex-pack:end;justify-content:end;width:100%}.toast-button{border:0;outline:none;color:var(--button-color);z-index:0}.toast-icon,.toast-button-icon{font-size:1.4em}.toast-button-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (any-hover: hover){.toast-button:hover{cursor:pointer}}:host{--background:var(--ion-color-step-800, var(--ion-background-color-step-800, #333333));--border-radius:4px;--box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);--button-color:var(--ion-color-primary, #0054e9);--color:var(--ion-color-step-50, var(--ion-text-color-step-950, #f2f2f2));--max-width:700px;--start:8px;--end:8px;font-size:0.875rem}.toast-wrapper{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;display:block;position:absolute;opacity:0.01;z-index:10}.toast-content{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:14px;padding-bottom:14px}.toast-header{margin-bottom:2px;font-weight:500;line-height:1.25rem}.toast-message{line-height:1.25rem}.toast-layout-baseline .toast-button-group-start{-webkit-margin-start:8px;margin-inline-start:8px}.toast-layout-stacked .toast-button-group-start{-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px}.toast-layout-baseline .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px}.toast-layout-stacked .toast-button-group-end{-webkit-margin-end:8px;margin-inline-end:8px;margin-bottom:8px}.toast-button{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;font-family:var(--ion-font-family);font-size:0.875rem;font-weight:500;letter-spacing:0.84px;text-transform:uppercase;overflow:hidden}.toast-button-cancel{color:var(--ion-color-step-100, var(--ion-text-color-step-900, #e6e6e6))}.toast-button-icon-only{border-radius:50%;-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:9px;padding-bottom:9px;width:36px;height:36px}@media (any-hover: hover){.toast-button:hover{background-color:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08)}.toast-button-cancel:hover{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.08)}}"}},333:(z,C,c)=>{c.d(C,{c:()=>D,g:()=>M,h:()=>s,o:()=>h});var y=c(467);const s=(u,l)=>null!==l.closest(u),D=(u,l)=>"string"==typeof u&&u.length>0?Object.assign({"ion-color":!0,[`ion-color-${u}`]:!0},l):l,M=u=>{const l={};return(u=>void 0!==u?(Array.isArray(u)?u:u.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(u).forEach(d=>l[d]=!0),l},v=/^[a-z][a-z0-9+\-.]*:/,h=function(){var u=(0,y.A)(function*(l,d,k,T){if(null!=l&&"#"!==l[0]&&!v.test(l)){const P=document.querySelector("ion-router");if(P)return null!=d&&d.preventDefault(),P.push(l,k,T)}return!1});return function(d,k,T,P){return u.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2560.f34ba2c5e85b55c8.js b/www/2560.f34ba2c5e85b55c8.js new file mode 100644 index 0000000..4eaeea7 --- /dev/null +++ b/www/2560.f34ba2c5e85b55c8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2560],{2560:(D,y,d)=>{d.r(y),d.d(y,{ion_segment:()=>p,ion_segment_button:()=>I});var w=d(467),r=d(9672),g=d(4920),C=d(5083),m=d(333),S=d(3664);const p=class{constructor(t){(0,r.r)(this,t),this.ionChange=(0,r.d)(this,"ionChange",7),this.ionSelect=(0,r.d)(this,"ionSelect",7),this.ionStyle=(0,r.d)(this,"ionStyle",7),this.onClick=e=>{const n=e.target,o=this.checked;"ION-SEGMENT"!==n.tagName&&(this.value=n.value,n!==o&&this.emitValueChange(),(this.scrollable||!this.swipeGesture)&&(o?this.checkButton(o,n):this.setCheckedClasses()))},this.onSlottedItemsChange=()=>{this.valueChanged(this.value)},this.getSegmentButton=e=>{var n,o;const i=this.getButtons().filter(a=>!a.disabled),l=i.findIndex(a=>a===document.activeElement);switch(e){case"first":return i[0];case"last":return i[i.length-1];case"next":return null!==(n=i[l+1])&&void 0!==n?n:i[0];case"previous":return null!==(o=i[l-1])&&void 0!==o?o:i[i.length-1];default:return null}},this.activated=!1,this.color=void 0,this.disabled=!1,this.scrollable=!1,this.swipeGesture=!0,this.value=void 0,this.selectOnFocus=!1}colorChanged(t,e){(void 0===e&&void 0!==t||void 0!==e&&void 0===t)&&this.emitStyle()}swipeGestureChanged(){this.gestureChanged()}valueChanged(t){this.ionSelect.emit({value:t}),this.scrollActiveButtonIntoView()}disabledChanged(){this.gestureChanged();const t=this.getButtons();for(const e of t)e.disabled=this.disabled}gestureChanged(){this.gesture&&this.gesture.enable(!this.scrollable&&!this.disabled&&this.swipeGesture)}connectedCallback(){this.emitStyle()}componentWillLoad(){this.emitStyle()}componentDidLoad(){var t=this;return(0,w.A)(function*(){t.setCheckedClasses(),(0,g.r)(()=>{t.scrollActiveButtonIntoView(!1)}),t.gesture=(yield Promise.resolve().then(d.bind(d,8607))).createGesture({el:t.el,gestureName:"segment",gesturePriority:100,threshold:0,passive:!1,onStart:e=>t.onStart(e),onMove:e=>t.onMove(e),onEnd:e=>t.onEnd(e)}),t.gestureChanged(),t.disabled&&t.disabledChanged()})()}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 e=this.value;void 0!==e&&this.valueBeforeGesture!==e&&this.emitValueChange(),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)}setActivated(t){this.getButtons().forEach(n=>{t?n.classList.add("segment-button-activated"):n.classList.remove("segment-button-activated")}),this.activated=t}activate(t){const e=t.event.target,o=this.getButtons().find(i=>i.value===this.value);"ION-SEGMENT-BUTTON"===e.tagName&&(o||(this.value=e.value,this.setCheckedClasses()),this.value===e.value&&this.setActivated(!0))}getIndicator(t){return(t.shadowRoot||t).querySelector(".segment-button-indicator")}checkButton(t,e){const n=this.getIndicator(t),o=this.getIndicator(e);if(null===n||null===o)return;const i=n.getBoundingClientRect(),l=o.getBoundingClientRect(),b=`translate3d(${i.left-l.left}px, 0, 0) scaleX(${i.width/l.width})`;(0,r.w)(()=>{o.classList.remove("segment-button-indicator-animated"),o.style.setProperty("transform",b),o.getBoundingClientRect(),o.classList.add("segment-button-indicator-animated"),o.style.setProperty("transform","")}),this.value=e.value,this.setCheckedClasses()}setCheckedClasses(){const t=this.getButtons(),n=t.findIndex(o=>o.value===this.value)+1;for(const o of t)o.classList.remove("segment-button-after-checked");na.value===n);if(void 0!==l){const a=o.getBoundingClientRect(),h=l.getBoundingClientRect();o.scrollBy({top:0,left:h.x-a.x-a.width/2+h.width/2,behavior:t?"smooth":"instant"})}}}setNextIndex(t,e=!1){const n=(0,C.i)(this.el),o=this.activated,i=this.getButtons(),l=i.findIndex(f=>f.value===this.value),a=i[l];let h,b;if(-1===l)return;const v=a.getBoundingClientRect(),B=v.left,z=v.width,x=t.currentX,L=v.top+v.height/2,P=this.el.getRootNode().elementFromPoint(x,L);if(o&&!e){if(n?x>B+z:x=0&&(b=f)}else if((n?xB+z)&&o&&!e){const f=l+1;f{(0,r.j)(this)},this.updateState=()=>{const{segmentEl:e}=this;e&&(this.checked=e.value===this.value,e.disabled&&(this.disabled=!0))},this.checked=!1,this.disabled=!1,this.layout="icon-top",this.type="button",this.value="ion-sb-"+A++}valueChanged(){this.updateState()}connectedCallback(){const t=this.segmentEl=this.el.closest("ion-segment");t&&(this.updateState(),(0,g.a)(t,"ionSelect",this.updateState),(0,g.a)(t,"ionStyle",this.updateStyle))}disconnectedCallback(){const t=this.segmentEl;t&&((0,g.b)(t,"ionSelect",this.updateState),(0,g.b)(t,"ionStyle",this.updateStyle),this.segmentEl=null)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,g.h)(this.el,["aria-label"]))}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}setFocus(){var t=this;return(0,w.A)(function*(){const{nativeEl:e}=t;void 0!==e&&e.focus()})()}render(){const{checked:t,type:e,disabled:n,hasIcon:o,hasLabel:i,layout:l,segmentEl:a}=this,h=(0,S.b)(this);return(0,r.h)(r.f,{key:"70cf5c7a3ae2620222c5250c644faf3cfc3b3e4e",class:{[h]:!0,"in-toolbar":(0,m.h)("ion-toolbar",this.el),"in-toolbar-color":(0,m.h)("ion-toolbar[color]",this.el),"in-segment":(0,m.h)("ion-segment",this.el),"in-segment-color":void 0!==(null==a?void 0:a.color),"segment-button-has-label":i,"segment-button-has-icon":o,"segment-button-has-label-only":i&&!o,"segment-button-has-icon-only":o&&!i,"segment-button-disabled":n,"segment-button-checked":t,[`segment-button-layout-${l}`]:!0,"ion-activatable":!0,"ion-activatable-instant":!0,"ion-focusable":!0}},(0,r.h)("button",Object.assign({key:"a53c9f1e360934e8d2e90476642ba4507fc38ebd","aria-selected":t?"true":"false",role:"tab",ref:v=>this.nativeEl=v,type:e,class:"button-native",part:"native",disabled:n},this.inheritedAttributes),(0,r.h)("span",{key:"7d8feda840d389941cc693f500b5eba0b39b41da",class:"button-inner"},(0,r.h)("slot",{key:"d9ae1eec45db253cbf573d29cd545658dd595d87"})),"md"===h&&(0,r.h)("ion-ripple-effect",{key:"49e6a16968709dc9b3fc77bc9fb99acb42fda88c"})),(0,r.h)("div",{key:"4e3ea0989ed5205dbb03586e4facb439b05a92de",part:"indicator",class:{"segment-button-indicator":!0,"segment-button-indicator-animated":!0}},(0,r.h)("div",{key:"65c72a151080998c1e548c87d4d4ebd5c7dda72f",part:"indicator-background",class:"segment-button-indicator-background"})))}get el(){return(0,r.i)(this)}static get watchers(){return{value:["valueChanged"]}}};I.style={ios:':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:none;--background-hover-opacity:0;--background-focused:none;--background-focused-opacity:0;--border-radius:7px;--border-width:1px;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--border-style:solid;--indicator-box-shadow:0 0 5px rgba(0, 0, 0, 0.16);--indicator-color:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)));--indicator-height:100%;--indicator-transition:transform 260ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--transition:100ms all linear;--padding-top:0;--padding-end:13px;--padding-bottom:0;--padding-start:13px;margin-top:2px;margin-bottom:2px;position:relative;-ms-flex-direction:row;flex-direction:row;min-width:70px;min-height:28px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);font-size:13px;font-weight:450;line-height:37px}:host::before{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;-webkit-transition:160ms opacity ease-in-out;transition:160ms opacity ease-in-out;-webkit-transition-delay:100ms;transition-delay:100ms;border-left:var(--border-width) var(--border-style) var(--border-color);content:"";opacity:1;will-change:opacity}:host(:first-of-type)::before{border-left-color:transparent}:host(.segment-button-disabled){opacity:0.3}::slotted(ion-icon){font-size:24px}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:2px;margin-inline-end:2px}.segment-button-indicator{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;left:0;right:0;top:0;bottom:0}.segment-button-indicator-background{border-radius:var(--border-radius);background:var(--indicator-color)}.segment-button-indicator-background{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked)::before,:host(.segment-button-after-checked)::before{opacity:0}: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)}}',md:':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;--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)}'}},333:(D,y,d)=>{d.d(y,{c:()=>g,g:()=>m,h:()=>r,o:()=>E});var w=d(467);const r=(s,c)=>null!==c.closest(s),g=(s,c)=>"string"==typeof s&&s.length>0?Object.assign({"ion-color":!0,[`ion-color-${s}`]:!0},c):c,m=s=>{const c={};return(s=>void 0!==s?(Array.isArray(s)?s:s.split(" ")).filter(u=>null!=u).map(u=>u.trim()).filter(u=>""!==u):[])(s).forEach(u=>c[u]=!0),c},S=/^[a-z][a-z0-9+\-.]*:/,E=function(){var s=(0,w.A)(function*(c,u,p,_){if(null!=c&&"#"!==c[0]&&!S.test(c)){const k=document.querySelector("ion-router");if(k)return null!=u&&u.preventDefault(),k.push(c,p,_)}return!1});return function(u,p,_,k){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/2885.d64fa10bd441cbc8.js b/www/2885.d64fa10bd441cbc8.js new file mode 100644 index 0000000..cb312fc --- /dev/null +++ b/www/2885.d64fa10bd441cbc8.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2885],{2885:(Ae,$,y)=>{y.r($),y.d($,{ion_datetime:()=>N,ion_picker_legacy:()=>X,ion_picker_legacy_column:()=>q});var M=y(467),o=y(9672),ne=y(3126),_=y(4920),v=y(4929),V=y(5083),F=y(333),E=y(3992),S=y(3664),s=y(3761),ae=y(7838),C=y(6002),j=y(9986),B=y(1086);y(8476),y(6411),y(1970),y(8438);const K=(e,i,t,a)=>!!(null===e.day||void 0!==a&&!a.includes(e.day)||i&&(0,s.i)(e,i)||t&&(0,s.b)(e,t)),R=(e,{minParts:i,maxParts:t})=>!!(((e,i,t)=>!!(i&&i.year>e||t&&t.year{var t,a,n,r;(null!==(t=null==i?void 0:i.date)&&void 0!==t&&t.timeZone||null!==(a=null==i?void 0:i.date)&&void 0!==a&&a.timeZoneName||null!==(n=null==i?void 0:i.time)&&void 0!==n&&n.timeZone||null!==(r=null==i?void 0:i.time)&&void 0!==r&&r.timeZoneName)&&(0,v.p)('Datetime: "timeZone" and "timeZoneName" are not supported in "formatOptions".',e)},Y=(e,i,t)=>{if(t)switch(i){case"date":case"month-year":case"month":case"year":void 0===t.date&&(0,v.p)(`Datetime: The '${i}' presentation requires a date object in formatOptions.`,e);break;case"time":void 0===t.time&&(0,v.p)("Datetime: The 'time' presentation requires a time object in formatOptions.",e);break;case"date-time":case"time-date":void 0===t.date&&void 0===t.time&&(0,v.p)(`Datetime: The '${i}' presentation requires either a date or time object (or both) in formatOptions.`,e)}},N=class{constructor(e){var i=this;(0,o.r)(this,e),this.ionCancel=(0,o.d)(this,"ionCancel",7),this.ionChange=(0,o.d)(this,"ionChange",7),this.ionValueChange=(0,o.d)(this,"ionValueChange",7),this.ionFocus=(0,o.d)(this,"ionFocus",7),this.ionBlur=(0,o.d)(this,"ionBlur",7),this.ionStyle=(0,o.d)(this,"ionStyle",7),this.ionRender=(0,o.d)(this,"ionRender",7),this.inputId="ion-dt-"+pe++,this.prevPresentation=null,this.warnIfIncorrectValueUsage=()=>{const{multiple:t,value:a}=this;!t&&Array.isArray(a)&&(0,v.p)(`ion-datetime was passed an array of values, but multiple="false". This is incorrect usage and may result in unexpected behaviors. To dismiss this warning, pass a string to the "value" property when multiple="false".\n\n Value Passed: [${a.map(n=>`'${n}'`).join(", ")}]\n`,this.el)},this.setValue=t=>{this.value=t,this.ionChange.emit({value:t})},this.getActivePartsWithFallback=()=>{var t;const{defaultParts:a}=this;return null!==(t=this.getActivePart())&&void 0!==t?t:a},this.getActivePart=()=>{const{activeParts:t}=this;return Array.isArray(t)?t[0]:t},this.closeParentOverlay=t=>{const a=this.el.closest("ion-modal, ion-popover");a&&a.dismiss(void 0,t)},this.setWorkingParts=t=>{this.workingParts=Object.assign({},t)},this.setActiveParts=(t,a=!1)=>{if(this.readonly)return;const{multiple:n,minParts:r,maxParts:d,activeParts:l}=this,c=(0,s.v)(t,r,d);if(this.setWorkingParts(c),n){const h=Array.isArray(l)?l:[l];this.activeParts=a?h.filter(g=>!(0,s.c)(g,c)):[...h,c]}else this.activeParts=Object.assign({},c);null!==this.el.querySelector('[slot="buttons"]')||this.showDefaultButtons||this.confirm()},this.initializeKeyboardListeners=()=>{const t=this.calendarBodyRef;if(!t)return;const a=this.el.shadowRoot,n=t.querySelector(".calendar-month:nth-of-type(2)"),d=new MutationObserver(l=>{var c;null!==(c=l[0].oldValue)&&void 0!==c&&c.includes("ion-focused")||!t.classList.contains("ion-focused")||this.focusWorkingDay(n)});d.observe(t,{attributeFilter:["class"],attributeOldValue:!0}),this.destroyKeyboardMO=()=>{null==d||d.disconnect()},t.addEventListener("keydown",l=>{const c=a.activeElement;if(!c||!c.classList.contains("calendar-day"))return;const p=(0,s.f)(c);let h;switch(l.key){case"ArrowDown":l.preventDefault(),h=(0,s.p)(p);break;case"ArrowUp":l.preventDefault(),h=(0,s.o)(p);break;case"ArrowRight":l.preventDefault(),h=(0,s.n)(p);break;case"ArrowLeft":l.preventDefault(),h=(0,s.m)(p);break;case"Home":l.preventDefault(),h=(0,s.l)(p);break;case"End":l.preventDefault(),h=(0,s.k)(p);break;case"PageUp":l.preventDefault(),h=l.shiftKey?(0,s.j)(p):(0,s.d)(p);break;case"PageDown":l.preventDefault(),h=l.shiftKey?(0,s.h)(p):(0,s.e)(p);break;default:return}K(h,this.minParts,this.maxParts)||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),h)),requestAnimationFrame(()=>this.focusWorkingDay(n)))})},this.focusWorkingDay=t=>{const a=t.querySelectorAll(".calendar-day-padding"),{day:n}=this.workingParts;if(null===n)return;const r=t.querySelector(`.calendar-day-wrapper:nth-of-type(${a.length+n}) .calendar-day`);r&&r.focus()},this.processMinParts=()=>{const{min:t,defaultParts:a}=this;this.minParts=void 0!==t?(0,s.q)(t,a):void 0},this.processMaxParts=()=>{const{max:t,defaultParts:a}=this;this.maxParts=void 0!==t?(0,s.r)(t,a):void 0},this.initializeCalendarListener=()=>{const t=this.calendarBodyRef;if(!t)return;const a=t.querySelectorAll(".calendar-month"),n=a[0],r=a[1],d=a[2],c="ios"===(0,S.b)(this)&&typeof navigator<"u"&&navigator.maxTouchPoints>1;(0,o.w)(()=>{t.scrollLeft=n.clientWidth*((0,V.i)(this.el)?-1:1);const p=f=>{const k=t.getBoundingClientRect(),u=((0,V.i)(this.el)?t.scrollLeft>=-2:t.scrollLeft<=2)?n:d,D=u.getBoundingClientRect();if(Math.abs(D.x-k.x)>2)return;const{forceRenderDate:P}=this;return void 0!==P?{month:P.month,year:P.year,day:P.day}:u===n?(0,s.d)(f):u===d?(0,s.e)(f):void 0},h=()=>{c&&(t.style.removeProperty("pointer-events"),b=!1);const f=p(this.workingParts);if(!f)return;const{month:k,day:x,year:u}=f;R({month:k,year:u,day:null},{minParts:Object.assign(Object.assign({},this.minParts),{day:null}),maxParts:Object.assign(Object.assign({},this.maxParts),{day:null})})||(t.style.setProperty("overflow","hidden"),(0,o.w)(()=>{this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),{month:k,day:x,year:u})),t.scrollLeft=r.clientWidth*((0,V.i)(this.el)?-1:1),t.style.removeProperty("overflow"),this.resolveForceDateScrolling&&this.resolveForceDateScrolling()}))};let g,b=!1;const m=()=>{g&&clearTimeout(g),!b&&c&&(t.style.setProperty("pointer-events","none"),b=!0),g=setTimeout(h,50)};t.addEventListener("scroll",m),this.destroyCalendarListener=()=>{t.removeEventListener("scroll",m)}})},this.destroyInteractionListeners=()=>{const{destroyCalendarListener:t,destroyKeyboardMO:a}=this;void 0!==t&&t(),void 0!==a&&a()},this.processValue=t=>{const a=null!=t&&(!Array.isArray(t)||t.length>0),n=a?(0,s.s)(t):this.defaultParts,{minParts:r,maxParts:d,workingParts:l,el:c}=this;if(this.warnIfIncorrectValueUsage(),!n)return;a&&(0,s.w)(n,r,d);const p=Array.isArray(n)?n[0]:n,h=(0,s.P)(p,r,d),{month:g,day:b,year:m,hour:f,minute:k}=h,x=(0,s.Q)(f);this.activeParts=a?Array.isArray(n)?[...n]:{month:g,day:b,year:m,hour:f,minute:k,ampm:x}:[];const u=void 0!==g&&g!==l.month||void 0!==m&&m!==l.year,D=c.classList.contains("datetime-ready"),{isGridStyle:P,showMonthAndYear:A}=this;let O=!0;if(Array.isArray(n)){const T=n[0].month;for(const H of n)if(H.month!==T){O=!1;break}}O&&(P&&u&&D&&!A?this.animateToDate(h):this.setWorkingParts({month:g,day:b,year:m,hour:f,minute:k,ampm:x}))},this.animateToDate=function(){var t=(0,M.A)(function*(a){const{workingParts:n}=i;i.forceRenderDate=a;const r=new Promise(l=>{i.resolveForceDateScrolling=l});(0,s.i)(a,n)?i.prevMonth():i.nextMonth(),yield r,i.resolveForceDateScrolling=void 0,i.forceRenderDate=void 0});return function(a){return t.apply(this,arguments)}}(),this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.hasValue=()=>null!=this.value,this.nextMonth=()=>{const t=this.calendarBodyRef;if(!t)return;const a=t.querySelector(".calendar-month:last-of-type");a&&t.scrollTo({top:0,left:2*a.offsetWidth*((0,V.i)(this.el)?-1:1),behavior:"smooth"})},this.prevMonth=()=>{const t=this.calendarBodyRef;!t||!t.querySelector(".calendar-month:first-of-type")||t.scrollTo({top:0,left:0,behavior:"smooth"})},this.toggleMonthAndYearView=()=>{this.showMonthAndYear=!this.showMonthAndYear},this.showMonthAndYear=!1,this.activeParts=[],this.workingParts={month:5,day:28,year:2021,hour:13,minute:52,ampm:"pm"},this.isTimePopoverOpen=!1,this.forceRenderDate=void 0,this.color="primary",this.name=this.inputId,this.disabled=!1,this.formatOptions=void 0,this.readonly=!1,this.isDateEnabled=void 0,this.min=void 0,this.max=void 0,this.presentation="date-time",this.cancelText="Cancel",this.doneText="Done",this.clearText="Clear",this.yearValues=void 0,this.monthValues=void 0,this.dayValues=void 0,this.hourValues=void 0,this.minuteValues=void 0,this.locale="default",this.firstDayOfWeek=0,this.titleSelectedDatesFormatter=void 0,this.multiple=!1,this.highlightedDates=void 0,this.value=void 0,this.showDefaultTitle=!1,this.showDefaultButtons=!1,this.showClearButton=!1,this.showDefaultTimeLabel=!0,this.hourCycle=void 0,this.size="fixed",this.preferWheel=!1}formatOptionsChanged(){const{el:e,formatOptions:i,presentation:t}=this;Y(e,t,i),U(e,i)}disabledChanged(){this.emitStyle()}minChanged(){this.processMinParts()}maxChanged(){this.processMaxParts()}presentationChanged(){const{el:e,formatOptions:i,presentation:t}=this;Y(e,t,i)}get isGridStyle(){const{presentation:e,preferWheel:i}=this;return("date"===e||"date-time"===e||"time-date"===e)&&!i}yearValuesChanged(){this.parsedYearValues=(0,s.t)(this.yearValues)}monthValuesChanged(){this.parsedMonthValues=(0,s.t)(this.monthValues)}dayValuesChanged(){this.parsedDayValues=(0,s.t)(this.dayValues)}hourValuesChanged(){this.parsedHourValues=(0,s.t)(this.hourValues)}minuteValuesChanged(){this.parsedMinuteValues=(0,s.t)(this.minuteValues)}valueChanged(){var e=this;return(0,M.A)(function*(){const{value:i}=e;e.hasValue()&&e.processValue(i),e.emitStyle(),e.ionValueChange.emit({value:i})})()}confirm(e=!1){var i=this;return(0,M.A)(function*(){const{isCalendarPicker:t,activeParts:a,preferWheel:n,workingParts:r}=i;(void 0!==a||!t)&&(Array.isArray(a)&&0===a.length?i.setValue(n?(0,s.u)(r):void 0):i.setValue((0,s.u)(a))),e&&i.closeParentOverlay(ue)})()}reset(e){var i=this;return(0,M.A)(function*(){i.processValue(e)})()}cancel(e=!1){var i=this;return(0,M.A)(function*(){i.ionCancel.emit(),e&&i.closeParentOverlay(me)})()}get isCalendarPicker(){const{presentation:e}=this;return"date"===e||"date-time"===e||"time-date"===e}connectedCallback(){this.clearFocusVisible=(0,ne.startFocusVisible)(this.el).destroy}disconnectedCallback(){this.clearFocusVisible&&(this.clearFocusVisible(),this.clearFocusVisible=void 0)}initializeListeners(){this.initializeCalendarListener(),this.initializeKeyboardListeners()}componentDidLoad(){const{el:e,intersectionTrackerRef:i}=this,a=new IntersectionObserver(l=>{l[0].isIntersecting&&(this.initializeListeners(),(0,o.w)(()=>{this.el.classList.add("datetime-ready")}))},{threshold:.01,root:e});(0,_.r)(()=>null==a?void 0:a.observe(i));const r=new IntersectionObserver(l=>{l[0].isIntersecting||(this.destroyInteractionListeners(),this.showMonthAndYear=!1,(0,o.w)(()=>{this.el.classList.remove("datetime-ready")}))},{threshold:0,root:e});(0,_.r)(()=>null==r?void 0:r.observe(i));const d=(0,_.g)(this.el);d.addEventListener("ionFocus",l=>l.stopPropagation()),d.addEventListener("ionBlur",l=>l.stopPropagation())}componentDidRender(){const{presentation:e,prevPresentation:i,calendarBodyRef:t,minParts:a,preferWheel:n,forceRenderDate:r}=this,d=!n&&["date-time","time-date","date"].includes(e);if(void 0!==a&&d&&t){const l=t.querySelector(".calendar-month:nth-of-type(1)");l&&void 0===r&&(t.scrollLeft=l.clientWidth*((0,V.i)(this.el)?-1:1))}null!==i?e!==i&&(this.prevPresentation=e,this.destroyInteractionListeners(),this.initializeListeners(),this.showMonthAndYear=!1,(0,_.r)(()=>{this.ionRender.emit()})):this.prevPresentation=e}componentWillLoad(){const{el:e,formatOptions:i,highlightedDates:t,multiple:a,presentation:n,preferWheel:r}=this;a&&("date"!==n&&(0,v.p)('Multiple date selection is only supported for presentation="date".',e),r&&(0,v.p)('Multiple date selection is not supported with preferWheel="true".',e)),void 0!==t&&("date"!==n&&"date-time"!==n&&"time-date"!==n&&(0,v.p)("The highlightedDates property is only supported with the date, date-time, and time-date presentations.",e),r&&(0,v.p)('The highlightedDates property is not supported with preferWheel="true".',e)),i&&(Y(e,n,i),U(e,i));const d=this.parsedHourValues=(0,s.t)(this.hourValues),l=this.parsedMinuteValues=(0,s.t)(this.minuteValues),c=this.parsedMonthValues=(0,s.t)(this.monthValues),p=this.parsedYearValues=(0,s.t)(this.yearValues),h=this.parsedDayValues=(0,s.t)(this.dayValues),g=this.todayParts=(0,s.s)((0,s.x)());this.processMinParts(),this.processMaxParts(),this.defaultParts=(0,s.y)({refParts:g,monthValues:c,dayValues:h,yearValues:p,hourValues:d,minuteValues:l,minParts:this.minParts,maxParts:this.maxParts}),this.processValue(this.value),this.emitStyle()}emitStyle(){this.ionStyle.emit({interactive:!0,datetime:!0,"interactive-disabled":this.disabled})}renderFooter(){const{disabled:e,readonly:i,showDefaultButtons:t,showClearButton:a}=this,n=e||i;if(null===this.el.querySelector('[slot="buttons"]')&&!t&&!a)return;const d=()=>{this.reset(),this.setValue(void 0)};return(0,o.h)("div",{class:"datetime-footer"},(0,o.h)("div",{class:"datetime-buttons"},(0,o.h)("div",{class:{"datetime-action-buttons":!0,"has-clear-button":this.showClearButton}},(0,o.h)("slot",{name:"buttons"},(0,o.h)("ion-buttons",null,t&&(0,o.h)("ion-button",{id:"cancel-button",color:this.color,onClick:()=>this.cancel(!0),disabled:n},this.cancelText),(0,o.h)("div",{class:"datetime-action-buttons-container"},a&&(0,o.h)("ion-button",{id:"clear-button",color:this.color,onClick:()=>d(),disabled:n},this.clearText),t&&(0,o.h)("ion-button",{id:"confirm-button",color:this.color,onClick:()=>this.confirm(!0),disabled:n},this.doneText)))))))}renderWheelPicker(e=this.presentation){const i="time-date"===e?[this.renderTimePickerColumns(e),this.renderDatePickerColumns(e)]:[this.renderDatePickerColumns(e),this.renderTimePickerColumns(e)];return(0,o.h)("ion-picker",null,i)}renderDatePickerColumns(e){return"date-time"===e||"time-date"===e?this.renderCombinedDatePickerColumn():this.renderIndividualDatePickerColumns(e)}renderCombinedDatePickerColumn(){const{defaultParts:e,disabled:i,workingParts:t,locale:a,minParts:n,maxParts:r,todayParts:d,isDateEnabled:l}=this,c=this.getActivePartsWithFallback(),p=(0,s.z)(t),h=p[p.length-1];p[0].day=1,h.day=(0,s.A)(h.month,h.year);const g=void 0!==n&&(0,s.b)(n,p[0])?n:p[0],b=void 0!==r&&(0,s.i)(r,h)?r:h,m=(0,s.B)(a,d,g,b,this.parsedDayValues,this.parsedMonthValues);let f=m.items;const k=m.parts;l&&(f=f.map((u,D)=>{const P=k[D];let A;try{A=!l((0,s.u)(P))}catch(O){(0,v.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",O)}return Object.assign(Object.assign({},u),{disabled:A})}));const x=null!==t.day?`${t.year}-${t.month}-${t.day}`:`${e.year}-${e.month}-${e.day}`;return(0,o.h)("ion-picker-column",{"aria-label":"Select a date",class:"date-column",color:this.color,disabled:i,value:x,onIonChange:u=>{const{value:D}=u.detail,P=k.find(({month:A,day:O,year:T})=>D===`${T}-${A}-${O}`);this.setWorkingParts(Object.assign(Object.assign({},t),P)),this.setActiveParts(Object.assign(Object.assign({},c),P)),u.stopPropagation()}},f.map(u=>(0,o.h)("ion-picker-column-option",{part:u.value===x?`${w} ${I}`:w,key:u.value,disabled:u.disabled,value:u.value},u.text)))}renderIndividualDatePickerColumns(e){const{workingParts:i,isDateEnabled:t}=this,n="year"!==e&&"time"!==e?(0,s.C)(this.locale,i,this.minParts,this.maxParts,this.parsedMonthValues):[];let d="date"===e?(0,s.D)(this.locale,i,this.minParts,this.maxParts,this.parsedDayValues):[];t&&(d=d.map(g=>{const{value:b}=g,m="string"==typeof b?parseInt(b):b,f={month:i.month,day:m,year:i.year};let k;try{k=!t((0,s.u)(f))}catch(x){(0,v.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",x)}return Object.assign(Object.assign({},g),{disabled:k})}));const c="month"!==e&&"time"!==e?(0,s.E)(this.locale,this.defaultParts,this.minParts,this.maxParts,this.parsedYearValues):[];let h=[];return h=(0,s.F)(this.locale,{month:"numeric",day:"numeric"})?[this.renderMonthPickerColumn(n),this.renderDayPickerColumn(d),this.renderYearPickerColumn(c)]:[this.renderDayPickerColumn(d),this.renderMonthPickerColumn(n),this.renderYearPickerColumn(c)],h}renderDayPickerColumn(e){var i;if(0===e.length)return[];const{disabled:t,workingParts:a}=this,n=this.getActivePartsWithFallback(),r=null!==(i=null!==a.day?a.day:this.defaultParts.day)&&void 0!==i?i:void 0;return(0,o.h)("ion-picker-column",{"aria-label":"Select a day",class:"day-column",color:this.color,disabled:t,value:r,onIonChange:d=>{this.setWorkingParts(Object.assign(Object.assign({},a),{day:d.detail.value})),this.setActiveParts(Object.assign(Object.assign({},n),{day:d.detail.value})),d.stopPropagation()}},e.map(d=>(0,o.h)("ion-picker-column-option",{part:d.value===r?`${w} ${I}`:w,key:d.value,disabled:d.disabled,value:d.value},d.text)))}renderMonthPickerColumn(e){if(0===e.length)return[];const{disabled:i,workingParts:t}=this,a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select a month",class:"month-column",color:this.color,disabled:i,value:t.month,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{month:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{month:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===t.month?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderYearPickerColumn(e){if(0===e.length)return[];const{disabled:i,workingParts:t}=this,a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select a year",class:"year-column",color:this.color,disabled:i,value:t.year,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{year:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{year:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===t.year?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderTimePickerColumns(e){if(["date","month","month-year","year"].includes(e))return[];const t=void 0!==this.getActivePart(),{hoursData:a,minutesData:n,dayPeriodData:r}=(0,s.G)(this.locale,this.workingParts,this.hourCycle,t?this.minParts:void 0,t?this.maxParts:void 0,this.parsedHourValues,this.parsedMinuteValues);return[this.renderHourPickerColumn(a),this.renderMinutePickerColumn(n),this.renderDayPeriodPickerColumn(r)]}renderHourPickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select an hour",color:this.color,disabled:i,value:a.hour,numericInput:!0,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{hour:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{hour:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===a.hour?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderMinutePickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const a=this.getActivePartsWithFallback();return(0,o.h)("ion-picker-column",{"aria-label":"Select a minute",color:this.color,disabled:i,value:a.minute,numericInput:!0,onIonChange:n=>{this.setWorkingParts(Object.assign(Object.assign({},t),{minute:n.detail.value})),this.setActiveParts(Object.assign(Object.assign({},a),{minute:n.detail.value})),n.stopPropagation()}},e.map(n=>(0,o.h)("ion-picker-column-option",{part:n.value===a.minute?`${w} ${I}`:w,key:n.value,disabled:n.disabled,value:n.value},n.text)))}renderDayPeriodPickerColumn(e){const{disabled:i,workingParts:t}=this;if(0===e.length)return[];const a=this.getActivePartsWithFallback(),n=(0,s.H)(this.locale);return(0,o.h)("ion-picker-column",{"aria-label":"Select a day period",style:n?{order:"-1"}:{},color:this.color,disabled:i,value:a.ampm,onIonChange:r=>{const d=(0,s.R)(t,r.detail.value);this.setWorkingParts(Object.assign(Object.assign({},t),{ampm:r.detail.value,hour:d})),this.setActiveParts(Object.assign(Object.assign({},a),{ampm:r.detail.value,hour:d})),r.stopPropagation()}},e.map(r=>(0,o.h)("ion-picker-column-option",{part:r.value===a.ampm?`${w} ${I}`:w,key:r.value,disabled:r.disabled,value:r.value},r.text)))}renderWheelView(e){const{locale:i}=this,a=(0,s.F)(i)?"month-first":"year-first";return(0,o.h)("div",{class:{[`wheel-order-${a}`]:!0}},this.renderWheelPicker(e))}renderCalendarHeader(e){const{disabled:i}=this,t="ios"===e?E.l:E.p,a="ios"===e?E.o:E.q,n=i||((e,i,t)=>{const a=Object.assign(Object.assign({},(0,s.d)(this.workingParts)),{day:null});return R(a,{minParts:i,maxParts:t})})(0,this.minParts,this.maxParts),r=i||((e,i)=>{const t=Object.assign(Object.assign({},(0,s.e)(this.workingParts)),{day:null});return R(t,{maxParts:i})})(0,this.maxParts),d=this.el.getAttribute("dir")||void 0;return(0,o.h)("div",{class:"calendar-header"},(0,o.h)("div",{class:"calendar-action-buttons"},(0,o.h)("div",{class:"calendar-month-year"},(0,o.h)("button",{class:{"calendar-month-year-toggle":!0,"ion-activatable":!0,"ion-focusable":!0},part:"month-year-button",disabled:i,"aria-label":this.showMonthAndYear?"Hide year picker":"Show year picker",onClick:()=>this.toggleMonthAndYearView()},(0,o.h)("span",{id:"toggle-wrapper"},(0,s.J)(this.locale,this.workingParts),(0,o.h)("ion-icon",{"aria-hidden":"true",icon:this.showMonthAndYear?t:a,lazy:!1,flipRtl:!0})),"md"===e&&(0,o.h)("ion-ripple-effect",null))),(0,o.h)("div",{class:"calendar-next-prev"},(0,o.h)("ion-buttons",null,(0,o.h)("ion-button",{"aria-label":"Previous month",disabled:n,onClick:()=>this.prevMonth()},(0,o.h)("ion-icon",{dir:d,"aria-hidden":"true",slot:"icon-only",icon:E.c,lazy:!1,flipRtl:!0})),(0,o.h)("ion-button",{"aria-label":"Next month",disabled:r,onClick:()=>this.nextMonth()},(0,o.h)("ion-icon",{dir:d,"aria-hidden":"true",slot:"icon-only",icon:E.o,lazy:!1,flipRtl:!0}))))),(0,o.h)("div",{class:"calendar-days-of-week","aria-hidden":"true"},(0,s.I)(this.locale,e,this.firstDayOfWeek%7).map(l=>(0,o.h)("div",{class:"day-of-week"},l))))}renderMonth(e,i){const{disabled:t,readonly:a}=this,n=void 0===this.parsedYearValues||this.parsedYearValues.includes(i),r=void 0===this.parsedMonthValues||this.parsedMonthValues.includes(e),d=!n||!r,l=t||a,c=t||R({month:e,year:i,day:null},{minParts:Object.assign(Object.assign({},this.minParts),{day:null}),maxParts:Object.assign(Object.assign({},this.maxParts),{day:null})}),p=this.workingParts.month===e&&this.workingParts.year===i,h=this.getActivePartsWithFallback();return(0,o.h)("div",{"aria-hidden":p?null:"true",class:{"calendar-month":!0,"calendar-month-disabled":!p&&c}},(0,o.h)("div",{class:"calendar-month-grid"},(0,s.K)(e,i,this.firstDayOfWeek%7).map((g,b)=>{const{day:m,dayOfWeek:f}=g,{el:k,highlightedDates:x,isDateEnabled:u,multiple:D}=this,P={month:e,day:m,year:i},A=null===m,{isActive:O,isToday:T,ariaLabel:H,ariaSelected:we,disabled:Pe,text:Ce}=((e,i,t,a,n,r,d)=>{const c=void 0!==(Array.isArray(t)?t:[t]).find(g=>(0,s.c)(i,g)),p=(0,s.c)(i,a);return{disabled:K(i,n,r,d),isActive:c,isToday:p,ariaSelected:c?"true":null,ariaLabel:(0,s.g)(e,p,i),text:null!=i.day?(0,s.a)(e,i):null}})(this.locale,P,this.activeParts,this.todayParts,this.minParts,this.maxParts,this.parsedDayValues),te=(0,s.u)(P);let W=d||Pe;if(!W&&void 0!==u)try{W=!u(te)}catch(z){(0,v.a)("Exception thrown from provided `isDateEnabled` function. Please check your function and try again.",k,z)}const De=W&&l,Me=W||l;let L,ie;return void 0!==x&&!O&&null!==m&&(L=((e,i,t)=>{if(Array.isArray(e)){const a=i.split("T")[0],n=e.find(r=>r.date===a);if(n)return{textColor:n.textColor,backgroundColor:n.backgroundColor}}else try{return e(i)}catch(a){(0,v.a)("Exception thrown from provided `highlightedDates` callback. Please check your function and try again.",t,a)}})(x,te,k)),A||(ie=`calendar-day${O?" active":""}${T?" today":""}${W?" disabled":""}`),(0,o.h)("div",{class:"calendar-day-wrapper"},(0,o.h)("button",{ref:z=>{z&&(z.style.setProperty("color",`${L?L.textColor:""}`,"important"),z.style.setProperty("background-color",`${L?L.backgroundColor:""}`,"important"))},tabindex:"-1","data-day":m,"data-month":e,"data-year":i,"data-index":b,"data-day-of-week":f,disabled:Me,class:{"calendar-day-padding":A,"calendar-day":!0,"calendar-day-active":O,"calendar-day-constrained":De,"calendar-day-today":T},part:ie,"aria-hidden":A?"true":null,"aria-selected":we,"aria-label":H,onClick:()=>{A||(this.setWorkingParts(Object.assign(Object.assign({},this.workingParts),{month:e,day:m,year:i})),D?this.setActiveParts({month:e,day:m,year:i},O):this.setActiveParts(Object.assign(Object.assign({},h),{month:e,day:m,year:i})))}},Ce))})))}renderCalendarBody(){return(0,o.h)("div",{class:"calendar-body ion-focusable",ref:e=>this.calendarBodyRef=e,tabindex:"0"},(0,s.z)(this.workingParts,this.forceRenderDate).map(({month:e,year:i})=>this.renderMonth(e,i)))}renderCalendar(e){return(0,o.h)("div",{class:"datetime-calendar",key:"datetime-calendar"},this.renderCalendarHeader(e),this.renderCalendarBody())}renderTimeLabel(){if(null!==this.el.querySelector('[slot="time-label"]')||this.showDefaultTimeLabel)return(0,o.h)("slot",{name:"time-label"},"Time")}renderTimeOverlay(){var e=this;const{disabled:i,hourCycle:t,isTimePopoverOpen:a,locale:n,formatOptions:r}=this,d=(0,s.L)(n,t),l=this.getActivePartsWithFallback();return[(0,o.h)("div",{class:"time-header"},this.renderTimeLabel()),(0,o.h)("button",{class:{"time-body":!0,"time-body-active":a},part:"time-button"+(a?" active":""),"aria-expanded":"false","aria-haspopup":"true",disabled:i,onClick:(c=(0,M.A)(function*(p){const{popoverRef:h}=e;h&&(e.isTimePopoverOpen=!0,h.present(new CustomEvent("ionShadowTarget",{detail:{ionShadowTarget:p.target}})),yield h.onWillDismiss(),e.isTimePopoverOpen=!1)}),function(h){return c.apply(this,arguments)})},(0,s.M)(n,l,d,null==r?void 0:r.time)),(0,o.h)("ion-popover",{alignment:"center",translucent:!0,overlayIndex:1,arrow:!1,onWillPresent:c=>{c.target.querySelectorAll("ion-picker-column").forEach(h=>h.scrollActiveItemIntoView())},style:{"--offset-y":"-10px","--min-width":"fit-content"},keyboardEvents:!0,ref:c=>this.popoverRef=c},this.renderWheelPicker("time"))];var c}getHeaderSelectedDateText(){var e;const{activeParts:i,formatOptions:t,multiple:a,titleSelectedDatesFormatter:n}=this,r=Array.isArray(i);let d;if(a&&r&&1!==i.length){if(d=`${i.length} days`,void 0!==n)try{d=n((0,s.u)(i))}catch(l){(0,v.a)("Exception in provided `titleSelectedDatesFormatter`: ",l)}}else d=(0,s.N)(this.locale,this.getActivePartsWithFallback(),null!==(e=null==t?void 0:t.date)&&void 0!==e?e:{weekday:"short",month:"short",day:"numeric"});return d}renderHeader(e=!0){if(null!==this.el.querySelector('[slot="title"]')||this.showDefaultTitle)return(0,o.h)("div",{class:"datetime-header"},(0,o.h)("div",{class:"datetime-title"},(0,o.h)("slot",{name:"title"},"Select Date")),e&&(0,o.h)("div",{class:"datetime-selected-date"},this.getHeaderSelectedDateText()))}renderTime(){const{presentation:e}=this;return(0,o.h)("div",{class:"datetime-time"},"time"===e?this.renderWheelPicker():this.renderTimeOverlay())}renderCalendarViewMonthYearPicker(){return(0,o.h)("div",{class:"datetime-year"},this.renderWheelView("month-year"))}renderDatetime(e){const{presentation:i,preferWheel:t}=this;if(t&&("date"===i||"date-time"===i||"time-date"===i))return[this.renderHeader(!1),this.renderWheelView(),this.renderFooter()];switch(i){case"date-time":return[this.renderHeader(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderTime(),this.renderFooter()];case"time-date":return[this.renderHeader(),this.renderTime(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderFooter()];case"time":return[this.renderHeader(!1),this.renderTime(),this.renderFooter()];case"month":case"month-year":case"year":return[this.renderHeader(!1),this.renderWheelView(),this.renderFooter()];default:return[this.renderHeader(),this.renderCalendar(e),this.renderCalendarViewMonthYearPicker(),this.renderFooter()]}}render(){const{name:e,value:i,disabled:t,el:a,color:n,readonly:r,showMonthAndYear:d,preferWheel:l,presentation:c,size:p,isGridStyle:h}=this,g=(0,S.b)(this),b="year"===c||"month"===c||"month-year"===c,m=d||b,f=d&&!b,x=("date"===c||"date-time"===c||"time-date"===c)&&l;return(0,_.d)(!0,a,e,(0,s.O)(i),t),(0,o.h)(o.f,{key:"48313af4ec8e2a2666cd8c89932c5131dfa7b556","aria-disabled":t?"true":null,onFocus:this.onFocus,onBlur:this.onBlur,class:Object.assign({},(0,F.c)(n,{[g]:!0,"datetime-readonly":r,"datetime-disabled":t,"show-month-and-year":m,"month-year-picker-open":f,[`datetime-presentation-${c}`]:!0,[`datetime-size-${p}`]:!0,"datetime-prefer-wheel":x,"datetime-grid":h}))},(0,o.h)("div",{key:"b72570048236415aed915488305046d987d51dcf",class:"intersection-tracker",ref:u=>this.intersectionTrackerRef=u}),this.renderDatetime(g))}get el(){return(0,o.i)(this)}static get watchers(){return{formatOptions:["formatOptionsChanged"],disabled:["disabledChanged"],min:["minChanged"],max:["maxChanged"],presentation:["presentationChanged"],yearValues:["yearValuesChanged"],monthValues:["monthValuesChanged"],dayValues:["dayValuesChanged"],hourValues:["hourValuesChanged"],minuteValues:["minuteValuesChanged"],value:["valueChanged"]}}};let pe=0;const me="datetime-cancel",ue="datetime-confirm",w="wheel-item",I="active";N.style={ios:':host{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background:var(--background);overflow:hidden}:host(.datetime-size-fixed){width:auto;height:auto}:host(.datetime-size-fixed:not(.datetime-prefer-wheel)){max-width:350px}:host(.datetime-size-fixed.datetime-prefer-wheel){min-width:350px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}:host(.datetime-size-cover){width:100%}:host .calendar-body,:host .datetime-year{opacity:0}:host(:not(.datetime-ready)) .datetime-year{position:absolute;pointer-events:none}:host(.datetime-ready) .calendar-body{opacity:1}:host(.datetime-ready) .datetime-year{display:none;opacity:1}:host .wheel-order-year-first .day-column{-ms-flex-order:3;order:3;text-align:end}:host .wheel-order-year-first .month-column{-ms-flex-order:2;order:2;text-align:end}:host .wheel-order-year-first .year-column{-ms-flex-order:1;order:1;text-align:start}:host .datetime-calendar,:host .datetime-year{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:column;flex-flow:column}:host(.show-month-and-year) .datetime-year{display:-ms-flexbox;display:flex}:host(.show-month-and-year) .calendar-next-prev,:host(.show-month-and-year) .calendar-days-of-week,:host(.show-month-and-year) .calendar-body,:host(.show-month-and-year) .datetime-time{display:none}:host(.month-year-picker-open) .datetime-footer{display:none}:host(.datetime-disabled){pointer-events:none}:host(.datetime-disabled) .calendar-days-of-week,:host(.datetime-disabled) .datetime-time{opacity:0.4}:host(.datetime-readonly){pointer-events:none;}:host(.datetime-readonly) .calendar-action-buttons,:host(.datetime-readonly) .calendar-body,:host(.datetime-readonly) .datetime-year{pointer-events:initial}:host(.datetime-readonly) .calendar-day[disabled]:not(.calendar-day-constrained),:host(.datetime-readonly) .datetime-action-buttons ion-button[disabled]{opacity:1}:host .datetime-header .datetime-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host .datetime-action-buttons.has-clear-button{width:100%}:host .datetime-action-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.datetime-action-buttons .datetime-action-buttons-container{display:-ms-flexbox;display:flex}:host .calendar-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host .calendar-action-buttons ion-button{--background:transparent}:host .calendar-days-of-week{display:grid;grid-template-columns:repeat(7, 1fr);text-align:center}.calendar-days-of-week .day-of-week{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}:host .calendar-body{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;outline:none}:host .calendar-body .calendar-month{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;scroll-snap-align:start;scroll-snap-stop:always;-ms-flex-negative:0;flex-shrink:0;width:100%}:host .calendar-body .calendar-month-disabled{scroll-snap-align:none}:host .calendar-body::-webkit-scrollbar{display:none}:host .calendar-body .calendar-month-grid{display:grid;grid-template-columns:repeat(7, 1fr)}:host .calendar-day-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:0;overflow:visible}.calendar-day{border-radius:50%;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:0px;margin-bottom:0px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;outline:none;background:none;color:currentColor;font-family:var(--ion-font-family, inherit);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}:host .calendar-day[disabled]{pointer-events:none;opacity:0.4}.calendar-day:focus{background:rgba(var(--ion-color-base-rgb), 0.2);-webkit-box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2);box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2)}:host .datetime-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host(.datetime-presentation-time) .datetime-time{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}:host ion-popover{--height:200px}:host .time-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host .time-body{border-radius:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-flexbox;display:flex;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .time-body-active{color:var(--ion-color-base)}:host(.in-item){position:static}:host(.show-month-and-year) .calendar-action-buttons .calendar-month-year-toggle{color:var(--ion-color-base)}.calendar-month-year{min-width:0}.calendar-month-year-toggle{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;position:relative;border:0;outline:none;background:transparent;cursor:pointer;z-index:1}.calendar-month-year-toggle::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:opacity 15ms linear, background-color 15ms linear;transition:opacity 15ms linear, background-color 15ms linear;z-index:-1}.calendar-month-year-toggle.ion-focused::after{background:currentColor}.calendar-month-year-toggle:disabled{opacity:0.3;pointer-events:none}.calendar-month-year-toggle ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0}.calendar-month-year-toggle #toggle-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}ion-picker{--highlight-background:var(--wheel-highlight-background);--highlight-border-radius:var(--wheel-highlight-border-radius);--fade-background-rgb:var(--wheel-fade-background-rgb)}:host{--background:var(--ion-color-light, #f4f5f8);--background-rgb:var(--ion-color-light-rgb, 244, 245, 248);--title-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}:host(.datetime-presentation-date-time:not(.datetime-prefer-wheel)),:host(.datetime-presentation-time-date:not(.datetime-prefer-wheel)),:host(.datetime-presentation-date:not(.datetime-prefer-wheel)){min-height:350px}:host .datetime-header{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px;padding-bottom:16px;border-bottom:0.55px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #cccccc));font-size:min(0.875rem, 22.4px)}:host .datetime-header .datetime-title{color:var(--title-color)}:host .datetime-header .datetime-selected-date{margin-top:10px}.calendar-month-year-toggle{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0px;padding-bottom:0px;min-height:44px;font-size:min(1rem, 25.6px);font-weight:600}.calendar-month-year-toggle.ion-focused::after{opacity:0.15}.calendar-month-year-toggle #toggle-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}:host .calendar-action-buttons .calendar-month-year-toggle ion-icon,:host .calendar-action-buttons ion-buttons ion-button{color:var(--ion-color-base)}:host .calendar-action-buttons ion-buttons{padding-left:0;padding-right:0;padding-top:8px;padding-bottom:0}:host .calendar-action-buttons ion-buttons ion-button{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host .calendar-days-of-week{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0;color:var(--ion-color-step-300, var(--ion-text-color-step-700, #b3b3b3));font-size:min(0.75rem, 19.2px);font-weight:600;line-height:24px;text-transform:uppercase}@supports (border-radius: mod(1px, 1px)){.calendar-days-of-week .day-of-week{width:clamp(20px, calc(mod(min(1rem, 24px), 24px) * 10), 100%);height:24px;overflow:hidden}.calendar-day{border-radius:max(8px, mod(min(1rem, 24px), 24px) * 10)}}@supports ((border-radius: mod(1px, 1px)) and (background: -webkit-named-image(apple-pay-logo-black)) and (not (contain-intrinsic-size: none))) or (not (border-radius: mod(1px, 1px))){.calendar-days-of-week .day-of-week{width:auto;height:auto;overflow:initial}.calendar-day{border-radius:32px}}:host .calendar-body .calendar-month .calendar-month-grid{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;-ms-flex-align:center;align-items:center;height:calc(100% - 16px)}:host .calendar-day-wrapper{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;height:0;min-height:1rem}:host .calendar-day{width:40px;min-width:40px;height:40px;font-size:min(1.25rem, 32px)}.calendar-day.calendar-day-active{background:rgba(var(--ion-color-base-rgb), 0.2);font-size:min(1.375rem, 35.2px)}:host .calendar-day.calendar-day-today{color:var(--ion-color-base)}:host .calendar-day.calendar-day-active{color:var(--ion-color-base);font-weight:600}:host .calendar-day.calendar-day-today.calendar-day-active{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host .datetime-time{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:8px;padding-bottom:16px;font-size:min(1rem, 25.6px)}:host .datetime-time .time-header{font-weight:600}:host .datetime-buttons{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;border-top:0.55px solid var(--ion-color-step-200, var(--ion-background-color-step-200, #cccccc))}:host .datetime-buttons ::slotted(ion-buttons),:host .datetime-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}:host .datetime-action-buttons{width:100%}',md:':host{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background:var(--background);overflow:hidden}:host(.datetime-size-fixed){width:auto;height:auto}:host(.datetime-size-fixed:not(.datetime-prefer-wheel)){max-width:350px}:host(.datetime-size-fixed.datetime-prefer-wheel){min-width:350px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}:host(.datetime-size-cover){width:100%}:host .calendar-body,:host .datetime-year{opacity:0}:host(:not(.datetime-ready)) .datetime-year{position:absolute;pointer-events:none}:host(.datetime-ready) .calendar-body{opacity:1}:host(.datetime-ready) .datetime-year{display:none;opacity:1}:host .wheel-order-year-first .day-column{-ms-flex-order:3;order:3;text-align:end}:host .wheel-order-year-first .month-column{-ms-flex-order:2;order:2;text-align:end}:host .wheel-order-year-first .year-column{-ms-flex-order:1;order:1;text-align:start}:host .datetime-calendar,:host .datetime-year{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:column;flex-flow:column}:host(.show-month-and-year) .datetime-year{display:-ms-flexbox;display:flex}:host(.show-month-and-year) .calendar-next-prev,:host(.show-month-and-year) .calendar-days-of-week,:host(.show-month-and-year) .calendar-body,:host(.show-month-and-year) .datetime-time{display:none}:host(.month-year-picker-open) .datetime-footer{display:none}:host(.datetime-disabled){pointer-events:none}:host(.datetime-disabled) .calendar-days-of-week,:host(.datetime-disabled) .datetime-time{opacity:0.4}:host(.datetime-readonly){pointer-events:none;}:host(.datetime-readonly) .calendar-action-buttons,:host(.datetime-readonly) .calendar-body,:host(.datetime-readonly) .datetime-year{pointer-events:initial}:host(.datetime-readonly) .calendar-day[disabled]:not(.calendar-day-constrained),:host(.datetime-readonly) .datetime-action-buttons ion-button[disabled]{opacity:1}:host .datetime-header .datetime-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host .datetime-action-buttons.has-clear-button{width:100%}:host .datetime-action-buttons ion-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.datetime-action-buttons .datetime-action-buttons-container{display:-ms-flexbox;display:flex}:host .calendar-action-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host .calendar-action-buttons ion-button{--background:transparent}:host .calendar-days-of-week{display:grid;grid-template-columns:repeat(7, 1fr);text-align:center}.calendar-days-of-week .day-of-week{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}:host .calendar-body{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;outline:none}:host .calendar-body .calendar-month{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;scroll-snap-align:start;scroll-snap-stop:always;-ms-flex-negative:0;flex-shrink:0;width:100%}:host .calendar-body .calendar-month-disabled{scroll-snap-align:none}:host .calendar-body::-webkit-scrollbar{display:none}:host .calendar-body .calendar-month-grid{display:grid;grid-template-columns:repeat(7, 1fr)}:host .calendar-day-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-width:0;min-height:0;overflow:visible}.calendar-day{border-radius:50%;-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:0px;padding-bottom:0px;-webkit-margin-start:0px;margin-inline-start:0px;-webkit-margin-end:0px;margin-inline-end:0px;margin-top:0px;margin-bottom:0px;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:none;outline:none;background:none;color:currentColor;font-family:var(--ion-font-family, inherit);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:0}:host .calendar-day[disabled]{pointer-events:none;opacity:0.4}.calendar-day:focus{background:rgba(var(--ion-color-base-rgb), 0.2);-webkit-box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2);box-shadow:0px 0px 0px 4px rgba(var(--ion-color-base-rgb), 0.2)}:host .datetime-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}:host(.datetime-presentation-time) .datetime-time{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}:host ion-popover{--height:200px}:host .time-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host .time-body{border-radius:8px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-flexbox;display:flex;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host .time-body-active{color:var(--ion-color-base)}:host(.in-item){position:static}:host(.show-month-and-year) .calendar-action-buttons .calendar-month-year-toggle{color:var(--ion-color-base)}.calendar-month-year{min-width:0}.calendar-month-year-toggle{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;position:relative;border:0;outline:none;background:transparent;cursor:pointer;z-index:1}.calendar-month-year-toggle::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:opacity 15ms linear, background-color 15ms linear;transition:opacity 15ms linear, background-color 15ms linear;z-index:-1}.calendar-month-year-toggle.ion-focused::after{background:currentColor}.calendar-month-year-toggle:disabled{opacity:0.3;pointer-events:none}.calendar-month-year-toggle ion-icon{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0}.calendar-month-year-toggle #toggle-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}ion-picker{--highlight-background:var(--wheel-highlight-background);--highlight-border-radius:var(--wheel-highlight-border-radius);--fade-background-rgb:var(--wheel-fade-background-rgb)}:host{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #ffffff));--title-color:var(--ion-color-contrast)}:host .datetime-header{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:20px;background:var(--ion-color-base);color:var(--title-color)}:host .datetime-header .datetime-title{font-size:0.75rem;text-transform:uppercase}:host .datetime-header .datetime-selected-date{margin-top:30px;font-size:2.125rem}:host .calendar-action-buttons ion-button{--color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}.calendar-month-year-toggle{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:12px;min-height:48px;background:transparent;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959));z-index:1}.calendar-month-year-toggle.ion-focused::after{opacity:0.04}.calendar-month-year-toggle ion-ripple-effect{color:currentColor}@media (any-hover: hover){.calendar-month-year-toggle.ion-activatable:not(.ion-focused):hover::after{background:currentColor;opacity:0.04}}:host .calendar-days-of-week{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:0px;padding-bottom:0px;color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray));font-size:0.875rem;line-height:36px}:host .calendar-body .calendar-month .calendar-month-grid{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:4px;padding-bottom:4px;grid-template-rows:repeat(6, 1fr)}:host .calendar-day{width:42px;min-width:42px;height:42px;font-size:0.875rem}:host .calendar-day.calendar-day-today{border:1px solid var(--ion-color-base);color:var(--ion-color-base)}:host .calendar-day.calendar-day-active{color:var(--ion-color-contrast)}.calendar-day.calendar-day-active{border:1px solid var(--ion-color-base);background:var(--ion-color-base)}:host .datetime-time{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:8px;padding-bottom:8px}:host .time-header{color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.datetime-presentation-month) .datetime-year,:host(.datetime-presentation-year) .datetime-year,:host(.datetime-presentation-month-year) .datetime-year{margin-top:20px;margin-bottom:20px}:host .datetime-buttons{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:10px;padding-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}'};const Z=e=>{const i=(0,j.c)(),t=(0,j.c)(),a=(0,j.c)();return t.addElement(e.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),a.addElement(e.querySelector(".picker-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),i.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([t,a])},G=e=>{const i=(0,j.c)(),t=(0,j.c)(),a=(0,j.c)();return t.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",.01),a.addElement(e.querySelector(".picker-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),i.addElement(e).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([t,a])},X=class{constructor(e){(0,o.r)(this,e),this.didPresent=(0,o.d)(this,"ionPickerDidPresent",7),this.willPresent=(0,o.d)(this,"ionPickerWillPresent",7),this.willDismiss=(0,o.d)(this,"ionPickerWillDismiss",7),this.didDismiss=(0,o.d)(this,"ionPickerDidDismiss",7),this.didPresentShorthand=(0,o.d)(this,"didPresent",7),this.willPresentShorthand=(0,o.d)(this,"willPresent",7),this.willDismissShorthand=(0,o.d)(this,"willDismiss",7),this.didDismissShorthand=(0,o.d)(this,"didDismiss",7),this.delegateController=(0,C.d)(this),this.lockController=(0,ae.c)(),this.triggerController=(0,C.e)(),this.onBackdropTap=()=>{this.dismiss(void 0,C.B)},this.dispatchCancelHandler=i=>{if((0,C.i)(i.detail.role)){const a=this.buttons.find(n=>"cancel"===n.role);this.callButtonHandler(a)}},this.presented=!1,this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.buttons=[],this.columns=[],this.cssClass=void 0,this.duration=0,this.showBackdrop=!0,this.backdropDismiss=!0,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,i){!0===e&&!1===i?this.present():!1===e&&!0===i&&this.dismiss()}triggerChanged(){const{trigger:e,el:i,triggerController:t}=this;e&&t.addClickListener(i,e)}connectedCallback(){(0,C.j)(this.el),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){(0,C.k)(this.el)}componentDidLoad(){(0,v.p)("ion-picker-legacy and ion-picker-legacy-column have been deprecated in favor of new versions of the ion-picker and ion-picker-column components. These new components display inline with your page content allowing for more presentation flexibility than before.",this.el),!0===this.isOpen&&(0,_.r)(()=>this.present()),this.triggerChanged()}present(){var e=this;return(0,M.A)(function*(){const i=yield e.lockController.lock();yield e.delegateController.attachViewToDom(),yield(0,C.f)(e,"pickerEnter",Z,Z,void 0),e.duration>0&&(e.durationTimeout=setTimeout(()=>e.dismiss(),e.duration)),i()})()}dismiss(e,i){var t=this;return(0,M.A)(function*(){const a=yield t.lockController.lock();t.durationTimeout&&clearTimeout(t.durationTimeout);const n=yield(0,C.g)(t,e,i,"pickerLeave",G,G);return n&&t.delegateController.removeViewFromDom(),a(),n})()}onDidDismiss(){return(0,C.h)(this.el,"ionPickerDidDismiss")}onWillDismiss(){return(0,C.h)(this.el,"ionPickerWillDismiss")}getColumn(e){return Promise.resolve(this.columns.find(i=>i.name===e))}buttonClick(e){var i=this;return(0,M.A)(function*(){const t=e.role;return(0,C.i)(t)?i.dismiss(void 0,t):(yield i.callButtonHandler(e))?i.dismiss(i.getSelected(),e.role):Promise.resolve()})()}callButtonHandler(e){var i=this;return(0,M.A)(function*(){return!(e&&!1===(yield(0,C.s)(e.handler,i.getSelected())))})()}getSelected(){const e={};return this.columns.forEach((i,t)=>{const a=void 0!==i.selectedIndex?i.options[i.selectedIndex]:void 0;e[i.name]={text:a?a.text:void 0,value:a?a.value:void 0,columnIndex:t}}),e}render(){const{htmlAttributes:e}=this,i=(0,S.b)(this);return(0,o.h)(o.f,Object.assign({key:"26e3144adcdf01605271d01e468bb4a75ce854b1","aria-modal":"true",tabindex:"-1"},e,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[i]:!0,[`picker-${i}`]:!0,"overlay-hidden":!0},(0,F.g)(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonPickerWillDismiss:this.dispatchCancelHandler}),(0,o.h)("ion-backdrop",{key:"fa212d21406606186cd95f8c7a4f119696ac8d4a",visible:this.showBackdrop,tappable:this.backdropDismiss}),(0,o.h)("div",{key:"19ea889f65cb6a68a9db26cf9f83c6587cfcf07e",tabindex:"0"}),(0,o.h)("div",{key:"5fc0f5d26915ba353b9f0335946f94b6fda95e1e",class:"picker-wrapper ion-overlay-wrapper",role:"dialog"},(0,o.h)("div",{key:"3fa5bff4ac0013ef31845482a27a14caebbdcd2f",class:"picker-toolbar"},this.buttons.map(t=>(0,o.h)("div",{class:be(t)},(0,o.h)("button",{type:"button",onClick:()=>this.buttonClick(t),class:ye(t)},t.text)))),(0,o.h)("div",{key:"2ff6376956d01dcd9ec01b8d6972dd4b37ffb1a1",class:"picker-columns"},(0,o.h)("div",{key:"4adcef77429f10a3faa50b41d1eaf3404387997c",class:"picker-above-highlight"}),this.presented&&this.columns.map(t=>(0,o.h)("ion-picker-legacy-column",{col:t})),(0,o.h)("div",{key:"e0f37d3e9896eb2bc0f0aef4762a897130851963",class:"picker-below-highlight"}))),(0,o.h)("div",{key:"671bb7d0f487b0d7c7fa70388f8fa1de77448b9f",tabindex:"0"}))}get el(){return(0,o.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},be=e=>({[`picker-toolbar-${e.role}`]:void 0!==e.role,"picker-toolbar-button":!0}),ye=e=>Object.assign({"picker-button":!0,"ion-activatable":!0},(0,F.g)(e.cssClass));X.style={ios:".sc-ion-picker-legacy-ios-h{--border-radius:0;--border-style:solid;--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--max-height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.sc-ion-picker-legacy-ios-h{inset-inline-start:0}.overlay-hidden.sc-ion-picker-legacy-ios-h{display:none}.picker-wrapper.sc-ion-picker-legacy-ios{border-radius:var(--border-radius);left:0;right:0;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);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);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;overflow:hidden;z-index:10}.picker-toolbar.sc-ion-picker-legacy-ios{width:100%;background:transparent;contain:strict;z-index:1}.picker-button.sc-ion-picker-legacy-ios{border:0;font-family:inherit}.picker-button.sc-ion-picker-legacy-ios:active,.picker-button.sc-ion-picker-legacy-ios:focus{outline:none}.picker-columns.sc-ion-picker-legacy-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--ion-safe-area-bottom, 0);contain:strict;overflow:hidden}.picker-above-highlight.sc-ion-picker-legacy-ios,.picker-below-highlight.sc-ion-picker-legacy-ios{display:none;pointer-events:none}.sc-ion-picker-legacy-ios-h{--background:var(--ion-background-color, #fff);--border-width:1px 0 0;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--height:260px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.26);color:var(--ion-item-color, var(--ion-text-color, #000))}.picker-toolbar.sc-ion-picker-legacy-ios{display:-ms-flexbox;display:flex;height:44px;border-bottom:0.55px solid var(--border-color)}.picker-toolbar-button.sc-ion-picker-legacy-ios{-ms-flex:1;flex:1;text-align:end}.picker-toolbar-button.sc-ion-picker-legacy-ios:last-child .picker-button.sc-ion-picker-legacy-ios{font-weight:600}.picker-toolbar-button.sc-ion-picker-legacy-ios:first-child{font-weight:normal;text-align:start}.picker-button.sc-ion-picker-legacy-ios,.picker-button.ion-activated.sc-ion-picker-legacy-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:1em;padding-inline-start:1em;-webkit-padding-end:1em;padding-inline-end:1em;padding-top:0;padding-bottom:0;height:44px;background:transparent;color:var(--ion-color-primary, #0054e9);font-size:16px}.picker-columns.sc-ion-picker-legacy-ios{height:215px;-webkit-perspective:1000px;perspective:1000px}.picker-above-highlight.sc-ion-picker-legacy-ios{top:0;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);display:block;position:absolute;width:100%;height:81px;border-bottom:1px solid var(--border-color);background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--background, var(--ion-background-color, #fff))), to(rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8)));background:linear-gradient(to bottom, var(--background, var(--ion-background-color, #fff)) 20%, rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8) 100%);z-index:10}.picker-above-highlight.sc-ion-picker-legacy-ios{inset-inline-start:0}.picker-below-highlight.sc-ion-picker-legacy-ios{top:115px;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);display:block;position:absolute;width:100%;height:119px;border-top:1px solid var(--border-color);background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--background, var(--ion-background-color, #fff))), to(rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8)));background:linear-gradient(to top, var(--background, var(--ion-background-color, #fff)) 30%, rgba(var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255)), 0.8) 100%);z-index:11}.picker-below-highlight.sc-ion-picker-legacy-ios{inset-inline-start:0}",md:".sc-ion-picker-legacy-md-h{--border-radius:0;--border-style:solid;--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--max-height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;top:0;display:block;position:absolute;width:100%;height:100%;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.sc-ion-picker-legacy-md-h{inset-inline-start:0}.overlay-hidden.sc-ion-picker-legacy-md-h{display:none}.picker-wrapper.sc-ion-picker-legacy-md{border-radius:var(--border-radius);left:0;right:0;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);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);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;overflow:hidden;z-index:10}.picker-toolbar.sc-ion-picker-legacy-md{width:100%;background:transparent;contain:strict;z-index:1}.picker-button.sc-ion-picker-legacy-md{border:0;font-family:inherit}.picker-button.sc-ion-picker-legacy-md:active,.picker-button.sc-ion-picker-legacy-md:focus{outline:none}.picker-columns.sc-ion-picker-legacy-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--ion-safe-area-bottom, 0);contain:strict;overflow:hidden}.picker-above-highlight.sc-ion-picker-legacy-md,.picker-below-highlight.sc-ion-picker-legacy-md{display:none;pointer-events:none}.sc-ion-picker-legacy-md-h{--background:var(--ion-background-color, #fff);--border-width:0.55px 0 0;--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)))));--height:260px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.26);color:var(--ion-item-color, var(--ion-text-color, #000))}.picker-toolbar.sc-ion-picker-legacy-md{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;height:44px}.picker-button.sc-ion-picker-legacy-md,.picker-button.ion-activated.sc-ion-picker-legacy-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:1.1em;padding-inline-start:1.1em;-webkit-padding-end:1.1em;padding-inline-end:1.1em;padding-top:0;padding-bottom:0;height:44px;background:transparent;color:var(--ion-color-primary, #0054e9);font-size:14px;font-weight:500;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none}.picker-columns.sc-ion-picker-legacy-md{height:216px;-webkit-perspective:1800px;perspective:1800px}.picker-above-highlight.sc-ion-picker-legacy-md{top:0;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);position:absolute;width:100%;height:81px;border-bottom: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)))));background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, var(--ion-background-color, #fff)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background:linear-gradient(to bottom, var(--ion-background-color, #fff) 20%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%);z-index:10}.picker-above-highlight.sc-ion-picker-legacy-md{inset-inline-start:0}.picker-below-highlight.sc-ion-picker-legacy-md{top:115px;-webkit-transform:translate3d(0, 0, 90px);transform:translate3d(0, 0, 90px);position:absolute;width:100%;height:119px;border-top: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)))));background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, var(--ion-background-color, #fff)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background:linear-gradient(to top, var(--ion-background-color, #fff) 30%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%);z-index:11}.picker-below-highlight.sc-ion-picker-legacy-md{inset-inline-start:0}"};const q=class{constructor(e){(0,o.r)(this,e),this.ionPickerColChange=(0,o.d)(this,"ionPickerColChange",7),this.optHeight=0,this.rotateFactor=0,this.scaleFactor=1,this.velocity=0,this.y=0,this.noAnimate=!0,this.colDidChange=!1,this.col=void 0}colChanged(){this.colDidChange=!0}connectedCallback(){var e=this;return(0,M.A)(function*(){let i=0,t=.81;"ios"===(0,S.b)(e)&&(i=-.46,t=1),e.rotateFactor=i,e.scaleFactor=t,e.gesture=(yield Promise.resolve().then(y.bind(y,8607))).createGesture({el:e.el,gestureName:"picker-swipe",gesturePriority:100,threshold:0,passive:!1,onStart:n=>e.onStart(n),onMove:n=>e.onMove(n),onEnd:n=>e.onEnd(n)}),e.gesture.enable(),e.tmrId=setTimeout(()=>{e.noAnimate=!1,e.refresh(!0)},250)})()}componentDidLoad(){this.onDomChange()}componentDidUpdate(){this.colDidChange&&(this.onDomChange(!0,!1),this.colDidChange=!1)}disconnectedCallback(){void 0!==this.rafId&&cancelAnimationFrame(this.rafId),this.tmrId&&clearTimeout(this.tmrId),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}emitColChange(){this.ionPickerColChange.emit(this.col)}setSelected(e,i){const t=e>-1?-e*this.optHeight:0;this.velocity=0,void 0!==this.rafId&&cancelAnimationFrame(this.rafId),this.update(t,i,!0),this.emitColChange()}update(e,i,t){if(!this.optsEl)return;let a=0,n=0;const{col:r,rotateFactor:d}=this,l=r.selectedIndex,c=r.selectedIndex=this.indexForY(-e),p=0===i?"":i+"ms",h=`scale(${this.scaleFactor})`,g=this.optsEl.children;for(let b=0;b0?Math.max(this.velocity,1):Math.min(this.velocity,-1);let e=this.y+this.velocity;e>this.minY?(e=this.minY,this.velocity=0):e1?this.rafId=requestAnimationFrame(()=>this.decelerate()):(this.velocity=0,this.emitColChange(),(0,B.h)())}else if(this.y%this.optHeight!=0){const e=Math.abs(this.y%this.optHeight);this.velocity=e>this.optHeight/2?1:-1,this.decelerate()}}indexForY(e){return Math.min(Math.max(Math.abs(Math.round(e/this.optHeight)),0),this.col.options.length-1)}onStart(e){e.event.cancelable&&e.event.preventDefault(),e.event.stopPropagation(),(0,B.a)(),void 0!==this.rafId&&cancelAnimationFrame(this.rafId);const i=this.col.options;let t=i.length-1,a=0;for(let n=0;nthis.minY?(i=Math.pow(i,.8),this.bounceFrom=i):i0)return this.update(this.minY,100,!0),void this.emitColChange();if(this.bounceFrom<0)return this.update(this.maxY,100,!0),void this.emitColChange();if(this.velocity=(0,_.j)(-Q,23*e.velocityY,Q),0===this.velocity&&0===e.deltaY){const i=e.event.target.closest(".picker-opt");null!=i&&i.hasAttribute("opt-index")&&this.setSelected(parseInt(i.getAttribute("opt-index"),10),ee)}else{if(this.y+=e.deltaY,Math.abs(e.velocityY)<.05){const i=e.deltaY>0,t=Math.abs(this.y)%this.optHeight/this.optHeight;i&&t>.5?this.velocity=-1*Math.abs(this.velocity):!i&&t<=.5&&(this.velocity=Math.abs(this.velocity))}this.decelerate()}}refresh(e,i){var t;let a=this.col.options.length-1,n=0;const r=this.col.options;for(let l=0;lthis.optsEl=t},e.options.map((t,a)=>(0,o.h)("button",{"aria-label":t.ariaLabel,class:{"picker-opt":!0,"picker-opt-disabled":!!t.disabled},"opt-index":a},t.text))),e.suffix&&(0,o.h)("div",{key:"0413f7c074b6534b8967387ecb9957a79a267aff",class:"picker-suffix",style:{width:e.suffixWidth}},e.suffix))}get el(){return(0,o.i)(this)}static get watchers(){return{col:["colChanged"]}}},J="picker-opt-selected",ve=.97,Q=90,ee=150;q.style={ios:".picker-col{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;contain:content}.picker-opts{position:relative;-ms-flex:1;flex:1;max-width:100%}.picker-opt{top:0;display:block;position:absolute;width:100%;border:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;contain:strict;overflow:hidden;will-change:transform}.picker-opt{inset-inline-start:0}.picker-opt.picker-opt-disabled{pointer-events:none}.picker-opt-disabled{opacity:0}.picker-opts-left{-ms-flex-pack:start;justify-content:flex-start}.picker-opts-right{-ms-flex-pack:end;justify-content:flex-end}.picker-opt:active,.picker-opt:focus{outline:none}.picker-prefix{position:relative;-ms-flex:1;flex:1;text-align:end;white-space:nowrap}.picker-suffix{position:relative;-ms-flex:1;flex:1;text-align:start;white-space:nowrap}.picker-col{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:0;padding-bottom:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.picker-prefix,.picker-suffix,.picker-opts{top:77px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;color:inherit;font-size:20px;line-height:42px;pointer-events:none}.picker-opt{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:center center;transform-origin:center center;height:46px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:transparent;color:inherit;font-size:20px;line-height:42px;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:auto}:host-context([dir=rtl]) .picker-opt{-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}[dir=rtl] .picker-opt{-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}@supports selector(:dir(rtl)){.picker-opt:dir(rtl){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}}",md:".picker-col{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;contain:content}.picker-opts{position:relative;-ms-flex:1;flex:1;max-width:100%}.picker-opt{top:0;display:block;position:absolute;width:100%;border:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;contain:strict;overflow:hidden;will-change:transform}.picker-opt{inset-inline-start:0}.picker-opt.picker-opt-disabled{pointer-events:none}.picker-opt-disabled{opacity:0}.picker-opts-left{-ms-flex-pack:start;justify-content:flex-start}.picker-opts-right{-ms-flex-pack:end;justify-content:flex-end}.picker-opt:active,.picker-opt:focus{outline:none}.picker-prefix{position:relative;-ms-flex:1;flex:1;text-align:end;white-space:nowrap}.picker-suffix{position:relative;-ms-flex:1;flex:1;text-align:start;white-space:nowrap}.picker-col{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.picker-prefix,.picker-suffix,.picker-opts{top:77px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;color:inherit;font-size:22px;line-height:42px;pointer-events:none}.picker-opt{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;height:43px;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background:transparent;color:inherit;font-size:22px;line-height:42px;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:auto}.picker-prefix,.picker-suffix,.picker-opt.picker-opt-selected{color:var(--ion-color-primary, #0054e9)}"}}}]); \ No newline at end of file diff --git a/www/3162.825364e1635b086f.js b/www/3162.825364e1635b086f.js new file mode 100644 index 0000000..f3c4273 --- /dev/null +++ b/www/3162.825364e1635b086f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3162],{3162:(x,u,e)=>{e.r(u),e.d(u,{ion_back_button:()=>c});var h=e(467),i=e(9672),m=e(4920),d=e(333),g=e(3992),s=e(3664);const c=class{constructor(r){var a=this;(0,i.r)(this,r),this.inheritedAttributes={},this.onClick=function(){var b=(0,h.A)(function*(l){const p=a.el.closest("ion-nav");return l.preventDefault(),p&&(yield p.canGoBack())?p.pop({animationBuilder:a.routerAnimation,skipIfBusy:!0}):(0,d.o)(a.defaultHref,l,"back",a.routerAnimation)});return function(l){return b.apply(this,arguments)}}(),this.color=void 0,this.defaultHref=void 0,this.disabled=!1,this.icon=void 0,this.text=void 0,this.type="button",this.routerAnimation=void 0}componentWillLoad(){this.inheritedAttributes=(0,m.i)(this.el),void 0===this.defaultHref&&(this.defaultHref=s.c.get("backButtonDefaultHref"))}get backButtonIcon(){const r=this.icon;return null!=r?r:"ios"===(0,s.b)(this)?s.c.get("backButtonIcon",g.c):s.c.get("backButtonIcon",g.a)}get backButtonText(){const r="ios"===(0,s.b)(this)?"Back":null;return null!=this.text?this.text:s.c.get("backButtonText",r)}get hasIconOnly(){return this.backButtonIcon&&!this.backButtonText}get rippleType(){return this.hasIconOnly?"unbounded":"bounded"}render(){const{color:r,defaultHref:a,disabled:b,type:l,hasIconOnly:p,backButtonIcon:k,backButtonText:v,icon:w,inheritedAttributes:_}=this,B=void 0!==a,y=(0,s.b)(this),C=_["aria-label"]||v||"back";return(0,i.h)(i.f,{key:"8351c93a1812c94c979fb115f07a9ad7b3152188",onClick:this.onClick,class:(0,d.c)(r,{[y]:!0,button:!0,"back-button-disabled":b,"back-button-has-icon-only":p,"in-toolbar":(0,d.h)("ion-toolbar",this.el),"in-toolbar-color":(0,d.h)("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0,"show-back-button":B})},(0,i.h)("button",{key:"991b8baa784dbfbdf8d3581cbbf6a858ac1f1e6e",type:l,disabled:b,class:"button-native",part:"native","aria-label":C},(0,i.h)("span",{key:"929fcd83a4fdb00cf97ca803f234719171602a5e",class:"button-inner"},k&&(0,i.h)("ion-icon",{key:"0c10d412ae8342d96f221e626b421c9abadac748",part:"icon",icon:k,"aria-hidden":"true",lazy:!1,"flip-rtl":void 0===w}),v&&(0,i.h)("span",{key:"96f505880a80f36ee8b8c78268b450f3629ee613",part:"text","aria-hidden":"true",class:"button-text"},v)),"md"===y&&(0,i.h)("ion-ripple-effect",{key:"0aecf5d415c608069eb1a10043530bd0929b6383",type:this.rippleType})))}get el(){return(0,i.i)(this)}};c.style={ios:':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-hover:transparent;--background-hover-opacity:1;--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #0054e9);--icon-margin-end:1px;--icon-margin-start:-4px;--icon-font-size:1.6em;--min-height:32px;font-size:clamp(17px, 1.0625rem, 21.998px)}.button-native{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:visible;z-index:99}:host(.ion-activated) .button-native{opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',md:':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--border-radius:4px;--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:0.04;--color:currentColor;--icon-margin-end:0;--icon-margin-start:0;--icon-font-size:1.5rem;--icon-font-weight:normal;--min-height:32px;--min-width:44px;--padding-start:12px;--padding-end:12px;font-size:0.875rem;font-weight:500;text-transform:uppercase}:host(.back-button-has-icon-only){--border-radius:50%;min-width:48px;min-height:48px;aspect-ratio:1/1}.button-native{-webkit-box-shadow:none;box-shadow:none}.button-text{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:0;padding-bottom:0}ion-icon{line-height:0.67;text-align:start}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}'}},333:(x,u,e)=>{e.d(u,{c:()=>m,g:()=>g,h:()=>i,o:()=>f});var h=e(467);const i=(n,t)=>null!==t.closest(n),m=(n,t)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},t):t,g=n=>{const t={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(o=>null!=o).map(o=>o.trim()).filter(o=>""!==o):[])(n).forEach(o=>t[o]=!0),t},s=/^[a-z][a-z0-9+\-.]*:/,f=function(){var n=(0,h.A)(function*(t,o,c,r){if(null!=t&&"#"!==t[0]&&!s.test(t)){const a=document.querySelector("ion-router");if(a)return null!=o&&o.preventDefault(),a.push(t,c,r)}return!1});return function(o,c,r,a){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3506.899dcc5e5d913023.js b/www/3506.899dcc5e5d913023.js new file mode 100644 index 0000000..579bc8f --- /dev/null +++ b/www/3506.899dcc5e5d913023.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3506],{3506:(W,v,l)=>{l.r(v),l.d(v,{ion_item:()=>p,ion_item_divider:()=>M,ion_item_group:()=>A,ion_label:()=>E,ion_list:()=>j,ion_list_header:()=>D,ion_note:()=>O,ion_skeleton_text:()=>L});var z=l(467),i=l(9672),u=l(4920),r=l(333),k=l(3992),s=l(3664);const p=class{constructor(t){(0,i.r)(this,t),this.labelColorStyles={},this.itemStyles=new Map,this.inheritedAriaAttributes={},this.multipleInputs=!1,this.focusable=!0,this.color=void 0,this.button=!1,this.detail=void 0,this.detailIcon=k.o,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.lines=void 0,this.routerAnimation=void 0,this.routerDirection="forward",this.target=void 0,this.type="button"}buttonChanged(){this.focusable=this.isFocusable()}labelColorChanged(t){const{color:e}=this;void 0===e&&(this.labelColorStyles=t.detail)}itemStyle(t){t.stopPropagation();const e=t.target.tagName,d=t.detail,f={},g=this.itemStyles.get(e)||{};let c=!1;Object.keys(d).forEach(h=>{if(d[h]){const w=`item-${h}`;g[w]||(c=!0),f[w]=!0}}),!c&&Object.keys(f).length!==Object.keys(g).length&&(c=!0),c&&(this.itemStyles.set(e,f),(0,i.j)(this))}connectedCallback(){this.hasStartEl()}componentWillLoad(){this.inheritedAriaAttributes=(0,u.h)(this.el,["aria-label"])}componentDidLoad(){(0,u.r)(()=>{this.setMultipleInputs(),this.focusable=this.isFocusable()})}setMultipleInputs(){const t=this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio"),e=this.el.querySelectorAll("ion-input, ion-range, ion-searchbar, ion-segment, ion-textarea, ion-toggle"),d=this.el.querySelectorAll("ion-anchor, ion-button, a, button");this.multipleInputs=t.length+e.length>1||t.length+d.length>1||t.length>0&&this.isClickable()}hasCover(){return 1===this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio").length&&!this.multipleInputs}isClickable(){return void 0!==this.href||this.button}canActivate(){return this.isClickable()||this.hasCover()}isFocusable(){const t=this.el.querySelector(".ion-focusable");return this.canActivate()||null!==t}hasStartEl(){null!==this.el.querySelector('[slot="start"]')&&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:e,download:d,labelColorStyles:f,lines:g,disabled:c,href:h,rel:w,target:V,routerAnimation:tt,routerDirection:it,inheritedAriaAttributes:et,multipleInputs:T}=this,I={},_=(0,s.b)(this),y=this.isClickable(),P=this.canActivate(),R=y?void 0===h?"button":"a":"div",ot="button"===R?{type:this.type}:{download:d,href:h,rel:w,target:V};let N={};const m=this.getFirstInteractive();(y||void 0!==m&&!T)&&(N={onClick:x=>{if(y&&(0,r.o)(h,x,it,tt),void 0!==m&&!T){const lt=x.composedPath()[0];x.isTrusted&&this.el.shadowRoot.contains(lt)&&("ION-INPUT"===m.tagName||"ION-TEXTAREA"===m.tagName?m.setFocus():m.click())}}});const nt=void 0!==t?t:"ios"===_&&y;this.itemStyles.forEach(x=>{Object.assign(I,x)});const rt=c||I["item-interactive-disabled"]?"true":null,U=(0,r.h)("ion-list",this.el)&&!(0,r.h)("ion-radio-group",this.el),at=void 0!==m&&!["ION-INPUT","ION-TEXTAREA"].includes(m.tagName);return(0,i.h)(i.f,{key:"6fe6bae954259703482f175312a051ff1b315a95","aria-disabled":rt,class:Object.assign(Object.assign(Object.assign({},I),f),(0,r.c)(this.color,{item:!0,[_]:!0,"item-lines-default":void 0===g,[`item-lines-${g}`]:void 0!==g,"item-control-needs-pointer-cursor":at,"item-disabled":c,"in-list":U,"item-multiple-inputs":this.multipleInputs,"ion-activatable":P,"ion-focusable":this.focusable,"item-rtl":"rtl"===document.dir})),role:U?"listitem":null},(0,i.h)(R,Object.assign({key:"fcfcffacb7d4e52f9458724332efa93d140cf637"},ot,et,{class:"item-native",part:"native",disabled:c},N),(0,i.h)("slot",{key:"2c1be89990d1b4264f056f3afca2657dc25e868f",name:"start"}),(0,i.h)("div",{key:"a12010f2f251c29870806050357e247f297f752d",class:"item-inner"},(0,i.h)("div",{key:"d0dc5901d634d3b7d8c9b4339ed02585b5b88828",class:"input-wrapper"},(0,i.h)("slot",{key:"5589d491f6058858310c72971de50ddf441379b1"})),(0,i.h)("slot",{key:"7b2d2182336abef508d00882759df1a99a1cf93e",name:"end"}),nt&&(0,i.h)("ion-icon",{key:"f93f7e7166413f1f2691430dcda83ecf858f7e1f",icon:e,lazy:!1,class:"item-detail-icon",part:"detail-icon","aria-hidden":"true","flip-rtl":e===k.o})),P&&"md"===_&&(0,i.h)("ion-ripple-effect",{key:"3d13ce7623813d650ada97974b29a2e94e2405b1"})))}get el(){return(0,i.i)(this)}static get watchers(){return{button:["buttonChanged"]}}};p.style={ios:':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-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}',md:':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-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: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)}'};const M=class{constructor(t){(0,i.r)(this,t),this.color=void 0,this.sticky=!1}render(){const t=(0,s.b)(this);return(0,i.h)(i.f,{key:"60fda1dab7dbc0038ec7ff68a661896430f7d5c5",class:(0,r.c)(this.color,{[t]:!0,"item-divider-sticky":this.sticky,item:!0})},(0,i.h)("slot",{key:"6ce072dfc2adfa699a2c34ffe25ed221c74d9eea",name:"start"}),(0,i.h)("div",{key:"9a441be204ee2f0b567432722407c75e3cbbe942",class:"item-divider-inner"},(0,i.h)("div",{key:"fd6f2969b345dba51400a290473e594d2d019dc5",class:"item-divider-wrapper"},(0,i.h)("slot",{key:"ebf5601b21c4cf199c01bf142865b8da0c1ba4a6"})),(0,i.h)("slot",{key:"249af8f30113f2c986976d518126661f65531121",name:"end"})))}get el(){return(0,i.i)(this)}};M.style={ios:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--inner-padding-top:0px;--inner-padding-end:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.item-divider-sticky){position:-webkit-sticky;position:sticky;top:0}.item-divider-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;-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:0;overflow:hidden}:host-context([dir=rtl]) .item-divider-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-divider-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-divider-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-divider-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:hidden}:host{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--padding-start:16px;--inner-padding-end:8px;border-radius:0;position:relative;min-height:28px;font-size:1.0625rem;font-weight:600}:host([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(h1){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px}::slotted(h2){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px}::slotted(h3),::slotted(h4),::slotted(h5),::slotted(h6){margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px}::slotted(p){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;color:var(--ion-text-color-step-550, #a3a3a3);font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}::slotted(h2:last-child) ::slotted(h3:last-child),::slotted(h4:last-child),::slotted(h5:last-child),::slotted(h6:last-child),::slotted(p:last-child){margin-bottom:0}",md:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--inner-padding-top:0px;--inner-padding-end:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);overflow:hidden;z-index:100;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.item-divider-sticky){position:-webkit-sticky;position:sticky;top:0}.item-divider-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;-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:0;overflow:hidden}:host-context([dir=rtl]) .item-divider-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-divider-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-divider-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-divider-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:hidden}:host{--background:var(--ion-background-color, #fff);--color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999));--padding-start:16px;--inner-padding-end:16px;min-height:30px;border-bottom: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)))));font-size:0.875rem}::slotted([slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:13px;margin-bottom:10px}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:1.7142857143em}: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-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(h1){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px}::slotted(h2){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px}::slotted(h3,h4,h5,h6){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px}::slotted(p){margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}"};const A=class{constructor(t){(0,i.r)(this,t)}render(){const t=(0,s.b)(this);return(0,i.h)(i.f,{key:"24ff047b7c45f963f0dad072c65d38a230c2bc97",role:"group",class:{[t]:!0,[`item-group-${t}`]:!0,item:!0}})}};A.style={ios:"ion-item-group{display:block}",md:"ion-item-group{display:block}"};const E=class{constructor(t){(0,i.r)(this,t),this.ionColor=(0,i.d)(this,"ionColor",7),this.ionStyle=(0,i.d)(this,"ionStyle",7),this.inRange=!1,this.color=void 0,this.position=void 0,this.noAnimate=!1}componentWillLoad(){this.inRange=!!this.el.closest("ion-range"),this.noAnimate="floating"===this.position,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":void 0!==t,[`ion-color-${t}`]:void 0!==t})}emitStyle(){const{inRange:t,position:e}=this;t||this.ionStyle.emit({label:!0,[`label-${e}`]:void 0!==e})}render(){const t=this.position,e=(0,s.b)(this);return(0,i.h)(i.f,{key:"c2c0f388dab910d294efb9fbb409ee4ef829c1ed",class:(0,r.c)(this.color,{[e]:!0,"in-item-color":(0,r.h)("ion-item.ion-color",this.el),[`label-${t}`]:void 0!==t,"label-no-animate":this.noAnimate,"label-rtl":"rtl"===document.dir})},(0,i.h)("slot",{key:"4de6b69950f417873a13c851018ec31ea2686f0a"}))}get el(){return(0,i.i)(this)}static get watchers(){return{color:["colorChanged"],position:["positionChanged"]}}};E.style={ios:".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}",md:".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}"};const j=class{constructor(t){(0,i.r)(this,t),this.lines=void 0,this.inset=!1}closeSlidingItems(){var t=this;return(0,z.A)(function*(){const e=t.el.querySelector("ion-item-sliding");return!(null==e||!e.closeOpened)&&e.closeOpened()})()}render(){const t=(0,s.b)(this),{lines:e,inset:d}=this;return(0,i.h)(i.f,{key:"8bde220025a7eeca6da075379c6487c4c9bdddc1",role:"list",class:{[t]:!0,[`list-${t}`]:!0,"list-inset":d,[`list-lines-${e}`]:void 0!==e,[`list-${t}-lines-${e}`]:void 0!==e}})}get el(){return(0,i.i)(this)}};j.style={ios:"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}",md:"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}"};const D=class{constructor(t){(0,i.r)(this,t),this.color=void 0,this.lines=void 0}render(){const{lines:t}=this,e=(0,s.b)(this);return(0,i.h)(i.f,{key:"7e2e050f13722f2b870a2415d99a9e631e9ca267",class:(0,r.c)(this.color,{[e]:!0,[`list-header-lines-${t}`]:void 0!==t})},(0,i.h)("div",{key:"6117bebc45800d874e9b75355476fbced5cc8398",class:"list-header-inner"},(0,i.h)("slot",{key:"9165fb274cd2c45a5a65c271d8b1f30e8a00c890"})))}};D.style={ios:":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}",md:":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)))));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}"};const O=class{constructor(t){(0,i.r)(this,t),this.color=void 0}render(){const t=(0,s.b)(this);return(0,i.h)(i.f,{key:"90ec2fe8c9487608ed8c0bdc32c2e80a6a0890b3",class:(0,r.c)(this.color,{[t]:!0})},(0,i.h)("slot",{key:"115ee3f79e6c526b0644443aad468e99385d0eda"}))}};O.style={ios:":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)}",md:":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}"};const L=class{constructor(t){(0,i.r)(this,t),this.ionStyle=(0,i.d)(this,"ionStyle",7),this.animated=!1}componentWillLoad(){this.emitStyle()}emitStyle(){this.ionStyle.emit({"skeleton-text":!0})}render(){const t=this.animated&&s.c.getBoolean("animated",!0),e=(0,r.h)("ion-avatar",this.el)||(0,r.h)("ion-thumbnail",this.el),d=(0,s.b)(this);return(0,i.h)(i.f,{key:"1a3e78e9a6f740d609d1f0b7a16cb6eff4a2d617",class:{[d]:!0,"skeleton-text-animated":t,"in-media":e}},(0,i.h)("span",{key:"be3eabe196ec6e8ec19857375ba30f4c8aa58e7f"},"\xa0"))}get el(){return(0,i.i)(this)}};L.style=":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}}"},333:(W,v,l)=>{l.d(v,{c:()=>u,g:()=>k,h:()=>i,o:()=>S});var z=l(467);const i=(o,n)=>null!==n.closest(o),u=(o,n)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},n):n,k=o=>{const n={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(a=>null!=a).map(a=>a.trim()).filter(a=>""!==a):[])(o).forEach(a=>n[a]=!0),n},s=/^[a-z][a-z0-9+\-.]*:/,S=function(){var o=(0,z.A)(function*(n,a,p,C){if(null!=n&&"#"!==n[0]&&!s.test(n)){const b=document.querySelector("ion-router");if(b)return null!=a&&a.preventDefault(),b.push(n,p,C)}return!1});return function(a,p,C,b){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3511.16739e7034875331.js b/www/3511.16739e7034875331.js new file mode 100644 index 0000000..e333baa --- /dev/null +++ b/www/3511.16739e7034875331.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3511],{3511:(g,s,a)=>{a.r(s),a.d(s,{ion_checkbox:()=>t});var e=a(9672),l=a(4920),h=a(333),b=a(3664);const t=class{constructor(n){(0,e.r)(this,n),this.ionChange=(0,e.d)(this,"ionChange",7),this.ionFocus=(0,e.d)(this,"ionFocus",7),this.ionBlur=(0,e.d)(this,"ionBlur",7),this.inputId="ion-cb-"+c++,this.inheritedAttributes={},this.setChecked=o=>{const i=this.checked=o;this.ionChange.emit({checked:i,value:this.value})},this.toggleChecked=o=>{o.preventDefault(),this.setFocus(),this.setChecked(!this.checked),this.indeterminate=!1},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=o=>{this.disabled||this.toggleChecked(o)},this.color=void 0,this.name=this.inputId,this.checked=!1,this.indeterminate=!1,this.disabled=!1,this.value="on",this.labelPlacement="start",this.justify="space-between",this.alignment="center"}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,l.i)(this.el))}setFocus(){this.focusEl&&this.focusEl.focus()}render(){const{color:n,checked:o,disabled:i,el:d,getSVGPath:w,indeterminate:x,inheritedAttributes:u,inputId:v,justify:y,labelPlacement:_,name:C,value:j,alignment:E}=this,f=(0,b.b)(this),z=w(f,x);return(0,l.d)(!0,d,C,o?j:"",i),(0,e.h)(e.f,{key:"0ac95890562c7f035704c40959c69f8c8ca4bc9f","aria-checked":x?"mixed":`${o}`,class:(0,h.c)(n,{[f]:!0,"in-item":(0,h.h)("ion-item",d),"checkbox-checked":o,"checkbox-disabled":i,"checkbox-indeterminate":x,interactive:!0,[`checkbox-justify-${y}`]:!0,[`checkbox-alignment-${E}`]:!0,[`checkbox-label-placement-${_}`]:!0}),onClick:this.onClick},(0,e.h)("label",{key:"3f9f7c8383dded8f7997086b25399d052df76b5c",class:"checkbox-wrapper"},(0,e.h)("input",Object.assign({key:"6fb11d06c424c289357d5d7c1a4d1b967be231d0",type:"checkbox",checked:!!o||void 0,disabled:i,id:v,onChange:this.toggleChecked,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:M=>this.focusEl=M},u)),(0,e.h)("div",{key:"f577a272e5e3f9f1852fc95e40466c80b76309c7",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":""===d.textContent},part:"label"},(0,e.h)("slot",{key:"7c9b0b4513e797a1acdf55a5f286563e5f397e9c"})),(0,e.h)("div",{key:"e47c50a078b8d761ddc5efcb9a9635281b5818f6",class:"native-wrapper"},(0,e.h)("svg",{key:"4dca47179ae15e9094e01c799ef4ed25fbb0d840",class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},z))))}getSVGPath(n,o){let i=(0,e.h)("path",o?{d:"M6 12L18 12",part:"mark"}:{d:"M5.9,12.5l3.8,3.8l8.8-8.8",part:"mark"});return"md"===n&&(i=(0,e.h)("path",o?{d:"M2 12H22",part:"mark"}:{d:"M1.73,12.91 8.1,19.28 22.79,4.59",part:"mark"})),i}get el(){return(0,e.i)(this)}};let c=0;t.style={ios:":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;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.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius: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}",md:":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;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.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:calc(var(--size) * .125);--border-width:2px;--border-style:solid;--border-color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--checkmark-width:3;--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--transition:background 180ms cubic-bezier(0.4, 0, 0.2, 1);--size:18px}.checkbox-icon path{stroke-dasharray:30;stroke-dashoffset:30}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 90ms linear 90ms;transition:stroke-dashoffset 90ms linear 90ms}:host(.checkbox-disabled) .label-text-wrapper{opacity:0.38}:host(.checkbox-disabled) .native-wrapper{opacity:0.63}"}},333:(g,s,a)=>{a.d(s,{c:()=>h,g:()=>k,h:()=>l,o:()=>m});var e=a(467);const l=(r,t)=>null!==t.closest(r),h=(r,t)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},t):t,k=r=>{const t={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(c=>null!=c).map(c=>c.trim()).filter(c=>""!==c):[])(r).forEach(c=>t[c]=!0),t},p=/^[a-z][a-z0-9+\-.]*:/,m=function(){var r=(0,e.A)(function*(t,c,n,o){if(null!=t&&"#"!==t[0]&&!p.test(t)){const i=document.querySelector("ion-router");if(i)return null!=c&&c.preventDefault(),i.push(t,n,o)}return!1});return function(c,n,o,i){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3814.4f667f072e44b4e7.js b/www/3814.4f667f072e44b4e7.js new file mode 100644 index 0000000..e312b62 --- /dev/null +++ b/www/3814.4f667f072e44b4e7.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[3814],{3814:(v,c,n)=>{n.r(c),n.d(c,{ion_toggle:()=>k});var d=n(467),a=n(9672),h=n(4920),x=n(1086),p=n(5083),b=n(333),g=n(3992),o=n(3664);n(8438),n(8476);const k=class{constructor(e){var r=this;(0,a.r)(this,e),this.ionChange=(0,a.d)(this,"ionChange",7),this.ionFocus=(0,a.d)(this,"ionFocus",7),this.ionBlur=(0,a.d)(this,"ionBlur",7),this.inputId="ion-tg-"+E++,this.lastDrag=0,this.inheritedAttributes={},this.didLoad=!1,this.setupGesture=(0,d.A)(function*(){const{toggleTrack:t}=r;t&&(r.gesture=(yield Promise.resolve().then(n.bind(n,8607))).createGesture({el:t,gestureName:"toggle",gesturePriority:100,threshold:5,passive:!1,onStart:()=>r.onStart(),onMove:i=>r.onMove(i),onEnd:i=>r.onEnd(i)}),r.disabledChanged())}),this.onClick=t=>{this.disabled||(t.preventDefault(),this.lastDrag+300{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.getSwitchLabelIcon=(t,i)=>"md"===t?i?g.f:g.r:i?g.r:g.g,this.activated=!1,this.color=void 0,this.name=this.inputId,this.checked=!1,this.disabled=!1,this.value="on",this.enableOnOffLabels=o.c.get("toggleOnOffLabels"),this.labelPlacement="start",this.justify="space-between",this.alignment="center"}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}toggleChecked(){const{checked:e,value:r}=this,t=!e;this.checked=t,this.ionChange.emit({checked:t,value:r})}connectedCallback(){var e=this;return(0,d.A)(function*(){e.didLoad&&e.setupGesture()})()}componentDidLoad(){this.setupGesture(),this.didLoad=!0}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,h.i)(this.el))}onStart(){this.activated=!0,this.setFocus()}onMove(e){_((0,p.i)(this.el),this.checked,e.deltaX,-10)&&(this.toggleChecked(),(0,x.c)())}onEnd(e){this.activated=!1,this.lastDrag=Date.now(),e.event.preventDefault(),e.event.stopImmediatePropagation()}getValue(){return this.value||""}setFocus(){this.focusEl&&this.focusEl.focus()}renderOnOffSwitchLabels(e,r){const t=this.getSwitchLabelIcon(e,r);return(0,a.h)("ion-icon",{class:{"toggle-switch-icon":!0,"toggle-switch-icon-checked":r},icon:t,"aria-hidden":"true"})}renderToggleControl(){const e=(0,o.b)(this),{enableOnOffLabels:r,checked:t}=this;return(0,a.h)("div",{class:"toggle-icon",part:"track",ref:i=>this.toggleTrack=i},r&&"ios"===e&&[this.renderOnOffSwitchLabels(e,!0),this.renderOnOffSwitchLabels(e,!1)],(0,a.h)("div",{class:"toggle-icon-wrapper"},(0,a.h)("div",{class:"toggle-inner",part:"handle"},r&&"md"===e&&this.renderOnOffSwitchLabels(e,t))))}get hasLabel(){return""!==this.el.textContent}render(){const{activated:e,color:r,checked:t,disabled:i,el:u,justify:C,labelPlacement:O,inputId:D,name:j,alignment:L}=this,M=(0,o.b)(this),P=this.getValue(),I=(0,p.i)(u)?"rtl":"ltr";return(0,h.d)(!0,u,j,t?P:"",i),(0,a.h)(a.f,{key:"b0d648e071bc8095998b519ce4dcdd0ea91575c0",onClick:this.onClick,class:(0,b.c)(r,{[M]:!0,"in-item":(0,b.h)("ion-item",u),"toggle-activated":e,"toggle-checked":t,"toggle-disabled":i,[`toggle-justify-${C}`]:!0,[`toggle-alignment-${L}`]:!0,[`toggle-label-placement-${O}`]:!0,[`toggle-${I}`]:!0})},(0,a.h)("label",{key:"9a2fe1d16dba66a9dfef450efebf2e5cbe3dcd00",class:"toggle-wrapper"},(0,a.h)("input",Object.assign({key:"4358d18cb86da768155c17f9da3aac641296c256",type:"checkbox",role:"switch","aria-checked":`${t}`,checked:t,disabled:i,id:D,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:T=>this.focusEl=T},this.inheritedAttributes)),(0,a.h)("div",{key:"0ec99e452164d7059cc4f93d09e5b918f82c022a",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},(0,a.h)("slot",{key:"1c5cbc99905a79e842e9487eb3ca654e1bab3c66"})),(0,a.h)("div",{key:"ca8196423b429899febd11c7337d768ff05df6f4",class:"native-wrapper"},this.renderToggleControl())))}get el(){return(0,a.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},_=(e,r,t,i)=>r?!e&&i>t||e&&-it;let E=0;k.style={ios:":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;max-width:100%;outline:none;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{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}.toggle-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;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}: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-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}: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}: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}}.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}",md:":host{-webkit-box-sizing:content-box !important;box-sizing:content-box !important;display:inline-block;position:relative;max-width:100%;outline:none;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{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}.toggle-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;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}: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-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}: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}: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}}.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.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}"}},333:(v,c,n)=>{n.d(c,{c:()=>h,g:()=>p,h:()=>a,o:()=>g});var d=n(467);const a=(o,l)=>null!==l.closest(o),h=(o,l)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},l):l,p=o=>{const l={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(s=>null!=s).map(s=>s.trim()).filter(s=>""!==s):[])(o).forEach(s=>l[s]=!0),l},b=/^[a-z][a-z0-9+\-.]*:/,g=function(){var o=(0,d.A)(function*(l,s,w,m){if(null!=l&&"#"!==l[0]&&!b.test(l)){const f=document.querySelector("ion-router");if(f)return null!=s&&s.preventDefault(),f.push(l,w,m)}return!1});return function(s,w,m,f){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/3rdpartylicenses.txt b/www/3rdpartylicenses.txt new file mode 100644 index 0000000..9785794 --- /dev/null +++ b/www/3rdpartylicenses.txt @@ -0,0 +1,319 @@ +@angular/common +MIT + +@angular/core +MIT + +@angular/forms +MIT + +@angular/platform-browser +MIT + +@angular/router +MIT + +@babel/runtime +MIT +MIT License + +Copyright (c) 2014-present Sebastian McKenzie and other contributors + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +@ionic/angular +MIT + +@ionic/core +MIT +Copyright 2015-present Drifty Co. +http://drifty.com/ + +MIT License + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + +@ionic/core/components + +ionic-loader + +rxjs +Apache-2.0 + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +tslib +0BSD +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +zone.js +MIT +The MIT License + +Copyright (c) 2010-2024 Google LLC. https://angular.io/license + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/www/404.html b/www/404.html new file mode 100644 index 0000000..829eda8 --- /dev/null +++ b/www/404.html @@ -0,0 +1,33 @@ + + + + + + Page Not Found + + + + +
+

404

+

Page Not Found

+

The specified file was not found on this website. Please check the URL for mistakes and try again.

+

Why am I seeing this?

+

This page was generated by the Firebase Command-Line Interface. To modify it, edit the 404.html file in your project's configured public directory.

+
+ + diff --git a/www/4171.f5bc55c1acb0f5c1.js b/www/4171.f5bc55c1acb0f5c1.js new file mode 100644 index 0000000..c172901 --- /dev/null +++ b/www/4171.f5bc55c1acb0f5c1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4171],{4171:(E,a,t)=>{t.r(a),t.d(a,{ion_infinite_scroll:()=>h,ion_infinite_scroll_content:()=>g});var d=t(467),e=t(9672),o=t(909),s=t(3664),f=t(464);const h=class{constructor(i){(0,e.r)(this,i),this.ionInfinite=(0,e.d)(this,"ionInfinite",7),this.thrPx=0,this.thrPc=0,this.didFire=!1,this.isBusy=!1,this.onScroll=()=>{const n=this.scrollEl;if(!n||!this.canStart())return 1;const l=this.el.offsetHeight;if(0===l)return 2;const r=n.scrollTop,p=n.offsetHeight,m=0!==this.thrPc?p*this.thrPc:this.thrPx;return("bottom"===this.position?n.scrollHeight-l-r-m-p:r-l-m)<0&&!this.didFire?(this.isLoading=!0,this.didFire=!0,this.ionInfinite.emit(),3):4},this.isLoading=!1,this.threshold="15%",this.disabled=!1,this.position="bottom"}thresholdChanged(){const i=this.threshold;i.lastIndexOf("%")>-1?(this.thrPx=0,this.thrPc=parseFloat(i)/100):(this.thrPx=parseFloat(i),this.thrPc=0)}disabledChanged(){const i=this.disabled;i&&(this.isLoading=!1,this.isBusy=!1),this.enableScrollEvents(!i)}connectedCallback(){var i=this;return(0,d.A)(function*(){const n=(0,o.f)(i.el);n?(i.scrollEl=yield(0,o.g)(n),i.thresholdChanged(),i.disabledChanged(),"top"===i.position&&(0,e.w)(()=>{i.scrollEl&&(i.scrollEl.scrollTop=i.scrollEl.scrollHeight-i.scrollEl.clientHeight)})):(0,o.p)(i.el)})()}disconnectedCallback(){this.enableScrollEvents(!1),this.scrollEl=void 0}complete(){var i=this;return(0,d.A)(function*(){const n=i.scrollEl;if(i.isLoading&&n)if(i.isLoading=!1,"top"===i.position){i.isBusy=!0;const l=n.scrollHeight-n.scrollTop;requestAnimationFrame(()=>{(0,e.e)(()=>{const c=n.scrollHeight-l;requestAnimationFrame(()=>{(0,e.w)(()=>{n.scrollTop=c,i.isBusy=!1,i.didFire=!1})})})})}else i.didFire=!1})()}canStart(){return!(this.disabled||this.isBusy||!this.scrollEl||this.isLoading)}enableScrollEvents(i){this.scrollEl&&(i?this.scrollEl.addEventListener("scroll",this.onScroll):this.scrollEl.removeEventListener("scroll",this.onScroll))}render(){const i=(0,s.b)(this);return(0,e.h)(e.f,{key:"1444429a86950c449953cbf578436cc8cabf40ec",class:{[i]:!0,"infinite-scroll-loading":this.isLoading,"infinite-scroll-enabled":!this.disabled}})}get el(){return(0,e.i)(this)}static get watchers(){return{threshold:["thresholdChanged"],disabled:["disabledChanged"]}}};h.style="ion-infinite-scroll{display:none;width:100%}.infinite-scroll-enabled{display:block}";const g=class{constructor(i){(0,e.r)(this,i),this.customHTMLEnabled=s.c.get("innerHTMLTemplatesEnabled",f.E),this.loadingSpinner=void 0,this.loadingText=void 0}componentDidLoad(){if(void 0===this.loadingSpinner){const i=(0,s.b)(this);this.loadingSpinner=s.c.get("infiniteLoadingSpinner",s.c.get("spinner","ios"===i?"lines":"crescent"))}}renderLoadingText(){const{customHTMLEnabled:i,loadingText:n}=this;return i?(0,e.h)("div",{class:"infinite-loading-text",innerHTML:(0,f.a)(n)}):(0,e.h)("div",{class:"infinite-loading-text"},this.loadingText)}render(){const i=(0,s.b)(this);return(0,e.h)(e.f,{key:"060278bf9cb0321e182352f9613be4ebbb028259",class:{[i]:!0,[`infinite-scroll-content-${i}`]:!0}},(0,e.h)("div",{key:"07d3cada920145f979ad315bd187fb878e0c3da3",class:"infinite-loading"},this.loadingSpinner&&(0,e.h)("div",{key:"6254f175d7543d09f3dd47cd0589a2809182cd8c",class:"infinite-loading-spinner"},(0,e.h)("ion-spinner",{key:"a6a816d1c65b60b786333b209b63492aa716a283",name:this.loadingSpinner})),void 0!==this.loadingText&&this.renderLoadingText()))}};g.style={ios:"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(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",md:"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))}"}}}]); \ No newline at end of file diff --git a/www/4183.0d54a4cc8cbc3a61.js b/www/4183.0d54a4cc8cbc3a61.js new file mode 100644 index 0000000..7fee169 --- /dev/null +++ b/www/4183.0d54a4cc8cbc3a61.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4183],{4183:(u,s,e)=>{e.r(s),e.d(s,{ion_img:()=>o});var i=e(9672),n=e(4920),r=e(3664);const o=class{constructor(t){(0,i.r)(this,t),this.ionImgWillLoad=(0,i.d)(this,"ionImgWillLoad",7),this.ionImgDidLoad=(0,i.d)(this,"ionImgDidLoad",7),this.ionError=(0,i.d)(this,"ionError",7),this.inheritedAttributes={},this.onLoad=()=>{this.ionImgDidLoad.emit()},this.onError=()=>{this.ionError.emit()},this.loadSrc=void 0,this.loadError=void 0,this.alt=void 0,this.src=void 0}srcChanged(){this.addIO()}componentWillLoad(){this.inheritedAttributes=(0,n.h)(this.el,["draggable"])}componentDidLoad(){this.addIO()}addIO(){void 0!==this.src&&(typeof window<"u"&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype?(this.removeIO(),this.io=new IntersectionObserver(t=>{t[t.length-1].isIntersecting&&(this.load(),this.removeIO())}),this.io.observe(this.el)):setTimeout(()=>this.load(),200))}load(){this.loadError=this.onError,this.loadSrc=this.src,this.ionImgWillLoad.emit()}removeIO(){this.io&&(this.io.disconnect(),this.io=void 0)}render(){const{loadSrc:t,alt:a,onLoad:c,loadError:l,inheritedAttributes:g}=this,{draggable:b}=g;return(0,i.h)(i.f,{key:"14d24d65ec8e5522192ca58035264971b1ab883b",class:(0,r.b)(this)},(0,i.h)("img",{key:"345ba155a5fdce5e66c397a599b7333d37d9cb1d",decoding:"async",src:t,alt:a,onLoad:c,onError:l,part:"image",draggable:h(b)}))}get el(){return(0,i.i)(this)}static get watchers(){return{src:["srcChanged"]}}},h=t=>{switch(t){case"true":return!0;case"false":return!1;default:return}};o.style=":host{display:block;-o-object-fit:contain;object-fit:contain}img{display:block;width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}"}}]); \ No newline at end of file diff --git a/www/4406.03b087c2d77cb960.js b/www/4406.03b087c2d77cb960.js new file mode 100644 index 0000000..1287bb0 --- /dev/null +++ b/www/4406.03b087c2d77cb960.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4406],{4406:(z,c,a)=>{a.r(c),a.d(c,{ion_tab_bar:()=>v,ion_tab_button:()=>k});var h=a(467),t=a(9672),u=a(4731),f=a(333),d=a(3664),m=a(4920);a(8476),a(4379),a(8438);const v=class{constructor(o){(0,t.r)(this,o),this.ionTabBarChanged=(0,t.d)(this,"ionTabBarChanged",7),this.ionTabBarLoaded=(0,t.d)(this,"ionTabBarLoaded",7),this.keyboardCtrl=null,this.keyboardVisible=!1,this.color=void 0,this.selectedTab=void 0,this.translucent=!1}selectedTabChanged(){void 0!==this.selectedTab&&this.ionTabBarChanged.emit({tab:this.selectedTab})}componentWillLoad(){this.selectedTabChanged()}connectedCallback(){var o=this;return(0,h.A)(function*(){o.keyboardCtrl=yield(0,u.c)(function(){var e=(0,h.A)(function*(s,l){!1===s&&void 0!==l&&(yield l),o.keyboardVisible=s});return function(s,l){return e.apply(this,arguments)}}())})()}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}componentDidLoad(){this.ionTabBarLoaded.emit()}render(){const{color:o,translucent:e,keyboardVisible:s}=this,l=(0,d.b)(this),g=s&&"top"!==this.el.getAttribute("slot");return(0,t.h)(t.f,{key:"3a8595dd83f89e8319471a7a7f9f64b2565b384c",role:"tablist","aria-hidden":g?"true":null,class:(0,f.c)(o,{[l]:!0,"tab-bar-translucent":e,"tab-bar-hidden":g})},(0,t.h)("slot",{key:"8b65eceb922f6abfa15f41046261586fb94b981f"}))}get el(){return(0,t.i)(this)}static get watchers(){return{selectedTab:["selectedTabChanged"]}}};v.style={ios:":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:0.55px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));height:50px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.tab-bar-translucent){--background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(210%) blur(20px);backdrop-filter:saturate(210%) blur(20px)}:host(.ion-color.tab-bar-translucent){background:rgba(var(--ion-color-base-rgb), 0.8)}:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.6)}}",md:":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-background-color, #fff));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:1px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.07)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-650, var(--ion-text-color-step-350, #595959)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));height:56px}"};const k=class{constructor(o){(0,t.r)(this,o),this.ionTabButtonClick=(0,t.d)(this,"ionTabButtonClick",7),this.inheritedAttributes={},this.onKeyUp=e=>{("Enter"===e.key||" "===e.key)&&this.selectTab(e)},this.onClick=e=>{this.selectTab(e)},this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.layout=void 0,this.selected=!1,this.tab=void 0,this.target=void 0}onTabBarChanged(o){const e=o.target,s=this.el.parentElement;(o.composedPath().includes(s)||null!=e&&e.contains(this.el))&&(this.selected=this.tab===o.detail.tab)}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,m.h)(this.el,["aria-label"])),void 0===this.layout&&(this.layout=d.c.get("tabButtonLayout","icon-top"))}selectTab(o){void 0!==this.tab&&(this.disabled||this.ionTabButtonClick.emit({tab:this.tab,href:this.href,selected:this.selected}),o.preventDefault())}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}render(){const{disabled:o,hasIcon:e,hasLabel:s,href:l,rel:g,target:E,layout:D,selected:_,tab:w,inheritedAttributes:M}=this,C=(0,d.b)(this);return(0,t.h)(t.f,{key:"4b528ce31f67e10ad849e0c99bd034bba675c227",onClick:this.onClick,onKeyup:this.onKeyUp,id:void 0!==w?`tab-button-${w}`:null,class:{[C]:!0,"tab-selected":_,"tab-disabled":o,"tab-has-label":s,"tab-has-icon":e,"tab-has-label-only":s&&!e,"tab-has-icon-only":e&&!s,[`tab-layout-${D}`]:!0,"ion-activatable":!0,"ion-selectable":!0,"ion-focusable":!0}},(0,t.h)("a",Object.assign({key:"0da8784b1b243ffaaaf04dd7adb55d6881ed0c08"},{download:this.download,href:l,rel:g,target:E},{class:"button-native",part:"native",role:"tab","aria-selected":_?"true":null,"aria-disabled":o?"true":null,tabindex:o?"-1":void 0},M),(0,t.h)("span",{key:"2c628e8f1ebc129f84876c01530468cb97d8bf3a",class:"button-inner"},(0,t.h)("slot",{key:"8052a171d197a7de1a7eb12b091c35f73ae1ee21"})),"md"===C&&(0,t.h)("ion-ripple-effect",{key:"4186bdb5ed045ec16f495a14fa30ac864c576227",type:"unbounded"})))}get el(){return(0,t.i)(this)}};k.style={ios:':host{--ripple-color:var(--color-selected);--background-focused-opacity:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;outline:none;background:var(--background);color:var(--color)}.button-native{border-radius: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);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-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;border:0;outline:none;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none}.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:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;z-index:1}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){a:hover{color:var(--color-selected)}}:host(.tab-selected){color:var(--color-selected)}:host(.tab-hidden){display:none !important}:host(.tab-disabled){pointer-events:none;opacity:0.4}::slotted(ion-label),::slotted(ion-icon){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex-order:0;order:0}::slotted(ion-icon){-ms-flex-order:-1;order:-1;height:1em}:host(.tab-has-label-only) ::slotted(ion-label){white-space:normal}::slotted(ion-badge){-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1}:host(.tab-layout-icon-start){-ms-flex-direction:row;flex-direction:row}:host(.tab-layout-icon-end){-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.tab-layout-icon-bottom){-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.tab-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.tab-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color)}:host{--padding-top:0;--padding-end:2px;--padding-bottom:0;--padding-start:2px;max-width:240px;font-size:10px}::slotted(ion-badge){-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px;padding-top:1px;padding-bottom:1px;top:4px;height:auto;font-size:12px;line-height:16px}::slotted(ion-badge){inset-inline-start:calc(50% + 6px)}::slotted(ion-icon){margin-top:2px;margin-bottom:2px;font-size:24px}::slotted(ion-icon::before){vertical-align:top}::slotted(ion-label){margin-top:0;margin-bottom:1px;min-height:11px;font-weight:500}:host(.tab-has-label-only) ::slotted(ion-label){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:12px;font-size:14px;line-height:1.1}:host(.tab-layout-icon-end) ::slotted(ion-label),:host(.tab-layout-icon-start) ::slotted(ion-label),:host(.tab-layout-icon-hide) ::slotted(ion-label){margin-top:2px;margin-bottom:2px;font-size:14px;line-height:1.1}:host(.tab-layout-icon-end) ::slotted(ion-icon),:host(.tab-layout-icon-start) ::slotted(ion-icon){min-width:24px;height:26px;margin-top:2px;margin-bottom:1px;font-size:24px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){inset-inline-start:calc(50% + 12px)}:host(.tab-layout-icon-bottom) ::slotted(ion-icon){margin-top:0;margin-bottom:1px}:host(.tab-layout-icon-bottom) ::slotted(ion-label){margin-top:4px}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){top:10px}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){inset-inline-start:calc(50% + 35px)}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){top:10px}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){inset-inline-start:calc(50% + 30px)}:host(.tab-layout-label-hide) ::slotted(ion-badge),:host(.tab-has-icon-only) ::slotted(ion-badge){top:10px}:host(.tab-layout-label-hide) ::slotted(ion-icon){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.tab-layout-label-hide) ::slotted(ion-icon),:host(.tab-has-icon-only) ::slotted(ion-icon){font-size:30px}',md:':host{--ripple-color:var(--color-selected);--background-focused-opacity:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;outline:none;background:var(--background);color:var(--color)}.button-native{border-radius: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);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-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;border:0;outline:none;background:transparent;text-decoration:none;cursor:pointer;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-drag:none}.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:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;height:100%;z-index:1}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){a:hover{color:var(--color-selected)}}:host(.tab-selected){color:var(--color-selected)}:host(.tab-hidden){display:none !important}:host(.tab-disabled){pointer-events:none;opacity:0.4}::slotted(ion-label),::slotted(ion-icon){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex-order:0;order:0}::slotted(ion-icon){-ms-flex-order:-1;order:-1;height:1em}:host(.tab-has-label-only) ::slotted(ion-label){white-space:normal}::slotted(ion-badge){-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;z-index:1}:host(.tab-layout-icon-start){-ms-flex-direction:row;flex-direction:row}:host(.tab-layout-icon-end){-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.tab-layout-icon-bottom){-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.tab-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.tab-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color)}:host{--padding-top:0;--padding-end:12px;--padding-bottom:0;--padding-start:12px;max-width:168px;font-size:12px;font-weight:normal;letter-spacing:0.03em}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;text-transform:none}::slotted(ion-icon){margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;-webkit-transform-origin:center center;transform-origin:center center;font-size:22px}:host-context([dir=rtl]) ::slotted(ion-icon){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}[dir=rtl] ::slotted(ion-icon){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}@supports selector(:dir(rtl)){::slotted(ion-icon):dir(rtl){-webkit-transform-origin:calc(100% - center) center;transform-origin:calc(100% - center) center}}::slotted(ion-badge){border-radius:8px;-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;padding-top:3px;padding-bottom:2px;top:8px;min-width:12px;font-size:8px;font-weight:normal}::slotted(ion-badge){inset-inline-start:calc(50% + 6px)}::slotted(ion-badge:empty){display:block;min-width:8px;height:8px}:host(.tab-layout-icon-top) ::slotted(ion-icon){margin-top:6px;margin-bottom:2px}:host(.tab-layout-icon-top) ::slotted(ion-label){margin-top:0;margin-bottom:6px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){top:8px}:host(.tab-layout-icon-bottom) ::slotted(ion-badge){inset-inline-start:70%}:host(.tab-layout-icon-bottom) ::slotted(ion-icon){margin-top:0;margin-bottom:6px}:host(.tab-layout-icon-bottom) ::slotted(ion-label){margin-top:6px;margin-bottom:0}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){top:16px}:host(.tab-layout-icon-start) ::slotted(ion-badge),:host(.tab-layout-icon-end) ::slotted(ion-badge){inset-inline-start:80%}:host(.tab-layout-icon-start) ::slotted(ion-icon){-webkit-margin-end:6px;margin-inline-end:6px}:host(.tab-layout-icon-end) ::slotted(ion-icon){-webkit-margin-start:6px;margin-inline-start:6px}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){top:16px}:host(.tab-layout-icon-hide) ::slotted(ion-badge),:host(.tab-has-label-only) ::slotted(ion-badge){inset-inline-start:70%}:host(.tab-layout-icon-hide) ::slotted(ion-label),:host(.tab-has-label-only) ::slotted(ion-label){margin-top:0;margin-bottom:0}:host(.tab-layout-label-hide) ::slotted(ion-badge),:host(.tab-has-icon-only) ::slotted(ion-badge){top:16px}:host(.tab-layout-label-hide) ::slotted(ion-icon),:host(.tab-has-icon-only) ::slotted(ion-icon){margin-top:0;margin-bottom:0;font-size:24px}'}},333:(z,c,a)=>{a.d(c,{c:()=>u,g:()=>d,h:()=>t,o:()=>y});var h=a(467);const t=(n,i)=>null!==i.closest(n),u=(n,i)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},i):i,d=n=>{const i={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(r=>null!=r).map(r=>r.trim()).filter(r=>""!==r):[])(n).forEach(r=>i[r]=!0),i},m=/^[a-z][a-z0-9+\-.]*:/,y=function(){var n=(0,h.A)(function*(i,r,p,x){if(null!=i&&"#"!==i[0]&&!m.test(i)){const b=document.querySelector("ion-router");if(b)return null!=r&&r.preventDefault(),b.push(i,p,x)}return!1});return function(r,p,x,b){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/441.c8d135e5d56e5723.js b/www/441.c8d135e5d56e5723.js new file mode 100644 index 0000000..5adba43 --- /dev/null +++ b/www/441.c8d135e5d56e5723.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[441],{441:(ke,J,c)=>{c.r(J),c.d(J,{ion_modal:()=>be});var A=c(467),h=c(9672),C=c(909),H=c(8621),f=c(4920),te=c(7838),$=c(4929),b=c(8438),d=c(6002),S=c(333),F=c(2725),Y=c(3664),N=c(1622),m=c(9986),de=c(3351),le=c(8607),Q=c(8476),z=(c(6411),c(1970),c(4379),function(e){return e.Dark="DARK",e.Light="LIGHT",e.Default="DEFAULT",e}(z||{}));const ne={getEngine(){const e=(0,b.g)();if(null!=e&&e.isPluginAvailable("StatusBar"))return e.Plugins.StatusBar},setStyle(e){const t=this.getEngine();t&&t.setStyle(e)},getStyle:(e=(0,A.A)(function*(){const t=this.getEngine();if(!t)return z.Default;const{style:n}=yield t.getInfo();return n}),function(){return e.apply(this,arguments)})},oe=(e,t)=>{if(1===t)return 0;const n=1/(1-t);return e*n+-t*n},ce=()=>{!Q.w||Q.w.innerWidth>=768||ne.setStyle({style:z.Dark})},re=(e=z.Default)=>{!Q.w||Q.w.innerWidth>=768||ne.setStyle({style:e})},pe=function(){var e=(0,A.A)(function*(t,n){"function"!=typeof t.canDismiss||!(yield t.canDismiss(void 0,d.G))||(n.isRunning()?n.onFinish(()=>{t.dismiss(void 0,"handler")},{oneTimeCallback:!0}):t.dismiss(void 0,"handler"))});return function(n,o){return e.apply(this,arguments)}}(),se=e=>.00255275*2.71828**(-14.9619*e)-1.00255*2.71828**(-.0380968*e)+1,he=(e,t)=>(0,f.j)(400,e/Math.abs(1.1*t),500),fe=e=>{const{currentBreakpoint:t,backdropBreakpoint:n}=e,o=void 0===n||n{const{currentBreakpoint:t,backdropBreakpoint:n}=e,o=`calc(var(--backdrop-opacity) * ${oe(t,n)})`,s=[{offset:0,opacity:o},{offset:1,opacity:0}],r=[{offset:0,opacity:o},{offset:n,opacity:0},{offset:1,opacity:0}],i=(0,m.c)("backdropAnimation").keyframes(0!==n?r:s);return{wrapperAnimation:(0,m.c)("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:`translateY(${100-100*t}%)`},{offset:1,opacity:1,transform:"translateY(100%)"}]),backdropAnimation:i}},ue=(e,t)=>{const{presentingEl:n,currentBreakpoint:o}=t,s=(0,f.g)(e),{wrapperAnimation:r,backdropAnimation:i}=void 0!==o?fe(t):{backdropAnimation:(0,m.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,m.c)().fromTo("transform","translateY(100vh)","translateY(0vh)")};i.addElement(s.querySelector("ion-backdrop")),r.addElement(s.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const a=(0,m.c)("entering-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(500).addAnimation(r);if(n){const l=window.innerWidth<768,w="ION-MODAL"===n.tagName&&void 0!==n.presentingElement,E=(0,f.g)(n),y=(0,m.c)().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),_=document.body;if(l){const k=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",D=`translateY(${w?"-10px":k}) scale(0.915)`;y.afterStyles({transform:D}).beforeAddWrite(()=>_.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:D,borderRadius:"10px 10px 0 0"}]),a.addAnimation(y)}else if(a.addAnimation(i),w){const x=`translateY(-10px) scale(${w?.915:1})`;y.afterStyles({transform:x}).addElement(E.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:x}]);const p=(0,m.c)().afterStyles({transform:x}).addElement(E.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:x}]);a.addAnimation([y,p])}else r.fromTo("opacity","0","1")}else a.addAnimation(i);return a},ge=(e,t,n=500)=>{const{presentingEl:o,currentBreakpoint:s}=t,r=(0,f.g)(e),{wrapperAnimation:i,backdropAnimation:a}=void 0!==s?me(t):{backdropAnimation:(0,m.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,m.c)().fromTo("transform","translateY(0vh)","translateY(100vh)")};a.addElement(r.querySelector("ion-backdrop")),i.addElement(r.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});const l=(0,m.c)("leaving-base").addElement(e).easing("cubic-bezier(0.32,0.72,0,1)").duration(n).addAnimation(i);if(o){const w=window.innerWidth<768,E="ION-MODAL"===o.tagName&&void 0!==o.presentingElement,y=(0,f.g)(o),_=(0,m.c)().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish(x=>{1===x&&(o.style.setProperty("overflow",""),Array.from(k.querySelectorAll("ion-modal:not(.overlay-hidden)")).filter(D=>void 0!==D.presentingElement).length<=1&&k.style.setProperty("background-color",""))}),k=document.body;if(w){const x=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",K=`translateY(${E?"-10px":x}) scale(0.915)`;_.addElement(o).keyframes([{offset:0,filter:"contrast(0.85)",transform:K,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),l.addAnimation(_)}else if(l.addAnimation(a),E){const p=`translateY(-10px) scale(${E?.915:1})`;_.addElement(y.querySelector(".modal-wrapper")).afterStyles({transform:"translate3d(0, 0, 0)"}).keyframes([{offset:0,filter:"contrast(0.85)",transform:p},{offset:1,filter:"contrast(1)",transform:"translateY(0) scale(1)"}]);const D=(0,m.c)().addElement(y.querySelector(".modal-shadow")).afterStyles({transform:"translateY(0) scale(1)"}).keyframes([{offset:0,opacity:"0",transform:p},{offset:1,opacity:"1",transform:"translateY(0) scale(1)"}]);l.addAnimation([_,D])}else i.fromTo("opacity","1","0")}else l.addAnimation(a);return l},Ee=(e,t)=>{const{currentBreakpoint:n}=t,o=(0,f.g)(e),{wrapperAnimation:s,backdropAnimation:r}=void 0!==n?fe(t):{backdropAnimation:(0,m.c)().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),wrapperAnimation:(0,m.c)().keyframes([{offset:0,opacity:.01,transform:"translateY(40px)"},{offset:1,opacity:1,transform:"translateY(0px)"}])};return r.addElement(o.querySelector("ion-backdrop")),s.addElement(o.querySelector(".modal-wrapper")),(0,m.c)().addElement(e).easing("cubic-bezier(0.36,0.66,0.04,1)").duration(280).addAnimation([r,s])},Se=(e,t)=>{const{currentBreakpoint:n}=t,o=(0,f.g)(e),{wrapperAnimation:s,backdropAnimation:r}=void 0!==n?me(t):{backdropAnimation:(0,m.c)().fromTo("opacity","var(--backdrop-opacity)",0),wrapperAnimation:(0,m.c)().keyframes([{offset:0,opacity:.99,transform:"translateY(0px)"},{offset:1,opacity:0,transform:"translateY(40px)"}])};return r.addElement(o.querySelector("ion-backdrop")),s.addElement(o.querySelector(".modal-wrapper")),(0,m.c)().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([r,s])},be=class{constructor(e){(0,h.r)(this,e),this.didPresent=(0,h.d)(this,"ionModalDidPresent",7),this.willPresent=(0,h.d)(this,"ionModalWillPresent",7),this.willDismiss=(0,h.d)(this,"ionModalWillDismiss",7),this.didDismiss=(0,h.d)(this,"ionModalDidDismiss",7),this.ionBreakpointDidChange=(0,h.d)(this,"ionBreakpointDidChange",7),this.didPresentShorthand=(0,h.d)(this,"didPresent",7),this.willPresentShorthand=(0,h.d)(this,"willPresent",7),this.willDismissShorthand=(0,h.d)(this,"willDismiss",7),this.didDismissShorthand=(0,h.d)(this,"didDismiss",7),this.ionMount=(0,h.d)(this,"ionMount",7),this.lockController=(0,te.c)(),this.triggerController=(0,d.e)(),this.coreDelegate=(0,H.C)(),this.isSheetModal=!1,this.inheritedAttributes={},this.inline=!1,this.gestureAnimationDismissing=!1,this.onHandleClick=()=>{const{sheetTransition:t,handleBehavior:n}=this;"cycle"!==n||void 0!==t||this.moveToNextBreakpoint()},this.onBackdropTap=()=>{const{sheetTransition:t}=this;void 0===t&&this.dismiss(void 0,d.B)},this.onLifecycle=t=>{const n=this.usersElement,o=Me[t.type];if(n&&o){const s=new CustomEvent(o,{bubbles:!1,cancelable:!1,detail:t.detail});n.dispatchEvent(s)}},this.presented=!1,this.hasController=!1,this.overlayIndex=void 0,this.delegate=void 0,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.breakpoints=void 0,this.initialBreakpoint=void 0,this.backdropBreakpoint=0,this.handle=void 0,this.handleBehavior="none",this.component=void 0,this.componentProps=void 0,this.cssClass=void 0,this.backdropDismiss=!0,this.showBackdrop=!0,this.animated=!0,this.presentingElement=void 0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0,this.keepContentsMounted=!1,this.focusTrap=!0,this.canDismiss=!0}onIsOpenChange(e,t){!0===e&&!1===t?this.present():!1===e&&!0===t&&this.dismiss()}triggerChanged(){const{trigger:e,el:t,triggerController:n}=this;e&&n.addClickListener(t,e)}breakpointsChanged(e){void 0!==e&&(this.sortedBreakpoints=e.sort((t,n)=>t-n))}connectedCallback(){const{el:e}=this;(0,d.j)(e),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){const{breakpoints:e,initialBreakpoint:t,el:n,htmlAttributes:o}=this,s=this.isSheetModal=void 0!==e&&void 0!==t,r=["aria-label","role"];this.inheritedAttributes=(0,f.h)(n,r),void 0!==o&&r.forEach(i=>{o[i]&&(this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[i]:o[i]}),delete o[i])}),s&&(this.currentBreakpoint=this.initialBreakpoint),void 0!==e&&void 0!==t&&!e.includes(t)&&(0,$.p)("Your breakpoints array must include the initialBreakpoint value."),(0,d.k)(n)}componentDidLoad(){!0===this.isOpen&&(0,f.r)(()=>this.present()),this.breakpointsChanged(this.breakpoints),this.triggerChanged()}getDelegate(e=!1){if(this.workingDelegate&&!e)return{delegate:this.workingDelegate,inline:this.inline};const n=this.inline=null!==this.el.parentNode&&!this.hasController;return{inline:n,delegate:this.workingDelegate=n?this.delegate||this.coreDelegate:this.delegate}}checkCanDismiss(e,t){var n=this;return(0,A.A)(function*(){const{canDismiss:o}=n;return"function"==typeof o?o(e,t):o})()}present(){var e=this;return(0,A.A)(function*(){const t=yield e.lockController.lock();if(e.presented)return void t();const{presentingElement:n,el:o}=e;e.currentBreakpoint=e.initialBreakpoint;const{inline:s,delegate:r}=e.getDelegate(!0);e.ionMount.emit(),e.usersElement=yield(0,H.a)(r,o,e.component,["ion-page"],e.componentProps,s),(0,f.k)(o)?yield(0,F.e)(e.usersElement):e.keepContentsMounted||(yield(0,F.w)()),(0,h.w)(()=>e.el.classList.add("show-modal"));const i=void 0!==n;i&&"ios"===(0,Y.b)(e)&&(e.statusBarStyle=yield ne.getStyle(),ce()),yield(0,d.f)(e,"modalEnter",ue,Ee,{presentingEl:n,currentBreakpoint:e.initialBreakpoint,backdropBreakpoint:e.backdropBreakpoint}),typeof window<"u"&&(e.keyboardOpenCallback=()=>{e.gesture&&(e.gesture.enable(!1),(0,f.r)(()=>{e.gesture&&e.gesture.enable(!0)}))},window.addEventListener(N.KEYBOARD_DID_OPEN,e.keyboardOpenCallback)),e.isSheetModal?e.initSheetGesture():i&&e.initSwipeToClose(),t()})()}initSwipeToClose(){var t,e=this;if("ios"!==(0,Y.b)(this))return;const{el:n}=this,o=this.leaveAnimation||Y.c.get("modalLeave",ge),s=this.animation=o(n,{presentingEl:this.presentingElement});if(!(0,C.a)(n))return void(0,C.p)(n);const i=null!==(t=this.statusBarStyle)&&void 0!==t?t:z.Default;this.gesture=((e,t,n,o)=>{const r=e.offsetHeight;let i=!1,a=!1,l=null,w=null,y=!0,_=0;const V=(0,le.createGesture)({el:e,gestureName:"modalSwipeToClose",gesturePriority:d.O,direction:"y",threshold:10,canStart:g=>{const u=g.event.target;return null===u||!u.closest||(l=(0,C.f)(u),l?(w=(0,C.i)(l)?(0,f.g)(l).querySelector(".inner-scroll"):l,!l.querySelector("ion-refresher")&&0===w.scrollTop):null===u.closest("ion-footer"))},onStart:g=>{const{deltaY:u}=g;y=!l||!(0,C.i)(l)||l.scrollY,a=void 0!==e.canDismiss&&!0!==e.canDismiss,u>0&&l&&(0,C.d)(l),t.progressStart(!0,i?1:0)},onMove:g=>{const{deltaY:u}=g;u>0&&l&&(0,C.d)(l);const P=g.deltaY/r,I=P>=0&&a,L=I?.2:.9999,U=I?se(P/L):P,O=(0,f.j)(1e-4,U,L);t.progressStep(O),O>=.5&&_<.5?re(n):O<.5&&_>=.5&&ce(),_=O},onEnd:g=>{const u=g.velocityY,P=g.deltaY/r,I=P>=0&&a,L=I?.2:.9999,U=I?se(P/L):P,O=(0,f.j)(1e-4,U,L),W=!I&&(g.deltaY+1e3*u)/r>=.5;let Z=W?-.001:.001;W?(t.easing("cubic-bezier(0.32, 0.72, 0, 1)"),Z+=(0,de.g)([0,0],[.32,.72],[0,1],[1,1],O)[0]):(t.easing("cubic-bezier(1, 0, 0.68, 0.28)"),Z+=(0,de.g)([0,0],[1,0],[.68,.28],[1,1],O)[0]);const q=he(W?P*r:(1-O)*r,u);i=W,V.enable(!1),l&&(0,C.r)(l,y),t.onFinish(()=>{W||V.enable(!0)}).progressEnd(W?1:0,Z,q),I&&O>L/4?pe(e,t):W&&o()}});return V})(n,s,i,()=>{this.gestureAnimationDismissing=!0,re(this.statusBarStyle),this.animation.onFinish((0,A.A)(function*(){yield e.dismiss(void 0,d.G),e.gestureAnimationDismissing=!1}))}),this.gesture.enable(!0)}initSheetGesture(){const{wrapperEl:e,initialBreakpoint:t,backdropBreakpoint:n}=this;if(!e||void 0===t)return;const o=this.enterAnimation||Y.c.get("modalEnter",ue),s=this.animation=o(this.el,{presentingEl:this.presentingElement,currentBreakpoint:t,backdropBreakpoint:n});s.progressStart(!0,1);const{gesture:r,moveSheetToBreakpoint:i}=((e,t,n,o,s,r,i=[],a,l,w)=>{const _={WRAPPER_KEYFRAMES:[{offset:0,transform:"translateY(0%)"},{offset:1,transform:"translateY(100%)"}],BACKDROP_KEYFRAMES:0!==s?[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1-s,opacity:0},{offset:1,opacity:0}]:[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1,opacity:.01}]},k=e.querySelector("ion-content"),x=n.clientHeight;let p=o,D=0,K=!1;const g=r.childAnimations.find(v=>"wrapperAnimation"===v.id),u=r.childAnimations.find(v=>"backdropAnimation"===v.id),P=i[i.length-1],I=i[0],L=()=>{e.style.setProperty("pointer-events","auto"),t.style.setProperty("pointer-events","auto"),e.classList.remove(d.F)},U=()=>{e.style.setProperty("pointer-events","none"),t.style.setProperty("pointer-events","none"),e.classList.add(d.F)};g&&u&&(g.keyframes([..._.WRAPPER_KEYFRAMES]),u.keyframes([..._.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-p),p>s?L():U()),k&&p!==P&&(k.scrollY=!1);const q=v=>{const{breakpoint:B,canDismiss:M,breakpointOffset:R,animated:G}=v,j=M&&0===B,T=j?p:B,ye=0!==T;return p=0,g&&u&&(g.keyframes([{offset:0,transform:`translateY(${100*R}%)`},{offset:1,transform:`translateY(${100*(1-T)}%)`}]),u.keyframes([{offset:0,opacity:`calc(var(--backdrop-opacity) * ${oe(1-R,s)})`},{offset:1,opacity:`calc(var(--backdrop-opacity) * ${oe(T,s)})`}]),r.progressStep(0)),ee.enable(!1),j?pe(e,r):ye||l(),k&&T===i[i.length-1]&&(k.scrollY=!0),new Promise(ae=>{r.onFinish(()=>{ye?g&&u?(0,f.r)(()=>{g.keyframes([..._.WRAPPER_KEYFRAMES]),u.keyframes([..._.BACKDROP_KEYFRAMES]),r.progressStart(!0,1-T),p=T,w(p),p>s?L():U(),ee.enable(!0),ae()}):(ee.enable(!0),ae()):ae()},{oneTimeCallback:!0}).progressEnd(1,0,G?500:0)})},ee=(0,le.createGesture)({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:v=>{const B=(0,C.f)(v.event.target);if(p=a(),1===p&&B){const M=(0,C.i)(B)?(0,f.g)(B).querySelector(".inner-scroll"):B;return!B.querySelector("ion-refresher")&&0===M.scrollTop}return!0},onStart:v=>{K=void 0!==e.canDismiss&&!0!==e.canDismiss&&0===I,v.deltaY>0&&k&&(k.scrollY=!1),(0,f.r)(()=>{e.focus()}),r.progressStart(!0,1-p)},onMove:v=>{v.deltaY>0&&k&&(k.scrollY=!1);const M=i.length>1?1-i[1]:void 0,R=1-p+v.deltaY/x,G=void 0!==M&&R>=M&&K,j=G?.95:.9999,T=G&&void 0!==M?M+se((R-M)/(j-M)):R;D=(0,f.j)(1e-4,T,j),r.progressStep(D)},onEnd:v=>{const R=p-(v.deltaY+350*v.velocityY)/x,G=i.reduce((j,T)=>Math.abs(T-R){var a;return null!==(a=this.currentBreakpoint)&&void 0!==a?a:0},()=>this.sheetOnDismiss(),a=>{this.currentBreakpoint!==a&&(this.currentBreakpoint=a,this.ionBreakpointDidChange.emit({breakpoint:a}))});this.gesture=r,this.moveSheetToBreakpoint=i,this.gesture.enable(!0)}sheetOnDismiss(){var e=this;this.gestureAnimationDismissing=!0,this.animation.onFinish((0,A.A)(function*(){e.currentBreakpoint=0,e.ionBreakpointDidChange.emit({breakpoint:e.currentBreakpoint}),yield e.dismiss(void 0,d.G),e.gestureAnimationDismissing=!1}))}dismiss(e,t){var n=this;return(0,A.A)(function*(){var o;if(n.gestureAnimationDismissing&&t!==d.G)return!1;const s=yield n.lockController.lock();if("handler"!==t&&!(yield n.checkCanDismiss(e,t)))return s(),!1;const{presentingElement:r}=n;void 0!==r&&"ios"===(0,Y.b)(n)&&re(n.statusBarStyle),typeof window<"u"&&n.keyboardOpenCallback&&(window.removeEventListener(N.KEYBOARD_DID_OPEN,n.keyboardOpenCallback),n.keyboardOpenCallback=void 0);const a=yield(0,d.g)(n,e,t,"modalLeave",ge,Se,{presentingEl:r,currentBreakpoint:null!==(o=n.currentBreakpoint)&&void 0!==o?o:n.initialBreakpoint,backdropBreakpoint:n.backdropBreakpoint});if(a){const{delegate:l}=n.getDelegate();yield(0,H.d)(l,n.usersElement),(0,h.w)(()=>n.el.classList.remove("show-modal")),n.animation&&n.animation.destroy(),n.gesture&&n.gesture.destroy()}return n.currentBreakpoint=void 0,n.animation=void 0,s(),a})()}onDidDismiss(){return(0,d.h)(this.el,"ionModalDidDismiss")}onWillDismiss(){return(0,d.h)(this.el,"ionModalWillDismiss")}setCurrentBreakpoint(e){var t=this;return(0,A.A)(function*(){if(!t.isSheetModal)return void(0,$.p)("setCurrentBreakpoint is only supported on sheet modals.");if(!t.breakpoints.includes(e))return void(0,$.p)(`Attempted to set invalid breakpoint value ${e}. Please double check that the breakpoint value is part of your defined breakpoints.`);const{currentBreakpoint:n,moveSheetToBreakpoint:o,canDismiss:s,breakpoints:r,animated:i}=t;n!==e&&o&&(t.sheetTransition=o({breakpoint:e,breakpointOffset:1-n,canDismiss:void 0!==s&&!0!==s&&0===r[0],animated:i}),yield t.sheetTransition,t.sheetTransition=void 0)})()}getCurrentBreakpoint(){var e=this;return(0,A.A)(function*(){return e.currentBreakpoint})()}moveToNextBreakpoint(){var e=this;return(0,A.A)(function*(){const{breakpoints:t,currentBreakpoint:n}=e;if(!t||null==n)return!1;const o=t.filter(a=>0!==a),r=(o.indexOf(n)+1)%o.length,i=o[r];return yield e.setCurrentBreakpoint(i),!0})()}render(){const{handle:e,isSheetModal:t,presentingElement:n,htmlAttributes:o,handleBehavior:s,inheritedAttributes:r,focusTrap:i}=this,a=!1!==e&&t,l=(0,Y.b)(this),w=void 0!==n&&"ios"===l,E="cycle"===s;return(0,h.h)(h.f,Object.assign({key:"fe6fd17cf857127f89d652b9aa3e9473d28c55db","no-router":!0,tabindex:"-1"},o,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[l]:!0,"modal-default":!w&&!t,"modal-card":w,"modal-sheet":t,"overlay-hidden":!0,[d.F]:!1===i},(0,S.g)(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle}),(0,h.h)("ion-backdrop",{key:"0f3a31363c2717e5483bc0412c25804897d4aff8",ref:y=>this.backdropEl=y,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),"ios"===l&&(0,h.h)("div",{key:"0e5ed59162ff08fe0a9f757e06bdacc75f65c0ed",class:"modal-shadow"}),(0,h.h)("div",Object.assign({key:"35cdbe2238765e5f346ad7be64f7eefa8c78f0c0",role:"dialog"},r,{"aria-modal":"true",class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:y=>this.wrapperEl=y}),a&&(0,h.h)("button",{key:"7a4031eaebf9a098f4c4220a5fe9d1c25cc0ec92",class:"modal-handle",tabIndex:E?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:E?this.onHandleClick:void 0,part:"handle"}),(0,h.h)("slot",{key:"534adc8e5bd850199fe2e9e16f0e7c19217d8486"})))}get el(){return(0,h.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},Me={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};var e;be.style={ios:':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);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.4)}:host(.modal-card),:host(.modal-sheet){--border-radius:10px}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:10px}}.modal-wrapper{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}@media screen and (max-width: 767px){@supports (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - max(30px, var(--ion-safe-area-top)) - 10px)}}@supports not (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - 40px)}}:host(.modal-card) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}:host(.modal-card){--backdrop-opacity:0;--width:100%;-ms-flex-align:end;align-items:flex-end}:host(.modal-card) .modal-shadow{display:none}:host(.modal-card) ion-backdrop{pointer-events:none}}@media screen and (min-width: 768px){:host(.modal-card){--width:calc(100% - 120px);--height:calc(100% - (120px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));--max-width:720px;--max-height:1000px;--backdrop-opacity:0;--box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}:host(.modal-card) .modal-wrapper{-webkit-box-shadow:none;box-shadow:none}:host(.modal-card) .modal-shadow{-webkit-box-shadow:var(--box-shadow);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}',md:':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);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:2px;--box-shadow:0 28px 48px rgba(0, 0, 0, 0.4)}}.modal-wrapper{-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0);opacity:0.01}'}},333:(ke,J,c)=>{c.d(J,{c:()=>C,g:()=>f,h:()=>h,o:()=>$});var A=c(467);const h=(b,d)=>null!==d.closest(b),C=(b,d)=>"string"==typeof b&&b.length>0?Object.assign({"ion-color":!0,[`ion-color-${b}`]:!0},d):d,f=b=>{const d={};return(b=>void 0!==b?(Array.isArray(b)?b:b.split(" ")).filter(S=>null!=S).map(S=>S.trim()).filter(S=>""!==S):[])(b).forEach(S=>d[S]=!0),d},te=/^[a-z][a-z0-9+\-.]*:/,$=function(){var b=(0,A.A)(function*(d,S,F,Y){if(null!=d&&"#"!==d[0]&&!te.test(d)){const N=document.querySelector("ion-router");if(N)return null!=S&&S.preventDefault(),N.push(d,F,Y)}return!1});return function(S,F,Y,N){return b.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/4463.ce74c63a27a7a872.js b/www/4463.ce74c63a27a7a872.js new file mode 100644 index 0000000..26ae317 --- /dev/null +++ b/www/4463.ce74c63a27a7a872.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4463],{4463:(D,f,n)=>{n.r(f),n.d(f,{ion_fab:()=>a,ion_fab_button:()=>k,ion_fab_list:()=>y});var h=n(467),o=n(9672),l=n(3664),u=n(4920),b=n(333),g=n(3992);const a=class{constructor(t){(0,o.r)(this,t),this.horizontal=void 0,this.vertical=void 0,this.edge=!1,this.activated=!1}activatedChanged(){const t=this.activated,i=this.getFab();i&&(i.activated=t),Array.from(this.el.querySelectorAll("ion-fab-list")).forEach(s=>{s.activated=t})}componentDidLoad(){this.activated&&this.activatedChanged()}close(){var t=this;return(0,h.A)(function*(){t.activated=!1})()}getFab(){return this.el.querySelector("ion-fab-button")}toggle(){var t=this;return(0,h.A)(function*(){t.el.querySelector("ion-fab-list")&&(t.activated=!t.activated)})()}render(){const{horizontal:t,vertical:i,edge:s}=this,c=(0,l.b)(this);return(0,o.h)(o.f,{key:"cb44cf6486b0a6439b99da87c065b0b52e2514f4",class:{[c]:!0,[`fab-horizontal-${t}`]:void 0!==t,[`fab-vertical-${i}`]:void 0!==i,"fab-edge":s}},(0,o.h)("slot",{key:"1ed484c7ecb10cd81fbca9a4f5c4049bf82f9f8a"}))}get el(){return(0,o.i)(this)}static get watchers(){return{activated:["activatedChanged"]}}};a.style=":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));}: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}";const k=class{constructor(t){(0,o.r)(this,t),this.ionFocus=(0,o.d)(this,"ionFocus",7),this.ionBlur=(0,o.d)(this,"ionBlur",7),this.fab=null,this.inheritedAttributes={},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onClick=()=>{const{fab:i}=this;i&&i.toggle()},this.color=void 0,this.activated=!1,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0,this.show=!1,this.translucent=!1,this.type="button",this.size=void 0,this.closeIcon=g.t}connectedCallback(){this.fab=this.el.closest("ion-fab")}componentWillLoad(){this.inheritedAttributes=(0,u.i)(this.el)}render(){const{el:t,disabled:i,color:s,href:c,activated:m,show:B,translucent:w,size:_,inheritedAttributes:L}=this,z=(0,b.h)("ion-fab-list",t),C=(0,l.b)(this),E=void 0===c?"button":"a",M="button"===E?{type:this.type}:{download:this.download,href:c,rel:this.rel,target:this.target};return(0,o.h)(o.f,{key:"eb347f7d6749c40637540d84778eb8d1b667a947",onClick:this.onClick,"aria-disabled":i?"true":null,class:(0,b.c)(s,{[C]:!0,"fab-button-in-list":z,"fab-button-translucent-in-list":z&&w,"fab-button-close-active":m,"fab-button-show":B,"fab-button-disabled":i,"fab-button-translucent":w,"ion-activatable":!0,"ion-focusable":!0,[`fab-button-${_}`]:void 0!==_})},(0,o.h)(E,Object.assign({key:"83e853c8815f41543c848eb2e05ec2bb1716110a"},M,{class:"button-native",part:"native",disabled:i,onFocus:this.onFocus,onBlur:this.onBlur,onClick:I=>(0,b.o)(c,I,this.routerDirection,this.routerAnimation)},L),(0,o.h)("ion-icon",{key:"798deede94de658e4345acf7c2aafe2ab2567b0b","aria-hidden":"true",icon:this.closeIcon,part:"close-icon",class:"close-icon",lazy:!1}),(0,o.h)("span",{key:"99252fde6de1aca73fc240a6da7e29acac9acb18",class:"button-inner"},(0,o.h)("slot",{key:"dc73e9b41bf1f0e385e5784f975dfb81e37c8dfb"})),"md"===C&&(0,o.h)("ion-ripple-effect",{key:"8413e162f44a0350f54dff06cff7aad101de3549"})))}get el(){return(0,o.i)(this)}};k.style={ios:':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: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;--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)}}',md:':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)}}'};const y=class{constructor(t){(0,o.r)(this,t),this.activated=!1,this.side="bottom"}activatedChanged(t){const i=Array.from(this.el.querySelectorAll("ion-fab-button")),s=t?30:0;i.forEach((c,m)=>{setTimeout(()=>c.show=t,m*s)})}render(){const t=(0,l.b)(this);return(0,o.h)(o.f,{key:"fa1d195b9950654ba0e984bf61d981c977d05275",class:{[t]:!0,"fab-list-active":this.activated,[`fab-list-side-${this.side}`]:!0}},(0,o.h)("slot",{key:"2ec738c66c05112e1e2521155d6adfc36d2fd1db"}))}get el(){return(0,o.i)(this)}static get watchers(){return{activated:["activatedChanged"]}}};y.style=":host{margin-left:0;margin-right:0;margin-top:calc(100% + 10px);margin-bottom:calc(100% + 10px);display:none;position:absolute;top:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-width:56px;min-height:56px}:host(.fab-list-active){display:-ms-flexbox;display:flex}::slotted(.fab-button-in-list){margin-left:0;margin-right:0;margin-top:8px;margin-bottom:8px;width:40px;height:40px;-webkit-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden}:host(.fab-list-side-top) ::slotted(.fab-button-in-list),:host(.fab-list-side-bottom) ::slotted(.fab-button-in-list){margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px}:host(.fab-list-side-start) ::slotted(.fab-button-in-list),:host(.fab-list-side-end) ::slotted(.fab-button-in-list){-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px;margin-top:0;margin-bottom:0}::slotted(.fab-button-in-list.fab-button-show){-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}:host(.fab-list-side-top){top:auto;bottom:0;-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.fab-list-side-start){-webkit-margin-start:calc(100% + 10px);margin-inline-start:calc(100% + 10px);-webkit-margin-end:calc(100% + 10px);margin-inline-end:calc(100% + 10px);margin-top:0;margin-bottom:0;-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.fab-list-side-start){inset-inline-end:0}:host(.fab-list-side-end){-webkit-margin-start:calc(100% + 10px);margin-inline-start:calc(100% + 10px);-webkit-margin-end:calc(100% + 10px);margin-inline-end:calc(100% + 10px);margin-top:0;margin-bottom:0;-ms-flex-direction:row;flex-direction:row}:host(.fab-list-side-end){inset-inline-start:0}"},333:(D,f,n)=>{n.d(f,{c:()=>l,g:()=>b,h:()=>o,o:()=>x});var h=n(467);const o=(r,a)=>null!==a.closest(r),l=(r,a)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},a):a,b=r=>{const a={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(e=>null!=e).map(e=>e.trim()).filter(e=>""!==e):[])(r).forEach(e=>a[e]=!0),a},g=/^[a-z][a-z0-9+\-.]*:/,x=function(){var r=(0,h.A)(function*(a,e,p,v){if(null!=a&&"#"!==a[0]&&!g.test(a)){const d=document.querySelector("ion-router");if(d)return null!=e&&e.preventDefault(),d.push(a,p,v)}return!1});return function(e,p,v,d){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/4591.7a48c0cf9464e62b.js b/www/4591.7a48c0cf9464e62b.js new file mode 100644 index 0000000..7e754db --- /dev/null +++ b/www/4591.7a48c0cf9464e62b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4591],{4591:(F,v,c)=>{c.r(v),c.d(v,{ion_button:()=>E,ion_icon:()=>M});var i=c(9672),x=c(4920),p=c(4929),u=c(333),w=c(3664);let f;const l=(o,t,n,e,r)=>(n="ios"===(n&&y(n))?"ios":"md",e&&"ios"===n?o=y(e):r&&"md"===n?o=y(r):(!o&&t&&!m(t)&&(o=t),d(o)&&(o=y(o))),d(o)&&""!==o.trim()&&""===o.replace(/[a-z]|-|\d/gi,"")?o:null),h=o=>d(o)&&(o=o.trim(),m(o))?o:null,m=o=>o.length>0&&/(\/|\.)/.test(o),d=o=>"string"==typeof o,y=o=>o.toLowerCase(),S=o=>o&&""!==o.dir?"rtl"===o.dir.toLowerCase():"rtl"===(null==document?void 0:document.dir.toLowerCase()),E=class{constructor(o){(0,i.r)(this,o),this.ionFocus=(0,i.d)(this,"ionFocus",7),this.ionBlur=(0,i.d)(this,"ionBlur",7),this.inItem=!1,this.inListHeader=!1,this.inToolbar=!1,this.formButtonEl=null,this.formEl=null,this.inheritedAttributes={},this.handleClick=t=>{const{el:n}=this;"button"===this.type?(0,u.o)(this.href,t,this.routerDirection,this.routerAnimation):(0,x.l)(n)&&this.submitForm(t)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.slotChanged=()=>{this.isCircle=this.hasIconOnly},this.isCircle=!1,this.color=void 0,this.buttonType="button",this.disabled=!1,this.expand=void 0,this.fill=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.download=void 0,this.href=void 0,this.rel=void 0,this.shape=void 0,this.size=void 0,this.strong=!1,this.target=void 0,this.type="button",this.form=void 0}disabledChanged(){const{disabled:o}=this;this.formButtonEl&&(this.formButtonEl.disabled=o)}renderHiddenButton(){const o=this.formEl=this.findForm();if(o){const{formButtonEl:t}=this;if(null!==t&&o.contains(t))return;const n=this.formButtonEl=document.createElement("button");n.type=this.type,n.style.display="none",n.disabled=this.disabled,o.appendChild(n)}}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=(0,x.i)(this.el)}get hasIconOnly(){return!!this.el.querySelector('[slot="icon-only"]')}get rippleType(){return(void 0===this.fill||"clear"===this.fill)&&this.hasIconOnly&&this.inToolbar?"unbounded":"bounded"}findForm(){const{form:o}=this;if(o instanceof HTMLFormElement)return o;if("string"==typeof o){const t=document.getElementById(o);return t?t instanceof HTMLFormElement?t:((0,p.p)(`Form with selector: "#${o}" could not be found. Verify that the id is attached to a
element.`,this.el),null):((0,p.p)(`Form with selector: "#${o}" could not be found. Verify that the id is correct and the form is rendered in the DOM.`,this.el),null)}return void 0!==o?((0,p.p)('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(o){this.formEl&&this.formButtonEl&&(o.preventDefault(),this.formButtonEl.click())}render(){const o=(0,w.b)(this),{buttonType:t,type:n,disabled:e,rel:r,target:k,size:g,href:O,color:G,expand:A,hasIconOnly:N,shape:B,strong:J,inheritedAttributes:Q}=this,T=void 0===g&&this.inItem?"small":g,D=void 0===O?"button":"a",Y="button"===D?{type:n}:{download:this.download,href:O,rel:r,target:k};let _=this.fill;return null==_&&(_=this.inToolbar||this.inListHeader?"clear":"solid"),"button"!==n&&this.renderHiddenButton(),(0,i.h)(i.f,{key:"8f3a0363d46ef888d22b0b0812c70cb4f79e6efa",onClick:this.handleClick,"aria-disabled":e?"true":null,class:(0,u.c)(G,{[o]:!0,[t]:!0,[`${t}-${A}`]:void 0!==A,[`${t}-${T}`]:void 0!==T,[`${t}-${B}`]:void 0!==B,[`${t}-${_}`]:!0,[`${t}-strong`]:J,"in-toolbar":(0,u.h)("ion-toolbar",this.el),"in-toolbar-color":(0,u.h)("ion-toolbar[color]",this.el),"in-buttons":(0,u.h)("ion-buttons",this.el),"button-has-icon-only":N,"button-disabled":e,"ion-activatable":!0,"ion-focusable":!0})},(0,i.h)(D,Object.assign({key:"a517c7d06aab15ad4c2a51b8ec224c1aeb4ed565"},Y,{class:"button-native",part:"native",disabled:e,onFocus:this.onFocus,onBlur:this.onBlur},Q),(0,i.h)("span",{key:"127c26dd97c0bf5097433df77df7313d59784899",class:"button-inner"},(0,i.h)("slot",{key:"39d9a9cad8e1addbe63406062e555e05c2cb541b",name:"icon-only",onSlotchange:this.slotChanged}),(0,i.h)("slot",{key:"cfdebdd89155c6c21eb80e51e06456a3a6d877e0",name:"start"}),(0,i.h)("slot",{key:"eac497e0f97ab55baa834ae23155d89b0f7069c6"}),(0,i.h)("slot",{key:"c99f7900f8856b32a0b4ac11092d461f5e9a1109",name:"end"})),"md"===o&&(0,i.h)("ion-ripple-effect",{key:"c681edb0480879fbd801575f2233f6e118898638",type:this.rippleType})))}get el(){return(0,i.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}};E.style={ios:':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))}',md:':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: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))}'};const I=o=>{if(1===o.nodeType){if("script"===o.nodeName.toLowerCase())return!1;for(let t=0;t{const n={};return t.forEach(e=>{o.hasAttribute(e)&&(null!==o.getAttribute(e)&&(n[e]=o.getAttribute(e)),o.removeAttribute(e))}),n})(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(o,t,n){if(this.lazy&&typeof window<"u"&&window.IntersectionObserver){const e=this.io=new window.IntersectionObserver(r=>{r[0].isIntersecting&&(e.disconnect(),this.io=void 0,n())},{rootMargin:t});e.observe(o)}else n()}loadIcon(){if(this.isVisible){const o=(o=>{let t=h(o.src);return t||(t=l(o.name,o.icon,o.mode,o.ios,o.md),t?((o,t)=>{const n=(()=>{if(typeof window>"u")return new Map;if(!f){const o=window;o.Ionicons=o.Ionicons||{},f=o.Ionicons.map=o.Ionicons.map||new Map}return f})().get(o);if(n)return n;try{return(0,i.k)(`svg/${o}.svg`)}catch{console.warn(`[Ionicons Warning]: Could not load icon with name "${o}". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.`,t)}})(t,o):o.icon&&(t=h(o.icon),t||(t=h(o.icon[o.mode]),t))?t:null)})(this);o&&(b.has(o)?this.svgContent=b.get(o):((o,t)=>{let n=L.get(o);if(!n){if(!(typeof fetch<"u"&&typeof document<"u"))return b.set(o,""),Promise.resolve();if((o=>o.startsWith("data:image/svg+xml"))(o)&&(o=>-1!==o.indexOf(";utf8,"))(o)){z||(z=new DOMParser);const r=z.parseFromString(o,"text/html").querySelector("svg");return r&&b.set(o,r.outerHTML),Promise.resolve()}n=fetch(o).then(e=>{if(e.ok)return e.text().then(r=>{r&&!1!==t&&(r=(o=>{const t=document.createElement("div");t.innerHTML=o;for(let e=t.childNodes.length-1;e>=0;e--)"svg"!==t.childNodes[e].nodeName.toLowerCase()&&t.removeChild(t.childNodes[e]);const n=t.firstElementChild;if(n&&"svg"===n.nodeName.toLowerCase()){const e=n.getAttribute("class")||"";if(n.setAttribute("class",(e+" s-ion-icon").trim()),I(n))return t.innerHTML}return""})(r)),b.set(o,r||"")});b.set(o,"")}),L.set(o,n)}return n})(o,this.sanitize).then(()=>this.svgContent=b.get(o)),this.didLoadIcon=!0)}this.iconName=l(this.name,this.icon,this.mode,this.ios,this.md)}render(){const{flipRtl:o,iconName:t,inheritedAttributes:n,el:e}=this,r=this.mode||"md",k=!!t&&(t.includes("arrow")||t.includes("chevron"))&&!1!==o,g=o||k;return(0,i.h)(i.f,Object.assign({role:"img",class:Object.assign(Object.assign({[r]:!0},K(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":g,"icon-rtl":g&&S(e)})},n),(0,i.h)("div",this.svgContent?{class:"icon-inner",innerHTML:this.svgContent}:{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return(0,i.i)(this)}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}},X=()=>typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",K=o=>o?{"ion-color":!0,[`ion-color-${o}`]:!0}:null;M.style=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}@supports (background: -webkit-named-image(i)){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}:host(.flip-rtl):host-context([dir='rtl']) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@supports selector(:dir(rtl)){:host(.flip-rtl:dir(rtl)) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.flip-rtl:dir(ltr)) .icon-inner{-webkit-transform:scaleX(1);transform:scaleX(1)}}:host(.icon-small){font-size:1.125rem !important}:host(.icon-large){font-size:2rem !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}"},333:(F,v,c)=>{c.d(v,{c:()=>p,g:()=>w,h:()=>x,o:()=>C});var i=c(467);const x=(a,s)=>null!==s.closest(a),p=(a,s)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},s):s,w=a=>{const s={};return(a=>void 0!==a?(Array.isArray(a)?a:a.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(a).forEach(l=>s[l]=!0),s},f=/^[a-z][a-z0-9+\-.]*:/,C=function(){var a=(0,i.A)(function*(s,l,h,m){if(null!=s&&"#"!==s[0]&&!f.test(s)){const d=document.querySelector("ion-router");if(d)return null!=l&&l.preventDefault(),d.push(s,h,m)}return!1});return function(l,h,m,d){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/4699.01733b3942afbe92.js b/www/4699.01733b3942afbe92.js new file mode 100644 index 0000000..017eb4c --- /dev/null +++ b/www/4699.01733b3942afbe92.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4699],{4699:(et,H,P)=>{P.r(H),P.d(H,{iosTransitionAnimation:()=>tt,shadow:()=>C});var s=P(2144),J=P(4442);const k=a=>document.querySelector(`${a}.ion-cloned-element`),C=a=>a.shadowRoot||a,G=a=>{const l="ION-TABS"===a.tagName?a:a.querySelector("ion-tabs"),c="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(null!=l){const n=l.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");return null!=n?n.querySelector(c):null}return a.querySelector(c)},U=(a,l)=>{const c="ION-TABS"===a.tagName?a:a.querySelector("ion-tabs");let n=[];if(null!=c){const t=c.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");null!=t&&(n=t.querySelectorAll("ion-buttons"))}else n=a.querySelectorAll("ion-buttons");for(const t of n){const E=t.closest("ion-header"),e=E&&!E.classList.contains("header-collapse-condense-inactive"),$=t.querySelector("ion-back-button"),r=t.classList.contains("buttons-collapse");if(null!==$&&("start"===t.slot||""===t.slot)&&(r&&e&&l||!r))return $}return null},z=(a,l,c,n,t,E,e,$,r)=>{var g,A;const S=l?`calc(100% - ${t.right+4}px)`:t.left-4+"px",m=l?"right":"left",d=l?"left":"right",R=l?"right":"left";let L=1,y=1,T=`scale(${y})`;const N="scale(1)";if(E&&e){const K=(null===(g=E.textContent)||void 0===g?void 0:g.trim())===(null===(A=$.textContent)||void 0===A?void 0:A.trim());L=r.width/e.width,y=(r.height-Z)/e.height,T=K?`scale(${L}, ${y})`:`scale(${y})`}const x=C(n).querySelector("ion-icon").getBoundingClientRect(),W=l?x.width/2-(x.right-t.right)+"px":t.left-x.width/2+"px",o=l?`-${window.innerWidth-t.right}px`:`${t.left}px`,p=`${r.top}px`,v=`${t.top}px`,f=c?[{offset:0,transform:`translate3d(${o}, ${v}, 0)`},{offset:1,transform:`translate3d(${W}, ${p}, 0)`}]:[{offset:0,transform:`translate3d(${W}, ${p}, 0)`},{offset:1,transform:`translate3d(${o}, ${v}, 0)`}],O=c?[{offset:0,opacity:1,transform:N},{offset:1,opacity:0,transform:T}]:[{offset:0,opacity:0,transform:T},{offset:1,opacity:1,transform:N}],w=c?[{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)"}],X=(0,s.c)(),F=(0,s.c)(),B=(0,s.c)(),u=k("ion-back-button"),Y=C(u).querySelector(".button-text"),D=C(u).querySelector("ion-icon");u.text=n.text,u.mode=n.mode,u.icon=n.icon,u.color=n.color,u.disabled=n.disabled,u.style.setProperty("display","block"),u.style.setProperty("position","fixed"),F.addElement(D),X.addElement(Y),B.addElement(u),B.beforeStyles({position:"absolute",top:"0px",[R]:"0px"}).beforeAddWrite(()=>{n.style.setProperty("display","none"),u.style.setProperty(m,S)}).afterAddWrite(()=>{n.style.setProperty("display",""),u.style.setProperty("display","none"),u.style.removeProperty(m)}).keyframes(f),X.beforeStyles({"transform-origin":`${m} top`}).keyframes(O),F.beforeStyles({"transform-origin":`${d} center`}).keyframes(w),a.addAnimation([X,F,B])},j=(a,l,c,n,t,E,e,$,r)=>{var g,A;const S=l?"right":"left",m=l?`calc(100% - ${t.right}px)`:`${t.left}px`,R=`${t.top}px`;let y=l?`-${window.innerWidth-e.right-8}px`:`${e.x+8}px`,T=.5;const N="scale(1)";let M=`scale(${T})`;if($&&r){y=l?`-${window.innerWidth-r.right-8}px`:r.x-8+"px";const I=(null===(g=$.textContent)||void 0===g?void 0:g.trim())===(null===(A=n.textContent)||void 0===A?void 0:A.trim());T=r.height/(E.height-Z),M=I?`scale(${r.width/E.width}, ${T})`:`scale(${T})`}const o=e.top+e.height/2-t.height*T/2+"px",b=c?[{offset:0,opacity:0,transform:`translate3d(${y}, ${o}, 0) ${M}`},{offset:.1,opacity:0},{offset:1,opacity:1,transform:`translate3d(0px, ${R}, 0) ${N}`}]:[{offset:0,opacity:.99,transform:`translate3d(0px, ${R}, 0) ${N}`},{offset:.6,opacity:0},{offset:1,opacity:0,transform:`translate3d(${y}, ${o}, 0) ${M}`}],i=k("ion-title"),f=(0,s.c)();i.innerText=n.innerText,i.size=n.size,i.color=n.color,f.addElement(i),f.beforeStyles({"transform-origin":`${S} top`,height:`${t.height}px`,display:"",position:"relative",[S]:m}).beforeAddWrite(()=>{n.style.setProperty("opacity","0")}).afterAddWrite(()=>{n.style.setProperty("opacity",""),i.style.setProperty("display","none")}).keyframes(b),a.addAnimation(f)},tt=(a,l)=>{var c;try{const n="cubic-bezier(0.32,0.72,0,1)",t="opacity",E="transform",e="0%",r="rtl"===a.ownerDocument.dir,g=r?"-99.5%":"99.5%",A=r?"33%":"-33%",S=l.enteringEl,m=l.leavingEl,d="back"===l.direction,R=S.querySelector(":scope > ion-content"),L=S.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),y=S.querySelectorAll(":scope > ion-header > ion-toolbar"),T=(0,s.c)(),N=(0,s.c)();if(T.addElement(S).duration((null!==(c=l.duration)&&void 0!==c?c:0)||540).easing(l.easing||n).fill("both").beforeRemoveClass("ion-page-invisible"),m&&null!=a){const o=(0,s.c)();o.addElement(a),T.addAnimation(o)}if(R||0!==y.length||0!==L.length?(N.addElement(R),N.addElement(L)):N.addElement(S.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),T.addAnimation(N),d?N.beforeClearStyles([t]).fromTo("transform",`translateX(${A})`,`translateX(${e})`).fromTo(t,.8,1):N.beforeClearStyles([t]).fromTo("transform",`translateX(${g})`,`translateX(${e})`),R){const o=C(R).querySelector(".transition-effect");if(o){const p=o.querySelector(".transition-cover"),v=o.querySelector(".transition-shadow"),b=(0,s.c)(),i=(0,s.c)(),f=(0,s.c)();b.addElement(o).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),i.addElement(p).beforeClearStyles([t]).fromTo(t,0,.1),f.addElement(v).beforeClearStyles([t]).fromTo(t,.03,.7),b.addAnimation([i,f]),N.addAnimation([b])}}const M=S.querySelector("ion-header.header-collapse-condense"),{forward:x,backward:W}=((a,l,c,n,t)=>{const E=U(n,c),e=G(t),$=G(n),r=U(t,c),g=null!==E&&null!==e&&!c,A=null!==$&&null!==r&&c;if(g){const S=e.getBoundingClientRect(),m=E.getBoundingClientRect(),d=C(E).querySelector(".button-text"),R=null==d?void 0:d.getBoundingClientRect(),y=C(e).querySelector(".toolbar-title").getBoundingClientRect();j(a,l,c,e,S,y,m,d,R),z(a,l,c,E,m,d,R,e,y)}else if(A){const S=$.getBoundingClientRect(),m=r.getBoundingClientRect(),d=C(r).querySelector(".button-text"),R=null==d?void 0:d.getBoundingClientRect(),y=C($).querySelector(".toolbar-title").getBoundingClientRect();j(a,l,c,$,S,y,m,d,R),z(a,l,c,r,m,d,R,$,y)}return{forward:g,backward:A}})(T,r,d,S,m);if(y.forEach(o=>{const p=(0,s.c)();p.addElement(o),T.addAnimation(p);const v=(0,s.c)();v.addElement(o.querySelector("ion-title"));const b=(0,s.c)(),i=Array.from(o.querySelectorAll("ion-buttons,[menuToggle]")),f=o.closest("ion-header"),I=null==f?void 0:f.classList.contains("header-collapse-condense-inactive");let h;h=i.filter(d?X=>{const F=X.classList.contains("buttons-collapse");return F&&!I||!F}:X=>!X.classList.contains("buttons-collapse")),b.addElement(h);const O=(0,s.c)();O.addElement(o.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const _=(0,s.c)();_.addElement(C(o).querySelector(".toolbar-background"));const q=(0,s.c)(),w=o.querySelector("ion-back-button");if(w&&q.addElement(w),p.addAnimation([v,b,O,_,q]),b.fromTo(t,.01,1),O.fromTo(t,.01,1),d)I||v.fromTo("transform",`translateX(${A})`,`translateX(${e})`).fromTo(t,.01,1),O.fromTo("transform",`translateX(${A})`,`translateX(${e})`),q.fromTo(t,.01,1);else if(M||v.fromTo("transform",`translateX(${g})`,`translateX(${e})`).fromTo(t,.01,1),O.fromTo("transform",`translateX(${g})`,`translateX(${e})`),_.beforeClearStyles([t,"transform"]),(null==f?void 0:f.translucent)?_.fromTo("transform",r?"translateX(-100%)":"translateX(100%)","translateX(0px)"):_.fromTo(t,.01,"var(--opacity)"),x||q.fromTo(t,.01,1),w&&!x){const F=(0,s.c)();F.addElement(C(w).querySelector(".button-text")).fromTo("transform",r?"translateX(-100px)":"translateX(100px)","translateX(0px)"),p.addAnimation(F)}}),m){const o=(0,s.c)(),p=m.querySelector(":scope > ion-content"),v=m.querySelectorAll(":scope > ion-header > ion-toolbar"),b=m.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(p||0!==v.length||0!==b.length?(o.addElement(p),o.addElement(b)):o.addElement(m.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),T.addAnimation(o),d){o.beforeClearStyles([t]).fromTo("transform",`translateX(${e})`,r?"translateX(-100%)":"translateX(100%)");const i=(0,J.g)(m);T.afterAddWrite(()=>{"normal"===T.getDirection()&&i.style.setProperty("display","none")})}else o.fromTo("transform",`translateX(${e})`,`translateX(${A})`).fromTo(t,1,.8);if(p){const i=C(p).querySelector(".transition-effect");if(i){const f=i.querySelector(".transition-cover"),I=i.querySelector(".transition-shadow"),h=(0,s.c)(),O=(0,s.c)(),_=(0,s.c)();h.addElement(i).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),O.addElement(f).beforeClearStyles([t]).fromTo(t,.1,0),_.addElement(I).beforeClearStyles([t]).fromTo(t,.7,.03),h.addAnimation([O,_]),o.addAnimation([h])}}v.forEach(i=>{const f=(0,s.c)();f.addElement(i);const I=(0,s.c)();I.addElement(i.querySelector("ion-title"));const h=(0,s.c)(),O=i.querySelectorAll("ion-buttons,[menuToggle]"),_=i.closest("ion-header"),q=null==_?void 0:_.classList.contains("header-collapse-condense-inactive"),w=Array.from(O).filter(D=>{const K=D.classList.contains("buttons-collapse");return K&&!q||!K});h.addElement(w);const X=(0,s.c)(),F=i.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");F.length>0&&X.addElement(F);const B=(0,s.c)();B.addElement(C(i).querySelector(".toolbar-background"));const u=(0,s.c)(),Y=i.querySelector("ion-back-button");if(Y&&u.addElement(Y),f.addAnimation([I,h,X,u,B]),T.addAnimation(f),u.fromTo(t,.99,0),h.fromTo(t,.99,0),X.fromTo(t,.99,0),d){if(q||I.fromTo("transform",`translateX(${e})`,r?"translateX(-100%)":"translateX(100%)").fromTo(t,.99,0),X.fromTo("transform",`translateX(${e})`,r?"translateX(-100%)":"translateX(100%)"),B.beforeClearStyles([t,"transform"]),(null==_?void 0:_.translucent)?B.fromTo("transform","translateX(0px)",r?"translateX(-100%)":"translateX(100%)"):B.fromTo(t,"var(--opacity)",0),Y&&!W){const K=(0,s.c)();K.addElement(C(Y).querySelector(".button-text")).fromTo("transform",`translateX(${e})`,`translateX(${(r?-124:124)+"px"})`),f.addAnimation(K)}}else q||I.fromTo("transform",`translateX(${e})`,`translateX(${A})`).fromTo(t,.99,0).afterClearStyles([E,t]),X.fromTo("transform",`translateX(${e})`,`translateX(${A})`).afterClearStyles([E,t]),u.afterClearStyles([t]),I.afterClearStyles([t]),h.afterClearStyles([t])})}return T}catch(n){throw n}},Z=10}}]); \ No newline at end of file diff --git a/www/4867.17817bc208c2836c.js b/www/4867.17817bc208c2836c.js new file mode 100644 index 0000000..9fdcacf --- /dev/null +++ b/www/4867.17817bc208c2836c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[4867],{4867:(P,s,e)=>{e.r(s),e.d(s,{startStatusTap:()=>i});var r=e(467),o=e(9672),_=e(909),a=e(4920);const i=()=>{const n=window;n.addEventListener("statusTap",()=>{(0,o.e)(()=>{const d=document.elementFromPoint(n.innerWidth/2,n.innerHeight/2);if(!d)return;const t=(0,_.f)(d);t&&new Promise(c=>(0,a.c)(t,c)).then(()=>{(0,o.w)((0,r.A)(function*(){t.style.setProperty("--overflow","hidden"),yield(0,_.s)(t,300),t.style.removeProperty("--overflow")}))})})})}}}]); \ No newline at end of file diff --git a/www/5075.256fecdf4490680e.js b/www/5075.256fecdf4490680e.js new file mode 100644 index 0000000..8e171b4 --- /dev/null +++ b/www/5075.256fecdf4490680e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5075],{5075:(d,s,a)=>{a.r(s),a.d(s,{HomePageModule:()=>p});var l=a(177),c=a(7863),g=a(4341),i=a(70),e=a(4438);const u=[{path:"",component:(()=>{var n;class o{constructor(){}}return(n=o).\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.VBU({type:n,selectors:[["app-home"]],decls:16,vars:2,consts:[[3,"translucent"],[3,"fullscreen"],["collapse","condense"],["size","large"],["id","container"],["target","_blank","rel","noopener noreferrer","href","https://ionicframework.com/docs/components"]],template:function(t,f){1&t&&(e.j41(0,"ion-header",0)(1,"ion-toolbar")(2,"ion-title"),e.EFF(3," Juan "),e.k0s()()(),e.j41(4,"ion-content",1)(5,"ion-header",2)(6,"ion-toolbar")(7,"ion-title",3),e.EFF(8,"DevProbe"),e.k0s()()(),e.j41(9,"div",4)(10,"strong"),e.EFF(11,"Ready to create an app?"),e.k0s(),e.j41(12,"p"),e.EFF(13,"Start with Ionic "),e.j41(14,"a",5),e.EFF(15,"UI Components"),e.k0s()()()()),2&t&&(e.Y8G("translucent",!0),e.R7$(4),e.Y8G("fullscreen",!0))},dependencies:[c.W9,c.eU,c.BC,c.ai],styles:["#container[_ngcontent-%COMP%]{text-align:center;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}#container[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-size:20px;line-height:26px}#container[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:16px;line-height:22px;color:#8c8c8c;margin:0}#container[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none}"]}),o})()}];let m=(()=>{var n;class o{}return(n=o).\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.$C({type:n}),n.\u0275inj=e.G2t({imports:[i.iI.forChild(u),i.iI]}),o})(),p=(()=>{var n;class o{}return(n=o).\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.$C({type:n}),n.\u0275inj=e.G2t({imports:[l.MD,g.YN,c.bv,m]}),o})()}}]); \ No newline at end of file diff --git a/www/5100.659224ed1f94442c.js b/www/5100.659224ed1f94442c.js new file mode 100644 index 0000000..bfca83f --- /dev/null +++ b/www/5100.659224ed1f94442c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5100],{5100:(b,p,r)=>{r.r(p),r.d(p,{ion_col:()=>s,ion_grid:()=>l,ion_row:()=>m});var d=r(9672),o=r(3664);const u={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},x=i=>void 0===i||""===i||!!window.matchMedia&&window.matchMedia(u[i]).matches,g=typeof window<"u"?window:void 0,e=g&&!!(g.CSS&&g.CSS.supports&&g.CSS.supports("--a: 0")),h=["","xs","sm","md","lg","xl"],s=class{constructor(i){(0,d.r)(this,i),this.offset=void 0,this.offsetXs=void 0,this.offsetSm=void 0,this.offsetMd=void 0,this.offsetLg=void 0,this.offsetXl=void 0,this.pull=void 0,this.pullXs=void 0,this.pullSm=void 0,this.pullMd=void 0,this.pullLg=void 0,this.pullXl=void 0,this.push=void 0,this.pushXs=void 0,this.pushSm=void 0,this.pushMd=void 0,this.pushLg=void 0,this.pushXl=void 0,this.size=void 0,this.sizeXs=void 0,this.sizeSm=void 0,this.sizeMd=void 0,this.sizeLg=void 0,this.sizeXl=void 0}onResize(){(0,d.j)(this)}getColumns(i){let n;for(const a of h){const t=x(a),c=this[i+a.charAt(0).toUpperCase()+a.slice(1)];t&&void 0!==c&&(n=c)}return n}calculateSize(){const i=this.getColumns("size");if(!i||""===i)return;const n="auto"===i?"auto":e?`calc(calc(${i} / var(--ion-grid-columns, 12)) * 100%)`:i/12*100+"%";return{flex:`0 0 ${n}`,width:`${n}`,"max-width":`${n}`}}calculatePosition(i,n){const a=this.getColumns(i);if(a)return{[n]:e?`calc(calc(${a} / var(--ion-grid-columns, 12)) * 100%)`:a>0&&a<12?a/12*100+"%":"auto"}}calculateOffset(i){return this.calculatePosition("offset",i?"margin-right":"margin-left")}calculatePull(i){return this.calculatePosition("pull",i?"left":"right")}calculatePush(i){return this.calculatePosition("push",i?"right":"left")}render(){const i="rtl"===document.dir,n=(0,o.b)(this);return(0,d.h)(d.f,{key:"c37fa4c4c993385ccbb6f4e89b2f390b140507a0",class:{[n]:!0},style:Object.assign(Object.assign(Object.assign(Object.assign({},this.calculateOffset(i)),this.calculatePull(i)),this.calculatePush(i)),this.calculateSize())},(0,d.h)("slot",{key:"6a5296ff0b9dee6600c2dafe7363a065d053bac2"}))}};s.style=":host{-webkit-padding-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%;min-height:1px}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px))}}";const l=class{constructor(i){(0,d.r)(this,i),this.fixed=!1}render(){const i=(0,o.b)(this);return(0,d.h)(d.f,{key:"930ce78b02f8360fbca08a35d364d2c09128c6c8",class:{[i]:!0,"grid-fixed":this.fixed}},(0,d.h)("slot",{key:"c47bf7ef2197f5ebc42d3e2c55044276fb0db393"}))}};l.style=":host{-webkit-padding-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;display:block;-ms-flex:1;flex:1}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px))}}:host(.grid-fixed){width:var(--ion-grid-width-xs, var(--ion-grid-width, 100%));max-width:100%}@media (min-width: 576px){:host(.grid-fixed){width:var(--ion-grid-width-sm, var(--ion-grid-width, 540px))}}@media (min-width: 768px){:host(.grid-fixed){width:var(--ion-grid-width-md, var(--ion-grid-width, 720px))}}@media (min-width: 992px){:host(.grid-fixed){width:var(--ion-grid-width-lg, var(--ion-grid-width, 960px))}}@media (min-width: 1200px){:host(.grid-fixed){width:var(--ion-grid-width-xl, var(--ion-grid-width, 1140px))}}:host(.ion-no-padding){--ion-grid-column-padding:0;--ion-grid-column-padding-xs:0;--ion-grid-column-padding-sm:0;--ion-grid-column-padding-md:0;--ion-grid-column-padding-lg:0;--ion-grid-column-padding-xl:0}";const m=class{constructor(i){(0,d.r)(this,i)}render(){return(0,d.h)(d.f,{key:"813c9a7f6782d2cf8eb27f30d3ab28e6f3122868",class:(0,o.b)(this)},(0,d.h)("slot",{key:"356bec4d4d408ea63d6b431b06465d5b7bcbff71"}))}};m.style=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}"}}]); \ No newline at end of file diff --git a/www/5197.cfc60de4c5213fec.js b/www/5197.cfc60de4c5213fec.js new file mode 100644 index 0000000..0677597 --- /dev/null +++ b/www/5197.cfc60de4c5213fec.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5197],{5197:(W,w,a)=>{a.r(w),a.d(w,{ion_refresher:()=>T,ion_refresher_content:()=>U});var d=a(467),n=a(9672),_=a(3351),y=a(909),c=a(4920),k=a(1086),h=a(3664),m=a(9986),x=a(464),E=a(3992),C=a(7895);a(8438),a(8476);const S=e=>{const t=e.querySelector("ion-spinner"),r=t.shadowRoot.querySelector("circle"),s=e.querySelector(".spinner-arrow-container"),l=e.querySelector(".arrow-container"),f=l?l.querySelector("ion-icon"):null,o=(0,m.c)().duration(1e3).easing("ease-out"),i=(0,m.c)().addElement(s).keyframes([{offset:0,opacity:"0.3"},{offset:.45,opacity:"0.3"},{offset:.55,opacity:"1"},{offset:1,opacity:"1"}]),p=(0,m.c)().addElement(r).keyframes([{offset:0,strokeDasharray:"1px, 200px"},{offset:.2,strokeDasharray:"1px, 200px"},{offset:.55,strokeDasharray:"100px, 200px"},{offset:1,strokeDasharray:"100px, 200px"}]),g=(0,m.c)().addElement(t).keyframes([{offset:0,transform:"rotate(-90deg)"},{offset:1,transform:"rotate(210deg)"}]);if(l&&f){const b=(0,m.c)().addElement(l).keyframes([{offset:0,transform:"rotate(0deg)"},{offset:.3,transform:"rotate(0deg)"},{offset:.55,transform:"rotate(280deg)"},{offset:1,transform:"rotate(400deg)"}]),u=(0,m.c)().addElement(f).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)"}]);o.addAnimation([b,u])}return o.addAnimation([i,p,g])},v=(e,t,r=200)=>{if(!e)return Promise.resolve();const s=(0,c.t)(e,r);return(0,n.w)(()=>{e.style.setProperty("transition",`${r}ms all ease-out`),void 0===t?e.style.removeProperty("transform"):e.style.setProperty("transform",`translate3d(0px, ${t}, 0px)`)}),s},R=()=>navigator.maxTouchPoints>0&&CSS.supports("background: -webkit-named-image(apple-pay-logo-black)"),P=function(){var e=(0,d.A)(function*(t,r){const s=t.querySelector("ion-refresher-content");if(!s)return Promise.resolve(!1);yield new Promise(o=>(0,c.c)(s,o));const l=t.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),f=t.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");return null!==l&&null!==f&&("ios"===r&&R()||"md"===r)});return function(r,s){return e.apply(this,arguments)}}(),T=class{constructor(e){(0,n.r)(this,e),this.ionRefresh=(0,n.d)(this,"ionRefresh",7),this.ionPull=(0,n.d)(this,"ionPull",7),this.ionStart=(0,n.d)(this,"ionStart",7),this.appliedStyles=!1,this.didStart=!1,this.progress=0,this.pointerDown=!1,this.needsCompletion=!1,this.didRefresh=!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)}checkNativeRefresher(){var e=this;return(0,d.A)(function*(){const t=yield P(e.el,(0,h.b)(e));if(t&&!e.nativeRefresher){const r=e.el.closest("ion-content");e.setupNativeRefresher(r)}else t||e.destroyNativeRefresher()})()}destroyNativeRefresher(){this.scrollEl&&this.scrollListenerCallback&&(this.scrollEl.removeEventListener("scroll",this.scrollListenerCallback),this.scrollListenerCallback=void 0),this.nativeRefresher=!1}resetNativeRefresher(e,t){var r=this;return(0,d.A)(function*(){r.state=t,"ios"===(0,h.b)(r)?yield v(e,void 0,300):yield(0,c.t)(r.el.querySelector(".refresher-refreshing-icon"),200),r.didRefresh=!1,r.needsCompletion=!1,r.pointerDown=!1,r.animations.forEach(s=>s.destroy()),r.animations=[],r.progress=0,r.state=1})()}setupiOSNativeRefresher(e,t){var r=this;return(0,d.A)(function*(){r.elementToTransform=r.scrollEl;const s=e.shadowRoot.querySelectorAll("svg");let l=.16*r.scrollEl.clientHeight;const f=s.length;(0,n.w)(()=>s.forEach(o=>o.style.setProperty("animation","none"))),r.scrollListenerCallback=()=>{!r.pointerDown&&1===r.state||(0,n.e)(()=>{const o=r.scrollEl.scrollTop,i=r.el.clientHeight;if(o>0){if(8===r.state){const u=(0,c.j)(0,o/(.5*i),1);return void(0,n.w)(()=>((e,t)=>{e.style.setProperty("opacity",t.toString())})(t,1-u))}return}r.pointerDown&&(r.didStart||(r.didStart=!0,r.ionStart.emit()),r.pointerDown&&r.ionPull.emit());const p=r.didStart?30:0,g=r.progress=(0,c.j)(0,(Math.abs(o)-p)/l,1);8===r.state||1===g?(r.pointerDown&&((e,t)=>{(0,n.w)(()=>{e.style.setProperty("--refreshing-rotation-duration",t>=1?"0.5s":"2s"),e.style.setProperty("opacity","1")})})(t,r.lastVelocityY),r.didRefresh||(r.beginRefresh(),r.didRefresh=!0,(0,k.d)({style:k.I.Light}),r.pointerDown||v(r.elementToTransform,`${i}px`))):(r.state=2,((e,t,r)=>{(0,n.w)(()=>{e.forEach((l,f)=>{const o=f*(1/t),g=(0,c.j)(0,(r-o)/(1-o),1);l.style.setProperty("opacity",g.toString())})})})(s,f,g))})},r.scrollEl.addEventListener("scroll",r.scrollListenerCallback),r.gesture=(yield Promise.resolve().then(a.bind(a,8607))).createGesture({el:r.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,onStart:()=>{r.pointerDown=!0,r.didRefresh||v(r.elementToTransform,"0px"),0===l&&(l=.16*r.scrollEl.clientHeight)},onMove:o=>{r.lastVelocityY=o.velocityY},onEnd:()=>{r.pointerDown=!1,r.didStart=!1,r.needsCompletion?(r.resetNativeRefresher(r.elementToTransform,32),r.needsCompletion=!1):r.didRefresh&&(0,n.e)(()=>v(r.elementToTransform,`${r.el.clientHeight}px`))}}),r.disabledChanged()})()}setupMDNativeRefresher(e,t,r){var s=this;return(0,d.A)(function*(){const l=(0,c.g)(t).querySelector("circle"),f=s.el.querySelector("ion-refresher-content .refresher-pulling-icon"),o=(0,c.g)(r).querySelector("circle");null!==l&&null!==o&&(0,n.w)(()=>{l.style.setProperty("animation","none"),r.style.setProperty("animation-delay","-655ms"),o.style.setProperty("animation-delay","-655ms")}),s.gesture=(yield Promise.resolve().then(a.bind(a,8607))).createGesture({el:s.scrollEl,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:5,canStart:()=>8!==s.state&&32!==s.state&&0===s.scrollEl.scrollTop,onStart:i=>{s.progress=0,i.data={animation:void 0,didStart:!1,cancelled:!1}},onMove:i=>{if(i.velocityY<0&&0===s.progress&&!i.data.didStart||i.data.cancelled)i.data.cancelled=!0;else{if(!i.data.didStart){i.data.didStart=!0,s.state=2;const{scrollEl:p}=s,g=p.matches(y.I)?"overflow":"--overflow";(0,n.w)(()=>p.style.setProperty(g,"hidden"));const b=(e=>{const t=e.previousElementSibling;return null!==t&&"ION-HEADER"===t.tagName?"translate":"scale"})(e),u=((e,t,r)=>"scale"===e?((e,t)=>{const r=t.clientHeight,s=(0,m.c)().addElement(e).keyframes([{offset:0,transform:`scale(0) translateY(-${r}px)`},{offset:1,transform:"scale(1) translateY(100px)"}]);return S(e).addAnimation([s])})(t,r):((e,t)=>{const r=t.clientHeight,s=(0,m.c)().addElement(e).keyframes([{offset:0,transform:`translateY(-${r}px)`},{offset:1,transform:"translateY(100px)"}]);return S(e).addAnimation([s])})(t,r))(b,f,s.el);return i.data.animation=u,u.progressStart(!1,0),s.ionStart.emit(),void s.animations.push(u)}s.progress=(0,c.j)(0,i.deltaY/180*.5,1),i.data.animation.progressStep(s.progress),s.ionPull.emit()}},onEnd:i=>{if(!i.data.didStart)return;s.gesture.enable(!1);const{scrollEl:p}=s,g=p.matches(y.I)?"overflow":"--overflow";if((0,n.w)(()=>p.style.removeProperty(g)),s.progress<=.4)return void i.data.animation.progressEnd(0,s.progress,500).onFinish(()=>{s.animations.forEach(H=>H.destroy()),s.animations=[],s.gesture.enable(!0),s.state=1});const b=(0,_.g)([0,0],[0,0],[1,1],[1,1],s.progress)[0],u=(e=>(0,m.c)().duration(125).addElement(e).fromTo("transform","translateY(var(--ion-pulling-refresher-translate, 100px))","translateY(0px)"))(f);s.animations.push(u),(0,n.w)((0,d.A)(function*(){f.style.setProperty("--ion-pulling-refresher-translate",100*b+"px"),i.data.animation.progressEnd(),yield u.play(),s.beginRefresh(),i.data.animation.destroy(),s.gesture.enable(!0)}))}}),s.disabledChanged()})()}setupNativeRefresher(e){var t=this;return(0,d.A)(function*(){if(t.scrollListenerCallback||!e||t.nativeRefresher||!t.scrollEl)return;t.setCss(0,"",!1,""),t.nativeRefresher=!0;const r=t.el.querySelector("ion-refresher-content .refresher-pulling ion-spinner"),s=t.el.querySelector("ion-refresher-content .refresher-refreshing ion-spinner");"ios"===(0,h.b)(t)?t.setupiOSNativeRefresher(r,s):t.setupMDNativeRefresher(e,r,s)})()}componentDidUpdate(){this.checkNativeRefresher()}connectedCallback(){var e=this;return(0,d.A)(function*(){if("fixed"!==e.el.getAttribute("slot"))return void console.error('Make sure you use: ');const t=e.el.closest(y.b);t?(0,c.c)(t,(0,d.A)(function*(){const r=t.querySelector(y.I);e.scrollEl=yield(0,y.g)(null!=r?r:t),e.backgroundContentEl=yield t.getBackgroundElement(),(yield P(e.el,(0,h.b)(e)))?e.setupNativeRefresher(t):(e.gesture=(yield Promise.resolve().then(a.bind(a,8607))).createGesture({el:t,gestureName:"refresher",gesturePriority:31,direction:"y",threshold:20,passive:!1,canStart:()=>e.canStart(),onStart:()=>e.onStart(),onMove:s=>e.onMove(s),onEnd:()=>e.onEnd()}),e.disabledChanged())})):(0,y.p)(e.el)})()}disconnectedCallback(){this.destroyNativeRefresher(),this.scrollEl=void 0,this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}complete(){var e=this;return(0,d.A)(function*(){e.nativeRefresher?(e.needsCompletion=!0,e.pointerDown||(0,c.r)(()=>(0,c.r)(()=>e.resetNativeRefresher(e.elementToTransform,32)))):e.close(32,"120ms")})()}cancel(){var e=this;return(0,d.A)(function*(){e.nativeRefresher?e.pointerDown||(0,c.r)(()=>(0,c.r)(()=>e.resetNativeRefresher(e.elementToTransform,16))):e.close(16,"")})()}getProgress(){return Promise.resolve(this.progress)}canStart(){return!(!this.scrollEl||1!==this.state||this.scrollEl.scrollTop>0)}onStart(){this.progress=0,this.state=1,this.memoizeOverflowStyle()}onMove(e){if(!this.scrollEl)return;const t=e.event;if(void 0!==t.touches&&t.touches.length>1||56&this.state)return;const r=Number.isNaN(this.pullFactor)||this.pullFactor<0?1:this.pullFactor,s=e.deltaY*r;if(s<=0)return this.progress=0,this.state=1,this.appliedStyles?void this.setCss(0,"",!1,""):void 0;if(1===this.state){if(this.scrollEl.scrollTop>0)return void(this.progress=0);this.state=2}if(t.cancelable&&t.preventDefault(),this.setCss(s,"0ms",!0,""),0===s)return void(this.progress=0);const l=this.pullMin;this.progress=s/l,this.didStart||(this.didStart=!0,this.ionStart.emit()),this.ionPull.emit(),sthis.pullMax?this.beginRefresh():this.state=4}onEnd(){4===this.state?this.beginRefresh():2===this.state?this.cancel():1===this.state&&this.restoreOverflowStyle()}beginRefresh(){this.state=8,this.setCss(this.pullMin,this.snapbackDuration,!0,""),this.ionRefresh.emit({complete:this.complete.bind(this)})}close(e,t){setTimeout(()=>{this.state=1,this.progress=0,this.didStart=!1,this.setCss(0,"0ms",!1,"",!0)},600),this.state=e,this.setCss(0,this.closeDuration,!0,t)}setCss(e,t,r,s,l=!1){this.nativeRefresher||(this.appliedStyles=e>0,(0,n.w)(()=>{if(this.scrollEl&&this.backgroundContentEl){const f=this.scrollEl.style,o=this.backgroundContentEl.style;f.transform=o.transform=e>0?`translateY(${e}px) translateZ(0px)`:"",f.transitionDuration=o.transitionDuration=t,f.transitionDelay=o.transitionDelay=s,f.overflow=r?"hidden":""}l&&this.restoreOverflowStyle()}))}memoizeOverflowStyle(){if(this.scrollEl){const{overflow:e,overflowX:t,overflowY:r}=this.scrollEl.style;this.overflowStyles={overflow:null!=e?e:"",overflowX:null!=t?t:"",overflowY:null!=r?r:""}}}restoreOverflowStyle(){if(void 0!==this.overflowStyles&&void 0!==this.scrollEl){const{overflow:e,overflowX:t,overflowY:r}=this.overflowStyles;this.scrollEl.style.overflow=e,this.scrollEl.style.overflowX=t,this.scrollEl.style.overflowY=r,this.overflowStyles=void 0}}render(){const e=(0,h.b)(this);return(0,n.h)(n.f,{key:"1696f66f62d18c9075294f17cb24263325fcf35d",slot:"fixed",class:{[e]:!0,[`refresher-${e}`]:!0,"refresher-native":this.nativeRefresher,"refresher-active":1!==this.state,"refresher-pulling":2===this.state,"refresher-ready":4===this.state,"refresher-refreshing":8===this.state,"refresher-cancelling":16===this.state,"refresher-completing":32===this.state}})}get el(){return(0,n.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}};T.style={ios:"ion-refresher{top:0;display:none;position:absolute;width:100%;height:60px;pointer-events:none;z-index:-1}ion-refresher{inset-inline-start:0}ion-refresher.refresher-active{display:block}ion-refresher-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.refresher-pulling,.refresher-refreshing{display:none;width:100%}.refresher-pulling-icon,.refresher-refreshing-icon{-webkit-transform-origin:center;transform-origin:center;-webkit-transition:200ms;transition:200ms;font-size:30px;text-align:center}:host-context([dir=rtl]) .refresher-pulling-icon,:host-context([dir=rtl]) .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] .refresher-pulling-icon,[dir=rtl] .refresher-refreshing-icon{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){.refresher-pulling-icon:dir(rtl),.refresher-refreshing-icon:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}.refresher-pulling-text,.refresher-refreshing-text{font-size:16px;text-align:center}ion-refresher-content .arrow-container{display:none}.refresher-pulling ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling{display:block}.refresher-ready ion-refresher-content .refresher-pulling-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refresher-refreshing ion-refresher-content .refresher-refreshing{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling{display:block}.refresher-cancelling ion-refresher-content .refresher-pulling-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-completing ion-refresher-content .refresher-refreshing{display:block}.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0);transform:scale(0)}.refresher-native .refresher-pulling-text,.refresher-native .refresher-refreshing-text{display:none}.refresher-ios .refresher-pulling-icon,.refresher-ios .refresher-refreshing-icon{color:var(--ion-text-color, #000)}.refresher-ios .refresher-pulling-text,.refresher-ios .refresher-refreshing-text{color:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-lines-ios line,.refresher-ios .refresher-refreshing .spinner-lines-small-ios line,.refresher-ios .refresher-refreshing .spinner-crescent circle{stroke:var(--ion-text-color, #000)}.refresher-ios .refresher-refreshing .spinner-bubbles circle,.refresher-ios .refresher-refreshing .spinner-circles circle,.refresher-ios .refresher-refreshing .spinner-dots circle{fill:var(--ion-text-color, #000)}ion-refresher.refresher-native{display:block;z-index:1}ion-refresher.refresher-native ion-spinner{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0}.refresher-native .refresher-refreshing ion-spinner{--refreshing-rotation-duration:2s;display:none;-webkit-animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards;animation:var(--refreshing-rotation-duration) ease-out refresher-rotate forwards}.refresher-native .refresher-refreshing{display:none;-webkit-animation:250ms linear refresher-pop forwards;animation:250ms linear refresher-pop forwards}.refresher-native ion-spinner{width:32px;height:32px;color:var(--ion-color-step-450, var(--ion-background-color-step-450, #747577))}.refresher-native.refresher-refreshing .refresher-pulling ion-spinner,.refresher-native.refresher-completing .refresher-pulling ion-spinner{display:none}.refresher-native.refresher-refreshing .refresher-refreshing ion-spinner,.refresher-native.refresher-completing .refresher-refreshing ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-pulling ion-spinner{display:block}.refresher-native.refresher-pulling .refresher-refreshing ion-spinner{display:none}.refresher-native.refresher-completing ion-refresher-content .refresher-refreshing-icon{-webkit-transform:scale(0) rotate(180deg);transform:scale(0) rotate(180deg);-webkit-transition:300ms;transition:300ms}@-webkit-keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes refresher-pop{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes refresher-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}",md:"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(--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)}"};const U=class{constructor(e){(0,n.r)(this,e),this.customHTMLEnabled=h.c.get("innerHTMLTemplatesEnabled",x.E),this.pullingIcon=void 0,this.pullingText=void 0,this.refreshingSpinner=void 0,this.refreshingText=void 0}componentWillLoad(){if(void 0===this.pullingIcon){const e=R(),t=(0,h.b)(this);this.pullingIcon=h.c.get("refreshingIcon","ios"===t&&e?h.c.get("spinner",e?"lines":E.i):"circular")}if(void 0===this.refreshingSpinner){const e=(0,h.b)(this);this.refreshingSpinner=h.c.get("refreshingSpinner",h.c.get("spinner","ios"===e?"lines":"circular"))}}renderPullingText(){const{customHTMLEnabled:e,pullingText:t}=this;return e?(0,n.h)("div",{class:"refresher-pulling-text",innerHTML:(0,x.a)(t)}):(0,n.h)("div",{class:"refresher-pulling-text"},t)}renderRefreshingText(){const{customHTMLEnabled:e,refreshingText:t}=this;return e?(0,n.h)("div",{class:"refresher-refreshing-text",innerHTML:(0,x.a)(t)}):(0,n.h)("div",{class:"refresher-refreshing-text"},t)}render(){const e=this.pullingIcon,t=null!=e&&void 0!==C.S[e],r=(0,h.b)(this);return(0,n.h)(n.f,{key:"1bec5b4da221c69d856f3f5ddf40f2e03ebf2a4c",class:r},(0,n.h)("div",{key:"4fcc526c4f1881e9368d9cd16bd7030919bd3841",class:"refresher-pulling"},this.pullingIcon&&t&&(0,n.h)("div",{key:"a4e9e2e12c2d7faefc8303ec8c021f999ddf308e",class:"refresher-pulling-icon"},(0,n.h)("div",{key:"5a2d215feb7fb4b64d540d3a65c0f24b415a2433",class:"spinner-arrow-container"},(0,n.h)("ion-spinner",{key:"abef2621d671ac6ff0abac43a702cbd825b7f127",name:this.pullingIcon,paused:!0}),"md"===r&&"circular"===this.pullingIcon&&(0,n.h)("div",{key:"30087d672c3780672a05874cd93cd099b2855462",class:"arrow-container"},(0,n.h)("ion-icon",{key:"5e30333dee469aec0d8efc8c4e6dabb619c6f363",icon:E.h,"aria-hidden":"true"})))),this.pullingIcon&&!t&&(0,n.h)("div",{key:"48fe72b5ce8ded633c6ee799cebb520b9c8be528",class:"refresher-pulling-icon"},(0,n.h)("ion-icon",{key:"d8dfd5d42056b1c0a436c5006affb255407816c0",icon:this.pullingIcon,lazy:!1,"aria-hidden":"true"})),void 0!==this.pullingText&&this.renderPullingText()),(0,n.h)("div",{key:"c2cbfb94f157c82601ffe7bb815ff82ebc7c0a49",class:"refresher-refreshing"},this.refreshingSpinner&&(0,n.h)("div",{key:"17f3ebe6a31768d5e389f45a2c12f68600185db9",class:"refresher-refreshing-icon"},(0,n.h)("ion-spinner",{key:"e8e61f8d7189c9939bba184201c9509d1d5b0fad",name:this.refreshingSpinner})),void 0!==this.refreshingText&&this.renderRefreshingText()))}get el(){return(0,n.i)(this)}}}}]); \ No newline at end of file diff --git a/www/5222.9cbea5f62b0fb679.js b/www/5222.9cbea5f62b0fb679.js new file mode 100644 index 0000000..0a91c47 --- /dev/null +++ b/www/5222.9cbea5f62b0fb679.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5222],{5222:(E,u,l)=>{l.r(u),l.d(u,{ion_alert:()=>_});var m=l(467),o=l(9672),g=l(464),f=l(1263),v=l(4920),k=l(7838),b=l(6002),d=l(333),c=l(3664),a=l(9986);l(1086),l(8438),l(8476),l(8607),l(1970),l(6411);const D=e=>{const t=(0,a.c)(),r=(0,a.c)(),i=(0,a.c)();return r.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([r,i])},I=e=>{const t=(0,a.c)(),r=(0,a.c)(),i=(0,a.c)();return r.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([r,i])},z=e=>{const t=(0,a.c)(),r=(0,a.c)(),i=(0,a.c)();return r.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([r,i])},O=e=>{const t=(0,a.c)(),r=(0,a.c)(),i=(0,a.c)();return r.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([r,i])},_=class{constructor(e){(0,o.r)(this,e),this.didPresent=(0,o.d)(this,"ionAlertDidPresent",7),this.willPresent=(0,o.d)(this,"ionAlertWillPresent",7),this.willDismiss=(0,o.d)(this,"ionAlertWillDismiss",7),this.didDismiss=(0,o.d)(this,"ionAlertDidDismiss",7),this.didPresentShorthand=(0,o.d)(this,"didPresent",7),this.willPresentShorthand=(0,o.d)(this,"willPresent",7),this.willDismissShorthand=(0,o.d)(this,"willDismiss",7),this.didDismissShorthand=(0,o.d)(this,"didDismiss",7),this.delegateController=(0,b.d)(this),this.lockController=(0,k.c)(),this.triggerController=(0,b.e)(),this.customHTMLEnabled=c.c.get("innerHTMLTemplatesEnabled",g.E),this.processedInputs=[],this.processedButtons=[],this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,b.B)},this.dispatchCancelHandler=t=>{if((0,b.i)(t.detail.role)){const i=this.processedButtons.find(s=>"cancel"===s.role);this.callButtonHandler(i)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.cssClass=void 0,this.header=void 0,this.subHeader=void 0,this.message=void 0,this.buttons=[],this.inputs=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,t){!0===e&&!1===t?this.present():!1===e&&!0===t&&this.dismiss()}triggerChanged(){const{trigger:e,el:t,triggerController:r}=this;e&&r.addClickListener(t,e)}onKeydown(e){const t=new Set(this.processedInputs.map(p=>p.type));if(t.has("checkbox")&&"Enter"===e.key)return void e.preventDefault();if(!t.has("radio")||e.target&&!this.el.contains(e.target)||e.target.classList.contains("alert-button"))return;const r=this.el.querySelectorAll(".alert-radio"),i=Array.from(r).filter(p=>!p.disabled),s=i.findIndex(p=>p.id===e.target.id);let n;if(["ArrowDown","ArrowRight"].includes(e.key)&&(n=s===i.length-1?i[0]:i[s+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(n=0===s?i[i.length-1]:i[s-1]),n&&i.includes(n)){const p=this.processedInputs.find(h=>h.id===(null==n?void 0:n.id));p&&(this.rbClick(p),n.focus())}}buttonsChanged(){this.processedButtons=this.buttons.map(t=>"string"==typeof t?{text:t,role:"cancel"===t.toLowerCase()?"cancel":void 0}:t)}inputsChanged(){const e=this.inputs,t=e.find(n=>!n.disabled),i=e.find(n=>n.checked&&!n.disabled)||t,s=new Set(e.map(n=>n.type));s.has("checkbox")&&s.has("radio")&&console.warn(`Alert cannot mix input types: ${Array.from(s.values()).join("/")}. Please see alert docs for more info.`),this.inputType=s.values().next().value,this.processedInputs=e.map((n,p)=>{var h;return{type:n.type||"text",name:n.name||`${p}`,placeholder:n.placeholder||"",value:n.value,label:n.label,checked:!!n.checked,disabled:!!n.disabled,id:n.id||`alert-input-${this.overlayIndex}-${p}`,handler:n.handler,min:n.min,max:n.max,cssClass:null!==(h=n.cssClass)&&void 0!==h?h:"",attributes:n.attributes||{},tabindex:"radio"===n.type&&n!==i?-1:0}})}connectedCallback(){(0,b.j)(this.el),this.triggerChanged()}componentWillLoad(){(0,b.k)(this.el),this.inputsChanged(),this.buttonsChanged()}disconnectedCallback(){this.triggerController.removeClickListener(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){!this.gesture&&"ios"===(0,c.b)(this)&&this.wrapperEl&&(this.gesture=(0,f.c)(this.wrapperEl,e=>e.classList.contains("alert-button")),this.gesture.enable(!0)),!0===this.isOpen&&(0,v.r)(()=>this.present()),this.triggerChanged()}present(){var e=this;return(0,m.A)(function*(){const t=yield e.lockController.lock();yield e.delegateController.attachViewToDom(),yield(0,b.f)(e,"alertEnter",D,z),t()})()}dismiss(e,t){var r=this;return(0,m.A)(function*(){const i=yield r.lockController.lock(),s=yield(0,b.g)(r,e,t,"alertLeave",I,O);return s&&r.delegateController.removeViewFromDom(),i(),s})()}onDidDismiss(){return(0,b.h)(this.el,"ionAlertDidDismiss")}onWillDismiss(){return(0,b.h)(this.el,"ionAlertWillDismiss")}rbClick(e){for(const t of this.processedInputs)t.checked=t===e,t.tabindex=t===e?0:-1;this.activeId=e.id,(0,b.s)(e.handler,e),(0,o.j)(this)}cbClick(e){e.checked=!e.checked,(0,b.s)(e.handler,e),(0,o.j)(this)}buttonClick(e){var t=this;return(0,m.A)(function*(){const r=e.role,i=t.getValues();if((0,b.i)(r))return t.dismiss({values:i},r);const s=yield t.callButtonHandler(e,i);return!1!==s&&t.dismiss(Object.assign({values:i},s),e.role)})()}callButtonHandler(e,t){return(0,m.A)(function*(){if(null!=e&&e.handler){const r=yield(0,b.s)(e.handler,t);if(!1===r)return!1;if("object"==typeof r)return r}return{}})()}getValues(){if(0===this.processedInputs.length)return;if("radio"===this.inputType){const t=this.processedInputs.find(r=>!!r.checked);return t?t.value:void 0}if("checkbox"===this.inputType)return this.processedInputs.filter(t=>t.checked).map(t=>t.value);const e={};return this.processedInputs.forEach(t=>{e[t.name]=t.value||""}),e}renderAlertInputs(){switch(this.inputType){case"checkbox":return this.renderCheckbox();case"radio":return this.renderRadio();default:return this.renderInput()}}renderCheckbox(){const e=this.processedInputs,t=(0,c.b)(this);return 0===e.length?null:(0,o.h)("div",{class:"alert-checkbox-group"},e.map(r=>(0,o.h)("button",{type:"button",onClick:()=>this.cbClick(r),"aria-checked":`${r.checked}`,id:r.id,disabled:r.disabled,tabIndex:r.tabindex,role:"checkbox",class:Object.assign(Object.assign({},(0,d.g)(r.cssClass)),{"alert-tappable":!0,"alert-checkbox":!0,"alert-checkbox-button":!0,"ion-focusable":!0,"alert-checkbox-button-disabled":r.disabled||!1})},(0,o.h)("div",{class:"alert-button-inner"},(0,o.h)("div",{class:"alert-checkbox-icon"},(0,o.h)("div",{class:"alert-checkbox-inner"})),(0,o.h)("div",{class:"alert-checkbox-label"},r.label)),"md"===t&&(0,o.h)("ion-ripple-effect",null))))}renderRadio(){const e=this.processedInputs;return 0===e.length?null:(0,o.h)("div",{class:"alert-radio-group",role:"radiogroup","aria-activedescendant":this.activeId},e.map(t=>(0,o.h)("button",{type:"button",onClick:()=>this.rbClick(t),"aria-checked":`${t.checked}`,disabled:t.disabled,id:t.id,tabIndex:t.tabindex,class:Object.assign(Object.assign({},(0,d.g)(t.cssClass)),{"alert-radio-button":!0,"alert-tappable":!0,"alert-radio":!0,"ion-focusable":!0,"alert-radio-button-disabled":t.disabled||!1}),role:"radio"},(0,o.h)("div",{class:"alert-button-inner"},(0,o.h)("div",{class:"alert-radio-icon"},(0,o.h)("div",{class:"alert-radio-inner"})),(0,o.h)("div",{class:"alert-radio-label"},t.label)))))}renderInput(){const e=this.processedInputs;return 0===e.length?null:(0,o.h)("div",{class:"alert-input-group"},e.map(t=>{var r,i,s,n;return(0,o.h)("div",{class:"alert-input-wrapper"},"textarea"===t.type?(0,o.h)("textarea",Object.assign({placeholder:t.placeholder,value:t.value,id:t.id,tabIndex:t.tabindex},t.attributes,{disabled:null!==(i=null===(r=t.attributes)||void 0===r?void 0:r.disabled)&&void 0!==i?i:t.disabled,class:C(t),onInput:p=>{var h;t.value=p.target.value,null!==(h=t.attributes)&&void 0!==h&&h.onInput&&t.attributes.onInput(p)}})):(0,o.h)("input",Object.assign({placeholder:t.placeholder,type:t.type,min:t.min,max:t.max,value:t.value,id:t.id,tabIndex:t.tabindex},t.attributes,{disabled:null!==(n=null===(s=t.attributes)||void 0===s?void 0:s.disabled)&&void 0!==n?n:t.disabled,class:C(t),onInput:p=>{var h;t.value=p.target.value,null!==(h=t.attributes)&&void 0!==h&&h.onInput&&t.attributes.onInput(p)}})))}))}renderAlertButtons(){const e=this.processedButtons,t=(0,c.b)(this);return(0,o.h)("div",{class:{"alert-button-group":!0,"alert-button-group-vertical":e.length>2}},e.map(i=>(0,o.h)("button",Object.assign({},i.htmlAttributes,{type:"button",id:i.id,class:M(i),tabIndex:0,onClick:()=>this.buttonClick(i)}),(0,o.h)("span",{class:"alert-button-inner"},i.text),"md"===t&&(0,o.h)("ion-ripple-effect",null))))}renderAlertMessage(e){const{customHTMLEnabled:t,message:r}=this;return t?(0,o.h)("div",{id:e,class:"alert-message",innerHTML:(0,g.a)(r)}):(0,o.h)("div",{id:e,class:"alert-message"},r)}render(){const{overlayIndex:e,header:t,subHeader:r,message:i,htmlAttributes:s}=this,n=(0,c.b)(this),p=`alert-${e}-hdr`,h=`alert-${e}-sub-hdr`,A=`alert-${e}-msg`;return(0,o.h)(o.f,Object.assign({key:"b1875ea565c40a25915e26e61864f8c61d840ccc",role:this.inputs.length>0||this.buttons.length>0?"alertdialog":"alert","aria-modal":"true","aria-labelledby":t?p:r?h:null,"aria-describedby":void 0!==i?A:null,tabindex:"-1"},s,{style:{zIndex:`${2e4+e}`},class:Object.assign(Object.assign({},(0,d.g)(this.cssClass)),{[n]:!0,"overlay-hidden":!0,"alert-translucent":this.translucent}),onIonAlertWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),(0,o.h)("ion-backdrop",{key:"37d9d7d1a47bfa23c3bb8d8d9805f52a5bbedf61",tappable:this.backdropDismiss}),(0,o.h)("div",{key:"0134cc90b7f02dcdd13dfdc39a72f2259182de90",tabindex:"0"}),(0,o.h)("div",{key:"ed054b063ec2d1847b3234d5bdf3e66054784ed7",class:"alert-wrapper ion-overlay-wrapper",ref:B=>this.wrapperEl=B},(0,o.h)("div",{key:"fb81befae081424f03c64b434ffdd79bb1b00d0c",class:"alert-head"},t&&(0,o.h)("h2",{key:"92596dfdd92c4f63c82ed86b4a2473b3110daae3",id:p,class:"alert-title"},t),r&&(0,o.h)("h2",{key:"ba7a0734cf818224f453604ec638770ca61bfef6",id:h,class:"alert-sub-title"},r)),this.renderAlertMessage(A),this.renderAlertInputs(),this.renderAlertButtons()),(0,o.h)("div",{key:"41a2619836a4af5d158216ef14b49985c7941b78",tabindex:"0"}))}get el(){return(0,o.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}}},C=e=>{var t,r,i;return Object.assign(Object.assign({"alert-input":!0,"alert-input-disabled":(null!==(r=null===(t=e.attributes)||void 0===t?void 0:t.disabled)&&void 0!==r?r:e.disabled)||!1},(0,d.g)(e.cssClass)),(0,d.g)(e.attributes?null===(i=e.attributes.class)||void 0===i?void 0:i.toString():""))},M=e=>Object.assign({"alert-button":!0,"ion-focusable":!0,"ion-activatable":!0,[`alert-button-role-${e.role}`]:void 0!==e.role},(0,d.g)(e.cssClass));_.style={ios:".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)}",md:".sc-ion-alert-md-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-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)}}"}},333:(E,u,l)=>{l.d(u,{c:()=>g,g:()=>v,h:()=>o,o:()=>b});var m=l(467);const o=(d,c)=>null!==c.closest(d),g=(d,c)=>"string"==typeof d&&d.length>0?Object.assign({"ion-color":!0,[`ion-color-${d}`]:!0},c):c,v=d=>{const c={};return(d=>void 0!==d?(Array.isArray(d)?d:d.split(" ")).filter(a=>null!=a).map(a=>a.trim()).filter(a=>""!==a):[])(d).forEach(a=>c[a]=!0),c},k=/^[a-z][a-z0-9+\-.]*:/,b=function(){var d=(0,m.A)(function*(c,a,w,y){if(null!=c&&"#"!==c[0]&&!k.test(c)){const x=document.querySelector("ion-router");if(x)return null!=a&&a.preventDefault(),x.push(c,w,y)}return!1});return function(a,w,y,x){return d.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/5712.a9a2db8da6f1a8cd.js b/www/5712.a9a2db8da6f1a8cd.js new file mode 100644 index 0000000..861b0ff --- /dev/null +++ b/www/5712.a9a2db8da6f1a8cd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5712],{5712:(D,T,f)=>{f.r(T),f.d(T,{ion_nav:()=>P,ion_nav_link:()=>R});var v=f(467),g=f(9672),A=f(3351),d=f(4920),m=f(2725),b=f(3664),k=f(8621);class _{constructor(t,n){this.component=t,this.params=n,this.state=1}init(t){var n=this;return(0,v.A)(function*(){if(n.state=2,!n.element){const i=n.component;n.element=yield(0,k.a)(n.delegate,t,i,["ion-page","ion-page-invisible"],n.params)}})()}_destroy(){(0,d.m)(3!==this.state,"view state must be ATTACHED");const t=this.element;t&&(this.delegate?this.delegate.removeViewFromDom(t.parentElement,t):t.remove()),this.nav=void 0,this.state=3}}const C=(e,t,n)=>!(!e||e.component!==t)&&(0,d.s)(e.params,n),I=(e,t)=>e?e instanceof _?e:new _(e,t):null,P=class{constructor(e){(0,g.r)(this,e),this.ionNavWillLoad=(0,g.d)(this,"ionNavWillLoad",7),this.ionNavWillChange=(0,g.d)(this,"ionNavWillChange",3),this.ionNavDidChange=(0,g.d)(this,"ionNavDidChange",3),this.transInstr=[],this.gestureOrAnimationInProgress=!1,this.useRouter=!1,this.isTransitioning=!1,this.destroyed=!1,this.views=[],this.didLoad=!1,this.delegate=void 0,this.swipeGesture=void 0,this.animated=!0,this.animation=void 0,this.rootParams=void 0,this.root=void 0}swipeGestureChanged(){this.gesture&&this.gesture.enable(!0===this.swipeGesture)}rootChanged(){void 0!==this.root&&!1!==this.didLoad&&(this.useRouter||void 0!==this.root&&this.setRoot(this.root,this.rootParams))}componentWillLoad(){if(this.useRouter=null!==document.querySelector("ion-router")&&null===this.el.closest("[no-router]"),void 0===this.swipeGesture){const e=(0,b.b)(this);this.swipeGesture=b.c.getBoolean("swipeBackEnabled","ios"===e)}this.ionNavWillLoad.emit()}componentDidLoad(){var e=this;return(0,v.A)(function*(){e.didLoad=!0,e.rootChanged(),e.gesture=(yield f.e(2076).then(f.bind(f,7166))).createSwipeBackGesture(e.el,e.canStart.bind(e),e.onStart.bind(e),e.onMove.bind(e),e.onEnd.bind(e)),e.swipeGestureChanged()})()}connectedCallback(){this.destroyed=!1}disconnectedCallback(){for(const e of this.views)(0,m.l)(e.element,m.d),e._destroy();this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.transInstr.length=0,this.views.length=0,this.destroyed=!0}push(e,t,n,i){return this.insert(-1,e,t,n,i)}insert(e,t,n,i,s){return this.insertPages(e,[{component:t,componentProps:n}],i,s)}insertPages(e,t,n,i){return this.queueTrns({insertStart:e,insertViews:t,opts:n},i)}pop(e,t){return this.removeIndex(-1,1,e,t)}popTo(e,t,n){const i={removeStart:-1,removeCount:-1,opts:t};return"object"==typeof e&&e.component?(i.removeView=e,i.removeStart=1):"number"==typeof e&&(i.removeStart=e+1),this.queueTrns(i,n)}popToRoot(e,t){return this.removeIndex(1,-1,e,t)}removeIndex(e,t=1,n,i){return this.queueTrns({removeStart:e,removeCount:t,opts:n},i)}setRoot(e,t,n,i){return this.setPages([{component:e,componentProps:t}],n,i)}setPages(e,t,n){return null!=t||(t={}),!0!==t.animated&&(t.animated=!1),this.queueTrns({insertStart:0,insertViews:e,removeStart:0,removeCount:-1,opts:t},n)}setRouteId(e,t,n,i){const s=this.getActiveSync();if(C(s,e,t))return Promise.resolve({changed:!1,element:s.element});let r;const a=new Promise(l=>r=l);let o;const c={updateURL:!1,viewIsReady:l=>{let h;const w=new Promise(u=>h=u);return r({changed:!0,element:l,markVisible:(u=(0,v.A)(function*(){h(),yield o}),function(){return u.apply(this,arguments)})}),w;var u}};if("root"===n)o=this.setRoot(e,t,c);else{const l=this.views.find(h=>C(h,e,t));l?o=this.popTo(l,Object.assign(Object.assign({},c),{direction:"back",animationBuilder:i})):"forward"===n?o=this.push(e,t,Object.assign(Object.assign({},c),{animationBuilder:i})):"back"===n&&(o=this.setRoot(e,t,Object.assign(Object.assign({},c),{direction:"back",animated:!0,animationBuilder:i})))}return a}getRouteId(){var e=this;return(0,v.A)(function*(){const t=e.getActiveSync();if(t)return{id:t.element.tagName,params:t.params,element:t.element}})()}getActive(){var e=this;return(0,v.A)(function*(){return e.getActiveSync()})()}getByIndex(e){var t=this;return(0,v.A)(function*(){return t.views[e]})()}canGoBack(e){var t=this;return(0,v.A)(function*(){return t.canGoBackSync(e)})()}getPrevious(e){var t=this;return(0,v.A)(function*(){return t.getPreviousSync(e)})()}getLength(){var e=this;return(0,v.A)(function*(){return Promise.resolve(e.views.length)})()}getActiveSync(){return this.views[this.views.length-1]}canGoBackSync(e=this.getActiveSync()){return!(!e||!this.getPreviousSync(e))}getPreviousSync(e=this.getActiveSync()){if(!e)return;const t=this.views,n=t.indexOf(e);return n>0?t[n-1]:void 0}queueTrns(e,t){var n=this;return(0,v.A)(function*(){var i,s;if(n.isTransitioning&&null!==(i=e.opts)&&void 0!==i&&i.skipIfBusy)return!1;const r=new Promise((a,o)=>{e.resolve=a,e.reject=o});if(e.done=t,e.opts&&!1!==e.opts.updateURL&&n.useRouter){const a=document.querySelector("ion-router");if(a){const o=yield a.canTransition();if(!1===o)return!1;if("string"==typeof o)return a.push(o,e.opts.direction||"back"),!1}}return 0===(null===(s=e.insertViews)||void 0===s?void 0:s.length)&&(e.insertViews=void 0),n.transInstr.push(e),n.nextTrns(),r})()}success(e,t){if(this.destroyed)this.fireError("nav controller was destroyed",t);else if(t.done&&t.done(e.hasCompleted,e.requiresTransition,e.enteringView,e.leavingView,e.direction),t.resolve(e.hasCompleted),!1!==t.opts.updateURL&&this.useRouter){const n=document.querySelector("ion-router");n&&n.navChanged("back"===e.direction?"back":"forward")}}failed(e,t){this.destroyed?this.fireError("nav controller was destroyed",t):(this.transInstr.length=0,this.fireError(e,t))}fireError(e,t){t.done&&t.done(!1,!1,e),t.reject&&!this.destroyed?t.reject(e):t.resolve(!1)}nextTrns(){if(this.isTransitioning)return!1;const e=this.transInstr.shift();return!!e&&(this.runTransition(e),!0)}runTransition(e){var t=this;return(0,v.A)(function*(){try{t.ionNavWillChange.emit(),t.isTransitioning=!0,t.prepareTI(e);const n=t.getActiveSync(),i=t.getEnteringView(e,n);if(!n&&!i)throw new Error("no views in the stack to be removed");i&&1===i.state&&(yield i.init(t.el)),t.postViewInit(i,n,e);const s=(e.enteringRequiresTransition||e.leavingRequiresTransition)&&i!==n;let r;s&&e.opts&&n&&("back"===e.opts.direction&&(e.opts.animationBuilder=e.opts.animationBuilder||(null==i?void 0:i.animationBuilder)),n.animationBuilder=e.opts.animationBuilder),r=s?yield t.transition(i,n,e):{hasCompleted:!0,requiresTransition:!1},t.success(r,e),t.ionNavDidChange.emit()}catch(n){t.failed(n,e)}t.isTransitioning=!1,t.nextTrns()})()}prepareTI(e){var t,n,i;const s=this.views.length;if(null!==(t=e.opts)&&void 0!==t||(e.opts={}),null!==(n=(i=e.opts).delegate)&&void 0!==n||(i.delegate=this.delegate),void 0!==e.removeView){(0,d.m)(void 0!==e.removeStart,"removeView needs removeStart"),(0,d.m)(void 0!==e.removeCount,"removeView needs removeCount");const o=this.views.indexOf(e.removeView);if(o<0)throw new Error("removeView was not found");e.removeStart+=o}void 0!==e.removeStart&&(e.removeStart<0&&(e.removeStart=s-1),e.removeCount<0&&(e.removeCount=s-e.removeStart),e.leavingRequiresTransition=e.removeCount>0&&e.removeStart+e.removeCount===s),e.insertViews&&((e.insertStart<0||e.insertStart>s)&&(e.insertStart=s),e.enteringRequiresTransition=e.insertStart===s);const r=e.insertViews;if(!r)return;(0,d.m)(r.length>0,"length can not be zero");const a=(e=>e.map(t=>t instanceof _?t:"component"in t?I(t.component,null===t.componentProps?void 0:t.componentProps):I(t,void 0)).filter(t=>null!==t))(r);if(0===a.length)throw new Error("invalid views to insert");for(const o of a){o.delegate=e.opts.delegate;const c=o.nav;if(c&&c!==this)throw new Error("inserted view was already inserted");if(3===o.state)throw new Error("inserted view was already destroyed")}e.insertViews=a}getEnteringView(e,t){const n=e.insertViews;if(void 0!==n)return n[n.length-1];const i=e.removeStart;if(void 0!==i){const s=this.views,r=i+e.removeCount;for(let a=s.length-1;a>=0;a--){const o=s[a];if((a=r)&&o!==t)return o}}}postViewInit(e,t,n){var i,s,r;(0,d.m)(t||e,"Both leavingView and enteringView are null"),(0,d.m)(n.resolve,"resolve must be valid"),(0,d.m)(n.reject,"reject must be valid");const a=n.opts,{insertViews:o,removeStart:c,removeCount:l}=n;let h;if(void 0!==c&&void 0!==l){(0,d.m)(c>=0,"removeStart can not be negative"),(0,d.m)(l>=0,"removeCount can not be negative"),h=[];for(let u=c;u=0,"final balance can not be negative"),0===w)throw console.warn("You can't remove all the pages in the navigation stack. nav.pop() is probably called too many times.",this,this.el),new Error("navigation stack needs at least one root page");if(o){let u=n.insertStart;for(const p of o)this.insertViewAt(p,u),u++;n.enteringRequiresTransition&&(null!==(r=a.direction)&&void 0!==r||(a.direction="forward"))}if(h&&h.length>0){for(const u of h)(0,m.l)(u.element,m.b),(0,m.l)(u.element,m.c),(0,m.l)(u.element,m.d);for(const u of h)this.destroyView(u)}}transition(e,t,n){var i=this;return(0,v.A)(function*(){const s=n.opts,r=s.progressAnimation?w=>{void 0===w||i.gestureOrAnimationInProgress?i.sbAni=w:(i.gestureOrAnimationInProgress=!0,w.onFinish(()=>{i.gestureOrAnimationInProgress=!1},{oneTimeCallback:!0}),w.progressEnd(0,0,0))}:void 0,a=(0,b.b)(i),o=e.element,c=t&&t.element,l=Object.assign(Object.assign({mode:a,showGoBack:i.canGoBackSync(e),baseEl:i.el,progressCallback:r,animated:i.animated&&b.c.getBoolean("animated",!0),enteringEl:o,leavingEl:c},s),{animationBuilder:s.animationBuilder||i.animation||b.c.get("navAnimation")}),{hasCompleted:h}=yield(0,m.t)(l);return i.transitionFinish(h,e,t,s)})()}transitionFinish(e,t,n,i){const s=e?t:n;return s&&this.unmountInactiveViews(s),{hasCompleted:e,requiresTransition:!0,enteringView:t,leavingView:n,direction:i.direction}}insertViewAt(e,t){const n=this.views,i=n.indexOf(e);i>-1?((0,d.m)(e.nav===this,"view is not part of the nav"),n.splice(i,1),n.splice(t,0,e)):((0,d.m)(!e.nav,"nav is used"),e.nav=this,n.splice(t,0,e))}removeView(e){(0,d.m)(2===e.state||3===e.state,"view state should be loaded or destroyed");const t=this.views,n=t.indexOf(e);(0,d.m)(n>-1,"view must be part of the stack"),n>=0&&t.splice(n,1)}destroyView(e){e._destroy(),this.removeView(e)}unmountInactiveViews(e){if(this.destroyed)return;const t=this.views,n=t.indexOf(e);for(let i=t.length-1;i>=0;i--){const s=t[i],r=s.element;r&&(i>n?((0,m.l)(r,m.d),this.destroyView(s)):i{this.gestureOrAnimationInProgress=!1},{oneTimeCallback:!0});let i=e?-.001:.001;e?i+=(0,A.g)([0,0],[.32,.72],[0,1],[1,1],t)[0]:(this.sbAni.easing("cubic-bezier(1, 0, 0.68, 0.28)"),i+=(0,A.g)([0,0],[1,0],[.68,.28],[1,1],t)[0]),this.sbAni.progressEnd(e?1:0,i,n)}else this.gestureOrAnimationInProgress=!1}render(){return(0,g.h)("slot",{key:"e9d99a8a0b84f02f9964d8143cd5e647e43334f9"})}get el(){return(0,g.i)(this)}static get watchers(){return{swipeGesture:["swipeGestureChanged"],root:["rootChanged"]}}};P.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}";const R=class{constructor(e){(0,g.r)(this,e),this.onClick=()=>((e,t,n,i,s)=>{const r=this.el.closest("ion-nav");if(r)if("forward"===t){if(void 0!==n)return r.push(n,i,{skipIfBusy:!0,animationBuilder:s})}else if("root"===t){if(void 0!==n)return r.setRoot(n,i,{skipIfBusy:!0,animationBuilder:s})}else if("back"===t)return r.pop({skipIfBusy:!0,animationBuilder:s});return Promise.resolve(!1)})(0,this.routerDirection,this.component,this.componentProps,this.routerAnimation),this.component=void 0,this.componentProps=void 0,this.routerDirection="forward",this.routerAnimation=void 0}render(){return(0,g.h)(g.f,{key:"42c23dcdec5fdb25defebaf6e8a9fa75754ff8eb",onClick:this.onClick})}get el(){return(0,g.i)(this)}}}}]); \ No newline at end of file diff --git a/www/5887.708ea3877f30ffcd.js b/www/5887.708ea3877f30ffcd.js new file mode 100644 index 0000000..632b104 --- /dev/null +++ b/www/5887.708ea3877f30ffcd.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5887],{5887:(x,a,l)=>{l.r(a),l.d(a,{ion_split_pane:()=>h});var d=l(467),n=l(9672),b=l(3664);const r="split-pane-main",c="split-pane-side",p={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",never:""},h=class{constructor(e){(0,n.r)(this,e),this.ionSplitPaneVisible=(0,n.d)(this,"ionSplitPaneVisible",7),this.visible=!1,this.contentId=void 0,this.disabled=!1,this.when=p.lg}visibleChanged(e){this.ionSplitPaneVisible.emit({visible:e})}isVisible(){var e=this;return(0,d.A)(function*(){return Promise.resolve(e.visible)})()}connectedCallback(){var e=this;return(0,d.A)(function*(){typeof customElements<"u"&&null!=customElements&&(yield customElements.whenDefined("ion-split-pane")),e.styleMainElement(),e.updateState()})()}disconnectedCallback(){this.rmL&&(this.rmL(),this.rmL=void 0)}updateState(){if(this.rmL&&(this.rmL(),this.rmL=void 0),this.disabled)return void(this.visible=!1);const e=this.when;if("boolean"==typeof e)return void(this.visible=e);const o=p[e]||e;if(0===o.length)return void(this.visible=!1);const t=s=>{this.visible=s.matches},i=window.matchMedia(o);i.addListener(t),this.rmL=()=>i.removeListener(t),this.visible=i.matches}styleMainElement(){const e=this.contentId,o=this.el.children,t=this.el.childElementCount;let i=!1;for(let s=0;s{let t,i;o?(t=r,i=c):(t=c,i=r);const s=e.classList;s.add(t),s.remove(i)};h.style={ios:":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%}",md:":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)))));--side-min-width:270px;--side-max-width:28%}"}}}]); \ No newline at end of file diff --git a/www/5949.2ed93c457aa1e9fb.js b/www/5949.2ed93c457aa1e9fb.js new file mode 100644 index 0000000..1a2792d --- /dev/null +++ b/www/5949.2ed93c457aa1e9fb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[5949],{5949:(j,b,l)=>{l.r(b),l.d(b,{ion_item_option:()=>g,ion_item_options:()=>_,ion_item_sliding:()=>A});var p=l(467),n=l(9672),w=l(333),h=l(3664),f=l(4920),u=l(909),k=l(2935);const g=class{constructor(t){(0,n.r)(this,t),this.onClick=i=>{i.target.closest("ion-item-option")&&i.preventDefault()},this.color=void 0,this.disabled=!1,this.download=void 0,this.expandable=!1,this.href=void 0,this.rel=void 0,this.target=void 0,this.type="button"}render(){const{disabled:t,expandable:i,href:e}=this,o=void 0===e?"button":"a",a=(0,h.b)(this),c="button"===o?{type:this.type}:{download:this.download,href:this.href,target:this.target};return(0,n.h)(n.f,{key:"1900e015f593fefd710478a2088e052399c957eb",onClick:this.onClick,class:(0,w.c)(this.color,{[a]:!0,"item-option-disabled":t,"item-option-expandable":i,"ion-activatable":!0})},(0,n.h)(o,Object.assign({key:"5db2bb9bc72b7b00c324e4189cd1b5f862680ebb"},c,{class:"button-native",part:"native",disabled:t}),(0,n.h)("span",{key:"6927e812ad001c5e7bd17f440d82c3830c58957b",class:"button-inner"},(0,n.h)("slot",{key:"0fde4333def94c55d1318868c2bc71e780d5876a",name:"top"}),(0,n.h)("div",{key:"7ecc9ae8ddf66d7ed5d9f30becc9faf820e1c62e",class:"horizontal-wrapper"},(0,n.h)("slot",{key:"a15567fd4bd91080e9fbb6bb0c9b0e67d8a67051",name:"start"}),(0,n.h)("slot",{key:"7f86cdd28063e23f9d78997623333c5037c4f364",name:"icon-only"}),(0,n.h)("slot",{key:"4abb69ce3ad6c4917dd87b7b1eb0fa1c69917d73"}),(0,n.h)("slot",{key:"8b35a29f48722040465f182679ac17209937578d",name:"end"})),(0,n.h)("slot",{key:"fa15a00891b41d66a4ccb51575dec54b72d0059e",name:"bottom"})),"md"===a&&(0,n.h)("ion-ripple-effect",{key:"0c071910c90fafca8026f59d78f4d9d5224d150a"})))}get el(){return(0,n.i)(this)}};g.style={ios:":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)}",md:":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}"};const _=class{constructor(t){(0,n.r)(this,t),this.ionSwipe=(0,n.d)(this,"ionSwipe",7),this.side="end"}fireSwipeEvent(){var t=this;return(0,p.A)(function*(){t.ionSwipe.emit({side:t.side})})()}render(){const t=(0,h.b)(this),i=(0,f.n)(this.side);return(0,n.h)(n.f,{key:"e28cd6a236323b5cc203c9b96782aa81024da924",class:{[t]:!0,[`item-options-${t}`]:!0,"item-options-start":!i,"item-options-end":i}})}get el(){return(0,n.i)(this)}};let m;_.style={ios:"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}",md:"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-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}"};const A=class{constructor(t){(0,n.r)(this,t),this.ionDrag=(0,n.d)(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)}connectedCallback(){var t=this;return(0,p.A)(function*(){const{el:i}=t;t.item=i.querySelector("ion-item"),t.contentEl=(0,u.f)(i),t.mutationObserver=(0,k.w)(i,"ion-item-option",(0,p.A)(function*(){yield t.updateOptions()})),yield t.updateOptions(),t.gesture=(yield Promise.resolve().then(l.bind(l,8607))).createGesture({el:i,gestureName:"item-swipe",gesturePriority:100,threshold:5,canStart:e=>t.canStart(e),onStart:()=>t.onStart(),onMove:e=>t.onMove(e),onEnd:e=>t.onEnd(e)}),t.disabledChanged()})()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.item=null,this.leftOptions=this.rightOptions=void 0,m===this.el&&(m=void 0),this.mutationObserver&&(this.mutationObserver.disconnect(),this.mutationObserver=void 0)}getOpenAmount(){return Promise.resolve(this.openAmount)}getSlidingRatio(){return Promise.resolve(this.getSlidingRatioSync())}open(t){var i=this;return(0,p.A)(function*(){var e;if(null===(i.item=null!==(e=i.item)&&void 0!==e?e:i.el.querySelector("ion-item")))return;const a=i.getOptions(t);a&&(void 0===t&&(t=a===i.leftOptions?"start":"end"),t=(0,f.n)(t)?"end":"start",i.openAmount<0&&a===i.leftOptions||i.openAmount>0&&a===i.rightOptions||(i.closeOpened(),i.state=4,requestAnimationFrame(()=>{i.calculateOptsWidth(),m=i.el,i.setOpenAmount("end"===t?i.optsWidthRightSide:-i.optsWidthLeftSide,!1),i.state="end"===t?8:16})))})()}close(){var t=this;return(0,p.A)(function*(){t.setOpenAmount(0,!0)})()}closeOpened(){return(0,p.A)(function*(){return void 0!==m&&(m.close(),m=void 0,!0)})()}getOptions(t){return void 0===t?this.leftOptions||this.rightOptions:"start"===t?this.leftOptions:this.rightOptions}updateOptions(){var t=this;return(0,p.A)(function*(){const i=t.el.querySelectorAll("ion-item-options");let e=0;t.leftOptions=t.rightOptions=void 0;for(let o=0;othis.optsWidthRightSide?(e=this.optsWidthRightSide,i=e+.55*(i-e)):i<-this.optsWidthLeftSide&&(e=-this.optsWidthLeftSide,i=e+.55*(i-e)),this.setOpenAmount(i,!1)}onEnd(t){const{contentEl:i,initialContentScrollY:e}=this;i&&(0,u.r)(i,e);const o=t.velocityX;let a=this.openAmount>0?this.optsWidthRightSide:-this.optsWidthLeftSide;const c=this.openAmount>0==!(o<0),y=Math.abs(o)>.3,O=Math.abs(this.openAmount)0)this.state=t>=this.optsWidthRightSide+30?40:8;else{if(!(t<0))return e.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),e.classList.remove("item-sliding-closing")},600),m=void 0,void(o.transform="");this.state=t<=-this.optsWidthLeftSide-30?80:16}o.transform=`translate3d(${-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=(0,h.b)(this);return(0,n.h)(n.f,{key:"99f87c8bd794ae69830b407ba55013ac44793c26",class:{[t]:!0,"item-sliding-active-slide":2!==this.state,"item-sliding-active-options-end":!!(8&this.state),"item-sliding-active-options-start":!!(16&this.state),"item-sliding-active-swipe-end":!!(32&this.state),"item-sliding-active-swipe-start":!!(64&this.state)}})}get el(){return(0,n.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},M=(t,i,e)=>!i&&e||t&&i;A.style="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}[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}}"},333:(j,b,l)=>{l.d(b,{c:()=>w,g:()=>f,h:()=>n,o:()=>k});var p=l(467);const n=(r,s)=>null!==s.closest(r),w=(r,s)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},s):s,f=r=>{const s={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(r).forEach(d=>s[d]=!0),s},u=/^[a-z][a-z0-9+\-.]*:/,k=function(){var r=(0,p.A)(function*(s,d,x,g){if(null!=s&&"#"!==s[0]&&!u.test(s)){const v=document.querySelector("ion-router");if(v)return null!=d&&d.preventDefault(),v.push(s,x,g)}return!1});return function(d,x,g,v){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/6024.3c02ab7fe82fedfe.js b/www/6024.3c02ab7fe82fedfe.js new file mode 100644 index 0000000..d36e56a --- /dev/null +++ b/www/6024.3c02ab7fe82fedfe.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6024],{6024:(h,e,r)=>{r.r(e),r.d(e,{ion_chip:()=>n});var t=r(9672),a=r(333),s=r(3664);const n=class{constructor(o){(0,t.r)(this,o),this.color=void 0,this.outline=!1,this.disabled=!1}render(){const o=(0,s.b)(this);return(0,t.h)(t.f,{key:"7dd923c1b28d1eb1efa348f66f49cec067645af9","aria-disabled":this.disabled?"true":null,class:(0,a.c)(this.color,{[o]:!0,"chip-outline":this.outline,"chip-disabled":this.disabled,"ion-activatable":!0})},(0,t.h)("slot",{key:"7ede838bf109dc27a898ee2dcdeabc3f439c8e6f"}),"md"===o&&(0,t.h)("ion-ripple-effect",{key:"5acb073029544e73fcc0db4cc4e661ec1df4d231"}))}};n.style={ios:":host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.87);border-radius:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px;margin-top:4px;margin-bottom:4px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;min-height:32px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);cursor:pointer;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.chip-disabled){cursor:default;opacity:0.4;pointer-events:none}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.08);color:var(--ion-color-shade)}:host(.ion-color:focus){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.ion-color.ion-activated){background:rgba(var(--ion-color-base-rgb), 0.16)}:host(.chip-outline){border-width:1px;border-style:solid}:host(.chip-outline){border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.32);background:transparent}:host(.chip-outline.ion-color){border-color:rgba(var(--ion-color-base-rgb), 0.32)}:host(.chip-outline:not(.ion-color):focus){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}:host(.chip-outline.ion-activated:not(.ion-color)){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)}::slotted(ion-icon){font-size:1.4285714286em}:host(:not(.ion-color)) ::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}::slotted(ion-icon:first-child){-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-icon:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-4px;margin-inline-end:-4px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar){-ms-flex-negative:0;flex-shrink:0;width:1.7142857143em;height:1.7142857143em}::slotted(ion-avatar:first-child){-webkit-margin-start:-8px;margin-inline-start:-8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-8px;margin-inline-end:-8px;margin-top:-4px;margin-bottom:-4px}:host(:focus){outline:none}:host(:focus){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-activated){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@media (any-hover: hover){:host(:hover){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-color:hover){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.chip-outline:not(.ion-color):hover){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}}:host{font-size:clamp(13px, 0.875rem, 22px)}",md:":host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.87);border-radius:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px;margin-top:4px;margin-bottom:4px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px;display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-align:center;align-items:center;min-height:32px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);cursor:pointer;overflow:hidden;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.chip-disabled){cursor:default;opacity:0.4;pointer-events:none}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.08);color:var(--ion-color-shade)}:host(.ion-color:focus){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.ion-color.ion-activated){background:rgba(var(--ion-color-base-rgb), 0.16)}:host(.chip-outline){border-width:1px;border-style:solid}:host(.chip-outline){border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.32);background:transparent}:host(.chip-outline.ion-color){border-color:rgba(var(--ion-color-base-rgb), 0.32)}:host(.chip-outline:not(.ion-color):focus){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}:host(.chip-outline.ion-activated:not(.ion-color)){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)}::slotted(ion-icon){font-size:1.4285714286em}:host(:not(.ion-color)) ::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}::slotted(ion-icon:first-child){-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-icon:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-4px;margin-inline-end:-4px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar){-ms-flex-negative:0;flex-shrink:0;width:1.7142857143em;height:1.7142857143em}::slotted(ion-avatar:first-child){-webkit-margin-start:-8px;margin-inline-start:-8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:-4px;margin-bottom:-4px}::slotted(ion-avatar:last-child){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:-8px;margin-inline-end:-8px;margin-top:-4px;margin-bottom:-4px}:host(:focus){outline:none}:host(:focus){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-activated){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@media (any-hover: hover){:host(:hover){--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.16)}:host(.ion-color:hover){background:rgba(var(--ion-color-base-rgb), 0.12)}:host(.chip-outline:not(.ion-color):hover){background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.04)}}:host{font-size:0.875rem}"}},333:(h,e,r)=>{r.d(e,{c:()=>s,g:()=>l,h:()=>a,o:()=>c});var t=r(467);const a=(n,o)=>null!==o.closest(n),s=(n,o)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},o):o,l=n=>{const o={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(i=>null!=i).map(i=>i.trim()).filter(i=>""!==i):[])(n).forEach(i=>o[i]=!0),o},b=/^[a-z][a-z0-9+\-.]*:/,c=function(){var n=(0,t.A)(function*(o,i,p,x){if(null!=o&&"#"!==o[0]&&!b.test(o)){const d=document.querySelector("ion-router");if(d)return null!=i&&i.preventDefault(),d.push(o,p,x)}return!1});return function(i,p,x,d){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/6433.26eeba8bb230b119.js b/www/6433.26eeba8bb230b119.js new file mode 100644 index 0000000..d68c46f --- /dev/null +++ b/www/6433.26eeba8bb230b119.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6433],{6433:(re,N,f)=>{f.r(N),f.d(N,{ion_popover:()=>ee});var S=f(467),l=f(9672),E=f(6002),R=f(8621),k=f(4920),F=f(7838),V=f(4929),h=f(3664),g=f(333),y=f(2725),v=f(9986);f(8476),f(6411),f(1970);const G=(t,e,o)=>{const r=e.getBoundingClientRect(),i=r.height;let n=r.width;return"cover"===t&&o&&(n=o.getBoundingClientRect().width),{contentWidth:n,contentHeight:i}},se=(t,e,o)=>{let r=[];switch(e){case"hover":let i;r=[{eventName:"mouseenter",callback:(n=(0,S.A)(function*(s){s.stopPropagation(),i&&clearTimeout(i),i=setTimeout(()=>{(0,k.r)(()=>{o.presentFromTrigger(s),i=void 0})},100)}),function(a){return n.apply(this,arguments)})},{eventName:"mouseleave",callback:n=>{i&&clearTimeout(i);const s=n.relatedTarget;s&&s.closest("ion-popover")!==o&&o.dismiss(void 0,void 0,!1)}},{eventName:"click",callback:n=>n.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:n=>o.presentFromTrigger(n,!0)}];break;case"context-menu":r=[{eventName:"contextmenu",callback:n=>{n.preventDefault(),o.presentFromTrigger(n)}},{eventName:"click",callback:n=>n.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:n=>o.presentFromTrigger(n,!0)}];break;default:r=[{eventName:"click",callback:n=>o.presentFromTrigger(n)},{eventName:"ionPopoverActivateTrigger",callback:n=>o.presentFromTrigger(n,!0)}]}var n;return r.forEach(({eventName:i,callback:n})=>t.addEventListener(i,n)),t.setAttribute("data-ion-popover-trigger","true"),()=>{r.forEach(({eventName:i,callback:n})=>t.removeEventListener(i,n)),t.removeAttribute("data-ion-popover-trigger")}},H=(t,e)=>e&&"ION-ITEM"===e.tagName?t.findIndex(o=>o===e):-1,Y=t=>{const o=(0,k.g)(t).querySelector("button");o&&(0,k.r)(()=>o.focus())},de=t=>{const e=function(){var o=(0,S.A)(function*(r){var i;const n=document.activeElement;let s=[];const a=null===(i=r.target)||void 0===i?void 0:i.tagName;if("ION-POPOVER"===a||"ION-ITEM"===a){try{s=Array.from(t.querySelectorAll("ion-item:not(ion-popover ion-popover *):not([disabled])"))}catch{}switch(r.key){case"ArrowLeft":(yield t.getParentPopover())&&t.dismiss(void 0,void 0,!1);break;case"ArrowDown":r.preventDefault();const d=((t,e)=>t[H(t,e)+1])(s,n);void 0!==d&&Y(d);break;case"ArrowUp":r.preventDefault();const w=((t,e)=>t[H(t,e)-1])(s,n);void 0!==w&&Y(w);break;case"Home":r.preventDefault();const u=s[0];void 0!==u&&Y(u);break;case"End":r.preventDefault();const b=s[s.length-1];void 0!==b&&Y(b);break;case"ArrowRight":case" ":case"Enter":if(n&&(t=>t.hasAttribute("data-ion-popover-trigger"))(n)){const m=new CustomEvent("ionPopoverActivateTrigger");n.dispatchEvent(m)}}}});return function(i){return o.apply(this,arguments)}}();return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},J=(t,e,o,r,i,n,s,a,c,d,w)=>{var u;let b={top:0,left:0,width:0,height:0};if("event"===n){if(!w)return c;b={top:w.clientY,left:w.clientX,width:1,height:1}}else{const L=d||(null===(u=null==w?void 0:w.detail)||void 0===u?void 0:u.ionShadowTarget)||(null==w?void 0:w.target);if(!L)return c;const A=L.getBoundingClientRect();b={top:A.top,left:A.left,width:A.width,height:A.height}}const m=he(s,b,e,o,r,i,t),P=ue(a,s,b,e,o),_=m.top+P.top,I=m.left+P.left,{arrowTop:x,arrowLeft:T}=fe(s,r,i,_,I,e,o,t),{originX:D,originY:O}=le(s,a,t);return{top:_,left:I,referenceCoordinates:b,arrowTop:x,arrowLeft:T,originX:D,originY:O}},le=(t,e,o)=>{switch(t){case"top":return{originX:Q(e),originY:"bottom"};case"bottom":return{originX:Q(e),originY:"top"};case"left":return{originX:"right",originY:z(e)};case"right":return{originX:"left",originY:z(e)};case"start":return{originX:o?"left":"right",originY:z(e)};case"end":return{originX:o?"right":"left",originY:z(e)}}},Q=t=>{switch(t){case"start":return"left";case"center":return"center";case"end":return"right"}},z=t=>{switch(t){case"start":return"top";case"center":return"center";case"end":return"bottom"}},fe=(t,e,o,r,i,n,s,a)=>{const c={arrowTop:r+s/2-e/2,arrowLeft:i+n-e/2},d={arrowTop:r+s/2-e/2,arrowLeft:i-1.5*e};switch(t){case"top":return{arrowTop:r+s,arrowLeft:i+n/2-e/2};case"bottom":return{arrowTop:r-o,arrowLeft:i+n/2-e/2};case"left":return c;case"right":return d;case"start":return a?d:c;case"end":return a?c:d;default:return{arrowTop:0,arrowLeft:0}}},he=(t,e,o,r,i,n,s)=>{const a={top:e.top,left:e.left-o-i},c={top:e.top,left:e.left+e.width+i};switch(t){case"top":return{top:e.top-r-n,left:e.left};case"right":return c;case"bottom":return{top:e.top+e.height+n,left:e.left};case"left":return a;case"start":return s?c:a;case"end":return s?a:c}},ue=(t,e,o,r,i)=>{switch(t){case"center":return me(e,o,r,i);case"end":return ve(e,o,r,i);default:return{top:0,left:0}}},ve=(t,e,o,r)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(r-e.height),left:0};default:return{top:0,left:-(o-e.width)}}},me=(t,e,o,r)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(r/2-e.height/2),left:0};default:return{top:0,left:-(o/2-e.width/2)}}},Z=(t,e,o,r,i,n,s,a,c,d,w,u,b=0,m=0,P=0)=>{let _=b;const I=m;let D,x=o,T=e,O=d,C=w,p=!1,L=!1;const A=u?u.top+u.height:n/2-a/2,M=u?u.height:0;let j=!1;return xi&&(L=!0,x=i-s-r,O="right"),A+M+a>n&&("top"===t||"bottom"===t)&&(A-a>0?(T=Math.max(12,A-a-M-(P-1)),_=T+a,C="bottom",j=!0):D=r),{top:T,left:x,bottom:D,originX:O,originY:C,checkSafeAreaLeft:p,checkSafeAreaRight:L,arrowTop:_,arrowLeft:I,addPopoverBottomClass:j}},xe=(t,e)=>{var o;const{event:r,size:i,trigger:n,reference:s,side:a,align:c}=e,d=t.ownerDocument,w="rtl"===d.dir,u=d.defaultView.innerWidth,b=d.defaultView.innerHeight,m=(0,k.g)(t),P=m.querySelector(".popover-content"),_=m.querySelector(".popover-arrow"),I=n||(null===(o=null==r?void 0:r.detail)||void 0===o?void 0:o.ionShadowTarget)||(null==r?void 0:r.target),{contentWidth:x,contentHeight:T}=G(i,P,I),{arrowWidth:D,arrowHeight:O}=(t=>{if(!t)return{arrowWidth:0,arrowHeight:0};const{width:e,height:o}=t.getBoundingClientRect();return{arrowWidth:e,arrowHeight:o}})(_),p=J(w,x,T,D,O,s,a,c,{top:b/2-T/2,left:u/2-x/2,originX:w?"right":"left",originY:"top"},n,r),L="cover"===i?0:5,A="cover"===i?0:25,{originX:M,originY:j,top:$,left:W,bottom:K,checkSafeAreaLeft:X,checkSafeAreaRight:Ee,arrowTop:Ie,arrowLeft:Te,addPopoverBottomClass:Oe}=Z(a,p.top,p.left,L,u,b,x,T,A,p.originX,p.originY,p.referenceCoordinates,p.arrowTop,p.arrowLeft,O),Ce=(0,v.c)(),te=(0,v.c)(),oe=(0,v.c)();return te.addElement(m.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),oe.addElement(m.querySelector(".popover-arrow")).addElement(m.querySelector(".popover-content")).fromTo("opacity",.01,1),Ce.easing("ease").duration(100).beforeAddWrite(()=>{"cover"===i&&t.style.setProperty("--width",`${x}px`),Oe&&t.classList.add("popover-bottom"),void 0!==K&&P.style.setProperty("bottom",`${K}px`);let q=`${W}px`;X&&(q=`${W}px + var(--ion-safe-area-left, 0)`),Ee&&(q=`${W}px - var(--ion-safe-area-right, 0)`),P.style.setProperty("top",`calc(${$}px + var(--offset-y, 0))`),P.style.setProperty("left",`calc(${q} + var(--offset-x, 0))`),P.style.setProperty("transform-origin",`${j} ${M}`),null!==_&&(((t,e=!1,o,r)=>!(!o&&!r||"top"!==t&&"bottom"!==t&&e))(a,p.top!==$||p.left!==W,r,n)?(_.style.setProperty("top",`calc(${Ie}px + var(--offset-y, 0))`),_.style.setProperty("left",`calc(${Te}px + var(--offset-x, 0))`)):_.style.setProperty("display","none"))}).addAnimation([te,oe])},ye=t=>{const e=(0,k.g)(t),o=e.querySelector(".popover-content"),r=e.querySelector(".popover-arrow"),i=(0,v.c)(),n=(0,v.c)(),s=(0,v.c)();return n.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),s.addElement(e.querySelector(".popover-arrow")).addElement(e.querySelector(".popover-content")).fromTo("opacity",.99,0),i.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),o.style.removeProperty("top"),o.style.removeProperty("left"),o.style.removeProperty("bottom"),o.style.removeProperty("transform-origin"),r&&(r.style.removeProperty("top"),r.style.removeProperty("left"),r.style.removeProperty("display"))}).duration(300).addAnimation([n,s])},Pe=(t,e)=>{var o;const{event:r,size:i,trigger:n,reference:s,side:a,align:c}=e,d=t.ownerDocument,w="rtl"===d.dir,u=d.defaultView.innerWidth,b=d.defaultView.innerHeight,m=(0,k.g)(t),P=m.querySelector(".popover-content"),_=n||(null===(o=null==r?void 0:r.detail)||void 0===o?void 0:o.ionShadowTarget)||(null==r?void 0:r.target),{contentWidth:I,contentHeight:x}=G(i,P,_),D=J(w,I,x,0,0,s,a,c,{top:b/2-x/2,left:u/2-I/2,originX:w?"right":"left",originY:"top"},n,r),O="cover"===i?0:12,{originX:C,originY:p,top:L,left:A,bottom:M}=Z(a,D.top,D.left,O,u,b,I,x,0,D.originX,D.originY,D.referenceCoordinates),j=(0,v.c)(),$=(0,v.c)(),W=(0,v.c)(),K=(0,v.c)(),X=(0,v.c)();return $.addElement(m.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),W.addElement(m.querySelector(".popover-wrapper")).duration(150).fromTo("opacity",.01,1),K.addElement(P).beforeStyles({top:`calc(${L}px + var(--offset-y, 0px))`,left:`calc(${A}px + var(--offset-x, 0px))`,"transform-origin":`${p} ${C}`}).beforeAddWrite(()=>{void 0!==M&&P.style.setProperty("bottom",`${M}px`)}).fromTo("transform","scale(0.8)","scale(1)"),X.addElement(m.querySelector(".popover-viewport")).fromTo("opacity",.01,1),j.easing("cubic-bezier(0.36,0.66,0.04,1)").duration(300).beforeAddWrite(()=>{"cover"===i&&t.style.setProperty("--width",`${I}px`),"bottom"===p&&t.classList.add("popover-bottom")}).addAnimation([$,W,K,X])},ke=t=>{const e=(0,k.g)(t),o=e.querySelector(".popover-content"),r=(0,v.c)(),i=(0,v.c)(),n=(0,v.c)();return i.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),n.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),r.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),o.style.removeProperty("top"),o.style.removeProperty("left"),o.style.removeProperty("bottom"),o.style.removeProperty("transform-origin")}).duration(150).addAnimation([i,n])},ee=class{constructor(t){(0,l.r)(this,t),this.didPresent=(0,l.d)(this,"ionPopoverDidPresent",7),this.willPresent=(0,l.d)(this,"ionPopoverWillPresent",7),this.willDismiss=(0,l.d)(this,"ionPopoverWillDismiss",7),this.didDismiss=(0,l.d)(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=(0,l.d)(this,"didPresent",7),this.willPresentShorthand=(0,l.d)(this,"willPresent",7),this.willDismissShorthand=(0,l.d)(this,"willDismiss",7),this.didDismissShorthand=(0,l.d)(this,"didDismiss",7),this.ionMount=(0,l.d)(this,"ionMount",7),this.parentPopover=null,this.coreDelegate=(0,R.C)(),this.lockController=(0,F.c)(),this.inline=!1,this.focusDescendantOnPresent=!1,this.onBackdropTap=()=>{this.dismiss(void 0,E.B)},this.onLifecycle=e=>{const o=this.usersElement,r=Ae[e.type];if(o&&r){const i=new CustomEvent(r,{bubbles:!1,cancelable:!1,detail:e.detail});o.dispatchEvent(i)}},this.configureTriggerInteraction=()=>{const{trigger:e,triggerAction:o,el:r,destroyTriggerInteraction:i}=this;if(i&&i(),void 0===e)return;const n=this.triggerEl=void 0!==e?document.getElementById(e):null;n?this.destroyTriggerInteraction=se(n,o,r):(0,V.p)(`A trigger element with the ID "${e}" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on ion-popover.`,this.el)},this.configureKeyboardInteraction=()=>{const{destroyKeyboardInteraction:e,el:o}=this;e&&e(),this.destroyKeyboardInteraction=de(o)},this.configureDismissInteraction=()=>{const{destroyDismissInteraction:e,parentPopover:o,triggerAction:r,triggerEl:i,el:n}=this;!o||!i||(e&&e(),this.destroyDismissInteraction=((t,e,o,r)=>{let i=[];const s=(0,k.g)(r).querySelector(".popover-content");return i="hover"===e?[{eventName:"mouseenter",callback:a=>{document.elementFromPoint(a.clientX,a.clientY)!==t&&o.dismiss(void 0,void 0,!1)}}]:[{eventName:"click",callback:a=>{a.target.closest("[data-ion-popover-trigger]")!==t?o.dismiss(void 0,void 0,!1):a.stopPropagation()}}],i.forEach(({eventName:a,callback:c})=>s.addEventListener(a,c)),()=>{i.forEach(({eventName:a,callback:c})=>s.removeEventListener(a,c))}})(i,r,n,o))},this.presented=!1,this.hasController=!1,this.delegate=void 0,this.overlayIndex=void 0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.component=void 0,this.componentProps=void 0,this.keyboardClose=!0,this.cssClass=void 0,this.backdropDismiss=!0,this.event=void 0,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.triggerAction="click",this.trigger=void 0,this.size="auto",this.dismissOnSelect=!1,this.reference="trigger",this.side="bottom",this.alignment=void 0,this.arrow=!0,this.isOpen=!1,this.keyboardEvents=!1,this.focusTrap=!0,this.keepContentsMounted=!1}onTriggerChange(){this.configureTriggerInteraction()}onIsOpenChange(t,e){!0===t&&!1===e?this.present():!1===t&&!0===e&&this.dismiss()}connectedCallback(){const{configureTriggerInteraction:t,el:e}=this;(0,E.j)(e),t()}disconnectedCallback(){const{destroyTriggerInteraction:t}=this;t&&t()}componentWillLoad(){const{el:t}=this,e=(0,E.k)(t);this.parentPopover=t.closest(`ion-popover:not(#${e})`),void 0===this.alignment&&(this.alignment="ios"===(0,h.b)(this)?"center":"start")}componentDidLoad(){const{parentPopover:t,isOpen:e}=this;!0===e&&(0,k.r)(()=>this.present()),t&&(0,k.a)(t,"ionPopoverWillDismiss",()=>{this.dismiss(void 0,void 0,!1)}),this.configureTriggerInteraction()}presentFromTrigger(t,e=!1){var o=this;return(0,S.A)(function*(){o.focusDescendantOnPresent=e,yield o.present(t),o.focusDescendantOnPresent=!1})()}getDelegate(t=!1){if(this.workingDelegate&&!t)return{delegate:this.workingDelegate,inline:this.inline};const o=this.inline=null!==this.el.parentNode&&!this.hasController;return{inline:o,delegate:this.workingDelegate=o?this.delegate||this.coreDelegate:this.delegate}}present(t){var e=this;return(0,S.A)(function*(){const o=yield e.lockController.lock();if(e.presented)return void o();const{el:r}=e,{inline:i,delegate:n}=e.getDelegate(!0);e.ionMount.emit(),e.usersElement=yield(0,R.a)(n,r,e.component,["popover-viewport"],e.componentProps,i),e.keyboardEvents||e.configureKeyboardInteraction(),e.configureDismissInteraction(),(0,k.k)(r)?yield(0,y.e)(e.usersElement):e.keepContentsMounted||(yield(0,y.w)()),yield(0,E.f)(e,"popoverEnter",xe,Pe,{event:t||e.event,size:e.size,trigger:e.triggerEl,reference:e.reference,side:e.side,align:e.alignment}),e.focusDescendantOnPresent&&(0,E.n)(r),o()})()}dismiss(t,e,o=!0){var r=this;return(0,S.A)(function*(){const i=yield r.lockController.lock(),{destroyKeyboardInteraction:n,destroyDismissInteraction:s}=r;o&&r.parentPopover&&r.parentPopover.dismiss(t,e,o);const a=yield(0,E.g)(r,t,e,"popoverLeave",ye,ke,r.event);if(a){n&&(n(),r.destroyKeyboardInteraction=void 0),s&&(s(),r.destroyDismissInteraction=void 0);const{delegate:c}=r.getDelegate();yield(0,R.d)(c,r.usersElement)}return i(),a})()}getParentPopover(){var t=this;return(0,S.A)(function*(){return t.parentPopover})()}onDidDismiss(){return(0,E.h)(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return(0,E.h)(this.el,"ionPopoverWillDismiss")}render(){const t=(0,h.b)(this),{onLifecycle:e,parentPopover:o,dismissOnSelect:r,side:i,arrow:n,htmlAttributes:s,focusTrap:a}=this,c=(0,h.a)("desktop"),d=n&&!o;return(0,l.h)(l.f,Object.assign({key:"17e5e8b3e7ba5e251665fb9d0ade10c781f82f0e","aria-modal":"true","no-router":!0,tabindex:"-1"},s,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({},(0,g.g)(this.cssClass)),{[t]:!0,"popover-translucent":this.translucent,"overlay-hidden":!0,"popover-desktop":c,[`popover-side-${i}`]:!0,[E.F]:!1===a,"popover-nested":!!o}),onIonPopoverDidPresent:e,onIonPopoverWillPresent:e,onIonPopoverWillDismiss:e,onIonPopoverDidDismiss:e,onIonBackdropTap:this.onBackdropTap}),!o&&(0,l.h)("ion-backdrop",{key:"c12fb94b375d7e88a0c5d715440c0f66ad7ee817",tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),(0,l.h)("div",{key:"478b388cc9a5a382003a2863e968e77a174914ab",class:"popover-wrapper ion-overlay-wrapper",onClick:r?()=>this.dismiss():void 0},d&&(0,l.h)("div",{key:"f1c63a0079f197a8d4577e7c00a654871fb9d816",class:"popover-arrow",part:"arrow"}),(0,l.h)("div",{key:"08b62a321c09ad4b0f90460468ecbc1d56320bf1",class:"popover-content",part:"content"},(0,l.h)("slot",{key:"55645ff597f64d434219caa28015cf2a4ceb0ee5"}))))}get el(){return(0,l.i)(this)}static get watchers(){return{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}}},Ae={ionPopoverDidPresent:"ionViewDidEnter",ionPopoverWillPresent:"ionViewWillEnter",ionPopoverWillDismiss:"ionViewWillLeave",ionPopoverDidDismiss:"ionViewDidLeave"};ee.style={ios:':host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-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)}}',md:":host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);-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}"}},333:(re,N,f)=>{f.d(N,{c:()=>E,g:()=>k,h:()=>l,o:()=>V});var S=f(467);const l=(h,g)=>null!==g.closest(h),E=(h,g)=>"string"==typeof h&&h.length>0?Object.assign({"ion-color":!0,[`ion-color-${h}`]:!0},g):g,k=h=>{const g={};return(h=>void 0!==h?(Array.isArray(h)?h:h.split(" ")).filter(y=>null!=y).map(y=>y.trim()).filter(y=>""!==y):[])(h).forEach(y=>g[y]=!0),g},F=/^[a-z][a-z0-9+\-.]*:/,V=function(){var h=(0,S.A)(function*(g,y,v,B){if(null!=g&&"#"!==g[0]&&!F.test(g)){const U=document.querySelector("ion-router");if(U)return null!=y&&y.preventDefault(),U.push(g,v,B)}return!1});return function(y,v,B,U){return h.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/6521.3c5b756783b6739a.js b/www/6521.3c5b756783b6739a.js new file mode 100644 index 0000000..37f8e3c --- /dev/null +++ b/www/6521.3c5b756783b6739a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6521],{6521:(y,a,i)=>{i.r(a),i.d(a,{ion_input_password_toggle:()=>n});var r=i(9672),l=i(4929),u=i(333),d=i(3992),p=i(3664);const n=class{constructor(s){(0,r.r)(this,s),this.togglePasswordVisibility=()=>{const{inputElRef:e}=this;e&&(e.type="text"===e.type?"password":"text")},this.color=void 0,this.showIcon=void 0,this.hideIcon=void 0,this.type="password"}onTypeChange(s){"text"===s||"password"===s||(0,l.p)(`ion-input-password-toggle only supports inputs of type "text" or "password". Input of type "${s}" is not compatible.`,this.el)}connectedCallback(){const{el:s}=this,e=this.inputElRef=s.closest("ion-input");e?this.type=e.type:(0,l.p)("No ancestor ion-input found for ion-input-password-toggle. This component must be slotted inside of an ion-input.",s)}disconnectedCallback(){this.inputElRef=null}render(){var s,e;const{color:c,type:P}=this,h=(0,p.b)(this),E=null!==(s=this.showIcon)&&void 0!==s?s:d.x,I=null!==(e=this.hideIcon)&&void 0!==e?e:d.y,g="text"===P;return(0,r.h)(r.f,{key:"ed1c29726ce0c91548f0e2ada61e3f8b5c813d2d",class:(0,u.c)(c,{[h]:!0})},(0,r.h)("ion-button",{key:"9698eccdaedb86cf12d20acc53660371b3af3c55",mode:h,color:c,fill:"clear",shape:"round","aria-checked":g?"true":"false","aria-label":"show password",role:"switch",type:"button",onPointerDown:b=>{b.preventDefault()},onClick:this.togglePasswordVisibility},(0,r.h)("ion-icon",{key:"1f2119c30b56c800d9af44e6499445a0ebb466cf",slot:"icon-only","aria-hidden":"true",icon:g?I:E})))}get el(){return(0,r.i)(this)}static get watchers(){return{type:["onTypeChange"]}}};n.style={ios:"",md:""}},333:(y,a,i)=>{i.d(a,{c:()=>u,g:()=>p,h:()=>l,o:()=>_});var r=i(467);const l=(o,t)=>null!==t.closest(o),u=(o,t)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},t):t,p=o=>{const t={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(n=>null!=n).map(n=>n.trim()).filter(n=>""!==n):[])(o).forEach(n=>t[n]=!0),t},f=/^[a-z][a-z0-9+\-.]*:/,_=function(){var o=(0,r.A)(function*(t,n,s,e){if(null!=t&&"#"!==t[0]&&!f.test(t)){const c=document.querySelector("ion-router");if(c)return null!=n&&n.preventDefault(),c.push(t,s,e)}return!1});return function(n,s,e,c){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/6840.fd32dada9c8ec44e.js b/www/6840.fd32dada9c8ec44e.js new file mode 100644 index 0000000..073a6c3 --- /dev/null +++ b/www/6840.fd32dada9c8ec44e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[6840],{6840:(I,h,u)=>{u.r(h),u.d(h,{ion_picker:()=>p});var f=u(467),s=u(9672),b=u(4920);const p=class{constructor(o){(0,s.r)(this,o),this.ionInputModeChange=(0,s.d)(this,"ionInputModeChange",7),this.useInputMode=!1,this.isInHighlightBounds=e=>{const{highlightEl:t}=this;if(!t)return!1;const n=t.getBoundingClientRect();return!(e.clientXn.right||e.clientYn.bottom)},this.onFocusOut=e=>{const{relatedTarget:t}=e;(!t||"ION-PICKER-COLUMN"!==t.tagName&&t!==this.inputEl)&&this.exitInputMode()},this.onFocusIn=e=>{const{target:t}=e;"ION-PICKER-COLUMN"!==t.tagName||this.actionOnClick||(t.numericInput?this.enterInputMode(t,!1):this.exitInputMode())},this.onClick=()=>{const{actionOnClick:e}=this;e&&(e(),this.actionOnClick=void 0)},this.onPointerDown=e=>{const{useInputMode:t,inputModeColumn:n,el:i}=this;if(this.isInHighlightBounds(e))if(t)this.actionOnClick="ION-PICKER-COLUMN"===e.target.tagName?n&&n===e.target?()=>{this.enterInputMode()}:()=>{this.enterInputMode(e.target)}:()=>{this.exitInputMode()};else{const r=1===i.querySelectorAll("ion-picker-column.picker-column-numeric-input").length?e.target:void 0;this.actionOnClick=()=>{this.enterInputMode(r)}}else this.actionOnClick=()=>{this.exitInputMode()}},this.enterInputMode=(e,t=!0)=>{const{inputEl:n,el:i}=this;!n||!i.querySelector("ion-picker-column.picker-column-numeric-input")||(this.useInputMode=!0,this.inputModeColumn=e,t?(this.destroyKeypressListener&&(this.destroyKeypressListener(),this.destroyKeypressListener=void 0),n.focus()):(i.addEventListener("keypress",this.onKeyPress),this.destroyKeypressListener=()=>{i.removeEventListener("keypress",this.onKeyPress)}),this.emitInputModeChange())},this.onKeyPress=e=>{const{inputEl:t}=this;if(!t)return;const n=parseInt(e.key,10);Number.isNaN(n)||(t.value+=e.key,this.onInputChange())},this.selectSingleColumn=()=>{const{inputEl:e,inputModeColumn:t,singleColumnSearchTimeout:n}=this;if(!e||!t)return;const i=Array.from(t.querySelectorAll("ion-picker-column-option")).filter(r=>!0!==r.disabled);if(n&&clearTimeout(n),this.singleColumnSearchTimeout=setTimeout(()=>{e.value="",this.singleColumnSearchTimeout=void 0},1e3),e.value.length>=3){const l=e.value.substring(e.value.length-2);return e.value=l,void this.selectSingleColumn()}const a=i.find(({textContent:r})=>r.replace(/^0+(?=[1-9])|0+(?=0$)/,"")===e.value);if(a)t.setValue(a.value);else if(2===e.value.length){const r=e.value.substring(e.value.length-1);e.value=r,this.selectSingleColumn()}},this.searchColumn=(e,t,n="start")=>{const i="start"===n?/^0+/:/0$/,a=Array.from(e.querySelectorAll("ion-picker-column-option")).find(r=>!0!==r.disabled&&r.textContent.replace(i,"")===t);a&&e.setValue(a.value)},this.selectMultiColumn=()=>{const{inputEl:e,el:t}=this;if(!e)return;const n=Array.from(t.querySelectorAll("ion-picker-column")).filter(c=>c.numericInput),i=n[0],a=n[1];let l,r=e.value;switch(r.length){case 1:this.searchColumn(i,r);break;case 2:const c=e.value.substring(0,1);r="0"===c||"1"===c?e.value:c,this.searchColumn(i,r),1===r.length&&(l=e.value.substring(e.value.length-1),this.searchColumn(a,l,"end"));break;case 3:const g=e.value.substring(0,1);r="0"===g||"1"===g?e.value.substring(0,2):g,this.searchColumn(i,r),l=e.value.substring(1===r.length?1:2),this.searchColumn(a,l,"end");break;case 4:const d=e.value.substring(0,1);r="0"===d||"1"===d?e.value.substring(0,2):d,this.searchColumn(i,r);const v=e.value.substring(1===r.length?1:2,e.value.length);this.searchColumn(a,v,"end");break;default:const y=e.value.substring(e.value.length-4);e.value=y,this.selectMultiColumn()}},this.onInputChange=()=>{const{useInputMode:e,inputEl:t,inputModeColumn:n}=this;!e||!t||(n?this.selectSingleColumn():this.selectMultiColumn())},this.emitInputModeChange=()=>{const{useInputMode:e,inputModeColumn:t}=this;this.ionInputModeChange.emit({useInputMode:e,inputModeColumn:t})}}preventTouchStartPropagation(o){o.stopPropagation()}componentWillLoad(){(0,b.g)(this.el).addEventListener("focusin",this.onFocusIn),(0,b.g)(this.el).addEventListener("focusout",this.onFocusOut)}exitInputMode(){var o=this;return(0,f.A)(function*(){const{inputEl:e,useInputMode:t}=o;!t||!e||(o.useInputMode=!1,o.inputModeColumn=void 0,e.blur(),e.value="",o.destroyKeypressListener&&(o.destroyKeypressListener(),o.destroyKeypressListener=void 0),o.emitInputModeChange())})()}render(){return(0,s.h)(s.f,{key:"02b0687b1f80ba295a965dfba76dd59e2d1de5d3",onPointerDown:o=>this.onPointerDown(o),onClick:()=>this.onClick()},(0,s.h)("input",{key:"f83ed84bcf9e02539c00d8a4e63e6a0d7fc4ac71","aria-hidden":"true",tabindex:-1,inputmode:"numeric",type:"number",onKeyDown:o=>{var e;"Enter"===o.key&&(null===(e=this.inputEl)||void 0===e||e.blur())},ref:o=>this.inputEl=o,onInput:()=>this.onInputChange(),onBlur:()=>this.exitInputMode()}),(0,s.h)("div",{key:"45b07fb0617d8e006712776bf78302288edb3ff4",class:"picker-before"}),(0,s.h)("div",{key:"73009229368e0d62b09c913aacade26f068a7aa9",class:"picker-after"}),(0,s.h)("div",{key:"b73da00e446cd1cfd511c39212e14a00d355752e",class:"picker-highlight",ref:o=>this.highlightEl=o}),(0,s.h)("slot",{key:"d969f5efc5ddb9eda6c4828702efd1ceeb69f767"}))}get el(){return(0,s.i)(this)}};p.style={ios:":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px;direction:ltr;z-index:0}:host .picker-before,:host .picker-after{position:absolute;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;pointer-events:none}:host .picker-before{top:0;height:83px}:host .picker-before{inset-inline-start:0}:host .picker-after{top:116px;height:84px}:host .picker-after{inset-inline-start:0}:host .picker-highlight{border-radius:var(--highlight-border-radius, 8px);left:0;right:0;top:50%;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;position:absolute;width:calc(100% - 16px);height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--highlight-background);z-index:-1}:host input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host ::slotted(ion-picker-column:first-of-type){text-align:start}:host ::slotted(ion-picker-column:last-of-type){text-align:end}:host ::slotted(ion-picker-column:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to bottom, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8) 100%)}:host .picker-after{background:-webkit-gradient(linear, left bottom, left top, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), to(rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8)));background:linear-gradient(to top, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0.8) 100%)}:host .picker-highlight{background:var(--highlight-background, var(--ion-color-step-150, var(--ion-background-color-step-150, #eeeeef)))}",md:":host{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px;direction:ltr;z-index:0}:host .picker-before,:host .picker-after{position:absolute;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;pointer-events:none}:host .picker-before{top:0;height:83px}:host .picker-before{inset-inline-start:0}:host .picker-after{top:116px;height:84px}:host .picker-after{inset-inline-start:0}:host .picker-highlight{border-radius:var(--highlight-border-radius, 8px);left:0;right:0;top:50%;bottom:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;position:absolute;width:calc(100% - 16px);height:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--highlight-background);z-index:-1}:host input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host ::slotted(ion-picker-column:first-of-type){text-align:start}:host ::slotted(ion-picker-column:last-of-type){text-align:end}:host ::slotted(ion-picker-column:only-child){text-align:center}:host .picker-before{background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0)));background:linear-gradient(to bottom, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 20%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0) 90%)}:host .picker-after{background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1)), color-stop(90%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0)));background:linear-gradient(to top, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 1) 30%, rgba(var(--fade-background-rgb, var(--background-rgb, var(--ion-background-color-rgb, 255, 255, 255))), 0) 90%)}"}}}]); \ No newline at end of file diff --git a/www/7030.f2a9bf080bedfc5b.js b/www/7030.f2a9bf080bedfc5b.js new file mode 100644 index 0000000..0e0b4aa --- /dev/null +++ b/www/7030.f2a9bf080bedfc5b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7030],{7030:(B,f,i)=>{i.r(f),i.d(f,{ion_reorder:()=>b,ion_reorder_group:()=>g});var y=i(467),l=i(9672),u=i(3992),E=i(3664),p=i(909),M=i(4920),m=i(1086);i(8438),i(8476);const b=class{constructor(e){(0,l.r)(this,e)}onClick(e){const t=this.el.closest("ion-reorder-group");e.preventDefault(),(!t||!t.disabled)&&e.stopImmediatePropagation()}render(){const e=(0,E.b)(this);return(0,l.h)(l.f,{key:"663d74e231e3af56b6298ee2539fdac9c8465839",class:e},(0,l.h)("slot",{key:"c7c384ab8c9ca8abdc89cd984a39dfde70e342ca"},(0,l.h)("ion-icon",{key:"c8b6052db03d4b9e33a90e600c20861c73ee73ce",icon:"ios"===e?u.j:u.k,lazy:!1,class:"reorder-icon",part:"icon","aria-hidden":"true"})))}get el(){return(0,l.i)(this)}};b.style={ios:":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:2.125rem;opacity:0.4}",md:":host([slot]){display:none;line-height:0;z-index:100}.reorder-icon{display:block}::slotted(ion-icon){font-size:dynamic-font(16px)}.reorder-icon{font-size:1.9375rem;opacity:0.3}"};const g=class{constructor(e){(0,l.r)(this,e),this.ionItemReorder=(0,l.d)(this,"ionItemReorder",7),this.lastToIndex=-1,this.cachedHeights=[],this.scrollElTop=0,this.scrollElBottom=0,this.scrollElInitial=0,this.containerTop=0,this.containerBottom=0,this.state=0,this.disabled=!0}disabledChanged(){this.gesture&&this.gesture.enable(!this.disabled)}connectedCallback(){var e=this;return(0,y.A)(function*(){const t=(0,p.f)(e.el);t&&(e.scrollEl=yield(0,p.g)(t)),e.gesture=(yield Promise.resolve().then(i.bind(i,8607))).createGesture({el:e.el,gestureName:"reorder",gesturePriority:110,threshold:0,direction:"y",passive:!1,canStart:s=>e.canStart(s),onStart:s=>e.onStart(s),onMove:s=>e.onMove(s),onEnd:()=>e.onEnd()}),e.disabledChanged()})()}disconnectedCallback(){this.onEnd(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}complete(e){return Promise.resolve(this.completeReorder(e))}canStart(e){if(this.selectedItemEl||0!==this.state)return!1;const s=e.event.target.closest("ion-reorder");if(!s)return!1;const r=R(s,this.el);return!!r&&(e.data=r,!0)}onStart(e){e.event.preventDefault();const t=this.selectedItemEl=e.data,s=this.cachedHeights;s.length=0;const r=this.el,o=r.children;if(!o||0===o.length)return;let c=0;for(let d=0;d{o===c||void 0!==e&&!0!==e||this.el.insertBefore(t,ce)return s;return t.length-1}reorderMove(e,t){const s=this.selectedItemHeight,r=this.el.children;for(let o=0;oe&&o<=t?n=`translateY(${-s}px)`:o=t&&(n=`translateY(${s}px)`),r[o].style.transform=n}}autoscroll(e){if(!this.scrollEl)return 0;let t=0;return ethis.scrollElBottom&&(t=_),0!==t&&this.scrollEl.scrollBy(0,t),this.scrollEl.scrollTop-this.scrollElInitial}render(){const e=(0,E.b)(this);return(0,l.h)(l.f,{key:"491f3e5843cf728ff4589e58bd86b8ce6709b293",class:{[e]:!0,"reorder-enabled":!this.disabled,"reorder-list-active":0!==this.state}})}get el(){return(0,l.i)(this)}static get watchers(){return{disabled:["disabledChanged"]}}},h=e=>e.$ionIndex,R=(e,t)=>{let s;for(;e;){if(s=e.parentElement,s===t)return e;e=s}},I=60,_=10,x="reorder-selected",D=(e,t,s)=>{const r=e[t];return e.splice(t,1),e.splice(s,0,r),e.slice()};g.style=".reorder-list-active>*{display:block;-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;transition:transform 300ms;transition:transform 300ms, -webkit-transform 300ms;will-change:transform}.reorder-enabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reorder-enabled ion-reorder{display:block;cursor:-webkit-grab;cursor:grab;pointer-events:all;-ms-touch-action:none;touch-action:none}.reorder-selected,.reorder-selected ion-reorder{cursor:-webkit-grabbing;cursor:grabbing}.reorder-selected{position:relative;-webkit-transition:none !important;transition:none !important;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.4);box-shadow:0 0 10px rgba(0, 0, 0, 0.4);opacity:0.8;z-index:100}.reorder-visible ion-reorder .reorder-icon{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}"}}]); \ No newline at end of file diff --git a/www/7076.2b7ea8b1f54f4458.js b/www/7076.2b7ea8b1f54f4458.js new file mode 100644 index 0000000..923387e --- /dev/null +++ b/www/7076.2b7ea8b1f54f4458.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7076],{7076:(M,w,a)=>{a.r(w),a.d(w,{ion_select:()=>I,ion_select_option:()=>A,ion_select_popover:()=>D});var m=a(467),s=a(9672),C=a(9001),u=a(5572),g=a(4920),x=a(6002),E=a(5083),r=a(333),c=a(2935),d=a(3992),h=a(3664);a(8476),a(6411),a(1970);const I=class{constructor(e){(0,s.r)(this,e),this.ionChange=(0,s.d)(this,"ionChange",7),this.ionCancel=(0,s.d)(this,"ionCancel",7),this.ionDismiss=(0,s.d)(this,"ionDismiss",7),this.ionFocus=(0,s.d)(this,"ionFocus",7),this.ionBlur=(0,s.d)(this,"ionBlur",7),this.ionStyle=(0,s.d)(this,"ionStyle",7),this.inputId="ion-sel-"+F++,this.inheritedAttributes={},this.onClick=t=>{const l=t.target,o=l.closest('[slot="start"], [slot="end"]');l===this.el||null===o?(this.setFocus(),this.open(t)):t.preventDefault()},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.isExpanded=!1,this.cancelText="Cancel",this.color=void 0,this.compareWith=void 0,this.disabled=!1,this.fill=void 0,this.interface="alert",this.interfaceOptions={},this.justify="space-between",this.label=void 0,this.labelPlacement="start",this.multiple=!1,this.name=this.inputId,this.okText="OK",this.placeholder=void 0,this.selectedText=void 0,this.toggleIcon=void 0,this.expandedIcon=void 0,this.shape=void 0,this.value=void 0}styleChanged(){this.emitStyle()}setValue(e){this.value=e,this.ionChange.emit({value:e})}connectedCallback(){var e=this;return(0,m.A)(function*(){const{el:t}=e;e.notchController=(0,C.c)(t,()=>e.notchSpacerEl,()=>e.labelSlot),e.updateOverlayOptions(),e.emitStyle(),e.mutationO=(0,c.w)(e.el,"ion-select-option",(0,m.A)(function*(){e.updateOverlayOptions(),(0,s.j)(e)}))})()}componentWillLoad(){this.inheritedAttributes=(0,g.h)(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)}open(e){var t=this;return(0,m.A)(function*(){if(t.disabled||t.isExpanded)return;t.isExpanded=!0;const l=t.overlay=yield t.createOverlay(e);if(l.onDidDismiss().then(()=>{t.overlay=void 0,t.isExpanded=!1,t.ionDismiss.emit(),t.setFocus()}),yield l.present(),"popover"===t.interface){const o=t.childOpts.map(i=>i.value).indexOf(t.value);if(o>-1){const i=l.querySelector(`.select-interface-option:nth-child(${o+1})`);if(i){(0,g.f)(i);const n=i.querySelector("ion-radio, ion-checkbox");n&&n.focus()}}else{const i=l.querySelector("ion-radio:not(.radio-disabled), ion-checkbox:not(.checkbox-disabled)");i&&((0,g.f)(i.closest("ion-item")),i.focus())}}return l})()}createOverlay(e){let t=this.interface;return"action-sheet"===t&&this.multiple&&(console.warn(`Select interface cannot be "${t}" with a multi-value select. Using the "alert" interface instead.`),t="alert"),"popover"===t&&!e&&(console.warn(`Select interface cannot be a "${t}" without passing an event. Using the "alert" interface instead.`),t="alert"),"action-sheet"===t?this.openActionSheet():"popover"===t?this.openPopover(e):this.openAlert()}updateOverlayOptions(){const e=this.overlay;if(!e)return;const t=this.childOpts,l=this.value;switch(this.interface){case"action-sheet":e.buttons=this.createActionSheetButtons(t,l);break;case"popover":const o=e.querySelector("ion-select-popover");o&&(o.options=this.createPopoverOptions(t,l));break;case"alert":e.inputs=this.createAlertInputs(t,this.multiple?"checkbox":"radio",l)}}createActionSheetButtons(e,t){const l=e.map(o=>{const i=y(o),n=Array.from(o.classList).filter(p=>"hydrated"!==p).join(" "),b=`${P} ${n}`;return{role:(0,u.i)(t,i,this.compareWith)?"selected":"",text:o.textContent,cssClass:b,handler:()=>{this.setValue(i)}}});return l.push({text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}}),l}createAlertInputs(e,t,l){return e.map(i=>{const n=y(i),b=Array.from(i.classList).filter(f=>"hydrated"!==f).join(" ");return{type:t,cssClass:`${P} ${b}`,label:i.textContent||"",value:n,checked:(0,u.i)(l,n,this.compareWith),disabled:i.disabled}})}createPopoverOptions(e,t){return e.map(o=>{const i=y(o),n=Array.from(o.classList).filter(p=>"hydrated"!==p).join(" ");return{text:o.textContent||"",cssClass:`${P} ${n}`,value:i,checked:(0,u.i)(t,i,this.compareWith),disabled:o.disabled,handler:p=>{this.setValue(p),this.multiple||this.close()}}})}openPopover(e){var t=this;return(0,m.A)(function*(){const{fill:l,labelPlacement:o}=t,i=t.interfaceOptions,n=(0,h.b)(t),b="md"!==n,p=t.multiple,f=t.value;let _=e,O="auto";"floating"===o||"stacked"===o||"md"===n&&void 0!==l?O="cover":_=Object.assign(Object.assign({},e),{detail:{ionShadowTarget:t.nativeWrapperEl}});const v=Object.assign(Object.assign({mode:n,event:_,alignment:"center",size:O,showBackdrop:b},i),{component:"ion-select-popover",cssClass:["select-popover",i.cssClass],componentProps:{header:i.header,subHeader:i.subHeader,message:i.message,multiple:p,value:f,options:t.createPopoverOptions(t.childOpts,f)}});return x.c.create(v)})()}openActionSheet(){var e=this;return(0,m.A)(function*(){const t=(0,h.b)(e),l=e.interfaceOptions,o=Object.assign(Object.assign({mode:t},l),{buttons:e.createActionSheetButtons(e.childOpts,e.value),cssClass:["select-action-sheet",l.cssClass]});return x.b.create(o)})()}openAlert(){var e=this;return(0,m.A)(function*(){const t=e.interfaceOptions,l=e.multiple?"checkbox":"radio",o=(0,h.b)(e),i=Object.assign(Object.assign({mode:o},t),{header:t.header?t.header:e.labelText,inputs:e.createAlertInputs(e.childOpts,l,e.value),buttons:[{text:e.cancelText,role:"cancel",handler:()=>{e.ionCancel.emit()}},{text:e.okText,handler:n=>{e.setValue(n)}}],cssClass:["select-alert",t.cssClass,e.multiple?"multiple-select-alert":"single-select-alert"]});return x.a.create(i)})()}close(){return this.overlay?this.overlay.dismiss():Promise.resolve(!1)}hasValue(){return""!==this.getText()}get childOpts(){return Array.from(this.el.querySelectorAll("ion-select-option"))}get labelText(){const{label:e}=this;if(void 0!==e)return e;const{labelSlot:t}=this;return null!==t?t.textContent:void 0}getText(){const e=this.selectedText;return null!=e&&""!==e?e:R(this.childOpts,this.value,this.compareWith)}setFocus(){this.focusEl&&this.focusEl.focus()}emitStyle(){const{disabled:e}=this;this.ionStyle.emit({"interactive-disabled":e})}renderLabel(){const{label:e}=this;return(0,s.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},void 0===e?(0,s.h)("slot",{name:"label"}):(0,s.h)("div",{class:"label-text"},e))}componentDidRender(){var e;null===(e=this.notchController)||void 0===e||e.calculateNotchWidth()}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return void 0!==this.label||null!==this.labelSlot}renderLabelContainer(){return"md"===(0,h.b)(this)&&"outline"===this.fill?[(0,s.h)("div",{class:"select-outline-container"},(0,s.h)("div",{class:"select-outline-start"}),(0,s.h)("div",{class:{"select-outline-notch":!0,"select-outline-notch-hidden":!this.hasLabel}},(0,s.h)("div",{class:"notch-spacer","aria-hidden":"true",ref:l=>this.notchSpacerEl=l},this.label)),(0,s.h)("div",{class:"select-outline-end"})),this.renderLabel()]:this.renderLabel()}renderSelectText(){const{placeholder:e}=this;let l=!1,o=this.getText();return""===o&&void 0!==e&&(o=e,l=!0),(0,s.h)("div",{"aria-hidden":"true",class:{"select-text":!0,"select-placeholder":l},part:l?"placeholder":"text"},o)}renderSelectIcon(){const e=(0,h.b)(this),{isExpanded:t,toggleIcon:l,expandedIcon:o}=this;let i;return i=t&&void 0!==o?o:null!=l?l:"ios"===e?d.w:d.q,(0,s.h)("ion-icon",{class:"select-icon",part:"icon","aria-hidden":"true",icon:i})}get ariaLabel(){var e;const{placeholder:t,inheritedAttributes:l}=this,o=this.getText(),i=null!==(e=l["aria-label"])&&void 0!==e?e:this.labelText;let n=o;return""===n&&void 0!==t&&(n=t),void 0!==i&&(n=""===n?i:`${i}, ${n}`),n}renderListbox(){const{disabled:e,inputId:t,isExpanded:l}=this;return(0,s.h)("button",{disabled:e,id:t,"aria-label":this.ariaLabel,"aria-haspopup":"dialog","aria-expanded":`${l}`,onFocus:this.onFocus,onBlur:this.onBlur,ref:o=>this.focusEl=o})}render(){const{disabled:e,el:t,isExpanded:l,expandedIcon:o,labelPlacement:i,justify:n,placeholder:b,fill:p,shape:f,name:_,value:O}=this,j=(0,h.b)(this),v="floating"===i||"stacked"===i,Y=!v,G=(0,E.i)(t)?"rtl":"ltr",L=(0,r.h)("ion-item",this.el),N="md"===j&&"outline"!==p&&!L,T=this.hasValue(),J=null!==t.querySelector('[slot="start"], [slot="end"]');(0,g.d)(!0,t,_,U(O),e);const Q="stacked"===i||"floating"===i&&(T||l||J);return(0,s.h)(s.f,{key:"e14586e887c0b73457b9f1e8f0585dfc7d590051",onClick:this.onClick,class:(0,r.c)(this.color,{[j]:!0,"in-item":L,"in-item-color":(0,r.h)("ion-item.ion-color",t),"select-disabled":e,"select-expanded":l,"has-expanded-icon":void 0!==o,"has-value":T,"label-floating":Q,"has-placeholder":void 0!==b,"ion-focusable":!0,[`select-${G}`]:!0,[`select-fill-${p}`]:void 0!==p,[`select-justify-${n}`]:Y,[`select-shape-${f}`]:void 0!==f,[`select-label-placement-${i}`]:!0})},(0,s.h)("label",{key:"b44929542c809f2dca25afc588701762a083edd1",class:"select-wrapper",id:"select-label"},this.renderLabelContainer(),(0,s.h)("div",{key:"195e3fad9cea0363ff00bf257ec2975fe5aa6887",class:"select-wrapper-inner"},(0,s.h)("slot",{key:"9da7161a69b92d6fd124a478348d3fa420092f26",name:"start"}),(0,s.h)("div",{key:"49c589c164d167de0ba5741a0c80fba58ea0bec6",class:"native-wrapper",ref:X=>this.nativeWrapperEl=X,part:"container"},this.renderSelectText(),this.renderListbox()),(0,s.h)("slot",{key:"de1536d910fceb8e2dbdda13abcf88ee969888b8",name:"end"}),!v&&this.renderSelectIcon()),v&&this.renderSelectIcon(),N&&(0,s.h)("div",{key:"e821b7b32cd1996eaa6d471df9b531ad0d491098",class:"select-highlight"})))}get el(){return(0,s.i)(this)}static get watchers(){return{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}}},y=e=>{const t=e.value;return void 0===t?e.textContent||"":t},U=e=>{if(null!=e)return Array.isArray(e)?e.join(","):e.toString()},R=(e,t,l)=>void 0===t?"":Array.isArray(t)?t.map(o=>z(e,o,l)).filter(o=>null!==o).join(", "):z(e,t,l)||"",z=(e,t,l)=>{const o=e.find(i=>(0,u.c)(t,y(i),l));return o?o.textContent:null};let F=0;const P="select-interface-option";I.style={ios:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.ion-focused.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host{--highlight-height:0px}.select-icon{width:1.125rem;height:1.125rem;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 1.125rem - 4px)}:host(.select-disabled){opacity:0.3}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",md:":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.ion-focused) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.ion-focused.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.select-fill-solid){--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-solid) .select-wrapper{border-bottom:var(--border-width) var(--border-style) var(--border-color)}:host(.has-focus.select-fill-solid.ion-valid),:host(.select-fill-solid.ion-touched.ion-invalid){--border-color:var(--highlight-color)}:host(.select-fill-solid) .select-bottom{border-top:none}@media (any-hover: hover){:host(.select-fill-solid:hover){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-solid.select-expanded),:host(.select-fill-solid.ion-focused){--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}:host(.select-fill-solid) .select-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}:host(.label-floating.select-fill-solid) .label-text-wrapper{max-width:calc(100% / 0.75)}:host(.select-fill-outline){--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-outline.select-shape-round){--border-radius:28px;--padding-start:32px;--padding-end:32px}:host(.has-focus.select-fill-outline.ion-valid),:host(.select-fill-outline.ion-touched.ion-invalid){--border-color:var(--highlight-color)}@media (any-hover: hover){:host(.select-fill-outline:hover){--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-outline.select-expanded),:host(.select-fill-outline.ion-focused){--border-width:var(--highlight-height);--border-color:var(--highlight-color)}:host(.select-fill-outline) .select-bottom{border-top:none}:host(.select-fill-outline) .select-wrapper{border-bottom:none}:host(.select-ltr.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-fill-outline.select-label-placement-floating) .label-text-wrapper{position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .label-text-wrapper{position:relative;z-index:1}:host(.label-floating.select-fill-outline) .label-text-wrapper{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}:host(.select-fill-outline.select-label-placement-stacked) select,:host(.select-fill-outline.select-label-placement-floating) select{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}:host(.select-fill-outline) .select-outline-container{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-end{pointer-events:none}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-notch,:host(.select-fill-outline) .select-outline-end{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.select-fill-outline) .select-outline-notch{max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .notch-spacer{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none}:host(.select-fill-outline) .select-outline-start{-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-start{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius)}:host(.select-fill-outline) .select-outline-start{width:calc(var(--padding-start) - 4px)}:host(.select-fill-outline) .select-outline-end{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-end{border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px}:host(.select-fill-outline) .select-outline-end{-ms-flex-positive:1;flex-grow:1}:host(.label-floating.select-fill-outline) .select-outline-notch{border-top:none}:host{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--highlight-height:2px}.select-icon{width:0.8125rem;-webkit-transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray))}:host(.select-label-placement-floating.select-expanded) .label-text-wrapper,:host(.select-label-placement-floating.ion-focused) .label-text-wrapper,:host(.select-label-placement-stacked.select-expanded) .label-text-wrapper,:host(.select-label-placement-stacked.ion-focused) .label-text-wrapper{color:var(--highlight-color)}:host(.has-focus.select-label-placement-floating.ion-valid) .label-text-wrapper,:host(.select-label-placement-floating.ion-touched.ion-invalid) .label-text-wrapper,:host(.has-focus.select-label-placement-stacked.ion-valid) .label-text-wrapper,:host(.select-label-placement-stacked.ion-touched.ion-invalid) .label-text-wrapper{color:var(--highlight-color)}.select-highlight{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.select-highlight{inset-inline-start:0}:host(.select-expanded) .select-highlight,:host(.ion-focused) .select-highlight{-webkit-transform:scale(1);transform:scale(1)}:host(.in-item) .select-highlight{bottom:0}:host(.in-item) .select-highlight{inset-inline-start:0}:host(.select-expanded:not(.has-expanded-icon)) .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.select-expanded) .select-wrapper .select-icon,:host(.has-focus.ion-valid) .select-wrapper .select-icon,:host(.ion-touched.ion-invalid) .select-wrapper .select-icon,:host(.ion-focused) .select-wrapper .select-icon{color:var(--highlight-color)}:host(.select-shape-round){--border-radius:16px}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 0.8125rem - 4px)}:host(.select-disabled){opacity:0.38}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}"};const A=class{constructor(e){(0,s.r)(this,e),this.inputId="ion-selopt-"+K++,this.disabled=!1,this.value=void 0}render(){return(0,s.h)(s.f,{key:"ba5a9c695c53fe0802af11a49f4305a9b8f71773",role:"option",id:this.inputId,class:(0,h.b)(this)})}get el(){return(0,s.i)(this)}};let K=0;A.style=":host{display:none}";const D=class{constructor(e){(0,s.r)(this,e),this.header=void 0,this.subHeader=void 0,this.message=void 0,this.multiple=void 0,this.options=[]}findOptionFromEvent(e){const{options:t}=this;return t.find(l=>l.value===e.target.value)}callOptionHandler(e){const t=this.findOptionFromEvent(e),l=this.getValues(e);null!=t&&t.handler&&(0,x.s)(t.handler,l)}dismissParentPopover(){const e=this.el.closest("ion-popover");e&&e.dismiss()}setChecked(e){const{multiple:t}=this,l=this.findOptionFromEvent(e);t&&l&&(l.checked=e.detail.checked)}getValues(e){const{multiple:t,options:l}=this;if(t)return l.filter(i=>i.checked).map(i=>i.value);const o=this.findOptionFromEvent(e);return o?o.value:void 0}renderOptions(e){const{multiple:t}=this;return!0===t?this.renderCheckboxOptions(e):this.renderRadioOptions(e)}renderCheckboxOptions(e){return e.map(t=>(0,s.h)("ion-item",{class:Object.assign({"item-checkbox-checked":t.checked},(0,r.g)(t.cssClass))},(0,s.h)("ion-checkbox",{value:t.value,disabled:t.disabled,checked:t.checked,justify:"start",labelPlacement:"end",onIonChange:l=>{this.setChecked(l),this.callOptionHandler(l),(0,s.j)(this)}},t.text)))}renderRadioOptions(e){const t=e.filter(l=>l.checked).map(l=>l.value)[0];return(0,s.h)("ion-radio-group",{value:t,onIonChange:l=>this.callOptionHandler(l)},e.map(l=>(0,s.h)("ion-item",{class:Object.assign({"item-radio-checked":l.value===t},(0,r.g)(l.cssClass))},(0,s.h)("ion-radio",{value:l.value,disabled:l.disabled,onClick:()=>this.dismissParentPopover(),onKeyUp:o=>{" "===o.key&&this.dismissParentPopover()}},l.text))))}render(){const{header:e,message:t,options:l,subHeader:o}=this,i=void 0!==o||void 0!==t;return(0,s.h)(s.f,{key:"302553a2eec4d1442751b8af28b7c9bd3487fd5d",class:(0,h.b)(this)},(0,s.h)("ion-list",{key:"39ae8579e6fe3bae2c7504147268ad5c82fd27e6"},void 0!==e&&(0,s.h)("ion-list-header",{key:"e0e6686380d188f46c593e1bb25287dcf08c75c2"},e),i&&(0,s.h)("ion-item",{key:"8a2d8652db269593c0ba7d767277e12c2b06144d"},(0,s.h)("ion-label",{key:"a30cc0ecf95d5bdd6421ee1683922c1b853e98ea",class:"ion-text-wrap"},void 0!==o&&(0,s.h)("h3",{key:"c298459ca450123808a08d65660825b2c26d00e5"},o),void 0!==t&&(0,s.h)("p",{key:"ed895fbaec020e809021138401341b6fd7675035"},t))),this.renderOptions(l)))}get el(){return(0,s.i)(this)}};D.style={ios:".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}",md:".sc-ion-select-popover-md-h ion-list.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-md,ion-label.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-md-h{overflow-y:auto}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(container){display:none}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(label){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-popover-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-popover-md{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-popover-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));--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)}"}},333:(M,w,a)=>{a.d(w,{c:()=>C,g:()=>g,h:()=>s,o:()=>E});var m=a(467);const s=(r,c)=>null!==c.closest(r),C=(r,c)=>"string"==typeof r&&r.length>0?Object.assign({"ion-color":!0,[`ion-color-${r}`]:!0},c):c,g=r=>{const c={};return(r=>void 0!==r?(Array.isArray(r)?r:r.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(r).forEach(d=>c[d]=!0),c},x=/^[a-z][a-z0-9+\-.]*:/,E=function(){var r=(0,m.A)(function*(c,d,h,S){if(null!=c&&"#"!==c[0]&&!x.test(c)){const k=document.querySelector("ion-router");if(k)return null!=d&&d.preventDefault(),k.push(c,h,S)}return!1});return function(d,h,S,k){return r.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/7179.80391eb100990080.js b/www/7179.80391eb100990080.js new file mode 100644 index 0000000..6001d49 --- /dev/null +++ b/www/7179.80391eb100990080.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7179],{7179:(O,s,o)=>{o.r(s),o.d(s,{mdTransitionAnimation:()=>T});var t=o(2144),c=o(4442);const T=(P,e)=>{var a,l,r;const d="40px",u="back"===e.direction,E=e.leavingEl,g=(0,c.g)(e.enteringEl),f=g.querySelector("ion-toolbar"),n=(0,t.c)();if(n.addElement(g).fill("both").beforeRemoveClass("ion-page-invisible"),u?n.duration((null!==(a=e.duration)&&void 0!==a?a:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):n.duration((null!==(l=e.duration)&&void 0!==l?l:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform",`translateY(${d})`,"translateY(0px)").fromTo("opacity",.01,1),f){const i=(0,t.c)();i.addElement(f),n.addAnimation(i)}if(E&&u){n.duration((null!==(r=e.duration)&&void 0!==r?r:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const i=(0,t.c)();i.addElement((0,c.g)(E)).onFinish(v=>{1===v&&i.elements.length>0&&i.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(0px)",`translateY(${d})`).fromTo("opacity",1,0),n.addAnimation(i)}return n}}}]); \ No newline at end of file diff --git a/www/7240.680a87741a5535b1.js b/www/7240.680a87741a5535b1.js new file mode 100644 index 0000000..0cdc4da --- /dev/null +++ b/www/7240.680a87741a5535b1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7240],{7240:(p,s,t)=>{t.r(s),t.d(s,{ion_backdrop:()=>r});var a=t(9672),n=t(3664);const r=class{constructor(o){(0,a.r)(this,o),this.ionBackdropTap=(0,a.d)(this,"ionBackdropTap",7),this.visible=!0,this.tappable=!0,this.stopPropagation=!0}onMouseDown(o){this.emitTap(o)}emitTap(o){this.stopPropagation&&(o.preventDefault(),o.stopPropagation()),this.tappable&&this.ionBackdropTap.emit()}render(){const o=(0,n.b)(this);return(0,a.h)(a.f,{key:"c803b4302c8e722064feb03dafe3cb6e190b4f2b",tabindex:"-1","aria-hidden":"true",class:{[o]:!0,"backdrop-hide":!this.visible,"backdrop-no-tappable":!this.tappable}})}};r.style={ios:":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)}",md:":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)}"}}}]); \ No newline at end of file diff --git a/www/7356.911eacb1ce959b5e.js b/www/7356.911eacb1ce959b5e.js new file mode 100644 index 0000000..5796b82 --- /dev/null +++ b/www/7356.911eacb1ce959b5e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7356],{7356:(k,p,u)=>{u.r(p),u.d(p,{startTapClick:()=>w});var d=u(8476),C=u(4920);const w=n=>{if(void 0===d.d)return;let t,a,o,s=0;const b=n.getBoolean("animated",!0)&&n.getBoolean("rippleEffect",!0),l=new WeakMap,m=()=>{o&&clearTimeout(o),o=void 0,t&&(h(!1),t=void 0)},T=(e,i)=>{if(e&&e===t)return;o&&clearTimeout(o),o=void 0;const{x:r,y:c}=(0,C.p)(i);if(t){if(l.has(t))throw new Error("internal error");t.classList.contains(f)||A(t,r,c),h(!0)}if(e){const L=l.get(e);L&&(clearTimeout(L),l.delete(e)),e.classList.remove(f);const R=()=>{A(e,r,c),o=void 0};E(e)?R():o=setTimeout(R,I)}t=e},A=(e,i,r)=>{if(s=Date.now(),e.classList.add(f),!b)return;const c=g(e);null!==c&&(D(),a=c.addRipple(i,r))},D=()=>{void 0!==a&&(a.then(e=>e()),a=void 0)},h=e=>{D();const i=t;if(!i)return;const r=v-Date.now()+s;if(e&&r>0&&!E(i)){const c=setTimeout(()=>{i.classList.remove(f),l.delete(i)},v);l.set(i,c)}else i.classList.remove(f)};d.d.addEventListener("ionGestureCaptured",m),d.d.addEventListener("pointerdown",e=>{t||2===e.button||T(_(e),e)},!0),d.d.addEventListener("pointerup",e=>{T(void 0,e)},!0),d.d.addEventListener("pointercancel",m,!0)},_=n=>{if(void 0===n.composedPath)return n.target.closest(".ion-activatable");{const s=n.composedPath();for(let t=0;tn.classList.contains("ion-activatable-instant"),g=n=>{if(n.shadowRoot){const s=n.shadowRoot.querySelector("ion-ripple-effect");if(s)return s}return n.querySelector("ion-ripple-effect")},f="ion-activated",I=100,v=150}}]); \ No newline at end of file diff --git a/www/7372.4ea07cfe7eb821be.js b/www/7372.4ea07cfe7eb821be.js new file mode 100644 index 0000000..cfdb8a1 --- /dev/null +++ b/www/7372.4ea07cfe7eb821be.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7372],{7372:(k,h,s)=>{s.r(h),s.d(h,{ion_loading:()=>x});var p=s(467),t=s(9672),m=s(464),f=s(4920),u=s(7838),l=s(6002),b=s(333),a=s(3664),n=s(9986);s(8476),s(6411),s(1970);const c=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},E=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},D=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},w=i=>{const o=(0,n.c)(),e=(0,n.c)(),r=(0,n.c)();return e.addElement(i.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),r.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),o.addElement(i).easing("ease-in-out").duration(200).addAnimation([e,r])},x=class{constructor(i){(0,t.r)(this,i),this.didPresent=(0,t.d)(this,"ionLoadingDidPresent",7),this.willPresent=(0,t.d)(this,"ionLoadingWillPresent",7),this.willDismiss=(0,t.d)(this,"ionLoadingWillDismiss",7),this.didDismiss=(0,t.d)(this,"ionLoadingDidDismiss",7),this.didPresentShorthand=(0,t.d)(this,"didPresent",7),this.willPresentShorthand=(0,t.d)(this,"willPresent",7),this.willDismissShorthand=(0,t.d)(this,"willDismiss",7),this.didDismissShorthand=(0,t.d)(this,"didDismiss",7),this.delegateController=(0,l.d)(this),this.lockController=(0,u.c)(),this.triggerController=(0,l.e)(),this.customHTMLEnabled=a.c.get("innerHTMLTemplatesEnabled",m.E),this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,l.B)},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.message=void 0,this.cssClass=void 0,this.duration=0,this.backdropDismiss=!1,this.showBackdrop=!0,this.spinner=void 0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(i,o){!0===i&&!1===o?this.present():!1===i&&!0===o&&this.dismiss()}triggerChanged(){const{trigger:i,el:o,triggerController:e}=this;i&&e.addClickListener(o,i)}connectedCallback(){(0,l.j)(this.el),this.triggerChanged()}componentWillLoad(){if(void 0===this.spinner){const i=(0,a.b)(this);this.spinner=a.c.get("loadingSpinner",a.c.get("spinner","ios"===i?"lines":"crescent"))}(0,l.k)(this.el)}componentDidLoad(){!0===this.isOpen&&(0,f.r)(()=>this.present()),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}present(){var i=this;return(0,p.A)(function*(){const o=yield i.lockController.lock();yield i.delegateController.attachViewToDom(),yield(0,l.f)(i,"loadingEnter",c,D),i.duration>0&&(i.durationTimeout=setTimeout(()=>i.dismiss(),i.duration+10)),o()})()}dismiss(i,o){var e=this;return(0,p.A)(function*(){const r=yield e.lockController.lock();e.durationTimeout&&clearTimeout(e.durationTimeout);const g=yield(0,l.g)(e,i,o,"loadingLeave",E,w);return g&&e.delegateController.removeViewFromDom(),r(),g})()}onDidDismiss(){return(0,l.h)(this.el,"ionLoadingDidDismiss")}onWillDismiss(){return(0,l.h)(this.el,"ionLoadingWillDismiss")}renderLoadingMessage(i){const{customHTMLEnabled:o,message:e}=this;return o?(0,t.h)("div",{class:"loading-content",id:i,innerHTML:(0,m.a)(e)}):(0,t.h)("div",{class:"loading-content",id:i},e)}render(){const{message:i,spinner:o,htmlAttributes:e,overlayIndex:r}=this,g=(0,a.b)(this),v=`loading-${r}-msg`;return(0,t.h)(t.f,Object.assign({key:"4610b316b10a4df3416d0e83062935f3079baff2",role:"dialog","aria-modal":"true","aria-labelledby":void 0!==i?v:null,tabindex:"-1"},e,{style:{zIndex:`${4e4+this.overlayIndex}`},onIonBackdropTap:this.onBackdropTap,class:Object.assign(Object.assign({},(0,b.g)(this.cssClass)),{[g]:!0,"overlay-hidden":!0,"loading-translucent":this.translucent})}),(0,t.h)("ion-backdrop",{key:"d07d0759ed13093c4c4fe06be442dde4bd9c2c31",visible:this.showBackdrop,tappable:this.backdropDismiss}),(0,t.h)("div",{key:"ed3ec8b48f049b592fbea9767cc3d448dc037938",tabindex:"0"}),(0,t.h)("div",{key:"c515f3badf149d83c1d67374ef3507415fe51422",class:"loading-wrapper ion-overlay-wrapper"},o&&(0,t.h)("div",{key:"265d1673c2deb751aeca285f5a18863bb629ca5e",class:"loading-spinner"},(0,t.h)("ion-spinner",{key:"155bf7c92f6d7afd8edbb39f2b47ad05b7d503f1",name:o,"aria-hidden":"true"})),void 0!==i&&this.renderLoadingMessage(v)),(0,t.h)("div",{key:"b0e21df5cf54f9b48a218a03543d8c86f5406522",tabindex:"0"}))}get el(){return(0,t.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}};x.style={ios:".sc-ion-loading-ios-h{--min-width:auto;--width:auto;--min-height:auto;--height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-loading-ios-h{display:none}.loading-wrapper.sc-ion-loading-ios{display:-ms-flexbox;display:flex;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);opacity:0;z-index:10}ion-spinner.sc-ion-loading-ios{color:var(--spinner-color)}.sc-ion-loading-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--max-width:270px;--max-height:90%;--spinner-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);color:var(--ion-text-color, #000);font-size:0.875rem}.loading-wrapper.sc-ion-loading-ios{border-radius:8px;-webkit-padding-start:34px;padding-inline-start:34px;-webkit-padding-end:34px;padding-inline-end:34px;padding-top:24px;padding-bottom:24px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.loading-translucent.sc-ion-loading-ios-h .loading-wrapper.sc-ion-loading-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.loading-content.sc-ion-loading-ios{font-weight:bold}.loading-spinner.sc-ion-loading-ios+.loading-content.sc-ion-loading-ios{-webkit-margin-start:16px;margin-inline-start:16px}",md:".sc-ion-loading-md-h{--min-width:auto;--width:auto;--min-height:auto;--height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-loading-md-h{display:none}.loading-wrapper.sc-ion-loading-md{display:-ms-flexbox;display:flex;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);opacity:0;z-index:10}ion-spinner.sc-ion-loading-md{color:var(--spinner-color)}.sc-ion-loading-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--max-width:280px;--max-height:90%;--spinner-color:var(--ion-color-primary, #0054e9);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:0.875rem}.loading-wrapper.sc-ion-loading-md{border-radius:2px;-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px;padding-top:24px;padding-bottom:24px;-webkit-box-shadow:0 16px 20px rgba(0, 0, 0, 0.4);box-shadow:0 16px 20px rgba(0, 0, 0, 0.4)}.loading-spinner.sc-ion-loading-md+.loading-content.sc-ion-loading-md{-webkit-margin-start:16px;margin-inline-start:16px}"}},333:(k,h,s)=>{s.d(h,{c:()=>m,g:()=>u,h:()=>t,o:()=>b});var p=s(467);const t=(a,n)=>null!==n.closest(a),m=(a,n)=>"string"==typeof a&&a.length>0?Object.assign({"ion-color":!0,[`ion-color-${a}`]:!0},n):n,u=a=>{const n={};return(a=>void 0!==a?(Array.isArray(a)?a:a.split(" ")).filter(d=>null!=d).map(d=>d.trim()).filter(d=>""!==d):[])(a).forEach(d=>n[d]=!0),n},l=/^[a-z][a-z0-9+\-.]*:/,b=function(){var a=(0,p.A)(function*(n,d,y,_){if(null!=n&&"#"!==n[0]&&!l.test(n)){const c=document.querySelector("ion-router");if(c)return null!=d&&d.preventDefault(),c.push(n,y,_)}return!1});return function(d,y,_,c){return a.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/7428.cb325b96b92ea4c2.js b/www/7428.cb325b96b92ea4c2.js new file mode 100644 index 0000000..6305f16 --- /dev/null +++ b/www/7428.cb325b96b92ea4c2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7428],{7428:(N,x,c)=>{c.r(x),c.d(x,{ion_datetime_button:()=>g});var b=c(467),d=c(9672),v=c(4920),f=c(4929),C=c(333),P=c(3664),l=c(3761);const g=class{constructor(s){var r=this;(0,d.r)(this,s),this.datetimeEl=null,this.overlayEl=null,this.getParsedDateValues=e=>null==e?[]:Array.isArray(e)?e:[e],this.setDateTimeText=()=>{var e,a,n,i,o;const{datetimeEl:m,datetimePresentation:B}=this;if(!m)return;const{value:I,locale:u,formatOptions:t,hourCycle:M,preferWheel:A,multiple:j,titleSelectedDatesFormatter:_}=m,h=this.getParsedDateValues(I),y=(0,l.s)(h.length>0?h:[(0,l.x)()]);if(!y)return;const p=y[0],E=(0,l.L)(u,M);switch(this.dateText=this.timeText=void 0,B){case"date-time":case"time-date":const T=(0,l.N)(u,p,null!==(e=null==t?void 0:t.date)&&void 0!==e?e:{month:"short",day:"numeric",year:"numeric"}),k=(0,l.M)(u,p,E,null==t?void 0:t.time);A?this.dateText=`${T} ${k}`:(this.dateText=T,this.timeText=k);break;case"date":if(j&&1!==h.length){let D=`${h.length} days`;if(void 0!==_)try{D=_(h)}catch(L){(0,f.a)("Exception in provided `titleSelectedDatesFormatter`: ",L)}this.dateText=D}else this.dateText=(0,l.N)(u,p,null!==(a=null==t?void 0:t.date)&&void 0!==a?a:{month:"short",day:"numeric",year:"numeric"});break;case"time":this.timeText=(0,l.M)(u,p,E,null==t?void 0:t.time);break;case"month-year":this.dateText=(0,l.N)(u,p,null!==(n=null==t?void 0:t.date)&&void 0!==n?n:{month:"long",year:"numeric"});break;case"month":this.dateText=(0,l.N)(u,p,null!==(i=null==t?void 0:t.time)&&void 0!==i?i:{month:"long"});break;case"year":this.dateText=(0,l.N)(u,p,null!==(o=null==t?void 0:t.time)&&void 0!==o?o:{year:"numeric"})}},this.waitForDatetimeChanges=(0,b.A)(function*(){const{datetimeEl:e}=r;return e?new Promise(a=>{(0,v.a)(e,"ionRender",a,{once:!0})}):Promise.resolve()}),this.handleDateClick=function(){var e=(0,b.A)(function*(a){const{datetimeEl:n,datetimePresentation:i}=r;if(!n)return;let o=!1;switch(i){case"date-time":case"time-date":!n.preferWheel&&"date"!==n.presentation&&(n.presentation="date",o=!0)}r.selectedButton="date",r.presentOverlay(a,o,r.dateTargetEl)});return function(a){return e.apply(this,arguments)}}(),this.handleTimeClick=e=>{const{datetimeEl:a,datetimePresentation:n}=this;if(!a)return;let i=!1;switch(n){case"date-time":case"time-date":"time"!==a.presentation&&(a.presentation="time",i=!0)}this.selectedButton="time",this.presentOverlay(e,i,this.timeTargetEl)},this.presentOverlay=function(){var e=(0,b.A)(function*(a,n,i){const{overlayEl:o}=r;o&&("ION-POPOVER"===o.tagName?(n&&(yield r.waitForDatetimeChanges()),o.present(Object.assign(Object.assign({},a),{detail:{ionShadowTarget:i}}))):o.present())});return function(a,n,i){return e.apply(this,arguments)}}(),this.datetimePresentation="date-time",this.dateText=void 0,this.timeText=void 0,this.datetimeActive=!1,this.selectedButton=void 0,this.color="primary",this.disabled=!1,this.datetime=void 0}componentWillLoad(){var s=this;return(0,b.A)(function*(){const{datetime:r}=s;if(!r)return void(0,f.a)("An ID associated with an ion-datetime instance is required for ion-datetime-button to function properly.",s.el);const e=s.datetimeEl=document.getElementById(r);if(!e)return void(0,f.a)(`No ion-datetime instance found for ID '${r}'.`,s.el);if("ION-DATETIME"!==e.tagName)return void(0,f.a)(`Expected an ion-datetime instance for ID '${r}' but received '${e.tagName.toLowerCase()}' instead.`,e);new IntersectionObserver(i=>{s.datetimeActive=i[0].isIntersecting},{threshold:.01}).observe(e);const n=s.overlayEl=e.closest("ion-modal, ion-popover");n&&n.classList.add("ion-datetime-button-overlay"),(0,v.c)(e,()=>{const i=s.datetimePresentation=e.presentation||"date-time";switch(s.setDateTimeText(),(0,v.a)(e,"ionValueChange",s.setDateTimeText),i){case"date-time":case"date":case"month-year":case"month":case"year":s.selectedButton="date";break;case"time-date":case"time":s.selectedButton="time"}})})()}render(){const{color:s,dateText:r,timeText:e,selectedButton:a,datetimeActive:n,disabled:i}=this,o=(0,P.b)(this);return(0,d.h)(d.f,{key:"0be955404133adbb31ae16a6599014bb29765f19",class:(0,C.c)(s,{[o]:!0,[`${a}-active`]:n,"datetime-button-disabled":i})},r&&(0,d.h)("button",{key:"812dcb50b17768cc13a5cfa0bcce8b113cee0f09",class:"ion-activatable",id:"date-button","aria-expanded":n?"true":"false",onClick:this.handleDateClick,disabled:i,part:"native",ref:m=>this.dateTargetEl=m},(0,d.h)("slot",{key:"46930c740a32a78502df9e651f9bd5914d6a9fea",name:"date-target"},r),"md"===o&&(0,d.h)("ion-ripple-effect",{key:"0602999cc8435dc37aa22da7f5531bc8cb71e1b4"})),e&&(0,d.h)("button",{key:"ecdd21da5181ecbdce03209f9f6673b7dcbc1f78",class:"ion-activatable",id:"time-button","aria-expanded":n?"true":"false",onClick:this.handleTimeClick,disabled:i,part:"native",ref:m=>this.timeTargetEl=m},(0,d.h)("slot",{key:"b5b093b5166d12d11e27360788edaac916d44390",name:"time-target"},e),"md"===o&&(0,d.h)("ion-ripple-effect",{key:"70bb3a04f4748d13233eeb257503968dbd1161a9"})))}get el(){return(0,d.i)(this)}};g.style={ios:":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}:host button{border-radius:8px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:0px;margin-bottom:0px;position:relative;-webkit-transition:150ms color ease-in-out;transition:150ms color ease-in-out;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:1rem;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host(.time-active) #time-button,:host(.date-active) #date-button{color:var(--ion-color-base)}:host(.datetime-button-disabled){pointer-events:none}:host(.datetime-button-disabled) button{opacity:0.4}:host button{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:7px;padding-bottom:7px}:host button.ion-activated{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",md:":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}:host button{border-radius:8px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:0px;margin-bottom:0px;position:relative;-webkit-transition:150ms color ease-in-out;transition:150ms color ease-in-out;border:none;background:var(--ion-color-step-300, var(--ion-background-color-step-300, #edeef0));color:var(--ion-text-color, #000);font-family:inherit;font-size:1rem;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}:host(.time-active) #time-button,:host(.date-active) #date-button{color:var(--ion-color-base)}:host(.datetime-button-disabled){pointer-events:none}:host(.datetime-button-disabled) button{opacity:0.4}:host button{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px}"}}}]); \ No newline at end of file diff --git a/www/7720.78509b154c08b472.js b/www/7720.78509b154c08b472.js new file mode 100644 index 0000000..9c67edd --- /dev/null +++ b/www/7720.78509b154c08b472.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7720],{7720:(K,S,a)=>{a.r(S),a.d(S,{ion_app:()=>O,ion_buttons:()=>D,ion_content:()=>B,ion_footer:()=>_,ion_header:()=>W,ion_router_outlet:()=>F,ion_title:()=>U,ion_toolbar:()=>X});var h=a(467),r=a(9672),T=a(6411),z=a(4929),c=a(3664),m=a(4920),I=a(5083),p=a(333),b=a(909),g=a(4731),k=a(3351),w=a(8621),C=a(7838),Y=a(2725);a(8476),a(4379),a(8438);const O=class{constructor(t){(0,r.r)(this,t)}componentDidLoad(){var t=this;N((0,h.A)(function*(){const o=(0,c.a)(window,"hybrid");if(c.c.getBoolean("_testing")||a.e(7356).then(a.bind(a,7356)).then(i=>i.startTapClick(c.c)),c.c.getBoolean("statusTap",o)&&a.e(4867).then(a.bind(a,4867)).then(i=>i.startStatusTap()),c.c.getBoolean("inputShims",Z())){const i=(0,c.a)(window,"ios")?"ios":"android";a.e(8361).then(a.bind(a,8361)).then(s=>s.startInputShims(c.c,i))}const e=yield Promise.resolve().then(a.bind(a,6411)),n=o||(0,T.shouldUseCloseWatcher)();c.c.getBoolean("hardwareBackButton",n)?e.startHardwareBackButton():((0,T.shouldUseCloseWatcher)()&&(0,z.p)("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."),e.blockHardwareBackButton()),typeof window<"u"&&a.e(2076).then(a.bind(a,1622)).then(i=>i.startKeyboardAssist(window)),a.e(2076).then(a.bind(a,3126)).then(i=>t.focusVisible=i.startFocusVisible())}))}setFocus(t){var o=this;return(0,h.A)(function*(){o.focusVisible&&o.focusVisible.setFocus(t)})()}render(){const t=(0,c.b)(this);return(0,r.h)(r.f,{key:"a562850f242d9d45573e35efdd4bd178254677ef",class:{[t]:!0,"ion-page":!0,"force-statusbar-padding":c.c.getBoolean("_forceStatusbarPadding")}})}get el(){return(0,r.i)(this)}},Z=()=>!!((0,c.a)(window,"ios")&&(0,c.a)(window,"mobile")||(0,c.a)(window,"android")&&(0,c.a)(window,"mobileweb")),N=t=>{"requestIdleCallback"in window?window.requestIdleCallback(t):setTimeout(t,32)};O.style="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}";const D=class{constructor(t){(0,r.r)(this,t),this.collapse=!1}render(){const t=(0,c.b)(this);return(0,r.h)(r.f,{key:"4e5ce9abb3f56e8c91e3eb58c2819300e61eba24",class:{[t]:!0,"buttons-collapse":this.collapse}},(0,r.h)("slot",{key:"f2f360ec888b6e946b512fed07431fab47c61482"}))}};D.style={ios:".sc-ion-buttons-ios-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-ios-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-ios-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:5px;--padding-end:5px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-ios-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-ios-s ion-button:not(.button-round){--border-radius:4px}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button{--color:initial;--border-color:initial;--background-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-solid,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-solid{--background:var(--ion-color-contrast);--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12;--background-hover:var(--ion-color-base);--background-hover-opacity:0.45;--color:var(--ion-color-base);--color-focused:var(--ion-color-base)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-clear,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-clear{--color-activated:var(--ion-color-contrast);--color-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-outline,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-outline{--color-activated:var(--ion-color-base);--color-focused:var(--ion-color-contrast);--background-activated:var(--ion-color-contrast)}.sc-ion-buttons-ios-s .button-clear,.sc-ion-buttons-ios-s .button-outline{--background-activated:transparent;--background-focused:currentColor;--background-hover:transparent}.sc-ion-buttons-ios-s .button-solid:not(.ion-color){--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12}.sc-ion-buttons-ios-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.65em;line-height:0.67}",md:".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}"};const B=class{constructor(t){(0,r.r)(this,t),this.ionScrollStart=(0,r.d)(this,"ionScrollStart",7),this.ionScroll=(0,r.d)(this,"ionScroll",7),this.ionScrollEnd=(0,r.d)(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.tabsElement=null,this.detail={scrollTop:0,scrollLeft:0,type:"scroll",event:void 0,startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,data:void 0,isScrolling:!0},this.color=void 0,this.fullscreen=!1,this.fixedSlotPlacement="after",this.forceOverscroll=void 0,this.scrollX=!1,this.scrollY=!0,this.scrollEvents=!1}connectedCallback(){if(this.isMainContent=null===this.el.closest("ion-menu, ion-popover, ion-modal"),(0,m.k)(this.el)){const t=this.tabsElement=this.el.closest("ion-tabs");null!==t&&(this.tabsLoadCallback=()=>this.resize(),t.addEventListener("ionTabBarLoaded",this.tabsLoadCallback))}}disconnectedCallback(){if(this.onScrollEnd(),(0,m.k)(this.el)){const{tabsElement:t,tabsLoadCallback:o}=this;null!==t&&void 0!==o&&t.removeEventListener("ionTabBarLoaded",o),this.tabsElement=null,this.tabsLoadCallback=void 0}}onResize(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),this.resizeTimeout=setTimeout(()=>{null!==this.el.offsetParent&&this.resize()},100)}shouldForceOverscroll(){const{forceOverscroll:t}=this,o=(0,c.b)(this);return void 0===t?"ios"===o&&(0,c.a)("ios"):t}resize(){this.fullscreen?(0,r.e)(()=>this.readDimensions()):(0!==this.cTop||0!==this.cBottom)&&(this.cTop=this.cBottom=0,(0,r.j)(this))}readDimensions(){const t=q(this.el),o=Math.max(this.el.offsetTop,0),e=Math.max(t.offsetHeight-o-this.el.offsetHeight,0);(o!==this.cTop||e!==this.cBottom)&&(this.cTop=o,this.cBottom=e,(0,r.j)(this))}onScroll(t){const o=Date.now(),e=!this.isScrolling;this.lastScroll=o,e&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,(0,r.e)(n=>{this.queued=!1,this.detail.event=t,tt(this.detail,this.scrollEl,n,e),this.ionScroll.emit(this.detail)}))}getScrollElement(){var t=this;return(0,h.A)(function*(){return t.scrollEl||(yield new Promise(o=>(0,m.c)(t.el,o))),Promise.resolve(t.scrollEl)})()}getBackgroundElement(){var t=this;return(0,h.A)(function*(){return t.backgroundContentEl||(yield new Promise(o=>(0,m.c)(t.el,o))),Promise.resolve(t.backgroundContentEl)})()}scrollToTop(t=0){return this.scrollToPoint(void 0,0,t)}scrollToBottom(t=0){var o=this;return(0,h.A)(function*(){const e=yield o.getScrollElement();return o.scrollToPoint(void 0,e.scrollHeight-e.clientHeight,t)})()}scrollByPoint(t,o,e){var n=this;return(0,h.A)(function*(){const i=yield n.getScrollElement();return n.scrollToPoint(t+i.scrollLeft,o+i.scrollTop,e)})()}scrollToPoint(t,o,e=0){var n=this;return(0,h.A)(function*(){const i=yield n.getScrollElement();if(e<32)return null!=o&&(i.scrollTop=o),void(null!=t&&(i.scrollLeft=t));let s,l=0;const d=new Promise(v=>s=v),f=i.scrollTop,u=i.scrollLeft,x=null!=o?o-f:0,y=null!=t?t-u:0,P=v=>{const ut=Math.min(1,(v-l)/e)-1,M=Math.pow(ut,3)+1;0!==x&&(i.scrollTop=Math.floor(M*x+f)),0!==y&&(i.scrollLeft=Math.floor(M*y+u)),M<1?requestAnimationFrame(P):s()};return requestAnimationFrame(v=>{l=v,P(v)}),d})()}onScrollStart(){this.isScrolling=!0,this.ionScrollStart.emit({isScrolling:!0}),this.watchDog&&clearInterval(this.watchDog),this.watchDog=setInterval(()=>{this.lastScrollthis.backgroundContentEl=u,id:"background-content",part:"background"}),"before"===t?(0,r.h)("slot",{name:"fixed"}):null,(0,r.h)("div",{key:"a67ab7438466c99f74b7ba59964802c3ba86ac5b",class:{"inner-scroll":!0,"scroll-x":e,"scroll-y":n,overscroll:(e||n)&&d},ref:u=>this.scrollEl=u,onScroll:this.scrollEvents?u=>this.onScroll(u):void 0,part:"scroll"},(0,r.h)("slot",{key:"6d10fcac2e40b4dd6c20d91a8957ac07251d2fa7"})),f?(0,r.h)("div",{class:"transition-effect"},(0,r.h)("div",{class:"transition-cover"}),(0,r.h)("div",{class:"transition-shadow"})):null,"after"===t?(0,r.h)("slot",{name:"fixed"}):null)}get el(){return(0,r.i)(this)}},q=t=>{const o=t.closest("ion-tabs");return o||(t.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content")||(t=>{var o;return t.parentElement?t.parentElement:null!==(o=t.parentNode)&&void 0!==o&&o.host?t.parentNode.host:null})(t))},tt=(t,o,e,n)=>{const i=t.currentX,s=t.currentY,d=o.scrollLeft,f=o.scrollTop,u=e-t.currentTime;if(n&&(t.startTime=e,t.startX=d,t.startY=f,t.velocityX=t.velocityY=0),t.currentTime=e,t.currentX=t.scrollLeft=d,t.currentY=t.scrollTop=f,t.deltaX=d-t.startX,t.deltaY=f-t.startY,u>0&&u<100){const y=(f-s)/u;t.velocityX=(d-i)/u*.7+.3*t.velocityX,t.velocityY=.7*y+.3*t.velocityY}};B.style=':host{--background:var(--ion-background-color, #fff);--color:var(--ion-text-color, #000);--padding-top:0px;--padding-bottom:0px;--padding-start:0px;--padding-end:0px;--keyboard-offset:0px;--offset-top:0px;--offset-bottom:0px;--overflow:auto;display:block;position:relative;-ms-flex:1;flex:1;width:100%;height:100%;margin:0 !important;padding:0 !important;font-family:var(--ion-font-family, inherit);contain:size style}:host(.ion-color) .inner-scroll{background:var(--ion-color-base);color:var(--ion-color-contrast)}#background-content{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);position:absolute;background:var(--background)}.inner-scroll{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:calc(var(--padding-top) + var(--offset-top));padding-bottom:calc(var(--padding-bottom) + var(--keyboard-offset) + var(--offset-bottom));position:absolute;color:var(--color);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-ms-touch-action:pan-x pan-y pinch-zoom;touch-action:pan-x pan-y pinch-zoom}.scroll-y,.scroll-x{-webkit-overflow-scrolling:touch;z-index:0;will-change:scroll-position}.scroll-y{overflow-y:var(--overflow);overscroll-behavior-y:contain}.scroll-x{overflow-x:var(--overflow);overscroll-behavior-x:contain}.overscroll::before,.overscroll::after{position:absolute;width:1px;height:1px;content:""}.overscroll::before{bottom:-1px}.overscroll::after{top:-1px}:host(.content-sizing){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;contain:none}:host(.content-sizing) .inner-scroll{position:relative;top:0;bottom:0;margin-top:calc(var(--offset-top) * -1);margin-bottom:calc(var(--offset-bottom) * -1)}.transition-effect{display:none;position:absolute;width:100%;height:100vh;opacity:0;pointer-events:none}:host(.content-ltr) .transition-effect{left:-100%;}:host(.content-rtl) .transition-effect{right:-100%;}.transition-cover{position:absolute;right:0;width:100%;height:100%;background:black;opacity:0.1}.transition-shadow{display:block;position:absolute;width:100%;height:100%;-webkit-box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03);box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03)}:host(.content-ltr) .transition-shadow{right:0;}:host(.content-rtl) .transition-shadow{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}::slotted([slot=fixed]){position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}';const L=(t,o)=>{(0,r.e)(()=>{const d=(0,m.j)(0,1-(t.scrollTop-(t.scrollHeight-t.clientHeight-10))/10,1);(0,r.w)(()=>{o.style.setProperty("--opacity-scale",d.toString())})})},_=class{constructor(t){var o=this;(0,r.r)(this,t),this.keyboardCtrl=null,this.checkCollapsibleFooter=()=>{if("ios"!==(0,c.b)(this))return;const{collapse:n}=this,i="fade"===n;if(this.destroyCollapsibleFooter(),i){const s=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),l=s?(0,b.a)(s):null;if(!l)return void(0,b.p)(this.el);this.setupFadeFooter(l)}},this.setupFadeFooter=function(){var e=(0,h.A)(function*(n){const i=o.scrollEl=yield(0,b.g)(n);o.contentScrollCallback=()=>{L(i,o.el)},i.addEventListener("scroll",o.contentScrollCallback),L(i,o.el)});return function(n){return e.apply(this,arguments)}}(),this.keyboardVisible=!1,this.collapse=void 0,this.translucent=!1}componentDidLoad(){this.checkCollapsibleFooter()}componentDidUpdate(){this.checkCollapsibleFooter()}connectedCallback(){var t=this;return(0,h.A)(function*(){t.keyboardCtrl=yield(0,g.c)(function(){var o=(0,h.A)(function*(e,n){!1===e&&void 0!==n&&(yield n),t.keyboardVisible=e});return function(e,n){return o.apply(this,arguments)}}())})()}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:o}=this,e=(0,c.b)(this),n=this.el.closest("ion-tabs"),i=null==n?void 0:n.querySelector(":scope > ion-tab-bar");return(0,r.h)(r.f,{key:"5da19dc38ba73e1ddfd1bef3ebd485105d77c751",role:"contentinfo",class:{[e]:!0,[`footer-${e}`]:!0,"footer-translucent":t,[`footer-translucent-${e}`]:t,"footer-toolbar-padding":!(this.keyboardVisible||i&&"bottom"===i.slot),[`footer-collapse-${o}`]:void 0!==o}},"ios"===e&&t&&(0,r.h)("div",{key:"fafad08090a33d8c4e8a5b63d61929dcb89aab47",class:"footer-background"}),(0,r.h)("slot",{key:"e0a443d346afa55e4317c0bc1263fdbe3c619559"}))}get el(){return(0,r.i)(this)}};_.style={ios:"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}",md:"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}"};const H=t=>{const o=document.querySelector(`${t}.ion-cloned-element`);if(null!==o)return o;const e=document.createElement(t);return e.classList.add("ion-cloned-element"),e.style.setProperty("display","none"),document.body.appendChild(e),e},j=t=>{if(!t)return;const o=t.querySelectorAll("ion-toolbar");return{el:t,toolbars:Array.from(o).map(e=>{const n=e.querySelector("ion-title");return{el:e,background:e.shadowRoot.querySelector(".toolbar-background"),ionTitleEl:n,innerTitleEl:n?n.shadowRoot.querySelector(".toolbar-title"):null,ionButtonsEl:Array.from(e.querySelectorAll("ion-buttons"))}})}},A=(t,o)=>{"fade"!==t.collapse&&(void 0===o?t.style.removeProperty("--opacity-scale"):t.style.setProperty("--opacity-scale",o.toString()))},E=(t,o=!0)=>{const e=t.el;o?(e.classList.remove("header-collapse-condense-inactive"),e.removeAttribute("aria-hidden")):(e.classList.add("header-collapse-condense-inactive"),e.setAttribute("aria-hidden","true"))},R=(t,o,e)=>{(0,r.e)(()=>{const n=t.scrollTop,i=o.clientHeight,s=e?e.clientHeight:0;if(null!==e&&n{t.style.removeProperty("clip-path"),o.style.setProperty("--opacity-scale",f.toString())})})},W=class{constructor(t){var o=this;(0,r.r)(this,t),this.inheritedAttributes={},this.setupFadeHeader=function(){var e=(0,h.A)(function*(n,i){const s=o.scrollEl=yield(0,b.g)(n);o.contentScrollCallback=()=>{R(o.scrollEl,o.el,i)},s.addEventListener("scroll",o.contentScrollCallback),R(o.scrollEl,o.el,i)});return function(n,i){return e.apply(this,arguments)}}(),this.collapse=void 0,this.translucent=!1}componentWillLoad(){this.inheritedAttributes=(0,m.i)(this.el)}componentDidLoad(){this.checkCollapsibleHeader()}componentDidUpdate(){this.checkCollapsibleHeader()}disconnectedCallback(){this.destroyCollapsibleHeader()}checkCollapsibleHeader(){var t=this;return(0,h.A)(function*(){if("ios"!==(0,c.b)(t))return;const{collapse:e}=t,n="condense"===e,i="fade"===e;if(t.destroyCollapsibleHeader(),n){const s=t.el.closest("ion-app,ion-page,.ion-page,page-inner"),l=s?(0,b.a)(s):null;(0,r.w)(()=>{H("ion-title").size="large",H("ion-back-button")}),yield t.setupCondenseHeader(l,s)}else if(i){const s=t.el.closest("ion-app,ion-page,.ion-page,page-inner"),l=s?(0,b.a)(s):null;if(!l)return void(0,b.p)(t.el);const d=l.querySelector('ion-header[collapse="condense"]');yield t.setupFadeHeader(l,d)}})()}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)}setupCondenseHeader(t,o){var e=this;return(0,h.A)(function*(){if(!t||!o)return void(0,b.p)(e.el);if(typeof IntersectionObserver>"u")return;e.scrollEl=yield(0,b.g)(t);const n=o.querySelectorAll("ion-header");if(e.collapsibleMainHeader=Array.from(n).find(d=>"condense"!==d.collapse),!e.collapsibleMainHeader)return;const i=j(e.collapsibleMainHeader),s=j(e.el);i&&s&&(E(i,!1),A(i.el,0),e.intersectionObserver=new IntersectionObserver(d=>{((t,o,e,n)=>{(0,r.w)(()=>{const i=n.scrollTop;((t,o,e)=>{if(!t[0].isIntersecting)return;const n=t[0].intersectionRatio>.9||e<=0?0:100*(1-t[0].intersectionRatio)/75;A(o.el,1===n?void 0:n)})(t,o,i);const s=t[0],l=s.intersectionRect,d=l.width*l.height,u=0===d&&0==s.rootBounds.width*s.rootBounds.height,x=Math.abs(l.left-s.boundingClientRect.left),y=Math.abs(l.right-s.boundingClientRect.right);u||d>0&&(x>=5||y>=5)||(s.isIntersecting?(E(o,!1),E(e)):(0===l.x&&0===l.y||0!==l.width&&0!==l.height)&&i>0&&(E(o),E(e,!1),A(o.el)))})})(d,i,s,e.scrollEl)},{root:t,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),e.intersectionObserver.observe(s.toolbars[s.toolbars.length-1].el),e.contentScrollCallback=()=>{((t,o,e)=>{(0,r.e)(()=>{const i=(0,m.j)(1,1+-t.scrollTop/500,1.1);null===e.querySelector("ion-refresher.refresher-native")&&(0,r.w)(()=>{((t=[],o=1,e=!1)=>{t.forEach(n=>{const i=n.ionTitleEl,s=n.innerTitleEl;!i||"large"!==i.size||(s.style.transition=e?"all 0.2s ease-in-out":"",s.style.transform=`scale3d(${o}, ${o}, 1)`)})})(o.toolbars,i)})})})(e.scrollEl,s,t)},e.scrollEl.addEventListener("scroll",e.contentScrollCallback),(0,r.w)(()=>{void 0!==e.collapsibleMainHeader&&e.collapsibleMainHeader.classList.add("header-collapse-main")}))})()}render(){const{translucent:t,inheritedAttributes:o}=this,e=(0,c.b)(this),n=this.collapse||"none",i=(0,p.h)("ion-menu",this.el)?"none":"banner";return(0,r.h)(r.f,Object.assign({key:"c687314ef290793a9d633ad20cfc5eeb47621e31",role:i,class:{[e]:!0,[`header-${e}`]:!0,"header-translucent":this.translucent,[`header-collapse-${n}`]:!0,[`header-translucent-${e}`]:this.translucent}},o),"ios"===e&&t&&(0,r.h)("div",{key:"b429996046082405a91e7c23f95516db0b736f12",class:"header-background"}),(0,r.h)("slot",{key:"e17a8965f8d3a33c1bfcb056c153d8242e5229fa"}))}get el(){return(0,r.i)(this)}};W.style={ios:"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}",md:"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}"};const F=class{constructor(t){(0,r.r)(this,t),this.ionNavWillLoad=(0,r.d)(this,"ionNavWillLoad",7),this.ionNavWillChange=(0,r.d)(this,"ionNavWillChange",3),this.ionNavDidChange=(0,r.d)(this,"ionNavDidChange",3),this.lockController=(0,C.c)(),this.gestureOrAnimationInProgress=!1,this.mode=(0,c.b)(this),this.delegate=void 0,this.animated=!0,this.animation=void 0,this.swipeHandler=void 0}swipeHandlerChanged(){this.gesture&&this.gesture.enable(void 0!==this.swipeHandler)}connectedCallback(){var t=this;return(0,h.A)(function*(){t.gesture=(yield a.e(2076).then(a.bind(a,7166))).createSwipeBackGesture(t.el,()=>!t.gestureOrAnimationInProgress&&!!t.swipeHandler&&t.swipeHandler.canStart(),()=>(t.gestureOrAnimationInProgress=!0,void(t.swipeHandler&&t.swipeHandler.onStart())),e=>{var n;return null===(n=t.ani)||void 0===n?void 0:n.progressStep(e)},(e,n,i)=>{if(t.ani){t.ani.onFinish(()=>{t.gestureOrAnimationInProgress=!1,t.swipeHandler&&t.swipeHandler.onEnd(e)},{oneTimeCallback:!0});let s=e?-.001:.001;e?s+=(0,k.g)([0,0],[.32,.72],[0,1],[1,1],n)[0]:(t.ani.easing("cubic-bezier(1, 0, 0.68, 0.28)"),s+=(0,k.g)([0,0],[1,0],[.68,.28],[1,1],n)[0]),t.ani.progressEnd(e?1:0,s,i)}else t.gestureOrAnimationInProgress=!1}),t.swipeHandlerChanged()})()}componentWillLoad(){this.ionNavWillLoad.emit()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}commit(t,o,e){var n=this;return(0,h.A)(function*(){const i=yield n.lockController.lock();let s=!1;try{s=yield n.transition(t,o,e)}catch(l){console.error(l)}return i(),s})()}setRouteId(t,o,e,n){var i=this;return(0,h.A)(function*(){return{changed:yield i.setRoot(t,o,{duration:"root"===e?0:void 0,direction:"back"===e?"back":"forward",animationBuilder:n}),element:i.activeEl}})()}getRouteId(){var t=this;return(0,h.A)(function*(){const o=t.activeEl;return o?{id:o.tagName,element:o,params:t.activeParams}:void 0})()}setRoot(t,o,e){var n=this;return(0,h.A)(function*(){if(n.activeComponent===t&&(0,m.s)(o,n.activeParams))return!1;const i=n.activeEl,s=yield(0,w.a)(n.delegate,n.el,t,["ion-page","ion-page-invisible"],o);return n.activeComponent=t,n.activeEl=s,n.activeParams=o,yield n.commit(s,i,e),yield(0,w.d)(n.delegate,i),!0})()}transition(t,o,e={}){var n=this;return(0,h.A)(function*(){if(o===t)return!1;n.ionNavWillChange.emit();const{el:i,mode:s}=n,l=n.animated&&c.c.getBoolean("animated",!0),d=e.animationBuilder||n.animation||c.c.get("navAnimation");return yield(0,Y.t)(Object.assign(Object.assign({mode:s,animated:l,enteringEl:t,leavingEl:o,baseEl:i,deepWait:(0,m.k)(i),progressCallback:e.progressAnimation?f=>{void 0===f||n.gestureOrAnimationInProgress?n.ani=f:(n.gestureOrAnimationInProgress=!0,f.onFinish(()=>{n.gestureOrAnimationInProgress=!1,n.swipeHandler&&n.swipeHandler.onEnd(!1)},{oneTimeCallback:!0}),f.progressEnd(0,0,0))}:void 0},e),{animationBuilder:d})),n.ionNavDidChange.emit(),!0})()}render(){return(0,r.h)("slot",{key:"8279a453c66a766e6e383ff59842b4ae070c13a9"})}get el(){return(0,r.i)(this)}static get watchers(){return{swipeHandler:["swipeHandlerChanged"]}}};F.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}";const U=class{constructor(t){(0,r.r)(this,t),this.ionStyle=(0,r.d)(this,"ionStyle",7),this.color=void 0,this.size=void 0}sizeChanged(){this.emitStyle()}connectedCallback(){this.emitStyle()}emitStyle(){const t=this.getSize();this.ionStyle.emit({[`title-${t}`]:!0})}getSize(){return void 0!==this.size?this.size:"default"}render(){const t=(0,c.b)(this),o=this.getSize();return(0,r.h)(r.f,{key:"5a58dc437a6f4257244bbdd7e9a682a17d8c9a6b",class:(0,p.c)(this.color,{[t]:!0,[`title-${o}`]:!0,"title-rtl":"rtl"===document.dir})},(0,r.h)("div",{key:"58682ea7b8f47a08adfad419b5c76b34784c6501",class:"toolbar-title"},(0,r.h)("slot",{key:"8a9248534e4c3076f5e2dfda38ef86069796851c"})))}get el(){return(0,r.i)(this)}static get watchers(){return{size:["sizeChanged"]}}};U.style={ios:":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)}}",md:":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}"};const X=class{constructor(t){(0,r.r)(this,t),this.childrenStyles=new Map,this.color=void 0}componentWillLoad(){const t=Array.from(this.el.querySelectorAll("ion-buttons")),o=t.find(i=>"start"===i.slot);o&&o.classList.add("buttons-first-slot");const e=t.reverse(),n=e.find(i=>"end"===i.slot)||e.find(i=>"primary"===i.slot)||e.find(i=>"secondary"===i.slot);n&&n.classList.add("buttons-last-slot")}childrenStyle(t){t.stopPropagation();const o=t.target.tagName,e=t.detail,n={},i=this.childrenStyles.get(o)||{};let s=!1;Object.keys(e).forEach(l=>{const d=`toolbar-${l}`,f=e[l];f!==i[d]&&(s=!0),f&&(n[d]=!0)}),s&&(this.childrenStyles.set(o,n),(0,r.j)(this))}render(){const t=(0,c.b)(this),o={};return this.childrenStyles.forEach(e=>{Object.assign(o,e)}),(0,r.h)(r.f,{key:"4bb3a55001408a3bdf033af76b9196cb96c07c09",class:Object.assign(Object.assign({},o),(0,p.c)(this.color,{[t]:!0,"in-toolbar":(0,p.h)("ion-toolbar",this.el)}))},(0,r.h)("div",{key:"0891db157d6e028c6d03696f13fb510ea91b0296",class:"toolbar-background"}),(0,r.h)("div",{key:"95fbc870d808f74af4bb18cd8f8ec8c7828a9e0b",class:"toolbar-container"},(0,r.h)("slot",{key:"84d4a9644660fe00ca085055ca8d12f3647531ad",name:"start"}),(0,r.h)("slot",{key:"fd361dc9c9979f59aed2fedcf94629506fae62b0",name:"secondary"}),(0,r.h)("div",{key:"54d2b28616a4627c55766f66dc453707752758a6",class:"toolbar-content"},(0,r.h)("slot",{key:"8f65e0830cce7135640b90eb694e282cb7e5efd2"})),(0,r.h)("slot",{key:"c78be11a207c8674f222543646398636956087e6",name:"primary"}),(0,r.h)("slot",{key:"ab25e1601ccaa8cb0d81921b849bcb7402aa7826",name:"end"})))}get el(){return(0,r.i)(this)}};X.style={ios:":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--color:var(--ion-toolbar-color, var(--ion-text-color, #000));--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%}",md:":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}"}},333:(K,S,a)=>{a.d(S,{c:()=>T,g:()=>c,h:()=>r,o:()=>I});var h=a(467);const r=(p,b)=>null!==b.closest(p),T=(p,b)=>"string"==typeof p&&p.length>0?Object.assign({"ion-color":!0,[`ion-color-${p}`]:!0},b):b,c=p=>{const b={};return(p=>void 0!==p?(Array.isArray(p)?p:p.split(" ")).filter(g=>null!=g).map(g=>g.trim()).filter(g=>""!==g):[])(p).forEach(g=>b[g]=!0),b},m=/^[a-z][a-z0-9+\-.]*:/,I=function(){var p=(0,h.A)(function*(b,g,k,w){if(null!=b&&"#"!==b[0]&&!m.test(b)){const C=document.querySelector("ion-router");if(C)return null!=g&&g.preventDefault(),C.push(b,k,w)}return!1});return function(g,k,w,C){return p.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8066.67e76a5c3f71f306.js b/www/8066.67e76a5c3f71f306.js new file mode 100644 index 0000000..f923168 --- /dev/null +++ b/www/8066.67e76a5c3f71f306.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8066],{8066:(C,f,c)=>{c.r(f),c.d(f,{ion_radio:()=>b,ion_radio_group:()=>u});var h=c(467),r=c(9672),m=c(4920),k=c(5572),g=c(333),x=c(3664);const b=class{constructor(e){(0,r.r)(this,e),this.ionFocus=(0,r.d)(this,"ionFocus",7),this.ionBlur=(0,r.d)(this,"ionBlur",7),this.inputId="ion-rb-"+w++,this.radioGroup=null,this.updateState=()=>{if(this.radioGroup){const{compareWith:t,value:i}=this.radioGroup;this.checked=(0,k.i)(i,this.value,t)}},this.onClick=()=>{const{radioGroup:t,checked:i,disabled:a}=this;a||(this.checked=!i||null==t||!t.allowEmptySelection)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.checked=!1,this.buttonTabindex=-1,this.color=void 0,this.name=this.inputId,this.disabled=!1,this.value=void 0,this.labelPlacement="start",this.justify="space-between",this.alignment="center"}valueChanged(){this.updateState()}componentDidLoad(){this.updateState()}setFocus(e){var t=this;return(0,h.A)(function*(){e.stopPropagation(),e.preventDefault(),t.el.focus()})()}setButtonTabindex(e){var t=this;return(0,h.A)(function*(){t.buttonTabindex=e})()}connectedCallback(){void 0===this.value&&(this.value=this.inputId);const e=this.radioGroup=this.el.closest("ion-radio-group");e&&(this.updateState(),(0,m.a)(e,"ionValueChange",this.updateState))}disconnectedCallback(){const e=this.radioGroup;e&&((0,m.b)(e,"ionValueChange",this.updateState),this.radioGroup=null)}get hasLabel(){return""!==this.el.textContent}renderRadioControl(){return(0,r.h)("div",{class:"radio-icon",part:"container"},(0,r.h)("div",{class:"radio-inner",part:"mark"}),(0,r.h)("div",{class:"radio-ripple"}))}render(){const{checked:e,disabled:t,color:i,el:a,justify:p,labelPlacement:d,hasLabel:s,buttonTabindex:y,alignment:E}=this,D=(0,x.b)(this),v=(0,g.h)("ion-item",a);return(0,r.h)(r.f,{key:"43c95effb6acb119733270e8a5e02fe18b47ee4b",onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:(0,g.c)(i,{[D]:!0,"in-item":v,"radio-checked":e,"radio-disabled":t,[`radio-justify-${p}`]:!0,[`radio-alignment-${E}`]:!0,[`radio-label-placement-${d}`]:!0,"ion-activatable":!v,"ion-focusable":!v}),role:"radio","aria-checked":e?"true":"false","aria-disabled":t?"true":null,tabindex:y},(0,r.h)("label",{key:"168ea77c08fde9832077d617662b93dc9986b544",class:"radio-wrapper"},(0,r.h)("div",{key:"ce1e6eee63fbab1e5a66b18f767f4eecc2a227f1",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!s},part:"label"},(0,r.h)("slot",{key:"7d849e43d4356b5c3978c2bba9a6fba5d21ca69d"})),(0,r.h)("div",{key:"e741f7822364958b050a232bdfccdc413095c244",class:"native-wrapper"},this.renderRadioControl())))}get el(){return(0,r.i)(this)}static get watchers(){return{value:["valueChanged"]}}};let w=0;b.style={ios:':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;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-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}: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}',md:':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;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-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}: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}'};const u=class{constructor(e){(0,r.r)(this,e),this.ionChange=(0,r.d)(this,"ionChange",7),this.ionValueChange=(0,r.d)(this,"ionValueChange",7),this.inputId="ion-rg-"+j++,this.labelId=`${this.inputId}-lbl`,this.setRadioTabindex=t=>{const i=this.getRadios(),a=i.find(s=>!s.disabled),p=i.find(s=>s.value===t&&!s.disabled);if(!a&&!p)return;const d=p||a;for(const s of i)s.setButtonTabindex(s===d?0:-1)},this.onClick=t=>{t.preventDefault();const i=t.target&&t.target.closest("ion-radio");if(i&&!i.disabled){const p=i.value;p!==this.value?(this.value=p,this.emitValueChange(t)):this.allowEmptySelection&&(this.value=void 0,this.emitValueChange(t))}},this.allowEmptySelection=!1,this.compareWith=void 0,this.name=this.inputId,this.value=void 0}valueChanged(e){this.setRadioTabindex(e),this.ionValueChange.emit({value:e})}componentDidLoad(){this.valueChanged(this.value)}connectedCallback(){var e=this;return(0,h.A)(function*(){const t=e.el.querySelector("ion-list-header")||e.el.querySelector("ion-item-divider");if(t){const i=e.label=t.querySelector("ion-label");i&&(e.labelId=i.id=e.name+"-lbl")}})()}getRadios(){return Array.from(this.el.querySelectorAll("ion-radio"))}emitValueChange(e){const{value:t}=this;this.ionChange.emit({value:t,event:e})}onKeydown(e){const t=!!this.el.closest("ion-select-popover");if(e.target&&!this.el.contains(e.target))return;const i=this.getRadios().filter(a=>!a.disabled);if(e.target&&i.includes(e.target)){const a=i.findIndex(s=>s===e.target),p=i[a];let d;if(["ArrowDown","ArrowRight"].includes(e.key)&&(d=a===i.length-1?i[0]:i[a+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(d=0===a?i[i.length-1]:i[a-1]),d&&i.includes(d)&&(d.setFocus(e),t||(this.value=d.value,this.emitValueChange(e))),[" "].includes(e.key)){const s=this.value;this.value=this.allowEmptySelection&&void 0!==this.value?void 0:p.value,(s!==this.value||this.allowEmptySelection)&&this.emitValueChange(e),e.preventDefault()}}}render(){const{label:e,labelId:t,el:i,name:a,value:p}=this,d=(0,x.b)(this);return(0,m.d)(!0,i,a,p,!1),(0,r.h)(r.f,{key:"7a8ad7eb6a05c6f96a348dcf30fd0c610a95688c",role:"radiogroup","aria-labelledby":e?t:null,onClick:this.onClick,class:d})}get el(){return(0,r.i)(this)}static get watchers(){return{value:["valueChanged"]}}};let j=0},333:(C,f,c)=>{c.d(f,{c:()=>m,g:()=>g,h:()=>r,o:()=>_});var h=c(467);const r=(o,n)=>null!==n.closest(o),m=(o,n)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},n):n,g=o=>{const n={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(o).forEach(l=>n[l]=!0),n},x=/^[a-z][a-z0-9+\-.]*:/,_=function(){var o=(0,h.A)(function*(n,l,b,w){if(null!=n&&"#"!==n[0]&&!x.test(n)){const u=document.querySelector("ion-router");if(u)return null!=l&&l.preventDefault(),u.push(n,b,w)}return!1});return function(l,b,w,u){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8193.476b12959c4b189d.js b/www/8193.476b12959c4b189d.js new file mode 100644 index 0000000..6bbeb3f --- /dev/null +++ b/www/8193.476b12959c4b189d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8193],{8193:(_,y,c)=>{c.r(y),c.d(y,{ion_searchbar:()=>m});var b=c(467),n=c(9672),p=c(4920),x=c(5083),C=c(333),d=c(3992),u=c(3664);const m=class{constructor(a){var e=this;(0,n.r)(this,a),this.ionInput=(0,n.d)(this,"ionInput",7),this.ionChange=(0,n.d)(this,"ionChange",7),this.ionCancel=(0,n.d)(this,"ionCancel",7),this.ionClear=(0,n.d)(this,"ionClear",7),this.ionBlur=(0,n.d)(this,"ionBlur",7),this.ionFocus=(0,n.d)(this,"ionFocus",7),this.ionStyle=(0,n.d)(this,"ionStyle",7),this.isCancelVisible=!1,this.shouldAlignLeft=!0,this.inputId="ion-searchbar-"+f++,this.inheritedAttributes={},this.onClearInput=function(){var r=(0,b.A)(function*(o){return e.ionClear.emit(),new Promise(s=>{setTimeout(()=>{const l=e.getValue();""!==l&&(e.value="",e.emitInputChange(),o&&!e.focused&&(e.setFocus(),e.focusedValue=l)),s()},64)})});return function(o){return r.apply(this,arguments)}}(),this.onCancelSearchbar=function(){var r=(0,b.A)(function*(o){o&&(o.preventDefault(),o.stopPropagation()),e.ionCancel.emit();const s=e.getValue(),l=e.focused;yield e.onClearInput(),s&&!l&&e.emitValueChange(o),e.nativeInput&&e.nativeInput.blur()});return function(o){return r.apply(this,arguments)}}(),this.onInput=r=>{const o=r.target;o&&(this.value=o.value),this.emitInputChange(r)},this.onChange=r=>{this.emitValueChange(r)},this.onBlur=r=>{this.focused=!1,this.ionBlur.emit(),this.positionElements(),this.focusedValue!==this.value&&this.emitValueChange(r),this.focusedValue=void 0},this.onFocus=()=>{this.focused=!0,this.focusedValue=this.value,this.ionFocus.emit(),this.positionElements()},this.focused=!1,this.noAnimate=!0,this.color=void 0,this.animated=!1,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.cancelButtonIcon=u.c.get("backButtonIcon",d.a),this.cancelButtonText="Cancel",this.clearIcon=void 0,this.debounce=void 0,this.disabled=!1,this.inputmode=void 0,this.enterkeyhint=void 0,this.maxlength=void 0,this.minlength=void 0,this.name=this.inputId,this.placeholder="Search",this.searchIcon=void 0,this.showCancelButton="never",this.showClearButton="always",this.spellcheck=!1,this.type="search",this.value=""}onLangChanged(a){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{lang:a}),(0,n.j)(this)}onDirChanged(a){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:a}),(0,n.j)(this)}debounceChanged(){const{ionInput:a,debounce:e,originalIonInput:r}=this;this.ionInput=void 0===e?null!=r?r:a:(0,p.e)(a,e)}valueChanged(){const a=this.nativeInput,e=this.getValue();a&&a.value!==e&&(a.value=e)}showCancelButtonChanged(){requestAnimationFrame(()=>{this.positionElements(),(0,n.j)(this)})}connectedCallback(){this.emitStyle()}componentWillLoad(){this.inheritedAttributes=Object.assign({},(0,p.h)(this.el,["lang","dir"]))}componentDidLoad(){this.originalIonInput=this.ionInput,this.positionElements(),this.debounceChanged(),setTimeout(()=>{this.noAnimate=!1},300)}emitStyle(){this.ionStyle.emit({searchbar:!0})}setFocus(){var a=this;return(0,b.A)(function*(){a.nativeInput&&a.nativeInput.focus()})()}getInputElement(){var a=this;return(0,b.A)(function*(){return a.nativeInput||(yield new Promise(e=>(0,p.c)(a.el,e))),Promise.resolve(a.nativeInput)})()}emitValueChange(a){const{value:e}=this,r=null==e?e:e.toString();this.focusedValue=r,this.ionChange.emit({value:r,event:a})}emitInputChange(a){const{value:e}=this;this.ionInput.emit({value:e,event:a})}positionElements(){const a=this.getValue(),e=this.shouldAlignLeft,r=(0,u.b)(this),o=!this.animated||""!==a.trim()||!!this.focused;this.shouldAlignLeft=o,"ios"===r&&(e!==o&&this.positionPlaceholder(),this.animated&&this.positionCancelButton())}positionPlaceholder(){const a=this.nativeInput;if(!a)return;const e=(0,x.i)(this.el),r=(this.el.shadowRoot||this.el).querySelector(".searchbar-search-icon");if(this.shouldAlignLeft)a.removeAttribute("style"),r.removeAttribute("style");else{const o=document,s=o.createElement("span");s.innerText=this.placeholder||"",o.body.appendChild(s),(0,p.r)(()=>{const l=s.offsetWidth;s.remove();const g="calc(50% - "+l/2+"px)",v="calc(50% - "+(l/2+r.clientWidth+8)+"px)";e?(a.style.paddingRight=g,r.style.marginRight=v):(a.style.paddingLeft=g,r.style.marginLeft=v)})}}positionCancelButton(){const a=(0,x.i)(this.el),e=(this.el.shadowRoot||this.el).querySelector(".searchbar-cancel-button"),r=this.shouldShowCancelButton();if(null!==e&&r!==this.isCancelVisible){const o=e.style;if(this.isCancelVisible=r,r)a?o.marginLeft="0":o.marginRight="0";else{const s=e.offsetWidth;s>0&&(a?o.marginLeft=-s+"px":o.marginRight=-s+"px")}}}getValue(){return this.value||""}hasValue(){return""!==this.getValue()}shouldShowCancelButton(){return!("never"===this.showCancelButton||"focus"===this.showCancelButton&&!this.focused)}shouldShowClearButton(){return!("never"===this.showClearButton||"focus"===this.showClearButton&&!this.focused)}render(){const{cancelButtonText:a,autocapitalize:e}=this,r=this.animated&&u.c.getBoolean("animated",!0),o=(0,u.b)(this),s=this.clearIcon||("ios"===o?d.b:d.d),l=this.searchIcon||("ios"===o?d.s:d.e),g=this.shouldShowCancelButton(),v="never"!==this.showCancelButton&&(0,n.h)("button",{key:"20b2d0f2e3425eede725dbe3323c7c29cdb66f4e","aria-label":a,"aria-hidden":g?void 0:"true",type:"button",tabIndex:"ios"!==o||g?void 0:-1,onMouseDown:this.onCancelSearchbar,onTouchStart:this.onCancelSearchbar,class:"searchbar-cancel-button"},(0,n.h)("div",{key:"3a516c3fdd35256eb79639fd340afcdd92cfd7aa","aria-hidden":"true"},"md"===o?(0,n.h)("ion-icon",{"aria-hidden":"true",mode:o,icon:this.cancelButtonIcon,lazy:!1}):a));return(0,n.h)(n.f,{key:"34878db21f63a9bdffca0446d8ad5619ff04cac3",role:"search","aria-disabled":this.disabled?"true":null,class:(0,C.c)(this.color,{[o]:!0,"searchbar-animated":r,"searchbar-disabled":this.disabled,"searchbar-no-animate":r&&this.noAnimate,"searchbar-has-value":this.hasValue(),"searchbar-left-aligned":this.shouldAlignLeft,"searchbar-has-focus":this.focused,"searchbar-should-show-clear":this.shouldShowClearButton(),"searchbar-should-show-cancel":this.shouldShowCancelButton()})},(0,n.h)("div",{key:"faa7b011206a8359b1963368c65988e506b260cb",class:"searchbar-input-container"},(0,n.h)("input",Object.assign({key:"732d3e5a2b258da6f136a14472ac872816a9853b","aria-label":"search text",disabled:this.disabled,ref:k=>this.nativeInput=k,class:"searchbar-input",inputMode:this.inputmode,enterKeyHint:this.enterkeyhint,name:this.name,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,minLength:this.minlength,maxLength:this.maxlength,placeholder:this.placeholder,type:this.type,value:this.getValue(),autoCapitalize:"default"===e?void 0:e,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,spellcheck:this.spellcheck},this.inheritedAttributes)),"md"===o&&v,(0,n.h)("ion-icon",{key:"767dca971849f221dde220deae728b41bf764b98","aria-hidden":"true",mode:o,icon:l,lazy:!1,class:"searchbar-search-icon"}),(0,n.h)("button",{key:"9941b5de1ed9ebcf3e81de8e0731c09dea5a89d9","aria-label":"reset",type:"button","no-blur":!0,class:"searchbar-clear-button",onPointerDown:k=>{k.preventDefault()},onClick:()=>this.onClearInput(!0)},(0,n.h)("ion-icon",{key:"cb2b543d286373a84e2c6c2a959f92b045bbd7dd","aria-hidden":"true",mode:o,icon:s,lazy:!1,class:"searchbar-clear-icon"}))),"ios"===o&&v)}get el(){return(0,n.i)(this)}static get watchers(){return{lang:["onLangChanged"],dir:["onDirChanged"],debounce:["debounceChanged"],value:["valueChanged"],showCancelButton:["showCancelButtonChanged"]}}};let f=0;m.style={ios:".sc-ion-searchbar-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-ios-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:inherit}.searchbar-search-icon.sc-ion-searchbar-ios{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-ios{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-ios{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-ios::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-ios>div.sc-ion-searchbar-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-ios:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios{display:block}.searchbar-disabled.sc-ion-searchbar-ios-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-ios-h{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.07);--border-radius:10px;--box-shadow:none;--cancel-button-color:var(--ion-color-primary, #0054e9);--clear-button-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));--color:var(--ion-text-color, #000);--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:12px;padding-bottom:12px;min-height:60px;contain:content}.searchbar-input-container.sc-ion-searchbar-ios{min-height:36px}.searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:calc(50% - 60px);margin-inline-start:calc(50% - 60px);top:0;position:absolute;width:1.375rem;height:100%;contain:strict}.searchbar-search-icon.sc-ion-searchbar-ios{inset-inline-start:5px}.searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:6px;padding-bottom:6px;height:100%;font-size:1.0625rem;font-weight:400;contain:strict}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem;-webkit-padding-end:1.75rem;padding-inline-end:1.75rem}.searchbar-clear-button.sc-ion-searchbar-ios{top:0;background-position:center;position:absolute;width:1.875rem;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-ios{inset-inline-end:0}.searchbar-clear-icon.sc-ion-searchbar-ios{width:1.125rem;height:100%}.searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;font-size:17px}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:0;margin-inline-start:0}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.875rem;padding-inline-start:1.875rem}.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{display:block}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-transition:all 300ms ease;transition:all 300ms ease}.searchbar-animated.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{opacity:1;pointer-events:auto}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-margin-end:-100%;margin-inline-end:-100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;pointer-events:none}.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-transition-duration:0ms;transition-duration:0ms}.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{color:var(--ion-color-base)}@media (any-hover: hover){.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios:hover{color:var(--ion-color-tint)}}ion-toolbar.sc-ion-searchbar-ios-h,ion-toolbar .sc-ion-searchbar-ios-h{padding-top:1px;padding-bottom:15px;min-height:52px}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color),ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color){color:inherit}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios{color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios{background:rgba(var(--ion-color-contrast-rgb), 0.07);color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}",md:".sc-ion-searchbar-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-md-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{color:inherit}.searchbar-search-icon.sc-ion-searchbar-md{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-md{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-md{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-md::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-md>div.sc-ion-searchbar-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-md:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{display:block}.searchbar-disabled.sc-ion-searchbar-md-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-md-h{--background:var(--ion-background-color, #fff);--border-radius:2px;--box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--cancel-button-color:var(--ion-color-step-900, var(--ion-text-color-step-100, #1a1a1a));--clear-button-color:initial;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;background:inherit}.searchbar-search-icon.sc-ion-searchbar-md{top:11px;width:1.3125rem;height:1.3125rem}.searchbar-search-icon.sc-ion-searchbar-md{inset-inline-start:16px}.searchbar-cancel-button.sc-ion-searchbar-md{top:0;background-color:transparent;font-size:1.5em}.searchbar-cancel-button.sc-ion-searchbar-md{inset-inline-start:9px}.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-cancel-button.sc-ion-searchbar-md{position:absolute}.searchbar-search-icon.ion-activated.sc-ion-searchbar-md,.searchbar-cancel-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-input.sc-ion-searchbar-md{-webkit-padding-start:3.4375rem;padding-inline-start:3.4375rem;-webkit-padding-end:3.4375rem;padding-inline-end:3.4375rem;padding-top:0.375rem;padding-bottom:0.375rem;background-position:left 8px center;height:auto;font-size:1rem;font-weight:400;line-height:30px}[dir=rtl].sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}[dir=rtl].sc-ion-searchbar-md .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}@supports selector(:dir(rtl)){.searchbar-input.sc-ion-searchbar-md:dir(rtl){background-position:right 8px center}}.searchbar-clear-button.sc-ion-searchbar-md{top:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;position:absolute;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-md{inset-inline-end:13px}.searchbar-clear-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-clear-icon.sc-ion-searchbar-md{width:1.375rem;height:100%}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md{display:none}ion-toolbar.sc-ion-searchbar-md-h,ion-toolbar .sc-ion-searchbar-md-h{-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:3px;padding-bottom:3px}"}},333:(_,y,c)=>{c.d(y,{c:()=>p,g:()=>C,h:()=>n,o:()=>u});var b=c(467);const n=(t,i)=>null!==i.closest(t),p=(t,i)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},i):i,C=t=>{const i={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(h=>null!=h).map(h=>h.trim()).filter(h=>""!==h):[])(t).forEach(h=>i[h]=!0),i},d=/^[a-z][a-z0-9+\-.]*:/,u=function(){var t=(0,b.A)(function*(i,h,w,m){if(null!=i&&"#"!==i[0]&&!d.test(i)){const f=document.querySelector("ion-router");if(f)return null!=h&&h.preventDefault(),f.push(i,w,m)}return!1});return function(h,w,m,f){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8314.52348a57ed623e38.js b/www/8314.52348a57ed623e38.js new file mode 100644 index 0000000..f0f754a --- /dev/null +++ b/www/8314.52348a57ed623e38.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8314],{8314:(D,h,c)=>{c.r(h),c.d(h,{ion_breadcrumb:()=>i,ion_breadcrumbs:()=>I});var o=c(9672),v=c(4920),l=c(333),m=c(3992),u=c(3664);const i=class{constructor(p){(0,o.r)(this,p),this.ionFocus=(0,o.d)(this,"ionFocus",7),this.ionBlur=(0,o.d)(this,"ionBlur",7),this.collapsedClick=(0,o.d)(this,"collapsedClick",7),this.inheritedAttributes={},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.collapsedIndicatorClick=()=>{this.collapsedClick.emit({ionShadowTarget:this.collapsedRef})},this.collapsed=!1,this.last=void 0,this.showCollapsedIndicator=void 0,this.color=void 0,this.active=!1,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.separator=void 0,this.target=void 0,this.routerDirection="forward",this.routerAnimation=void 0}componentWillLoad(){this.inheritedAttributes=(0,v.i)(this.el)}isClickable(){return void 0!==this.href}render(){const{color:p,active:d,collapsed:a,disabled:n,download:s,el:x,inheritedAttributes:e,last:b,routerAnimation:C,routerDirection:j,separator:P,showCollapsedIndicator:B,target:S}=this,A=this.isClickable(),E=void 0===this.href?"span":"a",M=n?void 0:this.href,z=(0,u.b)(this),L="span"===E?{}:{download:s,href:M,target:S},R=!b&&(a?!(!B||b):P);return(0,o.h)(o.f,{key:"dfe55ad57f23e5da5f2e2c51fea99964812472e3",onClick:w=>(0,l.o)(M,w,j,C),"aria-disabled":n?"true":null,class:(0,l.c)(p,{[z]:!0,"breadcrumb-active":d,"breadcrumb-collapsed":a,"breadcrumb-disabled":n,"in-breadcrumbs-color":(0,l.h)("ion-breadcrumbs[color]",x),"in-toolbar":(0,l.h)("ion-toolbar",this.el),"in-toolbar-color":(0,l.h)("ion-toolbar[color]",this.el),"ion-activatable":A,"ion-focusable":A})},(0,o.h)(E,Object.assign({key:"e361b1f0e7de6dd5c5dd4f6deae72c2c8210466d"},L,{class:"breadcrumb-native",part:"native",disabled:n,onFocus:this.onFocus,onBlur:this.onBlur},e),(0,o.h)("slot",{key:"9daeb45a8a28c89f3ad5751f71b8412197846371",name:"start"}),(0,o.h)("slot",{key:"4849e63cdffd6c712292745138b68730442c8b0d"}),(0,o.h)("slot",{key:"6edf9bac5aec06ccec2844efac2d9afa1d24cf57",name:"end"})),B&&(0,o.h)("button",{key:"de7f5faea75b44011b289d259265e2435a65874f",part:"collapsed-indicator","aria-label":"Show more breadcrumbs",onClick:()=>this.collapsedIndicatorClick(),ref:w=>this.collapsedRef=w,class:{"breadcrumbs-collapsed-indicator":!0}},(0,o.h)("ion-icon",{key:"957d8851af9c99dda263f34eff0b35a0fc212c32","aria-hidden":"true",icon:m.n,lazy:!1})),R&&(0,o.h)("span",{key:"97d646c37c4c41ad6b12c3a543d1146fde06fc9a",class:"breadcrumb-separator",part:"separator","aria-hidden":"true"},(0,o.h)("slot",{key:"0429f671a986f2d7be1b1b69fc879e80806d2916",name:"separator"},"ios"===z?(0,o.h)("ion-icon",{icon:m.m,lazy:!1,"flip-rtl":!0}):(0,o.h)("span",null,"/"))))}get el(){return(0,o.i)(this)}};i.style={ios:":host{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;color:var(--color);font-size:1rem;font-weight:400;line-height:1.5}.breadcrumb-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:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;outline:none;background:inherit}:host(.breadcrumb-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.breadcrumb-active){color:var(--color-active)}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .breadcrumb-native{background:var(--background-focused)}@media (any-hover: hover){:host(.ion-activatable:hover){color:var(--color-hover)}:host(.ion-activatable.in-breadcrumbs-color:hover),:host(.ion-activatable.ion-color:hover){color:var(--ion-color-shade)}}.breadcrumb-separator{display:-ms-inline-flexbox;display:inline-flex}:host(.breadcrumb-collapsed) .breadcrumb-native{display:none}:host(.in-breadcrumbs-color),:host(.in-breadcrumbs-color.breadcrumb-active){color:var(--ion-color-base)}:host(.in-breadcrumbs-color) .breadcrumb-separator{color:var(--ion-color-base)}:host(.ion-color){color:var(--ion-color-base)}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumb-separator{color:rgba(var(--ion-color-contrast-rgb), 0.8)}:host(.in-toolbar-color.breadcrumb-active){color:var(--ion-color-contrast)}.breadcrumbs-collapsed-indicator{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:18px;border:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.breadcrumbs-collapsed-indicator ion-icon{margin-top:1px;font-size:1.375rem}:host{--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #2d4665));--color-active:var(--ion-text-color, #03060b);--color-hover:var(--ion-text-color, #03060b);--color-focused:var(--color-active);--background-focused:var(--ion-color-step-50, var(--ion-background-color-step-50, rgba(233, 237, 243, 0.7)));font-size:clamp(16px, 1rem, 22px)}:host(.breadcrumb-active){font-weight:600}.breadcrumb-native{border-radius:4px;-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:5px;padding-bottom:5px;border:1px solid transparent}:host(.ion-focused) .breadcrumb-native{border-radius:8px}:host(.in-breadcrumbs-color.ion-focused) .breadcrumb-native,:host(.ion-color.ion-focused) .breadcrumb-native{background:rgba(var(--ion-color-base-rgb), 0.1);color:var(--ion-color-base)}:host(.ion-focused) ::slotted(ion-icon),:host(.in-breadcrumbs-color.ion-focused) ::slotted(ion-icon),:host(.ion-color.ion-focused) ::slotted(ion-icon){color:var(--ion-color-step-750, var(--ion-text-color-step-250, #445b78))}.breadcrumb-separator{color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}::slotted(ion-icon){color:var(--ion-color-step-400, var(--ion-text-color-step-600, #92a0b3));font-size:min(1.125rem, 21.6px)}::slotted(ion-icon[slot=start]){-webkit-margin-end:8px;margin-inline-end:8px}::slotted(ion-icon[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px}:host(.breadcrumb-active) ::slotted(ion-icon){color:var(--ion-color-step-850, var(--ion-text-color-step-150, #242d39))}.breadcrumbs-collapsed-indicator{border-radius:4px;background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e9edf3));color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}.breadcrumbs-collapsed-indicator:hover{opacity:0.45}.breadcrumbs-collapsed-indicator:focus{background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9e0ea))}.breadcrumbs-collapsed-indicator ion-icon{font-size:min(1.375rem, 22px)}",md:":host{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;align-items:center;color:var(--color);font-size:1rem;font-weight:400;line-height:1.5}.breadcrumb-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:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;outline:none;background:inherit}:host(.breadcrumb-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.breadcrumb-active){color:var(--color-active)}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .breadcrumb-native{background:var(--background-focused)}@media (any-hover: hover){:host(.ion-activatable:hover){color:var(--color-hover)}:host(.ion-activatable.in-breadcrumbs-color:hover),:host(.ion-activatable.ion-color:hover){color:var(--ion-color-shade)}}.breadcrumb-separator{display:-ms-inline-flexbox;display:inline-flex}:host(.breadcrumb-collapsed) .breadcrumb-native{display:none}:host(.in-breadcrumbs-color),:host(.in-breadcrumbs-color.breadcrumb-active){color:var(--ion-color-base)}:host(.in-breadcrumbs-color) .breadcrumb-separator{color:var(--ion-color-base)}:host(.ion-color){color:var(--ion-color-base)}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumb-separator{color:rgba(var(--ion-color-contrast-rgb), 0.8)}:host(.in-toolbar-color.breadcrumb-active){color:var(--ion-color-contrast)}.breadcrumbs-collapsed-indicator{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px;margin-top:0;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:18px;border:0;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.breadcrumbs-collapsed-indicator ion-icon{margin-top:1px;font-size:1.375rem}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #677483));--color-active:var(--ion-text-color, #03060b);--color-hover:var(--ion-text-color, #03060b);--color-focused:var(--ion-color-step-800, var(--ion-text-color-step-200, #35404e));--background-focused:var(--ion-color-step-50, var(--ion-background-color-step-50, #fff))}:host(.breadcrumb-active){font-weight:500}.breadcrumb-native{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:6px;padding-bottom:6px}.breadcrumb-separator{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:-1px}:host(.ion-focused) .breadcrumb-native{border-radius:4px;-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2), 0px 2px 8px rgba(0, 0, 0, 0.12);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.2), 0px 2px 8px rgba(0, 0, 0, 0.12)}.breadcrumb-separator{color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}::slotted(ion-icon){color:var(--ion-color-step-550, var(--ion-text-color-step-450, #7d8894));font-size:1.125rem}::slotted(ion-icon[slot=start]){-webkit-margin-end:8px;margin-inline-end:8px}::slotted(ion-icon[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px}:host(.breadcrumb-active) ::slotted(ion-icon){color:var(--ion-color-step-850, var(--ion-text-color-step-150, #222d3a))}.breadcrumbs-collapsed-indicator{border-radius:2px;background:var(--ion-color-step-100, var(--ion-background-color-step-100, #eef1f3));color:var(--ion-color-step-550, var(--ion-text-color-step-450, #73849a))}.breadcrumbs-collapsed-indicator:hover{opacity:0.7}.breadcrumbs-collapsed-indicator:focus{background:var(--ion-color-step-150, var(--ion-background-color-step-150, #dfe5e8))}"};const I=class{constructor(p){(0,o.r)(this,p),this.ionCollapsedClick=(0,o.d)(this,"ionCollapsedClick",7),this.breadcrumbsInit=()=>{this.setBreadcrumbSeparator(),this.setMaxItems()},this.resetActiveBreadcrumb=()=>{const a=this.getBreadcrumbs().find(n=>n.active);a&&this.activeChanged&&(a.active=!1)},this.setMaxItems=()=>{const{itemsAfterCollapse:d,itemsBeforeCollapse:a,maxItems:n}=this,s=this.getBreadcrumbs();for(const e of s)e.showCollapsedIndicator=!1,e.collapsed=!1;void 0!==n&&s.length>n&&a+d<=n&&s.forEach((e,b)=>{b===a&&(e.showCollapsedIndicator=!0),b>=a&&b{const{itemsAfterCollapse:d,itemsBeforeCollapse:a,maxItems:n}=this,s=this.getBreadcrumbs(),x=s.find(e=>e.active);for(const e of s){const b=void 0!==n&&0===d?e===s[a]:e===s[s.length-1];e.last=b,e.separator=void 0!==e.separator?e.separator:!b||void 0,!x&&b&&(e.active=!0,this.activeChanged=!0)}},this.getBreadcrumbs=()=>Array.from(this.el.querySelectorAll("ion-breadcrumb")),this.slotChanged=()=>{this.resetActiveBreadcrumb(),this.breadcrumbsInit()},this.collapsed=void 0,this.activeChanged=void 0,this.color=void 0,this.maxItems=void 0,this.itemsBeforeCollapse=1,this.itemsAfterCollapse=1}onCollapsedClick(p){const a=this.getBreadcrumbs().filter(n=>n.collapsed);this.ionCollapsedClick.emit(Object.assign(Object.assign({},p.detail),{collapsedBreadcrumbs:a}))}maxItemsChanged(){this.resetActiveBreadcrumb(),this.breadcrumbsInit()}componentWillLoad(){this.breadcrumbsInit()}render(){const{color:p,collapsed:d}=this,a=(0,u.b)(this);return(0,o.h)(o.f,{key:"18ffba1642f10cc2bc31440e84f23aa6f042e501",class:(0,l.c)(p,{[a]:!0,"in-toolbar":(0,l.h)("ion-toolbar",this.el),"in-toolbar-color":(0,l.h)("ion-toolbar[color]",this.el),"breadcrumbs-collapsed":d})},(0,o.h)("slot",{key:"3db6d31590e3047889ce554d57d155c8ea2e1455",onSlotchange:this.slotChanged}))}get el(){return(0,o.i)(this)}static get watchers(){return{maxItems:["maxItemsChanged"],itemsBeforeCollapse:["maxItemsChanged"],itemsAfterCollapse:["maxItemsChanged"]}}};I.style={ios:":host{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator ion-icon{color:var(--ion-color-contrast)}:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator{background:rgba(var(--ion-color-contrast-rgb), 0.11)}:host(.in-toolbar){-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:0;padding-bottom:0;-ms-flex-pack:center;justify-content:center}",md:":host{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}:host(.in-toolbar-color),:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator ion-icon{color:var(--ion-color-contrast)}:host(.in-toolbar-color) .breadcrumbs-collapsed-indicator{background:rgba(var(--ion-color-contrast-rgb), 0.11)}:host(.in-toolbar){-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0}"}},333:(D,h,c)=>{c.d(h,{c:()=>l,g:()=>u,h:()=>v,o:()=>k});var o=c(467);const v=(t,r)=>null!==r.closest(t),l=(t,r)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},r):r,u=t=>{const r={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(i=>null!=i).map(i=>i.trim()).filter(i=>""!==i):[])(t).forEach(i=>r[i]=!0),r},_=/^[a-z][a-z0-9+\-.]*:/,k=function(){var t=(0,o.A)(function*(r,i,y,f){if(null!=r&&"#"!==r[0]&&!_.test(r)){const g=document.querySelector("ion-router");if(g)return null!=i&&i.preventDefault(),g.push(r,y,f)}return!1});return function(i,y,f,g){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8361.3d466d853997fbb0.js b/www/8361.3d466d853997fbb0.js new file mode 100644 index 0000000..1a4f86d --- /dev/null +++ b/www/8361.3d466d853997fbb0.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8361],{8361:(q,O,y)=>{y.r(O),y.d(O,{startInputShims:()=>Z});var D=y(467),l=y(8476),T=y(909),m=y(4920),R=y(4379);y(8438);const I=new WeakMap,M=(e,t,s,r=0,o=!1)=>{I.has(e)!==s&&(s?k(e,t,r,o):G(e,t))},k=(e,t,s,r=!1)=>{const o=t.parentNode,n=t.cloneNode(!1);n.classList.add("cloned-input"),n.tabIndex=-1,r&&(n.disabled=!0),o.appendChild(n),I.set(e,n);const a="rtl"===e.ownerDocument.dir?9999:-9999;e.style.pointerEvents="none",t.style.transform=`translate3d(${a}px,${s}px,0) scale(0)`},G=(e,t)=>{const s=I.get(e);s&&(I.delete(e),s.remove()),e.style.pointerEvents="",t.style.transform=""},C="input, textarea, [no-blur], [contenteditable]",N="$ionPaddingTimer",B=(e,t,s)=>{const r=e[N];r&&clearTimeout(r),t>0?e.style.setProperty("--keyboard-offset",`${t}px`):e[N]=setTimeout(()=>{e.style.setProperty("--keyboard-offset","0px"),s&&s()},120)},j=(e,t,s)=>{e.addEventListener("focusout",()=>{t&&B(t,0,s)},{once:!0})};let g=0;const p="data-ionic-skip-scroll-assist",V=(e,t,s,r,o,n,i,a=!1)=>{const _=n&&(void 0===i||i.mode===R.a.None);let L=!1;const u=void 0!==l.w?l.w.innerHeight:0,f=S=>{!1!==L?F(e,t,s,r,S.detail.keyboardHeight,_,a,u,!1):L=!0},c=()=>{L=!1,null==l.w||l.w.removeEventListener("ionKeyboardDidShow",f),e.removeEventListener("focusout",c)},h=function(){var S=(0,D.A)(function*(){t.hasAttribute(p)?t.removeAttribute(p):(F(e,t,s,r,o,_,a,u),null==l.w||l.w.addEventListener("ionKeyboardDidShow",f),e.addEventListener("focusout",c))});return function(){return S.apply(this,arguments)}}();return e.addEventListener("focusin",h),()=>{e.removeEventListener("focusin",h),null==l.w||l.w.removeEventListener("ionKeyboardDidShow",f),e.removeEventListener("focusout",c)}},x=e=>{document.activeElement!==e&&(e.setAttribute(p,"true"),e.focus())},F=function(){var e=(0,D.A)(function*(t,s,r,o,n,i,a=!1,_=0,L=!0){if(!r&&!o)return;const u=((e,t,s,r)=>{var o;return((e,t,s,r)=>{const o=e.top,n=e.bottom,i=t.top,_=i+15,u=Math.min(t.bottom,r-s)-50-n,f=_-o,c=Math.round(u<0?-u:f>0?-f:0),h=Math.min(c,o-i),w=Math.abs(h)/.3;return{scrollAmount:h,scrollDuration:Math.min(400,Math.max(150,w)),scrollPadding:s,inputSafeY:4-(o-_)}})((null!==(o=e.closest("ion-item,[ion-item]"))&&void 0!==o?o:e).getBoundingClientRect(),t.getBoundingClientRect(),s,r)})(t,r||o,n,_);if(r&&Math.abs(u.scrollAmount)<4)return x(s),void(i&&null!==r&&(B(r,g),j(s,r,()=>g=0)));if(M(t,s,!0,u.inputSafeY,a),x(s),(0,m.r)(()=>t.click()),i&&r&&(g=u.scrollPadding,B(r,g)),typeof window<"u"){let f;const c=function(){var S=(0,D.A)(function*(){void 0!==f&&clearTimeout(f),window.removeEventListener("ionKeyboardDidShow",h),window.removeEventListener("ionKeyboardDidShow",c),r&&(yield(0,T.c)(r,0,u.scrollAmount,u.scrollDuration)),M(t,s,!1,u.inputSafeY),x(s),i&&j(s,r,()=>g=0)});return function(){return S.apply(this,arguments)}}(),h=()=>{window.removeEventListener("ionKeyboardDidShow",h),window.addEventListener("ionKeyboardDidShow",c)};if(r){const S=yield(0,T.g)(r);if(L&&u.scrollAmount>S.scrollHeight-S.clientHeight-S.scrollTop)return"password"===s.type?(u.scrollAmount+=50,window.addEventListener("ionKeyboardDidShow",h)):window.addEventListener("ionKeyboardDidShow",c),void(f=setTimeout(c,1e3))}c()}});return function(s,r,o,n,i,a){return e.apply(this,arguments)}}(),Z=function(){var e=(0,D.A)(function*(t,s){if(void 0===l.d)return;const r="ios"===s,o="android"===s,n=t.getNumber("keyboardHeight",290),i=t.getBoolean("scrollAssist",!0),a=t.getBoolean("hideCaretOnScroll",r),_=t.getBoolean("inputBlurring",!1),L=t.getBoolean("scrollPadding",!0),u=Array.from(l.d.querySelectorAll("ion-input, ion-textarea")),f=new WeakMap,c=new WeakMap,h=yield R.K.getResizeMode(),S=function(){var v=(0,D.A)(function*(d){yield new Promise(P=>(0,m.c)(d,P));const K=d.shadowRoot||d,A=K.querySelector("input")||K.querySelector("textarea"),b=(0,T.f)(d),W=b?null:d.closest("ion-footer");if(A){if(b&&a&&!f.has(d)){const P=((e,t,s)=>{if(!s||!t)return()=>{};const r=a=>{(e=>e===e.getRootNode().activeElement)(t)&&M(e,t,a)},o=()=>M(e,t,!1),n=()=>r(!0),i=()=>r(!1);return(0,m.a)(s,"ionScrollStart",n),(0,m.a)(s,"ionScrollEnd",i),t.addEventListener("blur",o),()=>{(0,m.b)(s,"ionScrollStart",n),(0,m.b)(s,"ionScrollEnd",i),t.removeEventListener("blur",o)}})(d,A,b);f.set(d,P)}if("date"!==A.type&&"datetime-local"!==A.type&&(b||W)&&i&&!c.has(d)){const P=V(d,A,b,W,n,L,h,o);c.set(d,P)}}});return function(K){return v.apply(this,arguments)}}();_&&(()=>{let e=!0,t=!1;const s=document;(0,m.a)(s,"ionScrollStart",()=>{t=!0}),s.addEventListener("focusin",()=>{e=!0},!0),s.addEventListener("touchend",i=>{if(t)return void(t=!1);const a=s.activeElement;if(!a||a.matches(C))return;const _=i.target;_!==a&&(_.matches(C)||_.closest(C)||(e=!1,setTimeout(()=>{e||a.blur()},50)))},!1)})();for(const v of u)S(v);l.d.addEventListener("ionInputDidLoad",v=>{S(v.detail)}),l.d.addEventListener("ionInputDidUnload",v=>{(v=>{if(a){const d=f.get(v);d&&d(),f.delete(v)}if(i){const d=c.get(v);d&&d(),c.delete(v)}})(v.detail)})});return function(s,r){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8477.15dacf21c512c8d4.js b/www/8477.15dacf21c512c8d4.js new file mode 100644 index 0000000..3bc5ee7 --- /dev/null +++ b/www/8477.15dacf21c512c8d4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8477],{8477:(V,z,l)=>{l.r(z),l.d(z,{ion_range:()=>L});var P=l(467),a=l(9672),B=l(909),g=l(4920),E=l(4929),S=l(5083),A=l(333),o=l(3664);const L=class{constructor(n){var e=this;(0,a.r)(this,n),this.ionChange=(0,a.d)(this,"ionChange",7),this.ionInput=(0,a.d)(this,"ionInput",7),this.ionFocus=(0,a.d)(this,"ionFocus",7),this.ionBlur=(0,a.d)(this,"ionBlur",7),this.ionKnobMoveStart=(0,a.d)(this,"ionKnobMoveStart",7),this.ionKnobMoveEnd=(0,a.d)(this,"ionKnobMoveEnd",7),this.rangeId="ion-r-"+T++,this.didLoad=!1,this.noUpdate=!1,this.hasFocus=!1,this.inheritedAttributes={},this.contentEl=null,this.initialContentScrollY=!0,this.clampBounds=t=>(0,g.j)(this.min,t,this.max),this.ensureValueInBounds=t=>this.dualKnobs?{lower:this.clampBounds(t.lower),upper:this.clampBounds(t.upper)}:this.clampBounds(t),this.setupGesture=(0,P.A)(function*(){const t=e.rangeSlider;t&&(e.gesture=(yield Promise.resolve().then(l.bind(l,8607))).createGesture({el:t,gestureName:"range",gesturePriority:100,threshold:10,onStart:()=>e.onStart(),onMove:r=>e.onMove(r),onEnd:r=>e.onEnd(r)}),e.gesture.enable(!e.disabled))}),this.handleKeyboard=(t,r)=>{const{ensureValueInBounds:d}=this;let i=this.step;i=i>0?i:1,i/=this.max-this.min,r||(i*=-1),"A"===t?this.ratioA=(0,g.j)(0,this.ratioA+i,1):this.ratioB=(0,g.j)(0,this.ratioB+i,1),this.ionKnobMoveStart.emit({value:d(this.value)}),this.updateValue(),this.emitValueChange(),this.ionKnobMoveEnd.emit({value:d(this.value)})},this.onBlur=()=>{this.hasFocus&&(this.hasFocus=!1,this.ionBlur.emit())},this.onFocus=()=>{this.hasFocus||(this.hasFocus=!0,this.ionFocus.emit())},this.ratioA=0,this.ratioB=0,this.pressedKnob=void 0,this.color=void 0,this.debounce=void 0,this.name=this.rangeId,this.label=void 0,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.activeBarStart=void 0,this.disabled=!1,this.value=0,this.labelPlacement="start"}debounceChanged(){const{ionInput:n,debounce:e,originalIonInput:t}=this;this.ionInput=void 0===e?null!=t?t:n:(0,g.e)(n,e)}minChanged(){this.noUpdate||this.updateRatio()}maxChanged(){this.noUpdate||this.updateRatio()}activeBarStartChanged(){const{activeBarStart:n}=this;void 0!==n&&(n>this.max?((0,E.p)(`Range: The value of activeBarStart (${n}) is greater than the max (${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):n({[h]:c[h]});!1===this.dualKnobs&&(this.valA<(null!==(n=this.activeBarStart)&&void 0!==n?n:this.min)?(k=100*m+"%",v=100-100*p+"%"):(k=100*p+"%",v=100-100*m+"%"));const W={[h]:k,[f?"left":"right"]:v},R=[];if(this.snaps&&this.ticks)for(let c=e;c<=t;c+=r){const I=w(c,e,t),G=Math.min(p,m),X=Math.max(p,m),O={ratio:I,active:I>=G&&I<=X};O[h]=100*I+"%",R.push(O)}return(0,a.h)("div",{class:"range-slider",ref:c=>this.rangeSlider=c,onPointerUp:c=>{void 0===this.pressedKnob&&(this.onStart(),this.onEnd(c))}},R.map(c=>(0,a.h)("div",{style:$(c),role:"presentation",class:{"range-tick":!0,"range-tick-active":c.active},part:c.active?"tick-active":"tick"})),(0,a.h)("div",{class:"range-bar-container"},(0,a.h)("div",{class:"range-bar",role:"presentation",part:"bar"}),(0,a.h)("div",{class:{"range-bar":!0,"range-bar-active":!0,"has-ticks":R.length>0},role:"presentation",style:W,part:"bar-active"})),U(f,{knob:"A",pressed:"A"===i,value:this.valA,ratio:this.ratioA,pin:x,pinFormatter:y,disabled:u,handleKeyboard:d,min:e,max:t,inheritedAttributes:_}),this.dualKnobs&&U(f,{knob:"B",pressed:"B"===i,value:this.valB,ratio:this.ratioB,pin:x,pinFormatter:y,disabled:u,handleKeyboard:d,min:e,max:t,inheritedAttributes:_}))}render(){const{disabled:n,el:e,hasLabel:t,rangeId:r,pin:d,pressedKnob:i,labelPlacement:u,label:x}=this,p=(0,A.h)("ion-item",e),y=p&&!(t&&("start"===u||"fixed"===u)||this.hasStartSlotContent),k=p&&!(t&&"end"===u||this.hasEndSlotContent),v=(0,o.b)(this);return(0,g.d)(!0,e,this.name,JSON.stringify(this.getValue()),n),(0,a.h)(a.f,{key:"7ad5ca892fd46c64ce5583e91e6812410a869921",onFocusin:this.onFocus,onFocusout:this.onBlur,id:r,class:(0,A.c)(this.color,{[v]:!0,"in-item":p,"range-disabled":n,"range-pressed":void 0!==i,"range-has-pin":d,[`range-label-placement-${u}`]:!0,"range-item-start-adjustment":y,"range-item-end-adjustment":k})},(0,a.h)("label",{key:"eb8d46a9572341b4cc3c91d8a5de0667bd166ca4",class:"range-wrapper",id:"range-label"},(0,a.h)("div",{key:"21acd6ff6eba17bf6923bf723fea055b95fd29ca",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!t},part:"label"},void 0!==x?(0,a.h)("div",{class:"label-text"},x):(0,a.h)("slot",{name:"label"})),(0,a.h)("div",{key:"7644c86a6ad3edf2c27f02dd2a14795b3720ea0d",class:"native-wrapper"},(0,a.h)("slot",{key:"1bbeccee57addc126b36de395e28ba655248695b",name:"start"}),this.renderRangeSlider(),(0,a.h)("slot",{key:"2963dd84e4116fc3956c304eb53deefd0d1291df",name:"end"}))))}get el(){return(0,a.i)(this)}static get watchers(){return{debounce:["debounceChanged"],min:["minChanged"],max:["maxChanged"],activeBarStart:["activeBarStartChanged"],disabled:["disabledChanged"],value:["valueChanged"]}}},U=(n,{knob:e,value:t,ratio:r,min:d,max:i,disabled:u,pressed:x,pin:p,handleKeyboard:m,pinFormatter:y,inheritedAttributes:_})=>{const k=n?"right":"left",f=_["aria-label"];return(0,a.h)("div",{onKeyDown:h=>{const C=h.key;"ArrowLeft"===C||"ArrowDown"===C?(m(e,!1),h.preventDefault(),h.stopPropagation()):("ArrowRight"===C||"ArrowUp"===C)&&(m(e,!0),h.preventDefault(),h.stopPropagation())},class:{"range-knob-handle":!0,"range-knob-a":"A"===e,"range-knob-b":"B"===e,"range-knob-pressed":x,"range-knob-min":t===d,"range-knob-max":t===i,"ion-activatable":!0,"ion-focusable":!0},style:(()=>{const h={};return h[k]=100*r+"%",h})(),role:"slider",tabindex:u?-1:0,"aria-label":void 0!==f?f:null,"aria-labelledby":void 0===f?"range-label":null,"aria-valuemin":d,"aria-valuemax":i,"aria-disabled":u?"true":null,"aria-valuenow":t},p&&(0,a.h)("div",{class:"range-pin",role:"presentation",part:"pin"},y(t)),(0,a.h)("div",{class:"range-knob",role:"presentation",part:"knob"}))},D=(n,e,t,r)=>{let d=(t-e)*n;return r>0&&(d=Math.round(d/r)*r+e),function b(n,...e){const t=Math.max(...e.map(r=>function s(n){return n%1==0?0:n.toString().split(".")[1].length}(r)));return Number(n.toFixed(t))}((0,g.j)(e,d,t),e,t,r)},w=(n,e,t)=>(0,g.j)(0,(n-e)/(t-e),1);let T=0;L.style={ios:":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}",md:':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}'}},333:(V,z,l)=>{l.d(z,{c:()=>B,g:()=>E,h:()=>a,o:()=>A});var P=l(467);const a=(o,s)=>null!==s.closest(o),B=(o,s)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},s):s,E=o=>{const s={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(b=>null!=b).map(b=>b.trim()).filter(b=>""!==b):[])(o).forEach(b=>s[b]=!0),s},S=/^[a-z][a-z0-9+\-.]*:/,A=function(){var o=(0,P.A)(function*(s,b,j,M){if(null!=s&&"#"!==s[0]&&!S.test(s)){const K=document.querySelector("ion-router");if(K)return null!=b&&b.preventDefault(),K.push(s,j,M)}return!1});return function(b,j,M,K){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8584.94ca33677cedf961.js b/www/8584.94ca33677cedf961.js new file mode 100644 index 0000000..a112efd --- /dev/null +++ b/www/8584.94ca33677cedf961.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8584],{8584:(w,c,e)=>{e.r(c),e.d(c,{ion_card:()=>r,ion_card_content:()=>u,ion_card_header:()=>x,ion_card_subtitle:()=>v,ion_card_title:()=>k});var t=e(9672),p=e(4920),a=e(333),s=e(3664);const r=class{constructor(o){(0,t.r)(this,o),this.inheritedAriaAttributes={},this.color=void 0,this.button=!1,this.type="button",this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0}componentWillLoad(){this.inheritedAriaAttributes=(0,p.h)(this.el,["aria-label"])}isClickable(){return void 0!==this.href||this.button}renderCard(o){const b=this.isClickable();if(!b)return[(0,t.h)("slot",null)];const{href:y,routerAnimation:A,routerDirection:D,inheritedAriaAttributes:T}=this,C=b?void 0===y?"button":"a":"div";return(0,t.h)(C,Object.assign({},"button"===C?{type:this.type}:{download:this.download,href:this.href,rel:this.rel,target:this.target},T,{class:"card-native",part:"native",disabled:this.disabled,onClick:P=>(0,a.o)(y,P,D,A)}),(0,t.h)("slot",null),b&&"md"===o&&(0,t.h)("ion-ripple-effect",null))}render(){const o=(0,s.b)(this);return(0,t.h)(t.f,{key:"8584300522f382ee8891c039d71da82533dfa36a",class:(0,a.c)(this.color,{[o]:!0,"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(o))}get el(){return(0,t.i)(this)}};r.style={ios:":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))));-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:24px;margin-bottom:24px;border-radius:8px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1), -webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);font-size:0.875rem;-webkit-box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}:host(.ion-activated){-webkit-transform:scale3d(0.97, 0.97, 1);transform:scale3d(0.97, 0.97, 1)}",md:":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)}"};const u=class{constructor(o){(0,t.r)(this,o)}render(){const o=(0,s.b)(this);return(0,t.h)(t.f,{key:"2a2d0b48aad4b83990a1748fce60e772514eb223",class:{[o]:!0,[`card-content-${o}`]:!0}})}};u.style={ios:"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}",md:"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}"};const x=class{constructor(o){(0,t.r)(this,o),this.color=void 0,this.translucent=!1}render(){const o=(0,s.b)(this);return(0,t.h)(t.f,{key:"18d12507ec6e650a72d721e9d0f4128b5e86df1d",class:(0,a.c)(this.color,{"card-header-translucent":this.translucent,"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"3374c087d8c3f014082787e255432e7a335ef44f"}))}};x.style={ios:":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:16px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.card-header-translucent){background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px)}}",md:":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px;padding-bottom:16px}::slotted(ion-card-title:not(:first-child)),::slotted(ion-card-subtitle:not(:first-child)){margin-top:8px}"};const v=class{constructor(o){(0,t.r)(this,o),this.color=void 0}render(){const o=(0,s.b)(this);return(0,t.h)(t.f,{key:"cbcb01bd01cf6de64a0b04fb626e42b07ceb8f53",role:"heading","aria-level":"3",class:(0,a.c)(this.color,{"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"cbcaa73aa5799882c48d6c0aabfb13651bcc91c0"}))}};v.style={ios:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));margin-left:0;margin-right:0;margin-top:0;margin-bottom:4px;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:0.75rem;font-weight:700;letter-spacing:0.4px;text-transform:uppercase}",md:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:0.875rem;font-weight:500}"};const k=class{constructor(o){(0,t.r)(this,o),this.color=void 0}render(){const o=(0,s.b)(this);return(0,t.h)(t.f,{key:"f904a0ca6489f147d03c9c5f9f2c5549cdb38d1a",role:"heading","aria-level":"2",class:(0,a.c)(this.color,{"ion-inherit-color":!0,[o]:!0})},(0,t.h)("slot",{key:"effb921de4ad8dfbbe318b3f692f4005812da7b1"}))}};k.style={ios:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-text-color, #000);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.75rem;font-weight:700;line-height:1.2}",md:":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.2}"}},333:(w,c,e)=>{e.d(c,{c:()=>a,g:()=>m,h:()=>p,o:()=>f});var t=e(467);const p=(n,r)=>null!==r.closest(n),a=(n,r)=>"string"==typeof n&&n.length>0?Object.assign({"ion-color":!0,[`ion-color-${n}`]:!0},r):r,m=n=>{const r={};return(n=>void 0!==n?(Array.isArray(n)?n:n.split(" ")).filter(i=>null!=i).map(i=>i.trim()).filter(i=>""!==i):[])(n).forEach(i=>r[i]=!0),r},h=/^[a-z][a-z0-9+\-.]*:/,f=function(){var n=(0,t.A)(function*(r,i,l,g){if(null!=r&&"#"!==r[0]&&!h.test(r)){const d=document.querySelector("ion-router");if(d)return null!=i&&i.preventDefault(),d.push(r,l,g)}return!1});return function(i,l,g,d){return n.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8805.7a687270c4acd743.js b/www/8805.7a687270c4acd743.js new file mode 100644 index 0000000..0fab223 --- /dev/null +++ b/www/8805.7a687270c4acd743.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8805],{8805:(g,f,a)=>{a.r(f),a.d(f,{ion_spinner:()=>u});var o=a(9672),d=a(333),p=a(3664),m=a(7895);const u=class{constructor(e){(0,o.r)(this,e),this.color=void 0,this.duration=void 0,this.name=void 0,this.paused=!1}getName(){const e=this.name||p.c.get("spinner"),r=(0,p.b)(this);return e||("ios"===r?"lines":"circular")}render(){var e;const r=this,l=(0,p.b)(r),i=r.getName(),n=null!==(e=m.S[i])&&void 0!==e?e:m.S.lines,k="number"==typeof r.duration&&r.duration>10?r.duration:n.dur,y=[];if(void 0!==n.circles)for(let c=0;c{const n=e.fn(r,l,i);return n.style["animation-duration"]=r+"ms",(0,o.h)("svg",{viewBox:n.viewBox||"0 0 64 64",style:n.style},(0,o.h)("circle",{transform:n.transform||"translate(32,32)",cx:n.cx,cy:n.cy,r:n.r,style:e.elmDuration?{animationDuration:r+"ms"}:{}}))},t=(e,r,l,i)=>{const n=e.fn(r,l,i);return n.style["animation-duration"]=r+"ms",(0,o.h)("svg",{viewBox:n.viewBox||"0 0 64 64",style:n.style},(0,o.h)("line",{transform:"translate(32,32)",y1:n.y1,y2:n.y2}))};u.style=":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)}}@-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}}"},333:(g,f,a)=>{a.d(f,{c:()=>p,g:()=>b,h:()=>d,o:()=>u});var o=a(467);const d=(s,t)=>null!==t.closest(s),p=(s,t)=>"string"==typeof s&&s.length>0?Object.assign({"ion-color":!0,[`ion-color-${s}`]:!0},t):t,b=s=>{const t={};return(s=>void 0!==s?(Array.isArray(s)?s:s.split(" ")).filter(e=>null!=e).map(e=>e.trim()).filter(e=>""!==e):[])(s).forEach(e=>t[e]=!0),t},h=/^[a-z][a-z0-9+\-.]*:/,u=function(){var s=(0,o.A)(function*(t,e,r,l){if(null!=t&&"#"!==t[0]&&!h.test(t)){const i=document.querySelector("ion-router");if(i)return null!=e&&e.preventDefault(),i.push(t,r,l)}return!1});return function(e,r,l,i){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8814.4175e28b98837400.js b/www/8814.4175e28b98837400.js new file mode 100644 index 0000000..c82a3d8 --- /dev/null +++ b/www/8814.4175e28b98837400.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8814],{8814:(D,p,r)=>{r.r(p),r.d(p,{ion_action_sheet:()=>_});var u=r(467),e=r(9672),m=r(1263),v=r(4920),k=r(7838),d=r(6002),g=r(333),s=r(3664),n=r(9986);r(1086),r(8438),r(8476),r(8607),r(1970),r(6411);const E=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([i,a])},A=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([i,a])},O=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([i,a])},P=t=>{const o=(0,n.c)(),i=(0,n.c)(),a=(0,n.c)();return i.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),a.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([i,a])},_=class{constructor(t){(0,e.r)(this,t),this.didPresent=(0,e.d)(this,"ionActionSheetDidPresent",7),this.willPresent=(0,e.d)(this,"ionActionSheetWillPresent",7),this.willDismiss=(0,e.d)(this,"ionActionSheetWillDismiss",7),this.didDismiss=(0,e.d)(this,"ionActionSheetDidDismiss",7),this.didPresentShorthand=(0,e.d)(this,"didPresent",7),this.willPresentShorthand=(0,e.d)(this,"willPresent",7),this.willDismissShorthand=(0,e.d)(this,"willDismiss",7),this.didDismissShorthand=(0,e.d)(this,"didDismiss",7),this.delegateController=(0,d.d)(this),this.lockController=(0,k.c)(),this.triggerController=(0,d.e)(),this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,d.B)},this.dispatchCancelHandler=o=>{if((0,d.i)(o.detail.role)){const a=this.getButtons().find(h=>"cancel"===h.role);this.callButtonHandler(a)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.buttons=[],this.cssClass=void 0,this.backdropDismiss=!0,this.header=void 0,this.subHeader=void 0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(t,o){!0===t&&!1===o?this.present():!1===t&&!0===o&&this.dismiss()}triggerChanged(){const{trigger:t,el:o,triggerController:i}=this;t&&i.addClickListener(o,t)}present(){var t=this;return(0,u.A)(function*(){const o=yield t.lockController.lock();yield t.delegateController.attachViewToDom(),yield(0,d.f)(t,"actionSheetEnter",E,O),o()})()}dismiss(t,o){var i=this;return(0,u.A)(function*(){const a=yield i.lockController.lock(),h=yield(0,d.g)(i,t,o,"actionSheetLeave",A,P);return h&&i.delegateController.removeViewFromDom(),a(),h})()}onDidDismiss(){return(0,d.h)(this.el,"ionActionSheetDidDismiss")}onWillDismiss(){return(0,d.h)(this.el,"ionActionSheetWillDismiss")}buttonClick(t){var o=this;return(0,u.A)(function*(){const i=t.role;return(0,d.i)(i)?o.dismiss(t.data,i):(yield o.callButtonHandler(t))?o.dismiss(t.data,t.role):Promise.resolve()})()}callButtonHandler(t){return(0,u.A)(function*(){return!(t&&!1===(yield(0,d.s)(t.handler)))})()}getButtons(){return this.buttons.map(t=>"string"==typeof t?{text:t}:t)}connectedCallback(){(0,d.j)(this.el),this.triggerChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.triggerController.removeClickListener()}componentWillLoad(){(0,d.k)(this.el)}componentDidLoad(){const{groupEl:t,wrapperEl:o}=this;!this.gesture&&"ios"===(0,s.b)(this)&&o&&t&&(0,e.e)(()=>{t.scrollHeight>t.clientHeight||(this.gesture=(0,m.c)(o,a=>a.classList.contains("action-sheet-button")),this.gesture.enable(!0))}),!0===this.isOpen&&(0,v.r)(()=>this.present()),this.triggerChanged()}render(){const{header:t,htmlAttributes:o,overlayIndex:i}=this,a=(0,s.b)(this),h=this.getButtons(),b=h.find(c=>"cancel"===c.role),j=h.filter(c=>"cancel"!==c.role),C=`action-sheet-${i}-header`;return(0,e.h)(e.f,Object.assign({key:"b640e9730af4bd9ec569884cf203c63102e0ea59",role:"dialog","aria-modal":"true","aria-labelledby":void 0!==t?C:null,tabindex:"-1"},o,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({[a]:!0},(0,g.g)(this.cssClass)),{"overlay-hidden":!0,"action-sheet-translucent":this.translucent}),onIonActionSheetWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),(0,e.h)("ion-backdrop",{key:"bcfa5b7ffb5c265ef54caa114e697ada11f20c12",tappable:this.backdropDismiss}),(0,e.h)("div",{key:"207ae95b5365ce1d76170a05bdf8c83c3ba5de42",tabindex:"0"}),(0,e.h)("div",{key:"bf2b4e8d57c822a4ea2bbe6c34b1b2f2067e4c02",class:"action-sheet-wrapper ion-overlay-wrapper",ref:c=>this.wrapperEl=c},(0,e.h)("div",{key:"9c4841eb03ca1378c5abc1e3aafbbcfaaa43c345",class:"action-sheet-container"},(0,e.h)("div",{key:"fa438b8663f5d30852e5967da0471489efa783b2",class:"action-sheet-group",ref:c=>this.groupEl=c},void 0!==t&&(0,e.h)("div",{key:"2c600f1cd8314d65137fb1bfa180312b4791121a",id:C,class:{"action-sheet-title":!0,"action-sheet-has-sub-title":void 0!==this.subHeader}},t,this.subHeader&&(0,e.h)("div",{key:"a98d6a3f7948733de22a07432e56255f11243b7b",class:"action-sheet-sub-title"},this.subHeader)),j.map(c=>(0,e.h)("button",Object.assign({},c.htmlAttributes,{type:"button",id:c.id,class:w(c),onClick:()=>this.buttonClick(c),disabled:c.disabled}),(0,e.h)("span",{class:"action-sheet-button-inner"},c.icon&&(0,e.h)("ion-icon",{icon:c.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),c.text),"md"===a&&(0,e.h)("ion-ripple-effect",null)))),b&&(0,e.h)("div",{key:"5c5abd0e0b3d486ba2bfe437e28a23b2c7c4c955",class:"action-sheet-group action-sheet-group-cancel"},(0,e.h)("button",Object.assign({key:"520a23bbbe6c7436f5bc58bad162d7894b870e54"},b.htmlAttributes,{type:"button",class:w(b),onClick:()=>this.buttonClick(b)}),(0,e.h)("span",{key:"28c90f66786ee82316adc6cfd68d322d2038357d",class:"action-sheet-button-inner"},b.icon&&(0,e.h)("ion-icon",{key:"fd49fcea260c7addc9b07718eeb02d4fa6e4d900",icon:b.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),b.text),"md"===a&&(0,e.h)("ion-ripple-effect",{key:"c83f636e171fe77635a4fce2b97161447e10546a"}))))),(0,e.h)("div",{key:"d304920fc7cb006b87542183a3224a7e460abd3d",tabindex:"0"}))}get el(){return(0,e.i)(this)}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}},w=t=>Object.assign({"action-sheet-button":!0,"ion-activatable":!t.disabled,"ion-focusable":!t.disabled,[`action-sheet-${t.role}`]:void 0!==t.role},(0,g.g)(t.cssClass));_.style={ios:'.sc-ion-action-sheet-ios-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-ios-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-ios{left:0;right:0;bottom:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-ios{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-ios::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-ios{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.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.sc-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)}}',md:'.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}.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}'}},333:(D,p,r)=>{r.d(p,{c:()=>m,g:()=>k,h:()=>e,o:()=>g});var u=r(467);const e=(s,n)=>null!==n.closest(s),m=(s,n)=>"string"==typeof s&&s.length>0?Object.assign({"ion-color":!0,[`ion-color-${s}`]:!0},n):n,k=s=>{const n={};return(s=>void 0!==s?(Array.isArray(s)?s:s.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(s).forEach(l=>n[l]=!0),n},d=/^[a-z][a-z0-9+\-.]*:/,g=function(){var s=(0,u.A)(function*(n,l,x,y){if(null!=n&&"#"!==n[0]&&!d.test(n)){const f=document.querySelector("ion-router");if(f)return null!=l&&l.preventDefault(),f.push(n,x,y)}return!1});return function(l,x,y,f){return s.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/8970.402b7daea47854b9.js b/www/8970.402b7daea47854b9.js new file mode 100644 index 0000000..ab8eebe --- /dev/null +++ b/www/8970.402b7daea47854b9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8970],{8970:(x,y,p)=>{p.r(y),p.d(y,{ion_route:()=>D,ion_route_redirect:()=>L,ion_router:()=>ee,ion_router_link:()=>W});var f=p(467),d=p(9672),b=p(4920),C=p(333),P=p(3664);const D=class{constructor(e){(0,d.r)(this,e),this.ionRouteDataChanged=(0,d.d)(this,"ionRouteDataChanged",7),this.url="",this.component=void 0,this.componentProps=void 0,this.beforeLeave=void 0,this.beforeEnter=void 0}onUpdate(e){this.ionRouteDataChanged.emit(e)}onComponentProps(e,t){if(e===t)return;const n=e?Object.keys(e):[],r=t?Object.keys(t):[];if(n.length===r.length){for(const o of n)if(e[o]!==t[o])return void this.onUpdate(e)}else this.onUpdate(e)}connectedCallback(){this.ionRouteDataChanged.emit()}static get watchers(){return{url:["onUpdate"],component:["onUpdate"],componentProps:["onComponentProps"]}}},L=class{constructor(e){(0,d.r)(this,e),this.ionRouteRedirectChanged=(0,d.d)(this,"ionRouteRedirectChanged",7),this.from=void 0,this.to=void 0}propDidChange(){this.ionRouteRedirectChanged.emit()}connectedCallback(){this.ionRouteRedirectChanged.emit()}static get watchers(){return{from:["propDidChange"],to:["propDidChange"]}}},l="root",h="forward",v=e=>"/"+e.filter(n=>n.length>0).join("/"),g=e=>{let n,t=[""];if(null!=e){const r=e.indexOf("?");r>-1&&(n=e.substring(r+1),e=e.substring(0,r)),t=e.split("/").map(o=>o.trim()).filter(o=>o.length>0),0===t.length&&(t=[""])}return{segments:t,queryString:n}},A=function(){var e=(0,f.A)(function*(t,n,r,o,s=!1,i){try{const a=k(t);if(o>=n.length||!a)return s;yield new Promise(_=>(0,b.c)(a,_));const u=n[o],c=yield a.setRouteId(u.id,u.params,r,i);return c.changed&&(r=l,s=!0),s=yield A(c.element,n,r,o+1,s,i),c.markVisible&&(yield c.markVisible()),s}catch(a){return console.error(a),!1}});return function(n,r,o,s){return e.apply(this,arguments)}}(),F=function(){var e=(0,f.A)(function*(t){const n=[];let r,o=t;for(;r=k(o);){const s=yield r.getRouteId();if(!s)break;o=s.element,s.element=void 0,n.push(s)}return{ids:n,outlet:r}});return function(n){return e.apply(this,arguments)}}(),T=":not([no-router]) ion-nav, :not([no-router]) ion-tabs, :not([no-router]) ion-router-outlet",k=e=>{if(!e)return;if(e.matches(T))return e;const t=e.querySelector(T);return null!=t?t:void 0},U=(e,t)=>t.find(n=>((e,t)=>{const{from:n,to:r}=t;if(void 0===r||n.length>e.length)return!1;for(let o=0;o{const n=Math.min(e.length,t.length);let r=0;for(let o=0;o`:${c}`);for(let c=0;c{const n=new Z(e);let o,r=!1;for(let i=0;i({id:i.id,segments:i.segments,params:j(i.params,o[a]),beforeEnter:i.beforeEnter,beforeLeave:i.beforeLeave})):t},j=(e,t)=>e||t?Object.assign(Object.assign({},e),t):void 0,N=(e,t)=>{let n=null,r=0;for(const o of t){const s=Q(e,o);if(null!==s){const i=Y(s);i>r&&(r=i,n=s)}}return n},Y=e=>{let t=1,n=1;for(const r of e)for(const o of r.segments)":"===o[0]?t+=Math.pow(1,n):""!==o&&(t+=Math.pow(2,n)),n++;return t};class Z{constructor(t){this.segments=t.slice()}next(){return this.segments.length>0?this.segments.shift():""}}const S=(e,t)=>t in e?e[t]:e.hasAttribute(t)?e.getAttribute(t):null,O=e=>Array.from(e.children).filter(t=>"ION-ROUTE-REDIRECT"===t.tagName).map(t=>{const n=S(t,"to");return{from:g(S(t,"from")).segments,to:null==n?void 0:g(n)}}),w=e=>V(I(e)),I=e=>Array.from(e.children).filter(t=>"ION-ROUTE"===t.tagName&&t.component).map(t=>{const n=S(t,"component");return{segments:g(S(t,"url")).segments,id:n.toLowerCase(),params:t.componentProps,beforeLeave:t.beforeLeave,beforeEnter:t.beforeEnter,children:I(t)}}),V=e=>{const t=[];for(const n of e)M([],t,n);return t},M=(e,t,n)=>{if(e=[...e,{id:n.id,segments:n.segments,params:n.params,beforeLeave:n.beforeLeave,beforeEnter:n.beforeEnter}],0!==n.children.length)for(const r of n.children)M(e,t,r);else t.push(e)},ee=class{constructor(e){(0,d.r)(this,e),this.ionRouteWillChange=(0,d.d)(this,"ionRouteWillChange",7),this.ionRouteDidChange=(0,d.d)(this,"ionRouteDidChange",7),this.previousPath=null,this.busy=!1,this.state=0,this.lastState=0,this.root="/",this.useHash=!0}componentWillLoad(){var e=this;return(0,f.A)(function*(){yield k(document.body)?Promise.resolve():new Promise(e=>{window.addEventListener("ionNavWillLoad",()=>e(),{once:!0})});const t=yield e.runGuards(e.getSegments());if(!0!==t){if("object"==typeof t){const{redirect:n}=t,r=g(n);e.setSegments(r.segments,l,r.queryString),yield e.writeNavStateRoot(r.segments,l)}}else yield e.onRoutesChanged()})()}componentDidLoad(){window.addEventListener("ionRouteRedirectChanged",(0,b.o)(this.onRedirectChanged.bind(this),10)),window.addEventListener("ionRouteDataChanged",(0,b.o)(this.onRoutesChanged.bind(this),100))}onPopState(){var e=this;return(0,f.A)(function*(){const t=e.historyDirection();let n=e.getSegments();const r=yield e.runGuards(n);if(!0!==r){if("object"!=typeof r)return!1;n=g(r.redirect).segments}return e.writeNavStateRoot(n,t)})()}onBackButton(e){e.detail.register(0,t=>{this.back(),t()})}canTransition(){var e=this;return(0,f.A)(function*(){const t=yield e.runGuards();return!0===t||"object"==typeof t&&t.redirect})()}push(e,t="forward",n){var r=this;return(0,f.A)(function*(){var o;if(e.startsWith(".")){const a=null!==(o=r.previousPath)&&void 0!==o?o:"/",u=new URL(e,`https://host/${a}`);e=u.pathname+u.search}let s=g(e);const i=yield r.runGuards(s.segments);if(!0!==i){if("object"!=typeof i)return!1;s=g(i.redirect)}return r.setSegments(s.segments,t,s.queryString),r.writeNavStateRoot(s.segments,t,n)})()}back(){return window.history.back(),Promise.resolve(this.waitPromise)}printDebug(){var e=this;return(0,f.A)(function*(){(e=>{console.group(`[ion-core] ROUTES[${e.length}]`);for(const t of e){const n=[];t.forEach(o=>n.push(...o.segments));const r=t.map(o=>o.id);console.debug(`%c ${v(n)}`,"font-weight: bold; padding-left: 20px","=>\t",`(${r.join(", ")})`)}console.groupEnd()})(w(e.el)),(e=>{console.group(`[ion-core] REDIRECTS[${e.length}]`);for(const t of e)t.to&&console.debug("FROM: ",`$c ${v(t.from)}`,"font-weight: bold"," TO: ",`$c ${v(t.to.segments)}`,"font-weight: bold");console.groupEnd()})(O(e.el))})()}navChanged(e){var t=this;return(0,f.A)(function*(){if(t.busy)return console.warn("[ion-router] router is busy, navChanged was cancelled"),!1;const{ids:n,outlet:r}=yield F(window.document.body),s=((e,t)=>{let n=null,r=0;for(const o of t){const s=J(e,o);s>r&&(n=o,r=s)}return n?n.map((o,s)=>{var i;return{id:o.id,segments:o.segments,params:j(o.params,null===(i=e[s])||void 0===i?void 0:i.params)}}):null})(n,w(t.el));if(!s)return console.warn("[ion-router] no matching URL for ",n.map(a=>a.id)),!1;const i=(e=>{const t=[];for(const n of e)for(const r of n.segments)if(":"===r[0]){const o=n.params&&n.params[r.slice(1)];if(!o)return null;t.push(o)}else""!==r&&t.push(r);return t})(s);return i?(t.setSegments(i,e),yield t.safeWriteNavState(r,s,l,i,null,n.length),!0):(console.warn("[ion-router] router could not match path because some required param is missing"),!1)})()}onRedirectChanged(){const e=this.getSegments();e&&U(e,O(this.el))&&this.writeNavStateRoot(e,l)}onRoutesChanged(){return this.writeNavStateRoot(this.getSegments(),l)}historyDirection(){var e;const t=window;null===t.history.state&&(this.state++,t.history.replaceState(this.state,t.document.title,null===(e=t.document.location)||void 0===e?void 0:e.href));const n=t.history.state,r=this.lastState;return this.lastState=n,n>r||n>=r&&r>0?h:nn=r),void 0!==t&&(yield t),n})()}runGuards(e=this.getSegments(),t){var n=this;return(0,f.A)(function*(){if(void 0===t&&(t=g(n.previousPath).segments),!e||!t)return!0;const r=w(n.el),o=N(t,r),s=o&&o[o.length-1].beforeLeave,i=!s||(yield s());if(!1===i||"object"==typeof i)return i;const a=N(e,r),u=a&&a[a.length-1].beforeEnter;return!u||u()})()}writeNavState(e,t,n,r,o,s=0,i){var a=this;return(0,f.A)(function*(){if(a.busy)return console.warn("[ion-router] router is busy, transition was cancelled"),!1;a.busy=!0;const u=a.routeChangeEvent(r,o);u&&a.ionRouteWillChange.emit(u);const c=yield A(e,t,n,s,!1,i);return a.busy=!1,u&&a.ionRouteDidChange.emit(u),c})()}setSegments(e,t,n){this.state++,((e,t,n,r,o,s,i)=>{const a=((e,t,n)=>{let r=v(e);return t&&(r="#"+r),void 0!==n&&(r+="?"+n),r})([...g(t).segments,...r],n,i);o===h?e.pushState(s,"",a):e.replaceState(s,"",a)})(window.history,this.root,this.useHash,e,t,this.state,n)}getSegments(){return((e,t,n)=>{const r=g(this.root).segments,o=n?e.hash.slice(1):e.pathname;return((e,t)=>{if(e.length>t.length)return null;if(e.length<=1&&""===e[0])return t;for(let n=0;n{(0,C.o)(this.href,t,this.routerDirection,this.routerAnimation)},this.color=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0}render(){const e=(0,P.b)(this),t={href:this.href,rel:this.rel,target:this.target};return(0,d.h)(d.f,{key:"f876442cab5b14b7e83c6d6ad2c2d878a9c57439",onClick:this.onClick,class:(0,C.c)(this.color,{[e]:!0,"ion-activatable":!0})},(0,d.h)("a",Object.assign({key:"c44b78ec1fd10a40c23bfe548860ac2b346646a8"},t),(0,d.h)("slot",{key:"d32180a567613f79f89885135bd0d776ffc1eb8e"})))}};W.style=":host{--background:transparent;--color:var(--ion-color-primary, #0054e9);background:var(--background);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}a{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}"},333:(x,y,p)=>{p.d(y,{c:()=>b,g:()=>P,h:()=>d,o:()=>L});var f=p(467);const d=(l,h)=>null!==h.closest(l),b=(l,h)=>"string"==typeof l&&l.length>0?Object.assign({"ion-color":!0,[`ion-color-${l}`]:!0},h):h,P=l=>{const h={};return(l=>void 0!==l?(Array.isArray(l)?l:l.split(" ")).filter(m=>null!=m).map(m=>m.trim()).filter(m=>""!==m):[])(l).forEach(m=>h[m]=!0),h},D=/^[a-z][a-z0-9+\-.]*:/,L=function(){var l=(0,f.A)(function*(h,m,v,E){if(null!=h&&"#"!==h[0]&&!D.test(h)){const R=document.querySelector("ion-router");if(R)return null!=m&&m.preventDefault(),R.push(h,v,E)}return!1});return function(m,v,E,R){return l.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/9013.b8cefd92ba4e66d6.js b/www/9013.b8cefd92ba4e66d6.js new file mode 100644 index 0000000..e9e01bc --- /dev/null +++ b/www/9013.b8cefd92ba4e66d6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9013],{9013:(m,l,o)=>{o.r(l),o.d(l,{ion_picker_column_option:()=>n});var i=o(9672),c=o(4920),d=o(333),u=o(3664);const n=class{constructor(t){(0,i.r)(this,t),this.pickerColumn=null,this.ariaLabel=null,this.disabled=!1,this.value=void 0,this.color="primary"}onAriaLabelChange(t){this.ariaLabel=t}componentWillLoad(){const t=(0,c.h)(this.el,["aria-label"]);this.ariaLabel=t["aria-label"]||null}connectedCallback(){this.pickerColumn=this.el.closest("ion-picker-column")}disconnectedCallback(){this.pickerColumn=null}componentDidLoad(){const{pickerColumn:t}=this;null!==t&&t.scrollActiveItemIntoView()}onClick(){const{pickerColumn:t}=this;null!==t&&t.setValue(this.value)}render(){const{color:t,disabled:r,ariaLabel:s}=this,a=(0,u.b)(this);return(0,i.h)(i.f,{key:"cc4435a0ce0e55be1321bcabaf342ed68cf5ba1e",class:(0,d.c)(t,{[a]:!0,"option-disabled":r})},(0,i.h)("button",{key:"0187fb967771e0787807a8538dce4e59f6a98565",tabindex:"-1","aria-label":s,disabled:r,onClick:()=>this.onClick()},(0,i.h)("slot",{key:"dbe52552f3f27332816748c12d929cc81060841d"})))}get el(){return(0,i.i)(this)}static get watchers(){return{"aria-label":["onAriaLabelChange"]}}};n.style={ios:"button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}:host(.option-disabled){opacity:0.4}:host(.option-disabled) button{cursor:default}",md:"button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:100%;height:34px;border:0px;outline:none;background:transparent;color:inherit;font-family:var(--ion-font-family, inherit);font-size:inherit;line-height:34px;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}:host(.option-disabled){opacity:0.4}:host(.option-disabled) button{cursor:default}:host(.option-active){color:var(--ion-color-base)}"}},333:(m,l,o)=>{o.d(l,{c:()=>d,g:()=>h,h:()=>c,o:()=>f});var i=o(467);const c=(e,n)=>null!==n.closest(e),d=(e,n)=>"string"==typeof e&&e.length>0?Object.assign({"ion-color":!0,[`ion-color-${e}`]:!0},n):n,h=e=>{const n={};return(e=>void 0!==e?(Array.isArray(e)?e:e.split(" ")).filter(t=>null!=t).map(t=>t.trim()).filter(t=>""!==t):[])(e).forEach(t=>n[t]=!0),n},p=/^[a-z][a-z0-9+\-.]*:/,f=function(){var e=(0,i.A)(function*(n,t,r,s){if(null!=n&&"#"!==n[0]&&!p.test(n)){const a=document.querySelector("ion-router");if(a)return null!=t&&t.preventDefault(),a.push(n,r,s)}return!1});return function(t,r,s,a){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/9344.2d668603b6130b28.js b/www/9344.2d668603b6130b28.js new file mode 100644 index 0000000..3cf23f9 --- /dev/null +++ b/www/9344.2d668603b6130b28.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9344],{9344:(O,h,r)=>{r.r(h),r.d(h,{ion_input:()=>_});var m=r(467),n=r(9672),x=r(9001),s=r(4920),b=r(243),d=r(333),g=r(3992),o=r(3664);r(8476);const _=class{constructor(i){(0,n.r)(this,i),this.ionInput=(0,n.d)(this,"ionInput",7),this.ionChange=(0,n.d)(this,"ionChange",7),this.ionBlur=(0,n.d)(this,"ionBlur",7),this.ionFocus=(0,n.d)(this,"ionFocus",7),this.inputId="ion-input-"+D++,this.inheritedAttributes={},this.isComposing=!1,this.didInputClearOnEdit=!1,this.onInput=t=>{const e=t.target;e&&(this.value=e.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.hasFocus=!1,this.color=void 0,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.autofocus=!1,this.clearInput=!1,this.clearInputIcon=void 0,this.clearOnEdit=void 0,this.counter=!1,this.counterFormatter=void 0,this.debounce=void 0,this.disabled=!1,this.enterkeyhint=void 0,this.errorText=void 0,this.fill=void 0,this.inputmode=void 0,this.helperText=void 0,this.label=void 0,this.labelPlacement="start",this.max=void 0,this.maxlength=void 0,this.min=void 0,this.minlength=void 0,this.multiple=void 0,this.name=this.inputId,this.pattern=void 0,this.placeholder=void 0,this.readonly=!1,this.required=!1,this.shape=void 0,this.spellcheck=!1,this.step=void 0,this.type="text",this.value=""}debounceChanged(){const{ionInput:i,debounce:t,originalIonInput:e}=this;this.ionInput=void 0===t?null!=e?e:i:(0,s.e)(i,t)}onTypeChange(){const i=this.el.querySelector("ion-input-password-toggle");i&&(i.type=this.type)}valueChanged(){const i=this.nativeInput,t=this.getValue();i&&i.value!==t&&!this.isComposing&&(i.value=t)}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},(0,s.i)(this.el)),(0,s.h)(this.el,["tabindex","title","data-form-type"]))}connectedCallback(){const{el:i}=this;this.slotMutationController=(0,b.c)(i,["label","start","end"],()=>(0,n.j)(this)),this.notchController=(0,x.c)(i,()=>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 i;null===(i=this.notchController)||void 0===i||i.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)}setFocus(){var i=this;return(0,m.A)(function*(){i.nativeInput&&i.nativeInput.focus()})()}getInputElement(){var i=this;return(0,m.A)(function*(){return i.nativeInput||(yield new Promise(t=>(0,s.c)(i.el,t))),Promise.resolve(i.nativeInput)})()}emitValueChange(i){const{value:t}=this,e=null==t?t:t.toString();this.focusedValue=e,this.ionChange.emit({value:e,event:i})}emitInputChange(i){const{value:t}=this,e=null==t?t:t.toString();this.ionInput.emit({value:e,event:i})}shouldClearOnEdit(){const{type:i,clearOnEdit:t}=this;return void 0===t?"password"===i:t}getValue(){return"number"==typeof this.value?this.value.toString():(this.value||"").toString()}checkClearOnEdit(i){if(!this.shouldClearOnEdit())return;const e=["Enter","Tab","Shift","Meta","Alt","Control"].includes(i.key);!this.didInputClearOnEdit&&this.hasValue()&&!e&&(this.value="",this.emitInputChange(i)),e||(this.didInputClearOnEdit=!0)}hasValue(){return this.getValue().length>0}renderHintText(){const{helperText:i,errorText:t}=this;return[(0,n.h)("div",{class:"helper-text"},i),(0,n.h)("div",{class:"error-text"},t)]}renderCounter(){const{counter:i,maxlength:t,counterFormatter:e,value:p}=this;if(!0===i&&void 0!==t)return(0,n.h)("div",{class:"counter"},(0,b.g)(p,t,e))}renderBottomContent(){const{counter:i,helperText:t,errorText:e,maxlength:p}=this;if(t||e||!0===i&&void 0!==p)return(0,n.h)("div",{class:"input-bottom"},this.renderHintText(),this.renderCounter())}renderLabel(){const{label:i}=this;return(0,n.h)("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},void 0===i?(0,n.h)("slot",{name:"label"}):(0,n.h)("div",{class:"label-text"},i))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return void 0!==this.label||null!==this.labelSlot}renderLabelContainer(){return"md"===(0,o.b)(this)&&"outline"===this.fill?[(0,n.h)("div",{class:"input-outline-container"},(0,n.h)("div",{class:"input-outline-start"}),(0,n.h)("div",{class:{"input-outline-notch":!0,"input-outline-notch-hidden":!this.hasLabel}},(0,n.h)("div",{class:"notch-spacer","aria-hidden":"true",ref:e=>this.notchSpacerEl=e},this.label)),(0,n.h)("div",{class:"input-outline-end"})),this.renderLabel()]:this.renderLabel()}render(){const{disabled:i,fill:t,readonly:e,shape:p,inputId:y,labelPlacement:v,el:M,hasFocus:I,clearInputIcon:k}=this,C=(0,o.b)(this),P=this.getValue(),E=(0,d.h)("ion-item",this.el),T="md"===C&&"outline"!==t&&!E,S=null!=k?k:"ios"===C?g.b:g.d,z=this.hasValue(),j=null!==M.querySelector('[slot="start"], [slot="end"]');return(0,n.h)(n.f,{key:"907ce98a82b5cfae5a08504cd79e00a2330b7444",class:(0,d.c)(this.color,{[C]:!0,"has-value":z,"has-focus":I,"label-floating":"stacked"===v||"floating"===v&&(z||I||j),[`input-fill-${t}`]:void 0!==t,[`input-shape-${p}`]:void 0!==p,[`input-label-placement-${v}`]:!0,"in-item":E,"in-item-color":(0,d.h)("ion-item.ion-color",this.el),"input-disabled":i})},(0,n.h)("label",{key:"59d5bb45d2a5b828bba0ed8687a632a551e2f4d8",class:"input-wrapper",htmlFor:y},this.renderLabelContainer(),(0,n.h)("div",{key:"f93f129d08246d0e9a601c100d718534d6403853",class:"native-wrapper"},(0,n.h)("slot",{key:"54eeb1a6bace662b7eb0d7e27180ea3d7e3a3729",name:"start"}),(0,n.h)("input",Object.assign({key:"b3e0be55bc1a4a539ae3b0fdcf7fc078723cca16",class:"native-input",ref:u=>this.nativeInput=u,id:y,disabled:i,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:e,required:this.required,spellcheck:this.spellcheck,step:this.step,type:this.type,value:P,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeydown,onCompositionstart:this.onCompositionStart,onCompositionend:this.onCompositionEnd},this.inheritedAttributes)),this.clearInput&&!e&&!i&&(0,n.h)("button",{key:"5f6373504a6d0d074bfbf875c794d45ea2748175","aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:u=>{u.preventDefault()},onFocusin:u=>{u.stopPropagation()},onClick:this.clearTextInput},(0,n.h)("ion-icon",{key:"230d77973aa83458ceb32bf52e3abe9bc322cfe6","aria-hidden":"true",icon:S})),(0,n.h)("slot",{key:"9d69ac6e8a3c4b2b303dba2478f82695d5755ed2",name:"end"})),T&&(0,n.h)("div",{key:"ac61f16237ce731e0745ab72d0fc3f066252464a",class:"input-highlight"})),this.renderBottomContent())}get el(){return(0,n.i)(this)}static get watchers(){return{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"]}}};let D=0;_.style={ios:".sc-ion-input-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-ios-h,ion-item [slot=start].sc-ion-input-ios-h,ion-item[slot=end].sc-ion-input-ios-h,ion-item [slot=end].sc-ion-input-ios-h{width:auto}.ion-color.sc-ion-input-ios-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-ios-h,.input-label-placement-stacked.sc-ion-input-ios-h{min-height:56px}.native-input.sc-ion-input-ios{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-ios:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-ios::-ms-clear{display:none}.cloned-input.sc-ion-input-ios{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-ios{inset-inline-start:0}.cloned-input.sc-ion-input-ios:disabled{opacity:1}.input-clear-icon.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{color:inherit}.input-clear-icon.sc-ion-input-ios:focus{opacity:0.5}.has-value.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{visibility:visible}.input-wrapper.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);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-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-input-ios-h,.ion-touched.ion-invalid.sc-ion-input-ios-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:block}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:none}.input-bottom.sc-ion-input-ios .counter.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-ios-h input.sc-ion-input-ios{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-ios,.sc-ion-input-ios-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-ios,.input-outline-notch-hidden.sc-ion-input-ios{display:none}.input-wrapper.sc-ion-input-ios input.sc-ion-input-ios{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text.sc-ion-input-ios{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.input-label-placement-stacked.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-ios-h input.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:0}.has-focus.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios,.has-value.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:1}.label-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-ios-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-ios-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-ios-h[disabled].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[disabled] .sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly] .sc-ion-input-ios-s>ion-input-password-toggle{display:none}.sc-ion-input-ios-h{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--highlight-height:0px;font-size:inherit}.input-clear-icon.sc-ion-input-ios ion-icon.sc-ion-input-ios{width:18px;height:18px}.input-disabled.sc-ion-input-ios-h{opacity:0.3}.sc-ion-input-ios-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-ios-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",md:".sc-ion-input-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-md-h,ion-item [slot=start].sc-ion-input-md-h,ion-item[slot=end].sc-ion-input-md-h,ion-item [slot=end].sc-ion-input-md-h{width:auto}.ion-color.sc-ion-input-md-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-md-h,.input-label-placement-stacked.sc-ion-input-md-h{min-height:56px}.native-input.sc-ion-input-md{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-md:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-md::-ms-clear{display:none}.cloned-input.sc-ion-input-md{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-md{inset-inline-start:0}.cloned-input.sc-ion-input-md:disabled{opacity:1}.input-clear-icon.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{color:inherit}.input-clear-icon.sc-ion-input-md:focus{opacity:0.5}.has-value.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{visibility:visible}.input-wrapper.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:block;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:block}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:none}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-md-h input.sc-ion-input-md{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-md,.sc-ion-input-md-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-md,.input-outline-notch-hidden.sc-ion-input-md{display:none}.input-wrapper.sc-ion-input-md input.sc-ion-input-md{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text.sc-ion-input-md{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.input-label-placement-stacked.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:0}.has-focus.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md,.has-value.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:1}.label-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-md-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-md-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-md-h[disabled].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[disabled] .sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly] .sc-ion-input-md-s>ion-input-password-toggle{display:none}.input-fill-solid.sc-ion-input-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.has-focus.input-fill-solid.ion-valid.sc-ion-input-md-h,.input-fill-solid.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-fill-solid.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}@media (any-hover: hover){.input-fill-solid.sc-ion-input-md-h:hover{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-solid.has-focus.sc-ion-input-md-h{--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}.label-floating.input-fill-solid.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{max-width:calc(100% / 0.75)}.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)))));--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}"}},333:(O,h,r)=>{r.d(h,{c:()=>x,g:()=>b,h:()=>n,o:()=>g});var m=r(467);const n=(o,a)=>null!==a.closest(o),x=(o,a)=>"string"==typeof o&&o.length>0?Object.assign({"ion-color":!0,[`ion-color-${o}`]:!0},a):a,b=o=>{const a={};return(o=>void 0!==o?(Array.isArray(o)?o:o.split(" ")).filter(l=>null!=l).map(l=>l.trim()).filter(l=>""!==l):[])(o).forEach(l=>a[l]=!0),a},d=/^[a-z][a-z0-9+\-.]*:/,g=function(){var o=(0,m.A)(function*(a,l,f,w){if(null!=a&&"#"!==a[0]&&!d.test(a)){const c=document.querySelector("ion-router");if(c)return null!=l&&l.preventDefault(),c.push(a,f,w)}return!1});return function(l,f,w,c){return o.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/964.466b88054b5c618c.js b/www/964.466b88054b5c618c.js new file mode 100644 index 0000000..82d88ae --- /dev/null +++ b/www/964.466b88054b5c618c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[964],{964:(R,d,i)=>{i.r(d),i.d(d,{ion_ripple_effect:()=>u});var b=i(467),n=i(9672),h=i(3664);const u=class{constructor(t){(0,n.r)(this,t),this.type="bounded"}addRipple(t,_){var a=this;return(0,b.A)(function*(){return new Promise(g=>{(0,n.e)(()=>{const r=a.el.getBoundingClientRect(),o=r.width,s=r.height,A=Math.sqrt(o*o+s*s),p=Math.max(s,o),E=a.unbounded?p:A+v,c=Math.floor(p*k),I=E/c;let m=t-r.left,f=_-r.top;a.unbounded&&(m=.5*o,f=.5*s);const C=m-.5*c,D=f-.5*c,O=.5*o-m,P=.5*s-f;(0,n.w)(()=>{const l=document.createElement("div");l.classList.add("ripple-effect");const e=l.style;e.top=D+"px",e.left=C+"px",e.width=e.height=c+"px",e.setProperty("--final-scale",`${I}`),e.setProperty("--translate-end",`${O}px, ${P}px`),(a.el.shadowRoot||a.el).appendChild(l),setTimeout(()=>{g(()=>{w(l)})},325)})})})})()}get unbounded(){return"unbounded"===this.type}render(){const t=(0,h.b)(this);return(0,n.h)(n.f,{key:"2302f087ab1c6755355736e4ca77309c5fdcf185",role:"presentation",class:{[t]:!0,unbounded:this.unbounded}})}get el(){return(0,n.i)(this)}},w=t=>{t.classList.add("fade-out"),setTimeout(()=>{t.remove()},200)},v=10,k=.5;u.style=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:strict;pointer-events:none}:host(.unbounded){contain:layout size style}.ripple-effect{border-radius:50%;position:absolute;background-color:currentColor;color:inherit;contain:strict;opacity:0;-webkit-animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;will-change:transform, opacity;pointer-events:none}.fade-out{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1));-webkit-animation:150ms fadeOutAnimation forwards;animation:150ms fadeOutAnimation forwards}@-webkit-keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@-webkit-keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@-webkit-keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}@keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}"}}]); \ No newline at end of file diff --git a/www/9977.948bf38bed890db4.js b/www/9977.948bf38bed890db4.js new file mode 100644 index 0000000..d1e9eeb --- /dev/null +++ b/www/9977.948bf38bed890db4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9977],{9977:(w,c,e)=>{e.r(c),e.d(c,{ion_progress_bar:()=>i});var n=e(9672),m=e(4920),u=e(333),b=e(3664);const i=class{constructor(s){(0,n.r)(this,s),this.type="determinate",this.reversed=!1,this.value=0,this.buffer=1,this.color=void 0}render(){const{color:s,type:a,reversed:l,value:o,buffer:p}=this,X=b.c.getBoolean("_testing"),y=(0,b.b)(this);return(0,n.h)(n.f,{key:"b293f4475bcdaa7851b41ebfda659037f0365120",role:"progressbar","aria-valuenow":"determinate"===a?o:null,"aria-valuemin":"0","aria-valuemax":"1",class:(0,u.c)(s,{[y]:!0,[`progress-bar-${a}`]:!0,"progress-paused":X,"progress-bar-reversed":"rtl"===document.dir?!l:l,"progress-bar-solid":1===p})},"indeterminate"===a?r():f(o,p))}},r=()=>(0,n.h)("div",{part:"track",class:"progress-buffer-bar"},(0,n.h)("div",{class:"indeterminate-bar-primary"},(0,n.h)("span",{part:"progress",class:"progress-indeterminate"})),(0,n.h)("div",{class:"indeterminate-bar-secondary"},(0,n.h)("span",{part:"progress",class:"progress-indeterminate"}))),f=(s,a)=>{const l=(0,m.j)(0,s,1),o=(0,m.j)(0,a,1);return[(0,n.h)("div",{part:"progress",class:"progress",style:{transform:`scaleX(${l})`}}),(0,n.h)("div",{class:{"buffer-circles-container":!0,"ion-hide":1===o},style:{transform:`translateX(${100*o}%)`}},(0,n.h)("div",{class:"buffer-circles-container",style:{transform:`translateX(-${100*o}%)`}},(0,n.h)("div",{part:"stream",class:"buffer-circles"}))),(0,n.h)("div",{part:"track",class:"progress-buffer-bar",style:{transform:`scaleX(${o})`}})]};i.style={ios:":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{border-radius:9999px;height:4px}:host(.progress-bar-solid){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}",md:":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{height:4px}:host(.ion-color) .progress-buffer-bar{background:rgba(var(--ion-color-base-rgb), 0.3)}"}},333:(w,c,e)=>{e.d(c,{c:()=>u,g:()=>d,h:()=>m,o:()=>k});var n=e(467);const m=(t,i)=>null!==i.closest(t),u=(t,i)=>"string"==typeof t&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},i):i,d=t=>{const i={};return(t=>void 0!==t?(Array.isArray(t)?t:t.split(" ")).filter(r=>null!=r).map(r=>r.trim()).filter(r=>""!==r):[])(t).forEach(r=>i[r]=!0),i},g=/^[a-z][a-z0-9+\-.]*:/,k=function(){var t=(0,n.A)(function*(i,r,f,s){if(null!=i&&"#"!==i[0]&&!g.test(i)){const a=document.querySelector("ion-router");if(a)return null!=r&&r.preventDefault(),a.push(i,f,s)}return!1});return function(r,f,s,a){return t.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/www/assets/icon/favicon.png b/www/assets/icon/favicon.png new file mode 100644 index 0000000..51888a7 Binary files /dev/null and b/www/assets/icon/favicon.png differ diff --git a/www/assets/shapes.svg b/www/assets/shapes.svg new file mode 100644 index 0000000..d370b4d --- /dev/null +++ b/www/assets/shapes.svg @@ -0,0 +1 @@ + diff --git a/www/common.0e464e5e1272270d.js b/www/common.0e464e5e1272270d.js new file mode 100644 index 0000000..7ee7264 --- /dev/null +++ b/www/common.0e464e5e1272270d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[2076],{1263:(O,m,i)=>{i.d(m,{c:()=>r});var g=i(9672),l=i(1086),c=i(8607);const r=(n,s)=>{let e,t;const u=(a,w,p)=>{if(typeof document>"u")return;const E=document.elementFromPoint(a,w);E&&s(E)&&!E.disabled?E!==e&&(o(),d(E,p)):o()},d=(a,w)=>{e=a,t||(t=e);const p=e;(0,g.w)(()=>p.classList.add("ion-activated")),w()},o=(a=!1)=>{if(!e)return;const w=e;(0,g.w)(()=>w.classList.remove("ion-activated")),a&&t!==e&&e.click(),e=void 0};return(0,c.createGesture)({el:n,gestureName:"buttonActiveDrag",threshold:0,onStart:a=>u(a.currentX,a.currentY,l.a),onMove:a=>u(a.currentX,a.currentY,l.b),onEnd:()=>{o(!0),(0,l.h)(),t=void 0}})}},8438:(O,m,i)=>{i.d(m,{g:()=>l});var g=i(8476);const l=()=>{if(void 0!==g.w)return g.w.Capacitor}},5572:(O,m,i)=>{i.d(m,{c:()=>g,i:()=>l});const g=(c,r,n)=>"function"==typeof n?n(c,r):"string"==typeof n?c[n]===r[n]:Array.isArray(r)?r.includes(c):c===r,l=(c,r,n)=>void 0!==c&&(Array.isArray(c)?c.some(s=>g(s,r,n)):g(c,r,n))},3351:(O,m,i)=>{i.d(m,{g:()=>g});const g=(s,e,t,u,d)=>c(s[1],e[1],t[1],u[1],d).map(o=>l(s[0],e[0],t[0],u[0],o)),l=(s,e,t,u,d)=>d*(3*e*Math.pow(d-1,2)+d*(-3*t*d+3*t+u*d))-s*Math.pow(d-1,3),c=(s,e,t,u,d)=>n((u-=d)-3*(t-=d)+3*(e-=d)-(s-=d),3*t-6*e+3*s,3*e-3*s,s).filter(a=>a>=0&&a<=1),n=(s,e,t,u)=>{if(0===s)return((s,e,t)=>{const u=e*e-4*s*t;return u<0?[]:[(-e+Math.sqrt(u))/(2*s),(-e-Math.sqrt(u))/(2*s)]})(e,t,u);const d=(3*(t/=s)-(e/=s)*e)/3,o=(2*e*e*e-9*e*t+27*(u/=s))/27;if(0===d)return[Math.pow(-o,1/3)];if(0===o)return[Math.sqrt(-d),-Math.sqrt(-d)];const a=Math.pow(o/2,2)+Math.pow(d/3,3);if(0===a)return[Math.pow(o/2,.5)-e/3];if(a>0)return[Math.pow(-o/2+Math.sqrt(a),1/3)-Math.pow(o/2+Math.sqrt(a),1/3)-e/3];const w=Math.sqrt(Math.pow(-d/3,3)),p=Math.acos(-o/(2*Math.sqrt(Math.pow(-d/3,3)))),E=2*Math.pow(w,1/3);return[E*Math.cos(p/3)-e/3,E*Math.cos((p+2*Math.PI)/3)-e/3,E*Math.cos((p+4*Math.PI)/3)-e/3]}},5083:(O,m,i)=>{i.d(m,{i:()=>g});const g=l=>l&&""!==l.dir?"rtl"===l.dir.toLowerCase():"rtl"===(null==document?void 0:document.dir.toLowerCase())},3126:(O,m,i)=>{i.r(m),i.d(m,{startFocusVisible:()=>r});const g="ion-focused",c=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],r=n=>{let s=[],e=!0;const t=n?n.shadowRoot:document,u=n||document.body,d=M=>{s.forEach(f=>f.classList.remove(g)),M.forEach(f=>f.classList.add(g)),s=M},o=()=>{e=!1,d([])},a=M=>{e=c.includes(M.key),e||d([])},w=M=>{if(e&&void 0!==M.composedPath){const f=M.composedPath().filter(h=>!!h.classList&&h.classList.contains("ion-focusable"));d(f)}},p=()=>{t.activeElement===u&&d([])};return t.addEventListener("keydown",a),t.addEventListener("focusin",w),t.addEventListener("focusout",p),t.addEventListener("touchstart",o,{passive:!0}),t.addEventListener("mousedown",o),{destroy:()=>{t.removeEventListener("keydown",a),t.removeEventListener("focusin",w),t.removeEventListener("focusout",p),t.removeEventListener("touchstart",o),t.removeEventListener("mousedown",o)},setFocus:d}}},1086:(O,m,i)=>{i.d(m,{I:()=>l,a:()=>e,b:()=>t,c:()=>s,d:()=>d,h:()=>u});var g=i(8438),l=function(o){return o.Heavy="HEAVY",o.Medium="MEDIUM",o.Light="LIGHT",o}(l||{});const r={getEngine(){const o=(0,g.g)();if(null!=o&&o.isPluginAvailable("Haptics"))return o.Plugins.Haptics},available(){if(!this.getEngine())return!1;const a=(0,g.g)();return"web"!==(null==a?void 0:a.getPlatform())||typeof navigator<"u"&&void 0!==navigator.vibrate},impact(o){const a=this.getEngine();a&&a.impact({style:o.style})},notification(o){const a=this.getEngine();a&&a.notification({type:o.type})},selection(){this.impact({style:l.Light})},selectionStart(){const o=this.getEngine();o&&o.selectionStart()},selectionChanged(){const o=this.getEngine();o&&o.selectionChanged()},selectionEnd(){const o=this.getEngine();o&&o.selectionEnd()}},n=()=>r.available(),s=()=>{n()&&r.selection()},e=()=>{n()&&r.selectionStart()},t=()=>{n()&&r.selectionChanged()},u=()=>{n()&&r.selectionEnd()},d=o=>{n()&&r.impact(o)}},909:(O,m,i)=>{i.d(m,{I:()=>s,a:()=>d,b:()=>n,c:()=>w,d:()=>E,f:()=>o,g:()=>u,i:()=>t,p:()=>p,r:()=>M,s:()=>a});var g=i(467),l=i(4920),c=i(4929);const n="ion-content",s=".ion-content-scroll-host",e=`${n}, ${s}`,t=f=>"ION-CONTENT"===f.tagName,u=function(){var f=(0,g.A)(function*(h){return t(h)?(yield new Promise(_=>(0,l.c)(h,_)),h.getScrollElement()):h});return function(_){return f.apply(this,arguments)}}(),d=f=>f.querySelector(s)||f.querySelector(e),o=f=>f.closest(e),a=(f,h)=>t(f)?f.scrollToTop(h):Promise.resolve(f.scrollTo({top:0,left:0,behavior:h>0?"smooth":"auto"})),w=(f,h,_,y)=>t(f)?f.scrollByPoint(h,_,y):Promise.resolve(f.scrollBy({top:_,left:h,behavior:y>0?"smooth":"auto"})),p=f=>(0,c.b)(f,n),E=f=>{if(t(f)){const _=f.scrollY;return f.scrollY=!1,_}return f.style.setProperty("overflow","hidden"),!0},M=(f,h)=>{t(f)?f.scrollY=h:f.style.removeProperty("overflow")}},3992:(O,m,i)=>{i.d(m,{a:()=>g,b:()=>w,c:()=>e,d:()=>p,e:()=>L,f:()=>s,g:()=>E,h:()=>c,i:()=>l,j:()=>v,k:()=>C,l:()=>t,m:()=>o,n:()=>M,o:()=>d,p:()=>n,q:()=>r,r:()=>D,s:()=>b,t:()=>a,u:()=>_,v:()=>y,w:()=>u,x:()=>f,y:()=>h});const g="data:image/svg+xml;utf8,",l="data:image/svg+xml;utf8,",c="data:image/svg+xml;utf8,",r="data:image/svg+xml;utf8,",n="data:image/svg+xml;utf8,",s="data:image/svg+xml;utf8,",e="data:image/svg+xml;utf8,",t="data:image/svg+xml;utf8,",u="data:image/svg+xml;utf8,",d="data:image/svg+xml;utf8,",o="data:image/svg+xml;utf8,",a="data:image/svg+xml;utf8,",w="data:image/svg+xml;utf8,",p="data:image/svg+xml;utf8,",E="data:image/svg+xml;utf8,",M="data:image/svg+xml;utf8,",f="data:image/svg+xml;utf8,",h="data:image/svg+xml;utf8,",_="data:image/svg+xml;utf8,",y="data:image/svg+xml;utf8,",D="data:image/svg+xml;utf8,",v="data:image/svg+xml;utf8,",C="data:image/svg+xml;utf8,",b="data:image/svg+xml;utf8,",L="data:image/svg+xml;utf8,"},243:(O,m,i)=>{i.d(m,{c:()=>r,g:()=>n});var g=i(8476),l=i(4920),c=i(4929);const r=(e,t,u)=>{let d,o;if(void 0!==g.w&&"MutationObserver"in g.w){const E=Array.isArray(t)?t:[t];d=new MutationObserver(M=>{for(const f of M)for(const h of f.addedNodes)if(h.nodeType===Node.ELEMENT_NODE&&E.includes(h.slot))return u(),void(0,l.r)(()=>a(h))}),d.observe(e,{childList:!0,subtree:!0})}const a=E=>{var M;o&&(o.disconnect(),o=void 0),o=new MutationObserver(f=>{u();for(const h of f)for(const _ of h.removedNodes)_.nodeType===Node.ELEMENT_NODE&&_.slot===t&&p()}),o.observe(null!==(M=E.parentElement)&&void 0!==M?M:E,{subtree:!0,childList:!0})},p=()=>{o&&(o.disconnect(),o=void 0)};return{destroy:()=>{d&&(d.disconnect(),d=void 0),p()}}},n=(e,t,u)=>{const d=null==e?0:e.toString().length,o=s(d,t);if(void 0===u)return o;try{return u(d,t)}catch(a){return(0,c.a)("Exception in provided `counterFormatter`.",a),o}},s=(e,t)=>`${e} / ${t}`},1622:(O,m,i)=>{i.r(m),i.d(m,{KEYBOARD_DID_CLOSE:()=>n,KEYBOARD_DID_OPEN:()=>r,copyVisualViewport:()=>D,keyboardDidClose:()=>f,keyboardDidOpen:()=>E,keyboardDidResize:()=>M,resetKeyboardAssist:()=>d,setKeyboardClose:()=>p,setKeyboardOpen:()=>w,startKeyboardAssist:()=>o,trackViewportChanges:()=>y});var g=i(4379);i(8438),i(8476);const r="ionKeyboardDidShow",n="ionKeyboardDidHide";let e={},t={},u=!1;const d=()=>{e={},t={},u=!1},o=v=>{if(g.K.getEngine())a(v);else{if(!v.visualViewport)return;t=D(v.visualViewport),v.visualViewport.onresize=()=>{y(v),E()||M(v)?w(v):f(v)&&p(v)}}},a=v=>{v.addEventListener("keyboardDidShow",C=>w(v,C)),v.addEventListener("keyboardDidHide",()=>p(v))},w=(v,C)=>{h(v,C),u=!0},p=v=>{_(v),u=!1},E=()=>!u&&e.width===t.width&&(e.height-t.height)*t.scale>150,M=v=>u&&!f(v),f=v=>u&&t.height===v.innerHeight,h=(v,C)=>{const L=new CustomEvent(r,{detail:{keyboardHeight:C?C.keyboardHeight:v.innerHeight-t.height}});v.dispatchEvent(L)},_=v=>{const C=new CustomEvent(n);v.dispatchEvent(C)},y=v=>{e=Object.assign({},t),t=D(v.visualViewport)},D=v=>({width:Math.round(v.width),height:Math.round(v.height),offsetTop:v.offsetTop,offsetLeft:v.offsetLeft,pageTop:v.pageTop,pageLeft:v.pageLeft,scale:v.scale})},4379:(O,m,i)=>{i.d(m,{K:()=>r,a:()=>c});var g=i(8438),l=function(n){return n.Unimplemented="UNIMPLEMENTED",n.Unavailable="UNAVAILABLE",n}(l||{}),c=function(n){return n.Body="body",n.Ionic="ionic",n.Native="native",n.None="none",n}(c||{});const r={getEngine(){const n=(0,g.g)();if(null!=n&&n.isPluginAvailable("Keyboard"))return n.Plugins.Keyboard},getResizeMode(){const n=this.getEngine();return null!=n&&n.getResizeMode?n.getResizeMode().catch(s=>{if(s.code!==l.Unimplemented)throw s}):Promise.resolve(void 0)}}},4731:(O,m,i)=>{i.d(m,{c:()=>s});var g=i(467),l=i(8476),c=i(4379);const r=e=>{if(void 0===l.d||e===c.a.None||void 0===e)return null;const t=l.d.querySelector("ion-app");return null!=t?t:l.d.body},n=e=>{const t=r(e);return null===t?0:t.clientHeight},s=function(){var e=(0,g.A)(function*(t){let u,d,o,a;const w=function(){var h=(0,g.A)(function*(){const _=yield c.K.getResizeMode(),y=void 0===_?void 0:_.mode;u=()=>{void 0===a&&(a=n(y)),o=!0,p(o,y)},d=()=>{o=!1,p(o,y)},null==l.w||l.w.addEventListener("keyboardWillShow",u),null==l.w||l.w.addEventListener("keyboardWillHide",d)});return function(){return h.apply(this,arguments)}}(),p=(h,_)=>{t&&t(h,E(_))},E=h=>{if(0===a||a===n(h))return;const _=r(h);return null!==_?new Promise(y=>{const v=new ResizeObserver(()=>{_.clientHeight===a&&(v.disconnect(),y())});v.observe(_)}):void 0};return yield w(),{init:w,destroy:()=>{null==l.w||l.w.removeEventListener("keyboardWillShow",u),null==l.w||l.w.removeEventListener("keyboardWillHide",d),u=d=void 0},isKeyboardVisible:()=>o}});return function(u){return e.apply(this,arguments)}}()},7838:(O,m,i)=>{i.d(m,{c:()=>l});var g=i(467);const l=()=>{let c;return{lock:function(){var n=(0,g.A)(function*(){const s=c;let e;return c=new Promise(t=>e=t),void 0!==s&&(yield s),e});return function(){return n.apply(this,arguments)}}()}}},9001:(O,m,i)=>{i.d(m,{c:()=>c});var g=i(8476),l=i(4920);const c=(r,n,s)=>{let e;const t=()=>!(void 0===n()||void 0!==r.label||null===s()),d=()=>{const a=n();if(void 0===a)return;if(!t())return void a.style.removeProperty("width");const w=s().scrollWidth;if(0===w&&null===a.offsetParent&&void 0!==g.w&&"IntersectionObserver"in g.w){if(void 0!==e)return;const p=e=new IntersectionObserver(E=>{1===E[0].intersectionRatio&&(d(),p.disconnect(),e=void 0)},{threshold:.01,root:r});p.observe(a)}else a.style.setProperty("width",.75*w+"px")};return{calculateNotchWidth:()=>{t()&&(0,l.r)(()=>{d()})},destroy:()=>{e&&(e.disconnect(),e=void 0)}}}},7895:(O,m,i)=>{i.d(m,{S:()=>l});const l={bubbles:{dur:1e3,circles:9,fn:(c,r,n)=>{const s=c*r/n-c+"ms",e=2*Math.PI*r/n;return{r:5,style:{top:32*Math.sin(e)+"%",left:32*Math.cos(e)+"%","animation-delay":s}}}},circles:{dur:1e3,circles:8,fn:(c,r,n)=>{const s=r/n,e=c*s-c+"ms",t=2*Math.PI*s;return{r:5,style:{top:32*Math.sin(t)+"%",left:32*Math.cos(t)+"%","animation-delay":e}}}},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:(c,r)=>({r:6,style:{left:32-32*r+"%","animation-delay":-110*r+"ms"}})},lines:{dur:1e3,lines:8,fn:(c,r,n)=>({y1:14,y2:26,style:{transform:`rotate(${360/n*r+(r({y1:12,y2:20,style:{transform:`rotate(${360/n*r+(r({y1:17,y2:29,style:{transform:`rotate(${30*r+(r<6?180:-180)}deg)`,"animation-delay":c*r/n-c+"ms"}})},"lines-sharp-small":{dur:1e3,lines:12,fn:(c,r,n)=>({y1:12,y2:20,style:{transform:`rotate(${30*r+(r<6?180:-180)}deg)`,"animation-delay":c*r/n-c+"ms"}})}}},7166:(O,m,i)=>{i.r(m),i.d(m,{createSwipeBackGesture:()=>n});var g=i(4920),l=i(5083),c=i(8607);i(1970);const n=(s,e,t,u,d)=>{const o=s.ownerDocument.defaultView;let a=(0,l.i)(s);const p=_=>a?-_.deltaX:_.deltaX;return(0,c.createGesture)({el:s,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:_=>(a=(0,l.i)(s),(_=>{const{startX:D}=_;return a?D>=o.innerWidth-50:D<=50})(_)&&e()),onStart:t,onMove:_=>{const D=p(_)/o.innerWidth;u(D)},onEnd:_=>{const y=p(_),D=o.innerWidth,v=y/D,C=(_=>a?-_.velocityX:_.velocityX)(_),L=C>=0&&(C>.2||y>D/2),x=(L?1-v:v)*D;let P=0;if(x>5){const k=x/Math.abs(C);P=Math.min(k,540)}d(L,v<=0?.01:(0,g.j)(0,v,.9999),P)}})}},2935:(O,m,i)=>{i.d(m,{w:()=>g});const g=(r,n,s)=>{if(typeof MutationObserver>"u")return;const e=new MutationObserver(t=>{s(l(t,n))});return e.observe(r,{childList:!0,subtree:!0}),e},l=(r,n)=>{let s;return r.forEach(e=>{for(let t=0;t{if(1!==r.nodeType)return;const s=r;return(s.tagName===n.toUpperCase()?[s]:Array.from(s.querySelectorAll(n))).find(t=>t.value===s.value)}}}]); \ No newline at end of file diff --git a/www/index.html b/www/index.html new file mode 100644 index 0000000..3bfb423 --- /dev/null +++ b/www/index.html @@ -0,0 +1,89 @@ + + + + + + Welcome to Firebase Hosting + + + + + + + + + + + + + + + + + + + +
+

Welcome

+

Firebase Hosting Setup Complete

+

You're seeing this because you've successfully setup Firebase Hosting. Now it's time to go build something extraordinary!

+ Open Hosting Documentation +
+

Firebase SDK Loading…

+ + + + diff --git a/www/main.77ccc917f92b26c9.js b/www/main.77ccc917f92b26c9.js new file mode 100644 index 0000000..ae256ae --- /dev/null +++ b/www/main.77ccc917f92b26c9.js @@ -0,0 +1 @@ +(self.webpackChunkapp=self.webpackChunkapp||[]).push([[8792],{4442:(Et,We,P)=>{"use strict";P.d(We,{L:()=>q,a:()=>Ie,b:()=>X,c:()=>Ee,d:()=>$e,g:()=>Ue}),P(5531);const q="ionViewWillEnter",Ie="ionViewDidEnter",X="ionViewWillLeave",Ee="ionViewDidLeave",$e="ionViewWillUnload",Ue=ee=>ee.classList.contains("ion-page")?ee:ee.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")||ee},5531:(Et,We,P)=>{"use strict";P.d(We,{a:()=>Ne,c:()=>s,g:()=>$e});class l{constructor(){this.m=new Map}reset(ee){this.m=new Map(Object.entries(ee))}get(ee,N){const x=this.m.get(ee);return void 0!==x?x:N}getBoolean(ee,N=!1){const x=this.m.get(ee);return void 0===x?N:"string"==typeof x?"true"===x:!!x}getNumber(ee,N){const x=parseFloat(this.m.get(ee));return isNaN(x)?void 0!==N?N:NaN:x}set(ee,N){this.m.set(ee,N)}}const s=new l,$e=Ue=>ne(Ue),Ne=(Ue,ee)=>("string"==typeof Ue&&(ee=Ue,Ue=void 0),$e(Ue).includes(ee)),ne=(Ue=window)=>{if(typeof Ue>"u")return[];Ue.Ionic=Ue.Ionic||{};let ee=Ue.Ionic.platforms;return null==ee&&(ee=Ue.Ionic.platforms=ve(Ue),ee.forEach(N=>Ue.document.documentElement.classList.add(`plt-${N}`))),ee},ve=Ue=>{const ee=s.get("platform");return Object.keys(vt).filter(N=>{const x=null==ee?void 0:ee[N];return"function"==typeof x?x(Ue):vt[N](Ue)})},le=Ue=>!!(je(Ue,/iPad/i)||je(Ue,/Macintosh/i)&&ke(Ue)),Te=Ue=>je(Ue,/android|sink/i),ke=Ue=>nt(Ue,"(any-pointer:coarse)"),De=Ue=>Re(Ue)||Le(Ue),Re=Ue=>!!(Ue.cordova||Ue.phonegap||Ue.PhoneGap),Le=Ue=>{const ee=Ue.Capacitor;return!(null==ee||!ee.isNative)},je=(Ue,ee)=>ee.test(Ue.navigator.userAgent),nt=(Ue,ee)=>{var N;return null===(N=Ue.matchMedia)||void 0===N?void 0:N.call(Ue,ee).matches},vt={ipad:le,iphone:Ue=>je(Ue,/iPhone/i),ios:Ue=>je(Ue,/iPhone|iPod/i)||le(Ue),android:Te,phablet:Ue=>{const ee=Ue.innerWidth,N=Ue.innerHeight,x=Math.min(ee,N),V=Math.max(ee,N);return x>390&&x<520&&V>620&&V<800},tablet:Ue=>{const ee=Ue.innerWidth,N=Ue.innerHeight,x=Math.min(ee,N),V=Math.max(ee,N);return le(Ue)||(Ue=>Te(Ue)&&!je(Ue,/mobile/i))(Ue)||x>460&&x<820&&V>780&&V<1400},cordova:Re,capacitor:Le,electron:Ue=>je(Ue,/electron/i),pwa:Ue=>{var ee;return!!(null!==(ee=Ue.matchMedia)&&void 0!==ee&&ee.call(Ue,"(display-mode: standalone)").matches||Ue.navigator.standalone)},mobile:ke,mobileweb:Ue=>ke(Ue)&&!De(Ue),desktop:Ue=>!ke(Ue),hybrid:De}},9986:(Et,We,P)=>{"use strict";P.d(We,{c:()=>Ie});var l=P(8476);let s;const ue=(X,Ee,$e)=>{const Ne=Ee.startsWith("animation")?(X=>(void 0===s&&(s=void 0===X.style.animationName&&void 0!==X.style.webkitAnimationName?"-webkit-":""),s))(X):"";X.style.setProperty(Ne+Ee,$e)},q=(X=[],Ee)=>{if(void 0!==Ee){const $e=Array.isArray(Ee)?Ee:[Ee];return[...X,...$e]}return X},Ie=X=>{let Ee,$e,Ne,ne,ve,me,Me,Be,ie,je,Ye,le=[],be=[],Fe=[],Te=!1,Ge={},Oe=[],ke=[],J={},De=0,Re=!1,Le=!1,nt=!0,vt=!1,Dt=!0,bt=!1;const Ue=X,ee=[],N=[],x=[],V=[],Z=[],pe=[],Se=[],se=[],ot=[],Pt=[],pt=[],xt="function"==typeof AnimationEffect||void 0!==l.w&&"function"==typeof l.w.AnimationEffect,Tt="function"==typeof Element&&"function"==typeof Element.prototype.animate&&xt,Lt=()=>pt,ft=(R,F)=>{const re=F.findIndex(M=>M.c===R);re>-1&&F.splice(re,1)},Pe=(R,F)=>((null!=F&&F.oneTimeCallback?N:ee).push({c:R,o:F}),Ye),mt=()=>{Tt&&(pt.forEach(R=>{R.cancel()}),pt.length=0)},Kt=()=>{pe.forEach(R=>{null!=R&&R.parentNode&&R.parentNode.removeChild(R)}),pe.length=0},tn=()=>void 0!==ve?ve:Me?Me.getFill():"both",Qt=()=>void 0!==Be?Be:void 0!==me?me:Me?Me.getDirection():"normal",er=()=>Re?"linear":void 0!==Ne?Ne:Me?Me.getEasing():"linear",wt=()=>Le?0:void 0!==ie?ie:void 0!==$e?$e:Me?Me.getDuration():0,Bn=()=>void 0!==ne?ne:Me?Me.getIterations():1,zr=()=>void 0!==je?je:void 0!==Ee?Ee:Me?Me.getDelay():0,Xn=()=>{0!==De&&(De--,0===De&&((()=>{ot.forEach(Q=>Q()),Pt.forEach(Q=>Q());const R=nt?1:0,F=Oe,re=ke,M=J;V.forEach(Q=>{const ye=Q.classList;F.forEach(et=>ye.add(et)),re.forEach(et=>ye.remove(et));for(const et in M)M.hasOwnProperty(et)&&ue(Q,et,M[et])}),ie=void 0,Be=void 0,je=void 0,ee.forEach(Q=>Q.c(R,Ye)),N.forEach(Q=>Q.c(R,Ye)),N.length=0,Dt=!0,nt&&(vt=!0),nt=!0})(),Me&&Me.animationFinish()))},ho=()=>{(()=>{Se.forEach(M=>M()),se.forEach(M=>M());const R=be,F=Fe,re=Ge;V.forEach(M=>{const Q=M.classList;R.forEach(ye=>Q.add(ye)),F.forEach(ye=>Q.remove(ye));for(const ye in re)re.hasOwnProperty(ye)&&ue(M,ye,re[ye])})})(),le.length>0&&Tt&&(V.forEach(R=>{const F=R.animate(le,{id:Ue,delay:zr(),duration:wt(),easing:er(),iterations:Bn(),fill:tn(),direction:Qt()});F.pause(),pt.push(F)}),pt.length>0&&(pt[0].onfinish=()=>{Xn()})),Te=!0},On=R=>{R=Math.min(Math.max(R,0),.9999),Tt&&pt.forEach(F=>{F.currentTime=F.effect.getComputedTiming().delay+wt()*R,F.pause()})},St=R=>{pt.forEach(F=>{F.effect.updateTiming({delay:zr(),duration:wt(),easing:er(),iterations:Bn(),fill:tn(),direction:Qt()})}),void 0!==R&&On(R)},pr=(R=!1,F=!0,re)=>(R&&Z.forEach(M=>{M.update(R,F,re)}),Tt&&St(re),Ye),Pr=()=>{Te&&(Tt?pt.forEach(R=>{R.pause()}):V.forEach(R=>{ue(R,"animation-play-state","paused")}),bt=!0)},tr=R=>new Promise(F=>{null!=R&&R.sync&&(Le=!0,Pe(()=>Le=!1,{oneTimeCallback:!0})),Te||ho(),vt&&(Tt&&(On(0),St()),vt=!1),Dt&&(De=Z.length+1,Dt=!1);const re=()=>{ft(M,N),F()},M=()=>{ft(re,x),F()};Pe(M,{oneTimeCallback:!0}),((R,F)=>{x.push({c:R,o:{oneTimeCallback:!0}})})(re),Z.forEach(Q=>{Q.play()}),Tt?(pt.forEach(R=>{R.play()}),(0===le.length||0===V.length)&&Xn()):Xn(),bt=!1}),kr=(R,F)=>{const re=le[0];return void 0===re||void 0!==re.offset&&0!==re.offset?le=[{offset:0,[R]:F},...le]:re[R]=F,Ye};return Ye={parentAnimation:Me,elements:V,childAnimations:Z,id:Ue,animationFinish:Xn,from:kr,to:(R,F)=>{const re=le[le.length-1];return void 0===re||void 0!==re.offset&&1!==re.offset?le=[...le,{offset:1,[R]:F}]:re[R]=F,Ye},fromTo:(R,F,re)=>kr(R,F).to(R,re),parent:R=>(Me=R,Ye),play:tr,pause:()=>(Z.forEach(R=>{R.pause()}),Pr(),Ye),stop:()=>{Z.forEach(R=>{R.stop()}),Te&&(mt(),Te=!1),Re=!1,Le=!1,Dt=!0,Be=void 0,ie=void 0,je=void 0,De=0,vt=!1,nt=!0,bt=!1,x.forEach(R=>R.c(0,Ye)),x.length=0},destroy:R=>(Z.forEach(F=>{F.destroy(R)}),(R=>{mt(),R&&Kt()})(R),V.length=0,Z.length=0,le.length=0,ee.length=0,N.length=0,Te=!1,Dt=!0,Ye),keyframes:R=>{const F=le!==R;return le=R,F&&(R=>{Tt&&Lt().forEach(F=>{const re=F.effect;if(re.setKeyframes)re.setKeyframes(R);else{const M=new KeyframeEffect(re.target,R,re.getTiming());F.effect=M}})})(le),Ye},addAnimation:R=>{if(null!=R)if(Array.isArray(R))for(const F of R)F.parent(Ye),Z.push(F);else R.parent(Ye),Z.push(R);return Ye},addElement:R=>{if(null!=R)if(1===R.nodeType)V.push(R);else if(R.length>=0)for(let F=0;F(ve=R,pr(!0),Ye),direction:R=>(me=R,pr(!0),Ye),iterations:R=>(ne=R,pr(!0),Ye),duration:R=>(!Tt&&0===R&&(R=1),$e=R,pr(!0),Ye),easing:R=>(Ne=R,pr(!0),Ye),delay:R=>(Ee=R,pr(!0),Ye),getWebAnimations:Lt,getKeyframes:()=>le,getFill:tn,getDirection:Qt,getDelay:zr,getIterations:Bn,getEasing:er,getDuration:wt,afterAddRead:R=>(ot.push(R),Ye),afterAddWrite:R=>(Pt.push(R),Ye),afterClearStyles:(R=[])=>{for(const F of R)J[F]="";return Ye},afterStyles:(R={})=>(J=R,Ye),afterRemoveClass:R=>(ke=q(ke,R),Ye),afterAddClass:R=>(Oe=q(Oe,R),Ye),beforeAddRead:R=>(Se.push(R),Ye),beforeAddWrite:R=>(se.push(R),Ye),beforeClearStyles:(R=[])=>{for(const F of R)Ge[F]="";return Ye},beforeStyles:(R={})=>(Ge=R,Ye),beforeRemoveClass:R=>(Fe=q(Fe,R),Ye),beforeAddClass:R=>(be=q(be,R),Ye),onFinish:Pe,isRunning:()=>0!==De&&!bt,progressStart:(R=!1,F)=>(Z.forEach(re=>{re.progressStart(R,F)}),Pr(),Re=R,Te||ho(),pr(!1,!0,F),Ye),progressStep:R=>(Z.forEach(F=>{F.progressStep(R)}),On(R),Ye),progressEnd:(R,F,re)=>(Re=!1,Z.forEach(M=>{M.progressEnd(R,F,re)}),void 0!==re&&(ie=re),vt=!1,nt=!0,0===R?(Be="reverse"===Qt()?"normal":"reverse","reverse"===Be&&(nt=!1),Tt?(pr(),On(1-F)):(je=(1-F)*wt()*-1,pr(!1,!1))):1===R&&(Tt?(pr(),On(F)):(je=F*wt()*-1,pr(!1,!1))),void 0!==R&&!Me&&tr(),Ye)}}},464:(Et,We,P)=>{"use strict";P.d(We,{E:()=>Ne,a:()=>l,s:()=>Ee});const l=ne=>{try{if(ne instanceof X)return ne.value;if(!ue()||"string"!=typeof ne||""===ne)return ne;if(ne.includes("onload="))return"";const ve=document.createDocumentFragment(),me=document.createElement("div");ve.appendChild(me),me.innerHTML=ne,Ie.forEach(Te=>{const Me=ve.querySelectorAll(Te);for(let Ge=Me.length-1;Ge>=0;Ge--){const Oe=Me[Ge];Oe.parentNode?Oe.parentNode.removeChild(Oe):ve.removeChild(Oe);const ke=H(Oe);for(let J=0;J{if(ne.nodeType&&1!==ne.nodeType)return;if(typeof NamedNodeMap<"u"&&!(ne.attributes instanceof NamedNodeMap))return void ne.remove();for(let me=ne.attributes.length-1;me>=0;me--){const le=ne.attributes.item(me),be=le.name;if(!q.includes(be.toLowerCase())){ne.removeAttribute(be);continue}const Fe=le.value,Te=ne[be];(null!=Fe&&Fe.toLowerCase().includes("javascript:")||null!=Te&&Te.toLowerCase().includes("javascript:"))&&ne.removeAttribute(be)}const ve=H(ne);for(let me=0;menull!=ne.children?ne.children:ne.childNodes,ue=()=>{var ne;const ve=window,me=null===(ne=null==ve?void 0:ve.Ionic)||void 0===ne?void 0:ne.config;return!me||(me.get?me.get("sanitizerEnabled",!0):!0===me.sanitizerEnabled||void 0===me.sanitizerEnabled)},q=["class","id","href","src","name","slot"],Ie=["script","style","iframe","meta","link","object","embed"];class X{constructor(ve){this.value=ve}}const Ee=ne=>{const ve=window,me=ve.Ionic;if(!me||!me.config||"Object"===me.config.constructor.name)return ve.Ionic=ve.Ionic||{},ve.Ionic.config=Object.assign(Object.assign({},ve.Ionic.config),ne),ve.Ionic.config},Ne=!1},8621:(Et,We,P)=>{"use strict";P.d(We,{C:()=>q,a:()=>H,d:()=>ue});var l=P(467),s=P(4920);const H=function(){var Ie=(0,l.A)(function*(X,Ee,$e,Ne,ne,ve){var me;if(X)return X.attachViewToDom(Ee,$e,ne,Ne);if(!(ve||"string"==typeof $e||$e instanceof HTMLElement))throw new Error("framework delegate is missing");const le="string"==typeof $e?null===(me=Ee.ownerDocument)||void 0===me?void 0:me.createElement($e):$e;return Ne&&Ne.forEach(be=>le.classList.add(be)),ne&&Object.assign(le,ne),Ee.appendChild(le),yield new Promise(be=>(0,s.c)(le,be)),le});return function(Ee,$e,Ne,ne,ve,me){return Ie.apply(this,arguments)}}(),ue=(Ie,X)=>{if(X){if(Ie)return Ie.removeViewFromDom(X.parentElement,X);X.remove()}return Promise.resolve()},q=()=>{let Ie,X;return{attachViewToDom:function(){var Ne=(0,l.A)(function*(ne,ve,me={},le=[]){var be,Fe;let Te;if(Ie=ne,ve){const Ge="string"==typeof ve?null===(be=Ie.ownerDocument)||void 0===be?void 0:be.createElement(ve):ve;le.forEach(Oe=>Ge.classList.add(Oe)),Object.assign(Ge,me),Ie.appendChild(Ge),Te=Ge,yield new Promise(Oe=>(0,s.c)(Ge,Oe))}else if(Ie.children.length>0&&("ION-MODAL"===Ie.tagName||"ION-POPOVER"===Ie.tagName)&&!(Te=Ie.children[0]).classList.contains("ion-delegate-host")){const Oe=null===(Fe=Ie.ownerDocument)||void 0===Fe?void 0:Fe.createElement("div");Oe.classList.add("ion-delegate-host"),le.forEach(ke=>Oe.classList.add(ke)),Oe.append(...Ie.children),Ie.appendChild(Oe),Te=Oe}const Me=document.querySelector("ion-app")||document.body;return X=document.createComment("ionic teleport"),Ie.parentNode.insertBefore(X,Ie),Me.appendChild(Ie),null!=Te?Te:Ie});return function(ve,me){return Ne.apply(this,arguments)}}(),removeViewFromDom:()=>(Ie&&X&&(X.parentNode.insertBefore(Ie,X),X.remove()),Promise.resolve())}}},1970:(Et,We,P)=>{"use strict";P.d(We,{B:()=>ue,G:()=>q});class s{constructor(X,Ee,$e,Ne,ne){this.id=Ee,this.name=$e,this.disableScroll=ne,this.priority=1e6*Ne+Ee,this.ctrl=X}canStart(){return!!this.ctrl&&this.ctrl.canStart(this.name)}start(){return!!this.ctrl&&this.ctrl.start(this.name,this.id,this.priority)}capture(){if(!this.ctrl)return!1;const X=this.ctrl.capture(this.name,this.id,this.priority);return X&&this.disableScroll&&this.ctrl.disableScroll(this.id),X}release(){this.ctrl&&(this.ctrl.release(this.id),this.disableScroll&&this.ctrl.enableScroll(this.id))}destroy(){this.release(),this.ctrl=void 0}}class H{constructor(X,Ee,$e,Ne){this.id=Ee,this.disable=$e,this.disableScroll=Ne,this.ctrl=X}block(){if(this.ctrl){if(this.disable)for(const X of this.disable)this.ctrl.disableGesture(X,this.id);this.disableScroll&&this.ctrl.disableScroll(this.id)}}unblock(){if(this.ctrl){if(this.disable)for(const X of this.disable)this.ctrl.enableGesture(X,this.id);this.disableScroll&&this.ctrl.enableScroll(this.id)}}destroy(){this.unblock(),this.ctrl=void 0}}const ue="backdrop-no-scroll",q=new class l{constructor(){this.gestureId=0,this.requestedStart=new Map,this.disabledGestures=new Map,this.disabledScroll=new Set}createGesture(X){var Ee;return new s(this,this.newID(),X.name,null!==(Ee=X.priority)&&void 0!==Ee?Ee:0,!!X.disableScroll)}createBlocker(X={}){return new H(this,this.newID(),X.disable,!!X.disableScroll)}start(X,Ee,$e){return this.canStart(X)?(this.requestedStart.set(Ee,$e),!0):(this.requestedStart.delete(Ee),!1)}capture(X,Ee,$e){if(!this.start(X,Ee,$e))return!1;const Ne=this.requestedStart;let ne=-1e4;if(Ne.forEach(ve=>{ne=Math.max(ne,ve)}),ne===$e){this.capturedId=Ee,Ne.clear();const ve=new CustomEvent("ionGestureCaptured",{detail:{gestureName:X}});return document.dispatchEvent(ve),!0}return Ne.delete(Ee),!1}release(X){this.requestedStart.delete(X),this.capturedId===X&&(this.capturedId=void 0)}disableGesture(X,Ee){let $e=this.disabledGestures.get(X);void 0===$e&&($e=new Set,this.disabledGestures.set(X,$e)),$e.add(Ee)}enableGesture(X,Ee){const $e=this.disabledGestures.get(X);void 0!==$e&&$e.delete(Ee)}disableScroll(X){this.disabledScroll.add(X),1===this.disabledScroll.size&&document.body.classList.add(ue)}enableScroll(X){this.disabledScroll.delete(X),0===this.disabledScroll.size&&document.body.classList.remove(ue)}canStart(X){return!(void 0!==this.capturedId||this.isDisabled(X))}isCaptured(){return void 0!==this.capturedId}isScrollDisabled(){return this.disabledScroll.size>0}isDisabled(X){const Ee=this.disabledGestures.get(X);return!!(Ee&&Ee.size>0)}newID(){return this.gestureId++,this.gestureId}}},6411:(Et,We,P)=>{"use strict";P.r(We),P.d(We,{MENU_BACK_BUTTON_PRIORITY:()=>$e,OVERLAY_BACK_BUTTON_PRIORITY:()=>Ee,blockHardwareBackButton:()=>Ie,shouldUseCloseWatcher:()=>q,startHardwareBackButton:()=>X});var l=P(467),s=P(8476),H=P(3664);P(9672);const q=()=>H.c.get("experimentalCloseWatcher",!1)&&void 0!==s.w&&"CloseWatcher"in s.w,Ie=()=>{document.addEventListener("backbutton",()=>{})},X=()=>{const Ne=document;let ne=!1;const ve=()=>{if(ne)return;let me=0,le=[];const be=new CustomEvent("ionBackButton",{bubbles:!1,detail:{register(Me,Ge){le.push({priority:Me,handler:Ge,id:me++})}}});Ne.dispatchEvent(be);const Fe=function(){var Me=(0,l.A)(function*(Ge){try{if(null!=Ge&&Ge.handler){const Oe=Ge.handler(Te);null!=Oe&&(yield Oe)}}catch(Oe){console.error(Oe)}});return function(Oe){return Me.apply(this,arguments)}}(),Te=()=>{if(le.length>0){let Me={priority:Number.MIN_SAFE_INTEGER,handler:()=>{},id:-1};le.forEach(Ge=>{Ge.priority>=Me.priority&&(Me=Ge)}),ne=!0,le=le.filter(Ge=>Ge.id!==Me.id),Fe(Me).then(()=>ne=!1)}};Te()};if(q()){let me;const le=()=>{null==me||me.destroy(),me=new s.w.CloseWatcher,me.onclose=()=>{ve(),le()}};le()}else Ne.addEventListener("backbutton",ve)},Ee=100,$e=99},4920:(Et,We,P)=>{"use strict";P.d(We,{a:()=>Ee,b:()=>$e,c:()=>H,d:()=>le,e:()=>Ge,f:()=>me,g:()=>Ne,h:()=>q,i:()=>X,j:()=>be,k:()=>ue,l:()=>ve,m:()=>Fe,n:()=>Me,o:()=>Oe,p:()=>Te,r:()=>ne,s:()=>ke,t:()=>l});const l=(J,De=0)=>new Promise(Re=>{s(J,De,Re)}),s=(J,De=0,Re)=>{let Le,Be;const ie={passive:!0},nt=()=>{Le&&Le()},vt=Dt=>{(void 0===Dt||J===Dt.target)&&(nt(),Re(Dt))};return J&&(J.addEventListener("webkitTransitionEnd",vt,ie),J.addEventListener("transitionend",vt,ie),Be=setTimeout(vt,De+500),Le=()=>{void 0!==Be&&(clearTimeout(Be),Be=void 0),J.removeEventListener("webkitTransitionEnd",vt,ie),J.removeEventListener("transitionend",vt,ie)}),nt},H=(J,De)=>{J.componentOnReady?J.componentOnReady().then(Re=>De(Re)):ne(()=>De(J))},ue=J=>void 0!==J.componentOnReady,q=(J,De=[])=>{const Re={};return De.forEach(Le=>{J.hasAttribute(Le)&&(null!==J.getAttribute(Le)&&(Re[Le]=J.getAttribute(Le)),J.removeAttribute(Le))}),Re},Ie=["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"],X=(J,De)=>{let Re=Ie;return De&&De.length>0&&(Re=Re.filter(Le=>!De.includes(Le))),q(J,Re)},Ee=(J,De,Re,Le)=>{var Be;if(typeof window<"u"){const ie=window,je=null===(Be=null==ie?void 0:ie.Ionic)||void 0===Be?void 0:Be.config;if(je){const nt=je.get("_ael");if(nt)return nt(J,De,Re,Le);if(je._ael)return je._ael(J,De,Re,Le)}}return J.addEventListener(De,Re,Le)},$e=(J,De,Re,Le)=>{var Be;if(typeof window<"u"){const ie=window,je=null===(Be=null==ie?void 0:ie.Ionic)||void 0===Be?void 0:Be.config;if(je){const nt=je.get("_rel");if(nt)return nt(J,De,Re,Le);if(je._rel)return je._rel(J,De,Re,Le)}}return J.removeEventListener(De,Re,Le)},Ne=(J,De=J)=>J.shadowRoot||De,ne=J=>"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(J):"function"==typeof requestAnimationFrame?requestAnimationFrame(J):setTimeout(J),ve=J=>!!J.shadowRoot&&!!J.attachShadow,me=J=>{if(J.focus(),J.classList.contains("ion-focusable")){const De=J.closest("ion-app");De&&De.setFocus([J])}},le=(J,De,Re,Le,Be)=>{if(J||ve(De)){let ie=De.querySelector("input.aux-input");ie||(ie=De.ownerDocument.createElement("input"),ie.type="hidden",ie.classList.add("aux-input"),De.appendChild(ie)),ie.disabled=Be,ie.name=Re,ie.value=Le||""}},be=(J,De,Re)=>Math.max(J,Math.min(De,Re)),Fe=(J,De)=>{if(!J){const Re="ASSERT: "+De;throw console.error(Re),new Error(Re)}},Te=J=>{if(J){const De=J.changedTouches;if(De&&De.length>0){const Re=De[0];return{x:Re.clientX,y:Re.clientY}}if(void 0!==J.pageX)return{x:J.pageX,y:J.pageY}}return{x:0,y:0}},Me=J=>{const De="rtl"===document.dir;switch(J){case"start":return De;case"end":return!De;default:throw new Error(`"${J}" is not a valid value for [side]. Use "start" or "end" instead.`)}},Ge=(J,De)=>{const Re=J._original||J;return{_original:J,emit:Oe(Re.emit.bind(Re),De)}},Oe=(J,De=0)=>{let Re;return(...Le)=>{clearTimeout(Re),Re=setTimeout(J,De,...Le)}},ke=(J,De)=>{if(null!=J||(J={}),null!=De||(De={}),J===De)return!0;const Re=Object.keys(J);if(Re.length!==Object.keys(De).length)return!1;for(const Le of Re)if(!(Le in De)||J[Le]!==De[Le])return!1;return!0}},5465:(Et,We,P)=>{"use strict";P.d(We,{m:()=>me});var l=P(467),s=P(8476),H=P(6411),ue=P(4929),q=P(4920),Ie=P(3664),X=P(9986);const Ee=le=>(0,X.c)().duration(le?400:300),$e=le=>{let be,Fe;const Te=le.width+8,Me=(0,X.c)(),Ge=(0,X.c)();le.isEndSide?(be=Te+"px",Fe="0px"):(be=-Te+"px",Fe="0px"),Me.addElement(le.menuInnerEl).fromTo("transform",`translateX(${be})`,`translateX(${Fe})`);const ke="ios"===(0,Ie.b)(le),J=ke?.2:.25;return Ge.addElement(le.backdropEl).fromTo("opacity",.01,J),Ee(ke).addAnimation([Me,Ge])},Ne=le=>{let be,Fe;const Te=(0,Ie.b)(le),Me=le.width;le.isEndSide?(be=-Me+"px",Fe=Me+"px"):(be=Me+"px",Fe=-Me+"px");const Ge=(0,X.c)().addElement(le.menuInnerEl).fromTo("transform",`translateX(${Fe})`,"translateX(0px)"),Oe=(0,X.c)().addElement(le.contentEl).fromTo("transform","translateX(0px)",`translateX(${be})`),ke=(0,X.c)().addElement(le.backdropEl).fromTo("opacity",.01,.32);return Ee("ios"===Te).addAnimation([Ge,Oe,ke])},ne=le=>{const be=(0,Ie.b)(le),Fe=le.width*(le.isEndSide?-1:1)+"px",Te=(0,X.c)().addElement(le.contentEl).fromTo("transform","translateX(0px)",`translateX(${Fe})`);return Ee("ios"===be).addAnimation(Te)},me=(()=>{const le=new Map,be=[],Fe=function(){var x=(0,l.A)(function*(V){const Z=yield De(V,!0);return!!Z&&Z.open()});return function(Z){return x.apply(this,arguments)}}(),Te=function(){var x=(0,l.A)(function*(V){const Z=yield void 0!==V?De(V,!0):Re();return void 0!==Z&&Z.close()});return function(Z){return x.apply(this,arguments)}}(),Me=function(){var x=(0,l.A)(function*(V){const Z=yield De(V,!0);return!!Z&&Z.toggle()});return function(Z){return x.apply(this,arguments)}}(),Ge=function(){var x=(0,l.A)(function*(V,Z){const pe=yield De(Z);return pe&&(pe.disabled=!V),pe});return function(Z,pe){return x.apply(this,arguments)}}(),Oe=function(){var x=(0,l.A)(function*(V,Z){const pe=yield De(Z);return pe&&(pe.swipeGesture=V),pe});return function(Z,pe){return x.apply(this,arguments)}}(),ke=function(){var x=(0,l.A)(function*(V){if(null!=V){const Z=yield De(V);return void 0!==Z&&Z.isOpen()}return void 0!==(yield Re())});return function(Z){return x.apply(this,arguments)}}(),J=function(){var x=(0,l.A)(function*(V){const Z=yield De(V);return!!Z&&!Z.disabled});return function(Z){return x.apply(this,arguments)}}(),De=function(){var x=(0,l.A)(function*(V,Z=!1){if(yield N(),"start"===V||"end"===V){const Se=be.filter(ot=>ot.side===V&&!ot.disabled);if(Se.length>=1)return Se.length>1&&Z&&(0,ue.p)(`menuController queried for a menu on the "${V}" side, but ${Se.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.`,Se.map(ot=>ot.el)),Se[0].el;const se=be.filter(ot=>ot.side===V);if(se.length>=1)return se.length>1&&Z&&(0,ue.p)(`menuController queried for a menu on the "${V}" side, but ${se.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.`,se.map(ot=>ot.el)),se[0].el}else if(null!=V)return ee(Se=>Se.menuId===V);return ee(Se=>!Se.disabled)||(be.length>0?be[0].el:void 0)});return function(Z){return x.apply(this,arguments)}}(),Re=function(){var x=(0,l.A)(function*(){return yield N(),Ye()});return function(){return x.apply(this,arguments)}}(),Le=function(){var x=(0,l.A)(function*(){return yield N(),bt()});return function(){return x.apply(this,arguments)}}(),Be=function(){var x=(0,l.A)(function*(){return yield N(),Ue()});return function(){return x.apply(this,arguments)}}(),ie=(x,V)=>{le.set(x,V)},vt=function(){var x=(0,l.A)(function*(V,Z,pe){if(Ue())return!1;if(Z){const Se=yield Re();Se&&V.el!==Se&&(yield Se.setOpen(!1,!1))}return V._setOpen(Z,pe)});return function(Z,pe,Se){return x.apply(this,arguments)}}(),Ye=()=>ee(x=>x._isOpen),bt=()=>be.map(x=>x.el),Ue=()=>be.some(x=>x.isAnimating),ee=x=>{const V=be.find(x);if(void 0!==V)return V.el},N=()=>Promise.all(Array.from(document.querySelectorAll("ion-menu")).map(x=>new Promise(V=>(0,q.c)(x,V))));return ie("reveal",ne),ie("push",Ne),ie("overlay",$e),null==s.d||s.d.addEventListener("ionBackButton",x=>{const V=Ye();V&&x.detail.register(H.MENU_BACK_BUTTON_PRIORITY,()=>V.close())}),{registerAnimation:ie,get:De,getMenus:Le,getOpen:Re,isEnabled:J,swipeGesture:Oe,isAnimating:Be,isOpen:ke,enable:Ge,toggle:Me,close:Te,open:Fe,_getOpenSync:Ye,_createAnimation:(x,V)=>{const Z=le.get(x);if(!Z)throw new Error("animation not registered");return Z(V)},_register:x=>{be.indexOf(x)<0&&be.push(x)},_unregister:x=>{const V=be.indexOf(x);V>-1&&be.splice(V,1)},_setOpen:vt}})()},8607:(Et,We,P)=>{"use strict";P.r(We),P.d(We,{GESTURE_CONTROLLER:()=>l.G,createGesture:()=>$e});var l=P(1970);const s=(me,le,be,Fe)=>{const Te=H(me)?{capture:!!Fe.capture,passive:!!Fe.passive}:!!Fe.capture;let Me,Ge;return me.__zone_symbol__addEventListener?(Me="__zone_symbol__addEventListener",Ge="__zone_symbol__removeEventListener"):(Me="addEventListener",Ge="removeEventListener"),me[Me](le,be,Te),()=>{me[Ge](le,be,Te)}},H=me=>{if(void 0===ue)try{const le=Object.defineProperty({},"passive",{get:()=>{ue=!0}});me.addEventListener("optsTest",()=>{},le)}catch{ue=!1}return!!ue};let ue;const X=me=>me instanceof Document?me:me.ownerDocument,$e=me=>{let le=!1,be=!1,Fe=!0,Te=!1;const Me=Object.assign({disableScroll:!1,direction:"x",gesturePriority:0,passive:!0,maxAngle:40,threshold:10},me),Ge=Me.canStart,Oe=Me.onWillStart,ke=Me.onStart,J=Me.onEnd,De=Me.notCaptured,Re=Me.onMove,Le=Me.threshold,Be=Me.passive,ie=Me.blurOnStart,je={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},nt=((me,le,be)=>{const Fe=be*(Math.PI/180),Te="x"===me,Me=Math.cos(Fe),Ge=le*le;let Oe=0,ke=0,J=!1,De=0;return{start(Re,Le){Oe=Re,ke=Le,De=0,J=!0},detect(Re,Le){if(!J)return!1;const Be=Re-Oe,ie=Le-ke,je=Be*Be+ie*ie;if(jeMe?1:vt<-Me?-1:0,J=!1,!0},isGesture:()=>0!==De,getDirection:()=>De}})(Me.direction,Me.threshold,Me.maxAngle),vt=l.G.createGesture({name:me.gestureName,priority:me.gesturePriority,disableScroll:me.disableScroll}),bt=()=>{le&&(Te=!1,Re&&Re(je))},Ue=()=>!!vt.capture()&&(le=!0,Fe=!1,je.startX=je.currentX,je.startY=je.currentY,je.startTime=je.currentTime,Oe?Oe(je).then(N):N(),!0),N=()=>{ie&&(()=>{if(typeof document<"u"){const Se=document.activeElement;null!=Se&&Se.blur&&Se.blur()}})(),ke&&ke(je),Fe=!0},x=()=>{le=!1,be=!1,Te=!1,Fe=!0,vt.release()},V=Se=>{const se=le,ot=Fe;if(x(),ot){if(Ne(je,Se),se)return void(J&&J(je));De&&De(je)}},Z=((me,le,be,Fe,Te)=>{let Me,Ge,Oe,ke,J,De,Re,Le=0;const Be=ee=>{Le=Date.now()+2e3,le(ee)&&(!Ge&&be&&(Ge=s(me,"touchmove",be,Te)),Oe||(Oe=s(ee.target,"touchend",je,Te)),ke||(ke=s(ee.target,"touchcancel",je,Te)))},ie=ee=>{Le>Date.now()||le(ee)&&(!De&&be&&(De=s(X(me),"mousemove",be,Te)),Re||(Re=s(X(me),"mouseup",nt,Te)))},je=ee=>{vt(),Fe&&Fe(ee)},nt=ee=>{Dt(),Fe&&Fe(ee)},vt=()=>{Ge&&Ge(),Oe&&Oe(),ke&&ke(),Ge=Oe=ke=void 0},Dt=()=>{De&&De(),Re&&Re(),De=Re=void 0},Ye=()=>{vt(),Dt()},bt=(ee=!0)=>{ee?(Me||(Me=s(me,"touchstart",Be,Te)),J||(J=s(me,"mousedown",ie,Te))):(Me&&Me(),J&&J(),Me=J=void 0,Ye())};return{enable:bt,stop:Ye,destroy:()=>{bt(!1),Fe=be=le=void 0}}})(Me.el,Se=>{const se=ve(Se);return!(be||!Fe||(ne(Se,je),je.startX=je.currentX,je.startY=je.currentY,je.startTime=je.currentTime=se,je.velocityX=je.velocityY=je.deltaX=je.deltaY=0,je.event=Se,Ge&&!1===Ge(je))||(vt.release(),!vt.start()))&&(be=!0,0===Le?Ue():(nt.start(je.startX,je.startY),!0))},Se=>{le?!Te&&Fe&&(Te=!0,Ne(je,Se),requestAnimationFrame(bt)):(Ne(je,Se),nt.detect(je.currentX,je.currentY)&&(!nt.isGesture()||!Ue())&&pe())},V,{capture:!1,passive:Be}),pe=()=>{x(),Z.stop(),De&&De(je)};return{enable(Se=!0){Se||(le&&V(void 0),x()),Z.enable(Se)},destroy(){vt.destroy(),Z.destroy()}}},Ne=(me,le)=>{if(!le)return;const be=me.currentX,Fe=me.currentY,Te=me.currentTime;ne(le,me);const Me=me.currentX,Ge=me.currentY,ke=(me.currentTime=ve(le))-Te;if(ke>0&&ke<100){const De=(Ge-Fe)/ke;me.velocityX=(Me-be)/ke*.7+.3*me.velocityX,me.velocityY=.7*De+.3*me.velocityY}me.deltaX=Me-me.startX,me.deltaY=Ge-me.startY,me.event=le},ne=(me,le)=>{let be=0,Fe=0;if(me){const Te=me.changedTouches;if(Te&&Te.length>0){const Me=Te[0];be=Me.clientX,Fe=Me.clientY}else void 0!==me.pageX&&(be=me.pageX,Fe=me.pageY)}le.currentX=be,le.currentY=Fe},ve=me=>me.timeStamp||Date.now()},9672:(Et,We,P)=>{"use strict";P.d(We,{B:()=>Ie,a:()=>No,b:()=>xn,c:()=>ot,d:()=>Tt,e:()=>Bt,f:()=>Ue,g:()=>Pt,h:()=>Ye,i:()=>xt,j:()=>pr,k:()=>X,r:()=>kt,w:()=>jn});var l=P(467);var ue=Object.defineProperty,Ie={isDev:!1,isBrowser:!0,isServer:!1,isTesting:!1},X=E=>{const k=new URL(E,Vt.$resourcesUrl$);return k.origin!==Ht.location.origin?k.href:k.pathname},Ee={},ve=E=>"object"==(E=typeof E)||"function"===E;function me(E){var k,z,te;return null!=(te=null==(z=null==(k=E.head)?void 0:k.querySelector('meta[name="csp-nonce"]'))?void 0:z.getAttribute("content"))?te:void 0}((E,k)=>{for(var z in k)ue(E,z,{get:k[z],enumerable:!0})})({},{err:()=>Fe,map:()=>Te,ok:()=>be,unwrap:()=>Me,unwrapErr:()=>Ge});var be=E=>({isOk:!0,isErr:!1,value:E}),Fe=E=>({isOk:!1,isErr:!0,value:E});function Te(E,k){if(E.isOk){const z=k(E.value);return z instanceof Promise?z.then(te=>be(te)):be(z)}if(E.isErr)return Fe(E.value);throw"should never get here"}var Me=E=>{if(E.isOk)return E.value;throw E.value},Ge=E=>{if(E.isErr)return E.value;throw E.value},Be="s-id",ie="sty-id",vt="slot-fb{display:contents}slot-fb[hidden]{display:none}",Dt="http://www.w3.org/1999/xlink",Ye=(E,k,...z)=>{let te=null,ge=null,he=null,Xe=!1,Je=!1;const tt=[],it=It=>{for(let Ot=0;OtIt[Ot]).join(" "))}}if("function"==typeof E)return E(null===k?{}:k,tt,N);const ht=bt(E,null);return ht.$attrs$=k,tt.length>0&&(ht.$children$=tt),ht.$key$=ge,ht.$name$=he,ht},bt=(E,k)=>({$flags$:0,$tag$:E,$text$:k,$elm$:null,$children$:null,$attrs$:null,$key$:null,$name$:null}),Ue={},N={forEach:(E,k)=>E.map(x).forEach(k),map:(E,k)=>E.map(x).map(k).map(V)},x=E=>({vattrs:E.$attrs$,vchildren:E.$children$,vkey:E.$key$,vname:E.$name$,vtag:E.$tag$,vtext:E.$text$}),V=E=>{if("function"==typeof E.vtag){const z={...E.vattrs};return E.vkey&&(z.key=E.vkey),E.vname&&(z.name=E.vname),Ye(E.vtag,z,...E.vchildren||[])}const k=bt(E.vtag,E.vtext);return k.$attrs$=E.vattrs,k.$children$=E.vchildren,k.$key$=E.vkey,k.$name$=E.vname,k},pe=(E,k,z,te,ge,he,Xe)=>{let Je,tt,it,ht;if(1===he.nodeType){for(Je=he.getAttribute("c-id"),Je&&(tt=Je.split("."),(tt[0]===Xe||"0"===tt[0])&&(it={$flags$:0,$hostId$:tt[0],$nodeId$:tt[1],$depth$:tt[2],$index$:tt[3],$tag$:he.tagName.toLowerCase(),$elm$:he,$attrs$:null,$children$:null,$key$:null,$name$:null,$text$:null},k.push(it),he.removeAttribute("c-id"),E.$children$||(E.$children$=[]),E.$children$[it.$index$]=it,E=it,te&&"0"===it.$depth$&&(te[it.$index$]=it.$elm$))),ht=he.childNodes.length-1;ht>=0;ht--)pe(E,k,z,te,ge,he.childNodes[ht],Xe);if(he.shadowRoot)for(ht=he.shadowRoot.childNodes.length-1;ht>=0;ht--)pe(E,k,z,te,ge,he.shadowRoot.childNodes[ht],Xe)}else if(8===he.nodeType)tt=he.nodeValue.split("."),(tt[1]===Xe||"0"===tt[1])&&(Je=tt[0],it={$flags$:0,$hostId$:tt[1],$nodeId$:tt[2],$depth$:tt[3],$index$:tt[4],$elm$:he,$attrs$:null,$children$:null,$key$:null,$name$:null,$tag$:null,$text$:null},"t"===Je?(it.$elm$=he.nextSibling,it.$elm$&&3===it.$elm$.nodeType&&(it.$text$=it.$elm$.textContent,k.push(it),he.remove(),E.$children$||(E.$children$=[]),E.$children$[it.$index$]=it,te&&"0"===it.$depth$&&(te[it.$index$]=it.$elm$))):it.$hostId$===Xe&&("s"===Je?(it.$tag$="slot",he["s-sn"]=tt[5]?it.$name$=tt[5]:"",he["s-sr"]=!0,te&&(it.$elm$=zn.createElement(it.$tag$),it.$name$&&it.$elm$.setAttribute("name",it.$name$),he.parentNode.insertBefore(it.$elm$,he),he.remove(),"0"===it.$depth$&&(te[it.$index$]=it.$elm$)),z.push(it),E.$children$||(E.$children$=[]),E.$children$[it.$index$]=it):"r"===Je&&(te?he.remove():(ge["s-cr"]=he,he["s-cn"]=!0))));else if(E&&"style"===E.$tag$){const It=bt(null,he.textContent);It.$elm$=he,It.$index$="0",E.$children$=[It]}},Se=(E,k)=>{if(1===E.nodeType){let z=0;for(;zgo.push(E),Pt=E=>wn(E).$modeName$,xt=E=>wn(E).$hostElement$,Tt=(E,k,z)=>{const te=xt(E);return{emit:ge=>Lt(te,k,{bubbles:!!(4&z),composed:!!(2&z),cancelable:!!(1&z),detail:ge})}},Lt=(E,k,z)=>{const te=Vt.ce(k,z);return E.dispatchEvent(te),te},Xt=new WeakMap,Gt=(E,k,z)=>{let te=bo.get(E);mo&&z?(te=te||new CSSStyleSheet,"string"==typeof te?te=k:te.replaceSync(k)):te=k,bo.set(E,te)},gn=(E,k,z)=>{var te;const ge=ft(k,z),he=bo.get(ge);if(E=11===E.nodeType?E:zn,he)if("string"==typeof he){let Je,Xe=Xt.get(E=E.head||E);if(Xe||Xt.set(E,Xe=new Set),!Xe.has(ge)){if(E.host&&(Je=E.querySelector(`[${ie}="${ge}"]`)))Je.innerHTML=he;else{Je=zn.createElement("style"),Je.innerHTML=he;const tt=null!=(te=Vt.$nonce$)?te:me(zn);null!=tt&&Je.setAttribute("nonce",tt),E.insertBefore(Je,E.querySelector("link"))}4&k.$flags$&&(Je.innerHTML+=vt),Xe&&Xe.add(ge)}}else E.adoptedStyleSheets.includes(he)||(E.adoptedStyleSheets=[...E.adoptedStyleSheets,he]);return ge},ft=(E,k)=>"sc-"+(k&&32&E.$flags$?E.$tagName$+"-"+k:E.$tagName$),_e=E=>E.replace(/\/\*!@([^\/]+)\*\/[^\{]+\{/g,"$1{"),Pe=(E,k,z,te,ge,he)=>{if(z!==te){let Xe=po(E,k),Je=k.toLowerCase();if("class"===k){const tt=E.classList,it=mt(z),ht=mt(te);tt.remove(...it.filter(It=>It&&!ht.includes(It))),tt.add(...ht.filter(It=>It&&!it.includes(It)))}else if("style"===k){for(const tt in z)(!te||null==te[tt])&&(tt.includes("-")?E.style.removeProperty(tt):E.style[tt]="");for(const tt in te)(!z||te[tt]!==z[tt])&&(tt.includes("-")?E.style.setProperty(tt,te[tt]):E.style[tt]=te[tt])}else if("key"!==k)if("ref"===k)te&&te(E);else if(Xe||"o"!==k[0]||"n"!==k[1]){const tt=ve(te);if((Xe||tt&&null!==te)&&!ge)try{if(E.tagName.includes("-"))E[k]=te;else{const ht=null==te?"":te;"list"===k?Xe=!1:(null==z||E[k]!=ht)&&(E[k]=ht)}}catch{}let it=!1;Je!==(Je=Je.replace(/^xlink\:?/,""))&&(k=Je,it=!0),null==te||!1===te?(!1!==te||""===E.getAttribute(k))&&(it?E.removeAttributeNS(Dt,k):E.removeAttribute(k)):(!Xe||4&he||ge)&&!tt&&(te=!0===te?"":te,it?E.setAttributeNS(Dt,k,te):E.setAttribute(k,te))}else if(k="-"===k[2]?k.slice(3):po(Ht,Je)?Je.slice(2):Je[2]+k.slice(3),z||te){const tt=k.endsWith(Kt);k=k.replace(fn,""),z&&Vt.rel(E,k,z,tt),te&&Vt.ael(E,k,te,tt)}}},He=/\s/,mt=E=>E?E.split(He):[],Kt="Capture",fn=new RegExp(Kt+"$"),Zt=(E,k,z)=>{const te=11===k.$elm$.nodeType&&k.$elm$.host?k.$elm$.host:k.$elm$,ge=E&&E.$attrs$||Ee,he=k.$attrs$||Ee;for(const Xe of Ct(Object.keys(ge)))Xe in he||Pe(te,Xe,ge[Xe],void 0,z,k.$flags$);for(const Xe of Ct(Object.keys(he)))Pe(te,Xe,ge[Xe],he[Xe],z,k.$flags$)};function Ct(E){return E.includes("ref")?[...E.filter(k=>"ref"!==k),"ref"]:E}var yt,qt,Dn,An=!1,Yn=!1,Nn=!1,Vn=!1,Nt=(E,k,z,te)=>{var ge;const he=k.$children$[z];let Je,tt,it,Xe=0;if(An||(Nn=!0,"slot"===he.$tag$&&(yt&&te.classList.add(yt+"-s"),he.$flags$|=he.$children$?2:1)),null!==he.$text$)Je=he.$elm$=zn.createTextNode(he.$text$);else if(1&he.$flags$)Je=he.$elm$=zn.createTextNode("");else{if(Vn||(Vn="svg"===he.$tag$),Je=he.$elm$=zn.createElementNS(Vn?"http://www.w3.org/2000/svg":"http://www.w3.org/1999/xhtml",2&he.$flags$?"slot-fb":he.$tag$),Vn&&"foreignObject"===he.$tag$&&(Vn=!1),Zt(null,he,Vn),(E=>null!=E)(yt)&&Je["s-si"]!==yt&&Je.classList.add(Je["s-si"]=yt),he.$children$)for(Xe=0;Xe{Vt.$flags$|=1;const k=E.closest(Dn.toLowerCase());if(null!=k){const z=Array.from(k.childNodes).find(ge=>ge["s-cr"]),te=Array.from(E.childNodes);for(const ge of z?te.reverse():te)null!=ge["s-sh"]&&(rt(k,ge,null!=z?z:null),ge["s-sh"]=void 0,Nn=!0)}Vt.$flags$&=-2},tn=(E,k)=>{Vt.$flags$|=1;const z=Array.from(E.childNodes);if(E["s-sr"]){let te=E;for(;te=te.nextSibling;)te&&te["s-sn"]===E["s-sn"]&&te["s-sh"]===Dn&&z.push(te)}for(let te=z.length-1;te>=0;te--){const ge=z[te];ge["s-hn"]!==Dn&&ge["s-ol"]&&(rt(hr(ge),ge,zr(ge)),ge["s-ol"].remove(),ge["s-ol"]=void 0,ge["s-sh"]=void 0,Nn=!0),k&&tn(ge,k)}Vt.$flags$&=-2},Qt=(E,k,z,te,ge,he)=>{let Je,Xe=E["s-cr"]&&E["s-cr"].parentNode||E;for(Xe.shadowRoot&&Xe.tagName===Dn&&(Xe=Xe.shadowRoot);ge<=he;++ge)te[ge]&&(Je=Nt(null,z,ge,E),Je&&(te[ge].$elm$=Je,rt(Xe,Je,zr(k))))},er=(E,k,z)=>{for(let te=k;te<=z;++te){const ge=E[te];if(ge){const he=ge.$elm$;Ve(ge),he&&(Yn=!0,he["s-ol"]?he["s-ol"].remove():tn(he,!0),he.remove())}}},Bn=(E,k,z=!1)=>E.$tag$===k.$tag$&&("slot"===E.$tag$?E.$name$===k.$name$:!!z||E.$key$===k.$key$),zr=E=>E&&E["s-ol"]||E,hr=E=>(E["s-ol"]?E["s-ol"]:E).parentNode,ar=(E,k,z=!1)=>{const te=k.$elm$=E.$elm$,ge=E.$children$,he=k.$children$,Xe=k.$tag$,Je=k.$text$;let tt;null===Je?(Vn="svg"===Xe||"foreignObject"!==Xe&&Vn,"slot"!==Xe||An?Zt(E,k,Vn):E.$name$!==k.$name$&&(k.$elm$["s-sn"]=k.$name$||"",Ir(k.$elm$.parentElement)),null!==ge&&null!==he?((E,k,z,te,ge=!1)=>{let ur,dn,he=0,Xe=0,Je=0,tt=0,it=k.length-1,ht=k[0],It=k[it],Ot=te.length-1,Rt=te[0],hn=te[Ot];for(;he<=it&&Xe<=Ot;)if(null==ht)ht=k[++he];else if(null==It)It=k[--it];else if(null==Rt)Rt=te[++Xe];else if(null==hn)hn=te[--Ot];else if(Bn(ht,Rt,ge))ar(ht,Rt,ge),ht=k[++he],Rt=te[++Xe];else if(Bn(It,hn,ge))ar(It,hn,ge),It=k[--it],hn=te[--Ot];else if(Bn(ht,hn,ge))("slot"===ht.$tag$||"slot"===hn.$tag$)&&tn(ht.$elm$.parentNode,!1),ar(ht,hn,ge),rt(E,ht.$elm$,It.$elm$.nextSibling),ht=k[++he],hn=te[--Ot];else if(Bn(It,Rt,ge))("slot"===ht.$tag$||"slot"===hn.$tag$)&&tn(It.$elm$.parentNode,!1),ar(It,Rt,ge),rt(E,It.$elm$,ht.$elm$),It=k[--it],Rt=te[++Xe];else{for(Je=-1,tt=he;tt<=it;++tt)if(k[tt]&&null!==k[tt].$key$&&k[tt].$key$===Rt.$key$){Je=tt;break}Je>=0?(dn=k[Je],dn.$tag$!==Rt.$tag$?ur=Nt(k&&k[Xe],z,Je,E):(ar(dn,Rt,ge),k[Je]=void 0,ur=dn.$elm$),Rt=te[++Xe]):(ur=Nt(k&&k[Xe],z,Xe,E),Rt=te[++Xe]),ur&&rt(hr(ht.$elm$),ur,zr(ht.$elm$))}he>it?Qt(E,null==te[Ot+1]?null:te[Ot+1].$elm$,z,te,Xe,Ot):Xe>Ot&&er(k,he,it)})(te,ge,k,he,z):null!==he?(null!==E.$text$&&(te.textContent=""),Qt(te,null,k,he,0,he.length-1)):null!==ge&&er(ge,0,ge.length-1),Vn&&"svg"===Xe&&(Vn=!1)):(tt=te["s-cr"])?tt.parentNode.textContent=Je:E.$text$!==Je&&(te.data=Je)},fe=E=>{const k=E.childNodes;for(const z of k)if(1===z.nodeType){if(z["s-sr"]){const te=z["s-sn"];z.hidden=!1;for(const ge of k)if(ge!==z)if(ge["s-hn"]!==z["s-hn"]||""!==te){if(1===ge.nodeType&&(te===ge.getAttribute("slot")||te===ge["s-sn"])||3===ge.nodeType&&te===ge["s-sn"]){z.hidden=!0;break}}else if(1===ge.nodeType||3===ge.nodeType&&""!==ge.textContent.trim()){z.hidden=!0;break}}fe(z)}},ae=[],xe=E=>{let k,z,te;for(const ge of E.childNodes){if(ge["s-sr"]&&(k=ge["s-cr"])&&k.parentNode){z=k.parentNode.childNodes;const he=ge["s-sn"];for(te=z.length-1;te>=0;te--)if(k=z[te],!(k["s-cn"]||k["s-nr"]||k["s-hn"]===ge["s-hn"]||k["s-sh"]&&k["s-sh"]===ge["s-hn"]))if(ce(k,he)){let Xe=ae.find(Je=>Je.$nodeToRelocate$===k);Yn=!0,k["s-sn"]=k["s-sn"]||he,Xe?(Xe.$nodeToRelocate$["s-sh"]=ge["s-hn"],Xe.$slotRefNode$=ge):(k["s-sh"]=ge["s-hn"],ae.push({$slotRefNode$:ge,$nodeToRelocate$:k})),k["s-sr"]&&ae.map(Je=>{ce(Je.$nodeToRelocate$,k["s-sn"])&&(Xe=ae.find(tt=>tt.$nodeToRelocate$===k),Xe&&!Je.$slotRefNode$&&(Je.$slotRefNode$=Xe.$slotRefNode$))})}else ae.some(Xe=>Xe.$nodeToRelocate$===k)||ae.push({$nodeToRelocate$:k})}1===ge.nodeType&&xe(ge)}},ce=(E,k)=>1===E.nodeType?null===E.getAttribute("slot")&&""===k||E.getAttribute("slot")===k:E["s-sn"]===k||""===k,Ve=E=>{E.$attrs$&&E.$attrs$.ref&&E.$attrs$.ref(null),E.$children$&&E.$children$.map(Ve)},rt=(E,k,z)=>{const te=null==E?void 0:E.insertBefore(k,z);return $t(k,E),te},gt=E=>E?E["s-rsc"]||E["s-si"]||E["s-sc"]||gt(E.parentElement):void 0,$t=(E,k)=>{var z,te,ge;if(E&&k){const he=E["s-rsc"],Xe=gt(k);he&&null!=(z=E.classList)&&z.contains(he)&&E.classList.remove(he),Xe&&(E["s-rsc"]=Xe,(null==(te=E.classList)||!te.contains(Xe))&&(null==(ge=E.classList)||ge.add(Xe)))}},Cn=(E,k)=>{k&&!E.$onRenderResolve$&&k["s-p"]&&k["s-p"].push(new Promise(z=>E.$onRenderResolve$=z))},Un=(E,k)=>{if(E.$flags$|=16,!(4&E.$flags$))return Cn(E,E.$ancestorComponent$),jn(()=>Ln(E,k));E.$flags$|=512},Ln=(E,k)=>{const te=E.$lazyInstance$;let ge;return k&&(E.$flags$|=256,E.$queuedListeners$&&(E.$queuedListeners$.map(([he,Xe])=>gr(te,he,Xe)),E.$queuedListeners$=void 0),ge=gr(te,"componentWillLoad")),ge=Xn(ge,()=>gr(te,"componentWillRender")),Xn(ge,()=>ho(E,te,k))},Xn=(E,k)=>fo(E)?E.then(k):k(),fo=E=>E instanceof Promise||E&&E.then&&"function"==typeof E.then,ho=function(){var E=(0,l.A)(function*(k,z,te){var ge;const he=k.$hostElement$,Je=he["s-rc"];te&&(E=>{const k=E.$cmpMeta$,z=E.$hostElement$,te=k.$flags$,he=gn(z.shadowRoot?z.shadowRoot:z.getRootNode(),k,E.$modeName$);10&te&&(z["s-sc"]=he,z.classList.add(he+"-h"),2&te&&z.classList.add(he+"-s"))})(k);On(k,z,he,te),Je&&(Je.map(it=>it()),he["s-rc"]=void 0);{const it=null!=(ge=he["s-p"])?ge:[],ht=()=>St(k);0===it.length?ht():(Promise.all(it).then(ht),k.$flags$|=4,it.length=0)}});return function(z,te,ge){return E.apply(this,arguments)}}(),On=(E,k,z,te)=>{try{k=k.render&&k.render(),E.$flags$&=-17,E.$flags$|=2,((E,k,z=!1)=>{var te,ge,he,Xe,Je;const tt=E.$hostElement$,it=E.$cmpMeta$,ht=E.$vnode$||bt(null,null),It=(E=>E&&E.$tag$===Ue)(k)?k:Ye(null,null,k);if(Dn=tt.tagName,it.$attrsToReflect$&&(It.$attrs$=It.$attrs$||{},it.$attrsToReflect$.map(([Ot,Rt])=>It.$attrs$[Rt]=tt[Ot])),z&&It.$attrs$)for(const Ot of Object.keys(It.$attrs$))tt.hasAttribute(Ot)&&!["key","ref","style","class"].includes(Ot)&&(It.$attrs$[Ot]=tt[Ot]);if(It.$tag$=null,It.$flags$|=4,E.$vnode$=It,It.$elm$=ht.$elm$=tt.shadowRoot||tt,yt=tt["s-sc"],An=!!(1&it.$flags$),qt=tt["s-cr"],Yn=!1,ar(ht,It,z),Vt.$flags$|=1,Nn){xe(It.$elm$);for(const Ot of ae){const Rt=Ot.$nodeToRelocate$;if(!Rt["s-ol"]){const hn=zn.createTextNode("");hn["s-nr"]=Rt,rt(Rt.parentNode,Rt["s-ol"]=hn,Rt)}}for(const Ot of ae){const Rt=Ot.$nodeToRelocate$,hn=Ot.$slotRefNode$;if(hn){const ur=hn.parentNode;let dn=hn.nextSibling;if(dn&&1===dn.nodeType){let Sn=null==(te=Rt["s-ol"])?void 0:te.previousSibling;for(;Sn;){let nr=null!=(ge=Sn["s-nr"])?ge:null;if(nr&&nr["s-sn"]===Rt["s-sn"]&&ur===nr.parentNode){for(nr=nr.nextSibling;nr===Rt||null!=nr&&nr["s-sr"];)nr=null==nr?void 0:nr.nextSibling;if(!nr||!nr["s-nr"]){dn=nr;break}}Sn=Sn.previousSibling}}(!dn&&ur!==Rt.parentNode||Rt.nextSibling!==dn)&&Rt!==dn&&(rt(ur,Rt,dn),1===Rt.nodeType&&(Rt.hidden=null!=(he=Rt["s-ih"])&&he)),Rt&&"function"==typeof hn["s-rf"]&&hn["s-rf"](Rt)}else 1===Rt.nodeType&&(z&&(Rt["s-ih"]=null!=(Xe=Rt.hidden)&&Xe),Rt.hidden=!0)}}if(Yn&&fe(It.$elm$),Vt.$flags$&=-2,ae.length=0,2&it.$flags$)for(const Ot of It.$elm$.childNodes)Ot["s-hn"]!==Dn&&!Ot["s-sh"]&&(z&&null==Ot["s-ih"]&&(Ot["s-ih"]=null!=(Je=Ot.hidden)&&Je),Ot.hidden=!0);qt=void 0})(E,k,te)}catch(ge){Hn(ge,E.$hostElement$)}return null},St=E=>{const z=E.$hostElement$,ge=E.$lazyInstance$,he=E.$ancestorComponent$;gr(ge,"componentDidRender"),64&E.$flags$?gr(ge,"componentDidUpdate"):(E.$flags$|=64,Gr(z),gr(ge,"componentDidLoad"),E.$onReadyResolve$(z),he||Dr()),E.$onInstanceResolve$(z),E.$onRenderResolve$&&(E.$onRenderResolve$(),E.$onRenderResolve$=void 0),512&E.$flags$&&de(()=>Un(E,!1)),E.$flags$&=-517},pr=E=>{{const k=wn(E),z=k.$hostElement$.isConnected;return z&&2==(18&k.$flags$)&&Un(k,!1),z}},Dr=E=>{Gr(zn.documentElement),de(()=>Lt(Ht,"appload",{detail:{namespace:"ionic"}}))},gr=(E,k,z)=>{if(E&&E[k])try{return E[k](z)}catch(te){Hn(te)}},Gr=E=>E.classList.add("hydrated"),Tr=(E,k,z)=>{var te;const ge=E.prototype;if(k.$members$){E.watchers&&(k.$watchers$=E.watchers);const he=Object.entries(k.$members$);if(he.map(([Xe,[Je]])=>{31&Je||2&z&&32&Je?Object.defineProperty(ge,Xe,{get(){return((E,k)=>wn(this).$instanceValues$.get(k))(0,Xe)},set(tt){((E,k,z,te)=>{const ge=wn(E);if(!ge)throw new Error(`Couldn't find host element for "${te.$tagName$}" as it is unknown to this Stencil runtime. This usually happens when integrating a 3rd party Stencil component with another Stencil component or application. Please reach out to the maintainers of the 3rd party Stencil component or report this on the Stencil Discord server (https://chat.stenciljs.com) or comment on this similar [GitHub issue](https://github.com/ionic-team/stencil/issues/5457).`);const he=ge.$hostElement$,Xe=ge.$instanceValues$.get(k),Je=ge.$flags$,tt=ge.$lazyInstance$;z=((E,k)=>null==E||ve(E)?E:4&k?"false"!==E&&(""===E||!!E):2&k?parseFloat(E):1&k?String(E):E)(z,te.$members$[k][0]);const it=Number.isNaN(Xe)&&Number.isNaN(z);if((!(8&Je)||void 0===Xe)&&z!==Xe&&!it&&(ge.$instanceValues$.set(k,z),tt)){if(te.$watchers$&&128&Je){const It=te.$watchers$[k];It&&It.map(Ot=>{try{tt[Ot](z,Xe,k)}catch(Rt){Hn(Rt,he)}})}2==(18&Je)&&Un(ge,!1)}})(this,Xe,tt,k)},configurable:!0,enumerable:!0}):1&z&&64&Je&&Object.defineProperty(ge,Xe,{value(...tt){var it;const ht=wn(this);return null==(it=null==ht?void 0:ht.$onInstancePromise$)?void 0:it.then(()=>{var It;return null==(It=ht.$lazyInstance$)?void 0:It[Xe](...tt)})}})}),1&z){const Xe=new Map;ge.attributeChangedCallback=function(Je,tt,it){Vt.jmp(()=>{var ht;const It=Xe.get(Je);if(this.hasOwnProperty(It))it=this[It],delete this[It];else{if(ge.hasOwnProperty(It)&&"number"==typeof this[It]&&this[It]==it)return;if(null==It){const Ot=wn(this),Rt=null==Ot?void 0:Ot.$flags$;if(Rt&&!(8&Rt)&&128&Rt&&it!==tt){const hn=Ot.$lazyInstance$,ur=null==(ht=k.$watchers$)?void 0:ht[Je];null==ur||ur.forEach(dn=>{null!=hn[dn]&&hn[dn].call(hn,it,tt,Je)})}return}}this[It]=(null!==it||"boolean"!=typeof this[It])&&it})},E.observedAttributes=Array.from(new Set([...Object.keys(null!=(te=k.$watchers$)?te:{}),...he.filter(([Je,tt])=>15&tt[0]).map(([Je,tt])=>{var it;const ht=tt[1]||Je;return Xe.set(ht,Je),512&tt[0]&&(null==(it=k.$attrsToReflect$)||it.push([Je,ht])),ht})]))}}return E},Fr=function(){var E=(0,l.A)(function*(k,z,te,ge){let he;if(!(32&z.$flags$)){if(z.$flags$|=32,te.$lazyBundleId$){if(he=ei(te),he.then){const ht=()=>{};he=yield he,ht()}he.isProxied||(te.$watchers$=he.watchers,Tr(he,te,2),he.isProxied=!0);const it=()=>{};z.$flags$|=8;try{new he(z)}catch(ht){Hn(ht)}z.$flags$&=-9,z.$flags$|=128,it(),Zn(z.$lazyInstance$)}else he=k.constructor,customElements.whenDefined(te.$tagName$).then(()=>z.$flags$|=128);if(he.style){let it=he.style;"string"!=typeof it&&(it=it[z.$modeName$=(E=>go.map(k=>k(E)).find(k=>!!k))(k)]);const ht=ft(te,z.$modeName$);if(!bo.has(ht)){const It=()=>{};Gt(ht,it,!!(1&te.$flags$)),It()}}}const Xe=z.$ancestorComponent$,Je=()=>Un(z,!0);Xe&&Xe["s-rc"]?Xe["s-rc"].push(Je):Je()});return function(z,te,ge,he){return E.apply(this,arguments)}}(),Zn=E=>{gr(E,"connectedCallback")},Rr=E=>{const k=E["s-cr"]=zn.createComment("");k["s-cn"]=!0,rt(E,k,E.firstChild)},kr=E=>{gr(E,"disconnectedCallback")},Lr=function(){var E=(0,l.A)(function*(k){if(!(1&Vt.$flags$)){const z=wn(k);z.$rmListeners$&&(z.$rmListeners$.map(te=>te()),z.$rmListeners$=void 0),null!=z&&z.$lazyInstance$?kr(z.$lazyInstance$):null!=z&&z.$onReadyPromise$&&z.$onReadyPromise$.then(()=>kr(z.$lazyInstance$))}});return function(z){return E.apply(this,arguments)}}(),R=E=>{const k=E.cloneNode;E.cloneNode=function(z){const te=this,ge=te.shadowRoot&&gi,he=k.call(te,!!ge&&z);if(!ge&&z){let Je,tt,Xe=0;const it=["s-id","s-cr","s-lr","s-rc","s-sc","s-p","s-cn","s-sr","s-sn","s-hn","s-ol","s-nr","s-si","s-rf","s-rsc"];for(;Xe!te.childNodes[Xe][ht]),Je&&(he.__appendChild?he.__appendChild(Je.cloneNode(!0)):he.appendChild(Je.cloneNode(!0))),tt&&he.appendChild(te.childNodes[Xe].cloneNode(!0))}return he}},F=E=>{E.__appendChild=E.appendChild,E.appendChild=function(k){const z=k["s-sn"]=yr(k),te=lr(this.childNodes,z,this.tagName);if(te){const ge=cr(te,z),he=ge[ge.length-1],Xe=rt(he.parentNode,k,he.nextSibling);return fe(this),Xe}return this.__appendChild(k)}},re=E=>{E.__removeChild=E.removeChild,E.removeChild=function(k){if(k&&typeof k["s-sn"]<"u"){const z=lr(this.childNodes,k["s-sn"],this.tagName);if(z){const ge=cr(z,k["s-sn"]).find(he=>he===k);if(ge)return ge.remove(),void fe(this)}}return this.__removeChild(k)}},M=E=>{const k=E.prepend;E.prepend=function(...z){z.forEach(te=>{"string"==typeof te&&(te=this.ownerDocument.createTextNode(te));const ge=te["s-sn"]=yr(te),he=lr(this.childNodes,ge,this.tagName);if(he){const Xe=document.createTextNode("");Xe["s-nr"]=te,he["s-cr"].parentNode.__appendChild(Xe),te["s-ol"]=Xe;const tt=cr(he,ge)[0];return rt(tt.parentNode,te,tt.nextSibling)}return 1===te.nodeType&&te.getAttribute("slot")&&(te.hidden=!0),k.call(this,te)})}},Q=E=>{E.append=function(...k){k.forEach(z=>{"string"==typeof z&&(z=this.ownerDocument.createTextNode(z)),this.appendChild(z)})}},ye=E=>{const k=E.insertAdjacentHTML;E.insertAdjacentHTML=function(z,te){if("afterbegin"!==z&&"beforeend"!==z)return k.call(this,z,te);const ge=this.ownerDocument.createElement("_");let he;if(ge.innerHTML=te,"afterbegin"===z)for(;he=ge.firstChild;)this.prepend(he);else if("beforeend"===z)for(;he=ge.firstChild;)this.append(he)}},et=E=>{E.insertAdjacentText=function(k,z){this.insertAdjacentHTML(k,z)}},dt=E=>{const k=E.insertAdjacentElement;E.insertAdjacentElement=function(z,te){return"afterbegin"!==z&&"beforeend"!==z?k.call(this,z,te):"afterbegin"===z?(this.prepend(te),te):("beforeend"===z&&this.append(te),te)}},At=E=>{const k=Object.getOwnPropertyDescriptor(Node.prototype,"textContent");Object.defineProperty(E,"__textContent",k),Object.defineProperty(E,"textContent",{get(){return" "+un(this.childNodes).map(ge=>{var he,Xe;const Je=[];let tt=ge.nextSibling;for(;tt&&tt["s-sn"]===ge["s-sn"];)(3===tt.nodeType||1===tt.nodeType)&&Je.push(null!=(Xe=null==(he=tt.textContent)?void 0:he.trim())?Xe:""),tt=tt.nextSibling;return Je.filter(it=>""!==it).join(" ")}).filter(ge=>""!==ge).join(" ")+" "},set(z){un(this.childNodes).forEach(ge=>{let he=ge.nextSibling;for(;he&&he["s-sn"]===ge["s-sn"];){const Xe=he;he=he.nextSibling,Xe.remove()}if(""===ge["s-sn"]){const Xe=this.ownerDocument.createTextNode(z);Xe["s-sn"]="",rt(ge.parentElement,Xe,ge.nextSibling)}else ge.remove()})}})},rn=(E,k)=>{class z extends Array{item(ge){return this[ge]}}if(8&k.$flags$){const te=E.__lookupGetter__("childNodes");Object.defineProperty(E,"children",{get(){return this.childNodes.map(ge=>1===ge.nodeType)}}),Object.defineProperty(E,"childElementCount",{get:()=>E.children.length}),Object.defineProperty(E,"childNodes",{get(){const ge=te.call(this);if(!(1&Vt.$flags$)&&2&wn(this).$flags$){const he=new z;for(let Xe=0;Xe{const k=[];for(const z of Array.from(E))z["s-sr"]&&k.push(z),k.push(...un(z.childNodes));return k},yr=E=>E["s-sn"]||1===E.nodeType&&E.getAttribute("slot")||"",lr=(E,k,z)=>{let ge,te=0;for(;te{const z=[E];for(;(E=E.nextSibling)&&E["s-sn"]===k;)z.push(E);return z},xn=(E,k={})=>{var z;const ge=[],he=k.exclude||[],Xe=Ht.customElements,Je=zn.head,tt=Je.querySelector("meta[charset]"),it=zn.createElement("style"),ht=[],It=zn.querySelectorAll(`[${ie}]`);let Ot,Rt=!0,hn=0;for(Object.assign(Vt,k),Vt.$resourcesUrl$=new URL(k.resourcesUrl||"./",zn.baseURI).href,Vt.$flags$|=2;hn{dn[1].map(Sn=>{var nr;const rr={$flags$:Sn[0],$tagName$:Sn[1],$members$:Sn[2],$listeners$:Sn[3]};4&rr.$flags$&&(ur=!0),rr.$members$=Sn[2],rr.$listeners$=Sn[3],rr.$attrsToReflect$=[],rr.$watchers$=null!=(nr=Sn[4])?nr:{};const Br=rr.$tagName$,vo=class extends HTMLElement{constructor(io){super(io),on(io=this,rr),1&rr.$flags$&&io.attachShadow({mode:"open",delegatesFocus:!!(16&rr.$flags$)})}connectedCallback(){Ot&&(clearTimeout(Ot),Ot=null),Rt?ht.push(this):Vt.jmp(()=>(E=>{if(!(1&Vt.$flags$)){const k=wn(E),z=k.$cmpMeta$,te=()=>{};if(1&k.$flags$)Fn(E,k,z.$listeners$),null!=k&&k.$lazyInstance$?Zn(k.$lazyInstance$):null!=k&&k.$onReadyPromise$&&k.$onReadyPromise$.then(()=>Zn(k.$lazyInstance$));else{let ge;if(k.$flags$|=1,ge=E.getAttribute(Be),ge){if(1&z.$flags$){const he=gn(E.shadowRoot,z,E.getAttribute("s-mode"));E.classList.remove(he+"-h",he+"-s")}((E,k,z,te)=>{const he=E.shadowRoot,Xe=[],tt=he?[]:null,it=te.$vnode$=bt(k,null);Vt.$orgLocNodes$||Se(zn.body,Vt.$orgLocNodes$=new Map),E[Be]=z,E.removeAttribute(Be),pe(it,Xe,[],tt,E,E,z),Xe.map(ht=>{const It=ht.$hostId$+"."+ht.$nodeId$,Ot=Vt.$orgLocNodes$.get(It),Rt=ht.$elm$;Ot&&gi&&""===Ot["s-en"]&&Ot.parentNode.insertBefore(Rt,Ot.nextSibling),he||(Rt["s-hn"]=k,Ot&&(Rt["s-ol"]=Ot,Rt["s-ol"]["s-nr"]=Rt)),Vt.$orgLocNodes$.delete(It)}),he&&tt.map(ht=>{ht&&he.appendChild(ht)})})(E,z.$tagName$,ge,k)}ge||12&z.$flags$&&Rr(E);{let he=E;for(;he=he.parentNode||he.host;)if(1===he.nodeType&&he.hasAttribute("s-id")&&he["s-p"]||he["s-p"]){Cn(k,k.$ancestorComponent$=he);break}}z.$members$&&Object.entries(z.$members$).map(([he,[Xe]])=>{if(31&Xe&&E.hasOwnProperty(he)){const Je=E[he];delete E[he],E[he]=Je}}),Fr(E,k,z)}te()}})(this))}disconnectedCallback(){Vt.jmp(()=>Lr(this))}componentOnReady(){return wn(this).$onReadyPromise$}};2&rr.$flags$&&((E,k)=>{R(E),F(E),Q(E),M(E),dt(E),ye(E),et(E),At(E),rn(E,k),re(E)})(vo.prototype,rr),rr.$lazyBundleId$=dn[0],!he.includes(Br)&&!Xe.get(Br)&&(ge.push(Br),Xe.define(Br,Tr(vo,rr,1)))})}),ge.length>0&&(ur&&(it.textContent+=vt),it.textContent+=ge+"{visibility:hidden}.hydrated{visibility:inherit}",it.innerHTML.length)){it.setAttribute("data-styles","");const dn=null!=(z=Vt.$nonce$)?z:me(zn);null!=dn&&it.setAttribute("nonce",dn),Je.insertBefore(it,tt?tt.nextSibling:Je.firstChild)}Rt=!1,ht.length?ht.map(dn=>dn.connectedCallback()):Vt.jmp(()=>Ot=setTimeout(Dr,30))},Fn=(E,k,z,te)=>{z&&z.map(([ge,he,Xe])=>{const Je=Ut(E,ge),tt=Nr(k,Xe),it=mr(ge);Vt.ael(Je,he,tt,it),(k.$rmListeners$=k.$rmListeners$||[]).push(()=>Vt.rel(Je,he,tt,it))})},Nr=(E,k)=>z=>{try{256&E.$flags$?E.$lazyInstance$[k](z):(E.$queuedListeners$=E.$queuedListeners$||[]).push([k,z])}catch(te){Hn(te)}},Ut=(E,k)=>4&k?zn:8&k?Ht:16&k?zn.body:E,mr=E=>ti?{passive:!!(1&E),capture:!!(2&E)}:!!(2&E),Gn=new WeakMap,wn=E=>Gn.get(E),kt=(E,k)=>Gn.set(k.$lazyInstance$=E,k),on=(E,k)=>{const z={$flags$:0,$hostElement$:E,$cmpMeta$:k,$instanceValues$:new Map};return z.$onInstancePromise$=new Promise(te=>z.$onInstanceResolve$=te),z.$onReadyPromise$=new Promise(te=>z.$onReadyResolve$=te),E["s-p"]=[],E["s-rc"]=[],Fn(E,z,k.$listeners$),Gn.set(E,z)},po=(E,k)=>k in E,Hn=(E,k)=>(0,console.error)(E,k),Ro=new Map,ei=(E,k,z)=>{const te=E.$tagName$.replace(/-/g,"_"),ge=E.$lazyBundleId$,he=Ro.get(ge);return he?he[te]:P(8996)(`./${ge}.entry.js`).then(Xe=>(Ro.set(ge,Xe),Xe[te]),Hn)},bo=new Map,go=[],Ht=typeof window<"u"?window:{},zn=Ht.document||{head:{}},Vt={$flags$:0,$resourcesUrl$:"",jmp:E=>E(),raf:E=>requestAnimationFrame(E),ael:(E,k,z,te)=>E.addEventListener(k,z,te),rel:(E,k,z,te)=>E.removeEventListener(k,z,te),ce:(E,k)=>new CustomEvent(E,k)},No=E=>{Object.assign(Vt,E)},gi=!0,ti=(()=>{let E=!1;try{zn.addEventListener("e",null,Object.defineProperty({},"passive",{get(){E=!0}}))}catch{}return E})(),mo=(()=>{try{return new CSSStyleSheet,"function"==typeof(new CSSStyleSheet).replaceSync}catch{}return!1})(),Vr=!1,g=[],S=[],B=(E,k)=>z=>{E.push(z),Vr||(Vr=!0,k&&4&Vt.$flags$?de(U):Vt.raf(U))},v=E=>{for(let k=0;k{v(g),v(S),(Vr=g.length>0)&&Vt.raf(U)},de=E=>Promise.resolve(void 0).then(E),Bt=B(g,!1),jn=B(S,!0)},2725:(Et,We,P)=>{"use strict";P.d(We,{b:()=>Ee,c:()=>$e,d:()=>Ne,e:()=>Ye,g:()=>ee,l:()=>vt,s:()=>bt,t:()=>Me,w:()=>Dt});var l=P(467),s=P(3664),H=P(9672),ue=P(4929),q=P(4920);const Ee="ionViewWillLeave",$e="ionViewDidLeave",Ne="ionViewWillUnload",ne=N=>{N.tabIndex=-1,N.focus()},ve=N=>null!==N.offsetParent,le="ion-last-focus",Te_saveViewFocus=V=>{if(s.c.get("focusManagerPriority",!1)){const pe=document.activeElement;null!==pe&&null!=V&&V.contains(pe)&&pe.setAttribute(le,"true")}},Te_setViewFocus=V=>{const Z=s.c.get("focusManagerPriority",!1);if(Array.isArray(Z)&&!V.contains(document.activeElement)){const pe=V.querySelector(`[${le}]`);if(pe&&ve(pe))return void ne(pe);for(const Se of Z)switch(Se){case"content":const se=V.querySelector('main, [role="main"]');if(se&&ve(se))return void ne(se);break;case"heading":const ot=V.querySelector('h1, [role="heading"][aria-level="1"]');if(ot&&ve(ot))return void ne(ot);break;case"banner":const Pt=V.querySelector('header, [role="banner"]');if(Pt&&ve(Pt))return void ne(Pt);break;default:(0,ue.p)(`Unrecognized focus manager priority value ${Se}`)}ne(V)}},Me=N=>new Promise((x,V)=>{(0,H.w)(()=>{Ge(N),Oe(N).then(Z=>{Z.animation&&Z.animation.destroy(),ke(N),x(Z)},Z=>{ke(N),V(Z)})})}),Ge=N=>{const x=N.enteringEl,V=N.leavingEl;Te_saveViewFocus(V),Ue(x,V,N.direction),N.showGoBack?x.classList.add("can-go-back"):x.classList.remove("can-go-back"),bt(x,!1),x.style.setProperty("pointer-events","none"),V&&(bt(V,!1),V.style.setProperty("pointer-events","none"))},Oe=function(){var N=(0,l.A)(function*(x){const V=yield J(x);return V&&H.B.isBrowser?De(V,x):Re(x)});return function(V){return N.apply(this,arguments)}}(),ke=N=>{const x=N.enteringEl,V=N.leavingEl;x.classList.remove("ion-page-invisible"),x.style.removeProperty("pointer-events"),void 0!==V&&(V.classList.remove("ion-page-invisible"),V.style.removeProperty("pointer-events")),Te_setViewFocus(x)},J=function(){var N=(0,l.A)(function*(x){return x.leavingEl&&x.animated&&0!==x.duration?x.animationBuilder?x.animationBuilder:"ios"===x.mode?(yield Promise.resolve().then(P.bind(P,8454))).iosTransitionAnimation:(yield Promise.resolve().then(P.bind(P,3314))).mdTransitionAnimation:void 0});return function(V){return N.apply(this,arguments)}}(),De=function(){var N=(0,l.A)(function*(x,V){yield Le(V,!0);const Z=x(V.baseEl,V);je(V.enteringEl,V.leavingEl);const pe=yield ie(Z,V);return V.progressCallback&&V.progressCallback(void 0),pe&&nt(V.enteringEl,V.leavingEl),{hasCompleted:pe,animation:Z}});return function(V,Z){return N.apply(this,arguments)}}(),Re=function(){var N=(0,l.A)(function*(x){const V=x.enteringEl,Z=x.leavingEl,pe=s.c.get("focusManagerPriority",!1);return yield Le(x,pe),je(V,Z),nt(V,Z),{hasCompleted:!0}});return function(V){return N.apply(this,arguments)}}(),Le=function(){var N=(0,l.A)(function*(x,V){(void 0!==x.deepWait?x.deepWait:V)&&(yield Promise.all([Ye(x.enteringEl),Ye(x.leavingEl)])),yield Be(x.viewIsReady,x.enteringEl)});return function(V,Z){return N.apply(this,arguments)}}(),Be=function(){var N=(0,l.A)(function*(x,V){x&&(yield x(V))});return function(V,Z){return N.apply(this,arguments)}}(),ie=(N,x)=>{const V=x.progressCallback,Z=new Promise(pe=>{N.onFinish(Se=>pe(1===Se))});return V?(N.progressStart(!0),V(N)):N.play(),Z},je=(N,x)=>{vt(x,Ee),vt(N,"ionViewWillEnter")},nt=(N,x)=>{vt(N,"ionViewDidEnter"),vt(x,$e)},vt=(N,x)=>{if(N){const V=new CustomEvent(x,{bubbles:!1,cancelable:!1});N.dispatchEvent(V)}},Dt=()=>new Promise(N=>(0,q.r)(()=>(0,q.r)(()=>N()))),Ye=function(){var N=(0,l.A)(function*(x){const V=x;if(V){if(null!=V.componentOnReady){if(null!=(yield V.componentOnReady()))return}else if(null!=V.__registerHost)return void(yield new Promise(pe=>(0,q.r)(pe)));yield Promise.all(Array.from(V.children).map(Ye))}});return function(V){return N.apply(this,arguments)}}(),bt=(N,x)=>{x?(N.setAttribute("aria-hidden","true"),N.classList.add("ion-page-hidden")):(N.hidden=!1,N.removeAttribute("aria-hidden"),N.classList.remove("ion-page-hidden"))},Ue=(N,x,V)=>{void 0!==N&&(N.style.zIndex="back"===V?"99":"101"),void 0!==x&&(x.style.zIndex="100")},ee=N=>N.classList.contains("ion-page")?N:N.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")||N},4929:(Et,We,P)=>{"use strict";P.d(We,{a:()=>s,b:()=>H,p:()=>l});const l=(ue,...q)=>console.warn(`[Ionic Warning]: ${ue}`,...q),s=(ue,...q)=>console.error(`[Ionic Error]: ${ue}`,...q),H=(ue,...q)=>console.error(`<${ue.tagName.toLowerCase()}> must be used inside ${q.join(" or ")}.`)},8476:(Et,We,P)=>{"use strict";P.d(We,{d:()=>s,w:()=>l});const l=typeof window<"u"?window:void 0,s=typeof document<"u"?document:void 0},3664:(Et,We,P)=>{"use strict";P.d(We,{a:()=>ne,b:()=>bt,c:()=>H,i:()=>Ue});var l=P(9672);class s{constructor(){this.m=new Map}reset(N){this.m=new Map(Object.entries(N))}get(N,x){const V=this.m.get(N);return void 0!==V?V:x}getBoolean(N,x=!1){const V=this.m.get(N);return void 0===V?x:"string"==typeof V?"true"===V:!!V}getNumber(N,x){const V=parseFloat(this.m.get(N));return isNaN(V)?void 0!==x?x:NaN:V}set(N,x){this.m.set(N,x)}}const H=new s,$e="ionic-persist-config",ne=(ee,N)=>("string"==typeof ee&&(N=ee,ee=void 0),(ee=>ve(ee))(ee).includes(N)),ve=(ee=window)=>{if(typeof ee>"u")return[];ee.Ionic=ee.Ionic||{};let N=ee.Ionic.platforms;return null==N&&(N=ee.Ionic.platforms=me(ee),N.forEach(x=>ee.document.documentElement.classList.add(`plt-${x}`))),N},me=ee=>{const N=H.get("platform");return Object.keys(Dt).filter(x=>{const V=null==N?void 0:N[x];return"function"==typeof V?V(ee):Dt[x](ee)})},be=ee=>!!(nt(ee,/iPad/i)||nt(ee,/Macintosh/i)&&J(ee)),Me=ee=>nt(ee,/android|sink/i),J=ee=>vt(ee,"(any-pointer:coarse)"),Re=ee=>Le(ee)||Be(ee),Le=ee=>!!(ee.cordova||ee.phonegap||ee.PhoneGap),Be=ee=>{const N=ee.Capacitor;return!(null==N||!N.isNative)},nt=(ee,N)=>N.test(ee.navigator.userAgent),vt=(ee,N)=>{var x;return null===(x=ee.matchMedia)||void 0===x?void 0:x.call(ee,N).matches},Dt={ipad:be,iphone:ee=>nt(ee,/iPhone/i),ios:ee=>nt(ee,/iPhone|iPod/i)||be(ee),android:Me,phablet:ee=>{const N=ee.innerWidth,x=ee.innerHeight,V=Math.min(N,x),Z=Math.max(N,x);return V>390&&V<520&&Z>620&&Z<800},tablet:ee=>{const N=ee.innerWidth,x=ee.innerHeight,V=Math.min(N,x),Z=Math.max(N,x);return be(ee)||(ee=>Me(ee)&&!nt(ee,/mobile/i))(ee)||V>460&&V<820&&Z>780&&Z<1400},cordova:Le,capacitor:Be,electron:ee=>nt(ee,/electron/i),pwa:ee=>{var N;return!!(null!==(N=ee.matchMedia)&&void 0!==N&&N.call(ee,"(display-mode: standalone)").matches||ee.navigator.standalone)},mobile:J,mobileweb:ee=>J(ee)&&!Re(ee),desktop:ee=>!J(ee),hybrid:Re};let Ye;const bt=ee=>ee&&(0,l.g)(ee)||Ye,Ue=(ee={})=>{if(typeof window>"u")return;const N=window.document,x=window,V=x.Ionic=x.Ionic||{},Z={};ee._ael&&(Z.ael=ee._ael),ee._rel&&(Z.rel=ee._rel),ee._ce&&(Z.ce=ee._ce),(0,l.a)(Z);const pe=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(ee=>{try{const N=ee.sessionStorage.getItem($e);return null!==N?JSON.parse(N):{}}catch{return{}}})(x)),{persistConfig:!1}),V.config),(ee=>{const N={};return ee.location.search.slice(1).split("&").map(x=>x.split("=")).map(([x,V])=>{try{return[decodeURIComponent(x),decodeURIComponent(V)]}catch{return["",""]}}).filter(([x])=>((ee,N)=>ee.substr(0,N.length)===N)(x,"ionic:")).map(([x,V])=>[x.slice(6),V]).forEach(([x,V])=>{N[x]=V}),N})(x)),ee);H.reset(pe),H.getBoolean("persistConfig")&&((ee,N)=>{try{ee.sessionStorage.setItem($e,JSON.stringify(N))}catch{return}})(x,pe),ve(x),V.config=H,V.mode=Ye=H.get("mode",N.documentElement.getAttribute("mode")||(ne(x,"ios")?"ios":"md")),H.set("mode",Ye),N.documentElement.setAttribute("mode",Ye),N.documentElement.classList.add(Ye),H.getBoolean("_testing")&&H.set("animated",!1);const Se=ot=>{var Pt;return null===(Pt=ot.tagName)||void 0===Pt?void 0:Pt.startsWith("ION-")},se=ot=>["ios","md"].includes(ot);(0,l.c)(ot=>{for(;ot;){const Pt=ot.mode||ot.getAttribute("mode");if(Pt){if(se(Pt))return Pt;Se(ot)&&console.warn('Invalid ionic mode: "'+Pt+'", expected: "ios" or "md"')}ot=ot.parentElement}return Ye})}},8454:(Et,We,P)=>{"use strict";P.r(We),P.d(We,{iosTransitionAnimation:()=>le,shadow:()=>Ee});var l=P(9986),s=P(2725);P(8476),P(3664),P(9672);const X=Fe=>document.querySelector(`${Fe}.ion-cloned-element`),Ee=Fe=>Fe.shadowRoot||Fe,$e=Fe=>{const Te="ION-TABS"===Fe.tagName?Fe:Fe.querySelector("ion-tabs"),Me="ion-content ion-header:not(.header-collapse-condense-inactive) ion-title.title-large";if(null!=Te){const Ge=Te.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");return null!=Ge?Ge.querySelector(Me):null}return Fe.querySelector(Me)},Ne=(Fe,Te)=>{const Me="ION-TABS"===Fe.tagName?Fe:Fe.querySelector("ion-tabs");let Ge=[];if(null!=Me){const Oe=Me.querySelector("ion-tab:not(.tab-hidden), .ion-page:not(.ion-page-hidden)");null!=Oe&&(Ge=Oe.querySelectorAll("ion-buttons"))}else Ge=Fe.querySelectorAll("ion-buttons");for(const Oe of Ge){const ke=Oe.closest("ion-header"),J=ke&&!ke.classList.contains("header-collapse-condense-inactive"),De=Oe.querySelector("ion-back-button"),Re=Oe.classList.contains("buttons-collapse");if(null!==De&&("start"===Oe.slot||""===Oe.slot)&&(Re&&J&&Te||!Re))return De}return null},ve=(Fe,Te,Me,Ge,Oe,ke,J,De,Re)=>{var Le,Be;const ie=Te?`calc(100% - ${Oe.right+4}px)`:Oe.left-4+"px",je=Te?"right":"left",nt=Te?"left":"right",vt=Te?"right":"left";let Dt=1,Ye=1,bt=`scale(${Ye})`;const Ue="scale(1)";if(ke&&J){const He=(null===(Le=ke.textContent)||void 0===Le?void 0:Le.trim())===(null===(Be=De.textContent)||void 0===Be?void 0:Be.trim());Dt=Re.width/J.width,Ye=(Re.height-be)/J.height,bt=He?`scale(${Dt}, ${Ye})`:`scale(${Ye})`}const N=Ee(Ge).querySelector("ion-icon").getBoundingClientRect(),x=Te?N.width/2-(N.right-Oe.right)+"px":Oe.left-N.width/2+"px",V=Te?`-${window.innerWidth-Oe.right}px`:`${Oe.left}px`,Z=`${Re.top}px`,pe=`${Oe.top}px`,ot=Me?[{offset:0,transform:`translate3d(${V}, ${pe}, 0)`},{offset:1,transform:`translate3d(${x}, ${Z}, 0)`}]:[{offset:0,transform:`translate3d(${x}, ${Z}, 0)`},{offset:1,transform:`translate3d(${V}, ${pe}, 0)`}],xt=Me?[{offset:0,opacity:1,transform:Ue},{offset:1,opacity:0,transform:bt}]:[{offset:0,opacity:0,transform:bt},{offset:1,opacity:1,transform:Ue}],Xt=Me?[{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)"}],Gt=(0,l.c)(),gn=(0,l.c)(),en=(0,l.c)(),ft=X("ion-back-button"),_e=Ee(ft).querySelector(".button-text"),Pe=Ee(ft).querySelector("ion-icon");ft.text=Ge.text,ft.mode=Ge.mode,ft.icon=Ge.icon,ft.color=Ge.color,ft.disabled=Ge.disabled,ft.style.setProperty("display","block"),ft.style.setProperty("position","fixed"),gn.addElement(Pe),Gt.addElement(_e),en.addElement(ft),en.beforeStyles({position:"absolute",top:"0px",[vt]:"0px"}).beforeAddWrite(()=>{Ge.style.setProperty("display","none"),ft.style.setProperty(je,ie)}).afterAddWrite(()=>{Ge.style.setProperty("display",""),ft.style.setProperty("display","none"),ft.style.removeProperty(je)}).keyframes(ot),Gt.beforeStyles({"transform-origin":`${je} top`}).keyframes(xt),gn.beforeStyles({"transform-origin":`${nt} center`}).keyframes(Xt),Fe.addAnimation([Gt,gn,en])},me=(Fe,Te,Me,Ge,Oe,ke,J,De,Re)=>{var Le,Be;const ie=Te?"right":"left",je=Te?`calc(100% - ${Oe.right}px)`:`${Oe.left}px`,vt=`${Oe.top}px`;let Ye=Te?`-${window.innerWidth-J.right-8}px`:`${J.x+8}px`,bt=.5;const Ue="scale(1)";let ee=`scale(${bt})`;if(De&&Re){Ye=Te?`-${window.innerWidth-Re.right-8}px`:Re.x-8+"px";const Pt=(null===(Le=De.textContent)||void 0===Le?void 0:Le.trim())===(null===(Be=Ge.textContent)||void 0===Be?void 0:Be.trim());bt=Re.height/(ke.height-be),ee=Pt?`scale(${Re.width/ke.width}, ${bt})`:`scale(${bt})`}const V=J.top+J.height/2-Oe.height*bt/2+"px",Se=Me?[{offset:0,opacity:0,transform:`translate3d(${Ye}, ${V}, 0) ${ee}`},{offset:.1,opacity:0},{offset:1,opacity:1,transform:`translate3d(0px, ${vt}, 0) ${Ue}`}]:[{offset:0,opacity:.99,transform:`translate3d(0px, ${vt}, 0) ${Ue}`},{offset:.6,opacity:0},{offset:1,opacity:0,transform:`translate3d(${Ye}, ${V}, 0) ${ee}`}],se=X("ion-title"),ot=(0,l.c)();se.innerText=Ge.innerText,se.size=Ge.size,se.color=Ge.color,ot.addElement(se),ot.beforeStyles({"transform-origin":`${ie} top`,height:`${Oe.height}px`,display:"",position:"relative",[ie]:je}).beforeAddWrite(()=>{Ge.style.setProperty("opacity","0")}).afterAddWrite(()=>{Ge.style.setProperty("opacity",""),se.style.setProperty("display","none")}).keyframes(Se),Fe.addAnimation(ot)},le=(Fe,Te)=>{var Me;try{const Ge="cubic-bezier(0.32,0.72,0,1)",Oe="opacity",ke="transform",J="0%",Re="rtl"===Fe.ownerDocument.dir,Le=Re?"-99.5%":"99.5%",Be=Re?"33%":"-33%",ie=Te.enteringEl,je=Te.leavingEl,nt="back"===Te.direction,vt=ie.querySelector(":scope > ion-content"),Dt=ie.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *"),Ye=ie.querySelectorAll(":scope > ion-header > ion-toolbar"),bt=(0,l.c)(),Ue=(0,l.c)();if(bt.addElement(ie).duration((null!==(Me=Te.duration)&&void 0!==Me?Me:0)||540).easing(Te.easing||Ge).fill("both").beforeRemoveClass("ion-page-invisible"),je&&null!=Fe){const V=(0,l.c)();V.addElement(Fe),bt.addAnimation(V)}if(vt||0!==Ye.length||0!==Dt.length?(Ue.addElement(vt),Ue.addElement(Dt)):Ue.addElement(ie.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),bt.addAnimation(Ue),nt?Ue.beforeClearStyles([Oe]).fromTo("transform",`translateX(${Be})`,`translateX(${J})`).fromTo(Oe,.8,1):Ue.beforeClearStyles([Oe]).fromTo("transform",`translateX(${Le})`,`translateX(${J})`),vt){const V=Ee(vt).querySelector(".transition-effect");if(V){const Z=V.querySelector(".transition-cover"),pe=V.querySelector(".transition-shadow"),Se=(0,l.c)(),se=(0,l.c)(),ot=(0,l.c)();Se.addElement(V).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),se.addElement(Z).beforeClearStyles([Oe]).fromTo(Oe,0,.1),ot.addElement(pe).beforeClearStyles([Oe]).fromTo(Oe,.03,.7),Se.addAnimation([se,ot]),Ue.addAnimation([Se])}}const ee=ie.querySelector("ion-header.header-collapse-condense"),{forward:N,backward:x}=((Fe,Te,Me,Ge,Oe)=>{const ke=Ne(Ge,Me),J=$e(Oe),De=$e(Ge),Re=Ne(Oe,Me),Le=null!==ke&&null!==J&&!Me,Be=null!==De&&null!==Re&&Me;if(Le){const ie=J.getBoundingClientRect(),je=ke.getBoundingClientRect(),nt=Ee(ke).querySelector(".button-text"),vt=null==nt?void 0:nt.getBoundingClientRect(),Ye=Ee(J).querySelector(".toolbar-title").getBoundingClientRect();me(Fe,Te,Me,J,ie,Ye,je,nt,vt),ve(Fe,Te,Me,ke,je,nt,vt,J,Ye)}else if(Be){const ie=De.getBoundingClientRect(),je=Re.getBoundingClientRect(),nt=Ee(Re).querySelector(".button-text"),vt=null==nt?void 0:nt.getBoundingClientRect(),Ye=Ee(De).querySelector(".toolbar-title").getBoundingClientRect();me(Fe,Te,Me,De,ie,Ye,je,nt,vt),ve(Fe,Te,Me,Re,je,nt,vt,De,Ye)}return{forward:Le,backward:Be}})(bt,Re,nt,ie,je);if(Ye.forEach(V=>{const Z=(0,l.c)();Z.addElement(V),bt.addAnimation(Z);const pe=(0,l.c)();pe.addElement(V.querySelector("ion-title"));const Se=(0,l.c)(),se=Array.from(V.querySelectorAll("ion-buttons,[menuToggle]")),ot=V.closest("ion-header"),Pt=null==ot?void 0:ot.classList.contains("header-collapse-condense-inactive");let pt;pt=se.filter(nt?Gt=>{const gn=Gt.classList.contains("buttons-collapse");return gn&&!Pt||!gn}:Gt=>!Gt.classList.contains("buttons-collapse")),Se.addElement(pt);const xt=(0,l.c)();xt.addElement(V.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])"));const Tt=(0,l.c)();Tt.addElement(Ee(V).querySelector(".toolbar-background"));const Lt=(0,l.c)(),Xt=V.querySelector("ion-back-button");if(Xt&&Lt.addElement(Xt),Z.addAnimation([pe,Se,xt,Tt,Lt]),Se.fromTo(Oe,.01,1),xt.fromTo(Oe,.01,1),nt)Pt||pe.fromTo("transform",`translateX(${Be})`,`translateX(${J})`).fromTo(Oe,.01,1),xt.fromTo("transform",`translateX(${Be})`,`translateX(${J})`),Lt.fromTo(Oe,.01,1);else if(ee||pe.fromTo("transform",`translateX(${Le})`,`translateX(${J})`).fromTo(Oe,.01,1),xt.fromTo("transform",`translateX(${Le})`,`translateX(${J})`),Tt.beforeClearStyles([Oe,"transform"]),(null==ot?void 0:ot.translucent)?Tt.fromTo("transform",Re?"translateX(-100%)":"translateX(100%)","translateX(0px)"):Tt.fromTo(Oe,.01,"var(--opacity)"),N||Lt.fromTo(Oe,.01,1),Xt&&!N){const gn=(0,l.c)();gn.addElement(Ee(Xt).querySelector(".button-text")).fromTo("transform",Re?"translateX(-100px)":"translateX(100px)","translateX(0px)"),Z.addAnimation(gn)}}),je){const V=(0,l.c)(),Z=je.querySelector(":scope > ion-content"),pe=je.querySelectorAll(":scope > ion-header > ion-toolbar"),Se=je.querySelectorAll(":scope > ion-header > *:not(ion-toolbar), :scope > ion-footer > *");if(Z||0!==pe.length||0!==Se.length?(V.addElement(Z),V.addElement(Se)):V.addElement(je.querySelector(":scope > .ion-page, :scope > ion-nav, :scope > ion-tabs")),bt.addAnimation(V),nt){V.beforeClearStyles([Oe]).fromTo("transform",`translateX(${J})`,Re?"translateX(-100%)":"translateX(100%)");const se=(0,s.g)(je);bt.afterAddWrite(()=>{"normal"===bt.getDirection()&&se.style.setProperty("display","none")})}else V.fromTo("transform",`translateX(${J})`,`translateX(${Be})`).fromTo(Oe,1,.8);if(Z){const se=Ee(Z).querySelector(".transition-effect");if(se){const ot=se.querySelector(".transition-cover"),Pt=se.querySelector(".transition-shadow"),pt=(0,l.c)(),xt=(0,l.c)(),Tt=(0,l.c)();pt.addElement(se).beforeStyles({opacity:"1",display:"block"}).afterStyles({opacity:"",display:""}),xt.addElement(ot).beforeClearStyles([Oe]).fromTo(Oe,.1,0),Tt.addElement(Pt).beforeClearStyles([Oe]).fromTo(Oe,.7,.03),pt.addAnimation([xt,Tt]),V.addAnimation([pt])}}pe.forEach(se=>{const ot=(0,l.c)();ot.addElement(se);const Pt=(0,l.c)();Pt.addElement(se.querySelector("ion-title"));const pt=(0,l.c)(),xt=se.querySelectorAll("ion-buttons,[menuToggle]"),Tt=se.closest("ion-header"),Lt=null==Tt?void 0:Tt.classList.contains("header-collapse-condense-inactive"),Xt=Array.from(xt).filter(Pe=>{const He=Pe.classList.contains("buttons-collapse");return He&&!Lt||!He});pt.addElement(Xt);const Gt=(0,l.c)(),gn=se.querySelectorAll(":scope > *:not(ion-title):not(ion-buttons):not([menuToggle])");gn.length>0&&Gt.addElement(gn);const en=(0,l.c)();en.addElement(Ee(se).querySelector(".toolbar-background"));const ft=(0,l.c)(),_e=se.querySelector("ion-back-button");if(_e&&ft.addElement(_e),ot.addAnimation([Pt,pt,Gt,ft,en]),bt.addAnimation(ot),ft.fromTo(Oe,.99,0),pt.fromTo(Oe,.99,0),Gt.fromTo(Oe,.99,0),nt){if(Lt||Pt.fromTo("transform",`translateX(${J})`,Re?"translateX(-100%)":"translateX(100%)").fromTo(Oe,.99,0),Gt.fromTo("transform",`translateX(${J})`,Re?"translateX(-100%)":"translateX(100%)"),en.beforeClearStyles([Oe,"transform"]),(null==Tt?void 0:Tt.translucent)?en.fromTo("transform","translateX(0px)",Re?"translateX(-100%)":"translateX(100%)"):en.fromTo(Oe,"var(--opacity)",0),_e&&!x){const He=(0,l.c)();He.addElement(Ee(_e).querySelector(".button-text")).fromTo("transform",`translateX(${J})`,`translateX(${(Re?-124:124)+"px"})`),ot.addAnimation(He)}}else Lt||Pt.fromTo("transform",`translateX(${J})`,`translateX(${Be})`).fromTo(Oe,.99,0).afterClearStyles([ke,Oe]),Gt.fromTo("transform",`translateX(${J})`,`translateX(${Be})`).afterClearStyles([ke,Oe]),ft.afterClearStyles([Oe]),Pt.afterClearStyles([Oe]),pt.afterClearStyles([Oe])})}return bt}catch(Ge){throw Ge}},be=10},3314:(Et,We,P)=>{"use strict";P.r(We),P.d(We,{mdTransitionAnimation:()=>Ie});var l=P(9986),s=P(2725);P(8476),P(3664),P(9672);const Ie=(X,Ee)=>{var $e,Ne,ne;const le="back"===Ee.direction,Fe=Ee.leavingEl,Te=(0,s.g)(Ee.enteringEl),Me=Te.querySelector("ion-toolbar"),Ge=(0,l.c)();if(Ge.addElement(Te).fill("both").beforeRemoveClass("ion-page-invisible"),le?Ge.duration((null!==($e=Ee.duration)&&void 0!==$e?$e:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)"):Ge.duration((null!==(Ne=Ee.duration)&&void 0!==Ne?Ne:0)||280).easing("cubic-bezier(0.36,0.66,0.04,1)").fromTo("transform","translateY(40px)","translateY(0px)").fromTo("opacity",.01,1),Me){const Oe=(0,l.c)();Oe.addElement(Me),Ge.addAnimation(Oe)}if(Fe&&le){Ge.duration((null!==(ne=Ee.duration)&&void 0!==ne?ne:0)||200).easing("cubic-bezier(0.47,0,0.745,0.715)");const Oe=(0,l.c)();Oe.addElement((0,s.g)(Fe)).onFinish(ke=>{1===ke&&Oe.elements.length>0&&Oe.elements[0].style.setProperty("display","none")}).fromTo("transform","translateY(0px)","translateY(40px)").fromTo("opacity",1,0),Ge.addAnimation(Oe)}return Ge}},6002:(Et,We,P)=>{"use strict";P.d(We,{B:()=>xt,F:()=>ft,G:()=>Tt,O:()=>Lt,a:()=>Te,b:()=>Me,c:()=>J,d:()=>Xt,e:()=>Gt,f:()=>N,g:()=>V,h:()=>Se,i:()=>ot,j:()=>Re,k:()=>Le,m:()=>Oe,n:()=>Ne,o:()=>Ue,q:()=>ne,s:()=>pt});var l=P(467),s=P(8476),H=P(4920),ue=P(6411),q=P(3664),Ie=P(8621),X=P(1970),Ee=P(4929);const $e='[tabindex]:not([tabindex^="-"]):not([hidden]):not([disabled]), input:not([type=hidden]):not([tabindex^="-"]):not([hidden]):not([disabled]), textarea:not([tabindex^="-"]):not([hidden]):not([disabled]), button:not([tabindex^="-"]):not([hidden]):not([disabled]), select:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable[disabled="false"]:not([tabindex^="-"]):not([hidden])',Ne=(_e,Pe)=>{const He=_e.querySelector($e);ve(He,null!=Pe?Pe:_e)},ne=(_e,Pe)=>{const He=Array.from(_e.querySelectorAll($e));ve(He.length>0?He[He.length-1]:null,null!=Pe?Pe:_e)},ve=(_e,Pe)=>{let He=_e;const mt=null==_e?void 0:_e.shadowRoot;mt&&(He=mt.querySelector($e)||_e),He?(0,H.f)(He):Pe.focus()};let me=0,le=0;const be=new WeakMap,Fe=_e=>({create:Pe=>Be(_e,Pe),dismiss:(Pe,He,mt)=>Dt(document,Pe,He,_e,mt),getTop:()=>(0,l.A)(function*(){return Ue(document,_e)})()}),Te=Fe("ion-alert"),Me=Fe("ion-action-sheet"),Oe=Fe("ion-modal"),J=Fe("ion-popover"),Re=_e=>{typeof document<"u"&&vt(document);const Pe=me++;_e.overlayIndex=Pe},Le=_e=>(_e.hasAttribute("id")||(_e.id="ion-overlay-"+ ++le),_e.id),Be=(_e,Pe)=>typeof window<"u"&&typeof window.customElements<"u"?window.customElements.whenDefined(_e).then(()=>{const He=document.createElement(_e);return He.classList.add("overlay-hidden"),Object.assign(He,Object.assign(Object.assign({},Pe),{hasController:!0})),Z(document).appendChild(He),new Promise(mt=>(0,H.c)(He,mt))}):Promise.resolve(),je=(_e,Pe)=>{let He=_e;const mt=null==_e?void 0:_e.shadowRoot;mt&&(He=mt.querySelector($e)||_e),He?(0,H.f)(He):Pe.focus()},vt=_e=>{0===me&&(me=1,_e.addEventListener("focus",Pe=>{((_e,Pe)=>{const He=Ue(Pe,"ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover"),mt=_e.target;He&&mt&&!He.classList.contains(ft)&&(He.shadowRoot?(()=>{if(He.contains(mt))He.lastFocus=mt;else if("ION-TOAST"===mt.tagName)je(He.lastFocus,He);else{const Zt=He.lastFocus;Ne(He),Zt===Pe.activeElement&&ne(He),He.lastFocus=Pe.activeElement}})():(()=>{if(He===mt)He.lastFocus=void 0;else if("ION-TOAST"===mt.tagName)je(He.lastFocus,He);else{const Zt=(0,H.g)(He);if(!Zt.contains(mt))return;const Ct=Zt.querySelector(".ion-overlay-wrapper");if(!Ct)return;if(Ct.contains(mt)||mt===Zt.querySelector("ion-backdrop"))He.lastFocus=mt;else{const yt=He.lastFocus;Ne(Ct,He),yt===Pe.activeElement&&ne(Ct,He),He.lastFocus=Pe.activeElement}}})())})(Pe,_e)},!0),_e.addEventListener("ionBackButton",Pe=>{const He=Ue(_e);null!=He&&He.backdropDismiss&&Pe.detail.register(ue.OVERLAY_BACK_BUTTON_PRIORITY,()=>{He.dismiss(void 0,xt)})}),(0,ue.shouldUseCloseWatcher)()||_e.addEventListener("keydown",Pe=>{if("Escape"===Pe.key){const He=Ue(_e);null!=He&&He.backdropDismiss&&He.dismiss(void 0,xt)}}))},Dt=(_e,Pe,He,mt,Kt)=>{const fn=Ue(_e,mt,Kt);return fn?fn.dismiss(Pe,He):Promise.reject("overlay does not exist")},bt=(_e,Pe)=>((_e,Pe)=>(void 0===Pe&&(Pe="ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover,ion-toast"),Array.from(_e.querySelectorAll(Pe)).filter(He=>He.overlayIndex>0)))(_e,Pe).filter(He=>!(_e=>_e.classList.contains("overlay-hidden"))(He)),Ue=(_e,Pe,He)=>{const mt=bt(_e,Pe);return void 0===He?mt[mt.length-1]:mt.find(Kt=>Kt.id===He)},ee=(_e=!1)=>{const He=Z(document).querySelector("ion-router-outlet, ion-nav, #ion-view-container-root");He&&(_e?He.setAttribute("aria-hidden","true"):He.removeAttribute("aria-hidden"))},N=function(){var _e=(0,l.A)(function*(Pe,He,mt,Kt,fn){var Zt,Ct;if(Pe.presented)return;ee(!0),document.body.classList.add(X.B),gn(Pe.el),Pe.presented=!0,Pe.willPresent.emit(),null===(Zt=Pe.willPresentShorthand)||void 0===Zt||Zt.emit();const yt=(0,q.b)(Pe),qt=Pe.enterAnimation?Pe.enterAnimation:q.c.get(He,"ios"===yt?mt:Kt);(yield pe(Pe,qt,Pe.el,fn))&&(Pe.didPresent.emit(),null===(Ct=Pe.didPresentShorthand)||void 0===Ct||Ct.emit()),"ION-TOAST"!==Pe.el.tagName&&x(Pe.el),Pe.keyboardClose&&(null===document.activeElement||!Pe.el.contains(document.activeElement))&&Pe.el.focus(),Pe.el.removeAttribute("aria-hidden")});return function(He,mt,Kt,fn,Zt){return _e.apply(this,arguments)}}(),x=function(){var _e=(0,l.A)(function*(Pe){let He=document.activeElement;if(!He)return;const mt=null==He?void 0:He.shadowRoot;mt&&(He=mt.querySelector($e)||He),yield Pe.onDidDismiss(),(null===document.activeElement||document.activeElement===document.body)&&He.focus()});return function(He){return _e.apply(this,arguments)}}(),V=function(){var _e=(0,l.A)(function*(Pe,He,mt,Kt,fn,Zt,Ct){var yt,qt;if(!Pe.presented)return!1;void 0!==s.d&&1===bt(s.d).length&&(ee(!1),document.body.classList.remove(X.B)),Pe.presented=!1;try{Pe.el.style.setProperty("pointer-events","none"),Pe.willDismiss.emit({data:He,role:mt}),null===(yt=Pe.willDismissShorthand)||void 0===yt||yt.emit({data:He,role:mt});const An=(0,q.b)(Pe),Yn=Pe.leaveAnimation?Pe.leaveAnimation:q.c.get(Kt,"ios"===An?fn:Zt);mt!==Tt&&(yield pe(Pe,Yn,Pe.el,Ct)),Pe.didDismiss.emit({data:He,role:mt}),null===(qt=Pe.didDismissShorthand)||void 0===qt||qt.emit({data:He,role:mt}),(be.get(Pe)||[]).forEach(Vn=>Vn.destroy()),be.delete(Pe),Pe.el.classList.add("overlay-hidden"),Pe.el.style.removeProperty("pointer-events"),void 0!==Pe.el.lastFocus&&(Pe.el.lastFocus=void 0)}catch(An){console.error(An)}return Pe.el.remove(),en(),!0});return function(He,mt,Kt,fn,Zt,Ct,yt){return _e.apply(this,arguments)}}(),Z=_e=>_e.querySelector("ion-app")||_e.body,pe=function(){var _e=(0,l.A)(function*(Pe,He,mt,Kt){mt.classList.remove("overlay-hidden");const Zt=He(Pe.el,Kt);(!Pe.animated||!q.c.getBoolean("animated",!0))&&Zt.duration(0),Pe.keyboardClose&&Zt.beforeAddWrite(()=>{const yt=mt.ownerDocument.activeElement;null!=yt&&yt.matches("input,ion-input, ion-textarea")&&yt.blur()});const Ct=be.get(Pe)||[];return be.set(Pe,[...Ct,Zt]),yield Zt.play(),!0});return function(He,mt,Kt,fn){return _e.apply(this,arguments)}}(),Se=(_e,Pe)=>{let He;const mt=new Promise(Kt=>He=Kt);return se(_e,Pe,Kt=>{He(Kt.detail)}),mt},se=(_e,Pe,He)=>{const mt=Kt=>{(0,H.b)(_e,Pe,mt),He(Kt)};(0,H.a)(_e,Pe,mt)},ot=_e=>"cancel"===_e||_e===xt,Pt=_e=>_e(),pt=(_e,Pe)=>{if("function"==typeof _e)return q.c.get("_zoneGate",Pt)(()=>{try{return _e(Pe)}catch(mt){throw mt}})},xt="backdrop",Tt="gesture",Lt=39,Xt=_e=>{let He,Pe=!1;const mt=(0,Ie.C)(),Kt=(Ct=!1)=>{if(He&&!Ct)return{delegate:He,inline:Pe};const{el:yt,hasController:qt,delegate:Dn}=_e;return Pe=null!==yt.parentNode&&!qt,He=Pe?Dn||mt:Dn,{inline:Pe,delegate:He}};return{attachViewToDom:function(){var Ct=(0,l.A)(function*(yt){const{delegate:qt}=Kt(!0);if(qt)return yield qt.attachViewToDom(_e.el,yt);const{hasController:Dn}=_e;if(Dn&&void 0!==yt)throw new Error("framework delegate is missing");return null});return function(qt){return Ct.apply(this,arguments)}}(),removeViewFromDom:()=>{const{delegate:Ct}=Kt();Ct&&void 0!==_e.el&&Ct.removeViewFromDom(_e.el.parentElement,_e.el)}}},Gt=()=>{let _e;const Pe=()=>{_e&&(_e(),_e=void 0)};return{addClickListener:(mt,Kt)=>{Pe();const fn=void 0!==Kt?document.getElementById(Kt):null;fn?_e=((Ct,yt)=>{const qt=()=>{yt.present()};return Ct.addEventListener("click",qt),()=>{Ct.removeEventListener("click",qt)}})(fn,mt):(0,Ee.p)(`A trigger element with the ID "${Kt}" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on an overlay component.`,mt)},removeClickListener:Pe}},gn=_e=>{var Pe;if(void 0===s.d)return;const He=bt(s.d);for(let mt=He.length-1;mt>=0;mt--){const Kt=He[mt],fn=null!==(Pe=He[mt+1])&&void 0!==Pe?Pe:_e;(fn.hasAttribute("aria-hidden")||"ION-TOAST"!==fn.tagName)&&Kt.setAttribute("aria-hidden","true")}},en=()=>{if(void 0===s.d)return;const _e=bt(s.d);for(let Pe=_e.length-1;Pe>=0;Pe--){const He=_e[Pe];if(He.removeAttribute("aria-hidden"),"ION-TOAST"!==He.tagName)break}},ft="ion-disable-focus-trap"},226:(Et,We,P)=>{"use strict";var l=P(345),s=P(4438),H=P(70),ue=P(3656),q=P(7863);let Ie=(()=>{var ne;class ve{constructor(){}}return(ne=ve).\u0275fac=function(le){return new(le||ne)},ne.\u0275cmp=s.VBU({type:ne,selectors:[["app-root"]],decls:2,vars:0,template:function(le,be){1&le&&(s.j41(0,"ion-app"),s.nrm(1,"ion-router-outlet"),s.k0s())},dependencies:[q.U1,q.Rg]}),ve})();const X=[{path:"home",loadChildren:()=>P.e(5075).then(P.bind(P,5075)).then(ne=>ne.HomePageModule)},{path:"",redirectTo:"home",pathMatch:"full"}];let Ee=(()=>{var ne;class ve{}return(ne=ve).\u0275fac=function(le){return new(le||ne)},ne.\u0275mod=s.$C({type:ne}),ne.\u0275inj=s.G2t({imports:[H.iI.forRoot(X,{preloadingStrategy:H.Kp}),H.iI]}),ve})(),$e=(()=>{var ne;class ve{}return(ne=ve).\u0275fac=function(le){return new(le||ne)},ne.\u0275mod=s.$C({type:ne,bootstrap:[Ie]}),ne.\u0275inj=s.G2t({providers:[{provide:H.b,useClass:ue.jM}],imports:[l.Bb,q.bv.forRoot(),Ee]}),ve})();(0,s.SmG)(),l.sG().bootstrapModule($e).catch(ne=>console.log(ne))},4412:(Et,We,P)=>{"use strict";P.d(We,{t:()=>s});var l=P(1413);class s extends l.B{constructor(ue){super(),this._value=ue}get value(){return this.getValue()}_subscribe(ue){const q=super._subscribe(ue);return!q.closed&&ue.next(this._value),q}getValue(){const{hasError:ue,thrownError:q,_value:Ie}=this;if(ue)throw q;return this._throwIfClosed(),Ie}next(ue){super.next(this._value=ue)}}},1985:(Et,We,P)=>{"use strict";P.d(We,{c:()=>Ee});var l=P(7707),s=P(8359),H=P(3494),ue=P(1203),q=P(1026),Ie=P(8071),X=P(9786);let Ee=(()=>{class ve{constructor(le){le&&(this._subscribe=le)}lift(le){const be=new ve;return be.source=this,be.operator=le,be}subscribe(le,be,Fe){const Te=function ne(ve){return ve&&ve instanceof l.vU||function Ne(ve){return ve&&(0,Ie.T)(ve.next)&&(0,Ie.T)(ve.error)&&(0,Ie.T)(ve.complete)}(ve)&&(0,s.Uv)(ve)}(le)?le:new l.Ms(le,be,Fe);return(0,X.Y)(()=>{const{operator:Me,source:Ge}=this;Te.add(Me?Me.call(Te,Ge):Ge?this._subscribe(Te):this._trySubscribe(Te))}),Te}_trySubscribe(le){try{return this._subscribe(le)}catch(be){le.error(be)}}forEach(le,be){return new(be=$e(be))((Fe,Te)=>{const Me=new l.Ms({next:Ge=>{try{le(Ge)}catch(Oe){Te(Oe),Me.unsubscribe()}},error:Te,complete:Fe});this.subscribe(Me)})}_subscribe(le){var be;return null===(be=this.source)||void 0===be?void 0:be.subscribe(le)}[H.s](){return this}pipe(...le){return(0,ue.m)(le)(this)}toPromise(le){return new(le=$e(le))((be,Fe)=>{let Te;this.subscribe(Me=>Te=Me,Me=>Fe(Me),()=>be(Te))})}}return ve.create=me=>new ve(me),ve})();function $e(ve){var me;return null!==(me=null!=ve?ve:q.$.Promise)&&void 0!==me?me:Promise}},1413:(Et,We,P)=>{"use strict";P.d(We,{B:()=>X});var l=P(1985),s=P(8359);const ue=(0,P(1853).L)($e=>function(){$e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var q=P(7908),Ie=P(9786);let X=(()=>{class $e extends l.c{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(ne){const ve=new Ee(this,this);return ve.operator=ne,ve}_throwIfClosed(){if(this.closed)throw new ue}next(ne){(0,Ie.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const ve of this.currentObservers)ve.next(ne)}})}error(ne){(0,Ie.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=ne;const{observers:ve}=this;for(;ve.length;)ve.shift().error(ne)}})}complete(){(0,Ie.Y)(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:ne}=this;for(;ne.length;)ne.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var ne;return(null===(ne=this.observers)||void 0===ne?void 0:ne.length)>0}_trySubscribe(ne){return this._throwIfClosed(),super._trySubscribe(ne)}_subscribe(ne){return this._throwIfClosed(),this._checkFinalizedStatuses(ne),this._innerSubscribe(ne)}_innerSubscribe(ne){const{hasError:ve,isStopped:me,observers:le}=this;return ve||me?s.Kn:(this.currentObservers=null,le.push(ne),new s.yU(()=>{this.currentObservers=null,(0,q.o)(le,ne)}))}_checkFinalizedStatuses(ne){const{hasError:ve,thrownError:me,isStopped:le}=this;ve?ne.error(me):le&&ne.complete()}asObservable(){const ne=new l.c;return ne.source=this,ne}}return $e.create=(Ne,ne)=>new Ee(Ne,ne),$e})();class Ee extends X{constructor(Ne,ne){super(),this.destination=Ne,this.source=ne}next(Ne){var ne,ve;null===(ve=null===(ne=this.destination)||void 0===ne?void 0:ne.next)||void 0===ve||ve.call(ne,Ne)}error(Ne){var ne,ve;null===(ve=null===(ne=this.destination)||void 0===ne?void 0:ne.error)||void 0===ve||ve.call(ne,Ne)}complete(){var Ne,ne;null===(ne=null===(Ne=this.destination)||void 0===Ne?void 0:Ne.complete)||void 0===ne||ne.call(Ne)}_subscribe(Ne){var ne,ve;return null!==(ve=null===(ne=this.source)||void 0===ne?void 0:ne.subscribe(Ne))&&void 0!==ve?ve:s.Kn}}},7707:(Et,We,P)=>{"use strict";P.d(We,{Ms:()=>Fe,vU:()=>ve});var l=P(8071),s=P(8359),H=P(1026),ue=P(5334),q=P(5343);const Ie=$e("C",void 0,void 0);function $e(ke,J,De){return{kind:ke,value:J,error:De}}var Ne=P(9270),ne=P(9786);class ve extends s.yU{constructor(J){super(),this.isStopped=!1,J?(this.destination=J,(0,s.Uv)(J)&&J.add(this)):this.destination=Oe}static create(J,De,Re){return new Fe(J,De,Re)}next(J){this.isStopped?Ge(function Ee(ke){return $e("N",ke,void 0)}(J),this):this._next(J)}error(J){this.isStopped?Ge(function X(ke){return $e("E",void 0,ke)}(J),this):(this.isStopped=!0,this._error(J))}complete(){this.isStopped?Ge(Ie,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(J){this.destination.next(J)}_error(J){try{this.destination.error(J)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const me=Function.prototype.bind;function le(ke,J){return me.call(ke,J)}class be{constructor(J){this.partialObserver=J}next(J){const{partialObserver:De}=this;if(De.next)try{De.next(J)}catch(Re){Te(Re)}}error(J){const{partialObserver:De}=this;if(De.error)try{De.error(J)}catch(Re){Te(Re)}else Te(J)}complete(){const{partialObserver:J}=this;if(J.complete)try{J.complete()}catch(De){Te(De)}}}class Fe extends ve{constructor(J,De,Re){let Le;if(super(),(0,l.T)(J)||!J)Le={next:null!=J?J:void 0,error:null!=De?De:void 0,complete:null!=Re?Re:void 0};else{let Be;this&&H.$.useDeprecatedNextContext?(Be=Object.create(J),Be.unsubscribe=()=>this.unsubscribe(),Le={next:J.next&&le(J.next,Be),error:J.error&&le(J.error,Be),complete:J.complete&&le(J.complete,Be)}):Le=J}this.destination=new be(Le)}}function Te(ke){H.$.useDeprecatedSynchronousErrorHandling?(0,ne.l)(ke):(0,ue.m)(ke)}function Ge(ke,J){const{onStoppedNotification:De}=H.$;De&&Ne.f.setTimeout(()=>De(ke,J))}const Oe={closed:!0,next:q.l,error:function Me(ke){throw ke},complete:q.l}},8359:(Et,We,P)=>{"use strict";P.d(We,{Kn:()=>Ie,yU:()=>q,Uv:()=>X});var l=P(8071);const H=(0,P(1853).L)($e=>function(ne){$e(this),this.message=ne?`${ne.length} errors occurred during unsubscription:\n${ne.map((ve,me)=>`${me+1}) ${ve.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=ne});var ue=P(7908);class q{constructor(Ne){this.initialTeardown=Ne,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let Ne;if(!this.closed){this.closed=!0;const{_parentage:ne}=this;if(ne)if(this._parentage=null,Array.isArray(ne))for(const le of ne)le.remove(this);else ne.remove(this);const{initialTeardown:ve}=this;if((0,l.T)(ve))try{ve()}catch(le){Ne=le instanceof H?le.errors:[le]}const{_finalizers:me}=this;if(me){this._finalizers=null;for(const le of me)try{Ee(le)}catch(be){Ne=null!=Ne?Ne:[],be instanceof H?Ne=[...Ne,...be.errors]:Ne.push(be)}}if(Ne)throw new H(Ne)}}add(Ne){var ne;if(Ne&&Ne!==this)if(this.closed)Ee(Ne);else{if(Ne instanceof q){if(Ne.closed||Ne._hasParent(this))return;Ne._addParent(this)}(this._finalizers=null!==(ne=this._finalizers)&&void 0!==ne?ne:[]).push(Ne)}}_hasParent(Ne){const{_parentage:ne}=this;return ne===Ne||Array.isArray(ne)&&ne.includes(Ne)}_addParent(Ne){const{_parentage:ne}=this;this._parentage=Array.isArray(ne)?(ne.push(Ne),ne):ne?[ne,Ne]:Ne}_removeParent(Ne){const{_parentage:ne}=this;ne===Ne?this._parentage=null:Array.isArray(ne)&&(0,ue.o)(ne,Ne)}remove(Ne){const{_finalizers:ne}=this;ne&&(0,ue.o)(ne,Ne),Ne instanceof q&&Ne._removeParent(this)}}q.EMPTY=(()=>{const $e=new q;return $e.closed=!0,$e})();const Ie=q.EMPTY;function X($e){return $e instanceof q||$e&&"closed"in $e&&(0,l.T)($e.remove)&&(0,l.T)($e.add)&&(0,l.T)($e.unsubscribe)}function Ee($e){(0,l.T)($e)?$e():$e.unsubscribe()}},1026:(Et,We,P)=>{"use strict";P.d(We,{$:()=>l});const l={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},4572:(Et,We,P)=>{"use strict";P.d(We,{z:()=>Ne});var l=P(1985),s=P(3073),H=P(6648),ue=P(3669),q=P(6450),Ie=P(3794),X=P(8496),Ee=P(4360),$e=P(5225);function Ne(...me){const le=(0,Ie.lI)(me),be=(0,Ie.ms)(me),{args:Fe,keys:Te}=(0,s.D)(me);if(0===Fe.length)return(0,H.H)([],le);const Me=new l.c(function ne(me,le,be=ue.D){return Fe=>{ve(le,()=>{const{length:Te}=me,Me=new Array(Te);let Ge=Te,Oe=Te;for(let ke=0;ke{const J=(0,H.H)(me[ke],le);let De=!1;J.subscribe((0,Ee._)(Fe,Re=>{Me[ke]=Re,De||(De=!0,Oe--),Oe||Fe.next(be(Me.slice()))},()=>{--Ge||Fe.complete()}))},Fe)},Fe)}}(Fe,le,Te?Ge=>(0,X.e)(Te,Ge):ue.D));return be?Me.pipe((0,q.I)(be)):Me}function ve(me,le,be){me?(0,$e.N)(be,me,le):le()}},6648:(Et,We,P)=>{"use strict";P.d(We,{H:()=>Re});var l=P(8750),s=P(5225),H=P(9974),ue=P(4360);function q(Le,Be=0){return(0,H.N)((ie,je)=>{ie.subscribe((0,ue._)(je,nt=>(0,s.N)(je,Le,()=>je.next(nt),Be),()=>(0,s.N)(je,Le,()=>je.complete(),Be),nt=>(0,s.N)(je,Le,()=>je.error(nt),Be)))})}function Ie(Le,Be=0){return(0,H.N)((ie,je)=>{je.add(Le.schedule(()=>ie.subscribe(je),Be))})}var $e=P(1985),ne=P(4761),ve=P(8071);function le(Le,Be){if(!Le)throw new Error("Iterable cannot be null");return new $e.c(ie=>{(0,s.N)(ie,Be,()=>{const je=Le[Symbol.asyncIterator]();(0,s.N)(ie,Be,()=>{je.next().then(nt=>{nt.done?ie.complete():ie.next(nt.value)})},0,!0)})})}var be=P(5055),Fe=P(9858),Te=P(7441),Me=P(5397),Ge=P(7953),Oe=P(591),ke=P(5196);function Re(Le,Be){return Be?function De(Le,Be){if(null!=Le){if((0,be.l)(Le))return function X(Le,Be){return(0,l.Tg)(Le).pipe(Ie(Be),q(Be))}(Le,Be);if((0,Te.X)(Le))return function Ne(Le,Be){return new $e.c(ie=>{let je=0;return Be.schedule(function(){je===Le.length?ie.complete():(ie.next(Le[je++]),ie.closed||this.schedule())})})}(Le,Be);if((0,Fe.y)(Le))return function Ee(Le,Be){return(0,l.Tg)(Le).pipe(Ie(Be),q(Be))}(Le,Be);if((0,Ge.T)(Le))return le(Le,Be);if((0,Me.x)(Le))return function me(Le,Be){return new $e.c(ie=>{let je;return(0,s.N)(ie,Be,()=>{je=Le[ne.l](),(0,s.N)(ie,Be,()=>{let nt,vt;try{({value:nt,done:vt}=je.next())}catch(Dt){return void ie.error(Dt)}vt?ie.complete():ie.next(nt)},0,!0)}),()=>(0,ve.T)(null==je?void 0:je.return)&&je.return()})}(Le,Be);if((0,ke.U)(Le))return function J(Le,Be){return le((0,ke.C)(Le),Be)}(Le,Be)}throw(0,Oe.L)(Le)}(Le,Be):(0,l.Tg)(Le)}},3726:(Et,We,P)=>{"use strict";P.d(We,{R:()=>Ne});var l=P(8750),s=P(1985),H=P(1397),ue=P(7441),q=P(8071),Ie=P(6450);const X=["addListener","removeListener"],Ee=["addEventListener","removeEventListener"],$e=["on","off"];function Ne(be,Fe,Te,Me){if((0,q.T)(Te)&&(Me=Te,Te=void 0),Me)return Ne(be,Fe,Te).pipe((0,Ie.I)(Me));const[Ge,Oe]=function le(be){return(0,q.T)(be.addEventListener)&&(0,q.T)(be.removeEventListener)}(be)?Ee.map(ke=>J=>be[ke](Fe,J,Te)):function ve(be){return(0,q.T)(be.addListener)&&(0,q.T)(be.removeListener)}(be)?X.map(ne(be,Fe)):function me(be){return(0,q.T)(be.on)&&(0,q.T)(be.off)}(be)?$e.map(ne(be,Fe)):[];if(!Ge&&(0,ue.X)(be))return(0,H.Z)(ke=>Ne(ke,Fe,Te))((0,l.Tg)(be));if(!Ge)throw new TypeError("Invalid event target");return new s.c(ke=>{const J=(...De)=>ke.next(1Oe(J)})}function ne(be,Fe){return Te=>Me=>be[Te](Fe,Me)}},8750:(Et,We,P)=>{"use strict";P.d(We,{Tg:()=>me});var l=P(1635),s=P(7441),H=P(9858),ue=P(1985),q=P(5055),Ie=P(7953),X=P(591),Ee=P(5397),$e=P(5196),Ne=P(8071),ne=P(5334),ve=P(3494);function me(ke){if(ke instanceof ue.c)return ke;if(null!=ke){if((0,q.l)(ke))return function le(ke){return new ue.c(J=>{const De=ke[ve.s]();if((0,Ne.T)(De.subscribe))return De.subscribe(J);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(ke);if((0,s.X)(ke))return function be(ke){return new ue.c(J=>{for(let De=0;De{ke.then(De=>{J.closed||(J.next(De),J.complete())},De=>J.error(De)).then(null,ne.m)})}(ke);if((0,Ie.T)(ke))return Me(ke);if((0,Ee.x)(ke))return function Te(ke){return new ue.c(J=>{for(const De of ke)if(J.next(De),J.closed)return;J.complete()})}(ke);if((0,$e.U)(ke))return function Ge(ke){return Me((0,$e.C)(ke))}(ke)}throw(0,X.L)(ke)}function Me(ke){return new ue.c(J=>{(function Oe(ke,J){var De,Re,Le,Be;return(0,l.sH)(this,void 0,void 0,function*(){try{for(De=(0,l.xN)(ke);!(Re=yield De.next()).done;)if(J.next(Re.value),J.closed)return}catch(ie){Le={error:ie}}finally{try{Re&&!Re.done&&(Be=De.return)&&(yield Be.call(De))}finally{if(Le)throw Le.error}}J.complete()})})(ke,J).catch(De=>J.error(De))})}},7673:(Et,We,P)=>{"use strict";P.d(We,{of:()=>H});var l=P(3794),s=P(6648);function H(...ue){const q=(0,l.lI)(ue);return(0,s.H)(ue,q)}},4360:(Et,We,P)=>{"use strict";P.d(We,{_:()=>s});var l=P(7707);function s(ue,q,Ie,X,Ee){return new H(ue,q,Ie,X,Ee)}class H extends l.vU{constructor(q,Ie,X,Ee,$e,Ne){super(q),this.onFinalize=$e,this.shouldUnsubscribe=Ne,this._next=Ie?function(ne){try{Ie(ne)}catch(ve){q.error(ve)}}:super._next,this._error=Ee?function(ne){try{Ee(ne)}catch(ve){q.error(ve)}finally{this.unsubscribe()}}:super._error,this._complete=X?function(){try{X()}catch(ne){q.error(ne)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var q;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:Ie}=this;super.unsubscribe(),!Ie&&(null===(q=this.onFinalize)||void 0===q||q.call(this))}}}},5964:(Et,We,P)=>{"use strict";P.d(We,{p:()=>H});var l=P(9974),s=P(4360);function H(ue,q){return(0,l.N)((Ie,X)=>{let Ee=0;Ie.subscribe((0,s._)(X,$e=>ue.call(q,$e,Ee++)&&X.next($e)))})}},6354:(Et,We,P)=>{"use strict";P.d(We,{T:()=>H});var l=P(9974),s=P(4360);function H(ue,q){return(0,l.N)((Ie,X)=>{let Ee=0;Ie.subscribe((0,s._)(X,$e=>{X.next(ue.call(q,$e,Ee++))}))})}},1397:(Et,We,P)=>{"use strict";P.d(We,{Z:()=>Ee});var l=P(6354),s=P(8750),H=P(9974),ue=P(5225),q=P(4360),X=P(8071);function Ee($e,Ne,ne=1/0){return(0,X.T)(Ne)?Ee((ve,me)=>(0,l.T)((le,be)=>Ne(ve,le,me,be))((0,s.Tg)($e(ve,me))),ne):("number"==typeof Ne&&(ne=Ne),(0,H.N)((ve,me)=>function Ie($e,Ne,ne,ve,me,le,be,Fe){const Te=[];let Me=0,Ge=0,Oe=!1;const ke=()=>{Oe&&!Te.length&&!Me&&Ne.complete()},J=Re=>Me{le&&Ne.next(Re),Me++;let Le=!1;(0,s.Tg)(ne(Re,Ge++)).subscribe((0,q._)(Ne,Be=>{null==me||me(Be),le?J(Be):Ne.next(Be)},()=>{Le=!0},void 0,()=>{if(Le)try{for(Me--;Te.length&&MeDe(Be)):De(Be)}ke()}catch(Be){Ne.error(Be)}}))};return $e.subscribe((0,q._)(Ne,J,()=>{Oe=!0,ke()})),()=>{null==Fe||Fe()}}(ve,me,$e,ne)))}},5558:(Et,We,P)=>{"use strict";P.d(We,{n:()=>ue});var l=P(8750),s=P(9974),H=P(4360);function ue(q,Ie){return(0,s.N)((X,Ee)=>{let $e=null,Ne=0,ne=!1;const ve=()=>ne&&!$e&&Ee.complete();X.subscribe((0,H._)(Ee,me=>{null==$e||$e.unsubscribe();let le=0;const be=Ne++;(0,l.Tg)(q(me,be)).subscribe($e=(0,H._)(Ee,Fe=>Ee.next(Ie?Ie(me,Fe,be,le++):Fe),()=>{$e=null,ve()}))},()=>{ne=!0,ve()}))})}},9270:(Et,We,P)=>{"use strict";P.d(We,{f:()=>l});const l={setTimeout(s,H,...ue){const{delegate:q}=l;return null!=q&&q.setTimeout?q.setTimeout(s,H,...ue):setTimeout(s,H,...ue)},clearTimeout(s){const{delegate:H}=l;return((null==H?void 0:H.clearTimeout)||clearTimeout)(s)},delegate:void 0}},4761:(Et,We,P)=>{"use strict";P.d(We,{l:()=>s});const s=function l(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},3494:(Et,We,P)=>{"use strict";P.d(We,{s:()=>l});const l="function"==typeof Symbol&&Symbol.observable||"@@observable"},3794:(Et,We,P)=>{"use strict";P.d(We,{ms:()=>ue,lI:()=>q});var l=P(8071);function H(X){return X[X.length-1]}function ue(X){return(0,l.T)(H(X))?X.pop():void 0}function q(X){return function s(X){return X&&(0,l.T)(X.schedule)}(H(X))?X.pop():void 0}},3073:(Et,We,P)=>{"use strict";P.d(We,{D:()=>q});const{isArray:l}=Array,{getPrototypeOf:s,prototype:H,keys:ue}=Object;function q(X){if(1===X.length){const Ee=X[0];if(l(Ee))return{args:Ee,keys:null};if(function Ie(X){return X&&"object"==typeof X&&s(X)===H}(Ee)){const $e=ue(Ee);return{args:$e.map(Ne=>Ee[Ne]),keys:$e}}}return{args:X,keys:null}}},7908:(Et,We,P)=>{"use strict";function l(s,H){if(s){const ue=s.indexOf(H);0<=ue&&s.splice(ue,1)}}P.d(We,{o:()=>l})},1853:(Et,We,P)=>{"use strict";function l(s){const ue=s(q=>{Error.call(q),q.stack=(new Error).stack});return ue.prototype=Object.create(Error.prototype),ue.prototype.constructor=ue,ue}P.d(We,{L:()=>l})},8496:(Et,We,P)=>{"use strict";function l(s,H){return s.reduce((ue,q,Ie)=>(ue[q]=H[Ie],ue),{})}P.d(We,{e:()=>l})},9786:(Et,We,P)=>{"use strict";P.d(We,{Y:()=>H,l:()=>ue});var l=P(1026);let s=null;function H(q){if(l.$.useDeprecatedSynchronousErrorHandling){const Ie=!s;if(Ie&&(s={errorThrown:!1,error:null}),q(),Ie){const{errorThrown:X,error:Ee}=s;if(s=null,X)throw Ee}}else q()}function ue(q){l.$.useDeprecatedSynchronousErrorHandling&&s&&(s.errorThrown=!0,s.error=q)}},5225:(Et,We,P)=>{"use strict";function l(s,H,ue,q=0,Ie=!1){const X=H.schedule(function(){ue(),Ie?s.add(this.schedule(null,q)):this.unsubscribe()},q);if(s.add(X),!Ie)return X}P.d(We,{N:()=>l})},3669:(Et,We,P)=>{"use strict";function l(s){return s}P.d(We,{D:()=>l})},7441:(Et,We,P)=>{"use strict";P.d(We,{X:()=>l});const l=s=>s&&"number"==typeof s.length&&"function"!=typeof s},7953:(Et,We,P)=>{"use strict";P.d(We,{T:()=>s});var l=P(8071);function s(H){return Symbol.asyncIterator&&(0,l.T)(null==H?void 0:H[Symbol.asyncIterator])}},8071:(Et,We,P)=>{"use strict";function l(s){return"function"==typeof s}P.d(We,{T:()=>l})},5055:(Et,We,P)=>{"use strict";P.d(We,{l:()=>H});var l=P(3494),s=P(8071);function H(ue){return(0,s.T)(ue[l.s])}},5397:(Et,We,P)=>{"use strict";P.d(We,{x:()=>H});var l=P(4761),s=P(8071);function H(ue){return(0,s.T)(null==ue?void 0:ue[l.l])}},9858:(Et,We,P)=>{"use strict";P.d(We,{y:()=>s});var l=P(8071);function s(H){return(0,l.T)(null==H?void 0:H.then)}},5196:(Et,We,P)=>{"use strict";P.d(We,{C:()=>H,U:()=>ue});var l=P(1635),s=P(8071);function H(q){return(0,l.AQ)(this,arguments,function*(){const X=q.getReader();try{for(;;){const{value:Ee,done:$e}=yield(0,l.N3)(X.read());if($e)return yield(0,l.N3)(void 0);yield yield(0,l.N3)(Ee)}}finally{X.releaseLock()}})}function ue(q){return(0,s.T)(null==q?void 0:q.getReader)}},9974:(Et,We,P)=>{"use strict";P.d(We,{N:()=>H,S:()=>s});var l=P(8071);function s(ue){return(0,l.T)(null==ue?void 0:ue.lift)}function H(ue){return q=>{if(s(q))return q.lift(function(Ie){try{return ue(Ie,this)}catch(X){this.error(X)}});throw new TypeError("Unable to lift unknown Observable type")}}},6450:(Et,We,P)=>{"use strict";P.d(We,{I:()=>ue});var l=P(6354);const{isArray:s}=Array;function ue(q){return(0,l.T)(Ie=>function H(q,Ie){return s(Ie)?q(...Ie):q(Ie)}(q,Ie))}},5343:(Et,We,P)=>{"use strict";function l(){}P.d(We,{l:()=>l})},1203:(Et,We,P)=>{"use strict";P.d(We,{F:()=>s,m:()=>H});var l=P(3669);function s(...ue){return H(ue)}function H(ue){return 0===ue.length?l.D:1===ue.length?ue[0]:function(Ie){return ue.reduce((X,Ee)=>Ee(X),Ie)}}},5334:(Et,We,P)=>{"use strict";P.d(We,{m:()=>H});var l=P(1026),s=P(9270);function H(ue){s.f.setTimeout(()=>{const{onUnhandledError:q}=l.$;if(!q)throw ue;q(ue)})}},591:(Et,We,P)=>{"use strict";function l(s){return new TypeError(`You provided ${null!==s&&"object"==typeof s?"an invalid object":`'${s}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}P.d(We,{L:()=>l})},8996:(Et,We,P)=>{var l={"./ion-accordion_2.entry.js":[2375,2076,2375],"./ion-action-sheet.entry.js":[8814,2076,8814],"./ion-alert.entry.js":[5222,2076,5222],"./ion-app_8.entry.js":[7720,2076,7720],"./ion-avatar_3.entry.js":[1049,1049],"./ion-back-button.entry.js":[3162,2076,3162],"./ion-backdrop.entry.js":[7240,7240],"./ion-breadcrumb_2.entry.js":[8314,2076,8314],"./ion-button_2.entry.js":[4591,4591],"./ion-card_5.entry.js":[8584,8584],"./ion-checkbox.entry.js":[3511,3511],"./ion-chip.entry.js":[6024,6024],"./ion-col_3.entry.js":[5100,5100],"./ion-datetime-button.entry.js":[7428,1293,7428],"./ion-datetime_3.entry.js":[2885,1293,2076,2885],"./ion-fab_3.entry.js":[4463,2076,4463],"./ion-img.entry.js":[4183,4183],"./ion-infinite-scroll_2.entry.js":[4171,2076,4171],"./ion-input-password-toggle.entry.js":[6521,2076,6521],"./ion-input.entry.js":[9344,2076,9344],"./ion-item-option_3.entry.js":[5949,2076,5949],"./ion-item_8.entry.js":[3506,2076,3506],"./ion-loading.entry.js":[7372,2076,7372],"./ion-menu_3.entry.js":[2075,2076,2075],"./ion-modal.entry.js":[441,2076,441],"./ion-nav_2.entry.js":[5712,2076,5712],"./ion-picker-column-option.entry.js":[9013,9013],"./ion-picker-column.entry.js":[1459,2076,1459],"./ion-picker.entry.js":[6840,6840],"./ion-popover.entry.js":[6433,2076,6433],"./ion-progress-bar.entry.js":[9977,9977],"./ion-radio_2.entry.js":[8066,2076,8066],"./ion-range.entry.js":[8477,2076,8477],"./ion-refresher_2.entry.js":[5197,2076,5197],"./ion-reorder_2.entry.js":[7030,2076,7030],"./ion-ripple-effect.entry.js":[964,964],"./ion-route_4.entry.js":[8970,8970],"./ion-searchbar.entry.js":[8193,2076,8193],"./ion-segment_2.entry.js":[2560,2076,2560],"./ion-select_3.entry.js":[7076,2076,7076],"./ion-spinner.entry.js":[8805,2076,8805],"./ion-split-pane.entry.js":[5887,5887],"./ion-tab-bar_2.entry.js":[4406,2076,4406],"./ion-tab_2.entry.js":[1102,1102],"./ion-text.entry.js":[1577,1577],"./ion-textarea.entry.js":[2348,2076,2348],"./ion-toast.entry.js":[2415,2076,2415],"./ion-toggle.entry.js":[3814,2076,3814]};function s(H){if(!P.o(l,H))return Promise.resolve().then(()=>{var Ie=new Error("Cannot find module '"+H+"'");throw Ie.code="MODULE_NOT_FOUND",Ie});var ue=l[H],q=ue[0];return Promise.all(ue.slice(1).map(P.e)).then(()=>P(q))}s.keys=()=>Object.keys(l),s.id=8996,Et.exports=s},177:(Et,We,P)=>{"use strict";P.d(We,{AJ:()=>Xe,MD:()=>he,N0:()=>rr,QT:()=>H,Sm:()=>Fe,T3:()=>on,VF:()=>q,Vy:()=>It,Xr:()=>ur,ZD:()=>ue,_b:()=>R,aZ:()=>Me,bT:()=>un,fw:()=>Te,hb:()=>le,hj:()=>$e,qQ:()=>X});var l=P(4438);let s=null;function H(){return s}function ue(p){var b;null!==(b=s)&&void 0!==b||(s=p)}class q{}const X=new l.nKC("");let Ee=(()=>{var p;class b{historyGo(C){throw new Error("")}}return(p=b).\u0275fac=function(C){return new(C||p)},p.\u0275prov=l.jDH({token:p,factory:()=>(0,l.WQX)(Ne),providedIn:"platform"}),b})();const $e=new l.nKC("");let Ne=(()=>{var p;class b extends Ee{constructor(){super(),this._doc=(0,l.WQX)(X),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return H().getBaseHref(this._doc)}onPopState(C){const L=H().getGlobalEventTarget(this._doc,"window");return L.addEventListener("popstate",C,!1),()=>L.removeEventListener("popstate",C)}onHashChange(C){const L=H().getGlobalEventTarget(this._doc,"window");return L.addEventListener("hashchange",C,!1),()=>L.removeEventListener("hashchange",C)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(C){this._location.pathname=C}pushState(C,L,Y){this._history.pushState(C,L,Y)}replaceState(C,L,Y){this._history.replaceState(C,L,Y)}forward(){this._history.forward()}back(){this._history.back()}historyGo(C=0){this._history.go(C)}getState(){return this._history.state}}return(p=b).\u0275fac=function(C){return new(C||p)},p.\u0275prov=l.jDH({token:p,factory:()=>new p,providedIn:"platform"}),b})();function ne(p,b){if(0==p.length)return b;if(0==b.length)return p;let W=0;return p.endsWith("/")&&W++,b.startsWith("/")&&W++,2==W?p+b.substring(1):1==W?p+b:p+"/"+b}function ve(p){const b=p.match(/#|\?|$/),W=b&&b.index||p.length;return p.slice(0,W-("/"===p[W-1]?1:0))+p.slice(W)}function me(p){return p&&"?"!==p[0]?"?"+p:p}let le=(()=>{var p;class b{historyGo(C){throw new Error("")}}return(p=b).\u0275fac=function(C){return new(C||p)},p.\u0275prov=l.jDH({token:p,factory:()=>(0,l.WQX)(Fe),providedIn:"root"}),b})();const be=new l.nKC("");let Fe=(()=>{var p;class b extends le{constructor(C,L){var Y,ze,lt;super(),this._platformLocation=C,this._removeListenerFns=[],this._baseHref=null!==(Y=null!==(ze=null!=L?L:this._platformLocation.getBaseHrefFromDOM())&&void 0!==ze?ze:null===(lt=(0,l.WQX)(X).location)||void 0===lt?void 0:lt.origin)&&void 0!==Y?Y:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(C){this._removeListenerFns.push(this._platformLocation.onPopState(C),this._platformLocation.onHashChange(C))}getBaseHref(){return this._baseHref}prepareExternalUrl(C){return ne(this._baseHref,C)}path(C=!1){const L=this._platformLocation.pathname+me(this._platformLocation.search),Y=this._platformLocation.hash;return Y&&C?`${L}${Y}`:L}pushState(C,L,Y,ze){const lt=this.prepareExternalUrl(Y+me(ze));this._platformLocation.pushState(C,L,lt)}replaceState(C,L,Y,ze){const lt=this.prepareExternalUrl(Y+me(ze));this._platformLocation.replaceState(C,L,lt)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(C=0){var L,Y;null===(L=(Y=this._platformLocation).historyGo)||void 0===L||L.call(Y,C)}}return(p=b).\u0275fac=function(C){return new(C||p)(l.KVO(Ee),l.KVO(be,8))},p.\u0275prov=l.jDH({token:p,factory:p.\u0275fac,providedIn:"root"}),b})(),Te=(()=>{var p;class b extends le{constructor(C,L){super(),this._platformLocation=C,this._baseHref="",this._removeListenerFns=[],null!=L&&(this._baseHref=L)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(C){this._removeListenerFns.push(this._platformLocation.onPopState(C),this._platformLocation.onHashChange(C))}getBaseHref(){return this._baseHref}path(C=!1){var L;const Y=null!==(L=this._platformLocation.hash)&&void 0!==L?L:"#";return Y.length>0?Y.substring(1):Y}prepareExternalUrl(C){const L=ne(this._baseHref,C);return L.length>0?"#"+L:L}pushState(C,L,Y,ze){let lt=this.prepareExternalUrl(Y+me(ze));0==lt.length&&(lt=this._platformLocation.pathname),this._platformLocation.pushState(C,L,lt)}replaceState(C,L,Y,ze){let lt=this.prepareExternalUrl(Y+me(ze));0==lt.length&&(lt=this._platformLocation.pathname),this._platformLocation.replaceState(C,L,lt)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(C=0){var L,Y;null===(L=(Y=this._platformLocation).historyGo)||void 0===L||L.call(Y,C)}}return(p=b).\u0275fac=function(C){return new(C||p)(l.KVO(Ee),l.KVO(be,8))},p.\u0275prov=l.jDH({token:p,factory:p.\u0275fac}),b})(),Me=(()=>{var p;class b{constructor(C){this._subject=new l.bkB,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=C;const L=this._locationStrategy.getBaseHref();this._basePath=function J(p){if(new RegExp("^(https?:)?//").test(p)){const[,W]=p.split(/\/\/[^\/]+/);return W}return p}(ve(ke(L))),this._locationStrategy.onPopState(Y=>{this._subject.emit({url:this.path(!0),pop:!0,state:Y.state,type:Y.type})})}ngOnDestroy(){var C;null===(C=this._urlChangeSubscription)||void 0===C||C.unsubscribe(),this._urlChangeListeners=[]}path(C=!1){return this.normalize(this._locationStrategy.path(C))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(C,L=""){return this.path()==this.normalize(C+me(L))}normalize(C){return b.stripTrailingSlash(function Oe(p,b){if(!p||!b.startsWith(p))return b;const W=b.substring(p.length);return""===W||["/",";","?","#"].includes(W[0])?W:b}(this._basePath,ke(C)))}prepareExternalUrl(C){return C&&"/"!==C[0]&&(C="/"+C),this._locationStrategy.prepareExternalUrl(C)}go(C,L="",Y=null){this._locationStrategy.pushState(Y,"",C,L),this._notifyUrlChangeListeners(this.prepareExternalUrl(C+me(L)),Y)}replaceState(C,L="",Y=null){this._locationStrategy.replaceState(Y,"",C,L),this._notifyUrlChangeListeners(this.prepareExternalUrl(C+me(L)),Y)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(C=0){var L,Y;null===(L=(Y=this._locationStrategy).historyGo)||void 0===L||L.call(Y,C)}onUrlChange(C){var L;return this._urlChangeListeners.push(C),null!==(L=this._urlChangeSubscription)&&void 0!==L||(this._urlChangeSubscription=this.subscribe(Y=>{this._notifyUrlChangeListeners(Y.url,Y.state)})),()=>{const Y=this._urlChangeListeners.indexOf(C);var ze;this._urlChangeListeners.splice(Y,1),0===this._urlChangeListeners.length&&(null===(ze=this._urlChangeSubscription)||void 0===ze||ze.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(C="",L){this._urlChangeListeners.forEach(Y=>Y(C,L))}subscribe(C,L,Y){return this._subject.subscribe({next:C,error:L,complete:Y})}}return(p=b).normalizeQueryParams=me,p.joinWithSlash=ne,p.stripTrailingSlash=ve,p.\u0275fac=function(C){return new(C||p)(l.KVO(le))},p.\u0275prov=l.jDH({token:p,factory:()=>function Ge(){return new Me((0,l.KVO)(le))}(),providedIn:"root"}),b})();function ke(p){return p.replace(/\/index.html$/,"")}function R(p,b){b=encodeURIComponent(b);for(const W of p.split(";")){const C=W.indexOf("="),[L,Y]=-1==C?[W,""]:[W.slice(0,C),W.slice(C+1)];if(L.trim()===b)return decodeURIComponent(Y)}return null}let un=(()=>{var p;class b{constructor(C,L){this._viewContainer=C,this._context=new yr,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=L}set ngIf(C){this._context.$implicit=this._context.ngIf=C,this._updateView()}set ngIfThen(C){lr("ngIfThen",C),this._thenTemplateRef=C,this._thenViewRef=null,this._updateView()}set ngIfElse(C){lr("ngIfElse",C),this._elseTemplateRef=C,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(C,L){return!0}}return(p=b).\u0275fac=function(C){return new(C||p)(l.rXU(l.c1b),l.rXU(l.C4Q))},p.\u0275dir=l.FsC({type:p,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),b})();class yr{constructor(){this.$implicit=null,this.ngIf=null}}function lr(p,b){if(b&&!b.createEmbeddedView)throw new Error(`${p} must be a TemplateRef, but received '${(0,l.Tbb)(b)}'.`)}let on=(()=>{var p;class b{constructor(C){this._viewContainerRef=C,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(C){if(this._shouldRecreateView(C)){var L;const Y=this._viewContainerRef;if(this._viewRef&&Y.remove(Y.indexOf(this._viewRef)),!this.ngTemplateOutlet)return void(this._viewRef=null);const ze=this._createContextForwardProxy();this._viewRef=Y.createEmbeddedView(this.ngTemplateOutlet,ze,{injector:null!==(L=this.ngTemplateOutletInjector)&&void 0!==L?L:void 0})}}_shouldRecreateView(C){return!!C.ngTemplateOutlet||!!C.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(C,L,Y)=>!!this.ngTemplateOutletContext&&Reflect.set(this.ngTemplateOutletContext,L,Y),get:(C,L,Y)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,L,Y)}})}}return(p=b).\u0275fac=function(C){return new(C||p)(l.rXU(l.c1b))},p.\u0275dir=l.FsC({type:p,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[l.OA$]}),b})(),he=(()=>{var p;class b{}return(p=b).\u0275fac=function(C){return new(C||p)},p.\u0275mod=l.$C({type:p}),p.\u0275inj=l.G2t({}),b})();const Xe="browser",Je="server";function It(p){return p===Je}let ur=(()=>{var p;class b{}return(p=b).\u0275prov=(0,l.jDH)({token:p,providedIn:"root",factory:()=>function ht(p){return p===Xe}((0,l.WQX)(l.Agw))?new dn((0,l.WQX)(X),window):new nr}),b})();class dn{constructor(b,W){this.document=b,this.window=W,this.offset=()=>[0,0]}setOffset(b){this.offset=Array.isArray(b)?()=>b:b}getScrollPosition(){return[this.window.scrollX,this.window.scrollY]}scrollToPosition(b){this.window.scrollTo(b[0],b[1])}scrollToAnchor(b){const W=function Sn(p,b){const W=p.getElementById(b)||p.getElementsByName(b)[0];if(W)return W;if("function"==typeof p.createTreeWalker&&p.body&&"function"==typeof p.body.attachShadow){const C=p.createTreeWalker(p.body,NodeFilter.SHOW_ELEMENT);let L=C.currentNode;for(;L;){const Y=L.shadowRoot;if(Y){const ze=Y.getElementById(b)||Y.querySelector(`[name="${b}"]`);if(ze)return ze}L=C.nextNode()}}return null}(this.document,b);W&&(this.scrollToElement(W),W.focus())}setHistoryScrollRestoration(b){this.window.history.scrollRestoration=b}scrollToElement(b){const W=b.getBoundingClientRect(),C=W.left+this.window.pageXOffset,L=W.top+this.window.pageYOffset,Y=this.offset();this.window.scrollTo(C-Y[0],L-Y[1])}}class nr{setOffset(b){}getScrollPosition(){return[0,0]}scrollToPosition(b){}scrollToAnchor(b){}setHistoryScrollRestoration(b){}}class rr{}},4438:(Et,We,P)=>{"use strict";P.d(We,{iLQ:()=>lh,sZ2:()=>Op,hnV:()=>H0,Hbi:()=>DT,o8S:()=>Ki,BIS:()=>eD,gRc:()=>n_,Ql9:()=>XM,Ocv:()=>tT,Z63:()=>jo,aKT:()=>Xa,uvJ:()=>ao,zcH:()=>Ai,bkB:()=>ci,$GK:()=>Ht,nKC:()=>M,zZn:()=>So,_q3:()=>mh,MKu:()=>vh,xe9:()=>vu,Co$:()=>Wm,Vns:()=>vs,SKi:()=>xr,Xx1:()=>ht,Agw:()=>od,PLl:()=>xp,sFG:()=>II,_9s:()=>tm,czy:()=>Sc,kdw:()=>Ot,C4Q:()=>hl,NYb:()=>BM,giA:()=>U0,RxE:()=>P0,c1b:()=>Wc,gXe:()=>Io,mal:()=>lm,L39:()=>QT,a0P:()=>oR,Ol2:()=>vf,w6W:()=>bE,oH4:()=>Z0,SmG:()=>sT,Rfq:()=>ar,WQX:()=>z,QuC:()=>to,fpN:()=>CT,HJs:()=>iR,N4e:()=>Fo,O8t:()=>ZT,H3F:()=>F0,H8p:()=>ss,KH2:()=>ya,TgB:()=>Js,wOt:()=>_e,WHO:()=>V0,e01:()=>B0,H5H:()=>jf,Zy3:()=>Pe,mq5:()=>Kv,JZv:()=>Nt,LfX:()=>tr,plB:()=>zi,jNT:()=>sh,zjR:()=>j0,TL$:()=>ZC,Tbb:()=>wt,Vt3:()=>pf,Mj6:()=>qr,GFd:()=>Gm,OA$:()=>Ce,Jv_:()=>d0,aNF:()=>f0,R7$:()=>Eg,BMQ:()=>Mf,AVh:()=>Pf,wni:()=>Ly,VBU:()=>Ea,FsC:()=>Sa,jDH:()=>cn,G2t:()=>Fr,$C:()=>As,EJ8:()=>ns,rXU:()=>Ks,nrm:()=>Bf,eu8:()=>Uf,bVm:()=>lu,qex:()=>au,k0s:()=>su,j41:()=>iu,RV6:()=>Gv,xGo:()=>tp,KVO:()=>E,kS0:()=>uc,QTQ:()=>wg,bIt:()=>Gf,lsd:()=>By,XpG:()=>Ay,SdG:()=>Sy,NAR:()=>wy,Y8G:()=>Of,mGM:()=>Vy,Njj:()=>Oh,eBV:()=>Nh,n$t:()=>tg,DNE:()=>ea,EFF:()=>Qy,GBs:()=>$y}),P(467);let H=null,q=1;const Ie=Symbol("SIGNAL");function X(e){const t=H;return H=e,t}function le(e){if((!Re(e)||e.dirty)&&(e.dirty||e.lastCleanEpoch!==q)){if(!e.producerMustRecompute(e)&&!Oe(e))return e.dirty=!1,void(e.lastCleanEpoch=q);e.producerRecomputeValue(e),e.dirty=!1,e.lastCleanEpoch=q}}function Oe(e){Le(e);for(let t=0;t0}function Le(e){var t,n,r;null!==(t=e.producerNode)&&void 0!==t||(e.producerNode=[]),null!==(n=e.producerIndexOfThis)&&void 0!==n||(e.producerIndexOfThis=[]),null!==(r=e.producerLastReadVersion)&&void 0!==r||(e.producerLastReadVersion=[])}let bt=null;var Lt=P(1413),Xt=P(8359),Gt=P(4412),gn=P(6354);const ft="https://g.co/ng/security#xss";class _e extends Error{constructor(t,n){super(Pe(t,n)),this.code=t}}function Pe(e,t){return`NG0${Math.abs(e)}${t?": "+t:""}`}function Ct(e){return{toString:e}.toString()}const qt="__parameters__";function Nn(e,t,n){return Ct(()=>{const r=function Yn(e){return function(...n){if(e){const r=e(...n);for(const o in r)this[o]=r[o]}}}(t);function o(...i){if(this instanceof o)return r.apply(this,i),this;const a=new o(...i);return c.annotation=a,c;function c(d,D,w){const O=d.hasOwnProperty(qt)?d[qt]:Object.defineProperty(d,qt,{value:[]})[qt];for(;O.length<=w;)O.push(null);return(O[w]=O[w]||[]).push(a),d}}return n&&(o.prototype=Object.create(n.prototype)),o.prototype.ngMetadataName=e,o.annotationCls=o,o})}const Nt=globalThis;function Qt(e){for(let t in e)if(e[t]===Qt)return t;throw Error("Could not find renamed property on target object.")}function er(e,t){for(const n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function wt(e){if("string"==typeof e)return e;if(Array.isArray(e))return"["+e.map(wt).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;const t=e.toString();if(null==t)return""+t;const n=t.indexOf("\n");return-1===n?t:t.substring(0,n)}function Bn(e,t){return null==e||""===e?null===t?"":t:null==t||""===t?e:e+" "+t}const hr=Qt({__forward_ref__:Qt});function ar(e){return e.__forward_ref__=ar,e.toString=function(){return wt(this())},e}function fe(e){return ae(e)?e():e}function ae(e){return"function"==typeof e&&e.hasOwnProperty(hr)&&e.__forward_ref__===ar}function cn(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function Fr(e){return{providers:e.providers||[],imports:e.imports||[]}}function Zn(e){return Rr(e,$r)||Rr(e,F)}function tr(e){return null!==Zn(e)}function Rr(e,t){return e.hasOwnProperty(t)?e[t]:null}function Lr(e){return e&&(e.hasOwnProperty(R)||e.hasOwnProperty(re))?e[R]:null}const $r=Qt({\u0275prov:Qt}),R=Qt({\u0275inj:Qt}),F=Qt({ngInjectableDef:Qt}),re=Qt({ngInjectorDef:Qt});class M{constructor(t,n){this._desc=t,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof n?this.__NG_ELEMENT_ID__=n:void 0!==n&&(this.\u0275prov=cn({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function xn(e){return e&&!!e.\u0275providers}const Fn=Qt({\u0275cmp:Qt}),Nr=Qt({\u0275dir:Qt}),Ut=Qt({\u0275pipe:Qt}),mr=Qt({\u0275mod:Qt}),_r=Qt({\u0275fac:Qt}),Gn=Qt({__NG_ELEMENT_ID__:Qt}),wn=Qt({__NG_ENV_ID__:Qt});function kt(e){return"string"==typeof e?e:null==e?"":String(e)}function go(e,t){throw new _e(-201,!1)}var Ht=function(e){return e[e.Default=0]="Default",e[e.Host=1]="Host",e[e.Self=2]="Self",e[e.SkipSelf=4]="SkipSelf",e[e.Optional=8]="Optional",e}(Ht||{});let zn;function Uo(){return zn}function Vt(e){const t=zn;return zn=e,t}function No(e,t,n){const r=Zn(e);return r&&"root"==r.providedIn?void 0===r.value?r.value=r.factory():r.value:n&Ht.Optional?null:void 0!==t?t:void go()}const Jr={},mo="__NG_DI_FLAG__",Vr="ngTempTokenPath",S=/\n/gm,v="__source";let U;function Bt(e){const t=U;return U=e,t}function jn(e,t=Ht.Default){if(void 0===U)throw new _e(-203,!1);return null===U?No(e,void 0,t):U.get(e,t&Ht.Optional?null:void 0,t)}function E(e,t=Ht.Default){return(Uo()||jn)(fe(e),t)}function z(e,t=Ht.Default){return E(e,te(t))}function te(e){return typeof e>"u"||"number"==typeof e?e:(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function ge(e){const t=[];for(let n=0;nArray.isArray(n)?Sn(n,t):t(n))}function nr(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function rr(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function Er(e,t,n){let r=eo(e,t);return r>=0?e[1|r]=n:(r=~r,function Qi(e,t,n,r){let o=e.length;if(o==t)e.push(n,r);else if(1===o)e.push(r,e[0]),e[0]=n;else{for(o--,e.push(e[o-1],e[o]);o>t;)e[o]=e[o-2],o--;e[t]=n,e[t+1]=r}}(e,r,t,n)),r}function mi(e,t){const n=eo(e,t);if(n>=0)return e[1|n]}function eo(e,t){return function Yi(e,t,n){let r=0,o=e.length>>n;for(;o!==r;){const i=r+(o-r>>1),a=e[i<t?o=i:r=i+1}return~(o<t){a=i-1;break}}}for(;i-1){let i;for(;++oi?"":o[w+1].toLowerCase(),2&r&&D!==O){if($(r))return!1;a=!0}}}}else{if(!a&&!$(r)&&!$(d))return!1;if(a&&$(d))continue;a=!1,r=d|1&r}}return $(r)||a}function $(e){return!(1&e)}function I(e,t,n,r){if(null===t)return-1;let o=0;if(r||!n){let i=!1;for(;o-1)for(n++;n0?'="'+c+'"':"")+"]"}else 8&r?o+="."+a:4&r&&(o+=" "+a);else""!==o&&!$(a)&&(t+=Eo(i,o),o=""),r=a,i=i||!$(r);n++}return""!==o&&(t+=Eo(i,o)),t}function Ea(e){return Ct(()=>{var t;const n=rs(e),r={...n,decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===Wr.OnPush,directiveDefs:null,pipeDefs:null,dependencies:n.standalone&&e.dependencies||null,getStandaloneInjector:null,signals:null!==(t=e.signals)&&void 0!==t&&t,data:e.data||{},encapsulation:e.encapsulation||Io.Emulated,styles:e.styles||_n,_:null,schemas:e.schemas||null,tView:null,id:""};Po(r);const o=e.dependencies;return r.directiveDefs=Ni(o,!1),r.pipeDefs=Ni(o,!0),r.id=function zl(e){let t=0;const n=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,e.consts,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery].join("|");for(const o of n)t=Math.imul(31,t)+o.charCodeAt(0)|0;return t+=2147483648,"c"+t}(r),r})}function jl(e){return mn(e)||Cr(e)}function Aa(e){return null!==e}function As(e){return Ct(()=>({type:e.type,bootstrap:e.bootstrap||_n,declarations:e.declarations||_n,imports:e.imports||_n,exports:e.exports||_n,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function wa(e,t){if(null==e)return so;const n={};for(const o in e)if(e.hasOwnProperty(o)){const i=e[o];let a,c,d=qr.None;var r;Array.isArray(i)?(d=i[0],a=i[1],c=null!==(r=i[2])&&void 0!==r?r:a):(a=i,c=i),t?(n[a]=d!==qr.None?[o,d]:o,t[a]=c):n[a]=o}return n}function Sa(e){return Ct(()=>{const t=rs(e);return Po(t),t})}function ns(e){return{type:e.type,name:e.name,factory:null,pure:!1!==e.pure,standalone:!0===e.standalone,onDestroy:e.type.prototype.ngOnDestroy||null}}function mn(e){return e[Fn]||null}function Cr(e){return e[Nr]||null}function vr(e){return e[Ut]||null}function to(e){const t=mn(e)||Cr(e)||vr(e);return null!==t&&t.standalone}function Ar(e,t){const n=e[mr]||null;if(!n&&!0===t)throw new Error(`Type ${wt(e)} does not have '\u0275mod' property.`);return n}function rs(e){const t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputTransforms:null,inputConfig:e.inputs||so,exportAs:e.exportAs||null,standalone:!0===e.standalone,signals:!0===e.signals,selectors:e.selectors||_n,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:wa(e.inputs,t),outputs:wa(e.outputs),debugInfo:null}}function Po(e){var t;null===(t=e.features)||void 0===t||t.forEach(n=>n(e))}function Ni(e,t){if(!e)return null;const n=t?vr:jl;return()=>("function"==typeof e?e():e).map(r=>n(r)).filter(Aa)}function Oi(...e){return{\u0275providers:xi(0,e),\u0275fromNgModule:!0}}function xi(e,...t){const n=[],r=new Set;let o;const i=a=>{n.push(a)};return Sn(t,a=>{const c=a;is(c,i,[],r)&&(o||(o=[]),o.push(c))}),void 0!==o&&Pi(o,i),n}function Pi(e,t){for(let n=0;n{t(i,r)})}}function is(e,t,n,r){if(!(e=fe(e)))return!1;let o=null,i=Lr(e);const a=!i&&mn(e);if(i||a){if(a&&!a.standalone)return!1;o=e}else{const d=e.ngModule;if(i=Lr(d),!i)return!1;o=d}const c=r.has(o);if(a){if(c)return!1;if(r.add(o),a.dependencies){const d="function"==typeof a.dependencies?a.dependencies():a.dependencies;for(const D of d)is(D,t,n,r)}}else{if(!i)return!1;{if(null!=i.imports&&!c){let D;r.add(o);try{Sn(i.imports,w=>{is(w,t,n,r)&&(D||(D=[]),D.push(w))})}finally{}void 0!==D&&Pi(D,t)}if(!c){const D=hn(o)||(()=>new o);t({provide:o,useFactory:D,deps:_n},o),t({provide:Ti,useValue:o,multi:!0},o),t({provide:jo,useValue:()=>E(o),multi:!0},o)}const d=i.providers;if(null!=d&&!c){const D=e;ws(d,w=>{t(w,D)})}}}return o!==e&&void 0!==e.providers}function ws(e,t){for(let n of e)xn(n)&&(n=n.\u0275providers),Array.isArray(n)?ws(n,t):t(n)}const Wl=Qt({provide:String,useValue:Qt});function Ss(e){return null!==e&&"object"==typeof e&&Wl in e}function Xo(e){return"function"==typeof e}const ss=new M(""),as={},Ra={};let Ms;function ki(){return void 0===Ms&&(Ms=new Ho),Ms}class ao{}class ri extends ao{get destroyed(){return this._destroyed}constructor(t,n,r,o){super(),this.parent=n,this.source=r,this.scopes=o,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Ts(t,a=>this.processProvider(a)),this.records.set(Mi,vi(void 0,this)),o.has("environment")&&this.records.set(ao,vi(void 0,this));const i=this.records.get(ss);null!=i&&"string"==typeof i.value&&this.scopes.add(i.value),this.injectorDefTypes=new Set(this.get(Ti,_n,Ht.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;const t=X(null);try{for(const r of this._ngOnDestroyHooks)r.ngOnDestroy();const n=this._onDestroyHooks;this._onDestroyHooks=[];for(const r of n)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),X(t)}}onDestroy(t){return this.assertNotDestroyed(),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){this.assertNotDestroyed();const n=Bt(this),r=Vt(void 0);try{return t()}finally{Bt(n),Vt(r)}}get(t,n=Jr,r=Ht.Default){if(this.assertNotDestroyed(),t.hasOwnProperty(wn))return t[wn](this);r=te(r);const i=Bt(this),a=Vt(void 0);try{if(!(r&Ht.SkipSelf)){let d=this.records.get(t);if(void 0===d){const D=function Ql(e){return"function"==typeof e||"object"==typeof e&&e instanceof M}(t)&&Zn(t);d=D&&this.injectableDefInScope(D)?vi(Na(t),as):null,this.records.set(t,d)}if(null!=d)return this.hydrate(t,d)}return(r&Ht.Self?ki():this.parent).get(t,n=r&Ht.Optional&&n===Jr?null:n)}catch(c){if("NullInjectorError"===c.name){if((c[Vr]=c[Vr]||[]).unshift(wt(t)),i)throw c;return function Je(e,t,n,r){const o=e[Vr];throw t[v]&&o.unshift(t[v]),e.message=function tt(e,t,n,r=null){e=e&&"\n"===e.charAt(0)&&"\u0275"==e.charAt(1)?e.slice(2):e;let o=wt(t);if(Array.isArray(t))o=t.map(wt).join(" -> ");else if("object"==typeof t){let i=[];for(let a in t)if(t.hasOwnProperty(a)){let c=t[a];i.push(a+":"+("string"==typeof c?JSON.stringify(c):wt(c)))}o=`{${i.join(", ")}}`}return`${n}${r?"("+r+")":""}[${o}]: ${e.replace(S,"\n ")}`}("\n"+e.message,o,n,r),e.ngTokenPath=o,e[Vr]=null,e}(c,t,"R3InjectorError",this.source)}throw c}finally{Vt(a),Bt(i)}}resolveInjectorInitializers(){const t=X(null),n=Bt(this),r=Vt(void 0);try{const i=this.get(jo,_n,Ht.Self);for(const a of i)a()}finally{Bt(n),Vt(r),X(t)}}toString(){const t=[],n=this.records;for(const r of n.keys())t.push(wt(r));return`R3Injector[${t.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new _e(205,!1)}processProvider(t){let n=Xo(t=fe(t))?t:fe(t&&t.provide);const r=function Kl(e){return Ss(e)?vi(void 0,e.useValue):vi(Oa(e),as)}(t);if(!Xo(t)&&!0===t.multi){let o=this.records.get(n);o||(o=vi(void 0,as,!0),o.factory=()=>ge(o.multi),this.records.set(n,o)),n=t,o.multi.push(t)}this.records.set(n,r)}hydrate(t,n){const r=X(null);try{return n.value===as&&(n.value=Ra,n.value=n.factory()),"object"==typeof n.value&&n.value&&function ql(e){return null!==e&&"object"==typeof e&&"function"==typeof e.ngOnDestroy}(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{X(r)}}injectableDefInScope(t){if(!t.providedIn)return!1;const n=fe(t.providedIn);return"string"==typeof n?"any"===n||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){const n=this._onDestroyHooks.indexOf(t);-1!==n&&this._onDestroyHooks.splice(n,1)}}function Na(e){const t=Zn(e),n=null!==t?t.factory:hn(e);if(null!==n)return n;if(e instanceof M)throw new _e(204,!1);if(e instanceof Function)return function Xl(e){if(e.length>0)throw new _e(204,!1);const n=function kr(e){return e&&(e[$r]||e[F])||null}(e);return null!==n?()=>n.factory(e):()=>new e}(e);throw new _e(204,!1)}function Oa(e,t,n){let r;if(Xo(e)){const o=fe(e);return hn(o)||Na(o)}if(Ss(e))r=()=>fe(e.useValue);else if(function Fi(e){return!(!e||!e.useFactory)}(e))r=()=>e.useFactory(...ge(e.deps||[]));else if(function Ma(e){return!(!e||!e.useExisting)}(e))r=()=>E(fe(e.useExisting));else{const o=fe(e&&(e.useClass||e.provide));if(!function xa(e){return!!e.deps}(e))return hn(o)||Na(o);r=()=>new o(...ge(e.deps))}return r}function vi(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function Ts(e,t){for(const n of e)Array.isArray(n)?Ts(n,t):n&&xn(n)?Ts(n.\u0275providers,t):t(n)}function Fo(e,t){e instanceof ri&&e.assertNotDestroyed();const r=Bt(e),o=Vt(void 0);try{return t()}finally{Bt(r),Vt(o)}}function Rs(){return void 0!==Uo()||null!=function de(){return U}()}const Tn=0,ut=1,Mt=2,$n=3,dr=4,Kn=5,br=6,ko=7,qn=8,kn=9,Ao=10,Yt=11,oi=12,Yl=13,Li=14,ir=15,cs=16,us=17,Lo=18,yi=19,Pa=20,_i=21,$i=22,Xr=23,sn=25,Zl=1,Ko=7,Ci=9,fr=10;var Fa=function(e){return e[e.None=0]="None",e[e.HasTransplantedViews=2]="HasTransplantedViews",e}(Fa||{});function Kr(e){return Array.isArray(e)&&"object"==typeof e[Zl]}function Yr(e){return Array.isArray(e)&&!0===e[Zl]}function Os(e){return!!(4&e.flags)}function Di(e){return e.componentOffset>-1}function ka(e){return!(1&~e.flags)}function $o(e){return!!e.template}function Jl(e){return!!(512&e[Mt])}class T{constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}}function j(e,t,n,r){null!==t?t.applyValueToInputSignal(t,r):e[n]=r}function Ce(){return qe}function qe(e){return e.type.prototype.ngOnChanges&&(e.setInput=_t),we}function we(){const e=Jn(this),t=null==e?void 0:e.current;if(t){const n=e.previous;if(n===so)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function _t(e,t,n,r,o){const i=this.declaredInputs[r],a=Jn(e)||function Pn(e,t){return e[zt]=t}(e,{previous:so,current:null}),c=a.current||(a.current={}),d=a.previous,D=d[i];c[i]=new T(D&&D.currentValue,n,d===so),j(e,t,o,n)}Ce.ngInherit=!0;const zt="__ngSimpleChanges__";function Jn(e){return e[zt]||null}const no=function(e,t,n){};let Ui=!1;function Qn(e){for(;Array.isArray(e);)e=e[Tn];return e}function lo(e,t){return Qn(t[e.index])}function Ba(e,t){return e.data[t]}function wo(e,t){const n=t[e];return Kr(n)?n:n[Tn]}function Ou(e){return!(128&~e[Mt])}function ii(e,t){return null==t?null:e[t]}function Sh(e){e[us]=0}function U_(e){1024&e[Mt]||(e[Mt]|=1024,Ou(e)&&Ua(e))}function xu(e){var t;return!!(9216&e[Mt]||null!==(t=e[Xr])&&void 0!==t&&t.dirty)}function Pu(e){var t;if(null===(t=e[Ao].changeDetectionScheduler)||void 0===t||t.notify(1),xu(e))Ua(e);else if(64&e[Mt])if(function Ru(){return Ui}())e[Mt]|=1024,Ua(e);else{var n;null===(n=e[Ao].changeDetectionScheduler)||void 0===n||n.notify()}}function Ua(e){var t;null===(t=e[Ao].changeDetectionScheduler)||void 0===t||t.notify();let n=fs(e);for(;null!==n&&!(8192&n[Mt])&&(n[Mt]|=8192,Ou(n));)n=fs(n)}function tc(e,t){if(!(256&~e[Mt]))throw new _e(911,!1);null===e[_i]&&(e[_i]=[]),e[_i].push(t)}function fs(e){const t=e[$n];return Yr(t)?t[$n]:t}const nn={lFrame:Vh(null),bindingsEnabled:!0,skipHydrationRootTNode:null};function Rh(){return nn.bindingsEnabled}function Fs(){return null!==nn.skipHydrationRootTNode}function Ze(){return nn.lFrame.lView}function bn(){return nn.lFrame.tView}function Nh(e){return nn.lFrame.contextLView=e,e[qn]}function Oh(e){return nn.lFrame.contextLView=null,e}function Wn(){let e=xh();for(;null!==e&&64===e.type;)e=e.parent;return e}function xh(){return nn.lFrame.currentTNode}function si(e,t){const n=nn.lFrame;n.currentTNode=e,n.isParent=t}function ku(){return nn.lFrame.isParent}function Lu(){nn.lFrame.isParent=!1}function qo(){return nn.lFrame.bindingIndex++}function Z_(e,t){const n=nn.lFrame;n.bindingIndex=n.bindingRootIndex=e,$u(t)}function $u(e){nn.lFrame.currentDirectiveIndex=e}function Bu(){return nn.lFrame.currentQueryIndex}function nc(e){nn.lFrame.currentQueryIndex=e}function eC(e){const t=e[ut];return 2===t.type?t.declTNode:1===t.type?e[Kn]:null}function Lh(e,t,n){if(n&Ht.SkipSelf){let o=t,i=e;for(;!(o=o.parent,null!==o||n&Ht.Host||(o=eC(i),null===o||(i=i[Li],10&o.type))););if(null===o)return!1;t=o,e=i}const r=nn.lFrame=$h();return r.currentTNode=t,r.lView=e,!0}function Uu(e){const t=$h(),n=e[ut];nn.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function $h(){const e=nn.lFrame,t=null===e?null:e.child;return null===t?Vh(e):t}function Vh(e){const t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return null!==e&&(e.child=t),t}function Bh(){const e=nn.lFrame;return nn.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}const Uh=Bh;function ju(){const e=Bh();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function ro(){return nn.lFrame.selectedIndex}function hs(e){nn.lFrame.selectedIndex=e}function sr(){const e=nn.lFrame;return Ba(e.tView,e.selectedIndex)}let Hh=!0;function Ha(){return Hh}function ai(e){Hh=e}function rc(e,t){for(let D=t.directiveStart,w=t.directiveEnd;D=r)break}else t[d]<0&&(e[us]+=65536),(c>14>16&&(3&e[Mt])===t&&(e[Mt]+=16384,Gh(c,i)):Gh(c,i)}const ks=-1;class za{constructor(t,n,r){this.factory=t,this.resolving=!1,this.canSeeViewProviders=n,this.injectImpl=r}}function Gu(e){return e!==ks}function Ga(e){return 32767&e}function Wa(e,t){let n=function fC(e){return e>>16}(e),r=t;for(;n>0;)r=r[Li],n--;return r}let Wu=!0;function sc(e){const t=Wu;return Wu=e,t}const Wh=255,Xh=5;let hC=0;const li={};function ac(e,t){const n=Kh(e,t);if(-1!==n)return n;const r=t[ut];r.firstCreatePass&&(e.injectorIndex=t.length,Xu(r.data,e),Xu(t,null),Xu(r.blueprint,null));const o=lc(e,t),i=e.injectorIndex;if(Gu(o)){const a=Ga(o),c=Wa(o,t),d=c[ut].data;for(let D=0;D<8;D++)t[i+D]=c[a+D]|d[a+D]}return t[i+8]=o,i}function Xu(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Kh(e,t){return-1===e.injectorIndex||e.parent&&e.parent.injectorIndex===e.injectorIndex||null===t[e.injectorIndex+8]?-1:e.injectorIndex}function lc(e,t){if(e.parent&&-1!==e.parent.injectorIndex)return e.parent.injectorIndex;let n=0,r=null,o=t;for(;null!==o;){if(r=np(o),null===r)return ks;if(n++,o=o[Li],-1!==r.injectorIndex)return r.injectorIndex|n<<16}return ks}function Ku(e,t,n){!function pC(e,t,n){let r;"string"==typeof n?r=n.charCodeAt(0)||0:n.hasOwnProperty(Gn)&&(r=n[Gn]),null==r&&(r=n[Gn]=hC++);const o=r&Wh;t.data[e+(o>>Xh)]|=1<=0?t&Wh:yC:t}(n);if("function"==typeof i){if(!Lh(t,e,r))return r&Ht.Host?qh(o,0,r):Qh(t,n,r,o);try{let a;if(a=i(r),null!=a||r&Ht.Optional)return a;go()}finally{Uh()}}else if("number"==typeof i){let a=null,c=Kh(e,t),d=ks,D=r&Ht.Host?t[ir][Kn]:null;for((-1===c||r&Ht.SkipSelf)&&(d=-1===c?lc(e,t):t[c+8],d!==ks&&ep(r,!1)?(a=t[ut],c=Ga(d),t=Wa(d,t)):c=-1);-1!==c;){const w=t[ut];if(Jh(i,c,w.data)){const O=mC(c,t,n,a,r,D);if(O!==li)return O}d=t[c+8],d!==ks&&ep(r,t[ut].data[c+8]===D)&&Jh(i,c,t)?(a=w,c=Ga(d),t=Wa(d,t)):c=-1}}return o}function mC(e,t,n,r,o,i){const a=t[ut],c=a.data[e+8],w=cc(c,a,n,null==r?Di(c)&&Wu:r!=a&&!!(3&c.type),o&Ht.Host&&i===c);return null!==w?ps(t,a,w,c):li}function cc(e,t,n,r,o){const i=e.providerIndexes,a=t.data,c=1048575&i,d=e.directiveStart,w=i>>20,K=o?c+w:e.directiveEnd;for(let oe=r?c:c+w;oe=d&&Ae.type===n)return oe}if(o){const oe=a[d];if(oe&&$o(oe)&&oe.type===n)return d}return null}function ps(e,t,n,r){let o=e[n];const i=t.data;if(function lC(e){return e instanceof za}(o)){const a=o;a.resolving&&function Ro(e,t){throw t&&t.join(" > "),new _e(-200,e)}(function on(e){return"function"==typeof e?e.name||e.toString():"object"==typeof e&&null!=e&&"function"==typeof e.type?e.type.name||e.type.toString():kt(e)}(i[n]));const c=sc(a.canSeeViewProviders);a.resolving=!0;const D=a.injectImpl?Vt(a.injectImpl):null;Lh(e,r,Ht.Default);try{o=e[n]=a.factory(void 0,i,e,r),t.firstCreatePass&&n>=r.directiveStart&&function sC(e,t,n){const{ngOnChanges:r,ngOnInit:o,ngDoCheck:i}=t.type.prototype;if(r){var a,c;const O=qe(t);(null!==(a=n.preOrderHooks)&&void 0!==a?a:n.preOrderHooks=[]).push(e,O),(null!==(c=n.preOrderCheckHooks)&&void 0!==c?c:n.preOrderCheckHooks=[]).push(e,O)}var d,D,w;o&&(null!==(d=n.preOrderHooks)&&void 0!==d?d:n.preOrderHooks=[]).push(0-e,o),i&&((null!==(D=n.preOrderHooks)&&void 0!==D?D:n.preOrderHooks=[]).push(e,i),(null!==(w=n.preOrderCheckHooks)&&void 0!==w?w:n.preOrderCheckHooks=[]).push(e,i))}(n,i[n],t)}finally{null!==D&&Vt(D),sc(c),a.resolving=!1,Uh()}}return o}function Jh(e,t,n){return!!(n[t+(e>>Xh)]&1<{const t=e.prototype.constructor,n=t[_r]||qu(t),r=Object.prototype;let o=Object.getPrototypeOf(e.prototype).constructor;for(;o&&o!==r;){const i=o[_r]||qu(o);if(i&&i!==n)return i;o=Object.getPrototypeOf(o)}return i=>new i})}function qu(e){return ae(e)?()=>{const t=qu(fe(e));return t&&t()}:hn(e)}function np(e){const t=e[ut],n=t.type;return 2===n?t.declTNode:1===n?e[Kn]:null}function uc(e){return function gC(e,t){if("class"===t)return e.classes;if("style"===t)return e.styles;const n=e.attrs;if(n){const r=n.length;let o=0;for(;o{var e;class t{static create(r,o){if(Array.isArray(r))return ap({name:""},o,r,"");{var i;const a=null!==(i=r.name)&&void 0!==i?i:"";return ap({name:a},r.parent,r.providers,a)}}}return(e=t).THROW_IF_NOT_FOUND=Jr,e.NULL=new Ho,e.\u0275prov=cn({token:e,providedIn:"any",factory:()=>E(Mi)}),e.__NG_ELEMENT_ID__=-1,t})();function Yu(e){return e.ngOriginalError}class Ai{constructor(){this._console=console}handleError(t){const n=this._findOriginalError(t);this._console.error("ERROR",t),n&&this._console.error("ORIGINAL ERROR",n)}_findOriginalError(t){let n=t&&Yu(t);for(;n&&Yu(n);)n=Yu(n);return n||null}}const up=new M("",{providedIn:"root",factory:()=>z(Ai).handleError.bind(void 0)});let Vs=(()=>{var e;class t{}return(e=t).__NG_ELEMENT_ID__=MC,e.__NG_ENV_ID__=n=>n,t})();class SC extends Vs{constructor(t){super(),this._lView=t}onDestroy(t){return tc(this._lView,t),()=>function Fu(e,t){if(null===e[_i])return;const n=e[_i].indexOf(t);-1!==n&&e[_i].splice(n,1)}(this._lView,t)}}function MC(){return new SC(Ze())}function TC(){return Bs(Wn(),Ze())}function Bs(e,t){return new Xa(lo(e,t))}let Xa=(()=>{class t{constructor(r){this.nativeElement=r}}return t.__NG_ELEMENT_ID__=TC,t})();function fp(e){return e instanceof Xa?e.nativeElement:e}function Zu(e){return t=>{setTimeout(e,void 0,t)}}const ci=class RC extends Lt.B{constructor(t=!1){var n;super(),this.destroyRef=void 0,this.__isAsync=t,Rs()&&(this.destroyRef=null!==(n=z(Vs,{optional:!0}))&&void 0!==n?n:void 0)}emit(t){const n=X(null);try{super.next(t)}finally{X(n)}}subscribe(t,n,r){let o=t,i=n||(()=>null),a=r;if(t&&"object"==typeof t){var c,d,D;const O=t;o=null===(c=O.next)||void 0===c?void 0:c.bind(O),i=null===(d=O.error)||void 0===d?void 0:d.bind(O),a=null===(D=O.complete)||void 0===D?void 0:D.bind(O)}this.__isAsync&&(i=Zu(i),o&&(o=Zu(o)),a&&(a=Zu(a)));const w=super.subscribe({next:o,error:i,complete:a});return t instanceof Xt.yU&&t.add(w),w}};function NC(){return this._results[Symbol.iterator]()}class Ju{get changes(){var t;return null!==(t=this._changes)&&void 0!==t?t:this._changes=new ci}constructor(t=!1){this._emitDistinctChangesOnly=t,this.dirty=!0,this._onDirty=void 0,this._results=[],this._changesDetected=!1,this._changes=void 0,this.length=0,this.first=void 0,this.last=void 0;const n=Ju.prototype;n[Symbol.iterator]||(n[Symbol.iterator]=NC)}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;const r=function dn(e){return e.flat(Number.POSITIVE_INFINITY)}(t);(this._changesDetected=!function ur(e,t,n){if(e.length!==t.length)return!1;for(let r=0;rJC}),JC="ng",xp=new M(""),od=new M("",{providedIn:"platform",factory:()=>"unknown"}),eD=new M("",{providedIn:"root",factory:()=>{var e;return(null===(e=function ji(){if(void 0!==rd)return rd;if(typeof document<"u")return document;throw new _e(210,!1)}().body)||void 0===e||null===(e=e.querySelector("[ngCspNonce]"))||void 0===e?void 0:e.getAttribute("ngCspNonce"))||null}});let Pp=()=>null;function cd(e,t,n=!1){return Pp(e,t,n)}const Vp=new M("",{providedIn:"root",factory:()=>!1});let Ic;function Hp(e){var t;return(null===(t=function pd(){if(void 0===Ic&&(Ic=null,Nt.trustedTypes))try{Ic=Nt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Ic}())||void 0===t?void 0:t.createScriptURL(e))||e}class zp{constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${ft})`}}function Hi(e){return e instanceof zp?e.changingThisBreaksApplicationSecurity:e}function tl(e,t){const n=function _D(e){return e instanceof zp&&e.getTypeName()||null}(e);if(null!=n&&n!==t){if("ResourceURL"===n&&"URL"===t)return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${ft})`)}return n===t}const ID=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var Gs=function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e}(Gs||{});function Jp(e){const t=rl();return t?t.sanitize(Gs.URL,e)||"":tl(e,"URL")?Hi(e):function gd(e){return(e=String(e)).match(ID)?e:"unsafe:"+e}(kt(e))}function eg(e){const t=rl();if(t)return Hp(t.sanitize(Gs.RESOURCE_URL,e)||"");if(tl(e,"ResourceURL"))return Hp(Hi(e));throw new _e(904,!1)}function tg(e,t,n){return function $D(e,t){return"src"===t&&("embed"===e||"frame"===e||"iframe"===e||"media"===e||"script"===e)||"href"===t&&("base"===e||"link"===e)?eg:Jp}(t,n)(e)}function rl(){const e=Ze();return e&&e[Ao].sanitizer}const VD=/^>|^->||--!>|)/g,UD="\u200b$1\u200b";function Mo(e){return e instanceof Function?e():e}var Sc=function(e){return e[e.Important=1]="Important",e[e.DashCase=2]="DashCase",e}(Sc||{});let bd;function Id(e,t){return bd(e,t)}function Xs(e,t,n,r,o){if(null!=r){let i,a=!1;Yr(r)?i=r:Kr(r)&&(a=!0,r=r[Tn]);const c=Qn(r);0===e&&null!==n?null==o?hg(t,n,c):gs(t,n,c,o||null,!0):1===e&&null!==n?gs(t,n,c,o||null,!0):2===e?function sl(e,t,n){const r=Rc(e,t);r&&function sb(e,t,n,r){e.removeChild(t,n,r)}(e,r,t,n)}(t,c,a):3===e&&t.destroyNode(c),null!=i&&function cb(e,t,n,r,o){const i=n[Ko];i!==Qn(n)&&Xs(t,e,r,i,o);for(let c=fr;ct.replace(BD,UD))}(t))}function Mc(e,t,n){return e.createElement(t,n)}function ug(e,t){var n;null===(n=t[Ao].changeDetectionScheduler)||void 0===n||n.notify(1),Oc(e,t,t[Yt],2,null,null)}function dg(e,t){const n=e[Ci],r=n.indexOf(t);n.splice(r,1)}function ol(e,t){if(e.length<=fr)return;const n=fr+t,r=e[n];if(r){const o=r[cs];null!==o&&o!==e&&dg(o,r),t>0&&(e[n-1][dr]=r[dr]);const i=rr(e,fr+t);!function JD(e,t){ug(e,t),t[Tn]=null,t[Kn]=null}(r[ut],r);const a=i[Lo];null!==a&&a.detachView(i[ut]),r[$n]=null,r[dr]=null,r[Mt]&=-129}return r}function Tc(e,t){if(!(256&t[Mt])){const n=t[Yt];n.destroyNode&&Oc(e,t,n,3,null,null),function tb(e){let t=e[oi];if(!t)return wd(e[ut],e);for(;t;){let n=null;if(Kr(t))n=t[oi];else{const r=t[fr];r&&(n=r)}if(!n){for(;t&&!t[dr]&&t!==e;)Kr(t)&&wd(t[ut],t),t=t[$n];null===t&&(t=e),Kr(t)&&wd(t[ut],t),n=t&&t[dr]}t=n}}(t)}}function wd(e,t){if(256&t[Mt])return;const n=X(null);try{t[Mt]&=-129,t[Mt]|=256,t[Xr]&&function ke(e){if(Le(e),Re(e))for(let t=0;t=0?r[a]():r[-a].unsubscribe(),i+=2}else n[i].call(r[n[i+1]]);null!==r&&(t[ko]=null);const o=t[_i];if(null!==o){t[_i]=null;for(let i=0;i-1){const{encapsulation:i}=e.data[r.directiveStart+o];if(i===Io.None||i===Io.Emulated)return null}return lo(r,n)}}(e,t.parent,n)}function gs(e,t,n,r,o){e.insertBefore(t,n,r,o)}function hg(e,t,n){e.appendChild(t,n)}function pg(e,t,n,r,o){null!==r?gs(e,t,n,r,o):hg(e,t,n)}function Rc(e,t){return e.parentNode(t)}function gg(e,t,n){return vg(e,t,n)}let Md,vg=function mg(e,t,n){return 40&e.type?lo(e,n):null};function Nc(e,t,n,r){const o=Sd(e,r,t),i=t[Yt],c=gg(r.parent||t[Kn],r,t);if(null!=o)if(Array.isArray(n))for(let d=0;dsn&&Ag(e,t,sn,!1),no(a?2:0,o),n(r,o)}finally{hs(i),no(a?3:1,o)}}function Od(e,t,n){if(Os(t)){const r=X(null);try{const i=t.directiveEnd;for(let a=t.directiveStart;anull;function Ng(e,t,n,r,o){for(let a in t){var i;if(!t.hasOwnProperty(a))continue;const c=t[a];if(void 0===c)continue;null!==(i=r)&&void 0!==i||(r={});let d,D=qr.None;Array.isArray(c)?(d=c[0],D=c[1]):d=c;let w=a;if(null!==o){if(!o.hasOwnProperty(a))continue;w=o[a]}0===e?Og(r,n,w,d,D):Og(r,n,w,d)}return r}function Og(e,t,n,r,o){let i;e.hasOwnProperty(n)?(i=e[n]).push(t,r):i=e[n]=[t,r],void 0!==o&&i.push(o)}function kd(e,t,n,r){if(Rh()){const o=null===r?null:{"":-1},i=function Mb(e,t){const n=e.directiveRegistry;let r=null,o=null;if(n)for(let a=0;a0;){const n=e[--t];if("number"==typeof n&&n<0)return n}return 0})(a)!=c&&a.push(c),a.push(n,r,i)}}(e,t,r,al(e,n,o.hostVars,pn),o)}function ui(e,t,n,r,o,i){const a=lo(e,t);!function $d(e,t,n,r,o,i,a){if(null==i)e.removeAttribute(t,o,n);else{const c=null==a?kt(i):a(i,r||"",o);e.setAttribute(t,o,c,n)}}(t[Yt],a,i,e.value,n,r,o)}function Pb(e,t,n,r,o,i){const a=i[t];if(null!==a)for(let c=0;c0&&(n[o-1][dr]=t),r!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{},consumerIsAlwaysLive:!0,consumerMarkedDirty:e=>{Ua(e.lView)},consumerOnSignalRead(){this.lView[Xr]=this}},Hg=100;function kc(e,t=!0,n=0){const r=e[Ao],o=r.rendererFactory;var a;null===(a=o.begin)||void 0===a||a.call(o);try{!function Hb(e,t){Hd(e,t);let n=0;for(;xu(e);){if(n===Hg)throw new _e(103,!1);n++,Hd(e,1)}}(e,n)}catch(D){throw t&&Fc(e,D),D}finally{var c,d;null===(c=o.end)||void 0===c||c.call(o),null===(d=r.inlineEffectRunner)||void 0===d||d.flush()}}function zb(e,t,n,r){var o;const i=t[Mt];if(!(256&~i))return;null===(o=t[Ao].inlineEffectRunner)||void 0===o||o.flush(),Uu(t);let c=null,d=null;(function Gb(e){return 2!==e.type})(e)&&(d=function Vb(e){var t;return null!==(t=e[Xr])&&void 0!==t?t:function Bb(e){var t;const n=null!==(t=jg.pop())&&void 0!==t?t:Object.create(jb);return n.lView=e,n}(e)}(t),c=function Me(e){return e&&(e.nextProducerIndex=0),X(e)}(d));try{Sh(t),function Fh(e){return nn.lFrame.bindingIndex=e}(e.bindingStartIndex),null!==n&&Mg(e,t,n,2,r);const D=!(3&~i);if(D){const K=e.preOrderCheckHooks;null!==K&&oc(t,K,null)}else{const K=e.preOrderHooks;null!==K&&ic(t,K,0,null),Hu(t,0)}if(function Wb(e){for(let t=bp(e);null!==t;t=Ip(t)){if(!(t[Mt]&Fa.HasTransplantedViews))continue;const n=t[Ci];for(let r=0;re.nextProducerIndex;)e.producerNode.pop(),e.producerLastReadVersion.pop(),e.producerIndexOfThis.pop()}}(d,c),function Ub(e){e.lView[Xr]!==e&&(e.lView=null,jg.push(e))}(d)),ju()}}function zg(e,t){for(let n=bp(e);null!==n;n=Ip(n))for(let r=fr;r-1&&(ol(t,r),rr(n,r))}this._attachedToViewContainer=!1}Tc(this._lView[ut],this._lView)}onDestroy(t){tc(this._lView,t)}markForCheck(){dl(this._cdRefInjectingView||this._lView)}detach(){this._lView[Mt]&=-129}reattach(){Pu(this._lView),this._lView[Mt]|=128}detectChanges(){this._lView[Mt]|=1024,kc(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new _e(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,ug(this._lView[ut],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new _e(902,!1);this._appRef=t,Pu(this._lView)}}let hl=(()=>{class t{}return t.__NG_ELEMENT_ID__=Qb,t})();const Kb=hl,qb=class extends Kb{constructor(t,n,r){super(),this._declarationLView=t,this._declarationTContainer=n,this.elementRef=r}get ssrId(){var t;return(null===(t=this._declarationTContainer.tView)||void 0===t?void 0:t.ssrId)||null}createEmbeddedView(t,n){return this.createEmbeddedViewImpl(t,n)}createEmbeddedViewImpl(t,n,r){const o=function ll(e,t,n,r){const o=X(null);try{var i,a,c;const d=t.tView,O=xc(e,d,n,4096&e[Mt]?4096:16,null,t,null,null,null!==(i=null==r?void 0:r.injector)&&void 0!==i?i:null,null!==(a=null==r?void 0:r.embeddedViewInjector)&&void 0!==a?a:null,null!==(c=null==r?void 0:r.dehydratedView)&&void 0!==c?c:null);O[cs]=e[t.index];const oe=e[Lo];return null!==oe&&(O[Lo]=oe.createEmbeddedView(d)),Ud(d,O,n),O}finally{X(o)}}(this._declarationLView,this._declarationTContainer,t,{embeddedViewInjector:n,dehydratedView:r});return new fl(o)}};function Qb(){return Lc(Wn(),Ze())}function Lc(e,t){return 4&e.type?new qb(t,e,Bs(e,t)):null}class qd{}class CI{}class Jg{}class bI{resolveComponentFactory(t){throw function DI(e){const t=Error(`No component factory found for ${wt(e)}.`);return t.ngComponent=e,t}(t)}}let jc=(()=>{class t{}return t.NULL=new bI,t})();class tm{}let II=(()=>{class t{constructor(){this.destroyNode=null}}return t.__NG_ELEMENT_ID__=()=>function EI(){const e=Ze(),n=wo(Wn().index,e);return(Kr(n)?n:e)[Yt]}(),t})(),AI=(()=>{var e;class t{}return(e=t).\u0275prov=cn({token:e,providedIn:"root",factory:()=>null}),t})();const Qd={},nm=new Set;function di(e){var t,n;nm.has(e)||(nm.add(e),null===(t=performance)||void 0===t||null===(n=t.mark)||void 0===n||n.call(t,"mark_feature_usage",{detail:{feature:e}}))}function rm(...e){}class xr{constructor({enableLongStackTrace:t=!1,shouldCoalesceEventChangeDetection:n=!1,shouldCoalesceRunChangeDetection:r=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new ci(!1),this.onMicrotaskEmpty=new ci(!1),this.onStable=new ci(!1),this.onError=new ci(!1),typeof Zone>"u")throw new _e(908,!1);Zone.assertZonePatched();const o=this;o._nesting=0,o._outer=o._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(o._inner=o._inner.fork(new Zone.TaskTrackingZoneSpec)),t&&Zone.longStackTraceZoneSpec&&(o._inner=o._inner.fork(Zone.longStackTraceZoneSpec)),o.shouldCoalesceEventChangeDetection=!r&&n,o.shouldCoalesceRunChangeDetection=r,o.lastRequestAnimationFrameId=-1,o.nativeRequestAnimationFrame=function wI(){const e="function"==typeof Nt.requestAnimationFrame;let t=Nt[e?"requestAnimationFrame":"setTimeout"],n=Nt[e?"cancelAnimationFrame":"clearTimeout"];if(typeof Zone<"u"&&t&&n){const r=t[Zone.__symbol__("OriginalDelegate")];r&&(t=r);const o=n[Zone.__symbol__("OriginalDelegate")];o&&(n=o)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}().nativeRequestAnimationFrame,function TI(e){const t=()=>{!function MI(e){e.isCheckStableRunning||-1!==e.lastRequestAnimationFrameId||(e.lastRequestAnimationFrameId=e.nativeRequestAnimationFrame.call(Nt,()=>{e.fakeTopEventTask||(e.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{e.lastRequestAnimationFrameId=-1,Zd(e),e.isCheckStableRunning=!0,Yd(e),e.isCheckStableRunning=!1},void 0,()=>{},()=>{})),e.fakeTopEventTask.invoke()}),Zd(e))}(e)};e._inner=e._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(n,r,o,i,a,c)=>{if(function RI(e){var t;return!(!Array.isArray(e)||1!==e.length)&&!0===(null===(t=e[0].data)||void 0===t?void 0:t.__ignore_ng_zone__)}(c))return n.invokeTask(o,i,a,c);try{return om(e),n.invokeTask(o,i,a,c)}finally{(e.shouldCoalesceEventChangeDetection&&"eventTask"===i.type||e.shouldCoalesceRunChangeDetection)&&t(),im(e)}},onInvoke:(n,r,o,i,a,c,d)=>{try{return om(e),n.invoke(o,i,a,c,d)}finally{e.shouldCoalesceRunChangeDetection&&t(),im(e)}},onHasTask:(n,r,o,i)=>{n.hasTask(o,i),r===o&&("microTask"==i.change?(e._hasPendingMicrotasks=i.microTask,Zd(e),Yd(e)):"macroTask"==i.change&&(e.hasPendingMacrotasks=i.macroTask))},onHandleError:(n,r,o,i)=>(n.handleError(o,i),e.runOutsideAngular(()=>e.onError.emit(i)),!1)})}(o)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!xr.isInAngularZone())throw new _e(909,!1)}static assertNotInAngularZone(){if(xr.isInAngularZone())throw new _e(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,o){const i=this._inner,a=i.scheduleEventTask("NgZoneEvent: "+o,t,SI,rm,rm);try{return i.runTask(a,n,r)}finally{i.cancelTask(a)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}}const SI={};function Yd(e){if(0==e._nesting&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Zd(e){e.hasPendingMicrotasks=!!(e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&-1!==e.lastRequestAnimationFrameId)}function om(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function im(e){e._nesting--,Yd(e)}class sm{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new ci,this.onMicrotaskEmpty=new ci,this.onStable=new ci,this.onError=new ci}run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,o){return t.apply(n,r)}}var ms=function(e){return e[e.EarlyRead=0]="EarlyRead",e[e.Write=1]="Write",e[e.MixedReadWrite=2]="MixedReadWrite",e[e.Read=3]="Read",e}(ms||{});const am={destroy(){}};function lm(e,t){var n,r,o;!t&&function ls(e){if(!Rs())throw new _e(-203,!1)}();const i=null!==(n=null==t?void 0:t.injector)&&void 0!==n?n:z(So);if(!function Qo(e){return"browser"===(null!=e?e:z(So)).get(od)}(i))return am;di("NgAfterNextRender");const a=i.get(yl),c=null!==(r=a.handler)&&void 0!==r?r:a.handler=new um,d=null!==(o=null==t?void 0:t.phase)&&void 0!==o?o:ms.MixedReadWrite,D=()=>{c.unregister(O),w()},w=i.get(Vs).onDestroy(D),O=Fo(i,()=>new cm(d,()=>{D(),e()}));return c.register(O),{destroy:D}}class cm{constructor(t,n){var r;this.phase=t,this.callbackFn=n,this.zone=z(xr),this.errorHandler=z(Ai,{optional:!0}),null===(r=z(qd,{optional:!0}))||void 0===r||r.notify(1)}invoke(){try{this.zone.runOutsideAngular(this.callbackFn)}catch(n){var t;null===(t=this.errorHandler)||void 0===t||t.handleError(n)}}}class um{constructor(){this.executingCallbacks=!1,this.buckets={[ms.EarlyRead]:new Set,[ms.Write]:new Set,[ms.MixedReadWrite]:new Set,[ms.Read]:new Set},this.deferredCallbacks=new Set}register(t){(this.executingCallbacks?this.deferredCallbacks:this.buckets[t.phase]).add(t)}unregister(t){this.buckets[t.phase].delete(t),this.deferredCallbacks.delete(t)}execute(){this.executingCallbacks=!0;for(const t of Object.values(this.buckets))for(const n of t)n.invoke();this.executingCallbacks=!1;for(const t of this.deferredCallbacks)this.buckets[t.phase].add(t);this.deferredCallbacks.clear()}destroy(){for(const t of Object.values(this.buckets))t.clear();this.deferredCallbacks.clear()}}let yl=(()=>{var e;class t{constructor(){this.handler=null,this.internalCallbacks=[]}execute(){var r;this.executeInternalCallbacks(),null===(r=this.handler)||void 0===r||r.execute()}executeInternalCallbacks(){const r=[...this.internalCallbacks];this.internalCallbacks.length=0;for(const o of r)o()}ngOnDestroy(){var r;null===(r=this.handler)||void 0===r||r.destroy(),this.handler=null,this.internalCallbacks.length=0}}return(e=t).\u0275prov=cn({token:e,providedIn:"root",factory:()=>new e}),t})();function zi(e){return!!Ar(e)}function zc(e,t,n){let r=n?e.styles:null,o=n?e.classes:null,i=0;if(null!==t)for(let a=0;a0&&bg(e,n,i.join(" "))}}(Ke,Jo,ct,r),void 0!==n&&function jI(e,t,n){const r=e.projection=[];for(let o=0;o{class t{}return t.__NG_ELEMENT_ID__=zI,t})();function zI(){return vm(Wn(),Ze())}const GI=Wc,gm=class extends GI{constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return Bs(this._hostTNode,this._hostLView)}get injector(){return new Ur(this._hostTNode,this._hostLView)}get parentInjector(){const t=lc(this._hostTNode,this._hostLView);if(Gu(t)){const n=Wa(t,this._hostLView),r=Ga(t);return new Ur(n[ut].data[r+8],n)}return new Ur(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){const n=mm(this._lContainer);return null!==n&&n[t]||null}get length(){return this._lContainer.length-fr}createEmbeddedView(t,n,r){let o,i;"number"==typeof r?o=r:null!=r&&(o=r.index,i=r.injector);const c=t.createEmbeddedViewImpl(n||{},i,null);return this.insertImpl(c,o,Qs(this._hostTNode,null)),c}createComponent(t,n,r,o,i){var a,d;const D=t&&!function ze(e){return"function"==typeof e}(t);let w;if(D)w=n;else{const ct=n||{};w=ct.index,r=ct.injector,o=ct.projectableNodes,i=ct.environmentInjector||ct.ngModuleRef}const O=D?t:new Dl(mn(t)),K=r||this.parentInjector;if(!i&&null==O.ngModule){const Qe=(D?K:this.parentInjector).get(ao,null);Qe&&(i=Qe)}const oe=mn(null!==(a=O.componentType)&&void 0!==a?a:{}),Ae=(null==oe?void 0:oe.id,null),Ke=null!==(d=null==Ae?void 0:Ae.firstChild)&&void 0!==d?d:null,st=O.create(K,o,Ke,i);return this.insertImpl(st.hostView,w,Qs(this._hostTNode,Ae)),st}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){const o=t._lView;if(function B_(e){return Yr(e[$n])}(o)){const c=this.indexOf(t);if(-1!==c)this.detach(c);else{const d=o[$n],D=new gm(d,d[Kn],d[$n]);D.detach(D.indexOf(t))}}const i=this._adjustIndex(n),a=this._lContainer;return cl(a,o,i,r),t.attachToViewContainerRef(),nr(nf(a),i,t),t}move(t,n){return this.insert(t,n)}indexOf(t){const n=mm(this._lContainer);return null!==n?n.indexOf(t):-1}remove(t){const n=this._adjustIndex(t,-1),r=ol(this._lContainer,n);r&&(rr(nf(this._lContainer),n),Tc(r[ut],r))}detach(t){const n=this._adjustIndex(t,-1),r=ol(this._lContainer,n);return r&&null!=rr(nf(this._lContainer),n)?new fl(r):null}_adjustIndex(t,n=0){return null==t?this.length+n:t}};function mm(e){return e[8]}function nf(e){return e[8]||(e[8]=[])}function vm(e,t){let n;const r=t[e.index];return Yr(r)?n=r:(n=Fg(r,t,null,e),t[e.index]=n,Pc(t,n)),ym(n,t,e,r),new gm(n,e,t)}let ym=function Cm(e,t,n,r){if(e[Ko])return;let o;o=8&n.type?Qn(r):function WI(e,t){const n=e[Yt],r=n.createComment(""),o=lo(t,e);return gs(n,Rc(n,o),r,function ab(e,t){return e.nextSibling(t)}(n,o),!1),r}(t,n),e[Ko]=o},rf=()=>!1;class sf{constructor(t){this.queryList=t,this.matches=null}clone(){return new sf(this.queryList)}setDirty(){this.queryList.setDirty()}}class af{constructor(t=[]){this.queries=t}createEmbeddedView(t){const n=t.queries;if(null!==n){const r=null!==t.contentQueries?t.contentQueries[0]:n.length,o=[];for(let i=0;it.trim())}(t):t}}class lf{constructor(t=[]){this.queries=t}elementStart(t,n){for(let r=0;r0)r.push(a[c/2]);else{const D=i[c+1],w=t[-d];for(let O=fr;O=0;r--){const o=e[r];o.hostVars=t+=o.hostVars,o.hostAttrs=Oo(o.hostAttrs,n=Oo(n,o.hostAttrs))}}(r)}function fE(e,t){for(const r in t.inputs){if(!t.inputs.hasOwnProperty(r)||e.inputs.hasOwnProperty(r))continue;const o=t.inputs[r];if(void 0!==o&&(e.inputs[r]=o,e.declaredInputs[r]=t.declaredInputs[r],null!==t.inputTransforms)){var n;const i=Array.isArray(o)?o[0]:o;if(!t.inputTransforms.hasOwnProperty(i))continue;null!==(n=e.inputTransforms)&&void 0!==n||(e.inputTransforms={}),e.inputTransforms[i]=t.inputTransforms[i]}}}function Kc(e){return e===so?{}:e===_n?[]:e}function pE(e,t){const n=e.viewQuery;e.viewQuery=n?(r,o)=>{t(r,o),n(r,o)}:t}function gE(e,t){const n=e.contentQueries;e.contentQueries=n?(r,o,i)=>{t(r,o,i),n(r,o,i)}:t}function mE(e,t){const n=e.hostBindings;e.hostBindings=n?(r,o)=>{t(r,o),n(r,o)}:t}function Gm(e){const t=e.inputConfig,n={};for(const r in t)if(t.hasOwnProperty(r)){const o=t[r];Array.isArray(o)&&o[3]&&(n[r]=o[3])}e.inputTransforms=n}class vs{}class Wm{}function bE(e,t){return new gf(e,null!=t?t:null,[])}class gf extends vs{constructor(t,n,r){super(),this._parent=n,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new hm(this);const o=Ar(t);this._bootstrapComponents=Mo(o.bootstrap),this._r3Injector=lp(t,n,[{provide:vs,useValue:this},{provide:jc,useValue:this.componentFactoryResolver},...r],wt(t),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(t)}get injector(){return this._r3Injector}destroy(){const t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}}class mf extends Wm{constructor(t){super(),this.moduleType=t}create(t){return new gf(this.moduleType,t,[])}}class Xm extends vs{constructor(t){super(),this.componentFactoryResolver=new hm(this),this.instance=null;const n=new ri([...t.providers,{provide:vs,useValue:this},{provide:jc,useValue:this.componentFactoryResolver}],t.parent||ki(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}}function vf(e,t,n=null){return new Xm({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}let Js=(()=>{var e;class t{constructor(){this.taskId=0,this.pendingTasks=new Set,this.hasPendingTasks=new Gt.t(!1)}get _hasPendingTasks(){return this.hasPendingTasks.value}add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);const r=this.taskId++;return this.pendingTasks.add(r),r}remove(r){this.pendingTasks.delete(r),0===this.pendingTasks.size&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"root"}),t})();function Qc(e){return!!yf(e)&&(Array.isArray(e)||!(e instanceof Map)&&Symbol.iterator in e)}function yf(e){return null!==e&&("function"==typeof e||"object"==typeof e)}function wr(e,t,n){return!Object.is(e[t],n)&&(e[t]=n,!0)}function ea(e,t,n,r,o,i,a,c){const d=Ze(),D=bn(),w=e+sn,O=D.firstCreatePass?function TE(e,t,n,r,o,i,a,c,d){const D=t.consts,w=qs(t,e,4,a||null,ii(D,c));kd(t,n,w,ii(D,d)),rc(t,w);const O=w.tView=Fd(2,w,r,o,i,t.directiveRegistry,t.pipeRegistry,null,t.schemas,D,null);return null!==t.queries&&(t.queries.template(t,w),O.queries=t.queries.embeddedTView(w)),w}(w,D,d,t,n,r,o,i,a):D.data[w];si(O,!1);const K=Km(D,d,O,e);Ha()&&Nc(D,d,K,O),oo(K,d);const oe=Fg(K,d,K,O);return d[w]=oe,Pc(d,oe),function _m(e,t,n){return rf(e,t,n)}(oe,O,d),ka(O)&&xd(D,d,O),null!=a&&Pd(d,O,c),ea}let Km=function qm(e,t,n,r){return ai(!0),t[Yt].createComment("")};function Mf(e,t,n,r){const o=Ze();return wr(o,qo(),t)&&(bn(),ui(sr(),o,e,t,n,r)),Mf}function ru(e,t){return e<<17|t<<2}function Xi(e){return e>>17&32767}function Tf(e){return 2|e}function Cs(e){return(131068&e)>>2}function Rf(e,t){return-131069&e|t<<2}function Nf(e){return 1|e}function wv(e,t,n,r){const o=e[n+1],i=null===t;let a=r?Xi(o):Cs(o),c=!1;for(;0!==a&&(!1===c||i);){const D=e[a+1];gA(e[a],t)&&(c=!0,e[a+1]=r?Nf(D):Tf(D)),a=r?Xi(D):Cs(D)}c&&(e[n+1]=r?Tf(o):Nf(o))}function gA(e,t){return null===e||null==t||(Array.isArray(e)?e[1]:e)===t||!(!Array.isArray(e)||"string"!=typeof t)&&eo(e,t)>=0}function Of(e,t,n){const r=Ze();return wr(r,qo(),t)&&function Co(e,t,n,r,o,i,a,c){const d=lo(t,n);let w,D=t.inputs;!c&&null!=D&&(w=D[r])?(Bd(e,n,w,r,o),Di(t)&&function bb(e,t){const n=wo(t,e);16&n[Mt]||(n[Mt]|=64)}(n,t.index)):3&t.type&&(r=function Db(e){return"class"===e?"className":"for"===e?"htmlFor":"formaction"===e?"formAction":"innerHtml"===e?"innerHTML":"readonly"===e?"readOnly":"tabindex"===e?"tabIndex":e}(r),o=null!=a?a(o,t.value||"",r):o,i.setProperty(d,r,o))}(bn(),sr(),r,e,t,r[Yt],n,!1),Of}function xf(e,t,n,r,o){const a=o?"class":"style";Bd(e,n,t.inputs[a],a,r)}function Pf(e,t){return function Yo(e,t,n,r){const o=Ze(),i=bn(),a=function Ei(e){const t=nn.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}(2);i.firstUpdatePass&&function Fv(e,t,n,r){const o=e.data;if(null===o[n+1]){const i=o[ro()],a=function Pv(e,t){return t>=e.expandoStartIndex}(e,n);(function Vv(e,t){return!!(e.flags&(t?8:16))})(i,r)&&null===t&&!a&&(t=!1),t=function EA(e,t,n,r){const o=function Vu(e){const t=nn.lFrame.currentDirectiveIndex;return-1===t?null:e[t]}(e);let i=r?t.residualClasses:t.residualStyles;if(null===o)0===(r?t.classBindings:t.styleBindings)&&(n=Ml(n=Ff(null,e,t,n,r),t.attrs,r),i=null);else{const a=t.directiveStylingLast;if(-1===a||e[a]!==o)if(n=Ff(o,e,t,n,r),null===i){let d=function AA(e,t,n){const r=n?t.classBindings:t.styleBindings;if(0!==Cs(r))return e[Xi(r)]}(e,t,r);void 0!==d&&Array.isArray(d)&&(d=Ff(null,e,t,d[1],r),d=Ml(d,t.attrs,r),function wA(e,t,n,r){e[Xi(n?t.classBindings:t.styleBindings)]=r}(e,t,r,d))}else i=function SA(e,t,n){let r;const o=t.directiveEnd;for(let i=1+t.directiveStylingLast;i0)&&(D=!0)):w=n,o)if(0!==d){const K=Xi(e[c+1]);e[r+1]=ru(K,c),0!==K&&(e[K+1]=Rf(e[K+1],r)),e[c+1]=function dA(e,t){return 131071&e|t<<17}(e[c+1],r)}else e[r+1]=ru(c,0),0!==c&&(e[c+1]=Rf(e[c+1],r)),c=r;else e[r+1]=ru(d,0),0===c?c=r:e[d+1]=Rf(e[d+1],r),d=r;D&&(e[r+1]=Tf(e[r+1])),wv(e,w,r,!0),wv(e,w,r,!1),function pA(e,t,n,r,o){const i=o?e.residualClasses:e.residualStyles;null!=i&&"string"==typeof t&&eo(i,t)>=0&&(n[r+1]=Nf(n[r+1]))}(t,w,e,r,i),a=ru(c,d),i?t.classBindings=a:t.styleBindings=a}(o,i,t,n,a,r)}}(i,e,a,r),t!==pn&&wr(o,a,t)&&function Lv(e,t,n,r,o,i,a,c){if(!(3&t.type))return;const d=e.data,D=d[c+1],w=function fA(e){return!(1&~e)}(D)?$v(d,t,n,o,Cs(D),a):void 0;ou(w)||(ou(i)||function uA(e){return!(2&~e)}(D)&&(i=$v(d,null,n,o,c,a)),function ub(e,t,n,r,o){if(t)o?e.addClass(n,r):e.removeClass(n,r);else{let i=-1===r.indexOf("-")?void 0:Sc.DashCase;null==o?e.removeStyle(n,r,i):("string"==typeof o&&o.endsWith("!important")&&(o=o.slice(0,-10),i|=Sc.Important),e.setStyle(n,r,o,i))}}(r,a,function Va(e,t){return Qn(t[e])}(ro(),n),o,i))}(i,i.data[ro()],o,o[Yt],e,o[a+1]=function NA(e,t){return null==e||""===e||("string"==typeof t?e+=t:"object"==typeof e&&(e=wt(Hi(e)))),e}(t,n),r,a)}(e,t,null,!0),Pf}function Ff(e,t,n,r,o){let i=null;const a=n.directiveEnd;let c=n.directiveStylingLast;for(-1===c?c=n.directiveStart:c++;c0;){const d=e[o],D=Array.isArray(d),w=D?d[1]:d,O=null===w;let K=n[o+1];K===pn&&(K=O?_n:void 0);let oe=O?mi(K,r):w===r?K:void 0;if(D&&!ou(oe)&&(oe=mi(d,r)),ou(oe)&&(c=oe,a))return c;const Ae=e[o+1];o=a?Xi(Ae):Cs(Ae)}if(null!==t){let d=i?t.residualClasses:t.residualStyles;null!=d&&(c=mi(d,r))}return c}function ou(e){return void 0!==e}function iu(e,t,n,r){const o=Ze(),i=bn(),a=sn+e,c=o[Yt],d=i.firstCreatePass?function ew(e,t,n,r,o,i){const a=t.consts,d=qs(t,e,2,r,ii(a,o));return kd(t,n,d,ii(a,i)),null!==d.attrs&&zc(d,d.attrs,!1),null!==d.mergedAttrs&&zc(d,d.mergedAttrs,!0),null!==t.queries&&t.queries.elementStart(t,d),d}(a,i,o,t,n,r):i.data[a],D=Hv(i,o,d,c,t,e);o[a]=D;const w=ka(d);return si(d,!0),Ig(c,D,d),!function El(e){return!(32&~e.flags)}(d)&&Ha()&&Nc(i,o,D,d),0===function j_(){return nn.lFrame.elementDepthCount}()&&oo(D,o),function H_(){nn.lFrame.elementDepthCount++}(),w&&(xd(i,o,d),Od(i,d,o)),null!==r&&Pd(o,d),iu}function su(){let e=Wn();ku()?Lu():(e=e.parent,si(e,!1));const t=e;(function G_(e){return nn.skipHydrationRootTNode===e})(t)&&function q_(){nn.skipHydrationRootTNode=null}(),function z_(){nn.lFrame.elementDepthCount--}();const n=bn();return n.firstCreatePass&&(rc(n,e),Os(e)&&n.queries.elementEnd(e)),null!=t.classesWithoutHost&&function uC(e){return!!(8&e.flags)}(t)&&xf(n,t,Ze(),t.classesWithoutHost,!0),null!=t.stylesWithoutHost&&function dC(e){return!!(16&e.flags)}(t)&&xf(n,t,Ze(),t.stylesWithoutHost,!1),su}function Bf(e,t,n,r){return iu(e,t,n,r),su(),Bf}let Hv=(e,t,n,r,o,i)=>(ai(!0),Mc(r,o,function jh(){return nn.lFrame.currentNamespace}()));function au(e,t,n){const r=Ze(),o=bn(),i=e+sn,a=o.firstCreatePass?function rw(e,t,n,r,o){const i=t.consts,a=ii(i,r),c=qs(t,e,8,"ng-container",a);return null!==a&&zc(c,a,!0),kd(t,n,c,ii(i,o)),null!==t.queries&&t.queries.elementStart(t,c),c}(i,o,r,t,n):o.data[i];si(a,!0);const c=zv(o,r,a,e);return r[i]=c,Ha()&&Nc(o,r,c,a),oo(c,r),ka(a)&&(xd(o,r,a),Od(o,a,r)),null!=n&&Pd(r,a),au}function lu(){let e=Wn();const t=bn();return ku()?Lu():(e=e.parent,si(e,!1)),t.firstCreatePass&&(rc(t,e),Os(e)&&t.queries.elementEnd(e)),lu}function Uf(e,t,n){return au(e,t,n),lu(),Uf}let zv=(e,t,n,r)=>(ai(!0),Ad(t[Yt],""));function Gv(){return Ze()}const Ds=void 0;var aw=["en",[["a","p"],["AM","PM"],Ds],[["AM","PM"],Ds,Ds],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Ds,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Ds,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Ds,"{1} 'at' {0}",Ds],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function sw(e){const n=Math.floor(Math.abs(e)),r=e.toString().replace(/^[^.]*\.?/,"").length;return 1===n&&0===r?1:5}];let va={};function jf(e){const t=function lw(e){return e.toLowerCase().replace(/_/g,"-")}(e);let n=qv(t);if(n)return n;const r=t.split("-")[0];if(n=qv(r),n)return n;if("en"===r)return aw;throw new _e(701,!1)}function Kv(e){return jf(e)[ya.PluralCase]}function qv(e){return e in va||(va[e]=Nt.ng&&Nt.ng.common&&Nt.ng.common.locales&&Nt.ng.common.locales[e]),va[e]}var ya=function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e}(ya||{});const _a="en-US";let Qv=_a;function Gf(e,t,n,r){const o=Ze(),i=bn(),a=Wn();return function Wf(e,t,n,r,o,i,a){const c=ka(r),D=e.firstCreatePass&&$g(e),w=t[qn],O=Lg(t);let K=!0;if(3&r.type||a){const Ke=lo(r,t),st=a?a(Ke):Ke,ct=O.length,Qe=a?yn=>a(Qn(yn[r.index])):r.index;let Wt=null;if(!a&&c&&(Wt=function oS(e,t,n,r){const o=e.cleanup;if(null!=o)for(let i=0;id?c[d]:null}"string"==typeof a&&(i+=2)}return null}(e,t,o,r.index)),null!==Wt)(Wt.__ngLastListenerFn__||Wt).__ngNextListenerFn__=i,Wt.__ngLastListenerFn__=i,K=!1;else{i=Ey(r,t,w,i,!1);const yn=n.listen(st,o,i);O.push(i,yn),D&&D.push(o,Qe,ct,ct+1)}}else i=Ey(r,t,w,i,!1);const oe=r.outputs;let Ae;if(K&&null!==oe&&(Ae=oe[o])){const Ke=Ae.length;if(Ke)for(let st=0;st-1?wo(e.index,t):t);let d=Iy(t,n,r,a),D=i.__ngNextListenerFn__;for(;D;)d=Iy(t,n,D,a)&&d,D=D.__ngNextListenerFn__;return o&&!1===d&&a.preventDefault(),d}}function Ay(e=1){return function tC(e){return(nn.lFrame.contextLView=function Mh(e,t){for(;e>0;)t=t[Li],e--;return t}(e,nn.lFrame.contextLView))[qn]}(e)}function iS(e,t){let n=null;const r=function at(e){const t=e.attrs;if(null!=t){const n=t.indexOf(5);if(!(1&n))return t[n+1]}return null}(e);for(let o=0;o(ai(!0),function Ed(e,t){return e.createText(t)}(t[Yt],r));function qf(e,t,n,r,o){if(e=fe(e),Array.isArray(e))for(let i=0;i>20;if(Xo(e)||!e.multi){const oe=new za(D,o,Ks),Ae=Yf(d,t,o?w:w+K,O);-1===Ae?(Ku(ac(c,a),i,d),Qf(i,e,t.length),t.push(d),c.directiveStart++,c.directiveEnd++,o&&(c.providerIndexes+=1048576),n.push(oe),a.push(oe)):(n[Ae]=oe,a[Ae]=oe)}else{const oe=Yf(d,t,w+K,O),Ae=Yf(d,t,w,w+K),st=Ae>=0&&n[Ae];if(o&&!st||!o&&!(oe>=0&&n[oe])){Ku(ac(c,a),i,d);const ct=function wS(e,t,n,r,o){const i=new za(e,n,Ks);return i.multi=[],i.index=t,i.componentProviders=0,u0(i,o,r&&!n),i}(o?AS:ES,n.length,o,r,D);!o&&st&&(n[Ae].providerFactory=ct),Qf(i,e,t.length,0),t.push(d),c.directiveStart++,c.directiveEnd++,o&&(c.providerIndexes+=1048576),n.push(ct),a.push(ct)}else Qf(i,e,oe>-1?oe:Ae,u0(n[o?Ae:oe],D,!o&&r));!o&&r&&st&&n[Ae].componentProviders++}}}function Qf(e,t,n,r){const o=Xo(t),i=function Ta(e){return!!e.useClass}(t);if(o||i){const d=(i?fe(t.useClass):t).prototype.ngOnDestroy;if(d){const D=e.destroyHooks||(e.destroyHooks=[]);if(!o&&t.multi){const w=D.indexOf(n);-1===w?D.push(n,[r,d]):D[w+1].push(r,d)}else D.push(n,d)}}}function u0(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Yf(e,t,n,r){for(let o=n;o{n.providersResolver=(r,o)=>function IS(e,t,n){const r=bn();if(r.firstCreatePass){const o=$o(e);qf(n,r.data,r.blueprint,o,!0),qf(t,r.data,r.blueprint,o,!1)}}(r,o?o(e):e,t)}}let SS=(()=>{var e;class t{constructor(r){this._injector=r,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(r){if(!r.standalone)return null;if(!this.cachedInjectors.has(r)){const o=xi(0,r.type),i=o.length>0?vf([o],this._injector,`Standalone[${r.type.name}]`):null;this.cachedInjectors.set(r,i)}return this.cachedInjectors.get(r)}ngOnDestroy(){try{for(const r of this.cachedInjectors.values())null!==r&&r.destroy()}finally{this.cachedInjectors.clear()}}}return(e=t).\u0275prov=cn({token:e,providedIn:"environment",factory:()=>new e(E(ao))}),t})();function f0(e){di("NgStandalone"),e.getStandaloneInjector=t=>t.get(SS).getOrCreateStandaloneInjector(e)}class P0{constructor(t){this.full=t;const n=t.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}}let F0=(()=>{var e;class t{log(r){console.log(r)}warn(r){console.warn(r)}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"platform"}),t})();const V0=new M(""),B0=new M("");let ih,BM=(()=>{var e;class t{constructor(r,o,i){this._ngZone=r,this.registry=o,this._pendingCount=0,this._isZoneStable=!0,this._callbacks=[],this.taskTrackingZone=null,ih||(function UM(e){ih=e}(i),i.addToWindow(o)),this._watchAngularEvents(),r.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{xr.assertNotInAngularZone(),queueMicrotask(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())queueMicrotask(()=>{for(;0!==this._callbacks.length;){let r=this._callbacks.pop();clearTimeout(r.timeoutId),r.doneCb()}});else{let r=this.getPendingTasks();this._callbacks=this._callbacks.filter(o=>!o.updateCb||!o.updateCb(r)||(clearTimeout(o.timeoutId),!1))}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(r=>({source:r.source,creationLocation:r.creationLocation,data:r.data})):[]}addCallback(r,o,i){let a=-1;o&&o>0&&(a=setTimeout(()=>{this._callbacks=this._callbacks.filter(c=>c.timeoutId!==a),r()},o)),this._callbacks.push({doneCb:r,timeoutId:a,updateCb:i})}whenStable(r,o,i){if(i&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(r,o,i),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(r){this.registry.registerApplication(r,this)}unregisterApplication(r){this.registry.unregisterApplication(r)}findProviders(r,o,i){return[]}}return(e=t).\u0275fac=function(r){return new(r||e)(E(xr),E(U0),E(B0))},e.\u0275prov=cn({token:e,factory:e.\u0275fac}),t})(),U0=(()=>{var e;class t{constructor(){this._applications=new Map}registerApplication(r,o){this._applications.set(r,o)}unregisterApplication(r){this._applications.delete(r)}unregisterAllApplications(){this._applications.clear()}getTestability(r){return this._applications.get(r)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(r,o=!0){var i,a;return null!==(i=null===(a=ih)||void 0===a?void 0:a.findTestabilityInTree(this,r,o))&&void 0!==i?i:null}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"platform"}),t})();function sh(e){return!!e&&"function"==typeof e.then}function j0(e){return!!e&&"function"==typeof e.subscribe}const H0=new M("");let ah=(()=>{var e;class t{constructor(){var r;this.initialized=!1,this.done=!1,this.donePromise=new Promise((o,i)=>{this.resolve=o,this.reject=i}),this.appInits=null!==(r=z(H0,{optional:!0}))&&void 0!==r?r:[]}runInitializers(){if(this.initialized)return;const r=[];for(const i of this.appInits){const a=i();if(sh(a))r.push(a);else if(j0(a)){const c=new Promise((d,D)=>{a.subscribe({complete:d,error:D})});r.push(c)}}const o=()=>{this.done=!0,this.resolve()};Promise.all(r).then(()=>{o()}).catch(i=>{this.reject(i)}),0===r.length&&o(),this.initialized=!0}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"root"}),t})();const lh=new M("");function W0(e,t){return Array.isArray(t)?t.reduce(W0,e):{...e,...t}}let Ki=(()=>{var e;class t{constructor(){this._bootstrapListeners=[],this._runningTick=!1,this._destroyed=!1,this._destroyListeners=[],this._views=[],this.internalErrorHandler=z(up),this.afterRenderEffectManager=z(yl),this.externalTestViews=new Set,this.beforeRender=new Lt.B,this.afterTick=new Lt.B,this.componentTypes=[],this.components=[],this.isStable=z(Js).hasPendingTasks.pipe((0,gn.T)(r=>!r)),this._injector=z(ao)}get destroyed(){return this._destroyed}get injector(){return this._injector}bootstrap(r,o){const i=r instanceof Jg;if(!this._injector.get(ah).done)throw!i&&to(r),new _e(405,!1);let c;c=i?r:this._injector.get(jc).resolveComponentFactory(r),this.componentTypes.push(c.componentType);const d=function jM(e){return e.isBoundToModule}(c)?void 0:this._injector.get(vs),w=c.create(So.NULL,[],o||c.selector,d),O=w.location.nativeElement,K=w.injector.get(V0,null);return null==K||K.registerApplication(O),w.onDestroy(()=>{this.detachView(w.hostView),mu(this.components,w),null==K||K.unregisterApplication(O)}),this._loadComponent(w),w}tick(){this._tick(!0)}_tick(r){if(this._runningTick)throw new _e(101,!1);const o=X(null);try{this._runningTick=!0,this.detectChangesInAttachedViews(r)}catch(i){this.internalErrorHandler(i)}finally{this.afterTick.next(),this._runningTick=!1,X(o)}}detectChangesInAttachedViews(r){let o=0;const i=this.afterRenderEffectManager;for(;;){if(o===Hg)throw new _e(103,!1);if(r){const a=0===o;this.beforeRender.next(a);for(let{_lView:c,notifyErrorHandler:d}of this._views)zM(c,a,d)}if(o++,i.executeInternalCallbacks(),![...this.externalTestViews.keys(),...this._views].some(({_lView:a})=>ch(a))&&(i.execute(),![...this.externalTestViews.keys(),...this._views].some(({_lView:a})=>ch(a))))break}}attachView(r){const o=r;this._views.push(o),o.attachToAppRef(this)}detachView(r){const o=r;mu(this._views,o),o.detachFromAppRef()}_loadComponent(r){this.attachView(r.hostView),this.tick(),this.components.push(r);const o=this._injector.get(lh,[]);[...this._bootstrapListeners,...o].forEach(i=>i(r))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(r=>r()),this._views.slice().forEach(r=>r.destroy())}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(r){return this._destroyListeners.push(r),()=>mu(this._destroyListeners,r)}destroy(){if(this._destroyed)throw new _e(406,!1);const r=this._injector;r.destroy&&!r.destroyed&&r.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"root"}),t})();function mu(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}function zM(e,t,n){!t&&!ch(e)||function GM(e,t,n){let r;n?(r=0,e[Mt]|=1024):r=64&e[Mt]?0:1,kc(e,t,r)}(e,n,t)}function ch(e){return xu(e)}class WM{constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}}let XM=(()=>{var e;class t{compileModuleSync(r){return new mf(r)}compileModuleAsync(r){return Promise.resolve(this.compileModuleSync(r))}compileModuleAndAllComponentsSync(r){const o=this.compileModuleSync(r),a=Mo(Ar(r).declarations).reduce((c,d)=>{const D=mn(d);return D&&c.push(new Dl(D)),c},[]);return new WM(o,a)}compileModuleAndAllComponentsAsync(r){return Promise.resolve(this.compileModuleAndAllComponentsSync(r))}clearCache(){}clearCacheFor(r){}getModuleId(r){}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"root"}),t})(),QM=(()=>{var e;class t{constructor(){this.zone=z(xr),this.applicationRef=z(Ki)}initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){var r;null===(r=this._onMicrotaskEmptySubscription)||void 0===r||r.unsubscribe()}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"root"}),t})();function YM(){const e=z(xr),t=z(Ai);return n=>e.runOutsideAngular(()=>t.handleError(n))}let JM=(()=>{var e;class t{constructor(){this.subscription=new Xt.yU,this.initialized=!1,this.zone=z(xr),this.pendingTasks=z(Js)}initialize(){if(this.initialized)return;this.initialized=!0;let r=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(r=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{xr.assertNotInAngularZone(),queueMicrotask(()=>{null!==r&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(r),r=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{var o;xr.assertInAngularZone(),null!==(o=r)&&void 0!==o||(r=this.pendingTasks.add())}))}ngOnDestroy(){this.subscription.unsubscribe()}}return(e=t).\u0275fac=function(r){return new(r||e)},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"root"}),t})();const vu=new M("",{providedIn:"root",factory:()=>z(vu,Ht.Optional|Ht.SkipSelf)||function eT(){return typeof $localize<"u"&&$localize.locale||_a}()}),tT=new M("",{providedIn:"root",factory:()=>"USD"}),uh=new M("");let Q0=(()=>{var e;class t{constructor(r){this._injector=r,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(r,o){const i=function NI(e="zone.js",t){return"noop"===e?new sm:"zone.js"===e?new xr(t):e}(null==o?void 0:o.ngZone,function q0(e){var t,n;return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:null!==(t=null==e?void 0:e.eventCoalescing)&&void 0!==t&&t,shouldCoalesceRunChangeDetection:null!==(n=null==e?void 0:e.runCoalescing)&&void 0!==n&&n}}({eventCoalescing:null==o?void 0:o.ngZoneEventCoalescing,runCoalescing:null==o?void 0:o.ngZoneRunCoalescing}));return i.run(()=>{const a=function IE(e,t,n){return new gf(e,t,n)}(r.moduleType,this.injector,function K0(e){return[{provide:xr,useFactory:e},{provide:jo,multi:!0,useFactory:()=>{const t=z(QM,{optional:!0});return()=>t.initialize()}},{provide:jo,multi:!0,useFactory:()=>{const t=z(JM);return()=>{t.initialize()}}},{provide:up,useFactory:YM}]}(()=>i)),c=a.injector.get(Ai,null);return i.runOutsideAngular(()=>{const d=i.onError.subscribe({next:D=>{c.handleError(D)}});a.onDestroy(()=>{mu(this._modules,a),d.unsubscribe()})}),function G0(e,t,n){try{const r=n();return sh(r)?r.catch(o=>{throw t.runOutsideAngular(()=>e.handleError(o)),o}):r}catch(r){throw t.runOutsideAngular(()=>e.handleError(r)),r}}(c,i,()=>{const d=a.injector.get(ah);return d.runInitializers(),d.donePromise.then(()=>(function Yv(e){"string"==typeof e&&(Qv=e.toLowerCase().replace(/_/g,"-"))}(a.injector.get(vu,_a)||_a),this._moduleDoBootstrap(a),a))})})}bootstrapModule(r,o=[]){const i=W0({},o);return function qM(e,t,n){const r=new mf(n);return Promise.resolve(r)}(0,0,r).then(a=>this.bootstrapModuleFactory(a,i))}_moduleDoBootstrap(r){const o=r.injector.get(Ki);if(r._bootstrapComponents.length>0)r._bootstrapComponents.forEach(i=>o.bootstrap(i));else{if(!r.instance.ngDoBootstrap)throw new _e(-403,!1);r.instance.ngDoBootstrap(o)}this._modules.push(r)}onDestroy(r){this._destroyListeners.push(r)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new _e(404,!1);this._modules.slice().forEach(o=>o.destroy()),this._destroyListeners.forEach(o=>o());const r=this._injector.get(uh,null);r&&(r.forEach(o=>o()),r.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return(e=t).\u0275fac=function(r){return new(r||e)(E(So))},e.\u0275prov=cn({token:e,factory:e.\u0275fac,providedIn:"platform"}),t})(),qi=null;const Y0=new M("");function Z0(e,t,n=[]){const r=`Platform: ${t}`,o=new M(r);return(i=[])=>{let a=dh();if(!a||a.injector.get(Y0,!1)){const c=[...n,...i,{provide:o,useValue:!0}];e?e(c):function rT(e){if(qi&&!qi.get(Y0,!1))throw new _e(400,!1);(function z0(){!function ee(e){bt=e}(()=>{throw new _e(600,!1)})})(),qi=e;const t=e.get(Q0);(function e_(e){const t=e.get(xp,null);null==t||t.forEach(n=>n())})(e)}(function J0(e=[],t){return So.create({name:t,providers:[{provide:ss,useValue:"platform"},{provide:uh,useValue:new Set([()=>qi=null])},...e]})}(c,r))}return function oT(e){const t=dh();if(!t)throw new _e(401,!1);return t}()}}function dh(){var e,t;return null!==(e=null===(t=qi)||void 0===t?void 0:t.get(Q0))&&void 0!==e?e:null}function sT(){}let n_=(()=>{class t{}return t.__NG_ELEMENT_ID__=aT,t})();function aT(e){return function lT(e,t,n){if(Di(e)&&!n){const r=wo(e.index,t);return new fl(r,r)}return 47&e.type?new fl(t[ir],t):null}(Wn(),Ze(),!(16&~e))}class s_{constructor(){}supports(t){return Qc(t)}create(t){return new hT(t)}}const fT=(e,t)=>t;class hT{constructor(t){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=t||fT}forEachItem(t){let n;for(n=this._itHead;null!==n;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,r=this._removalsHead,o=0,i=null;for(;n||r;){const a=!r||n&&n.currentIndex{a=this._trackByFn(o,c),null!==n&&Object.is(n.trackById,a)?(r&&(n=this._verifyReinsertion(n,c,a,o)),Object.is(n.item,c)||this._addIdentityChange(n,c)):(n=this._mismatch(n,c,a,o),r=!0),n=n._next,o++}),this.length=o;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;null!==t;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;null!==t;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,r,o){let i;return null===t?i=this._itTail:(i=t._prev,this._remove(t)),null!==(t=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,i,o)):null!==(t=null===this._linkedRecords?null:this._linkedRecords.get(r,o))?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,i,o)):t=this._addAfter(new pT(n,r),i,o),t}_verifyReinsertion(t,n,r,o){let i=null===this._unlinkedRecords?null:this._unlinkedRecords.get(r,null);return null!==i?t=this._reinsertAfter(i,t._prev,o):t.currentIndex!=o&&(t.currentIndex=o,this._addToMoves(t,o)),t}_truncate(t){for(;null!==t;){const n=t._next;this._addToRemovals(this._unlink(t)),t=n}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,n,r){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(t);const o=t._prevRemoved,i=t._nextRemoved;return null===o?this._removalsHead=i:o._nextRemoved=i,null===i?this._removalsTail=o:i._prevRemoved=o,this._insertAfter(t,n,r),this._addToMoves(t,r),t}_moveAfter(t,n,r){return this._unlink(t),this._insertAfter(t,n,r),this._addToMoves(t,r),t}_addAfter(t,n,r){return this._insertAfter(t,n,r),this._additionsTail=null===this._additionsTail?this._additionsHead=t:this._additionsTail._nextAdded=t,t}_insertAfter(t,n,r){const o=null===n?this._itHead:n._next;return t._next=o,t._prev=n,null===o?this._itTail=t:o._prev=t,null===n?this._itHead=t:n._next=t,null===this._linkedRecords&&(this._linkedRecords=new a_),this._linkedRecords.put(t),t.currentIndex=r,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){null!==this._linkedRecords&&this._linkedRecords.remove(t);const n=t._prev,r=t._next;return null===n?this._itHead=r:n._next=r,null===r?this._itTail=n:r._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail=null===this._movesTail?this._movesHead=t:this._movesTail._nextMoved=t),t}_addToRemovals(t){return null===this._unlinkedRecords&&(this._unlinkedRecords=new a_),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=t:this._identityChangesTail._nextIdentityChange=t,t}}class pT{constructor(t,n){this.item=t,this.trackById=n,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class gT{constructor(){this._head=null,this._tail=null}add(t){null===this._head?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let r;for(r=this._head;null!==r;r=r._nextDup)if((null===n||n<=r.currentIndex)&&Object.is(r.trackById,t))return r;return null}remove(t){const n=t._prevDup,r=t._nextDup;return null===n?this._head=r:n._nextDup=r,null===r?this._tail=n:r._prevDup=n,null===this._head}}class a_{constructor(){this.map=new Map}put(t){const n=t.trackById;let r=this.map.get(n);r||(r=new gT,this.map.set(n,r)),r.add(t)}get(t,n){const o=this.map.get(t);return o?o.get(t,n):null}remove(t){const n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function l_(e,t,n){const r=e.previousIndex;if(null===r)return r;let o=0;return n&&r{if(n&&n.key===o)this._maybeAddToChanges(n,r),this._appendAfter=n,n=n._next;else{const i=this._getOrCreateRecordForKey(o,r);n=this._insertBeforeOrAppend(n,i)}}),n){n._prev&&(n._prev._next=null),this._removalsHead=n;for(let r=n;null!==r;r=r._nextRemoved)r===this._mapHead&&(this._mapHead=null),this._records.delete(r.key),r._nextRemoved=r._next,r.previousValue=r.currentValue,r.currentValue=null,r._prev=null,r._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(t,n){if(t){const r=t._prev;return n._next=t,n._prev=r,t._prev=n,r&&(r._next=n),t===this._mapHead&&(this._mapHead=n),this._appendAfter=t,t}return this._appendAfter?(this._appendAfter._next=n,n._prev=this._appendAfter):this._mapHead=n,this._appendAfter=n,null}_getOrCreateRecordForKey(t,n){if(this._records.has(t)){const o=this._records.get(t);this._maybeAddToChanges(o,n);const i=o._prev,a=o._next;return i&&(i._next=a),a&&(a._prev=i),o._next=null,o._prev=null,o}const r=new vT(t);return this._records.set(t,r),r.currentValue=n,this._addToAdditions(r),r}_reset(){if(this.isDirty){let t;for(this._previousMapHead=this._mapHead,t=this._previousMapHead;null!==t;t=t._next)t._nextPrevious=t._next;for(t=this._changesHead;null!==t;t=t._nextChanged)t.previousValue=t.currentValue;for(t=this._additionsHead;null!=t;t=t._nextAdded)t.previousValue=t.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(t,n){Object.is(n,t.currentValue)||(t.previousValue=t.currentValue,t.currentValue=n,this._addToChanges(t))}_addToAdditions(t){null===this._additionsHead?this._additionsHead=this._additionsTail=t:(this._additionsTail._nextAdded=t,this._additionsTail=t)}_addToChanges(t){null===this._changesHead?this._changesHead=this._changesTail=t:(this._changesTail._nextChanged=t,this._changesTail=t)}_forEach(t,n){t instanceof Map?t.forEach(n):Object.keys(t).forEach(r=>n(t[r],r))}}class vT{constructor(t){this.key=t,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function u_(){return new mh([new s_])}let mh=(()=>{var e;class t{constructor(r){this.factories=r}static create(r,o){if(null!=o){const i=o.factories.slice();r=r.concat(i)}return new t(r)}static extend(r){return{provide:t,useFactory:o=>t.create(r,o||u_()),deps:[[t,new Ot,new ht]]}}find(r){const o=this.factories.find(i=>i.supports(r));if(null!=o)return o;throw new _e(901,!1)}}return(e=t).\u0275prov=cn({token:e,providedIn:"root",factory:u_}),t})();function d_(){return new vh([new c_])}let vh=(()=>{var e;class t{constructor(r){this.factories=r}static create(r,o){if(o){const i=o.factories.slice();r=r.concat(i)}return new t(r)}static extend(r){return{provide:t,useFactory:o=>t.create(r,o||d_()),deps:[[t,new Ot,new ht]]}}find(r){const o=this.factories.find(i=>i.supports(r));if(o)return o;throw new _e(901,!1)}}return(e=t).\u0275prov=cn({token:e,providedIn:"root",factory:d_}),t})();const CT=Z0(null,"core",[]);let DT=(()=>{var e;class t{constructor(r){}}return(e=t).\u0275fac=function(r){return new(r||e)(E(Ki))},e.\u0275mod=As({type:e}),e.\u0275inj=Fr({}),t})();function QT(e){return"boolean"==typeof e?e:null!=e&&"false"!==e}function ZT(e){const t=X(null);try{return e()}finally{X(t)}}function oR(e,t){const n=mn(e),r=t.elementInjector||ki();return new Dl(n).create(r,t.projectableNodes,t.hostElement,t.environmentInjector)}function iR(e){const t=mn(e);if(!t)return null;const n=new Dl(t);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return t.standalone},get isSignal(){return t.signals}}}},4341:(Et,We,P)=>{"use strict";P.d(We,{YN:()=>xo,zX:()=>rr,VZ:()=>vo,cz:()=>Re,kq:()=>be,vO:()=>He});var l=P(4438),H=(P(177),P(6648)),ue=P(1985),q=P(3073),Ie=P(8750),X=P(3794),Ee=P(4360),$e=P(6450),Ne=P(8496),ve=P(6354);const be=new l.nKC("");function J(A){return null==A||("string"==typeof A||Array.isArray(A))&&0===A.length}const Re=new l.nKC("");function N(A){return null}function x(A){return null!=A}function V(A){return(0,l.jNT)(A)?(0,H.H)(A):A}function Z(A){let _={};return A.forEach($=>{_=null!=$?{..._,...$}:_}),0===Object.keys(_).length?null:_}function pe(A,_){return _.map($=>$(A))}function se(A){return A.map(_=>function Se(A){return!A.validate}(_)?_:$=>_.validate($))}function Pt(A){return null!=A?function ot(A){if(!A)return null;const _=A.filter(x);return 0==_.length?null:function($){return Z(pe($,_))}}(se(A)):null}function xt(A){return null!=A?function pt(A){if(!A)return null;const _=A.filter(x);return 0==_.length?null:function($){return function ne(...A){const _=(0,X.ms)(A),{args:$,keys:I}=(0,q.D)(A),G=new ue.c(at=>{const{length:Ft}=$;if(!Ft)return void at.complete();const jt=new Array(Ft);let Qr=Ft,Eo=Ft;for(let yo=0;yo{Go||(Go=!0,Eo--),jt[yo]=Wo},()=>Qr--,void 0,()=>{(!Qr||!Go)&&(Eo||at.next(I?(0,Ne.e)(I,jt):jt),at.complete())}))}});return _?G.pipe((0,$e.I)(_)):G}(pe($,_).map(V)).pipe((0,ve.T)(Z))}}(se(A)):null}class _e{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(_){this._rawValidators=_||[],this._composedValidatorFn=Pt(this._rawValidators)}_setAsyncValidators(_){this._rawAsyncValidators=_||[],this._composedAsyncValidatorFn=xt(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(_){this._onDestroyCallbacks.push(_)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(_=>_()),this._onDestroyCallbacks=[]}reset(_=void 0){this.control&&this.control.reset(_)}hasError(_,$){return!!this.control&&this.control.hasError(_,$)}getError(_,$){return this.control?this.control.getError(_,$):null}}class He extends _e{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}const Dr=new l.nKC("CallSetDisabledState",{providedIn:"root",factory:()=>gr}),gr="always";function dn(A){return"number"==typeof A?A:parseFloat(A)}Promise.resolve(),Promise.resolve();let Sn=(()=>{var A;class _{constructor(){this._validator=N}ngOnChanges(I){if(this.inputName in I){const G=this.normalizeInput(I[this.inputName].currentValue);this._enabled=this.enabled(G),this._validator=this._enabled?this.createValidator(G):N,this._onChange&&this._onChange()}}validate(I){return this._validator(I)}registerOnValidatorChange(I){this._onChange=I}enabled(I){return null!=I}}return(A=_).\u0275fac=function(I){return new(I||A)},A.\u0275dir=l.FsC({type:A,features:[l.OA$]}),_})();const nr={provide:Re,useExisting:(0,l.Rfq)(()=>rr),multi:!0};let rr=(()=>{var A;class _ extends Sn{constructor(){super(...arguments),this.inputName="max",this.normalizeInput=I=>dn(I),this.createValidator=I=>function nt(A){return _=>{if(J(_.value)||J(A))return null;const $=parseFloat(_.value);return!isNaN($)&&$>A?{max:{max:A,actual:_.value}}:null}}(I)}}return(A=_).\u0275fac=(()=>{let $;return function(G){return($||($=l.xGo(A)))(G||A)}})(),A.\u0275dir=l.FsC({type:A,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(I,G){2&I&&l.BMQ("max",G._enabled?G.max:null)},inputs:{max:"max"},features:[l.Jv_([nr]),l.Vt3]}),_})();const Br={provide:Re,useExisting:(0,l.Rfq)(()=>vo),multi:!0};let vo=(()=>{var A;class _ extends Sn{constructor(){super(...arguments),this.inputName="min",this.normalizeInput=I=>dn(I),this.createValidator=I=>function je(A){return _=>{if(J(_.value)||J(A))return null;const $=parseFloat(_.value);return!isNaN($)&&${let $;return function(G){return($||($=l.xGo(A)))(G||A)}})(),A.\u0275dir=l.FsC({type:A,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(I,G){2&I&&l.BMQ("min",G._enabled?G.min:null)},inputs:{min:"min"},features:[l.Jv_([Br]),l.Vt3]}),_})(),Io=(()=>{var A;class _{}return(A=_).\u0275fac=function(I){return new(I||A)},A.\u0275mod=l.$C({type:A}),A.\u0275inj=l.G2t({}),_})(),xo=(()=>{var A;class _{static withConfig(I){var G;return{ngModule:_,providers:[{provide:Dr,useValue:null!==(G=I.callSetDisabledState)&&void 0!==G?G:gr}]}}}return(A=_).\u0275fac=function(I){return new(I||A)},A.\u0275mod=l.$C({type:A}),A.\u0275inj=l.G2t({imports:[Io]}),_})()},345:(Et,We,P)=>{"use strict";P.d(We,{Bb:()=>Gt,hE:()=>ft,sG:()=>xt});var l=P(4438),s=P(177);class H extends s.VF{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class ue extends H{static makeCurrent(){(0,s.ZD)(new ue)}onAndCancel(ae,xe,ce){return ae.addEventListener(xe,ce),()=>{ae.removeEventListener(xe,ce)}}dispatchEvent(ae,xe){ae.dispatchEvent(xe)}remove(ae){ae.parentNode&&ae.parentNode.removeChild(ae)}createElement(ae,xe){return(xe=xe||this.getDefaultDocument()).createElement(ae)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(ae){return ae.nodeType===Node.ELEMENT_NODE}isShadowRoot(ae){return ae instanceof DocumentFragment}getGlobalEventTarget(ae,xe){return"window"===xe?window:"document"===xe?ae:"body"===xe?ae.body:null}getBaseHref(ae){const xe=function Ie(){return q=q||document.querySelector("base"),q?q.getAttribute("href"):null}();return null==xe?null:function X(fe){return new URL(fe,document.baseURI).pathname}(xe)}resetBaseElement(){q=null}getUserAgent(){return window.navigator.userAgent}getCookie(ae){return(0,s._b)(document.cookie,ae)}}let q=null,$e=(()=>{var fe;class ae{build(){return new XMLHttpRequest}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)},fe.\u0275prov=l.jDH({token:fe,factory:fe.\u0275fac}),ae})();const Ne=new l.nKC("");let ne=(()=>{var fe;class ae{constructor(ce,Ve){this._zone=Ve,this._eventNameToPlugin=new Map,ce.forEach(rt=>{rt.manager=this}),this._plugins=ce.slice().reverse()}addEventListener(ce,Ve,rt){return this._findPluginFor(Ve).addEventListener(ce,Ve,rt)}getZone(){return this._zone}_findPluginFor(ce){let Ve=this._eventNameToPlugin.get(ce);if(Ve)return Ve;if(Ve=this._plugins.find(gt=>gt.supports(ce)),!Ve)throw new l.wOt(5101,!1);return this._eventNameToPlugin.set(ce,Ve),Ve}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)(l.KVO(Ne),l.KVO(l.SKi))},fe.\u0275prov=l.jDH({token:fe,factory:fe.\u0275fac}),ae})();class ve{constructor(ae){this._doc=ae}}const me="ng-app-id";let le=(()=>{var fe;class ae{constructor(ce,Ve,rt,gt={}){this.doc=ce,this.appId=Ve,this.nonce=rt,this.platformId=gt,this.styleRef=new Map,this.hostNodes=new Set,this.styleNodesInDOM=this.collectServerRenderedStyles(),this.platformIsServer=(0,s.Vy)(gt),this.resetHostNodes()}addStyles(ce){for(const Ve of ce)1===this.changeUsageCount(Ve,1)&&this.onStyleAdded(Ve)}removeStyles(ce){for(const Ve of ce)this.changeUsageCount(Ve,-1)<=0&&this.onStyleRemoved(Ve)}ngOnDestroy(){const ce=this.styleNodesInDOM;ce&&(ce.forEach(Ve=>Ve.remove()),ce.clear());for(const Ve of this.getAllStyles())this.onStyleRemoved(Ve);this.resetHostNodes()}addHost(ce){this.hostNodes.add(ce);for(const Ve of this.getAllStyles())this.addStyleToHost(ce,Ve)}removeHost(ce){this.hostNodes.delete(ce)}getAllStyles(){return this.styleRef.keys()}onStyleAdded(ce){for(const Ve of this.hostNodes)this.addStyleToHost(Ve,ce)}onStyleRemoved(ce){var Ve;const rt=this.styleRef;null===(Ve=rt.get(ce))||void 0===Ve||null===(Ve=Ve.elements)||void 0===Ve||Ve.forEach(gt=>gt.remove()),rt.delete(ce)}collectServerRenderedStyles(){var ce;const Ve=null===(ce=this.doc.head)||void 0===ce?void 0:ce.querySelectorAll(`style[${me}="${this.appId}"]`);if(null!=Ve&&Ve.length){const rt=new Map;return Ve.forEach(gt=>{null!=gt.textContent&&rt.set(gt.textContent,gt)}),rt}return null}changeUsageCount(ce,Ve){const rt=this.styleRef;if(rt.has(ce)){const gt=rt.get(ce);return gt.usage+=Ve,gt.usage}return rt.set(ce,{usage:Ve,elements:[]}),Ve}getStyleElement(ce,Ve){const rt=this.styleNodesInDOM,gt=null==rt?void 0:rt.get(Ve);if((null==gt?void 0:gt.parentNode)===ce)return rt.delete(Ve),gt.removeAttribute(me),gt;{const $t=this.doc.createElement("style");return this.nonce&&$t.setAttribute("nonce",this.nonce),$t.textContent=Ve,this.platformIsServer&&$t.setAttribute(me,this.appId),ce.appendChild($t),$t}}addStyleToHost(ce,Ve){var rt;const gt=this.getStyleElement(ce,Ve),$t=this.styleRef,an=null===(rt=$t.get(Ve))||void 0===rt?void 0:rt.elements;an?an.push(gt):$t.set(Ve,{elements:[gt],usage:1})}resetHostNodes(){const ce=this.hostNodes;ce.clear(),ce.add(this.doc.head)}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)(l.KVO(s.qQ),l.KVO(l.sZ2),l.KVO(l.BIS,8),l.KVO(l.Agw))},fe.\u0275prov=l.jDH({token:fe,factory:fe.\u0275fac}),ae})();const be={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Fe=/%COMP%/g,ke=new l.nKC("",{providedIn:"root",factory:()=>!0});function Re(fe,ae){return ae.map(xe=>xe.replace(Fe,fe))}let Le=(()=>{var fe;class ae{constructor(ce,Ve,rt,gt,$t,an,Cn,Un=null){this.eventManager=ce,this.sharedStylesHost=Ve,this.appId=rt,this.removeStylesOnCompDestroy=gt,this.doc=$t,this.platformId=an,this.ngZone=Cn,this.nonce=Un,this.rendererByCompId=new Map,this.platformIsServer=(0,s.Vy)(an),this.defaultRenderer=new Be(ce,$t,Cn,this.platformIsServer)}createRenderer(ce,Ve){if(!ce||!Ve)return this.defaultRenderer;this.platformIsServer&&Ve.encapsulation===l.gXe.ShadowDom&&(Ve={...Ve,encapsulation:l.gXe.Emulated});const rt=this.getOrCreateRenderer(ce,Ve);return rt instanceof Ye?rt.applyToHost(ce):rt instanceof Dt&&rt.applyStyles(),rt}getOrCreateRenderer(ce,Ve){const rt=this.rendererByCompId;let gt=rt.get(Ve.id);if(!gt){const $t=this.doc,an=this.ngZone,Cn=this.eventManager,Un=this.sharedStylesHost,Ln=this.removeStylesOnCompDestroy,Xn=this.platformIsServer;switch(Ve.encapsulation){case l.gXe.Emulated:gt=new Ye(Cn,Un,Ve,this.appId,Ln,$t,an,Xn);break;case l.gXe.ShadowDom:return new vt(Cn,Un,ce,Ve,$t,an,this.nonce,Xn);default:gt=new Dt(Cn,Un,Ve,Ln,$t,an,Xn)}rt.set(Ve.id,gt)}return gt}ngOnDestroy(){this.rendererByCompId.clear()}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)(l.KVO(ne),l.KVO(le),l.KVO(l.sZ2),l.KVO(ke),l.KVO(s.qQ),l.KVO(l.Agw),l.KVO(l.SKi),l.KVO(l.BIS))},fe.\u0275prov=l.jDH({token:fe,factory:fe.\u0275fac}),ae})();class Be{constructor(ae,xe,ce,Ve){this.eventManager=ae,this.doc=xe,this.ngZone=ce,this.platformIsServer=Ve,this.data=Object.create(null),this.throwOnSyntheticProps=!0,this.destroyNode=null}destroy(){}createElement(ae,xe){return xe?this.doc.createElementNS(be[xe]||xe,ae):this.doc.createElement(ae)}createComment(ae){return this.doc.createComment(ae)}createText(ae){return this.doc.createTextNode(ae)}appendChild(ae,xe){(nt(ae)?ae.content:ae).appendChild(xe)}insertBefore(ae,xe,ce){ae&&(nt(ae)?ae.content:ae).insertBefore(xe,ce)}removeChild(ae,xe){ae&&ae.removeChild(xe)}selectRootElement(ae,xe){let ce="string"==typeof ae?this.doc.querySelector(ae):ae;if(!ce)throw new l.wOt(-5104,!1);return xe||(ce.textContent=""),ce}parentNode(ae){return ae.parentNode}nextSibling(ae){return ae.nextSibling}setAttribute(ae,xe,ce,Ve){if(Ve){xe=Ve+":"+xe;const rt=be[Ve];rt?ae.setAttributeNS(rt,xe,ce):ae.setAttribute(xe,ce)}else ae.setAttribute(xe,ce)}removeAttribute(ae,xe,ce){if(ce){const Ve=be[ce];Ve?ae.removeAttributeNS(Ve,xe):ae.removeAttribute(`${ce}:${xe}`)}else ae.removeAttribute(xe)}addClass(ae,xe){ae.classList.add(xe)}removeClass(ae,xe){ae.classList.remove(xe)}setStyle(ae,xe,ce,Ve){Ve&(l.czy.DashCase|l.czy.Important)?ae.style.setProperty(xe,ce,Ve&l.czy.Important?"important":""):ae.style[xe]=ce}removeStyle(ae,xe,ce){ce&l.czy.DashCase?ae.style.removeProperty(xe):ae.style[xe]=""}setProperty(ae,xe,ce){null!=ae&&(ae[xe]=ce)}setValue(ae,xe){ae.nodeValue=xe}listen(ae,xe,ce){if("string"==typeof ae&&!(ae=(0,s.QT)().getGlobalEventTarget(this.doc,ae)))throw new Error(`Unsupported event target ${ae} for event ${xe}`);return this.eventManager.addEventListener(ae,xe,this.decoratePreventDefault(ce))}decoratePreventDefault(ae){return xe=>{if("__ngUnwrap__"===xe)return ae;!1===(this.platformIsServer?this.ngZone.runGuarded(()=>ae(xe)):ae(xe))&&xe.preventDefault()}}}function nt(fe){return"TEMPLATE"===fe.tagName&&void 0!==fe.content}class vt extends Be{constructor(ae,xe,ce,Ve,rt,gt,$t,an){super(ae,rt,gt,an),this.sharedStylesHost=xe,this.hostEl=ce,this.shadowRoot=ce.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const Cn=Re(Ve.id,Ve.styles);for(const Un of Cn){const Ln=document.createElement("style");$t&&Ln.setAttribute("nonce",$t),Ln.textContent=Un,this.shadowRoot.appendChild(Ln)}}nodeOrShadowRoot(ae){return ae===this.hostEl?this.shadowRoot:ae}appendChild(ae,xe){return super.appendChild(this.nodeOrShadowRoot(ae),xe)}insertBefore(ae,xe,ce){return super.insertBefore(this.nodeOrShadowRoot(ae),xe,ce)}removeChild(ae,xe){return super.removeChild(this.nodeOrShadowRoot(ae),xe)}parentNode(ae){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(ae)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}}class Dt extends Be{constructor(ae,xe,ce,Ve,rt,gt,$t,an){super(ae,rt,gt,$t),this.sharedStylesHost=xe,this.removeStylesOnCompDestroy=Ve,this.styles=an?Re(an,ce.styles):ce.styles}applyStyles(){this.sharedStylesHost.addStyles(this.styles)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles)}}class Ye extends Dt{constructor(ae,xe,ce,Ve,rt,gt,$t,an){const Cn=Ve+"-"+ce.id;super(ae,xe,ce,rt,gt,$t,an,Cn),this.contentAttr=function J(fe){return"_ngcontent-%COMP%".replace(Fe,fe)}(Cn),this.hostAttr=function De(fe){return"_nghost-%COMP%".replace(Fe,fe)}(Cn)}applyToHost(ae){this.applyStyles(),this.setAttribute(ae,this.hostAttr,"")}createElement(ae,xe){const ce=super.createElement(ae,xe);return super.setAttribute(ce,this.contentAttr,""),ce}}let bt=(()=>{var fe;class ae extends ve{constructor(ce){super(ce)}supports(ce){return!0}addEventListener(ce,Ve,rt){return ce.addEventListener(Ve,rt,!1),()=>this.removeEventListener(ce,Ve,rt)}removeEventListener(ce,Ve,rt){return ce.removeEventListener(Ve,rt)}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)(l.KVO(s.qQ))},fe.\u0275prov=l.jDH({token:fe,factory:fe.\u0275fac}),ae})();const Ue=["alt","control","meta","shift"],ee={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},N={alt:fe=>fe.altKey,control:fe=>fe.ctrlKey,meta:fe=>fe.metaKey,shift:fe=>fe.shiftKey};let x=(()=>{var fe;class ae extends ve{constructor(ce){super(ce)}supports(ce){return null!=ae.parseEventName(ce)}addEventListener(ce,Ve,rt){const gt=ae.parseEventName(Ve),$t=ae.eventCallback(gt.fullKey,rt,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,s.QT)().onAndCancel(ce,gt.domEventName,$t))}static parseEventName(ce){const Ve=ce.toLowerCase().split("."),rt=Ve.shift();if(0===Ve.length||"keydown"!==rt&&"keyup"!==rt)return null;const gt=ae._normalizeKey(Ve.pop());let $t="",an=Ve.indexOf("code");if(an>-1&&(Ve.splice(an,1),$t="code."),Ue.forEach(Un=>{const Ln=Ve.indexOf(Un);Ln>-1&&(Ve.splice(Ln,1),$t+=Un+".")}),$t+=gt,0!=Ve.length||0===gt.length)return null;const Cn={};return Cn.domEventName=rt,Cn.fullKey=$t,Cn}static matchEventFullKeyCode(ce,Ve){let rt=ee[ce.key]||ce.key,gt="";return Ve.indexOf("code.")>-1&&(rt=ce.code,gt="code."),!(null==rt||!rt)&&(rt=rt.toLowerCase()," "===rt?rt="space":"."===rt&&(rt="dot"),Ue.forEach($t=>{$t!==rt&&(0,N[$t])(ce)&&(gt+=$t+".")}),gt+=rt,gt===Ve)}static eventCallback(ce,Ve,rt){return gt=>{ae.matchEventFullKeyCode(gt,ce)&&rt.runGuarded(()=>Ve(gt))}}static _normalizeKey(ce){return"esc"===ce?"escape":ce}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)(l.KVO(s.qQ))},fe.\u0275prov=l.jDH({token:fe,factory:fe.\u0275fac}),ae})();const xt=(0,l.oH4)(l.fpN,"browser",[{provide:l.Agw,useValue:s.AJ},{provide:l.PLl,useValue:function se(){ue.makeCurrent()},multi:!0},{provide:s.qQ,useFactory:function Pt(){return(0,l.TL$)(document),document},deps:[]}]),Tt=new l.nKC(""),Lt=[{provide:l.e01,useClass:class Ee{addToWindow(ae){l.JZv.getAngularTestability=(ce,Ve=!0)=>{const rt=ae.findTestabilityInTree(ce,Ve);if(null==rt)throw new l.wOt(5103,!1);return rt},l.JZv.getAllAngularTestabilities=()=>ae.getAllTestabilities(),l.JZv.getAllAngularRootElements=()=>ae.getAllRootElements(),l.JZv.frameworkStabilizers||(l.JZv.frameworkStabilizers=[]),l.JZv.frameworkStabilizers.push(ce=>{const Ve=l.JZv.getAllAngularTestabilities();let rt=Ve.length;const gt=function(){rt--,0==rt&&ce()};Ve.forEach($t=>{$t.whenStable(gt)})})}findTestabilityInTree(ae,xe,ce){if(null==xe)return null;const Ve=ae.getTestability(xe);return null!=Ve?Ve:ce?(0,s.QT)().isShadowRoot(xe)?this.findTestabilityInTree(ae,xe.host,!0):this.findTestabilityInTree(ae,xe.parentElement,!0):null}},deps:[]},{provide:l.WHO,useClass:l.NYb,deps:[l.SKi,l.giA,l.e01]},{provide:l.NYb,useClass:l.NYb,deps:[l.SKi,l.giA,l.e01]}],Xt=[{provide:l.H8p,useValue:"root"},{provide:l.zcH,useFactory:function ot(){return new l.zcH},deps:[]},{provide:Ne,useClass:bt,multi:!0,deps:[s.qQ,l.SKi,l.Agw]},{provide:Ne,useClass:x,multi:!0,deps:[s.qQ]},Le,le,ne,{provide:l._9s,useExisting:Le},{provide:s.N0,useClass:$e,deps:[]},[]];let Gt=(()=>{var fe;class ae{constructor(ce){}static withServerTransition(ce){return{ngModule:ae,providers:[{provide:l.sZ2,useValue:ce.appId}]}}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)(l.KVO(Tt,12))},fe.\u0275mod=l.$C({type:fe}),fe.\u0275inj=l.G2t({providers:[...Xt,...Lt],imports:[s.MD,l.Hbi]}),ae})(),ft=(()=>{var fe;class ae{constructor(ce){this._doc=ce}getTitle(){return this._doc.title}setTitle(ce){this._doc.title=ce||""}}return(fe=ae).\u0275fac=function(ce){return new(ce||fe)(l.KVO(s.qQ))},fe.\u0275prov=l.jDH({token:fe,factory:fe.\u0275fac,providedIn:"root"}),ae})()},70:(Et,We,P)=>{"use strict";P.d(We,{nX:()=>te,Zp:()=>B,Z:()=>_r,Xk:()=>ft,Kp:()=>cs,b:()=>or,Ix:()=>kn,Wk:()=>oi,iI:()=>$a,Sd:()=>fe});var l=P(467),s=P(4438),H=P(1985),ue=P(8071),Ie=P(6648),X=P(7673),Ee=P(4412),$e=P(4572);const ne=(0,P(1853).L)(u=>function(){u(this),this.name="EmptyError",this.message="no elements in sequence"});var ve=P(1397),me=P(3669);function le(u=1/0){return(0,ve.Z)(me.D,u)}var Fe=P(3794);function Te(...u){return function be(){return le(1)}()((0,Ie.H)(u,(0,Fe.lI)(u)))}var Me=P(8750);function Ge(u){return new H.c(h=>{(0,Me.Tg)(u()).subscribe(h)})}var Oe=P(1203);function ke(u,h){const m=(0,ue.T)(u)?u:()=>u,f=y=>y.error(m());return new H.c(h?y=>h.schedule(f,0,y):f)}const J=new H.c(u=>u.complete());var Le=P(8359),Be=P(9974),ie=P(4360);function je(){return(0,Be.N)((u,h)=>{let m=null;u._refCount++;const f=(0,ie._)(h,void 0,void 0,void 0,()=>{if(!u||u._refCount<=0||0<--u._refCount)return void(m=null);const y=u._connection,T=m;m=null,y&&(!T||y===T)&&y.unsubscribe(),h.unsubscribe()});u.subscribe(f),f.closed||(m=u.connect())})}class nt extends H.c{constructor(h,m){super(),this.source=h,this.subjectFactory=m,this._subject=null,this._refCount=0,this._connection=null,(0,Be.S)(h)&&(this.lift=h.lift)}_subscribe(h){return this.getSubject().subscribe(h)}getSubject(){const h=this._subject;return(!h||h.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:h}=this;this._subject=this._connection=null,null==h||h.unsubscribe()}connect(){let h=this._connection;if(!h){h=this._connection=new Le.yU;const m=this.getSubject();h.add(this.source.subscribe((0,ie._)(m,void 0,()=>{this._teardown(),m.complete()},f=>{this._teardown(),m.error(f)},()=>this._teardown()))),h.closed&&(this._connection=null,h=Le.yU.EMPTY)}return h}refCount(){return je()(this)}}var vt=P(1413),Dt=P(177),Ye=P(6354),bt=P(5558);function Ue(u){return u<=0?()=>J:(0,Be.N)((h,m)=>{let f=0;h.subscribe((0,ie._)(m,y=>{++f<=u&&(m.next(y),u<=f&&m.complete())}))})}var N=P(5964);function x(u){return(0,Be.N)((h,m)=>{let f=!1;h.subscribe((0,ie._)(m,y=>{f=!0,m.next(y)},()=>{f||m.next(u),m.complete()}))})}function V(u=Z){return(0,Be.N)((h,m)=>{let f=!1;h.subscribe((0,ie._)(m,y=>{f=!0,m.next(y)},()=>f?m.complete():m.error(u())))})}function Z(){return new ne}function pe(u,h){const m=arguments.length>=2;return f=>f.pipe(u?(0,N.p)((y,T)=>u(y,T,f)):me.D,Ue(1),m?x(h):V(()=>new ne))}function Se(u,h){return(0,ue.T)(h)?(0,ve.Z)(u,h,1):(0,ve.Z)(u,1)}function se(u,h,m){const f=(0,ue.T)(u)||h||m?{next:u,error:h,complete:m}:u;return f?(0,Be.N)((y,T)=>{var j;null===(j=f.subscribe)||void 0===j||j.call(f);let Ce=!0;y.subscribe((0,ie._)(T,qe=>{var we;null===(we=f.next)||void 0===we||we.call(f,qe),T.next(qe)},()=>{var qe;Ce=!1,null===(qe=f.complete)||void 0===qe||qe.call(f),T.complete()},qe=>{var we;Ce=!1,null===(we=f.error)||void 0===we||we.call(f,qe),T.error(qe)},()=>{var qe,we;Ce&&(null===(qe=f.unsubscribe)||void 0===qe||qe.call(f)),null===(we=f.finalize)||void 0===we||we.call(f)}))}):me.D}function ot(u){return(0,Be.N)((h,m)=>{let T,f=null,y=!1;f=h.subscribe((0,ie._)(m,void 0,void 0,j=>{T=(0,Me.Tg)(u(j,ot(u)(h))),f?(f.unsubscribe(),f=null,T.subscribe(m)):y=!0})),y&&(f.unsubscribe(),f=null,T.subscribe(m))})}function xt(u){return u<=0?()=>J:(0,Be.N)((h,m)=>{let f=[];h.subscribe((0,ie._)(m,y=>{f.push(y),u{for(const y of f)m.next(y);m.complete()},void 0,()=>{f=null}))})}function Xt(u){return(0,Be.N)((h,m)=>{try{h.subscribe(m)}finally{m.add(u)}})}var Gt=P(5343),en=P(345);const ft="primary",_e=Symbol("RouteTitle");class Pe{constructor(h){this.params=h||{}}has(h){return Object.prototype.hasOwnProperty.call(this.params,h)}get(h){if(this.has(h)){const m=this.params[h];return Array.isArray(m)?m[0]:m}return null}getAll(h){if(this.has(h)){const m=this.params[h];return Array.isArray(m)?m:[m]}return[]}get keys(){return Object.keys(this.params)}}function He(u){return new Pe(u)}function mt(u,h,m){const f=m.path.split("/");if(f.length>u.length||"full"===m.pathMatch&&(h.hasChildren()||f.lengthf[T]===y)}return u===h}function yt(u){return u.length>0?u[u.length-1]:null}function qt(u){return function q(u){return!!u&&(u instanceof H.c||(0,ue.T)(u.lift)&&(0,ue.T)(u.subscribe))}(u)?u:(0,s.jNT)(u)?(0,Ie.H)(Promise.resolve(u)):(0,X.of)(u)}const Dn={exact:function Vn(u,h,m){if(!hr(u.segments,h.segments)||!Qt(u.segments,h.segments,m)||u.numberOfChildren!==h.numberOfChildren)return!1;for(const f in h.children)if(!u.children[f]||!Vn(u.children[f],h.children[f],m))return!1;return!0},subset:Ir},An={exact:function Nn(u,h){return fn(u,h)},subset:function Nt(u,h){return Object.keys(h).length<=Object.keys(u).length&&Object.keys(h).every(m=>Ct(u[m],h[m]))},ignored:()=>!0};function Yn(u,h,m){return Dn[m.paths](u.root,h.root,m.matrixParams)&&An[m.queryParams](u.queryParams,h.queryParams)&&!("exact"===m.fragment&&u.fragment!==h.fragment)}function Ir(u,h,m){return tn(u,h,h.segments,m)}function tn(u,h,m,f){if(u.segments.length>m.length){const y=u.segments.slice(0,m.length);return!(!hr(y,m)||h.hasChildren()||!Qt(y,m,f))}if(u.segments.length===m.length){if(!hr(u.segments,m)||!Qt(u.segments,m,f))return!1;for(const y in h.children)if(!u.children[y]||!Ir(u.children[y],h.children[y],f))return!1;return!0}{const y=m.slice(0,u.segments.length),T=m.slice(u.segments.length);return!!(hr(u.segments,y)&&Qt(u.segments,y,f)&&u.children[ft])&&tn(u.children[ft],h,T,f)}}function Qt(u,h,m){return h.every((f,y)=>An[m](u[y].parameters,f.parameters))}class er{constructor(h=new wt([],{}),m={},f=null){this.root=h,this.queryParams=m,this.fragment=f}get queryParamMap(){var h;return null!==(h=this._queryParamMap)&&void 0!==h||(this._queryParamMap=He(this.queryParams)),this._queryParamMap}toString(){return xe.serialize(this)}}class wt{constructor(h,m){this.segments=h,this.children=m,this.parent=null,Object.values(m).forEach(f=>f.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return ce(this)}}class Bn{constructor(h,m){this.path=h,this.parameters=m}get parameterMap(){var h;return null!==(h=this._parameterMap)&&void 0!==h||(this._parameterMap=He(this.parameters)),this._parameterMap}toString(){return Ln(this)}}function hr(u,h){return u.length===h.length&&u.every((m,f)=>m.path===h[f].path)}let fe=(()=>{var u;class h{}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:()=>new ae,providedIn:"root"}),h})();class ae{parse(h){const m=new cn(h);return new er(m.parseRootSegment(),m.parseQueryParams(),m.parseFragment())}serialize(h){const m=`/${Ve(h.root,!0)}`,f=function fo(u){const h=Object.entries(u).map(([m,f])=>Array.isArray(f)?f.map(y=>`${gt(m)}=${gt(y)}`).join("&"):`${gt(m)}=${gt(f)}`).filter(m=>m);return h.length?`?${h.join("&")}`:""}(h.queryParams);return`${m}${f}${"string"==typeof h.fragment?`#${function $t(u){return encodeURI(u)}(h.fragment)}`:""}`}}const xe=new ae;function ce(u){return u.segments.map(h=>Ln(h)).join("/")}function Ve(u,h){if(!u.hasChildren())return ce(u);if(h){const m=u.children[ft]?Ve(u.children[ft],!1):"",f=[];return Object.entries(u.children).forEach(([y,T])=>{y!==ft&&f.push(`${y}:${Ve(T,!1)}`)}),f.length>0?`${m}(${f.join("//")})`:m}{const m=function ar(u,h){let m=[];return Object.entries(u.children).forEach(([f,y])=>{f===ft&&(m=m.concat(h(y,f)))}),Object.entries(u.children).forEach(([f,y])=>{f!==ft&&(m=m.concat(h(y,f)))}),m}(u,(f,y)=>y===ft?[Ve(u.children[ft],!1)]:[`${y}:${Ve(f,!1)}`]);return 1===Object.keys(u.children).length&&null!=u.children[ft]?`${ce(u)}/${m[0]}`:`${ce(u)}/(${m.join("//")})`}}function rt(u){return encodeURIComponent(u).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function gt(u){return rt(u).replace(/%3B/gi,";")}function an(u){return rt(u).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function Cn(u){return decodeURIComponent(u)}function Un(u){return Cn(u.replace(/\+/g,"%20"))}function Ln(u){return`${an(u.path)}${function Xn(u){return Object.entries(u).map(([h,m])=>`;${an(h)}=${an(m)}`).join("")}(u.parameters)}`}const ho=/^[^\/()?;#]+/;function On(u){const h=u.match(ho);return h?h[0]:""}const St=/^[^\/()?;=#]+/,Dr=/^[^=?&#]+/,Gr=/^[^&#]+/;class cn{constructor(h){this.url=h,this.remaining=h}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new wt([],{}):new wt([],this.parseChildren())}parseQueryParams(){const h={};if(this.consumeOptional("?"))do{this.parseQueryParam(h)}while(this.consumeOptional("&"));return h}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const h=[];for(this.peekStartsWith("(")||h.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),h.push(this.parseSegment());let m={};this.peekStartsWith("/(")&&(this.capture("/"),m=this.parseParens(!0));let f={};return this.peekStartsWith("(")&&(f=this.parseParens(!1)),(h.length>0||Object.keys(m).length>0)&&(f[ft]=new wt(h,m)),f}parseSegment(){const h=On(this.remaining);if(""===h&&this.peekStartsWith(";"))throw new s.wOt(4009,!1);return this.capture(h),new Bn(Cn(h),this.parseMatrixParams())}parseMatrixParams(){const h={};for(;this.consumeOptional(";");)this.parseParam(h);return h}parseParam(h){const m=function pr(u){const h=u.match(St);return h?h[0]:""}(this.remaining);if(!m)return;this.capture(m);let f="";if(this.consumeOptional("=")){const y=On(this.remaining);y&&(f=y,this.capture(f))}h[Cn(m)]=Cn(f)}parseQueryParam(h){const m=function gr(u){const h=u.match(Dr);return h?h[0]:""}(this.remaining);if(!m)return;this.capture(m);let f="";if(this.consumeOptional("=")){const j=function Pr(u){const h=u.match(Gr);return h?h[0]:""}(this.remaining);j&&(f=j,this.capture(f))}const y=Un(m),T=Un(f);if(h.hasOwnProperty(y)){let j=h[y];Array.isArray(j)||(j=[j],h[y]=j),j.push(T)}else h[y]=T}parseParens(h){const m={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const f=On(this.remaining),y=this.remaining[f.length];if("/"!==y&&")"!==y&&";"!==y)throw new s.wOt(4010,!1);let T;f.indexOf(":")>-1?(T=f.slice(0,f.indexOf(":")),this.capture(T),this.capture(":")):h&&(T=ft);const j=this.parseChildren();m[T]=1===Object.keys(j).length?j[ft]:new wt([],j),this.consumeOptional("//")}return m}peekStartsWith(h){return this.remaining.startsWith(h)}consumeOptional(h){return!!this.peekStartsWith(h)&&(this.remaining=this.remaining.substring(h.length),!0)}capture(h){if(!this.consumeOptional(h))throw new s.wOt(4011,!1)}}function Tr(u){return u.segments.length>0?new wt([],{[ft]:u}):u}function Fr(u){const h={};for(const[f,y]of Object.entries(u.children)){const T=Fr(y);if(f===ft&&0===T.segments.length&&T.hasChildren())for(const[j,Ce]of Object.entries(T.children))h[j]=Ce;else(T.segments.length>0||T.hasChildren())&&(h[f]=T)}return function Zn(u){if(1===u.numberOfChildren&&u.children[ft]){const h=u.children[ft];return new wt(u.segments.concat(h.segments),h.children)}return u}(new wt(u.segments,h))}function tr(u){return u instanceof er}function kr(u){var h;let m;const T=Tr(function f(j){const Ce={};for(const we of j.children){const _t=f(we);Ce[we.outlet]=_t}const qe=new wt(j.url,Ce);return j===u&&(m=qe),qe}(u.root));return null!==(h=m)&&void 0!==h?h:T}function Lr(u,h,m,f){let y=u;for(;y.parent;)y=y.parent;if(0===h.length)return F(y,y,y,m,f);const T=function Q(u){if("string"==typeof u[0]&&1===u.length&&"/"===u[0])return new M(!0,0,u);let h=0,m=!1;const f=u.reduce((y,T,j)=>{if("object"==typeof T&&null!=T){if(T.outlets){const Ce={};return Object.entries(T.outlets).forEach(([qe,we])=>{Ce[qe]="string"==typeof we?we.split("/"):we}),[...y,{outlets:Ce}]}if(T.segmentPath)return[...y,T.segmentPath]}return"string"!=typeof T?[...y,T]:0===j?(T.split("/").forEach((Ce,qe)=>{0==qe&&"."===Ce||(0==qe&&""===Ce?m=!0:".."===Ce?h++:""!=Ce&&y.push(Ce))}),y):[...y,T]},[]);return new M(m,h,f)}(h);if(T.toRoot())return F(y,y,new wt([],{}),m,f);const j=function et(u,h,m){if(u.isAbsolute)return new ye(h,!0,0);if(!m)return new ye(h,!1,NaN);if(null===m.parent)return new ye(m,!0,0);const f=$r(u.commands[0])?0:1;return function dt(u,h,m){let f=u,y=h,T=m;for(;T>y;){if(T-=y,f=f.parent,!f)throw new s.wOt(4005,!1);y=f.segments.length}return new ye(f,!1,y-T)}(m,m.segments.length-1+f,u.numberOfDoubleDots)}(T,y,u),Ce=j.processChildren?un(j.segmentGroup,j.index,T.commands):rn(j.segmentGroup,j.index,T.commands);return F(y,j.segmentGroup,Ce,m,f)}function $r(u){return"object"==typeof u&&null!=u&&!u.outlets&&!u.segmentPath}function R(u){return"object"==typeof u&&null!=u&&u.outlets}function F(u,h,m,f,y){let j,T={};f&&Object.entries(f).forEach(([qe,we])=>{T[qe]=Array.isArray(we)?we.map(_t=>`${_t}`):`${we}`}),j=u===h?m:re(u,h,m);const Ce=Tr(Fr(j));return new er(Ce,T,y)}function re(u,h,m){const f={};return Object.entries(u.children).forEach(([y,T])=>{f[y]=T===h?m:re(T,h,m)}),new wt(u.segments,f)}class M{constructor(h,m,f){if(this.isAbsolute=h,this.numberOfDoubleDots=m,this.commands=f,h&&f.length>0&&$r(f[0]))throw new s.wOt(4003,!1);const y=f.find(R);if(y&&y!==yt(f))throw new s.wOt(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class ye{constructor(h,m,f){this.segmentGroup=h,this.processChildren=m,this.index=f}}function rn(u,h,m){var f;if(null!==(f=u)&&void 0!==f||(u=new wt([],{})),0===u.segments.length&&u.hasChildren())return un(u,h,m);const y=function yr(u,h,m){let f=0,y=h;const T={match:!1,pathIndex:0,commandIndex:0};for(;y=m.length)return T;const j=u.segments[y],Ce=m[f];if(R(Ce))break;const qe=`${Ce}`,we=f0&&void 0===qe)break;if(qe&&we&&"object"==typeof we&&void 0===we.outlets){if(!Fn(qe,we,j))return T;f+=2}else{if(!Fn(qe,{},j))return T;f++}y++}return{match:!0,pathIndex:y,commandIndex:f}}(u,h,m),T=m.slice(y.commandIndex);if(y.match&&y.pathIndexT!==ft)&&u.children[ft]&&1===u.numberOfChildren&&0===u.children[ft].segments.length){const T=un(u.children[ft],h,m);return new wt(u.segments,T.children)}return Object.entries(f).forEach(([T,j])=>{"string"==typeof j&&(j=[j]),null!==j&&(y[T]=rn(u.children[T],h,j))}),Object.entries(u.children).forEach(([T,j])=>{void 0===f[T]&&(y[T]=j)}),new wt(u.segments,y)}}function lr(u,h,m){const f=u.segments.slice(0,h);let y=0;for(;y{"string"==typeof f&&(f=[f]),null!==f&&(h[m]=lr(new wt([],{}),0,f))}),h}function xn(u){const h={};return Object.entries(u).forEach(([m,f])=>h[m]=`${f}`),h}function Fn(u,h,m){return u==m.path&&fn(h,m.parameters)}const Nr="imperative";var Ut=function(u){return u[u.NavigationStart=0]="NavigationStart",u[u.NavigationEnd=1]="NavigationEnd",u[u.NavigationCancel=2]="NavigationCancel",u[u.NavigationError=3]="NavigationError",u[u.RoutesRecognized=4]="RoutesRecognized",u[u.ResolveStart=5]="ResolveStart",u[u.ResolveEnd=6]="ResolveEnd",u[u.GuardsCheckStart=7]="GuardsCheckStart",u[u.GuardsCheckEnd=8]="GuardsCheckEnd",u[u.RouteConfigLoadStart=9]="RouteConfigLoadStart",u[u.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",u[u.ChildActivationStart=11]="ChildActivationStart",u[u.ChildActivationEnd=12]="ChildActivationEnd",u[u.ActivationStart=13]="ActivationStart",u[u.ActivationEnd=14]="ActivationEnd",u[u.Scroll=15]="Scroll",u[u.NavigationSkipped=16]="NavigationSkipped",u}(Ut||{});class mr{constructor(h,m){this.id=h,this.url=m}}class _r extends mr{constructor(h,m,f="imperative",y=null){super(h,m),this.type=Ut.NavigationStart,this.navigationTrigger=f,this.restoredState=y}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class Gn extends mr{constructor(h,m,f){super(h,m),this.urlAfterRedirects=f,this.type=Ut.NavigationEnd}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}var wn=function(u){return u[u.Redirect=0]="Redirect",u[u.SupersededByNewNavigation=1]="SupersededByNewNavigation",u[u.NoDataFromResolver=2]="NoDataFromResolver",u[u.GuardRejected=3]="GuardRejected",u}(wn||{}),kt=function(u){return u[u.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",u[u.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",u}(kt||{});class on extends mr{constructor(h,m,f,y){super(h,m),this.reason=f,this.code=y,this.type=Ut.NavigationCancel}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class po extends mr{constructor(h,m,f,y){super(h,m),this.reason=f,this.code=y,this.type=Ut.NavigationSkipped}}class Hn extends mr{constructor(h,m,f,y){super(h,m),this.error=f,this.target=y,this.type=Ut.NavigationError}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Ro extends mr{constructor(h,m,f,y){super(h,m),this.urlAfterRedirects=f,this.state=y,this.type=Ut.RoutesRecognized}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ei extends mr{constructor(h,m,f,y){super(h,m),this.urlAfterRedirects=f,this.state=y,this.type=Ut.GuardsCheckStart}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class bo extends mr{constructor(h,m,f,y,T){super(h,m),this.urlAfterRedirects=f,this.state=y,this.shouldActivate=T,this.type=Ut.GuardsCheckEnd}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class go extends mr{constructor(h,m,f,y){super(h,m),this.urlAfterRedirects=f,this.state=y,this.type=Ut.ResolveStart}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Ht extends mr{constructor(h,m,f,y){super(h,m),this.urlAfterRedirects=f,this.state=y,this.type=Ut.ResolveEnd}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class zn{constructor(h){this.route=h,this.type=Ut.RouteConfigLoadStart}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class Uo{constructor(h){this.route=h,this.type=Ut.RouteConfigLoadEnd}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class Vt{constructor(h){this.snapshot=h,this.type=Ut.ChildActivationStart}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class No{constructor(h){this.snapshot=h,this.type=Ut.ChildActivationEnd}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class gi{constructor(h){this.snapshot=h,this.type=Ut.ActivationStart}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class ti{constructor(h){this.snapshot=h,this.type=Ut.ActivationEnd}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Jr{constructor(h,m,f){this.routerEvent=h,this.position=m,this.anchor=f,this.type=Ut.Scroll}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}class mo{}class Vr{constructor(h){this.url=h}}class S{constructor(){this.outlet=null,this.route=null,this.injector=null,this.children=new B,this.attachRef=null}}let B=(()=>{var u;class h{constructor(){this.contexts=new Map}onChildOutletCreated(f,y){const T=this.getOrCreateContext(f);T.outlet=y,this.contexts.set(f,T)}onChildOutletDestroyed(f){const y=this.getContext(f);y&&(y.outlet=null,y.attachRef=null)}onOutletDeactivated(){const f=this.contexts;return this.contexts=new Map,f}onOutletReAttached(f){this.contexts=f}getOrCreateContext(f){let y=this.getContext(f);return y||(y=new S,this.contexts.set(f,y)),y}getContext(f){return this.contexts.get(f)||null}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})();class v{constructor(h){this._root=h}get root(){return this._root.value}parent(h){const m=this.pathFromRoot(h);return m.length>1?m[m.length-2]:null}children(h){const m=U(h,this._root);return m?m.children.map(f=>f.value):[]}firstChild(h){const m=U(h,this._root);return m&&m.children.length>0?m.children[0].value:null}siblings(h){const m=de(h,this._root);return m.length<2?[]:m[m.length-2].children.map(y=>y.value).filter(y=>y!==h)}pathFromRoot(h){return de(h,this._root).map(m=>m.value)}}function U(u,h){if(u===h.value)return h;for(const m of h.children){const f=U(u,m);if(f)return f}return null}function de(u,h){if(u===h.value)return[h];for(const m of h.children){const f=de(u,m);if(f.length)return f.unshift(h),f}return[]}class Bt{constructor(h,m){this.value=h,this.children=m}toString(){return`TreeNode(${this.value})`}}function jn(u){const h={};return u&&u.children.forEach(m=>h[m.value.outlet]=m),h}class E extends v{constructor(h,m){super(h),this.snapshot=m,Je(this,h)}toString(){return this.snapshot.toString()}}function k(u){const h=function z(u){const T=new he([],{},{},"",{},ft,u,null,{});return new Xe("",new Bt(T,[]))}(u),m=new Ee.t([new Bn("",{})]),f=new Ee.t({}),y=new Ee.t({}),T=new Ee.t({}),j=new Ee.t(""),Ce=new te(m,f,T,j,y,ft,u,h.root);return Ce.snapshot=h.root,new E(new Bt(Ce,[]),h)}class te{constructor(h,m,f,y,T,j,Ce,qe){var we,_t;this.urlSubject=h,this.paramsSubject=m,this.queryParamsSubject=f,this.fragmentSubject=y,this.dataSubject=T,this.outlet=j,this.component=Ce,this._futureSnapshot=qe,this.title=null!==(we=null===(_t=this.dataSubject)||void 0===_t?void 0:_t.pipe((0,Ye.T)(zt=>zt[_e])))&&void 0!==we?we:(0,X.of)(void 0),this.url=h,this.params=m,this.queryParams=f,this.fragment=y,this.data=T}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){var h;return null!==(h=this._paramMap)&&void 0!==h||(this._paramMap=this.params.pipe((0,Ye.T)(m=>He(m)))),this._paramMap}get queryParamMap(){var h;return null!==(h=this._queryParamMap)&&void 0!==h||(this._queryParamMap=this.queryParams.pipe((0,Ye.T)(m=>He(m)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function ge(u,h,m="emptyOnly"){var f;let y;const{routeConfig:T}=u;var j;return y=null===h||"always"!==m&&""!==(null==T?void 0:T.path)&&(h.component||null!==(f=h.routeConfig)&&void 0!==f&&f.loadComponent)?{params:{...u.params},data:{...u.data},resolve:{...u.data,...null!==(j=u._resolvedData)&&void 0!==j?j:{}}}:{params:{...h.params,...u.params},data:{...h.data,...u.data},resolve:{...u.data,...h.data,...null==T?void 0:T.data,...u._resolvedData}},T&&It(T)&&(y.resolve[_e]=T.title),y}class he{get title(){var h;return null===(h=this.data)||void 0===h?void 0:h[_e]}constructor(h,m,f,y,T,j,Ce,qe,we){this.url=h,this.params=m,this.queryParams=f,this.fragment=y,this.data=T,this.outlet=j,this.component=Ce,this.routeConfig=qe,this._resolve=we}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){var h;return null!==(h=this._paramMap)&&void 0!==h||(this._paramMap=He(this.params)),this._paramMap}get queryParamMap(){var h;return null!==(h=this._queryParamMap)&&void 0!==h||(this._queryParamMap=He(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(f=>f.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Xe extends v{constructor(h,m){super(m),this.url=h,Je(this,m)}toString(){return tt(this._root)}}function Je(u,h){h.value._routerState=u,h.children.forEach(m=>Je(u,m))}function tt(u){const h=u.children.length>0?` { ${u.children.map(tt).join(", ")} } `:"";return`${u.value}${h}`}function it(u){if(u.snapshot){const h=u.snapshot,m=u._futureSnapshot;u.snapshot=m,fn(h.queryParams,m.queryParams)||u.queryParamsSubject.next(m.queryParams),h.fragment!==m.fragment&&u.fragmentSubject.next(m.fragment),fn(h.params,m.params)||u.paramsSubject.next(m.params),function Kt(u,h){if(u.length!==h.length)return!1;for(let m=0;mfn(m.parameters,h[f].parameters))}(u.url,h.url);return m&&!(!u.parent!=!h.parent)&&(!u.parent||ht(u.parent,h.parent))}function It(u){return"string"==typeof u.title||null===u.title}let Ot=(()=>{var u;class h{constructor(){this.activated=null,this._activatedRoute=null,this.name=ft,this.activateEvents=new s.bkB,this.deactivateEvents=new s.bkB,this.attachEvents=new s.bkB,this.detachEvents=new s.bkB,this.parentContexts=(0,s.WQX)(B),this.location=(0,s.WQX)(s.c1b),this.changeDetector=(0,s.WQX)(s.gRc),this.environmentInjector=(0,s.WQX)(s.uvJ),this.inputBinder=(0,s.WQX)(hn,{optional:!0}),this.supportsBindingToComponentInputs=!0}get activatedComponentRef(){return this.activated}ngOnChanges(f){if(f.name){const{firstChange:y,previousValue:T}=f.name;if(y)return;this.isTrackedInParentContexts(T)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(T)),this.initializeOutletWithName()}}ngOnDestroy(){var f;this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),null===(f=this.inputBinder)||void 0===f||f.unsubscribeFromRouteData(this)}isTrackedInParentContexts(f){var y;return(null===(y=this.parentContexts.getContext(f))||void 0===y?void 0:y.outlet)===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const f=this.parentContexts.getContext(this.name);null!=f&&f.route&&(f.attachRef?this.attach(f.attachRef,f.route):this.activateWith(f.route,f.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new s.wOt(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new s.wOt(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new s.wOt(4012,!1);this.location.detach();const f=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(f.instance),f}attach(f,y){var T;this.activated=f,this._activatedRoute=y,this.location.insert(f.hostView),null===(T=this.inputBinder)||void 0===T||T.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(f.instance)}deactivate(){if(this.activated){const f=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(f)}}activateWith(f,y){var T;if(this.isActivated)throw new s.wOt(4013,!1);this._activatedRoute=f;const j=this.location,qe=f.snapshot.component,we=this.parentContexts.getOrCreateContext(this.name).children,_t=new Rt(f,we,j.injector);this.activated=j.createComponent(qe,{index:j.length,injector:_t,environmentInjector:null!=y?y:this.environmentInjector}),this.changeDetector.markForCheck(),null===(T=this.inputBinder)||void 0===T||T.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275dir=s.FsC({type:u,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[s.OA$]}),h})();class Rt{__ngOutletInjector(h){return new Rt(this.route,this.childContexts,h)}constructor(h,m,f){this.route=h,this.childContexts=m,this.parent=f}get(h,m){return h===te?this.route:h===B?this.childContexts:this.parent.get(h,m)}}const hn=new s.nKC("");let ur=(()=>{var u;class h{constructor(){this.outletDataSubscriptions=new Map}bindActivatedRouteToOutletComponent(f){this.unsubscribeFromRouteData(f),this.subscribeToRouteData(f)}unsubscribeFromRouteData(f){var y;null===(y=this.outletDataSubscriptions.get(f))||void 0===y||y.unsubscribe(),this.outletDataSubscriptions.delete(f)}subscribeToRouteData(f){const{activatedRoute:y}=f,T=(0,$e.z)([y.queryParams,y.params,y.data]).pipe((0,bt.n)(([j,Ce,qe],we)=>(qe={...j,...Ce,...qe},0===we?(0,X.of)(qe):Promise.resolve(qe)))).subscribe(j=>{if(!f.isActivated||!f.activatedComponentRef||f.activatedRoute!==y||null===y.component)return void this.unsubscribeFromRouteData(f);const Ce=(0,s.HJs)(y.component);if(Ce)for(const{templateName:qe}of Ce.inputs)f.activatedComponentRef.setInput(qe,j[qe]);else this.unsubscribeFromRouteData(f)});this.outletDataSubscriptions.set(f,T)}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac}),h})();function Sn(u,h,m){if(m&&u.shouldReuseRoute(h.value,m.value.snapshot)){const f=m.value;f._futureSnapshot=h.value;const y=function nr(u,h,m){return h.children.map(f=>{for(const y of m.children)if(u.shouldReuseRoute(f.value,y.value.snapshot))return Sn(u,f,y);return Sn(u,f)})}(u,h,m);return new Bt(f,y)}{if(u.shouldAttach(h.value)){const T=u.retrieve(h.value);if(null!==T){const j=T.route;return j.value._futureSnapshot=h.value,j.children=h.children.map(Ce=>Sn(u,Ce)),j}}const f=function rr(u){return new te(new Ee.t(u.url),new Ee.t(u.params),new Ee.t(u.queryParams),new Ee.t(u.fragment),new Ee.t(u.data),u.outlet,u.component,u)}(h.value),y=h.children.map(T=>Sn(u,T));return new Bt(f,y)}}const Br="ngNavigationCancelingError";function vo(u,h){const{redirectTo:m,navigationBehaviorOptions:f}=tr(h)?{redirectTo:h,navigationBehaviorOptions:void 0}:h,y=io(!1,wn.Redirect);return y.url=m,y.navigationBehaviorOptions=f,y}function io(u,h){const m=new Error(`NavigationCancelingError: ${u||""}`);return m[Br]=!0,m.cancellationCode=h,m}function ni(u){return!!u&&u[Br]}let Er=(()=>{var u;class h{}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275cmp=s.VBU({type:u,selectors:[["ng-component"]],standalone:!0,features:[s.aNF],decls:1,vars:0,template:function(f,y){1&f&&s.nrm(0,"router-outlet")},dependencies:[Ot],encapsulation:2}),h})();function Ho(u){const h=u.children&&u.children.map(Ho),m=h?{...u,children:h}:{...u};return!m.component&&!m.loadComponent&&(h||m.loadChildren)&&m.outlet&&m.outlet!==ft&&(m.component=Er),m}function Wr(u){return u.outlet||ft}function qr(u){var h;if(!u)return null;if(null!==(h=u.routeConfig)&&void 0!==h&&h._injector)return u.routeConfig._injector;for(let m=u.parent;m;m=m.parent){const f=m.routeConfig;if(null!=f&&f._loadedInjector)return f._loadedInjector;if(null!=f&&f._injector)return f._injector}return null}class Zi{constructor(h,m,f,y,T){this.routeReuseStrategy=h,this.futureState=m,this.currState=f,this.forwardEvent=y,this.inputBindingEnabled=T}activate(h){const m=this.futureState._root,f=this.currState?this.currState._root:null;this.deactivateChildRoutes(m,f,h),it(this.futureState.root),this.activateChildRoutes(m,f,h)}deactivateChildRoutes(h,m,f){const y=jn(m);h.children.forEach(T=>{const j=T.value.outlet;this.deactivateRoutes(T,y[j],f),delete y[j]}),Object.values(y).forEach(T=>{this.deactivateRouteAndItsChildren(T,f)})}deactivateRoutes(h,m,f){const y=h.value,T=m?m.value:null;if(y===T)if(y.component){const j=f.getContext(y.outlet);j&&this.deactivateChildRoutes(h,m,j.children)}else this.deactivateChildRoutes(h,m,f);else T&&this.deactivateRouteAndItsChildren(m,f)}deactivateRouteAndItsChildren(h,m){h.value.component&&this.routeReuseStrategy.shouldDetach(h.value.snapshot)?this.detachAndStoreRouteSubtree(h,m):this.deactivateRouteAndOutlet(h,m)}detachAndStoreRouteSubtree(h,m){const f=m.getContext(h.value.outlet),y=f&&h.value.component?f.children:m,T=jn(h);for(const j of Object.values(T))this.deactivateRouteAndItsChildren(j,y);if(f&&f.outlet){const j=f.outlet.detach(),Ce=f.children.onOutletDeactivated();this.routeReuseStrategy.store(h.value.snapshot,{componentRef:j,route:h,contexts:Ce})}}deactivateRouteAndOutlet(h,m){const f=m.getContext(h.value.outlet),y=f&&h.value.component?f.children:m,T=jn(h);for(const j of Object.values(T))this.deactivateRouteAndItsChildren(j,y);f&&(f.outlet&&(f.outlet.deactivate(),f.children.onOutletDeactivated()),f.attachRef=null,f.route=null)}activateChildRoutes(h,m,f){const y=jn(m);h.children.forEach(T=>{this.activateRoutes(T,y[T.value.outlet],f),this.forwardEvent(new ti(T.value.snapshot))}),h.children.length&&this.forwardEvent(new No(h.value.snapshot))}activateRoutes(h,m,f){const y=h.value,T=m?m.value:null;if(it(y),y===T)if(y.component){const j=f.getOrCreateContext(y.outlet);this.activateChildRoutes(h,m,j.children)}else this.activateChildRoutes(h,m,f);else if(y.component){const j=f.getOrCreateContext(y.outlet);if(this.routeReuseStrategy.shouldAttach(y.snapshot)){const Ce=this.routeReuseStrategy.retrieve(y.snapshot);this.routeReuseStrategy.store(y.snapshot,null),j.children.onOutletReAttached(Ce.contexts),j.attachRef=Ce.componentRef,j.route=Ce.route.value,j.outlet&&j.outlet.attach(Ce.componentRef,Ce.route.value),it(Ce.route.value),this.activateChildRoutes(h,null,j.children)}else{const Ce=qr(y.snapshot);j.attachRef=null,j.route=y,j.injector=Ce,j.outlet&&j.outlet.activateWith(y,j.injector),this.activateChildRoutes(h,null,j.children)}}else this.activateChildRoutes(h,null,f)}}class Ji{constructor(h){this.path=h,this.route=this.path[this.path.length-1]}}class Oo{constructor(h,m){this.component=h,this.route=m}}function es(u,h,m){const f=u._root;return zo(f,h?h._root:null,m,[f.value])}function xo(u,h){const m=Symbol(),f=h.get(u,m);return f===m?"function"!=typeof u||(0,s.LfX)(u)?h.get(u):u:f}function zo(u,h,m,f,y={canDeactivateChecks:[],canActivateChecks:[]}){const T=jn(h);return u.children.forEach(j=>{(function A(u,h,m,f,y={canDeactivateChecks:[],canActivateChecks:[]}){const T=u.value,j=h?h.value:null,Ce=m?m.getContext(u.value.outlet):null;if(j&&T.routeConfig===j.routeConfig){const qe=function _(u,h,m){if("function"==typeof m)return m(u,h);switch(m){case"pathParamsChange":return!hr(u.url,h.url);case"pathParamsOrQueryParamsChange":return!hr(u.url,h.url)||!fn(u.queryParams,h.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!ht(u,h)||!fn(u.queryParams,h.queryParams);default:return!ht(u,h)}}(j,T,T.routeConfig.runGuardsAndResolvers);qe?y.canActivateChecks.push(new Ji(f)):(T.data=j.data,T._resolvedData=j._resolvedData),zo(u,h,T.component?Ce?Ce.children:null:m,f,y),qe&&Ce&&Ce.outlet&&Ce.outlet.isActivated&&y.canDeactivateChecks.push(new Oo(Ce.outlet.component,j))}else j&&$(h,Ce,y),y.canActivateChecks.push(new Ji(f)),zo(u,null,T.component?Ce?Ce.children:null:m,f,y)})(j,T[j.value.outlet],m,f.concat([j.value]),y),delete T[j.value.outlet]}),Object.entries(T).forEach(([j,Ce])=>$(Ce,m.getContext(j),y)),y}function $(u,h,m){const f=jn(u),y=u.value;Object.entries(f).forEach(([T,j])=>{$(j,y.component?h?h.children.getContext(T):null:h,m)}),m.canDeactivateChecks.push(new Oo(y.component&&h&&h.outlet&&h.outlet.isActivated?h.outlet.component:null,y))}function I(u){return"function"==typeof u}function yo(u){return u instanceof ne||"EmptyError"===(null==u?void 0:u.name)}const Go=Symbol("INITIAL_VALUE");function Wo(){return(0,bt.n)(u=>(0,$e.z)(u.map(h=>h.pipe(Ue(1),function ee(...u){const h=(0,Fe.lI)(u);return(0,Be.N)((m,f)=>{(h?Te(u,m,h):Te(u,m)).subscribe(f)})}(Go)))).pipe((0,Ye.T)(h=>{for(const m of h)if(!0!==m){if(m===Go)return Go;if(!1===m||m instanceof er)return m}return!0}),(0,N.p)(h=>h!==Go),Ue(1)))}function vr(u){return(0,Oe.F)(se(h=>{if(tr(h))throw vo(0,h)}),(0,Ye.T)(h=>!0===h))}class Ar{constructor(h){this.segmentGroup=h||null}}class rs extends Error{constructor(h){super(),this.urlTree=h}}function Po(u){return ke(new Ar(u))}class os{constructor(h,m){this.urlSerializer=h,this.urlTree=m}lineralizeSegments(h,m){let f=[],y=m.root;for(;;){if(f=f.concat(y.segments),0===y.numberOfChildren)return(0,X.of)(f);if(y.numberOfChildren>1||!y.children[ft])return ke(new s.wOt(4e3,!1));y=y.children[ft]}}applyRedirectCommands(h,m,f){const y=this.applyRedirectCreateUrlTree(m,this.urlSerializer.parse(m),h,f);if(m.startsWith("/"))throw new rs(y);return y}applyRedirectCreateUrlTree(h,m,f,y){const T=this.createSegmentGroup(h,m.root,f,y);return new er(T,this.createQueryParams(m.queryParams,this.urlTree.queryParams),m.fragment)}createQueryParams(h,m){const f={};return Object.entries(h).forEach(([y,T])=>{if("string"==typeof T&&T.startsWith(":")){const Ce=T.substring(1);f[y]=m[Ce]}else f[y]=T}),f}createSegmentGroup(h,m,f,y){const T=this.createSegments(h,m.segments,f,y);let j={};return Object.entries(m.children).forEach(([Ce,qe])=>{j[Ce]=this.createSegmentGroup(h,qe,f,y)}),new wt(T,j)}createSegments(h,m,f,y){return m.map(T=>T.path.startsWith(":")?this.findPosParam(h,T,y):this.findOrReturn(T,f))}findPosParam(h,m,f){const y=f[m.path.substring(1)];if(!y)throw new s.wOt(4001,!1);return y}findOrReturn(h,m){let f=0;for(const y of m){if(y.path===h.path)return m.splice(f),y;f++}return h}}const Oi={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function xi(u,h,m,f,y){const T=Pi(u,h,m);return T.matched?(f=function mi(u,h){var m;return u.providers&&!u._injector&&(u._injector=(0,s.Ol2)(u.providers,h,`Route: ${u.path}`)),null!==(m=u._injector)&&void 0!==m?m:h}(h,f),function to(u,h,m,f){const y=h.canMatch;if(!y||0===y.length)return(0,X.of)(!0);const T=y.map(j=>{const Ce=xo(j,u);return qt(function Eo(u){return u&&I(u.canMatch)}(Ce)?Ce.canMatch(h,m):(0,s.N4e)(u,()=>Ce(h,m)))});return(0,X.of)(T).pipe(Wo(),vr())}(f,h,m).pipe((0,Ye.T)(j=>!0===j?T:{...Oi}))):(0,X.of)(T)}function Pi(u,h,m){var f,y;if("**"===h.path)return function is(u){return{matched:!0,parameters:u.length>0?yt(u).parameters:{},consumedSegments:u,remainingSegments:[],positionalParamSegments:{}}}(m);if(""===h.path)return"full"===h.pathMatch&&(u.hasChildren()||m.length>0)?{...Oi}:{matched:!0,consumedSegments:[],remainingSegments:m,parameters:{},positionalParamSegments:{}};const j=(h.matcher||mt)(m,u,h);if(!j)return{...Oi};const Ce={};Object.entries(null!==(f=j.posParams)&&void 0!==f?f:{}).forEach(([we,_t])=>{Ce[we]=_t.path});const qe=j.consumed.length>0?{...Ce,...j.consumed[j.consumed.length-1].parameters}:Ce;return{matched:!0,consumedSegments:j.consumed,remainingSegments:m.slice(j.consumed.length),parameters:qe,positionalParamSegments:null!==(y=j.posParams)&&void 0!==y?y:{}}}function Gl(u,h,m,f){return m.length>0&&function Ss(u,h,m){return m.some(f=>Fi(u,h,f)&&Wr(f)!==ft)}(u,m,f)?{segmentGroup:new wt(h,Wl(f,new wt(m,u.children))),slicedSegments:[]}:0===m.length&&function Ma(u,h,m){return m.some(f=>Fi(u,h,f))}(u,m,f)?{segmentGroup:new wt(u.segments,ws(u,m,f,u.children)),slicedSegments:m}:{segmentGroup:new wt(u.segments,u.children),slicedSegments:m}}function ws(u,h,m,f){const y={};for(const T of m)if(Fi(u,h,T)&&!f[Wr(T)]){const j=new wt([],{});y[Wr(T)]=j}return{...f,...y}}function Wl(u,h){const m={};m[ft]=h;for(const f of u)if(""===f.path&&Wr(f)!==ft){const y=new wt([],{});m[Wr(f)]=y}return m}function Fi(u,h,m){return(!(u.hasChildren()||h.length>0)||"full"!==m.pathMatch)&&""===m.path}class ss{}class Ms{constructor(h,m,f,y,T,j,Ce){this.injector=h,this.configLoader=m,this.rootComponentType=f,this.config=y,this.urlTree=T,this.paramsInheritanceStrategy=j,this.urlSerializer=Ce,this.applyRedirects=new os(this.urlSerializer,this.urlTree),this.absoluteRedirectCount=0,this.allowRedirects=!0}noMatchError(h){return new s.wOt(4002,`'${h.segmentGroup}'`)}recognize(){const h=Gl(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(h).pipe((0,Ye.T)(m=>{const f=new he([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},ft,this.rootComponentType,null,{}),y=new Bt(f,m),T=new Xe("",y),j=function Rr(u,h,m=null,f=null){return Lr(kr(u),h,m,f)}(f,[],this.urlTree.queryParams,this.urlTree.fragment);return j.queryParams=this.urlTree.queryParams,T.url=this.urlSerializer.serialize(j),this.inheritParamsAndData(T._root,null),{state:T,tree:j}}))}match(h){return this.processSegmentGroup(this.injector,this.config,h,ft).pipe(ot(f=>{if(f instanceof rs)return this.urlTree=f.urlTree,this.match(f.urlTree.root);throw f instanceof Ar?this.noMatchError(f):f}))}inheritParamsAndData(h,m){const f=h.value,y=ge(f,m,this.paramsInheritanceStrategy);f.params=Object.freeze(y.params),f.data=Object.freeze(y.data),h.children.forEach(T=>this.inheritParamsAndData(T,f))}processSegmentGroup(h,m,f,y){return 0===f.segments.length&&f.hasChildren()?this.processChildren(h,m,f):this.processSegment(h,m,f,f.segments,y,!0).pipe((0,Ye.T)(T=>T instanceof Bt?[T]:[]))}processChildren(h,m,f){const y=[];for(const T of Object.keys(f.children))"primary"===T?y.unshift(T):y.push(T);return(0,Ie.H)(y).pipe(Se(T=>{const j=f.children[T],Ce=function Io(u,h){const m=u.filter(f=>Wr(f)===h);return m.push(...u.filter(f=>Wr(f)!==h)),m}(m,T);return this.processSegmentGroup(h,Ce,j,T)}),function pt(u,h){return(0,Be.N)(function Pt(u,h,m,f,y){return(T,j)=>{let Ce=m,qe=h,we=0;T.subscribe((0,ie._)(j,_t=>{const zt=we++;qe=Ce?u(qe,_t,zt):(Ce=!0,_t),f&&j.next(qe)},y&&(()=>{Ce&&j.next(qe),j.complete()})))}}(u,h,arguments.length>=2,!0))}((T,j)=>(T.push(...j),T)),x(null),function Tt(u,h){const m=arguments.length>=2;return f=>f.pipe(u?(0,N.p)((y,T)=>u(y,T,f)):me.D,xt(1),m?x(h):V(()=>new ne))}(),(0,ve.Z)(T=>{if(null===T)return Po(f);const j=ri(T);return function ki(u){u.sort((h,m)=>h.value.outlet===ft?-1:m.value.outlet===ft?1:h.value.outlet.localeCompare(m.value.outlet))}(j),(0,X.of)(j)}))}processSegment(h,m,f,y,T,j){return(0,Ie.H)(m).pipe(Se(Ce=>{var qe;return this.processSegmentAgainstRoute(null!==(qe=Ce._injector)&&void 0!==qe?qe:h,m,Ce,f,y,T,j).pipe(ot(we=>{if(we instanceof Ar)return(0,X.of)(null);throw we}))}),pe(Ce=>!!Ce),ot(Ce=>{if(yo(Ce))return function Ta(u,h,m){return 0===h.length&&!u.children[m]}(f,y,T)?(0,X.of)(new ss):Po(f);throw Ce}))}processSegmentAgainstRoute(h,m,f,y,T,j,Ce){return function Xo(u,h,m,f){return!!(Wr(u)===f||f!==ft&&Fi(h,m,u))&&Pi(h,u,m).matched}(f,y,T,j)?void 0===f.redirectTo?this.matchSegmentAgainstRoute(h,y,f,T,j):this.allowRedirects&&Ce?this.expandSegmentAgainstRouteUsingRedirect(h,y,m,f,T,j):Po(y):Po(y)}expandSegmentAgainstRouteUsingRedirect(h,m,f,y,T,j){const{matched:Ce,consumedSegments:qe,positionalParamSegments:we,remainingSegments:_t}=Pi(m,y,T);if(!Ce)return Po(m);y.redirectTo.startsWith("/")&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>31&&(this.allowRedirects=!1));const zt=this.applyRedirects.applyRedirectCommands(qe,y.redirectTo,we);return this.applyRedirects.lineralizeSegments(y,zt).pipe((0,ve.Z)(Jn=>this.processSegment(h,f,m,Jn.concat(_t),j,!1)))}matchSegmentAgainstRoute(h,m,f,y,T){const j=xi(m,f,y,h);return"**"===f.path&&(m.children={}),j.pipe((0,bt.n)(Ce=>{var qe;return Ce.matched?(h=null!==(qe=f._injector)&&void 0!==qe?qe:h,this.getChildConfig(h,f,y).pipe((0,bt.n)(({routes:we})=>{var _t,zt,Jn;const Pn=null!==(_t=f._loadedInjector)&&void 0!==_t?_t:h,{consumedSegments:Or,remainingSegments:bi,parameters:no}=Ce,Vi=new he(Or,no,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,function Xl(u){return u.data||{}}(f),Wr(f),null!==(zt=null!==(Jn=f.component)&&void 0!==Jn?Jn:f._loadedComponent)&&void 0!==zt?zt:null,f,function Kl(u){return u.resolve||{}}(f)),{segmentGroup:Bi,slicedSegments:Ui}=Gl(m,Or,bi,we);if(0===Ui.length&&Bi.hasChildren())return this.processChildren(Pn,we,Bi).pipe((0,Ye.T)(xs=>null===xs?null:new Bt(Vi,xs)));if(0===we.length&&0===Ui.length)return(0,X.of)(new Bt(Vi,[]));const Ru=Wr(f)===T;return this.processSegment(Pn,we,Bi,Ui,Ru?ft:T,!0).pipe((0,Ye.T)(xs=>new Bt(Vi,xs instanceof Bt?[xs]:[])))}))):Po(m)}))}getChildConfig(h,m,f){return m.children?(0,X.of)({routes:m.children,injector:h}):m.loadChildren?void 0!==m._loadedRoutes?(0,X.of)({routes:m._loadedRoutes,injector:m._loadedInjector}):function Cr(u,h,m,f){const y=h.canLoad;if(void 0===y||0===y.length)return(0,X.of)(!0);const T=y.map(j=>{const Ce=xo(j,u);return qt(function at(u){return u&&I(u.canLoad)}(Ce)?Ce.canLoad(h,m):(0,s.N4e)(u,()=>Ce(h,m)))});return(0,X.of)(T).pipe(Wo(),vr())}(h,m,f).pipe((0,ve.Z)(y=>y?this.configLoader.loadChildren(h,m).pipe(se(T=>{m._loadedRoutes=T.routes,m._loadedInjector=T.injector})):function zl(u){return ke(io(!1,wn.GuardRejected))}())):(0,X.of)({routes:[],injector:h})}}function ao(u){const h=u.value.routeConfig;return h&&""===h.path}function ri(u){const h=[],m=new Set;for(const f of u){if(!ao(f)){h.push(f);continue}const y=h.find(T=>f.value.routeConfig===T.value.routeConfig);void 0!==y?(y.children.push(...f.children),m.add(y)):h.push(f)}for(const f of m){const y=ri(f.children);h.push(new Bt(f.value,y))}return h.filter(f=>!m.has(f))}function xa(u){const h=u.children.map(m=>xa(m)).flat();return[u,...h]}function Fo(u){return(0,bt.n)(h=>{const m=u(h);return m?(0,Ie.H)(m).pipe((0,Ye.T)(()=>h)):(0,X.of)(h)})}let Rs=(()=>{var u;class h{buildTitle(f){let y,T=f.root;for(;void 0!==T;){var j;y=null!==(j=this.getResolvedTitleForRoute(T))&&void 0!==j?j:y,T=T.children.find(Ce=>Ce.outlet===ft)}return y}getResolvedTitleForRoute(f){return f.data[_e]}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:()=>(0,s.WQX)(ls),providedIn:"root"}),h})(),ls=(()=>{var u;class h extends Rs{constructor(f){super(),this.title=f}updateTitle(f){const y=this.buildTitle(f);void 0!==y&&this.title.setTitle(y)}}return(u=h).\u0275fac=function(f){return new(f||u)(s.KVO(en.hE))},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})();const p=new s.nKC("",{providedIn:"root",factory:()=>({})}),b=new s.nKC("");let W=(()=>{var u;class h{constructor(){this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap,this.compiler=(0,s.WQX)(s.Ql9)}loadComponent(f){if(this.componentLoaders.get(f))return this.componentLoaders.get(f);if(f._loadedComponent)return(0,X.of)(f._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(f);const y=qt(f.loadComponent()).pipe((0,Ye.T)(Y),se(j=>{this.onLoadEndListener&&this.onLoadEndListener(f),f._loadedComponent=j}),Xt(()=>{this.componentLoaders.delete(f)})),T=new nt(y,()=>new vt.B).pipe(je());return this.componentLoaders.set(f,T),T}loadChildren(f,y){if(this.childrenLoaders.get(y))return this.childrenLoaders.get(y);if(y._loadedRoutes)return(0,X.of)({routes:y._loadedRoutes,injector:y._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(y);const j=function C(u,h,m,f){return qt(u.loadChildren()).pipe((0,Ye.T)(Y),(0,ve.Z)(y=>y instanceof s.Co$||Array.isArray(y)?(0,X.of)(y):(0,Ie.H)(h.compileModuleAsync(y))),(0,Ye.T)(y=>{f&&f(u);let T,j,Ce=!1;return Array.isArray(y)?(j=y,!0):(T=y.create(m).injector,j=T.get(b,[],{optional:!0,self:!0}).flat()),{routes:j.map(Ho),injector:T}}))}(y,this.compiler,f,this.onLoadEndListener).pipe(Xt(()=>{this.childrenLoaders.delete(y)})),Ce=new nt(j,()=>new vt.B).pipe(je());return this.childrenLoaders.set(y,Ce),Ce}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})();function Y(u){return function L(u){return u&&"object"==typeof u&&"default"in u}(u)?u.default:u}let ze=(()=>{var u;class h{}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:()=>(0,s.WQX)(lt),providedIn:"root"}),h})(),lt=(()=>{var u;class h{shouldProcessUrl(f){return!0}extract(f){return f}merge(f,y){return f}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})();const Jt=new s.nKC(""),vn=new s.nKC("");function In(u,h,m){const f=u.get(vn),y=u.get(Dt.qQ);return u.get(s.SKi).runOutsideAngular(()=>{if(!y.startViewTransition||f.skipNextTransition)return f.skipNextTransition=!1,new Promise(we=>setTimeout(we));let T;const j=new Promise(we=>{T=we}),Ce=y.startViewTransition(()=>(T(),function ln(u){return new Promise(h=>{(0,s.mal)(h,{injector:u})})}(u))),{onViewTransitionCreated:qe}=f;return qe&&(0,s.N4e)(u,()=>qe({transition:Ce,from:h,to:m})),j})}let Mn=(()=>{var u;class h{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.currentTransition=null,this.lastSuccessfulNavigation=null,this.events=new vt.B,this.transitionAbortSubject=new vt.B,this.configLoader=(0,s.WQX)(W),this.environmentInjector=(0,s.WQX)(s.uvJ),this.urlSerializer=(0,s.WQX)(fe),this.rootContexts=(0,s.WQX)(B),this.location=(0,s.WQX)(Dt.aZ),this.inputBindingEnabled=null!==(0,s.WQX)(hn,{optional:!0}),this.titleStrategy=(0,s.WQX)(Rs),this.options=(0,s.WQX)(p,{optional:!0})||{},this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlHandlingStrategy=(0,s.WQX)(ze),this.createViewTransition=(0,s.WQX)(Jt,{optional:!0}),this.navigationId=0,this.afterPreactivation=()=>(0,X.of)(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=T=>this.events.next(new Uo(T)),this.configLoader.onLoadStartListener=T=>this.events.next(new zn(T))}complete(){var f;null===(f=this.transitions)||void 0===f||f.complete()}handleNavigationRequest(f){var y;const T=++this.navigationId;null===(y=this.transitions)||void 0===y||y.next({...this.transitions.value,...f,id:T})}setupNavigations(f,y,T){return this.transitions=new Ee.t({id:0,currentUrlTree:y,currentRawUrl:y,extractedUrl:this.urlHandlingStrategy.extract(y),urlAfterRedirects:this.urlHandlingStrategy.extract(y),rawUrl:y,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:Nr,restoredState:null,currentSnapshot:T.snapshot,targetSnapshot:null,currentRouterState:T,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe((0,N.p)(j=>0!==j.id),(0,Ye.T)(j=>({...j,extractedUrl:this.urlHandlingStrategy.extract(j.rawUrl)})),(0,bt.n)(j=>{let Ce=!1,qe=!1;return(0,X.of)(j).pipe((0,bt.n)(we=>{var _t;if(this.navigationId>j.id)return this.cancelNavigationTransition(j,"",wn.SupersededByNewNavigation),J;this.currentTransition=j,this.currentNavigation={id:we.id,initialUrl:we.rawUrl,extractedUrl:we.extractedUrl,trigger:we.source,extras:we.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null};const zt=!f.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),Jn=null!==(_t=we.extras.onSameUrlNavigation)&&void 0!==_t?_t:f.onSameUrlNavigation;if(!zt&&"reload"!==Jn){const Pn="";return this.events.next(new po(we.id,this.urlSerializer.serialize(we.rawUrl),Pn,kt.IgnoredSameUrlNavigation)),we.resolve(null),J}if(this.urlHandlingStrategy.shouldProcessUrl(we.rawUrl))return(0,X.of)(we).pipe((0,bt.n)(Pn=>{var Or,bi;const no=null===(Or=this.transitions)||void 0===Or?void 0:Or.getValue();return this.events.next(new _r(Pn.id,this.urlSerializer.serialize(Pn.extractedUrl),Pn.source,Pn.restoredState)),no!==(null===(bi=this.transitions)||void 0===bi?void 0:bi.getValue())?J:Promise.resolve(Pn)}),function Oa(u,h,m,f,y,T){return(0,ve.Z)(j=>function as(u,h,m,f,y,T,j="emptyOnly"){return new Ms(u,h,m,f,y,j,T).recognize()}(u,h,m,f,j.extractedUrl,y,T).pipe((0,Ye.T)(({state:Ce,tree:qe})=>({...j,targetSnapshot:Ce,urlAfterRedirects:qe}))))}(this.environmentInjector,this.configLoader,this.rootComponentType,f.config,this.urlSerializer,this.paramsInheritanceStrategy),se(Pn=>{j.targetSnapshot=Pn.targetSnapshot,j.urlAfterRedirects=Pn.urlAfterRedirects,this.currentNavigation={...this.currentNavigation,finalUrl:Pn.urlAfterRedirects};const Or=new Ro(Pn.id,this.urlSerializer.serialize(Pn.extractedUrl),this.urlSerializer.serialize(Pn.urlAfterRedirects),Pn.targetSnapshot);this.events.next(Or)}));if(zt&&this.urlHandlingStrategy.shouldProcessUrl(we.currentRawUrl)){const{id:Pn,extractedUrl:Or,source:bi,restoredState:no,extras:Vi}=we,Bi=new _r(Pn,this.urlSerializer.serialize(Or),bi,no);this.events.next(Bi);const Ui=k(this.rootComponentType).snapshot;return this.currentTransition=j={...we,targetSnapshot:Ui,urlAfterRedirects:Or,extras:{...Vi,skipLocationChange:!1,replaceUrl:!1}},this.currentNavigation.finalUrl=Or,(0,X.of)(j)}{const Pn="";return this.events.next(new po(we.id,this.urlSerializer.serialize(we.extractedUrl),Pn,kt.IgnoredByUrlHandlingStrategy)),we.resolve(null),J}}),se(we=>{const _t=new ei(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects),we.targetSnapshot);this.events.next(_t)}),(0,Ye.T)(we=>(this.currentTransition=j={...we,guards:es(we.targetSnapshot,we.currentSnapshot,this.rootContexts)},j)),function Ea(u,h){return(0,ve.Z)(m=>{const{targetSnapshot:f,currentSnapshot:y,guards:{canActivateChecks:T,canDeactivateChecks:j}}=m;return 0===j.length&&0===T.length?(0,X.of)({...m,guardsResult:!0}):function jl(u,h,m,f){return(0,Ie.H)(u).pipe((0,ve.Z)(y=>function mn(u,h,m,f,y){const T=h&&h.routeConfig?h.routeConfig.canDeactivate:null;if(!T||0===T.length)return(0,X.of)(!0);const j=T.map(Ce=>{var qe;const we=null!==(qe=qr(h))&&void 0!==qe?qe:y,_t=xo(Ce,we);return qt(function Qr(u){return u&&I(u.canDeactivate)}(_t)?_t.canDeactivate(u,h,m,f):(0,s.N4e)(we,()=>_t(u,h,m,f))).pipe(pe())});return(0,X.of)(j).pipe(Wo())}(y.component,y.route,m,h,f)),pe(y=>!0!==y,!0))}(j,f,y,u).pipe((0,ve.Z)(Ce=>Ce&&function G(u){return"boolean"==typeof u}(Ce)?function Aa(u,h,m,f){return(0,Ie.H)(h).pipe(Se(y=>Te(function wa(u,h){return null!==u&&h&&h(new Vt(u)),(0,X.of)(!0)}(y.route.parent,f),function As(u,h){return null!==u&&h&&h(new gi(u)),(0,X.of)(!0)}(y.route,f),function ns(u,h,m){const f=h[h.length-1],T=h.slice(0,h.length-1).reverse().map(j=>function ts(u){const h=u.routeConfig?u.routeConfig.canActivateChild:null;return h&&0!==h.length?{node:u,guards:h}:null}(j)).filter(j=>null!==j).map(j=>Ge(()=>{const Ce=j.guards.map(qe=>{var we;const _t=null!==(we=qr(j.node))&&void 0!==we?we:m,zt=xo(qe,_t);return qt(function jt(u){return u&&I(u.canActivateChild)}(zt)?zt.canActivateChild(f,u):(0,s.N4e)(_t,()=>zt(f,u))).pipe(pe())});return(0,X.of)(Ce).pipe(Wo())}));return(0,X.of)(T).pipe(Wo())}(u,y.path,m),function Sa(u,h,m){const f=h.routeConfig?h.routeConfig.canActivate:null;if(!f||0===f.length)return(0,X.of)(!0);const y=f.map(T=>Ge(()=>{var j;const Ce=null!==(j=qr(h))&&void 0!==j?j:m,qe=xo(T,Ce);return qt(function Ft(u){return u&&I(u.canActivate)}(qe)?qe.canActivate(h,u):(0,s.N4e)(Ce,()=>qe(h,u))).pipe(pe())}));return(0,X.of)(y).pipe(Wo())}(u,y.route,m))),pe(y=>!0!==y,!0))}(f,T,u,h):(0,X.of)(Ce)),(0,Ye.T)(Ce=>({...m,guardsResult:Ce})))})}(this.environmentInjector,we=>this.events.next(we)),se(we=>{if(j.guardsResult=we.guardsResult,tr(we.guardsResult))throw vo(0,we.guardsResult);const _t=new bo(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects),we.targetSnapshot,!!we.guardsResult);this.events.next(_t)}),(0,N.p)(we=>!!we.guardsResult||(this.cancelNavigationTransition(we,"",wn.GuardRejected),!1)),Fo(we=>{if(we.guards.canActivateChecks.length)return(0,X.of)(we).pipe(se(_t=>{const zt=new go(_t.id,this.urlSerializer.serialize(_t.extractedUrl),this.urlSerializer.serialize(_t.urlAfterRedirects),_t.targetSnapshot);this.events.next(zt)}),(0,bt.n)(_t=>{let zt=!1;return(0,X.of)(_t).pipe(function vi(u,h){return(0,ve.Z)(m=>{const{targetSnapshot:f,guards:{canActivateChecks:y}}=m;if(!y.length)return(0,X.of)(m);const T=new Set(y.map(qe=>qe.route)),j=new Set;for(const qe of T)if(!j.has(qe))for(const we of xa(qe))j.add(we);let Ce=0;return(0,Ie.H)(j).pipe(Se(qe=>T.has(qe)?function ql(u,h,m,f){const y=u.routeConfig,T=u._resolve;return void 0!==(null==y?void 0:y.title)&&!It(y)&&(T[_e]=y.title),function Ql(u,h,m,f){const y=Zt(u);if(0===y.length)return(0,X.of)({});const T={};return(0,Ie.H)(y).pipe((0,ve.Z)(j=>function Ts(u,h,m,f){var y;const T=null!==(y=qr(h))&&void 0!==y?y:f,j=xo(u,T);return qt(j.resolve?j.resolve(h,m):(0,s.N4e)(T,()=>j(h,m)))}(u[j],h,m,f).pipe(pe(),se(Ce=>{T[j]=Ce}))),xt(1),function Lt(u){return(0,Ye.T)(()=>u)}(T),ot(j=>yo(j)?J:ke(j)))}(T,u,h,f).pipe((0,Ye.T)(j=>(u._resolvedData=j,u.data=ge(u,u.parent,m).resolve,null)))}(qe,f,u,h):(qe.data=ge(qe,qe.parent,u).resolve,(0,X.of)(void 0))),se(()=>Ce++),xt(1),(0,ve.Z)(qe=>Ce===j.size?(0,X.of)(m):J))})}(this.paramsInheritanceStrategy,this.environmentInjector),se({next:()=>zt=!0,complete:()=>{zt||this.cancelNavigationTransition(_t,"",wn.NoDataFromResolver)}}))}),se(_t=>{const zt=new Ht(_t.id,this.urlSerializer.serialize(_t.extractedUrl),this.urlSerializer.serialize(_t.urlAfterRedirects),_t.targetSnapshot);this.events.next(zt)}))}),Fo(we=>{const _t=zt=>{var Jn;const Pn=[];null!==(Jn=zt.routeConfig)&&void 0!==Jn&&Jn.loadComponent&&!zt.routeConfig._loadedComponent&&Pn.push(this.configLoader.loadComponent(zt.routeConfig).pipe(se(Or=>{zt.component=Or}),(0,Ye.T)(()=>{})));for(const Or of zt.children)Pn.push(..._t(Or));return Pn};return(0,$e.z)(_t(we.targetSnapshot.root)).pipe(x(null),Ue(1))}),Fo(()=>this.afterPreactivation()),(0,bt.n)(()=>{var we;const{currentSnapshot:_t,targetSnapshot:zt}=j,Jn=null===(we=this.createViewTransition)||void 0===we?void 0:we.call(this,this.environmentInjector,_t.root,zt.root);return Jn?(0,Ie.H)(Jn).pipe((0,Ye.T)(()=>j)):(0,X.of)(j)}),(0,Ye.T)(we=>{const _t=function dn(u,h,m){const f=Sn(u,h._root,m?m._root:void 0);return new E(f,h)}(f.routeReuseStrategy,we.targetSnapshot,we.currentRouterState);return this.currentTransition=j={...we,targetRouterState:_t},this.currentNavigation.targetRouterState=_t,j}),se(()=>{this.events.next(new mo)}),((u,h,m,f)=>(0,Ye.T)(y=>(new Zi(h,y.targetRouterState,y.currentRouterState,m,f).activate(u),y)))(this.rootContexts,f.routeReuseStrategy,we=>this.events.next(we),this.inputBindingEnabled),Ue(1),se({next:we=>{var _t;Ce=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new Gn(we.id,this.urlSerializer.serialize(we.extractedUrl),this.urlSerializer.serialize(we.urlAfterRedirects))),null===(_t=this.titleStrategy)||void 0===_t||_t.updateTitle(we.targetRouterState.snapshot),we.resolve(!0)},complete:()=>{Ce=!0}}),function gn(u){return(0,Be.N)((h,m)=>{(0,Me.Tg)(u).subscribe((0,ie._)(m,()=>m.complete(),Gt.l)),!m.closed&&h.subscribe(m)})}(this.transitionAbortSubject.pipe(se(we=>{throw we}))),Xt(()=>{var we;!Ce&&!qe&&this.cancelNavigationTransition(j,"",wn.SupersededByNewNavigation),(null===(we=this.currentTransition)||void 0===we?void 0:we.id)===j.id&&(this.currentNavigation=null,this.currentTransition=null)}),ot(we=>{if(qe=!0,ni(we))this.events.next(new on(j.id,this.urlSerializer.serialize(j.extractedUrl),we.message,we.cancellationCode)),function Qi(u){return ni(u)&&tr(u.url)}(we)?this.events.next(new Vr(we.url)):j.resolve(!1);else{var _t;this.events.next(new Hn(j.id,this.urlSerializer.serialize(j.extractedUrl),we,null!==(_t=j.targetSnapshot)&&void 0!==_t?_t:void 0));try{j.resolve(f.errorHandler(we))}catch(zt){this.options.resolveNavigationPromiseOnError?j.resolve(!1):j.reject(zt)}}return J}))}))}cancelNavigationTransition(f,y,T){const j=new on(f.id,this.urlSerializer.serialize(f.extractedUrl),y,T);this.events.next(j),f.resolve(!1)}isUpdatingInternalState(){var f,y;return(null===(f=this.currentTransition)||void 0===f?void 0:f.extractedUrl.toString())!==(null===(y=this.currentTransition)||void 0===y?void 0:y.currentUrlTree.toString())}isUpdatedBrowserUrl(){var f,y;return this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))).toString()!==(null===(f=this.currentTransition)||void 0===f?void 0:f.extractedUrl.toString())&&!(null!==(y=this.currentTransition)&&void 0!==y&&y.extras.skipLocationChange)}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})();function En(u){return u!==Nr}let or=(()=>{var u;class h{}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:()=>(0,s.WQX)(ut),providedIn:"root"}),h})();class Tn{shouldDetach(h){return!1}store(h,m){}shouldAttach(h){return!1}retrieve(h){return null}shouldReuseRoute(h,m){return h.routeConfig===m.routeConfig}}let ut=(()=>{var u;class h extends Tn{}return(u=h).\u0275fac=(()=>{let m;return function(y){return(m||(m=s.xGo(u)))(y||u)}})(),u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})(),Mt=(()=>{var u;class h{}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:()=>(0,s.WQX)($n),providedIn:"root"}),h})(),$n=(()=>{var u;class h extends Mt{constructor(){super(...arguments),this.location=(0,s.WQX)(Dt.aZ),this.urlSerializer=(0,s.WQX)(fe),this.options=(0,s.WQX)(p,{optional:!0})||{},this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.urlHandlingStrategy=(0,s.WQX)(ze),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.currentUrlTree=new er,this.rawUrlTree=this.currentUrlTree,this.currentPageId=0,this.lastSuccessfulId=-1,this.routerState=k(null),this.stateMemento=this.createStateMemento()}getCurrentUrlTree(){return this.currentUrlTree}getRawUrlTree(){return this.rawUrlTree}restoredState(){return this.location.getState()}get browserPageId(){var f,y;return"computed"!==this.canceledNavigationResolution?this.currentPageId:null!==(f=null===(y=this.restoredState())||void 0===y?void 0:y.\u0275routerPageId)&&void 0!==f?f:this.currentPageId}getRouterState(){return this.routerState}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}registerNonRouterCurrentEntryChangeListener(f){return this.location.subscribe(y=>{"popstate"===y.type&&f(y.url,y.state)})}handleRouterEvent(f,y){if(f instanceof _r)this.stateMemento=this.createStateMemento();else if(f instanceof po)this.rawUrlTree=y.initialUrl;else if(f instanceof Ro){if("eager"===this.urlUpdateStrategy&&!y.extras.skipLocationChange){const T=this.urlHandlingStrategy.merge(y.finalUrl,y.initialUrl);this.setBrowserUrl(T,y)}}else f instanceof mo?(this.currentUrlTree=y.finalUrl,this.rawUrlTree=this.urlHandlingStrategy.merge(y.finalUrl,y.initialUrl),this.routerState=y.targetRouterState,"deferred"===this.urlUpdateStrategy&&(y.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,y))):f instanceof on&&(f.code===wn.GuardRejected||f.code===wn.NoDataFromResolver)?this.restoreHistory(y):f instanceof Hn?this.restoreHistory(y,!0):f instanceof Gn&&(this.lastSuccessfulId=f.id,this.currentPageId=this.browserPageId)}setBrowserUrl(f,y){const T=this.urlSerializer.serialize(f);if(this.location.isCurrentPathEqualTo(T)||y.extras.replaceUrl){const Ce={...y.extras.state,...this.generateNgRouterState(y.id,this.browserPageId)};this.location.replaceState(T,"",Ce)}else{const j={...y.extras.state,...this.generateNgRouterState(y.id,this.browserPageId+1)};this.location.go(T,"",j)}}restoreHistory(f,y=!1){if("computed"===this.canceledNavigationResolution){const j=this.currentPageId-this.browserPageId;0!==j?this.location.historyGo(j):this.currentUrlTree===f.finalUrl&&0===j&&(this.resetState(f),this.resetUrlToCurrentUrlTree())}else"replace"===this.canceledNavigationResolution&&(y&&this.resetState(f),this.resetUrlToCurrentUrlTree())}resetState(f){var y;this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,null!==(y=f.finalUrl)&&void 0!==y?y:this.rawUrlTree)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(f,y){return"computed"===this.canceledNavigationResolution?{navigationId:f,\u0275routerPageId:y}:{navigationId:f}}}return(u=h).\u0275fac=(()=>{let m;return function(y){return(m||(m=s.xGo(u)))(y||u)}})(),u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})();var dr=function(u){return u[u.COMPLETE=0]="COMPLETE",u[u.FAILED=1]="FAILED",u[u.REDIRECTING=2]="REDIRECTING",u}(dr||{});function Kn(u,h){u.events.pipe((0,N.p)(m=>m instanceof Gn||m instanceof on||m instanceof Hn||m instanceof po),(0,Ye.T)(m=>m instanceof Gn||m instanceof po?dr.COMPLETE:m instanceof on&&(m.code===wn.Redirect||m.code===wn.SupersededByNewNavigation)?dr.REDIRECTING:dr.FAILED),(0,N.p)(m=>m!==dr.REDIRECTING),Ue(1)).subscribe(()=>{h()})}function br(u){throw u}const ko={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},qn={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let kn=(()=>{var u;class h{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}constructor(){var f,y;this.disposed=!1,this.isNgZoneEnabled=!1,this.console=(0,s.WQX)(s.H3F),this.stateManager=(0,s.WQX)(Mt),this.options=(0,s.WQX)(p,{optional:!0})||{},this.pendingTasks=(0,s.WQX)(s.TgB),this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.navigationTransitions=(0,s.WQX)(Mn),this.urlSerializer=(0,s.WQX)(fe),this.location=(0,s.WQX)(Dt.aZ),this.urlHandlingStrategy=(0,s.WQX)(ze),this._events=new vt.B,this.errorHandler=this.options.errorHandler||br,this.navigated=!1,this.routeReuseStrategy=(0,s.WQX)(or),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.config=null!==(f=null===(y=(0,s.WQX)(b,{optional:!0}))||void 0===y?void 0:y.flat())&&void 0!==f?f:[],this.componentInputBindingEnabled=!!(0,s.WQX)(hn,{optional:!0}),this.eventsSubscription=new Le.yU,this.isNgZoneEnabled=(0,s.WQX)(s.SKi)instanceof s.SKi&&s.SKi.isInAngularZone(),this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this,this.currentUrlTree,this.routerState).subscribe({error:T=>{this.console.warn(T)}}),this.subscribeToNavigationEvents()}subscribeToNavigationEvents(){const f=this.navigationTransitions.events.subscribe(y=>{try{const T=this.navigationTransitions.currentTransition,j=this.navigationTransitions.currentNavigation;if(null!==T&&null!==j)if(this.stateManager.handleRouterEvent(y,j),y instanceof on&&y.code!==wn.Redirect&&y.code!==wn.SupersededByNewNavigation)this.navigated=!0;else if(y instanceof Gn)this.navigated=!0;else if(y instanceof Vr){const Ce=this.urlHandlingStrategy.merge(y.url,T.currentRawUrl),qe={info:T.extras.info,skipLocationChange:T.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||En(T.source)};this.scheduleNavigation(Ce,Nr,null,qe,{resolve:T.resolve,reject:T.reject,promise:T.promise})}(function Yt(u){return!(u instanceof mo||u instanceof Vr)})(y)&&this._events.next(y)}catch(T){this.navigationTransitions.transitionAbortSubject.next(T)}});this.eventsSubscription.add(f)}resetRootComponentType(f){this.routerState.root.component=f,this.navigationTransitions.rootComponentType=f}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),Nr,this.stateManager.restoredState())}setUpLocationChangeListener(){var f;null!==(f=this.nonRouterCurrentEntryChangeSubscription)&&void 0!==f||(this.nonRouterCurrentEntryChangeSubscription=this.stateManager.registerNonRouterCurrentEntryChangeListener((y,T)=>{setTimeout(()=>{this.navigateToSyncWithBrowser(y,"popstate",T)},0)}))}navigateToSyncWithBrowser(f,y,T){const j={replaceUrl:!0},Ce=null!=T&&T.navigationId?T:null;if(T){const we={...T};delete we.navigationId,delete we.\u0275routerPageId,0!==Object.keys(we).length&&(j.state=we)}const qe=this.parseUrl(f);this.scheduleNavigation(qe,y,Ce,j)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(f){this.config=f.map(Ho),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(f,y={}){const{relativeTo:T,queryParams:j,fragment:Ce,queryParamsHandling:qe,preserveFragment:we}=y,_t=we?this.currentUrlTree.fragment:Ce;let Jn,zt=null;switch(qe){case"merge":zt={...this.currentUrlTree.queryParams,...j};break;case"preserve":zt=this.currentUrlTree.queryParams;break;default:zt=j||null}null!==zt&&(zt=this.removeEmptyProps(zt));try{Jn=kr(T?T.snapshot:this.routerState.snapshot.root)}catch{("string"!=typeof f[0]||!f[0].startsWith("/"))&&(f=[]),Jn=this.currentUrlTree.root}return Lr(Jn,f,zt,null!=_t?_t:null)}navigateByUrl(f,y={skipLocationChange:!1}){const T=tr(f)?f:this.parseUrl(f),j=this.urlHandlingStrategy.merge(T,this.rawUrlTree);return this.scheduleNavigation(j,Nr,null,y)}navigate(f,y={skipLocationChange:!1}){return function Ao(u){for(let h=0;h(null!=j&&(y[T]=j),y),{})}scheduleNavigation(f,y,T,j,Ce){if(this.disposed)return Promise.resolve(!1);let qe,we,_t;Ce?(qe=Ce.resolve,we=Ce.reject,_t=Ce.promise):_t=new Promise((Jn,Pn)=>{qe=Jn,we=Pn});const zt=this.pendingTasks.add();return Kn(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(zt))}),this.navigationTransitions.handleNavigationRequest({source:y,restoredState:T,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:f,extras:j,resolve:qe,reject:we,promise:_t,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),_t.catch(Jn=>Promise.reject(Jn))}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})(),oi=(()=>{var u;class h{constructor(f,y,T,j,Ce,qe){var we;this.router=f,this.route=y,this.tabIndexAttribute=T,this.renderer=j,this.el=Ce,this.locationStrategy=qe,this.href=null,this.commands=null,this.onChanges=new vt.B,this.preserveFragment=!1,this.skipLocationChange=!1,this.replaceUrl=!1;const _t=null===(we=Ce.nativeElement.tagName)||void 0===we?void 0:we.toLowerCase();this.isAnchorElement="a"===_t||"area"===_t,this.isAnchorElement?this.subscription=f.events.subscribe(zt=>{zt instanceof Gn&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(f){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",f)}ngOnChanges(f){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(f){null!=f?(this.commands=Array.isArray(f)?f:[f],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(f,y,T,j,Ce){const qe=this.urlTree;return!!(null===qe||this.isAnchorElement&&(0!==f||y||T||j||Ce||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(qe,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info}),!this.isAnchorElement)}ngOnDestroy(){var f;null===(f=this.subscription)||void 0===f||f.unsubscribe()}updateHref(){var f;const y=this.urlTree;this.href=null!==y&&this.locationStrategy?null===(f=this.locationStrategy)||void 0===f?void 0:f.prepareExternalUrl(this.router.serializeUrl(y)):null;const T=null===this.href?null:(0,s.n$t)(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",T)}applyAttributeValue(f,y){const T=this.renderer,j=this.el.nativeElement;null!==y?T.setAttribute(j,f,y):T.removeAttribute(j,f)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return(u=h).\u0275fac=function(f){return new(f||u)(s.rXU(kn),s.rXU(te),s.kS0("tabindex"),s.rXU(s.sFG),s.rXU(s.aKT),s.rXU(Dt.hb))},u.\u0275dir=s.FsC({type:u,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(f,y){1&f&&s.bIt("click",function(j){return y.onClick(j.button,j.ctrlKey,j.shiftKey,j.altKey,j.metaKey)}),2&f&&s.BMQ("target",y.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[s.Mj6.HasDecoratorInputTransform,"preserveFragment","preserveFragment",s.L39],skipLocationChange:[s.Mj6.HasDecoratorInputTransform,"skipLocationChange","skipLocationChange",s.L39],replaceUrl:[s.Mj6.HasDecoratorInputTransform,"replaceUrl","replaceUrl",s.L39],routerLink:"routerLink"},standalone:!0,features:[s.GFd,s.OA$]}),h})();class ir{}let cs=(()=>{var u;class h{preload(f,y){return y().pipe(ot(()=>(0,X.of)(null)))}}return(u=h).\u0275fac=function(f){return new(f||u)},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})(),Lo=(()=>{var u;class h{constructor(f,y,T,j,Ce){this.router=f,this.injector=T,this.preloadingStrategy=j,this.loader=Ce}setUpPreloading(){this.subscription=this.router.events.pipe((0,N.p)(f=>f instanceof Gn),Se(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(f,y){const T=[];for(const we of y){var j,Ce;we.providers&&!we._injector&&(we._injector=(0,s.Ol2)(we.providers,f,`Route: ${we.path}`));const _t=null!==(j=we._injector)&&void 0!==j?j:f,zt=null!==(Ce=we._loadedInjector)&&void 0!==Ce?Ce:_t;var qe;(we.loadChildren&&!we._loadedRoutes&&void 0===we.canLoad||we.loadComponent&&!we._loadedComponent)&&T.push(this.preloadConfig(_t,we)),(we.children||we._loadedRoutes)&&T.push(this.processRoutes(zt,null!==(qe=we.children)&&void 0!==qe?qe:we._loadedRoutes))}return(0,Ie.H)(T).pipe(le())}preloadConfig(f,y){return this.preloadingStrategy.preload(y,()=>{let T;T=y.loadChildren&&void 0===y.canLoad?this.loader.loadChildren(f,y):(0,X.of)(null);const j=T.pipe((0,ve.Z)(Ce=>{var qe;return null===Ce?(0,X.of)(void 0):(y._loadedRoutes=Ce.routes,y._loadedInjector=Ce.injector,this.processRoutes(null!==(qe=Ce.injector)&&void 0!==qe?qe:f,Ce.routes))}));if(y.loadComponent&&!y._loadedComponent){const Ce=this.loader.loadComponent(y);return(0,Ie.H)([j,Ce]).pipe(le())}return j})}}return(u=h).\u0275fac=function(f){return new(f||u)(s.KVO(kn),s.KVO(s.Ql9),s.KVO(s.uvJ),s.KVO(ir),s.KVO(W))},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac,providedIn:"root"}),h})();const yi=new s.nKC("");let Pa=(()=>{var u;class h{constructor(f,y,T,j,Ce={}){this.urlSerializer=f,this.transitions=y,this.viewportScroller=T,this.zone=j,this.options=Ce,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},this.environmentInjector=(0,s.WQX)(s.uvJ),Ce.scrollPositionRestoration||(Ce.scrollPositionRestoration="disabled"),Ce.anchorScrolling||(Ce.anchorScrolling="disabled")}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(f=>{f instanceof _r?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=f.navigationTrigger,this.restoredId=f.restoredState?f.restoredState.navigationId:0):f instanceof Gn?(this.lastId=f.id,this.scheduleScrollEvent(f,this.urlSerializer.parse(f.urlAfterRedirects).fragment)):f instanceof po&&f.code===kt.IgnoredSameUrlNavigation&&(this.lastSource=void 0,this.restoredId=0,this.scheduleScrollEvent(f,this.urlSerializer.parse(f.url).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(f=>{f instanceof Jr&&(f.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(f.position):f.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(f.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(f,y){var T=this;this.zone.runOutsideAngular((0,l.A)(function*(){yield new Promise(j=>{setTimeout(()=>{j()}),(0,s.mal)(()=>{j()},{injector:T.environmentInjector})}),T.zone.run(()=>{T.transitions.events.next(new Jr(f,"popstate"===T.lastSource?T.store[T.restoredId]:null,y))})}))}ngOnDestroy(){var f,y;null===(f=this.routerEventsSubscription)||void 0===f||f.unsubscribe(),null===(y=this.scrollEventsSubscription)||void 0===y||y.unsubscribe()}}return(u=h).\u0275fac=function(f){s.QTQ()},u.\u0275prov=s.jDH({token:u,factory:u.\u0275fac}),h})();function Xr(u,h){return{\u0275kind:u,\u0275providers:h}}function ds(){const u=(0,s.WQX)(s.zZn);return h=>{var m,f;const y=u.get(s.o8S);if(h!==y.components[0])return;const T=u.get(kn),j=u.get(Ci);1===u.get(fr)&&T.initialNavigation(),null===(m=u.get(Os,null,s.$GK.Optional))||void 0===m||m.setUpPreloading(),null===(f=u.get(yi,null,s.$GK.Optional))||void 0===f||f.init(),T.resetRootComponentType(y.componentTypes[0]),j.closed||(j.next(),j.complete(),j.unsubscribe())}}const Ci=new s.nKC("",{factory:()=>new vt.B}),fr=new s.nKC("",{providedIn:"root",factory:()=>1}),Os=new s.nKC("");function Di(u){return Xr(0,[{provide:Os,useExisting:Lo},{provide:ir,useExisting:u}])}function wu(u){return Xr(9,[{provide:Jt,useValue:In},{provide:vn,useValue:{skipNextTransition:!(null==u||!u.skipInitialTransition),...u}}])}const La=new s.nKC("ROUTER_FORROOT_GUARD"),Su=[Dt.aZ,{provide:fe,useClass:ae},kn,B,{provide:te,useFactory:function $i(u){return u.routerState.root},deps:[kn]},W,[]];let $a=(()=>{var u;class h{constructor(f){}static forRoot(f,y){return{ngModule:h,providers:[Su,[],{provide:b,multi:!0,useValue:f},{provide:La,useFactory:Eh,deps:[[kn,new s.Xx1,new s.kdw]]},{provide:p,useValue:y||{}},null!=y&&y.useHash?{provide:Dt.hb,useClass:Dt.fw}:{provide:Dt.hb,useClass:Dt.Sm},{provide:yi,useFactory:()=>{const u=(0,s.WQX)(Dt.Xr),h=(0,s.WQX)(s.SKi),m=(0,s.WQX)(p),f=(0,s.WQX)(Mn),y=(0,s.WQX)(fe);return m.scrollOffset&&u.setOffset(m.scrollOffset),new Pa(y,f,u,h,m)}},null!=y&&y.preloadingStrategy?Di(y.preloadingStrategy).\u0275providers:[],null!=y&&y.initialNavigation?Ah(y):[],null!=y&&y.bindToComponentInputs?Xr(8,[ur,{provide:hn,useExisting:ur}]).\u0275providers:[],null!=y&&y.enableViewTransitions?wu().\u0275providers:[],[{provide:Mu,useFactory:ds},{provide:s.iLQ,multi:!0,useExisting:Mu}]]}}static forChild(f){return{ngModule:h,providers:[{provide:b,multi:!0,useValue:f}]}}}return(u=h).\u0275fac=function(f){return new(f||u)(s.KVO(La,8))},u.\u0275mod=s.$C({type:u}),u.\u0275inj=s.G2t({}),h})();function Eh(u){return"guarded"}function Ah(u){return["disabled"===u.initialNavigation?Xr(3,[{provide:s.hnV,multi:!0,useFactory:()=>{const h=(0,s.WQX)(kn);return()=>{h.setUpLocationChangeListener()}}},{provide:fr,useValue:2}]).\u0275providers:[],"enabledBlocking"===u.initialNavigation?Xr(2,[{provide:fr,useValue:0},{provide:s.hnV,multi:!0,deps:[s.zZn],useFactory:h=>{const m=h.get(Dt.hj,Promise.resolve());return()=>m.then(()=>new Promise(f=>{const y=h.get(kn),T=h.get(Ci);Kn(y,()=>{f(!0)}),h.get(Mn).afterPreactivation=()=>(f(!0),T.closed?(0,X.of)(void 0):T),y.initialNavigation()}))}}]).\u0275providers:[]]}const Mu=new s.nKC("")},3656:(Et,We,P)=>{"use strict";P.d(We,{Yq:()=>Kt,TS:()=>_e,sR:()=>Pe,el:()=>St,Sb:()=>Bn,QE:()=>Pr,CF:()=>Qt,Rg:()=>Cn,p4:()=>cn,jM:()=>Lr,q9:()=>Gt,Kb:()=>$r,CE:()=>pr,pF:()=>Dr,fL:()=>Fr,YV:()=>fo,er:()=>Tr,z3:()=>Zn});var l=P(467),s=P(9842),H=P(4438),ue=P(70),q=P(177),Ie=P(5531),X=P(4442);var nt=P(1413),vt=P(3726),Dt=P(4412),Ye=P(4572),bt=P(7673),Ue=P(1635),ee=P(5964),N=P(5558),x=P(3669),V=P(9974),Z=P(4360);function Se(R,F){return R===F}var se=P(4341);const ot=["tabsInner"];let Tt=(()=>{var R;class F{constructor(M,Q){(0,s.A)(this,"doc",void 0),(0,s.A)(this,"_readyPromise",void 0),(0,s.A)(this,"win",void 0),(0,s.A)(this,"backButton",new nt.B),(0,s.A)(this,"keyboardDidShow",new nt.B),(0,s.A)(this,"keyboardDidHide",new nt.B),(0,s.A)(this,"pause",new nt.B),(0,s.A)(this,"resume",new nt.B),(0,s.A)(this,"resize",new nt.B),this.doc=M,Q.run(()=>{var ye;let et;this.win=M.defaultView,this.backButton.subscribeWithPriority=function(dt,At){return this.subscribe(rn=>rn.register(dt,un=>Q.run(()=>At(un))))},Xt(this.pause,M,"pause",Q),Xt(this.resume,M,"resume",Q),Xt(this.backButton,M,"ionBackButton",Q),Xt(this.resize,this.win,"resize",Q),Xt(this.keyboardDidShow,this.win,"ionKeyboardDidShow",Q),Xt(this.keyboardDidHide,this.win,"ionKeyboardDidHide",Q),this._readyPromise=new Promise(dt=>{et=dt}),null!==(ye=this.win)&&void 0!==ye&&ye.cordova?M.addEventListener("deviceready",()=>{et("cordova")},{once:!0}):et("dom")})}is(M){return(0,Ie.a)(this.win,M)}platforms(){return(0,Ie.g)(this.win)}ready(){return this._readyPromise}get isRTL(){return"rtl"===this.doc.dir}getQueryParam(M){return Lt(this.win.location.href,M)}isLandscape(){return!this.isPortrait()}isPortrait(){var M,Q;return null===(M=(Q=this.win).matchMedia)||void 0===M?void 0:M.call(Q,"(orientation: portrait)").matches}testUserAgent(M){const Q=this.win.navigator;return!!(null!=Q&&Q.userAgent&&Q.userAgent.indexOf(M)>=0)}url(){return this.win.location.href}width(){return this.win.innerWidth}height(){return this.win.innerHeight}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)(H.KVO(q.qQ),H.KVO(H.SKi))}),(0,s.A)(F,"\u0275prov",H.jDH({token:R,factory:R.\u0275fac,providedIn:"root"})),F})();const Lt=(R,F)=>{F=F.replace(/[[\]\\]/g,"\\$&");const M=new RegExp("[\\?&]"+F+"=([^&#]*)").exec(R);return M?decodeURIComponent(M[1].replace(/\+/g," ")):null},Xt=(R,F,re,M)=>{F&&F.addEventListener(re,Q=>{M.run(()=>{R.next(null!=Q?Q.detail:void 0)})})};let Gt=(()=>{var R;class F{constructor(M,Q,ye,et){(0,s.A)(this,"location",void 0),(0,s.A)(this,"serializer",void 0),(0,s.A)(this,"router",void 0),(0,s.A)(this,"topOutlet",void 0),(0,s.A)(this,"direction",en),(0,s.A)(this,"animated",ft),(0,s.A)(this,"animationBuilder",void 0),(0,s.A)(this,"guessDirection","forward"),(0,s.A)(this,"guessAnimation",void 0),(0,s.A)(this,"lastNavId",-1),this.location=Q,this.serializer=ye,this.router=et,et&&et.events.subscribe(dt=>{if(dt instanceof ue.Z){const At=dt.restoredState?dt.restoredState.navigationId:dt.id;this.guessDirection=this.guessAnimation=At{this.pop(),dt()})}navigateForward(M,Q={}){return this.setDirection("forward",Q.animated,Q.animationDirection,Q.animation),this.navigate(M,Q)}navigateBack(M,Q={}){return this.setDirection("back",Q.animated,Q.animationDirection,Q.animation),this.navigate(M,Q)}navigateRoot(M,Q={}){return this.setDirection("root",Q.animated,Q.animationDirection,Q.animation),this.navigate(M,Q)}back(M={animated:!0,animationDirection:"back"}){return this.setDirection("back",M.animated,M.animationDirection,M.animation),this.location.back()}pop(){var M=this;return(0,l.A)(function*(){let Q=M.topOutlet;for(;Q;){if(yield Q.pop())return!0;Q=Q.parentOutlet}return!1})()}setDirection(M,Q,ye,et){this.direction=M,this.animated=gn(M,Q,ye),this.animationBuilder=et}setTopOutlet(M){this.topOutlet=M}consumeTransition(){let Q,M="root";const ye=this.animationBuilder;return"auto"===this.direction?(M=this.guessDirection,Q=this.guessAnimation):(Q=this.animated,M=this.direction),this.direction=en,this.animated=ft,this.animationBuilder=void 0,{direction:M,animation:Q,animationBuilder:ye}}navigate(M,Q){if(Array.isArray(M))return this.router.navigate(M,Q);{const ye=this.serializer.parse(M.toString());return void 0!==Q.queryParams&&(ye.queryParams={...Q.queryParams}),void 0!==Q.fragment&&(ye.fragment=Q.fragment),this.router.navigateByUrl(ye,Q)}}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)(H.KVO(Tt),H.KVO(q.aZ),H.KVO(ue.Sd),H.KVO(ue.Ix,8))}),(0,s.A)(F,"\u0275prov",H.jDH({token:R,factory:R.\u0275fac,providedIn:"root"})),F})();const gn=(R,F,re)=>{if(!1!==F){if(void 0!==re)return re;if("forward"===R||"back"===R)return R;if("root"===R&&!0===F)return"forward"}},en="auto",ft=void 0;let _e=(()=>{var R;class F{get(M,Q){const ye=He();return ye?ye.get(M,Q):null}getBoolean(M,Q){const ye=He();return!!ye&&ye.getBoolean(M,Q)}getNumber(M,Q){const ye=He();return ye?ye.getNumber(M,Q):0}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)}),(0,s.A)(F,"\u0275prov",H.jDH({token:R,factory:R.\u0275fac,providedIn:"root"})),F})();const Pe=new H.nKC("USERCONFIG"),He=()=>{if(typeof window<"u"){const R=window.Ionic;if(null!=R&&R.config)return R.config}return null};class mt{constructor(F={}){(0,s.A)(this,"data",void 0),this.data=F,console.warn("[Ionic Warning]: NavParams has been deprecated in favor of using Angular's input API. Developers should migrate to either the @Input decorator or the Signals-based input API.")}get(F){return this.data[F]}}let Kt=(()=>{var R;class F{constructor(){(0,s.A)(this,"zone",(0,H.WQX)(H.SKi)),(0,s.A)(this,"applicationRef",(0,H.WQX)(H.o8S)),(0,s.A)(this,"config",(0,H.WQX)(Pe))}create(M,Q,ye){var et;return new fn(M,Q,this.applicationRef,this.zone,ye,null!==(et=this.config.useSetInputAPI)&&void 0!==et&&et)}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)}),(0,s.A)(F,"\u0275prov",H.jDH({token:R,factory:R.\u0275fac})),F})();class fn{constructor(F,re,M,Q,ye,et){(0,s.A)(this,"environmentInjector",void 0),(0,s.A)(this,"injector",void 0),(0,s.A)(this,"applicationRef",void 0),(0,s.A)(this,"zone",void 0),(0,s.A)(this,"elementReferenceKey",void 0),(0,s.A)(this,"enableSignalsSupport",void 0),(0,s.A)(this,"elRefMap",new WeakMap),(0,s.A)(this,"elEventsMap",new WeakMap),this.environmentInjector=F,this.injector=re,this.applicationRef=M,this.zone=Q,this.elementReferenceKey=ye,this.enableSignalsSupport=et}attachViewToDom(F,re,M,Q){return this.zone.run(()=>new Promise(ye=>{const et={...M};void 0!==this.elementReferenceKey&&(et[this.elementReferenceKey]=F),ye(Zt(this.zone,this.environmentInjector,this.injector,this.applicationRef,this.elRefMap,this.elEventsMap,F,re,et,Q,this.elementReferenceKey,this.enableSignalsSupport))}))}removeViewFromDom(F,re){return this.zone.run(()=>new Promise(M=>{const Q=this.elRefMap.get(re);if(Q){Q.destroy(),this.elRefMap.delete(re);const ye=this.elEventsMap.get(re);ye&&(ye(),this.elEventsMap.delete(re))}M()}))}}const Zt=(R,F,re,M,Q,ye,et,dt,At,rn,un,yr)=>{const lr=H.zZn.create({providers:Dn(At),parent:re}),cr=(0,H.a0P)(dt,{environmentInjector:F,elementInjector:lr}),xn=cr.instance,Fn=cr.location.nativeElement;if(At)if(un&&void 0!==xn[un]&&console.error(`[Ionic Error]: ${un} is a reserved property when using ${et.tagName.toLowerCase()}. Rename or remove the "${un}" property from ${dt.name}.`),!0===yr&&void 0!==cr.setInput){const{modal:Ut,popover:mr,..._r}=At;for(const Gn in _r)cr.setInput(Gn,_r[Gn]);void 0!==Ut&&Object.assign(xn,{modal:Ut}),void 0!==mr&&Object.assign(xn,{popover:mr})}else Object.assign(xn,At);if(rn)for(const Ut of rn)Fn.classList.add(Ut);const Nr=yt(R,xn,Fn);return et.appendChild(Fn),M.attachView(cr.hostView),Q.set(Fn,cr),ye.set(Fn,Nr),Fn},Ct=[X.L,X.a,X.b,X.c,X.d],yt=(R,F,re)=>R.run(()=>{const M=Ct.filter(Q=>"function"==typeof F[Q]).map(Q=>{const ye=et=>F[Q](et.detail);return re.addEventListener(Q,ye),()=>re.removeEventListener(Q,ye)});return()=>M.forEach(Q=>Q())}),qt=new H.nKC("NavParamsToken"),Dn=R=>[{provide:qt,useValue:R},{provide:mt,useFactory:An,deps:[qt]}],An=R=>new mt(R),Yn=(R,F)=>{const re=R.prototype;F.forEach(M=>{Object.defineProperty(re,M,{get(){return this.el[M]},set(Q){this.z.runOutsideAngular(()=>this.el[M]=Q)}})})},Nn=(R,F)=>{const re=R.prototype;F.forEach(M=>{re[M]=function(){const Q=arguments;return this.z.runOutsideAngular(()=>this.el[M].apply(this.el,Q))}})},Vn=(R,F,re)=>{re.forEach(M=>R[M]=(0,vt.R)(F,M))};function Nt(R){return function(re){const{defineCustomElementFn:M,inputs:Q,methods:ye}=R;return void 0!==M&&M(),Q&&Yn(re,Q),ye&&Nn(re,ye),re}}const Ir=["alignment","animated","arrow","keepContentsMounted","backdropDismiss","cssClass","dismissOnSelect","enterAnimation","event","isOpen","keyboardClose","leaveAnimation","mode","showBackdrop","translucent","trigger","triggerAction","reference","size","side"],tn=["present","dismiss","onDidDismiss","onWillDismiss"];let Qt=(()=>{var R;let F=((0,s.A)(R=class{constructor(M,Q,ye){(0,s.A)(this,"z",void 0),(0,s.A)(this,"template",void 0),(0,s.A)(this,"isCmpOpen",!1),(0,s.A)(this,"el",void 0),this.z=ye,this.el=Q.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,M.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,M.detectChanges()}),Vn(this,this.el,["ionPopoverDidPresent","ionPopoverWillPresent","ionPopoverWillDismiss","ionPopoverDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}},"\u0275fac",function(M){return new(M||R)(H.rXU(H.gRc),H.rXU(H.aKT),H.rXU(H.SKi))}),(0,s.A)(R,"\u0275dir",H.FsC({type:R,selectors:[["ion-popover"]],contentQueries:function(M,Q,ye){if(1&M&&H.wni(ye,H.C4Q,5),2&M){let et;H.mGM(et=H.lsd())&&(Q.template=et.first)}},inputs:{alignment:"alignment",animated:"animated",arrow:"arrow",keepContentsMounted:"keepContentsMounted",backdropDismiss:"backdropDismiss",cssClass:"cssClass",dismissOnSelect:"dismissOnSelect",enterAnimation:"enterAnimation",event:"event",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger",triggerAction:"triggerAction",reference:"reference",size:"size",side:"side"}})),R);return F=(0,Ue.Cg)([Nt({inputs:Ir,methods:tn})],F),F})();const er=["animated","keepContentsMounted","backdropBreakpoint","backdropDismiss","breakpoints","canDismiss","cssClass","enterAnimation","event","handle","handleBehavior","initialBreakpoint","isOpen","keyboardClose","leaveAnimation","mode","presentingElement","showBackdrop","translucent","trigger"],wt=["present","dismiss","onDidDismiss","onWillDismiss","setCurrentBreakpoint","getCurrentBreakpoint"];let Bn=(()=>{var R;let F=((0,s.A)(R=class{constructor(M,Q,ye){(0,s.A)(this,"z",void 0),(0,s.A)(this,"template",void 0),(0,s.A)(this,"isCmpOpen",!1),(0,s.A)(this,"el",void 0),this.z=ye,this.el=Q.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,M.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,M.detectChanges()}),Vn(this,this.el,["ionModalDidPresent","ionModalWillPresent","ionModalWillDismiss","ionModalDidDismiss","ionBreakpointDidChange","didPresent","willPresent","willDismiss","didDismiss"])}},"\u0275fac",function(M){return new(M||R)(H.rXU(H.gRc),H.rXU(H.aKT),H.rXU(H.SKi))}),(0,s.A)(R,"\u0275dir",H.FsC({type:R,selectors:[["ion-modal"]],contentQueries:function(M,Q,ye){if(1&M&&H.wni(ye,H.C4Q,5),2&M){let et;H.mGM(et=H.lsd())&&(Q.template=et.first)}},inputs:{animated:"animated",keepContentsMounted:"keepContentsMounted",backdropBreakpoint:"backdropBreakpoint",backdropDismiss:"backdropDismiss",breakpoints:"breakpoints",canDismiss:"canDismiss",cssClass:"cssClass",enterAnimation:"enterAnimation",event:"event",handle:"handle",handleBehavior:"handleBehavior",initialBreakpoint:"initialBreakpoint",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",presentingElement:"presentingElement",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger"}})),R);return F=(0,Ue.Cg)([Nt({inputs:er,methods:wt})],F),F})();const hr=(R,F)=>((R=R.filter(re=>re.stackId!==F.stackId)).push(F),R),ae=(R,F)=>{const re=R.createUrlTree(["."],{relativeTo:F});return R.serializeUrl(re)},xe=(R,F)=>!F||R.stackId!==F.stackId,ce=(R,F)=>{if(!R)return;const re=Ve(F);for(let M=0;M=R.length)return re[M];if(re[M]!==R[M])return}},Ve=R=>R.split("/").map(F=>F.trim()).filter(F=>""!==F),rt=R=>{R&&(R.ref.destroy(),R.unlistenEvents())};class gt{constructor(F,re,M,Q,ye,et){(0,s.A)(this,"containerEl",void 0),(0,s.A)(this,"router",void 0),(0,s.A)(this,"navCtrl",void 0),(0,s.A)(this,"zone",void 0),(0,s.A)(this,"location",void 0),(0,s.A)(this,"views",[]),(0,s.A)(this,"runningTask",void 0),(0,s.A)(this,"skipTransition",!1),(0,s.A)(this,"tabsPrefix",void 0),(0,s.A)(this,"activeView",void 0),(0,s.A)(this,"nextId",0),this.containerEl=re,this.router=M,this.navCtrl=Q,this.zone=ye,this.location=et,this.tabsPrefix=void 0!==F?Ve(F):void 0}createView(F,re){var M;const Q=ae(this.router,re),ye=null==F||null===(M=F.location)||void 0===M?void 0:M.nativeElement,et=yt(this.zone,F.instance,ye);return{id:this.nextId++,stackId:ce(this.tabsPrefix,Q),unlistenEvents:et,element:ye,ref:F,url:Q}}getExistingView(F){const re=ae(this.router,F),M=this.views.find(Q=>Q.url===re);return M&&M.ref.changeDetectorRef.reattach(),M}setActive(F){var re,M;const Q=this.navCtrl.consumeTransition();let{direction:ye,animation:et,animationBuilder:dt}=Q;const At=this.activeView,rn=xe(F,At);rn&&(ye="back",et=void 0);const un=this.views.slice();let yr;const lr=this.router;lr.getCurrentNavigation?yr=lr.getCurrentNavigation():null!==(re=lr.navigations)&&void 0!==re&&re.value&&(yr=lr.navigations.value),null!==(M=yr)&&void 0!==M&&null!==(M=M.extras)&&void 0!==M&&M.replaceUrl&&this.views.length>0&&this.views.splice(-1,1);const cr=this.views.includes(F),xn=this.insertView(F,ye);cr||F.ref.changeDetectorRef.detectChanges();const Fn=F.animationBuilder;return void 0===dt&&"back"===ye&&!rn&&void 0!==Fn&&(dt=Fn),At&&(At.animationBuilder=dt),this.zone.runOutsideAngular(()=>this.wait(()=>(At&&At.ref.changeDetectorRef.detach(),F.ref.changeDetectorRef.reattach(),this.transition(F,At,et,this.canGoBack(1),!1,dt).then(()=>$t(F,xn,un,this.location,this.zone)).then(()=>({enteringView:F,direction:ye,animation:et,tabSwitch:rn})))))}canGoBack(F,re=this.getActiveStackId()){return this.getStack(re).length>F}pop(F,re=this.getActiveStackId()){return this.zone.run(()=>{const M=this.getStack(re);if(M.length<=F)return Promise.resolve(!1);const Q=M[M.length-F-1];let ye=Q.url;const et=Q.savedData;if(et){var dt;const rn=et.get("primary");null!=rn&&null!==(dt=rn.route)&&void 0!==dt&&null!==(dt=dt._routerState)&&void 0!==dt&&dt.snapshot.url&&(ye=rn.route._routerState.snapshot.url)}const{animationBuilder:At}=this.navCtrl.consumeTransition();return this.navCtrl.navigateBack(ye,{...Q.savedExtras,animation:At}).then(()=>!0)})}startBackTransition(){const F=this.activeView;if(F){const re=this.getStack(F.stackId),M=re[re.length-2],Q=M.animationBuilder;return this.wait(()=>this.transition(M,F,"back",this.canGoBack(2),!0,Q))}return Promise.resolve()}endBackTransition(F){F?(this.skipTransition=!0,this.pop(1)):this.activeView&&an(this.activeView,this.views,this.views,this.location,this.zone)}getLastUrl(F){const re=this.getStack(F);return re.length>0?re[re.length-1]:void 0}getRootUrl(F){const re=this.getStack(F);return re.length>0?re[0]:void 0}getActiveStackId(){return this.activeView?this.activeView.stackId:void 0}getActiveView(){return this.activeView}hasRunningTask(){return void 0!==this.runningTask}destroy(){this.containerEl=void 0,this.views.forEach(rt),this.activeView=void 0,this.views=[]}getStack(F){return this.views.filter(re=>re.stackId===F)}insertView(F,re){return this.activeView=F,this.views=((R,F,re)=>"root"===re?hr(R,F):"forward"===re?((R,F)=>(R.indexOf(F)>=0?R=R.filter(M=>M.stackId!==F.stackId||M.id<=F.id):R.push(F),R))(R,F):((R,F)=>R.indexOf(F)>=0?R.filter(M=>M.stackId!==F.stackId||M.id<=F.id):hr(R,F))(R,F))(this.views,F,re),this.views.slice()}transition(F,re,M,Q,ye,et){if(this.skipTransition)return this.skipTransition=!1,Promise.resolve(!1);if(re===F)return Promise.resolve(!1);const dt=F?F.element:void 0,At=re?re.element:void 0,rn=this.containerEl;return dt&&dt!==At&&(dt.classList.add("ion-page"),dt.classList.add("ion-page-invisible"),rn.commit)?rn.commit(dt,At,{duration:void 0===M?0:void 0,direction:M,showGoBack:Q,progressAnimation:ye,animationBuilder:et}):Promise.resolve(!1)}wait(F){var re=this;return(0,l.A)(function*(){void 0!==re.runningTask&&(yield re.runningTask,re.runningTask=void 0);const M=re.runningTask=F();return M.finally(()=>re.runningTask=void 0),M})()}}const $t=(R,F,re,M,Q)=>"function"==typeof requestAnimationFrame?new Promise(ye=>{requestAnimationFrame(()=>{an(R,F,re,M,Q),ye()})}):Promise.resolve(),an=(R,F,re,M,Q)=>{Q.run(()=>re.filter(ye=>!F.includes(ye)).forEach(rt)),F.forEach(ye=>{const dt=M.path().split("?")[0].split("#")[0];if(ye!==R&&ye.url!==dt){const At=ye.element;At.setAttribute("aria-hidden","true"),At.classList.add("ion-page-hidden"),ye.ref.changeDetectorRef.detach()}})};let Cn=(()=>{var R;class F{get activatedComponentRef(){return this.activated}set animation(M){this.nativeEl.animation=M}set animated(M){this.nativeEl.animated=M}set swipeGesture(M){this._swipeGesture=M,this.nativeEl.swipeHandler=M?{canStart:()=>this.stackCtrl.canGoBack(1)&&!this.stackCtrl.hasRunningTask(),onStart:()=>this.stackCtrl.startBackTransition(),onEnd:Q=>this.stackCtrl.endBackTransition(Q)}:void 0}constructor(M,Q,ye,et,dt,At,rn,un){(0,s.A)(this,"parentOutlet",void 0),(0,s.A)(this,"nativeEl",void 0),(0,s.A)(this,"activatedView",null),(0,s.A)(this,"tabsPrefix",void 0),(0,s.A)(this,"_swipeGesture",void 0),(0,s.A)(this,"stackCtrl",void 0),(0,s.A)(this,"proxyMap",new WeakMap),(0,s.A)(this,"currentActivatedRoute$",new Dt.t(null)),(0,s.A)(this,"activated",null),(0,s.A)(this,"_activatedRoute",null),(0,s.A)(this,"name",ue.Xk),(0,s.A)(this,"stackWillChange",new H.bkB),(0,s.A)(this,"stackDidChange",new H.bkB),(0,s.A)(this,"activateEvents",new H.bkB),(0,s.A)(this,"deactivateEvents",new H.bkB),(0,s.A)(this,"parentContexts",(0,H.WQX)(ue.Zp)),(0,s.A)(this,"location",(0,H.WQX)(H.c1b)),(0,s.A)(this,"environmentInjector",(0,H.WQX)(H.uvJ)),(0,s.A)(this,"inputBinder",(0,H.WQX)(Ln,{optional:!0})),(0,s.A)(this,"supportsBindingToComponentInputs",!0),(0,s.A)(this,"config",(0,H.WQX)(_e)),(0,s.A)(this,"navCtrl",(0,H.WQX)(Gt)),this.parentOutlet=un,this.nativeEl=et.nativeElement,this.name=M||ue.Xk,this.tabsPrefix="true"===Q?ae(dt,rn):void 0,this.stackCtrl=new gt(this.tabsPrefix,this.nativeEl,dt,this.navCtrl,At,ye),this.parentContexts.onChildOutletCreated(this.name,this)}ngOnDestroy(){var M;this.stackCtrl.destroy(),null===(M=this.inputBinder)||void 0===M||M.unsubscribeFromRouteData(this)}getContext(){return this.parentContexts.getContext(this.name)}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(!this.activated){const M=this.getContext();null!=M&&M.route&&this.activateWith(M.route,M.injector)}new Promise(M=>((R,F)=>{R.componentOnReady?R.componentOnReady().then(re=>F(re)):(R=>{"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(R):"function"==typeof requestAnimationFrame?requestAnimationFrame(R):setTimeout(R)})(()=>F(R))})(this.nativeEl,M)).then(()=>{void 0===this._swipeGesture&&(this.swipeGesture=this.config.getBoolean("swipeBackEnabled","ios"===this.nativeEl.mode))})}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){throw new Error("incompatible reuse strategy")}attach(M,Q){throw new Error("incompatible reuse strategy")}deactivate(){if(this.activated){if(this.activatedView){const Q=this.getContext();this.activatedView.savedData=new Map(Q.children.contexts);const ye=this.activatedView.savedData.get("primary");if(ye&&Q.route&&(ye.route={...Q.route}),this.activatedView.savedExtras={},Q.route){const et=Q.route.snapshot;this.activatedView.savedExtras.queryParams=et.queryParams,this.activatedView.savedExtras.fragment=et.fragment}}const M=this.component;this.activatedView=null,this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(M)}}activateWith(M,Q){var ye;if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=M;let et,dt=this.stackCtrl.getExistingView(M);if(dt){et=this.activated=dt.ref;const un=dt.savedData;un&&(this.getContext().children.contexts=un),this.updateActivatedRouteProxy(et.instance,M)}else{var At;const un=M._futureSnapshot,yr=this.parentContexts.getOrCreateContext(this.name).children,lr=new Dt.t(null),cr=this.createActivatedRouteProxy(lr,M),xn=new Un(cr,yr,this.location.injector),Fn=null!==(At=un.routeConfig.component)&&void 0!==At?At:un.component;et=this.activated=this.outletContent.createComponent(Fn,{index:this.outletContent.length,injector:xn,environmentInjector:null!=Q?Q:this.environmentInjector}),lr.next(et.instance),dt=this.stackCtrl.createView(this.activated,M),this.proxyMap.set(et.instance,cr),this.currentActivatedRoute$.next({component:et.instance,activatedRoute:M})}null===(ye=this.inputBinder)||void 0===ye||ye.bindActivatedRouteToOutletComponent(this),this.activatedView=dt,this.navCtrl.setTopOutlet(this);const rn=this.stackCtrl.getActiveView();this.stackWillChange.emit({enteringView:dt,tabSwitch:xe(dt,rn)}),this.stackCtrl.setActive(dt).then(un=>{this.activateEvents.emit(et.instance),this.stackDidChange.emit(un)})}canGoBack(M=1,Q){return this.stackCtrl.canGoBack(M,Q)}pop(M=1,Q){return this.stackCtrl.pop(M,Q)}getLastUrl(M){const Q=this.stackCtrl.getLastUrl(M);return Q?Q.url:void 0}getLastRouteView(M){return this.stackCtrl.getLastUrl(M)}getRootView(M){return this.stackCtrl.getRootUrl(M)}getActiveStackId(){return this.stackCtrl.getActiveStackId()}createActivatedRouteProxy(M,Q){const ye=new ue.nX;return ye._futureSnapshot=Q._futureSnapshot,ye._routerState=Q._routerState,ye.snapshot=Q.snapshot,ye.outlet=Q.outlet,ye.component=Q.component,ye._paramMap=this.proxyObservable(M,"paramMap"),ye._queryParamMap=this.proxyObservable(M,"queryParamMap"),ye.url=this.proxyObservable(M,"url"),ye.params=this.proxyObservable(M,"params"),ye.queryParams=this.proxyObservable(M,"queryParams"),ye.fragment=this.proxyObservable(M,"fragment"),ye.data=this.proxyObservable(M,"data"),ye}proxyObservable(M,Q){return M.pipe((0,ee.p)(ye=>!!ye),(0,N.n)(ye=>this.currentActivatedRoute$.pipe((0,ee.p)(et=>null!==et&&et.component===ye),(0,N.n)(et=>et&&et.activatedRoute[Q]),function pe(R,F=x.D){return R=null!=R?R:Se,(0,V.N)((re,M)=>{let Q,ye=!0;re.subscribe((0,Z._)(M,et=>{const dt=F(et);(ye||!R(Q,dt))&&(ye=!1,Q=dt,M.next(et))}))})}())))}updateActivatedRouteProxy(M,Q){const ye=this.proxyMap.get(M);if(!ye)throw new Error("Could not find activated route proxy for view");ye._futureSnapshot=Q._futureSnapshot,ye._routerState=Q._routerState,ye.snapshot=Q.snapshot,ye.outlet=Q.outlet,ye.component=Q.component,this.currentActivatedRoute$.next({component:M,activatedRoute:Q})}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)(H.kS0("name"),H.kS0("tabs"),H.rXU(q.aZ),H.rXU(H.aKT),H.rXU(ue.Ix),H.rXU(H.SKi),H.rXU(ue.nX),H.rXU(R,12))}),(0,s.A)(F,"\u0275dir",H.FsC({type:R,selectors:[["ion-router-outlet"]],inputs:{animated:"animated",animation:"animation",mode:"mode",swipeGesture:"swipeGesture",name:"name"},outputs:{stackWillChange:"stackWillChange",stackDidChange:"stackDidChange",activateEvents:"activate",deactivateEvents:"deactivate"},exportAs:["outlet"]})),F})();class Un{constructor(F,re,M){(0,s.A)(this,"route",void 0),(0,s.A)(this,"childContexts",void 0),(0,s.A)(this,"parent",void 0),this.route=F,this.childContexts=re,this.parent=M}get(F,re){return F===ue.nX?this.route:F===ue.Zp?this.childContexts:this.parent.get(F,re)}}const Ln=new H.nKC("");let Xn=(()=>{var R;class F{constructor(){(0,s.A)(this,"outletDataSubscriptions",new Map)}bindActivatedRouteToOutletComponent(M){this.unsubscribeFromRouteData(M),this.subscribeToRouteData(M)}unsubscribeFromRouteData(M){var Q;null===(Q=this.outletDataSubscriptions.get(M))||void 0===Q||Q.unsubscribe(),this.outletDataSubscriptions.delete(M)}subscribeToRouteData(M){const{activatedRoute:Q}=M,ye=(0,Ye.z)([Q.queryParams,Q.params,Q.data]).pipe((0,N.n)(([et,dt,At],rn)=>(At={...et,...dt,...At},0===rn?(0,bt.of)(At):Promise.resolve(At)))).subscribe(et=>{if(!M.isActivated||!M.activatedComponentRef||M.activatedRoute!==Q||null===Q.component)return void this.unsubscribeFromRouteData(M);const dt=(0,H.HJs)(Q.component);if(dt)for(const{templateName:At}of dt.inputs)M.activatedComponentRef.setInput(At,et[At]);else this.unsubscribeFromRouteData(M)});this.outletDataSubscriptions.set(M,ye)}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)}),(0,s.A)(F,"\u0275prov",H.jDH({token:R,factory:R.\u0275fac})),F})();const fo=()=>({provide:Ln,useFactory:ho,deps:[ue.Ix]});function ho(R){return null!=R&&R.componentInputBindingEnabled?new Xn:null}const On=["color","defaultHref","disabled","icon","mode","routerAnimation","text","type"];let St=(()=>{var R;let F=((0,s.A)(R=class{constructor(M,Q,ye,et,dt,At){(0,s.A)(this,"routerOutlet",void 0),(0,s.A)(this,"navCtrl",void 0),(0,s.A)(this,"config",void 0),(0,s.A)(this,"r",void 0),(0,s.A)(this,"z",void 0),(0,s.A)(this,"el",void 0),this.routerOutlet=M,this.navCtrl=Q,this.config=ye,this.r=et,this.z=dt,At.detach(),this.el=this.r.nativeElement}onClick(M){var Q;const ye=this.defaultHref||this.config.get("backButtonDefaultHref");null!==(Q=this.routerOutlet)&&void 0!==Q&&Q.canGoBack()?(this.navCtrl.setDirection("back",void 0,void 0,this.routerAnimation),this.routerOutlet.pop(),M.preventDefault()):null!=ye&&(this.navCtrl.navigateBack(ye,{animation:this.routerAnimation}),M.preventDefault())}},"\u0275fac",function(M){return new(M||R)(H.rXU(Cn,8),H.rXU(Gt),H.rXU(_e),H.rXU(H.aKT),H.rXU(H.SKi),H.rXU(H.gRc))}),(0,s.A)(R,"\u0275dir",H.FsC({type:R,hostBindings:function(M,Q){1&M&&H.bIt("click",function(et){return Q.onClick(et)})},inputs:{color:"color",defaultHref:"defaultHref",disabled:"disabled",icon:"icon",mode:"mode",routerAnimation:"routerAnimation",text:"text",type:"type"}})),R);return F=(0,Ue.Cg)([Nt({inputs:On})],F),F})(),pr=(()=>{var R;class F{constructor(M,Q,ye,et,dt){(0,s.A)(this,"locationStrategy",void 0),(0,s.A)(this,"navCtrl",void 0),(0,s.A)(this,"elementRef",void 0),(0,s.A)(this,"router",void 0),(0,s.A)(this,"routerLink",void 0),(0,s.A)(this,"routerDirection","forward"),(0,s.A)(this,"routerAnimation",void 0),this.locationStrategy=M,this.navCtrl=Q,this.elementRef=ye,this.router=et,this.routerLink=dt}ngOnInit(){this.updateTargetUrlAndHref()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTargetUrlAndHref(){var M;if(null!==(M=this.routerLink)&&void 0!==M&&M.urlTree){const Q=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=Q}}onClick(M){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation),M.preventDefault()}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)(H.rXU(q.hb),H.rXU(Gt),H.rXU(H.aKT),H.rXU(ue.Ix),H.rXU(ue.Wk,8))}),(0,s.A)(F,"\u0275dir",H.FsC({type:R,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(M,Q){1&M&&H.bIt("click",function(et){return Q.onClick(et)})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},features:[H.OA$]})),F})(),Dr=(()=>{var R;class F{constructor(M,Q,ye,et,dt){(0,s.A)(this,"locationStrategy",void 0),(0,s.A)(this,"navCtrl",void 0),(0,s.A)(this,"elementRef",void 0),(0,s.A)(this,"router",void 0),(0,s.A)(this,"routerLink",void 0),(0,s.A)(this,"routerDirection","forward"),(0,s.A)(this,"routerAnimation",void 0),this.locationStrategy=M,this.navCtrl=Q,this.elementRef=ye,this.router=et,this.routerLink=dt}ngOnInit(){this.updateTargetUrlAndHref()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTargetUrlAndHref(){var M;if(null!==(M=this.routerLink)&&void 0!==M&&M.urlTree){const Q=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=Q}}onClick(){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation)}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)(H.rXU(q.hb),H.rXU(Gt),H.rXU(H.aKT),H.rXU(ue.Ix),H.rXU(ue.Wk,8))}),(0,s.A)(F,"\u0275dir",H.FsC({type:R,selectors:[["a","routerLink",""],["area","routerLink",""]],hostBindings:function(M,Q){1&M&&H.bIt("click",function(){return Q.onClick()})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},features:[H.OA$]})),F})();const gr=["animated","animation","root","rootParams","swipeGesture"],Gr=["push","insert","insertPages","pop","popTo","popToRoot","removeIndex","setRoot","setPages","getActive","getByIndex","canGoBack","getPrevious"];let Pr=(()=>{var R;let F=((0,s.A)(R=class{constructor(M,Q,ye,et,dt,At){(0,s.A)(this,"z",void 0),(0,s.A)(this,"el",void 0),this.z=dt,At.detach(),this.el=M.nativeElement,M.nativeElement.delegate=et.create(Q,ye),Vn(this,this.el,["ionNavDidChange","ionNavWillChange"])}},"\u0275fac",function(M){return new(M||R)(H.rXU(H.aKT),H.rXU(H.uvJ),H.rXU(H.zZn),H.rXU(Kt),H.rXU(H.SKi),H.rXU(H.gRc))}),(0,s.A)(R,"\u0275dir",H.FsC({type:R,inputs:{animated:"animated",animation:"animation",root:"root",rootParams:"rootParams",swipeGesture:"swipeGesture"}})),R);return F=(0,Ue.Cg)([Nt({inputs:gr,methods:Gr})],F),F})(),cn=(()=>{var R;class F{constructor(M){(0,s.A)(this,"navCtrl",void 0),(0,s.A)(this,"tabsInner",void 0),(0,s.A)(this,"ionTabsWillChange",new H.bkB),(0,s.A)(this,"ionTabsDidChange",new H.bkB),(0,s.A)(this,"tabBarSlot","bottom"),this.navCtrl=M}ngAfterContentInit(){this.detectSlotChanges()}ngAfterContentChecked(){this.detectSlotChanges()}onStackWillChange({enteringView:M,tabSwitch:Q}){const ye=M.stackId;Q&&void 0!==ye&&this.ionTabsWillChange.emit({tab:ye})}onStackDidChange({enteringView:M,tabSwitch:Q}){const ye=M.stackId;Q&&void 0!==ye&&(this.tabBar&&(this.tabBar.selectedTab=ye),this.ionTabsDidChange.emit({tab:ye}))}select(M){const Q="string"==typeof M,ye=Q?M:M.detail.tab,et=this.outlet.getActiveStackId()===ye,dt=`${this.outlet.tabsPrefix}/${ye}`;if(Q||M.stopPropagation(),et){const At=this.outlet.getActiveStackId(),rn=this.outlet.getLastRouteView(At);if((null==rn?void 0:rn.url)===dt)return;const un=this.outlet.getRootView(ye);return this.navCtrl.navigateRoot(dt,{...un&&dt===un.url&&un.savedExtras,animated:!0,animationDirection:"back"})}{const At=this.outlet.getLastRouteView(ye);return this.navCtrl.navigateRoot((null==At?void 0:At.url)||dt,{...null==At?void 0:At.savedExtras,animated:!0,animationDirection:"back"})}}getSelected(){return this.outlet.getActiveStackId()}detectSlotChanges(){this.tabBars.forEach(M=>{const Q=M.el.getAttribute("slot");Q!==this.tabBarSlot&&(this.tabBarSlot=Q,this.relocateTabBar())})}relocateTabBar(){const M=this.tabBar.el;"top"===this.tabBarSlot?this.tabsInner.nativeElement.before(M):this.tabsInner.nativeElement.after(M)}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)(H.rXU(Gt))}),(0,s.A)(F,"\u0275dir",H.FsC({type:R,selectors:[["ion-tabs"]],viewQuery:function(M,Q){if(1&M&&H.GBs(ot,7,H.aKT),2&M){let ye;H.mGM(ye=H.lsd())&&(Q.tabsInner=ye.first)}},hostBindings:function(M,Q){1&M&&H.bIt("ionTabButtonClick",function(et){return Q.select(et)})},outputs:{ionTabsWillChange:"ionTabsWillChange",ionTabsDidChange:"ionTabsDidChange"}})),F})();const Tr=R=>"function"==typeof __zone_symbol__requestAnimationFrame?__zone_symbol__requestAnimationFrame(R):"function"==typeof requestAnimationFrame?requestAnimationFrame(R):setTimeout(R);let Fr=(()=>{var R;class F{constructor(M,Q){(0,s.A)(this,"injector",void 0),(0,s.A)(this,"elementRef",void 0),(0,s.A)(this,"onChange",()=>{}),(0,s.A)(this,"onTouched",()=>{}),(0,s.A)(this,"lastValue",void 0),(0,s.A)(this,"statusChanges",void 0),this.injector=M,this.elementRef=Q}writeValue(M){this.elementRef.nativeElement.value=this.lastValue=M,Zn(this.elementRef)}handleValueChange(M,Q){M===this.elementRef.nativeElement&&(Q!==this.lastValue&&(this.lastValue=Q,this.onChange(Q)),Zn(this.elementRef))}_handleBlurEvent(M){M===this.elementRef.nativeElement&&(this.onTouched(),Zn(this.elementRef))}registerOnChange(M){this.onChange=M}registerOnTouched(M){this.onTouched=M}setDisabledState(M){this.elementRef.nativeElement.disabled=M}ngOnDestroy(){this.statusChanges&&this.statusChanges.unsubscribe()}ngAfterViewInit(){let M;try{M=this.injector.get(se.vO)}catch{}if(!M)return;M.statusChanges&&(this.statusChanges=M.statusChanges.subscribe(()=>Zn(this.elementRef)));const Q=M.control;Q&&["markAsTouched","markAllAsTouched","markAsUntouched","markAsDirty","markAsPristine"].forEach(et=>{if(typeof Q[et]<"u"){const dt=Q[et].bind(Q);Q[et]=(...At)=>{dt(...At),Zn(this.elementRef)}}})}}return R=F,(0,s.A)(F,"\u0275fac",function(M){return new(M||R)(H.rXU(H.zZn),H.rXU(H.aKT))}),(0,s.A)(F,"\u0275dir",H.FsC({type:R,hostBindings:function(M,Q){1&M&&H.bIt("ionBlur",function(et){return Q._handleBlurEvent(et.target)})}})),F})();const Zn=R=>{Tr(()=>{const F=R.nativeElement,re=null!=F.value&&F.value.toString().length>0,M=tr(F);Rr(F,M);const Q=F.closest("ion-item");Q&&Rr(Q,re?[...M,"item-has-value"]:M)})},tr=R=>{const F=R.classList,re=[];for(let M=0;M{const re=R.classList;re.remove("ion-valid","ion-invalid","ion-touched","ion-untouched","ion-dirty","ion-pristine"),re.add(...F)},kr=(R,F)=>R.substring(0,F.length)===F;class Lr{shouldDetach(F){return!1}shouldAttach(F){return!1}store(F,re){}retrieve(F){return null}shouldReuseRoute(F,re){if(F.routeConfig!==re.routeConfig)return!1;const M=F.params,Q=re.params,ye=Object.keys(M),et=Object.keys(Q);if(ye.length!==et.length)return!1;for(const dt of ye)if(Q[dt]!==M[dt])return!1;return!0}}class $r{constructor(F){(0,s.A)(this,"ctrl",void 0),this.ctrl=F}create(F){return this.ctrl.create(F||{})}dismiss(F,re,M){return this.ctrl.dismiss(F,re,M)}getTop(){return this.ctrl.getTop()}}},7863:(Et,We,P)=>{"use strict";P.d(We,{U1:()=>Tt,W9:()=>qt,eU:()=>tn,Rg:()=>xn,BC:()=>un,ai:()=>cr,bv:()=>Vr});var l=P(9842),s=P(4438),H=P(4341),ue=P(3656),q=P(1635),Ie=P(3726),X=P(177),Ee=P(70),le=(P(9986),P(2725),P(8454),P(3314),P(8607),P(3664)),be=P(464),Te=(P(5465),P(6002)),Ge=(P(8476),P(9672));P(1970),P(6411);var Re=P(467);const Le=le.i,Be=function(){var g=(0,Re.A)(function*(S,B){if(!(typeof window>"u"))return yield Le(),(0,Ge.b)(JSON.parse('[["ion-menu_3",[[33,"ion-menu-button",{"color":[513],"disabled":[4],"menu":[1],"autoHide":[4,"auto-hide"],"type":[1],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]],[33,"ion-menu",{"contentId":[513,"content-id"],"menuId":[513,"menu-id"],"type":[1025],"disabled":[1028],"side":[513],"swipeGesture":[4,"swipe-gesture"],"maxEdgeStart":[2,"max-edge-start"],"isPaneVisible":[32],"isEndSide":[32],"isOpen":[64],"isActive":[64],"open":[64],"close":[64],"toggle":[64],"setOpen":[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"]],{"type":["typeChanged"],"disabled":["disabledChanged"],"side":["sideChanged"],"swipeGesture":["swipeGestureChanged"]}],[1,"ion-menu-toggle",{"menu":[1],"autoHide":[4,"auto-hide"],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]]],["ion-input-password-toggle",[[33,"ion-input-password-toggle",{"color":[513],"showIcon":[1,"show-icon"],"hideIcon":[1,"hide-icon"],"type":[1025]},null,{"type":["onTypeChange"]}]]],["ion-fab_3",[[33,"ion-fab-button",{"color":[513],"activated":[4],"disabled":[4],"download":[1],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1],"show":[4],"translucent":[4],"type":[1],"size":[1],"closeIcon":[1,"close-icon"]}],[1,"ion-fab",{"horizontal":[1],"vertical":[1],"edge":[4],"activated":[1028],"close":[64],"toggle":[64]},null,{"activated":["activatedChanged"]}],[1,"ion-fab-list",{"activated":[4],"side":[1]},null,{"activated":["activatedChanged"]}]]],["ion-refresher_2",[[0,"ion-refresher-content",{"pullingIcon":[1025,"pulling-icon"],"pullingText":[1,"pulling-text"],"refreshingSpinner":[1025,"refreshing-spinner"],"refreshingText":[1,"refreshing-text"]}],[32,"ion-refresher",{"pullMin":[2,"pull-min"],"pullMax":[2,"pull-max"],"closeDuration":[1,"close-duration"],"snapbackDuration":[1,"snapback-duration"],"pullFactor":[2,"pull-factor"],"disabled":[4],"nativeRefresher":[32],"state":[32],"complete":[64],"cancel":[64],"getProgress":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-back-button",[[33,"ion-back-button",{"color":[513],"defaultHref":[1025,"default-href"],"disabled":[516],"icon":[1],"text":[1],"type":[1],"routerAnimation":[16]}]]],["ion-toast",[[33,"ion-toast",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"color":[513],"enterAnimation":[16],"leaveAnimation":[16],"cssClass":[1,"css-class"],"duration":[2],"header":[1],"layout":[1],"message":[1],"keyboardClose":[4,"keyboard-close"],"position":[1],"positionAnchor":[1,"position-anchor"],"buttons":[16],"translucent":[4],"animated":[4],"icon":[1],"htmlAttributes":[16],"swipeGesture":[1,"swipe-gesture"],"isOpen":[4,"is-open"],"trigger":[1],"revealContentToScreenReader":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"swipeGesture":["swipeGestureChanged"],"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-card_5",[[33,"ion-card",{"color":[513],"button":[4],"type":[1],"disabled":[4],"download":[1],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}],[32,"ion-card-content"],[33,"ion-card-header",{"color":[513],"translucent":[4]}],[33,"ion-card-subtitle",{"color":[513]}],[33,"ion-card-title",{"color":[513]}]]],["ion-item-option_3",[[33,"ion-item-option",{"color":[513],"disabled":[4],"download":[1],"expandable":[4],"href":[1],"rel":[1],"target":[1],"type":[1]}],[32,"ion-item-options",{"side":[1],"fireSwipeEvent":[64]}],[0,"ion-item-sliding",{"disabled":[4],"state":[32],"getOpenAmount":[64],"getSlidingRatio":[64],"open":[64],"close":[64],"closeOpened":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-accordion_2",[[49,"ion-accordion",{"value":[1],"disabled":[4],"readonly":[4],"toggleIcon":[1,"toggle-icon"],"toggleIconSlot":[1,"toggle-icon-slot"],"state":[32],"isNext":[32],"isPrevious":[32]},null,{"value":["valueChanged"]}],[33,"ion-accordion-group",{"animated":[4],"multiple":[4],"value":[1025],"disabled":[4],"readonly":[4],"expand":[1],"requestAccordionToggle":[64],"getAccordions":[64]},[[0,"keydown","onKeydown"]],{"value":["valueChanged"],"disabled":["disabledChanged"],"readonly":["readonlyChanged"]}]]],["ion-infinite-scroll_2",[[32,"ion-infinite-scroll-content",{"loadingSpinner":[1025,"loading-spinner"],"loadingText":[1,"loading-text"]}],[0,"ion-infinite-scroll",{"threshold":[1],"disabled":[4],"position":[1],"isLoading":[32],"complete":[64]},null,{"threshold":["thresholdChanged"],"disabled":["disabledChanged"]}]]],["ion-reorder_2",[[33,"ion-reorder",null,[[2,"click","onClick"]]],[0,"ion-reorder-group",{"disabled":[4],"state":[32],"complete":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-segment_2",[[33,"ion-segment-button",{"disabled":[1028],"layout":[1],"type":[1],"value":[8],"checked":[32],"setFocus":[64]},null,{"value":["valueChanged"]}],[33,"ion-segment",{"color":[513],"disabled":[4],"scrollable":[4],"swipeGesture":[4,"swipe-gesture"],"value":[1032],"selectOnFocus":[4,"select-on-focus"],"activated":[32]},[[0,"keydown","onKeyDown"]],{"color":["colorChanged"],"swipeGesture":["swipeGestureChanged"],"value":["valueChanged"],"disabled":["disabledChanged"]}]]],["ion-tab-bar_2",[[33,"ion-tab-button",{"disabled":[4],"download":[1],"href":[1],"rel":[1],"layout":[1025],"selected":[1028],"tab":[1],"target":[1]},[[8,"ionTabBarChanged","onTabBarChanged"]]],[33,"ion-tab-bar",{"color":[513],"selectedTab":[1,"selected-tab"],"translucent":[4],"keyboardVisible":[32]},null,{"selectedTab":["selectedTabChanged"]}]]],["ion-chip",[[33,"ion-chip",{"color":[513],"outline":[4],"disabled":[4]}]]],["ion-datetime-button",[[33,"ion-datetime-button",{"color":[513],"disabled":[516],"datetime":[1],"datetimePresentation":[32],"dateText":[32],"timeText":[32],"datetimeActive":[32],"selectedButton":[32]}]]],["ion-input",[[38,"ion-input",{"color":[513],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"autofocus":[4],"clearInput":[4,"clear-input"],"clearInputIcon":[1,"clear-input-icon"],"clearOnEdit":[4,"clear-on-edit"],"counter":[4],"counterFormatter":[16],"debounce":[2],"disabled":[516],"enterkeyhint":[1],"errorText":[1,"error-text"],"fill":[1],"inputmode":[1],"helperText":[1,"helper-text"],"label":[1],"labelPlacement":[1,"label-placement"],"max":[8],"maxlength":[2],"min":[8],"minlength":[2],"multiple":[4],"name":[1],"pattern":[1],"placeholder":[1],"readonly":[516],"required":[4],"shape":[1],"spellcheck":[4],"step":[1],"type":[1],"value":[1032],"hasFocus":[32],"setFocus":[64],"getInputElement":[64]},null,{"debounce":["debounceChanged"],"type":["onTypeChange"],"value":["valueChanged"]}]]],["ion-searchbar",[[34,"ion-searchbar",{"color":[513],"animated":[4],"autocapitalize":[1],"autocomplete":[1],"autocorrect":[1],"cancelButtonIcon":[1,"cancel-button-icon"],"cancelButtonText":[1,"cancel-button-text"],"clearIcon":[1,"clear-icon"],"debounce":[2],"disabled":[4],"inputmode":[1],"enterkeyhint":[1],"maxlength":[2],"minlength":[2],"name":[1],"placeholder":[1],"searchIcon":[1,"search-icon"],"showCancelButton":[1,"show-cancel-button"],"showClearButton":[1,"show-clear-button"],"spellcheck":[4],"type":[1],"value":[1025],"focused":[32],"noAnimate":[32],"setFocus":[64],"getInputElement":[64]},null,{"lang":["onLangChanged"],"dir":["onDirChanged"],"debounce":["debounceChanged"],"value":["valueChanged"],"showCancelButton":["showCancelButtonChanged"]}]]],["ion-toggle",[[33,"ion-toggle",{"color":[513],"name":[1],"checked":[1028],"disabled":[4],"value":[1],"enableOnOffLabels":[4,"enable-on-off-labels"],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1],"activated":[32]},null,{"disabled":["disabledChanged"]}]]],["ion-nav_2",[[1,"ion-nav",{"delegate":[16],"swipeGesture":[1028,"swipe-gesture"],"animated":[4],"animation":[16],"rootParams":[16],"root":[1],"push":[64],"insert":[64],"insertPages":[64],"pop":[64],"popTo":[64],"popToRoot":[64],"removeIndex":[64],"setRoot":[64],"setPages":[64],"setRouteId":[64],"getRouteId":[64],"getActive":[64],"getByIndex":[64],"canGoBack":[64],"getPrevious":[64],"getLength":[64]},null,{"swipeGesture":["swipeGestureChanged"],"root":["rootChanged"]}],[0,"ion-nav-link",{"component":[1],"componentProps":[16],"routerDirection":[1,"router-direction"],"routerAnimation":[16]}]]],["ion-textarea",[[38,"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],"errorText":[1,"error-text"],"helperText":[1,"helper-text"],"label":[1],"labelPlacement":[1,"label-placement"],"shape":[1],"hasFocus":[32],"setFocus":[64],"getInputElement":[64]},null,{"debounce":["debounceChanged"],"value":["valueChanged"]}]]],["ion-backdrop",[[33,"ion-backdrop",{"visible":[4],"tappable":[4],"stopPropagation":[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]]],["ion-loading",[[34,"ion-loading",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"message":[1],"cssClass":[1,"css-class"],"duration":[2],"backdropDismiss":[4,"backdrop-dismiss"],"showBackdrop":[4,"show-backdrop"],"spinner":[1025],"translucent":[4],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-breadcrumb_2",[[33,"ion-breadcrumb",{"collapsed":[4],"last":[4],"showCollapsedIndicator":[4,"show-collapsed-indicator"],"color":[1],"active":[4],"disabled":[4],"download":[1],"href":[1],"rel":[1],"separator":[4],"target":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16]}],[33,"ion-breadcrumbs",{"color":[513],"maxItems":[2,"max-items"],"itemsBeforeCollapse":[2,"items-before-collapse"],"itemsAfterCollapse":[2,"items-after-collapse"],"collapsed":[32],"activeChanged":[32]},[[0,"collapsedClick","onCollapsedClick"]],{"maxItems":["maxItemsChanged"],"itemsBeforeCollapse":["maxItemsChanged"],"itemsAfterCollapse":["maxItemsChanged"]}]]],["ion-modal",[[33,"ion-modal",{"hasController":[4,"has-controller"],"overlayIndex":[2,"overlay-index"],"delegate":[16],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"breakpoints":[16],"initialBreakpoint":[2,"initial-breakpoint"],"backdropBreakpoint":[2,"backdrop-breakpoint"],"handle":[4],"handleBehavior":[1,"handle-behavior"],"component":[1],"componentProps":[16],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"showBackdrop":[4,"show-backdrop"],"animated":[4],"presentingElement":[16],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"keepContentsMounted":[4,"keep-contents-mounted"],"focusTrap":[4,"focus-trap"],"canDismiss":[4,"can-dismiss"],"presented":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64],"setCurrentBreakpoint":[64],"getCurrentBreakpoint":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-route_4",[[0,"ion-route",{"url":[1],"component":[1],"componentProps":[16],"beforeLeave":[16],"beforeEnter":[16]},null,{"url":["onUpdate"],"component":["onUpdate"],"componentProps":["onComponentProps"]}],[0,"ion-route-redirect",{"from":[1],"to":[1]},null,{"from":["propDidChange"],"to":["propDidChange"]}],[0,"ion-router",{"root":[1],"useHash":[4,"use-hash"],"canTransition":[64],"push":[64],"back":[64],"printDebug":[64],"navChanged":[64]},[[8,"popstate","onPopState"],[4,"ionBackButton","onBackButton"]]],[1,"ion-router-link",{"color":[513],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}]]],["ion-avatar_3",[[33,"ion-avatar"],[33,"ion-badge",{"color":[513]}],[1,"ion-thumbnail"]]],["ion-col_3",[[1,"ion-col",{"offset":[1],"offsetXs":[1,"offset-xs"],"offsetSm":[1,"offset-sm"],"offsetMd":[1,"offset-md"],"offsetLg":[1,"offset-lg"],"offsetXl":[1,"offset-xl"],"pull":[1],"pullXs":[1,"pull-xs"],"pullSm":[1,"pull-sm"],"pullMd":[1,"pull-md"],"pullLg":[1,"pull-lg"],"pullXl":[1,"pull-xl"],"push":[1],"pushXs":[1,"push-xs"],"pushSm":[1,"push-sm"],"pushMd":[1,"push-md"],"pushLg":[1,"push-lg"],"pushXl":[1,"push-xl"],"size":[1],"sizeXs":[1,"size-xs"],"sizeSm":[1,"size-sm"],"sizeMd":[1,"size-md"],"sizeLg":[1,"size-lg"],"sizeXl":[1,"size-xl"]},[[9,"resize","onResize"]]],[1,"ion-grid",{"fixed":[4]}],[1,"ion-row"]]],["ion-tab_2",[[1,"ion-tab",{"active":[1028],"delegate":[16],"tab":[1],"component":[1],"setActive":[64]},null,{"active":["changeActive"]}],[1,"ion-tabs",{"useRouter":[1028,"use-router"],"selectedTab":[32],"select":[64],"getTab":[64],"getSelected":[64],"setRouteId":[64],"getRouteId":[64]}]]],["ion-img",[[1,"ion-img",{"alt":[1],"src":[1],"loadSrc":[32],"loadError":[32]},null,{"src":["srcChanged"]}]]],["ion-progress-bar",[[33,"ion-progress-bar",{"type":[1],"reversed":[4],"value":[2],"buffer":[2],"color":[513]}]]],["ion-range",[[33,"ion-range",{"color":[513],"debounce":[2],"name":[1],"label":[1],"dualKnobs":[4,"dual-knobs"],"min":[2],"max":[2],"pin":[4],"pinFormatter":[16],"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]},null,{"debounce":["debounceChanged"],"min":["minChanged"],"max":["maxChanged"],"activeBarStart":["activeBarStartChanged"],"disabled":["disabledChanged"],"value":["valueChanged"]}]]],["ion-split-pane",[[33,"ion-split-pane",{"contentId":[513,"content-id"],"disabled":[4],"when":[8],"visible":[32],"isVisible":[64]},null,{"visible":["visibleChanged"],"disabled":["updateState"],"when":["updateState"]}]]],["ion-text",[[1,"ion-text",{"color":[513]}]]],["ion-select_3",[[33,"ion-select",{"cancelText":[1,"cancel-text"],"color":[513],"compareWith":[1,"compare-with"],"disabled":[4],"fill":[1],"interface":[1],"interfaceOptions":[8,"interface-options"],"justify":[1],"label":[1],"labelPlacement":[1,"label-placement"],"multiple":[4],"name":[1],"okText":[1,"ok-text"],"placeholder":[1],"selectedText":[1,"selected-text"],"toggleIcon":[1,"toggle-icon"],"expandedIcon":[1,"expanded-icon"],"shape":[1],"value":[1032],"isExpanded":[32],"open":[64]},null,{"disabled":["styleChanged"],"isExpanded":["styleChanged"],"placeholder":["styleChanged"],"value":["styleChanged"]}],[1,"ion-select-option",{"disabled":[4],"value":[8]}],[34,"ion-select-popover",{"header":[1],"subHeader":[1,"sub-header"],"message":[1],"multiple":[4],"options":[16]}]]],["ion-picker",[[33,"ion-picker",{"exitInputMode":[64]},[[1,"touchstart","preventTouchStartPropagation"]]]]],["ion-picker-column",[[1,"ion-picker-column",{"disabled":[4],"value":[1032],"color":[513],"numericInput":[4,"numeric-input"],"ariaLabel":[32],"isActive":[32],"scrollActiveItemIntoView":[64],"setValue":[64],"setFocus":[64]},null,{"aria-label":["ariaLabelChanged"],"value":["valueChange"]}]]],["ion-datetime_3",[[33,"ion-datetime",{"color":[1],"name":[1],"disabled":[4],"formatOptions":[16],"readonly":[4],"isDateEnabled":[16],"min":[1025],"max":[1025],"presentation":[1],"cancelText":[1,"cancel-text"],"doneText":[1,"done-text"],"clearText":[1,"clear-text"],"yearValues":[8,"year-values"],"monthValues":[8,"month-values"],"dayValues":[8,"day-values"],"hourValues":[8,"hour-values"],"minuteValues":[8,"minute-values"],"locale":[1],"firstDayOfWeek":[2,"first-day-of-week"],"titleSelectedDatesFormatter":[16],"multiple":[4],"highlightedDates":[16],"value":[1025],"showDefaultTitle":[4,"show-default-title"],"showDefaultButtons":[4,"show-default-buttons"],"showClearButton":[4,"show-clear-button"],"showDefaultTimeLabel":[4,"show-default-time-label"],"hourCycle":[1,"hour-cycle"],"size":[1],"preferWheel":[4,"prefer-wheel"],"showMonthAndYear":[32],"activeParts":[32],"workingParts":[32],"isTimePopoverOpen":[32],"forceRenderDate":[32],"confirm":[64],"reset":[64],"cancel":[64]},null,{"formatOptions":["formatOptionsChanged"],"disabled":["disabledChanged"],"min":["minChanged"],"max":["maxChanged"],"presentation":["presentationChanged"],"yearValues":["yearValuesChanged"],"monthValues":["monthValuesChanged"],"dayValues":["dayValuesChanged"],"hourValues":["hourValuesChanged"],"minuteValues":["minuteValuesChanged"],"value":["valueChanged"]}],[34,"ion-picker-legacy",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"buttons":[16],"columns":[16],"cssClass":[1,"css-class"],"duration":[2],"showBackdrop":[4,"show-backdrop"],"backdropDismiss":[4,"backdrop-dismiss"],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"presented":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64],"getColumn":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}],[32,"ion-picker-legacy-column",{"col":[16]},null,{"col":["colChanged"]}]]],["ion-radio_2",[[33,"ion-radio",{"color":[513],"name":[1],"disabled":[4],"value":[8],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1],"checked":[32],"buttonTabindex":[32],"setFocus":[64],"setButtonTabindex":[64]},null,{"value":["valueChanged"]}],[0,"ion-radio-group",{"allowEmptySelection":[4,"allow-empty-selection"],"compareWith":[1,"compare-with"],"name":[1],"value":[1032]},[[4,"keydown","onKeydown"]],{"value":["valueChanged"]}]]],["ion-ripple-effect",[[1,"ion-ripple-effect",{"type":[1],"addRipple":[64]}]]],["ion-button_2",[[33,"ion-button",{"color":[513],"buttonType":[1025,"button-type"],"disabled":[516],"expand":[513],"fill":[1537],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"download":[1],"href":[1],"rel":[1],"shape":[513],"size":[513],"strong":[4],"target":[1],"type":[1],"form":[1],"isCircle":[32]},null,{"disabled":["disabledChanged"]}],[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]},null,{"name":["loadIcon"],"src":["loadIcon"],"icon":["loadIcon"],"ios":["loadIcon"],"md":["loadIcon"]}]]],["ion-action-sheet",[[34,"ion-action-sheet",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"buttons":[16],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"header":[1],"subHeader":[1,"sub-header"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-alert",[[34,"ion-alert",{"overlayIndex":[2,"overlay-index"],"delegate":[16],"hasController":[4,"has-controller"],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"cssClass":[1,"css-class"],"header":[1],"subHeader":[1,"sub-header"],"message":[1],"buttons":[16],"inputs":[1040],"backdropDismiss":[4,"backdrop-dismiss"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"isOpen":[4,"is-open"],"trigger":[1],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},[[4,"keydown","onKeydown"]],{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"],"buttons":["buttonsChanged"],"inputs":["inputsChanged"]}]]],["ion-app_8",[[0,"ion-app",{"setFocus":[64]}],[1,"ion-content",{"color":[513],"fullscreen":[4],"fixedSlotPlacement":[1,"fixed-slot-placement"],"forceOverscroll":[1028,"force-overscroll"],"scrollX":[4,"scroll-x"],"scrollY":[4,"scroll-y"],"scrollEvents":[4,"scroll-events"],"getScrollElement":[64],"getBackgroundElement":[64],"scrollToTop":[64],"scrollToBottom":[64],"scrollByPoint":[64],"scrollToPoint":[64]},[[9,"resize","onResize"]]],[36,"ion-footer",{"collapse":[1],"translucent":[4],"keyboardVisible":[32]}],[36,"ion-header",{"collapse":[1],"translucent":[4]}],[1,"ion-router-outlet",{"mode":[1025],"delegate":[16],"animated":[4],"animation":[16],"swipeHandler":[16],"commit":[64],"setRouteId":[64],"getRouteId":[64]},null,{"swipeHandler":["swipeHandlerChanged"]}],[33,"ion-title",{"color":[513],"size":[1]},null,{"size":["sizeChanged"]}],[33,"ion-toolbar",{"color":[513]},[[0,"ionStyle","childrenStyle"]]],[38,"ion-buttons",{"collapse":[4]}]]],["ion-picker-column-option",[[33,"ion-picker-column-option",{"disabled":[4],"value":[8],"color":[513],"ariaLabel":[32]},null,{"aria-label":["onAriaLabelChange"]}]]],["ion-popover",[[33,"ion-popover",{"hasController":[4,"has-controller"],"delegate":[16],"overlayIndex":[2,"overlay-index"],"enterAnimation":[16],"leaveAnimation":[16],"component":[1],"componentProps":[16],"keyboardClose":[4,"keyboard-close"],"cssClass":[1,"css-class"],"backdropDismiss":[4,"backdrop-dismiss"],"event":[8],"showBackdrop":[4,"show-backdrop"],"translucent":[4],"animated":[4],"htmlAttributes":[16],"triggerAction":[1,"trigger-action"],"trigger":[1],"size":[1],"dismissOnSelect":[4,"dismiss-on-select"],"reference":[1],"side":[1],"alignment":[1025],"arrow":[4],"isOpen":[4,"is-open"],"keyboardEvents":[4,"keyboard-events"],"focusTrap":[4,"focus-trap"],"keepContentsMounted":[4,"keep-contents-mounted"],"presented":[32],"presentFromTrigger":[64],"present":[64],"dismiss":[64],"getParentPopover":[64],"onDidDismiss":[64],"onWillDismiss":[64]},null,{"trigger":["onTriggerChange"],"triggerAction":["onTriggerChange"],"isOpen":["onIsOpenChange"]}]]],["ion-checkbox",[[33,"ion-checkbox",{"color":[513],"name":[1],"checked":[1028],"indeterminate":[1028],"disabled":[4],"value":[8],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1]}]]],["ion-spinner",[[1,"ion-spinner",{"color":[513],"duration":[2],"name":[1],"paused":[4]}]]],["ion-item_8",[[33,"ion-item-divider",{"color":[513],"sticky":[4]}],[32,"ion-item-group"],[33,"ion-note",{"color":[513]}],[1,"ion-skeleton-text",{"animated":[4]}],[33,"ion-item",{"color":[513],"button":[4],"detail":[4],"detailIcon":[1,"detail-icon"],"disabled":[4],"download":[1],"href":[1],"rel":[1],"lines":[1],"routerAnimation":[16],"routerDirection":[1,"router-direction"],"target":[1],"type":[1],"multipleInputs":[32],"focusable":[32]},[[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]],{"button":["buttonChanged"]}],[38,"ion-label",{"color":[513],"position":[1],"noAnimate":[32]},null,{"color":["colorChanged"],"position":["positionChanged"]}],[32,"ion-list",{"lines":[1],"inset":[4],"closeSlidingItems":[64]}],[33,"ion-list-header",{"color":[513],"lines":[1]}]]]]'),B)});return function(B,v){return g.apply(this,arguments)}}(),ie=["*"],je=["outletContent"],V=(g,S)=>{const B=g.prototype;S.forEach(v=>{Object.defineProperty(B,v,{get(){return this.el[v]},set(U){this.z.runOutsideAngular(()=>this.el[v]=U)},configurable:!0})})},Z=(g,S)=>{const B=g.prototype;S.forEach(v=>{B[v]=function(){const U=arguments;return this.z.runOutsideAngular(()=>this.el[v].apply(this.el,U))}})};function se(g){return function(B){const{defineCustomElementFn:v,inputs:U,methods:de}=g;return void 0!==v&&v(),U&&V(B,U),de&&Z(B,de),B}}let Tt=(()=>{var g;let S=((0,l.A)(g=class{constructor(v,U,de){(0,l.A)(this,"z",void 0),(0,l.A)(this,"el",void 0),this.z=de,v.detach(),this.el=U.nativeElement}},"\u0275fac",function(v){return new(v||g)(s.rXU(s.gRc),s.rXU(s.aKT),s.rXU(s.SKi))}),(0,l.A)(g,"\u0275cmp",s.VBU({type:g,selectors:[["ion-app"]],ngContentSelectors:ie,decls:1,vars:0,template:function(v,U){1&v&&(s.NAR(),s.SdG(0))},encapsulation:2,changeDetection:0})),g);return S=(0,q.Cg)([se({})],S),S})(),qt=(()=>{var g;let S=((0,l.A)(g=class{constructor(v,U,de){(0,l.A)(this,"z",void 0),(0,l.A)(this,"el",void 0),this.z=de,v.detach(),this.el=U.nativeElement,((g,S,B)=>{B.forEach(v=>g[v]=(0,Ie.R)(S,v))})(this,this.el,["ionScrollStart","ionScroll","ionScrollEnd"])}},"\u0275fac",function(v){return new(v||g)(s.rXU(s.gRc),s.rXU(s.aKT),s.rXU(s.SKi))}),(0,l.A)(g,"\u0275cmp",s.VBU({type:g,selectors:[["ion-content"]],inputs:{color:"color",fixedSlotPlacement:"fixedSlotPlacement",forceOverscroll:"forceOverscroll",fullscreen:"fullscreen",scrollEvents:"scrollEvents",scrollX:"scrollX",scrollY:"scrollY"},ngContentSelectors:ie,decls:1,vars:0,template:function(v,U){1&v&&(s.NAR(),s.SdG(0))},encapsulation:2,changeDetection:0})),g);return S=(0,q.Cg)([se({inputs:["color","fixedSlotPlacement","forceOverscroll","fullscreen","scrollEvents","scrollX","scrollY"],methods:["getScrollElement","scrollToTop","scrollToBottom","scrollByPoint","scrollToPoint"]})],S),S})(),tn=(()=>{var g;let S=((0,l.A)(g=class{constructor(v,U,de){(0,l.A)(this,"z",void 0),(0,l.A)(this,"el",void 0),this.z=de,v.detach(),this.el=U.nativeElement}},"\u0275fac",function(v){return new(v||g)(s.rXU(s.gRc),s.rXU(s.aKT),s.rXU(s.SKi))}),(0,l.A)(g,"\u0275cmp",s.VBU({type:g,selectors:[["ion-header"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},ngContentSelectors:ie,decls:1,vars:0,template:function(v,U){1&v&&(s.NAR(),s.SdG(0))},encapsulation:2,changeDetection:0})),g);return S=(0,q.Cg)([se({inputs:["collapse","mode","translucent"]})],S),S})(),un=(()=>{var g;let S=((0,l.A)(g=class{constructor(v,U,de){(0,l.A)(this,"z",void 0),(0,l.A)(this,"el",void 0),this.z=de,v.detach(),this.el=U.nativeElement}},"\u0275fac",function(v){return new(v||g)(s.rXU(s.gRc),s.rXU(s.aKT),s.rXU(s.SKi))}),(0,l.A)(g,"\u0275cmp",s.VBU({type:g,selectors:[["ion-title"]],inputs:{color:"color",size:"size"},ngContentSelectors:ie,decls:1,vars:0,template:function(v,U){1&v&&(s.NAR(),s.SdG(0))},encapsulation:2,changeDetection:0})),g);return S=(0,q.Cg)([se({inputs:["color","size"]})],S),S})(),cr=(()=>{var g;let S=((0,l.A)(g=class{constructor(v,U,de){(0,l.A)(this,"z",void 0),(0,l.A)(this,"el",void 0),this.z=de,v.detach(),this.el=U.nativeElement}},"\u0275fac",function(v){return new(v||g)(s.rXU(s.gRc),s.rXU(s.aKT),s.rXU(s.SKi))}),(0,l.A)(g,"\u0275cmp",s.VBU({type:g,selectors:[["ion-toolbar"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:ie,decls:1,vars:0,template:function(v,U){1&v&&(s.NAR(),s.SdG(0))},encapsulation:2,changeDetection:0})),g);return S=(0,q.Cg)([se({inputs:["color","mode"]})],S),S})(),xn=(()=>{var g;class S extends ue.Rg{constructor(v,U,de,Bt,jn,E,k,z){super(v,U,de,Bt,jn,E,k,z),(0,l.A)(this,"parentOutlet",void 0),(0,l.A)(this,"outletContent",void 0),this.parentOutlet=z}}return g=S,(0,l.A)(S,"\u0275fac",function(v){return new(v||g)(s.kS0("name"),s.kS0("tabs"),s.rXU(X.aZ),s.rXU(s.aKT),s.rXU(Ee.Ix),s.rXU(s.SKi),s.rXU(Ee.nX),s.rXU(g,12))}),(0,l.A)(S,"\u0275cmp",s.VBU({type:g,selectors:[["ion-router-outlet"]],viewQuery:function(v,U){if(1&v&&s.GBs(je,7,s.c1b),2&v){let de;s.mGM(de=s.lsd())&&(U.outletContent=de.first)}},features:[s.Vt3],ngContentSelectors:ie,decls:3,vars:0,consts:[["outletContent",""]],template:function(v,U){1&v&&(s.NAR(),s.qex(0,null,0),s.SdG(2),s.bVm())},encapsulation:2})),S})();const kt={provide:H.cz,useExisting:(0,s.Rfq)(()=>on),multi:!0};let on=(()=>{var g;class S extends H.zX{}return g=S,(0,l.A)(S,"\u0275fac",(()=>{let B;return function(U){return(B||(B=s.xGo(g)))(U||g)}})()),(0,l.A)(S,"\u0275dir",s.FsC({type:g,selectors:[["ion-input","type","number","max","","formControlName",""],["ion-input","type","number","max","","formControl",""],["ion-input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(v,U){2&v&&s.BMQ("max",U._enabled?U.max:null)},features:[s.Jv_([kt]),s.Vt3]})),S})();const po={provide:H.cz,useExisting:(0,s.Rfq)(()=>Hn),multi:!0};let Hn=(()=>{var g;class S extends H.VZ{}return g=S,(0,l.A)(S,"\u0275fac",(()=>{let B;return function(U){return(B||(B=s.xGo(g)))(U||g)}})()),(0,l.A)(S,"\u0275dir",s.FsC({type:g,selectors:[["ion-input","type","number","min","","formControlName",""],["ion-input","type","number","min","","formControl",""],["ion-input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(v,U){2&v&&s.BMQ("min",U._enabled?U.min:null)},features:[s.Jv_([po]),s.Vt3]})),S})(),Uo=(()=>{var g;class S extends ue.Kb{constructor(){super(Te.m),(0,l.A)(this,"angularDelegate",(0,s.WQX)(ue.Yq)),(0,l.A)(this,"injector",(0,s.WQX)(s.zZn)),(0,l.A)(this,"environmentInjector",(0,s.WQX)(s.uvJ))}create(v){return super.create({...v,delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"modal")})}}return g=S,(0,l.A)(S,"\u0275fac",function(v){return new(v||g)}),(0,l.A)(S,"\u0275prov",s.jDH({token:g,factory:g.\u0275fac})),S})();class No extends ue.Kb{constructor(){super(Te.c),(0,l.A)(this,"angularDelegate",(0,s.WQX)(ue.Yq)),(0,l.A)(this,"injector",(0,s.WQX)(s.zZn)),(0,l.A)(this,"environmentInjector",(0,s.WQX)(s.uvJ))}create(S){return super.create({...S,delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"popover")})}}const ti=(g,S,B)=>()=>{const v=S.defaultView;if(v&&typeof window<"u"){(0,be.s)({...g,_zoneGate:de=>B.run(de)});const U="__zone_symbol__addEventListener"in S.body?"__zone_symbol__addEventListener":"addEventListener";return function De(){var g=[];if(typeof window<"u"){var S=window;(!S.customElements||S.Element&&(!S.Element.prototype.closest||!S.Element.prototype.matches||!S.Element.prototype.remove||!S.Element.prototype.getRootNode))&&g.push(P.e(7278).then(P.t.bind(P,2190,23))),("function"!=typeof Object.assign||!Object.entries||!Array.prototype.find||!Array.prototype.includes||!String.prototype.startsWith||!String.prototype.endsWith||S.NodeList&&!S.NodeList.prototype.forEach||!S.fetch||!function(){try{var v=new URL("b","http://a");return v.pathname="c%20d","http://a/c%20d"===v.href&&v.searchParams}catch{return!1}}()||typeof WeakMap>"u")&&g.push(P.e(9329).then(P.t.bind(P,7783,23)))}return Promise.all(g)}().then(()=>Be(v,{exclude:["ion-tabs","ion-tab"],syncQueue:!0,raf:ue.er,jmp:de=>B.runOutsideAngular(de),ael(de,Bt,jn,E){de[U](Bt,jn,E)},rel(de,Bt,jn,E){de.removeEventListener(Bt,jn,E)}}))}};let Vr=(()=>{var g;class S{static forRoot(v={}){return{ngModule:S,providers:[{provide:ue.sR,useValue:v},{provide:s.hnV,useFactory:ti,multi:!0,deps:[ue.sR,X.qQ,s.SKi]},ue.Yq,(0,ue.YV)()]}}}return g=S,(0,l.A)(S,"\u0275fac",function(v){return new(v||g)}),(0,l.A)(S,"\u0275mod",s.$C({type:g})),(0,l.A)(S,"\u0275inj",s.G2t({providers:[Uo,No],imports:[X.MD]})),S})()},467:(Et,We,P)=>{"use strict";function l(H,ue,q,Ie,X,Ee,$e){try{var Ne=H[Ee]($e),ne=Ne.value}catch(ve){return void q(ve)}Ne.done?ue(ne):Promise.resolve(ne).then(Ie,X)}function s(H){return function(){var ue=this,q=arguments;return new Promise(function(Ie,X){var Ee=H.apply(ue,q);function $e(ne){l(Ee,Ie,X,$e,Ne,"next",ne)}function Ne(ne){l(Ee,Ie,X,$e,Ne,"throw",ne)}$e(void 0)})}}P.d(We,{A:()=>s})},9842:(Et,We,P)=>{"use strict";function l(q){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Ie){return typeof Ie}:function(Ie){return Ie&&"function"==typeof Symbol&&Ie.constructor===Symbol&&Ie!==Symbol.prototype?"symbol":typeof Ie})(q)}function ue(q,Ie,X){return(Ie=function H(q){var Ie=function s(q,Ie){if("object"!=l(q)||!q)return q;var X=q[Symbol.toPrimitive];if(void 0!==X){var Ee=X.call(q,Ie||"default");if("object"!=l(Ee))return Ee;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===Ie?String:Number)(q)}(q,"string");return"symbol"==l(Ie)?Ie:String(Ie)}(Ie))in q?Object.defineProperty(q,Ie,{value:X,enumerable:!0,configurable:!0,writable:!0}):q[Ie]=X,q}P.d(We,{A:()=>ue})},1635:(Et,We,P)=>{"use strict";function q(N,x,V,Z){var se,pe=arguments.length,Se=pe<3?x:null===Z?Z=Object.getOwnPropertyDescriptor(x,V):Z;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)Se=Reflect.decorate(N,x,V,Z);else for(var ot=N.length-1;ot>=0;ot--)(se=N[ot])&&(Se=(pe<3?se(Se):pe>3?se(x,V,Se):se(x,V))||Se);return pe>3&&Se&&Object.defineProperty(x,V,Se),Se}function ve(N,x,V,Z){return new(V||(V=Promise))(function(Se,se){function ot(xt){try{pt(Z.next(xt))}catch(Tt){se(Tt)}}function Pt(xt){try{pt(Z.throw(xt))}catch(Tt){se(Tt)}}function pt(xt){xt.done?Se(xt.value):function pe(Se){return Se instanceof V?Se:new V(function(se){se(Se)})}(xt.value).then(ot,Pt)}pt((Z=Z.apply(N,x||[])).next())})}function ke(N){return this instanceof ke?(this.v=N,this):new ke(N)}function J(N,x,V){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var pe,Z=V.apply(N,x||[]),Se=[];return pe={},se("next"),se("throw"),se("return"),pe[Symbol.asyncIterator]=function(){return this},pe;function se(Lt){Z[Lt]&&(pe[Lt]=function(Xt){return new Promise(function(Gt,gn){Se.push([Lt,Xt,Gt,gn])>1||ot(Lt,Xt)})})}function ot(Lt,Xt){try{!function Pt(Lt){Lt.value instanceof ke?Promise.resolve(Lt.value.v).then(pt,xt):Tt(Se[0][2],Lt)}(Z[Lt](Xt))}catch(Gt){Tt(Se[0][3],Gt)}}function pt(Lt){ot("next",Lt)}function xt(Lt){ot("throw",Lt)}function Tt(Lt,Xt){Lt(Xt),Se.shift(),Se.length&&ot(Se[0][0],Se[0][1])}}function Re(N){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var V,x=N[Symbol.asyncIterator];return x?x.call(N):(N=function Fe(N){var x="function"==typeof Symbol&&Symbol.iterator,V=x&&N[x],Z=0;if(V)return V.call(N);if(N&&"number"==typeof N.length)return{next:function(){return N&&Z>=N.length&&(N=void 0),{value:N&&N[Z++],done:!N}}};throw new TypeError(x?"Object is not iterable.":"Symbol.iterator is not defined.")}(N),V={},Z("next"),Z("throw"),Z("return"),V[Symbol.asyncIterator]=function(){return this},V);function Z(Se){V[Se]=N[Se]&&function(se){return new Promise(function(ot,Pt){!function pe(Se,se,ot,Pt){Promise.resolve(Pt).then(function(pt){Se({value:pt,done:ot})},se)}(ot,Pt,(se=N[Se](se)).done,se.value)})}}}P.d(We,{AQ:()=>J,Cg:()=>q,N3:()=>ke,sH:()=>ve,xN:()=>Re}),"function"==typeof SuppressedError&&SuppressedError}},Et=>{Et(Et.s=226)}]); \ No newline at end of file diff --git a/www/polyfills-core-js.c76198334f717402.js b/www/polyfills-core-js.c76198334f717402.js new file mode 100644 index 0000000..f08c4d2 --- /dev/null +++ b/www/polyfills-core-js.c76198334f717402.js @@ -0,0 +1 @@ +(self.webpackChunkapp=self.webpackChunkapp||[]).push([[9329],{7783:()=>{!function(xt){"use strict";!function(i){var h={};function t(r){if(h[r])return h[r].exports;var n=h[r]={i:r,l:!1,exports:{}};return i[r].call(n.exports,n,n.exports,t),n.l=!0,n.exports}t.m=i,t.c=h,t.d=function(r,n,e){t.o(r,n)||Object.defineProperty(r,n,{enumerable:!0,get:e})},t.r=function(r){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})},t.t=function(r,n){if(1&n&&(r=t(r)),8&n||4&n&&"object"==typeof r&&r&&r.__esModule)return r;var e=Object.create(null);if(t.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:r}),2&n&&"string"!=typeof r)for(var o in r)t.d(e,o,function(a){return r[a]}.bind(null,o));return e},t.n=function(r){var n=r&&r.__esModule?function(){return r.default}:function(){return r};return t.d(n,"a",n),n},t.o=function(r,n){return Object.prototype.hasOwnProperty.call(r,n)},t.p="",t(t.s=0)}([function(i,h,t){t(1),t(55),t(62),t(68),t(70),t(71),t(72),t(73),t(75),t(76),t(78),t(87),t(88),t(89),t(98),t(99),t(101),t(102),t(103),t(105),t(106),t(107),t(108),t(110),t(111),t(112),t(113),t(114),t(115),t(116),t(117),t(118),t(127),t(130),t(131),t(133),t(135),t(136),t(137),t(138),t(139),t(141),t(143),t(146),t(148),t(150),t(151),t(153),t(154),t(155),t(156),t(157),t(159),t(160),t(162),t(163),t(164),t(165),t(166),t(167),t(168),t(169),t(170),t(172),t(173),t(183),t(184),t(185),t(189),t(191),t(192),t(193),t(194),t(195),t(196),t(198),t(201),t(202),t(203),t(204),t(208),t(209),t(212),t(213),t(214),t(215),t(216),t(217),t(218),t(219),t(221),t(222),t(223),t(226),t(227),t(228),t(229),t(230),t(231),t(232),t(233),t(234),t(235),t(236),t(237),t(238),t(240),t(241),t(243),t(248),i.exports=t(246)},function(i,h,t){var r=t(2),n=t(6),e=t(45),o=t(14),a=t(46),u=t(39),c=t(47),s=t(48),l=t(52),p=t(49),y=t(53),g=p("isConcatSpreadable"),S=y>=51||!n(function(){var I=[];return I[g]=!1,I.concat()[0]!==I}),O=l("concat"),x=function(I){if(!o(I))return!1;var E=I[g];return void 0!==E?!!E:e(I)};r({target:"Array",proto:!0,forced:!S||!O},{concat:function(I){var E,R,w,f,d,m=a(this),b=s(m,0),A=0;for(E=-1,w=arguments.length;E9007199254740991)throw TypeError("Maximum allowed index exceeded");for(R=0;R=9007199254740991)throw TypeError("Maximum allowed index exceeded");c(b,A++,d)}return b.length=A,b}})},function(i,h,t){var r=t(3),n=t(4).f,e=t(18),o=t(21),a=t(22),u=t(32),c=t(44);i.exports=function(s,l){var p,y,g,S,O,x=s.target,I=s.global,E=s.stat;if(p=I?r:E?r[x]||a(x,{}):(r[x]||{}).prototype)for(y in l){if(S=l[y],g=s.noTargetGet?(O=n(p,y))&&O.value:p[y],!c(I?y:x+(E?".":"#")+y,s.forced)&&void 0!==g){if(typeof S==typeof g)continue;u(S,g)}(s.sham||g&&g.sham)&&e(S,"sham",!0),o(p,y,S,s)}}},function(i,h){var t=function(r){return r&&r.Math==Math&&r};i.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof global&&global)||Function("return this")()},function(i,h,t){var r=t(5),n=t(7),e=t(8),o=t(9),a=t(13),u=t(15),c=t(16),s=Object.getOwnPropertyDescriptor;h.f=r?s:function(l,p){if(l=o(l),p=a(p,!0),c)try{return s(l,p)}catch{}if(u(l,p))return e(!n.f.call(l,p),l[p])}},function(i,h,t){var r=t(6);i.exports=!r(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(i,h){i.exports=function(t){try{return!!t()}catch{return!0}}},function(i,h,t){var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,e=n&&!r.call({1:2},1);h.f=e?function(o){var a=n(this,o);return!!a&&a.enumerable}:r},function(i,h){i.exports=function(t,r){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:r}}},function(i,h,t){var r=t(10),n=t(12);i.exports=function(e){return r(n(e))}},function(i,h,t){var r=t(6),n=t(11),e="".split;i.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(o){return"String"==n(o)?e.call(o,""):Object(o)}:Object},function(i,h){var t={}.toString;i.exports=function(r){return t.call(r).slice(8,-1)}},function(i,h){i.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(i,h,t){var r=t(14);i.exports=function(n,e){if(!r(n))return n;var o,a;if(e&&"function"==typeof(o=n.toString)&&!r(a=o.call(n))||"function"==typeof(o=n.valueOf)&&!r(a=o.call(n))||!e&&"function"==typeof(o=n.toString)&&!r(a=o.call(n)))return a;throw TypeError("Can't convert object to primitive value")}},function(i,h){i.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(i,h){var t={}.hasOwnProperty;i.exports=function(r,n){return t.call(r,n)}},function(i,h,t){var r=t(5),n=t(6),e=t(17);i.exports=!r&&!n(function(){return 7!=Object.defineProperty(e("div"),"a",{get:function(){return 7}}).a})},function(i,h,t){var r=t(3),n=t(14),e=r.document,o=n(e)&&n(e.createElement);i.exports=function(a){return o?e.createElement(a):{}}},function(i,h,t){var r=t(5),n=t(19),e=t(8);i.exports=r?function(o,a,u){return n.f(o,a,e(1,u))}:function(o,a,u){return o[a]=u,o}},function(i,h,t){var r=t(5),n=t(16),e=t(20),o=t(13),a=Object.defineProperty;h.f=r?a:function(u,c,s){if(e(u),c=o(c,!0),e(s),n)try{return a(u,c,s)}catch{}if("get"in s||"set"in s)throw TypeError("Accessors not supported");return"value"in s&&(u[c]=s.value),u}},function(i,h,t){var r=t(14);i.exports=function(n){if(!r(n))throw TypeError(String(n)+" is not an object");return n}},function(i,h,t){var r=t(3),n=t(18),e=t(15),o=t(22),a=t(23),u=t(25),c=u.get,s=u.enforce,l=String(String).split("String");(i.exports=function(p,y,g,S){var O=!!S&&!!S.unsafe,x=!!S&&!!S.enumerable,I=!!S&&!!S.noTargetGet;"function"==typeof g&&("string"!=typeof y||e(g,"name")||n(g,"name",y),s(g).source=l.join("string"==typeof y?y:"")),p!==r?(O?!I&&p[y]&&(x=!0):delete p[y],x?p[y]=g:n(p,y,g)):x?p[y]=g:o(y,g)})(Function.prototype,"toString",function(){return"function"==typeof this&&c(this).source||a(this)})},function(i,h,t){var r=t(3),n=t(18);i.exports=function(e,o){try{n(r,e,o)}catch{r[e]=o}return o}},function(i,h,t){var r=t(24),n=Function.toString;"function"!=typeof r.inspectSource&&(r.inspectSource=function(e){return n.call(e)}),i.exports=r.inspectSource},function(i,h,t){var r=t(3),n=t(22),e=r["__core-js_shared__"]||n("__core-js_shared__",{});i.exports=e},function(i,h,t){var r,n,e,o=t(26),a=t(3),u=t(14),c=t(18),s=t(15),l=t(27),p=t(31);if(o){var g=new(0,a.WeakMap),S=g.get,O=g.has,x=g.set;r=function(E,R){return x.call(g,E,R),R},n=function(E){return S.call(g,E)||{}},e=function(E){return O.call(g,E)}}else{var I=l("state");p[I]=!0,r=function(E,R){return c(E,I,R),R},n=function(E){return s(E,I)?E[I]:{}},e=function(E){return s(E,I)}}i.exports={set:r,get:n,has:e,enforce:function(E){return e(E)?n(E):r(E,{})},getterFor:function(E){return function(R){var w;if(!u(R)||(w=n(R)).type!==E)throw TypeError("Incompatible receiver, "+E+" required");return w}}}},function(i,h,t){var r=t(3),n=t(23),e=r.WeakMap;i.exports="function"==typeof e&&/native code/.test(n(e))},function(i,h,t){var r=t(28),n=t(30),e=r("keys");i.exports=function(o){return e[o]||(e[o]=n(o))}},function(i,h,t){var r=t(29),n=t(24);(i.exports=function(e,o){return n[e]||(n[e]=void 0!==o?o:{})})("versions",[]).push({version:"3.6.5",mode:r?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(i,h){i.exports=!1},function(i,h){var t=0,r=Math.random();i.exports=function(n){return"Symbol("+String(void 0===n?"":n)+")_"+(++t+r).toString(36)}},function(i,h){i.exports={}},function(i,h,t){var r=t(15),n=t(33),e=t(4),o=t(19);i.exports=function(a,u){for(var c=n(u),s=o.f,l=e.f,p=0;pl;)r(s,c=u[l++])&&(~e(p,c)||p.push(c));return p}},function(i,h,t){var r=t(9),n=t(39),e=t(41),o=function(a){return function(u,c,s){var l,p=r(u),y=n(p.length),g=e(s,y);if(a&&c!=c){for(;y>g;)if((l=p[g++])!=l)return!0}else for(;y>g;g++)if((a||g in p)&&p[g]===c)return a||g||0;return!a&&-1}};i.exports={includes:o(!0),indexOf:o(!1)}},function(i,h,t){var r=t(40),n=Math.min;i.exports=function(e){return e>0?n(r(e),9007199254740991):0}},function(i,h){var t=Math.ceil,r=Math.floor;i.exports=function(n){return isNaN(n=+n)?0:(n>0?r:t)(n)}},function(i,h,t){var r=t(40),n=Math.max,e=Math.min;i.exports=function(o,a){var u=r(o);return u<0?n(u+a,0):e(u,a)}},function(i,h){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(i,h){h.f=Object.getOwnPropertySymbols},function(i,h,t){var r=t(6),n=/#|\.prototype\./,e=function(s,l){var p=a[o(s)];return p==c||p!=u&&("function"==typeof l?r(l):!!l)},o=e.normalize=function(s){return String(s).replace(n,".").toLowerCase()},a=e.data={},u=e.NATIVE="N",c=e.POLYFILL="P";i.exports=e},function(i,h,t){var r=t(11);i.exports=Array.isArray||function(n){return"Array"==r(n)}},function(i,h,t){var r=t(12);i.exports=function(n){return Object(r(n))}},function(i,h,t){var r=t(13),n=t(19),e=t(8);i.exports=function(o,a,u){var c=r(a);c in o?n.f(o,c,e(0,u)):o[c]=u}},function(i,h,t){var r=t(14),n=t(45),e=t(49)("species");i.exports=function(o,a){var u;return n(o)&&("function"!=typeof(u=o.constructor)||u!==Array&&!n(u.prototype)?r(u)&&null===(u=u[e])&&(u=void 0):u=void 0),new(void 0===u?Array:u)(0===a?0:a)}},function(i,h,t){var r=t(3),n=t(28),e=t(15),o=t(30),a=t(50),u=t(51),c=n("wks"),s=r.Symbol,l=u?s:s&&s.withoutSetter||o;i.exports=function(p){return e(c,p)||(c[p]=a&&e(s,p)?s[p]:l("Symbol."+p)),c[p]}},function(i,h,t){var r=t(6);i.exports=!!Object.getOwnPropertySymbols&&!r(function(){return!String(Symbol())})},function(i,h,t){var r=t(50);i.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(i,h,t){var r=t(6),n=t(49),e=t(53),o=n("species");i.exports=function(a){return e>=51||!r(function(){var u=[];return(u.constructor={})[o]=function(){return{foo:1}},1!==u[a](Boolean).foo})}},function(i,h,t){var r,n,e=t(3),o=t(54),a=e.process,u=a&&a.versions,c=u&&u.v8;c?n=(r=c.split("."))[0]+r[1]:o&&(!(r=o.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=o.match(/Chrome\/(\d+)/))&&(n=r[1]),i.exports=n&&+n},function(i,h,t){var r=t(34);i.exports=r("navigator","userAgent")||""},function(i,h,t){var r=t(2),n=t(56),e=t(57);r({target:"Array",proto:!0},{copyWithin:n}),e("copyWithin")},function(i,h,t){var r=t(46),n=t(41),e=t(39),o=Math.min;i.exports=[].copyWithin||function(a,u){var c=r(this),s=e(c.length),l=n(a,s),p=n(u,s),y=arguments.length>2?arguments[2]:void 0,g=o((void 0===y?s:n(y,s))-p,s-l),S=1;for(p0;)p in c?c[l]=c[p]:delete c[l],l+=S,p+=S;return c}},function(i,h,t){var r=t(49),n=t(58),e=t(19),o=r("unscopables"),a=Array.prototype;null==a[o]&&e.f(a,o,{configurable:!0,value:n(null)}),i.exports=function(u){a[o][u]=!0}},function(i,h,t){var r,n=t(20),e=t(59),o=t(42),a=t(31),u=t(61),c=t(17),l=t(27)("IE_PROTO"),p=function(){},y=function(S){return"