1import{$a as P,Ab as d,Ba as q,Bb as lo,Cb as co,D as Oe,Db as uo,Eb as Ct,Fb as bt,Gb as De,H as Pe,I as A,Ia as X,J as R,Ja as He,K as re,Ka as We,Kb as Ue,L as V,Lb as Dt,M as U,N as w,O as L,Oa as ro,Ob as po,P as mt,Pa as so,Q as gt,Qa as yt,S as x,Sa as ao,T as Be,U as to,Ua as j,V as se,W as Z,Wa as Ce,X as S,Xa as h,Y as ae,Ya as p,Z as l,Za as Q,_a as be,ab as B,ac as _t,b as z,bc as fo,c as ft,cc as ho,db as It,ec as wt,f,fa as Ne,fc as Y,g as Xi,ga as k,h as Qi,ha as c,ic as H,j as Yi,ja as no,jc as Mt,k as Ki,ka as vt,la as le,m as Ji,ma as r,n as Fe,na as ze,oa as u,ob as M,pa as ce,qa as y,r as ht,sa as b,ua as Le,wa as io,xa as oo,y as eo,ya as Ge,yb as G,zb as de}from"./chunk-ILNWXUCT.js";import{b as Ft}from"./chunk-C5GW2IS3.js";import{a as mo,c as Et,d as jt,e as At,f as xt,g as St,h as Tt}from"./chunk-GIMG75PD.js";import{e as Vt,f as Rt}from"./chunk-MN45TYPA.js";import{c as kt}from"./chunk-QWMHRB5E.js";import{t as go}from"./chunk-5DOXI3IN.js";import{a as _,b as E,e as $i,h as Ie}from"./chunk-B7O3QC5Z.js";var Ao=(()=>{class n{_renderer;_elementRef;onChange=e=>{};onTouched=()=>{};constructor(e,t){this._renderer=e,this._elementRef=t}setProperty(e,t){this._renderer.setProperty(this._elementRef.nativeElement,e,t)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}static \u0275fac=function(t){return new(t||n)(r(le),r(l))};static \u0275dir=y({type:n})}return n})(),nt=(()=>{class n extends Ao{static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,features:[b]})}return n})(),F=new V("");var Or={provide:F,useExisting:A(()=>xo),multi:!0};function Pr(){let n=Ct()?Ct().getUserAgent():"";return/android (\d+)/.test(n.toLowerCase())}var Br=new V(""),xo=(()=>{class n extends Ao{_compositionMode;_composing=!1;constructor(e,t,i){super(e,t),this._compositionMode=i,this._compositionMode==null&&(this._compositionMode=!Pr())}writeValue(e){let t=e??"";this.setProperty("value",t)}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}static \u0275fac=function(t){return new(t||n)(r(le),r(l),r(Br,8))};static \u0275dir=y({type:n,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(t,i){t&1&&j("input",function(a){return i._handleInput(a.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(a){return i._compositionEnd(a.target.value)})},standalone:!1,features:[M([Or]),b]})}return n})();function Nt(n){return n==null||zt(n)===0}function zt(n){return n==null?null:Array.isArray(n)||typeof n=="string"?n.length:n instanceof Set?n.size:null}var O=new V(""),it=new V(""),Nr=/^(?=.{1,254}$)(?=.{1,64}@)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,vo=class{static min(o){return So(o)}static max(o){return To(o)}static required(o){return zr(o)}static requiredTrue(o){return Lr(o)}static email(o){return Gr(o)}static minLength(o){return ko(o)}static maxLength(o){return Vo(o)}static pattern(o){return Hr(o)}static nullValidator(o){return qe()}static compose(o){return No(o)}static composeAsync(o){return zo(o)}};function So(n){return o=>{if(o.value==null||n==null)return null;let e=parseFloat(o.value);return!isNaN(e)&&e<n?{min:{min:n,actual:o.value}}:null}}function To(n){return o=>{if(o.value==null||n==null)return null;let e=parseFloat(o.value);return!isNaN(e)&&e>n?{max:{max:n,actual:o.value}}:null}}function zr(n){return Nt(n.value)?{required:!0}:null}function Lr(n){return n.value===!0?null:{required:!0}}function Gr(n){return Nt(n.value)||Nr.test(n.value)?null:{email:!0}}function ko(n){return o=>{let e=o.value?.length??zt(o.value);return e===null||e===0?null:e<n?{minlength:{requiredLength:n,actualLength:e}}:null}}function Vo(n){return o=>{let e=o.value?.length??zt(o.value);return e!==null&&e>n?{maxlength:{requiredLength:n,actualLength:e}}:null}}function Hr(n){if(!n)return qe;let o,e;return typeof n=="string"?(e="",n.charAt(0)!=="^"&&(e+="^"),e+=n,n.charAt(n.length-1)!=="$"&&(e+="$"),o=new RegExp(e)):(e=n.toString(),o=n),t=>{if(Nt(t.value))return null;let i=t.value;return o.test(i)?null:{pattern:{requiredPattern:e,actualValue:i}}}}function qe(n){return null}function Ro(n){return n!=null}function Fo(n){return io(n)?Xi(n):n}function Oo(n){let o={};
vendor: 13,962 bytes, line 1
1return n.forEach(e=>{o=e!=null?_(_({},o),e):o}),Object.keys(o).length===0?null:o}function Po(n,o){return o.map(e=>e(n))}function Wr(n){return!n.validate}function Bo(n){return n.map(o=>Wr(o)?o:e=>o.validate(e))}function No(n){if(!n)return null;let o=n.filter(Ro);return o.length==0?null:function(e){return Oo(Po(e,o))}}function Lt(n){return n!=null?No(Bo(n)):null}function zo(n){if(!n)return null;let o=n.filter(Ro);return o.length==0?null:function(e){let t=Po(e,o).map(Fo);return Ji(t).pipe(Yi(Oo))}}function Gt(n){return n!=null?zo(Bo(n)):null}function yo(n,o){return n===null?[o]:Array.isArray(n)?[...n,o]:[n,o]}function Lo(n){return n._rawValidators}function Go(n){return n._rawAsyncValidators}function Ot(n){return n?Array.isArray(n)?n:[n]:[]}function $e(n,o){return Array.isArray(n)?n.includes(o):n===o}function Io(n,o){let e=Ot(o);return Ot(n).forEach(i=>{$e(e,i)||e.push(i)}),e}function Co(n,o){return Ot(o).filter(e=>!$e(n,e))}var Xe=class{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}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(o){this._rawValidators=o||[],this._composedValidatorFn=Lt(this._rawValidators)}_setAsyncValidators(o){this._rawAsyncValidators=o||[],this._composedAsyncValidatorFn=Gt(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(o){this._onDestroyCallbacks.push(o)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(o=>o()),this._onDestroyCallbacks=[]}reset(o=void 0){this.control&&this.control.reset(o)}hasError(o,e){return this.control?this.control.hasError(o,e):!1}getError(o,e){return this.control?this.control.getError(o,e):null}},W=class extends Xe{name;get formDirective(){return null}get path(){return null}},N=class extends Xe{_parent=null;name=null;valueAccessor=null},Qe=class{_cd;constructor(o){this._cd=o}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}},Ur={"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},Gc=E(_({},Ur),{"[class.ng-submitted]":"isSubmitted"}),Hc=(()=>{class n extends Qe{constructor(e){super(e)}static \u0275fac=function(t){return new(t||n)(r(N,2))};static \u0275dir=y({type:n,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(t,i){t&2&&It("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},standalone:!1,features:[b]})}return n})(),Wc=(()=>{class n extends Qe{constructor(e){super(e)}static \u0275fac=function(t){return new(t||n)(r(W,10))};static \u0275dir=y({type:n,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(t,i){t&2&&It("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)("ng-submitted",i.isSubmitted)},standalone:!1,features:[b]})}return n})();var _e="VALID",Ze="INVALID",ue="PENDING",we="DISABLED",$=class{},Ye=class extends ${value;source;constructor(o,e){super(),this.value=o,this.source=e}},Ee=class extends ${pristine;source;constructor(o,e){super(),this.pristine=o,this.source=e}},je=class extends ${touched;source;constructor(o,e){super(),this.touched=o,this.source=e}},pe=class extends ${status;source;constructor(o,e){super(),this.status=o,this.source=e}},Ke=class extends ${source;constructor(o){super(),this.source=o}},xe=class extends ${source;constructor(o){super(),this.source=o}};function Ht(n){return(ot(n)?n.validators:n)||null}function Zr(n){return Array.isArray(n)?Lt(n):n||null}function Wt(n,o){return(ot(o)?o.asyncValidators:n)||null}function qr(n){return Array.isArray(n)?Gt(n):n||null}function ot(n){return n!=null&&!Array.isArray(n)&&typeof n=="object"}function Ho(n,o,e){let t=n.controls;if(!(o?Object.keys(t):t).length)throw new Pe(1e3,"");if(!t[e])throw new Pe(1001,"")}function Wo(n,o,e){n._forEachChild((t,i)=>{if(e[i]===void 0)throw new Pe(1002,"")})}var fe=class{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(o,e){this._assignValidators(o),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(o){this._rawValidators=this._composedValidatorFn=o}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(o){this._rawAsyncValidators=this._composedAsyncValidatorFn=o}get parent(){return this._parent}get status(){return G(this.statusReactive)}set status(o){G(()=>this.statusReactive.set(o))}_status=de(()=>this.statusReactive());statusReactive=se(void 0);get valid(){return this.status===_e}get invalid(){return this.status===Ze}get pending(){return this.status==ue}get disabled(){return this.status===we}get enabled(){return this.status!==we}errors;get pristine(){return G(this.pristineReactive)}set pristine(o){G(()=>this.pristineReactive.set(o))}_pristine=de(()=>this.pristineReactive());pristineReactive=se(!0);get dirty(){return!this.pristine}get touched(){return G(this.touchedReactive)}set touched(o){G(()=>this.touchedReactive.set(o))}_touched=de(()=>this.touchedReactive());touchedReactive=se(!1);get untouched(){return!this.touched}_events=new z;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(o){this._assignValidators(o)}setAsyncValidators(o){this._assignAsyncValidators(o)}addValidators(o){this.setValidators(Io(o,this._rawValidators))}addAsyncValidators(o){this.setAsyncValidators(Io(o,this._rawAsyncValidators))}removeValidators(o){this.setValidators(Co(o,this._rawValidators))}removeAsyncValidators(o){this.setAsyncValidators(Co(o,this._rawAsyncValidators))}hasValidator(o){return $e(this._rawValidators,o)}hasAsyncValidator(o){return $e(this._rawAsyncValidators,o)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(o={}){let e=this.touched===!1;this.touched=!0;let t=o.sourceControl??this;this._parent&&!o.onlySelf&&this._parent.markAsTouched(E(_({},o),{sourceControl:t})),e&&o.emitEvent!==!1&&this._events.next(new je(!0,t))}markAllAsDirty(o={}){this.markAsDirty({onlySelf:!0,emitEvent:o.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsDirty(o))}markAllAsTouched(o={}){this.markAsTouched({onlySelf:!0,emitEvent:o.emitEvent,sourceControl:this}),this._forEachChild(e=>e.markAllAsTouched(o))}markAsUntouched(o={}){let e=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let t=o.sourceControl??this;this._forEachChild(i=>{i.markAsUntouched({onlySelf:!0,emitEvent:o.emitEvent,sourceControl:t})}),this._parent&&!o.onlySelf&&this._parent._updateTouched(o,t),e&&o.emitEvent!==!1&&this._events.next(new je(!1,t))}markAsDirty(o={}){let e=this.pristine===!0;this.pristine=!1;let t=o.sourceControl??this;this._parent&&!o.onlySelf&&this._parent.markAsDirty(E(_({},o),{sourceControl:t})),e&&o.emitEvent!==!1&&this._events.next(new Ee(!1,t))}markAsPristine(o={}){let e=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let t=o.sourceControl??this;this._forEachChild(i=>{i.markAsPristine({onlySelf:!0,emitEvent:o.emitEvent})}),this._parent&&!o.onlySelf&&this._parent._updatePristine(o,t),e&&o.emitEvent!==!1&&this._events.next(new Ee(!0,t))}markAsPending(o={}){this.status=ue;let e=o.sourceControl??this;o.emitEvent!==!1&&(this._events.next(new pe(this.status,e)),this.statusChanges.emit(this.status)),this._parent&&!o.onlySelf&&this._parent.markAsPending(E(_({},o),{sourceControl:e}))}disable(o={}){let e=this._parentMarkedDirty(o.onlySelf);this.status=we,this.errors=null,this._forEachChild(i=>{i.disable(E(_({},o),{onlySelf:!0}))}),this._updateValue();let t=o.sourceControl??this;o.emitEvent!==!1&&(this._events.next(new Ye(this.value,t)),this._events.next(new pe(this.status,t)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(E(_({},o),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(i=>i(!0))}enable(o={}){let e=this._parentMarkedDirty(o.onlySelf);this.status=_e,this._forEachChild(t=>{t.enable(E(_({},o),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:o.emitEvent}),this._updateAncestors(E(_({},o),{skipPristineCheck:e}),this),this._onDisabledChange.forEach(t=>t(!1))}_updateAncestors(o,e){this._parent&&!o.onlySelf&&(this._parent.updateValueAndValidity(o),o.skipPristineCheck||this._parent._updatePristine({},e),this._parent._updateTouched({},e))}setParent(o){this._parent=o}getRawValue(){return this.value}updateValueAndValidity(o={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let t=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===_e||this.status===ue)&&this._runAsyncValidator(t,o.emitEvent)}let e=o.sourceControl??this;o.emitEvent!==!1&&(this._events.next(new Ye(this.value,e)),this._events.next(new pe(this.status,e)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!o.onlySelf&&this._parent.updateValueAndValidity(E(_({},o),{sourceControl:e}))}_updateTreeValidity(o={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(o)),this.updateValueAndValidity({onlySelf:!0,emitEvent:o.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?we:_e}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(o,e){if(this.asyncValidator){this.status=ue,this._hasOwnPendingAsyncValidator={emitEvent:e!==!1,shouldHaveEmitted:o!==!1};let t=Fo(this.asyncValidator(this));this._asyncValidationSubscription=t.subscribe(i=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(i,{emitEvent:e,shouldHaveEmitted:o})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let o=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,o}return!1}setErrors(o,e={}){this.errors=o,this._updateControlsErrors(e.emitEvent!==!1,this,e.shouldHaveEmitted)}get(o){let e=o;return e==null||(Array.isArray(e)||(e=e.split(".")),e.length===0)?null:e.reduce((t,i)=>t&&t._find(i),this)}getError(o,e){let t=e?this.get(e):this;return t&&t.errors?t.errors[o]:null}hasError(o,e){return!!this.getError(o,e)}get root(){let o=this;for(;o._parent;)o=o._parent;return o}_updateControlsErrors(o,e,t){this.status=this._calculateStatus(),o&&this.statusChanges.emit(this.status),(o||t)&&this._events.next(new pe(this.status,e)),this._parent&&this._parent._updateControlsErrors(o,e,t)}_initObservables(){this.valueChanges=new k,this.statusChanges=new k}_calculateStatus(){return this._allControlsDisabled()?we:this.errors?Ze:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(ue)?ue:this._anyControlsHaveStatus(Ze)?Ze:_e}_anyControlsHaveStatus(o){return this._anyControls(e=>e.status===o)}_anyControlsDirty(){return this._anyControls(o=>o.dirty)}_anyControlsTouched(){return this._anyControls(o=>o.touched)}_updatePristine(o,e){let t=!this._anyControlsDirty(),i=this.pristine!==t;this.pristine=t,this._parent&&!o.onlySelf&&this._parent._updatePristine(o,e),i&&this._events.next(new Ee(this.pristine,e))}_updateTouched(o={},e){this.touched=this._anyControlsTouched(),this._events.next(new je(this.touched,e)),this._parent&&!o.onlySelf&&this._parent._updateTouched(o,e)}_onDisabledChange=[];_registerOnCollectionChange(o){this._onCollectionChange=o}_setUpdateStrategy(o){ot(o)&&o.updateOn!=null&&(this._updateOn=o.updateOn)}_parentMarkedDirty(o){let e=this._parent&&this._parent.dirty;return!o&&!!e&&!this._parent._anyControlsDirty()}_find(o){return null}_assignValidators(o){this._rawValidators=Array.isArray(o)?o.slice():o,this._composedValidatorFn=Zr(this._rawValidators)}_assignAsyncValidators(o){this._rawAsyncValidators=Array.isArray(o)?o.slice():o,this._composedAsyncValidatorFn=qr(this._rawAsyncValidators)}},he=class extends fe{constructor(o,e,t){super(Ht(e),Wt(t,e)),this.controls=o,this._initObservables(),this._setUpdateStrategy(e),this._setUpControl
1s(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;registerControl(o,e){return this.controls[o]?this.controls[o]:(this.controls[o]=e,e.setParent(this),e._registerOnCollectionChange(this._onCollectionChange),e)}addControl(o,e,t={}){this.registerControl(o,e),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}removeControl(o,e={}){this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),delete this.controls[o],this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}setControl(o,e,t={}){this.controls[o]&&this.controls[o]._registerOnCollectionChange(()=>{}),delete this.controls[o],e&&this.registerControl(o,e),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}contains(o){return this.controls.hasOwnProperty(o)&&this.controls[o].enabled}setValue(o,e={}){Wo(this,!0,o),Object.keys(o).forEach(t=>{Ho(this,!0,t),this.controls[t].setValue(o[t],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(o,e={}){o!=null&&(Object.keys(o).forEach(t=>{let i=this.controls[t];i&&i.patchValue(o[t],{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(o={},e={}){this._forEachChild((t,i)=>{t.reset(o?o[i]:null,{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),e?.emitEvent!==!1&&this._events.next(new xe(this))}getRawValue(){return this._reduceChildren({},(o,e,t)=>(o[t]=e.getRawValue(),o))}_syncPendingControls(){let o=this._reduceChildren(!1,(e,t)=>t._syncPendingControls()?!0:e);return o&&this.updateValueAndValidity({onlySelf:!0}),o}_forEachChild(o){Object.keys(this.controls).forEach(e=>{let t=this.controls[e];t&&o(t,e)})}_setUpControls(){this._forEachChild(o=>{o.setParent(this),o._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(o){for(let[e,t]of Object.entries(this.controls))if(this.contains(e)&&o(t))return!0;return!1}_reduceValue(){let o={};return this._reduceChildren(o,(e,t,i)=>((t.enabled||this.disabled)&&(e[i]=t.value),e))}_reduceChildren(o,e){let t=o;return this._forEachChild((i,s)=>{t=e(t,i,s)}),t}_allControlsDisabled(){for(let o of Object.keys(this.controls))if(this.controls[o].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}_find(o){return this.controls.hasOwnProperty(o)?this.controls[o]:null}};var Pt=class extends he{};var me=new V("",{providedIn:"root",factory:()=>Se}),Se="always";function Uo(n,o){return[...o.path,n]}function Je(n,o,e=Se){Ut(n,o),o.valueAccessor.writeValue(n.value),(n.disabled||e==="always")&&o.valueAccessor.setDisabledState?.(n.disabled),Xr(n,o),Yr(n,o),Qr(n,o),$r(n,o)}function bo(n,o,e=!0){let t=()=>{};o.valueAccessor&&(o.valueAccessor.registerOnChange(t),o.valueAccessor.registerOnTouched(t)),tt(n,o),n&&(o._invokeOnDestroyCallbacks(),n._registerOnCollectionChange(()=>{}))}function et(n,o){n.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(o)})}function $r(n,o){if(o.valueAccessor.setDisabledState){let e=t=>{o.valueAccessor.setDisabledState(t)};n.registerOnDisabledChange(e),o._registerOnDestroy(()=>{n._unregisterOnDisabledChange(e)})}}function Ut(n,o){let e=Lo(n);o.validator!==null?n.setValidators(yo(e,o.validator)):typeof e=="function"&&n.setValidators([e]);let t=Go(n);o.asyncValidator!==null?n.setAsyncValidators(yo(t,o.asyncValidator)):typeof t=="function"&&n.setAsyncValidators([t]);let i=()=>n.updateValueAndValidity();et(o._rawValidators,i),et(o._rawAsyncValidators,i)}function tt(n,o){let e=!1;if(n!==null){if(o.validator!==null){let i=Lo(n);if(Array.isArray(i)&&i.length>0){let s=i.filter(a=>a!==o.validator);s.length!==i.length&&(e=!0,n.setValidators(s))}}if(o.asyncValidator!==null){let i=Go(n);if(Array.isArray(i)&&i.length>0){let s=i.filter(a=>a!==o.asyncValidator);s.length!==i.length&&(e=!0,n.setAsyncValidators(s))}}}let t=()=>{};return et(o._rawValidators,t),et(o._rawAsyncValidators,t),e}function Xr(n,o){o.valueAccessor.registerOnChange(e=>{n._pendingValue=e,n._pendingChange=!0,n._pendingDirty=!0,n.updateOn==="change"&&Zo(n,o)})}function Qr(n,o){o.valueAccessor.registerOnTouched(()=>{n._pendingTouched=!0,n.updateOn==="blur"&&n._pendingChange&&Zo(n,o),n.updateOn!=="submit"&&n.markAsTouched()})}function Zo(n,o){n._pendingDirty&&n.markAsDirty(),n.setValue(n._pendingValue,{emitModelToViewChange:!1}),o.viewToModelUpdate(n._pendingValue),n._pendingChange=!1}function Yr(n,o){let e=(t,i)=>{o.valueAccessor.writeValue(t),i&&o.viewToModelUpdate(t)};n.registerOnChange(e),o._registerOnDestroy(()=>{n._unregisterOnChange(e)}
1)}function qo(n,o){n==null,Ut(n,o)}function Kr(n,o){return tt(n,o)}function $o(n,o){if(!n.hasOwnProperty("model"))return!1;let e=n.model;return e.isFirstChange()?!0:!Object.is(o,e.currentValue)}function Jr(n){return Object.getPrototypeOf(n.constructor)===nt}function Xo(n,o){n._syncPendingControls(),o.forEach(e=>{let t=e.control;t.updateOn==="submit"&&t._pendingChange&&(e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1)})}function Qo(n,o){if(!o)return null;Array.isArray(o);let e,t,i;return o.forEach(s=>{s.constructor===xo?e=s:Jr(s)?t=s:i=s}),i||t||e||null}function es(n,o){let e=n.indexOf(o);e>-1&&n.splice(e,1)}var ts={provide:W,useExisting:A(()=>ns)},Me=Promise.resolve(),ns=(()=>{class n extends W{callSetDisabledState;get submitted(){return G(this.submittedReactive)}_submitted=de(()=>this.submittedReactive());submittedReactive=se(!1);_directives=new Set;form;ngSubmit=new k;options;constructor(e,t,i){super(),this.callSetDisabledState=i,this.form=new he({},Lt(e),Gt(t))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(e){Me.then(()=>{let t=this._findContainer(e.path);e.control=t.registerControl(e.name,e.control),Je(e.control,e,this.callSetDisabledState),e.control.updateValueAndValidity({emitEvent:!1}),this._directives.add(e)})}getControl(e){return this.form.get(e.path)}
vendor: 6,103 bytes, line 1
1removeControl(e){Me.then(()=>{let t=this._findContainer(e.path);t&&t.removeControl(e.name),this._directives.delete(e)})}addFormGroup(e){Me.then(()=>{let t=this._findContainer(e.path),i=new he({});qo(i,e),t.registerControl(e.name,i),i.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(e){Me.then(()=>{let t=this._findContainer(e.path);t&&t.removeControl(e.name)})}getFormGroup(e){return this.form.get(e.path)}updateModel(e,t){Me.then(()=>{this.form.get(e.path).setValue(t)})}setValue(e){this.control.setValue(e)}onSubmit(e){return this.submittedReactive.set(!0),Xo(this.form,this._directives),this.ngSubmit.emit(e),this.form._events.next(new Ke(this.control)),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0){this.form.reset(e),this.submittedReactive.set(!1)}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.form._updateOn=this.options.updateOn)}_findContainer(e){return e.pop(),e.length?this.form.get(e):this.form}static \u0275fac=function(t){return new(t||n)(r(O,10),r(it,10),r(me,8))};static \u0275dir=y({type:n,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(t,i){t&1&&j("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[M([ts]),b]})}return n})();function Do(n,o){let e=n.indexOf(o);e>-1&&n.splice(e,1)}function _o(n){return typeof n=="object"&&n!==null&&Object.keys(n).length===2&&"value"in n&&"disabled"in n}var Ae=class extends fe{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(o=null,e,t){super(Ht(e),Wt(t,e)),this._applyFormState(o),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),ot(e)&&(e.nonNullable||e.initialValueIsDefault)&&(_o(o)?this.defaultValue=o.value:this.defaultValue=o)}setValue(o,e={}){this.value=this._pendingValue=o,this._onChange.length&&e.emitModelToViewChange!==!1&&this._onChange.forEach(t=>t(this.value,e.emitViewToModelChange!==!1)),this.updateValueAndValidity(e)}patchValue(o,e={}){this.setValue(o,e)}reset(o=this.defaultValue,e={}){this._applyFormState(o),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1,e?.emitEvent!==!1&&this._events.next(new xe(this))}_updateValue(){}_anyControls(o){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(o){this._onChange.push(o)}_unregisterOnChange(o){Do(this._onChange,o)}registerOnDisabledChange(o){this._onDisabledChange.push(o)}_unregisterOnDisabledChange(o){Do(this._onDisabledChange,o)}_forEachChild(o){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(o){_o(o)?(this.value=this._pendingValue=o.value,o.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=o}};var is=n=>n instanceof Ae;var os={provide:N,useExisting:A(()=>rs)},wo=Promise.resolve(),rs=(()=>{class n extends N{_changeDetectorRef;callSetDisabledState;control=new Ae;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new k;constructor(e,t,i,s,a,v){super(),this._changeDetectorRef=a,this.callSetDisabledState=v,this._parent=e,this._setValidators(t),this._setAsyncValidators(i),this.valueAccessor=Qo(this,s)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){let t=e.name.previousValue;this.formDirective.removeControl({name:t,path:this._getPath(t)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),$o(e,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){Je(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(e){wo.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){let t=e.isDisabled.currentValue,i=t!==0&&lo(t);wo.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?Uo(e,this._parent):[e]}static \u0275fac=function(t){return new(t||n)(r(W,9),r(O,10),r(it,10),r(F,10),r(d,8),r(me,8))};static \u0275dir=y({type:n,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[M([os]),b,Z]})}return n})();var Zc=(()=>{class n{static \u0275fac=function(t){return new(t||n)};static \u0275dir=y({type:n,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""],standalone:!1})}return n})();var ss={provide:F,useExisting:A(()=>ls),multi:!0};var as=(()=>{class n{_accessors=[];add(e,t){this._accessors.push([e,t])}remove(e){for(let t=this._accessors.length-1;t>=0;--t)if(this._accessors[t][1]===e){this._accessors.splice(t,1);return}}
1select(e){this._accessors.forEach(t=>{this._isSameGroup(t,e)&&t[1]!==e&&t[1].fireUncheck(e.value)})}_isSameGroup(e,t){return e[0].control?e[0]._parent===t._control._parent&&e[1].name===t.name:!1}static \u0275fac=function(t){return new(t||n)};static \u0275prov=R({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),ls=(()=>{class n extends nt{_registry;_injector;_state;_control;_fn;setDisabledStateFired=!1;onChange=()=>{};name;formControlName;value;callSetDisabledState=w(me,{optional:!0})??Se;constructor(e,t,i,s){super(e,t),this._registry=i,this._injector=s}ngOnInit(){this._control=this._injector.get(N),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(e){this._state=e===this.value,this.setProperty("checked",this._state)}registerOnChange(e){this._fn=e,this.onChange=()=>{e(this.value),this._registry.select(this)}}setDisabledState(e){(this.setDisabledStateFired||e||this.callSetDisabledState==="whenDisabledForLegacyCode")&&this.setProperty("disabled",e),this.setDisabledStateFired=!0}fireUncheck(e){this.writeValue(e)}_checkName(){this.name&&this.formControlName&&(this.name,this.formControlName),!this.name&&this.formControlName&&(this.name=this.formControlName)}static \u0275fac=function(t){return new(t||n)(r(le),r(l),r(as),r(x))};static \u0275dir=y({type:n,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(t,i){t&1&&j("change",function(){return i.onChange()})("blur",function(){return i.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},standalone:!1,features:[M([ss]),b]})}return n})();var Yo=new V("");var cs={provide:W,useExisting:A(()=>ds)},ds=(()=>{class n extends W{callSetDisabledState;get submitted(){return G(this._submittedReactive)}set submitted(e){this._submittedReactive.set(e)}_submitted=de(()=>this._submittedReactive());_submittedReactive=se(!1);_oldForm;_onCollectionChange=()=>this._updateDomValue();directives=[];form=null;ngSubmit=new k;constructor(e,t,i){super(),this.callSetDisabledState=i,this._setValidators(e),this._setAsyncValidators(t)}ngOnChanges(e){e.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(tt(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(e){let t=this.form.get(e.path);return Je(t,e,this.callSetDisabledState),t.updateValueAndValidity({emitEvent:!1}),this.directives.push(e),t}getControl(e){return this.form.get(e.path)}
1removeControl(e){bo(e.control||null,e,!1),es(this.directives,e)}addFormGroup(e){this._setUpFormContainer(e)}removeFormGroup(e){this._cleanUpFormContainer(e)}getFormGroup(e){return this.form.get(e.path)}addFormArray(e){this._setUpFormContainer(e)}removeFormArray(e){this._cleanUpFormContainer(e)}getFormArray(e){return this.form.get(e.path)}updateModel(e,t){this.form.get(e.path).setValue(t)}onSubmit(e){return this._submittedReactive.set(!0),Xo(this.form,this.directives),this.ngSubmit.emit(e),this.form._events.next(new Ke(this.control)),e?.target?.method==="dialog"}onReset(){this.resetForm()}resetForm(e=void 0,t={}){this.form.reset(e,t),this._submittedReactive.set(!1)}_updateDomValue(){this.directives.forEach(e=>{let t=e.control,i=this.form.get(e.path);t!==i&&(bo(t||null,e),is(i)&&(Je(i,e,this.callSetDisabledState),e.control=i))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(e){let t=this.form.get(e.path);qo(t,e),t.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(e){if(this.form){let t=this.form.get(e.path);t&&Kr(t,e)&&t.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Ut(this.form,this),this._oldForm&&tt(this._oldForm,this)}static \u0275fac=function(t){return new(t||n)(r(O,10),r(it,10),r(me,8))};static \u0275dir=y({type:n,selectors:[["","formGroup",""]],hostBindings:function(t,i){t&1&&j("submit",function(a){return i.onSubmit(a)})("reset",function(){return i.onReset()})},inputs:{form:[0,"formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],standalone:!1,features:[M([cs]),b,Z]})}return n})();var us={provide:N,useExisting:A(()=>ps)},ps=(()=>{class n extends N{_ngModelWarningConfig;_added=!1;viewModel;control;name=null;set isDisabled(e){}model;update=new k;static _ngModelWarningSentOnce=!1;_ngModelWarningSent=!1;constructor(e,t,i,s,a){super(),this._ngModelWarningConfig=a,this._parent=e,this._setValidators(t),this._setAsyncValidators(i),this.valueAccessor=Qo(this,s)}ngOnChanges(e){this._added||this._setUpControl(),$o(e,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(e){this.viewModel=e,this.update.emit(e)}get path(){return Uo(this.name==null?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_setUpControl(){this.control=this.formDirective.addControl(this),this._added=!0}static \u0275fac=function(t){return new(t||n)(r(W,13),r(O,10),r(it,10),r(F,10),r(Yo,8))};static \u0275dir=y({type:n,selectors:[["","formControlName",""]],inputs:{name:[0,"formControlName","name"],isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},standalone:!1,features:[M([us]),b,Z]})}return n})();var fs={provide:F,useExisting:A(()=>Jo),multi:!0};function Ko(n,o){return n==null?`${o}`:(o&&typeof o=="object"&&(o="Object"),`${n}: ${o}`.slice(0,50))}function hs(n){return n.split(":")[0]}var Jo=(()=>{class n extends nt{value;_optionMap=new Map;_idCounter=0;set compareWith(e){this._compareWith=e}_compareWith=Object.is;appRefInjector=w(Ge).injector;destroyRef=w(to);cdr=w(d);_queuedWrite=!1;_writeValueAfterRender(){this._queuedWrite||this.appRefInjector.destroyed||(this._queuedWrite=!0,no({write:()=>{this.destroyRef.destroyed||(this._queuedWrite=!1,this.writeValue(this.value))}},{injector:this.appRefInjector}))}writeValue(e){this.cdr.markForCheck(),this.value=e;let t=this._getOptionId(e),i=Ko(t,e);this.setProperty("value",i)}registerOnChange(e){this.onChange=t=>{this.value=this._getOptionValue(t),e(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(e){for(let t of this._optionMap.keys())if(this._compareWith(this._optionMap.get(t),e))return t;return null}_getOptionValue(e){let t=hs(e);return this._optionMap.has(t)?this._optionMap.get(t):e}static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(t,i){t&1&&j("change",function(a){return i.onChange(a.target.value)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[M([fs]),b]})}return n})(),qc=(()=>{class n{_element;_renderer;_select;id;constructor(e,t,i){this._element=e,this._renderer=t,this._select=i,this._select&&(this.id=this._select._registerOption())}set ngValue(e){this._select!=null&&(this._select._optionMap.set(this.id,e),this._setElementValue(Ko(this.id,e)),this._select._writeValueAfterRender())}set value(e){this._setElementValue(e),this._select&&this._select._writeValueAfterRender()}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id
1),this._select._writeValueAfterRender())}static \u0275fac=function(t){return new(t||n)(r(l),r(le),r(Jo,9))};static \u0275dir=y({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return n})(),ms={provide:F,useExisting:A(()=>er),multi:!0};function Mo(n,o){return n==null?`${o}`:(typeof o=="string"&&(o=`'${o}'`),o&&typeof o=="object"&&(o="Object"),`${n}: ${o}`.slice(0,50))}function gs(n){return n.split(":")[0]}var er=(()=>{class n extends nt{value;_optionMap=new Map;_idCounter=0;set compareWith(e){this._compareWith=e}_compareWith=Object.is;writeValue(e){this.value=e;let t;if(Array.isArray(e)){let i=e.map(s=>this._getOptionId(s));t=(s,a)=>{s._setSelected(i.indexOf(a.toString())>-1)}}else t=(i,s)=>{i._setSelected(!1)};this._optionMap.forEach(t)}registerOnChange(e){this.onChange=t=>{let i=[],s=t.selectedOptions;if(s!==void 0){let a=s;for(let v=0;v<a.length;v++){let I=a[v],D=this._getOptionValue(I.value);i.push(D)}}else{let a=t.options;for(let v=0;v<a.length;v++){let I=a[v];if(I.selected){let D=this._getOptionValue(I.value);i.push(D)}}}this.value=i,e(i)}}_registerOption(e){let t=(this._idCounter++).toString();return this._optionMap.set(t,e),t}_getOptionId(e){for(let t of this._optionMap.keys())if(this._compareWith(this._optionMap.get(t)._value,e))return t;return null}_getOptionValue(e){let t=gs(e);return this._optionMap.has(t)?this._optionMap.get(t)._value:e}static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(t,i){t&1&&j("change",function(a){return i.onChange(a.target)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[M([ms]),b]})}return n})(),$c=(()=>{class n{_element;_renderer;_select;id;_value;constructor(e,t,i){this._element=e,this._renderer=t,this._select=i,this._select&&(this.id=this._select._registerOption(this))}set ngValue(e){this._select!=null&&(this._value=e,this._setElementValue(Mo(this.id,e)),this._select.writeValue(this._select.value))}set value(e){this._select?(this._value=e,this._setElementValue(Mo(this.id,e)),this._select.writeValue(this._select.value)):this._setElementValue(e)}_setElementValue(e){this._renderer.setProperty(this._element.nativeElement,"value",e)}_setSelected(e){this._renderer.setProperty(this._element.nativeElement,"selected",e)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static \u0275fac=function(t){return new(t||n)(r(l),r(le),r(er,9))};static \u0275dir=y({type:n,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return n})();function tr(n){return typeof n=="number"?n:parseInt(n,10)}function nr(n){return typeof n=="number"?n:parseFloat(n)}var rt=(()=>{class n{_validator=qe;_onChange;_enabled;ngOnChanges(e){if(this.inputName in e){let t=this.normalizeInput(e[this.inputName].currentValue);this._enabled=this.enabled(t),this._validator=this._enabled?this.createValidator(t):qe,this._onChange&&this._onChange()}}validate(e){return this._validator(e)}registerOnValidatorChange(e){this._onChange=e}enabled(e){return e!=null}static \u0275fac=function(t){return new(t||n)};static \u0275dir=y({type:n,features:[Z]})}return n})(),vs={provide:O,useExisting:A(()=>Zt),multi:!0},Zt=(()=>{class n extends rt{max;inputName="max";normalizeInput=e=>nr(e);createValidator=e=>To(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(t,i){t&2&&q("max",i._enabled?i.max:null)},inputs:{max:"max"},standalone:!1,features:[M([vs]),b]})}return n})(),ys={provide:O,useExisting:A(()=>qt),multi:!0},qt=(()=>{class n extends rt{min;inputName="min";normalizeInput=e=>nr(e);createValidator=e=>So(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(t,i){t&2&&q("min",i._enabled?i.min:null)},inputs:{min:"min"},standalone:!1,features:[M([ys]),b]})}return n})();var Is={provide:O,useExisting:A(()=>Cs),multi:!0},Cs=(()=>{class n extends rt{minlength;inputName="minlength";normalizeInput=e=>tr(e);createValidator=e=>ko(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(t,i){t&2&&q("minlength",i._enabled?i.minlength:null)},inputs:{minlength:"minlength"},standalone:!1,features:[M([Is]),b]})}return n})(),bs={provide:O,useExisting:A(()=>Ds),multi:!0},Ds=(()=>{class n extends rt{maxlength;inputName="maxlength";normalizeInput=e=>tr(e);createValidator=e=>Vo(e);static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(t,i){t&2&&q("maxlength",i._enabled?i.maxlength:null)},inputs:{maxlength:"maxlength"},standalone:!1,features:[M([bs]),b]})}return n})();var ir=(()=>{class n{static \u0275fac=function(t){return new(t||n)};static \u0275mod=ce({type:n});static \u0275inj=re({})}return n})(),Bt=class extends fe{constructor(o,e,t){super(Ht(e),Wt(t,e)),this.controls=o,this._initOb
1servables(),this._setUpdateStrategy(e),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}controls;at(o){return this.controls[this._adjustIndex(o)]}push(o,e={}){Array.isArray(o)?o.forEach(t=>{this.controls.push(t),this._registerControl(t)}):(this.controls.push(o),this._registerControl(o)),this.updateValueAndValidity({emitEvent:e.emitEvent}),this._onCollectionChange()}insert(o,e,t={}){this.controls.splice(o,0,e),this._registerControl(e),this.updateValueAndValidity({emitEvent:t.emitEvent})}removeAt(o,e={}){let t=this._adjustIndex(o);t<0&&(t=0),this.controls[t]&&this.controls[t]._registerOnCollectionChange(()=>{}),this.controls.splice(t,1),this.updateValueAndValidity({emitEvent:e.emitEvent})}setControl(o,e,t={}){let i=this._adjustIndex(o);i<0&&(i=0),this.controls[i]&&this.controls[i]._registerOnCollectionChange(()=>{}),this.controls.splice(i,1),e&&(this.controls.splice(i,0,e),this._registerControl(e)),this.updateValueAndValidity({emitEvent:t.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(o,e={}){Wo(this,!1,o),o.forEach((t,i)=>{Ho(this,!1,i),this.at(i).setValue(t,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e)}patchValue(o,e={}){o!=null&&(o.forEach((t,i)=>{this.at(i)&&this.at(i).patchValue(t,{onlySelf:!0,emitEvent:e.emitEvent})}),this.updateValueAndValidity(e))}reset(o=[],e={}){this._forEachChild((t,i)=>{t.reset(o[i],{onlySelf:!0,emitEvent:e.emitEvent})}),this._updatePristine(e,this),this._updateTouched(e,this),this.updateValueAndValidity(e),e?.emitEvent!==!1&&this._events.next(new xe(this))}getRawValue(){return this.controls.map(o=>o.getRawValue())}clear(o={}){this.controls.length<1||(this._forEachChild(e=>e._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:o.emitEvent}))}_adjustIndex(o){return o<0?o+this.length:o}_syncPendingControls(){let o=this.controls.reduce((e,t)=>t._syncPendingControls()?!0:e,!1);return o&&this.updateValueAndValidity({onlySelf:!0}),o}_forEachChild(o){this.controls.forEach((e,t)=>{o(e,t)})}_updateValue(){this.value=this.controls.filter(o=>o.enabled||this.disabled).map(o=>o.value)}_anyControls(o){return this.controls.some(e=>e.enabled&&o(e))}_setUpControls(){this._forEachChild(o=>this._registerControl(o))}_allControlsDisabled(){for(let o of this.controls)if(o.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(o){o.setParent(this),o._registerOnCollectionChange(this._onCollectionChange)}_find(o){return this.at(o)??null}};function Eo(n){return!!n&&(n.asyncValidators!==void 0||n.validators!==void 0||n.updateOn!==void 0)}var Xc=(()=>{class n{useNonNullable=!1;get nonNullable(){let e=new n;return e.useNonNullable=!0,e}group(e,t=null){let i=this._reduceControls(e),s={};return Eo(t)?s=t:t!==null&&(s.validators=t.validator,s.asyncValidators=t.asyncValidator),new he(i,s)}record(e,t=null){let i=this._reduceControls(e);return new Pt(i,t)}control(e,t,i){let s={};return this.useNonNullable?(Eo(t)?s=t:(s.validators=t,s.asyncValidators=i),new Ae(e,E(_({},s),{nonNullable:!0}))):new Ae(e,t,i)}array(e,t,i){let s=e.map(a=>this._createControl(a));return new Bt(s,t,i)}_reduceControls(e){let t={};return Object.keys(e).forEach(i=>{t[i]=this._createControl(e[i])}),t}_createControl(e){if(e instanceof Ae)return e;if(e instanceof fe)return e;if(Array.isArray(e)){let t=e[0],i=e.length>1?e[1]:null,s=e.length>2?e[2]:null;return this.control(t,i,s)}else return this.control(e)}static \u0275fac=function(t){return new(t||n)};static \u0275prov=R({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})();var Qc=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:me,useValue:e.callSetDisabledState??Se}]}}static \u0275fac=function(t){return new(t||n)};static \u0275mod=ce({type:n});static \u0275inj=re({imports:[ir]})}return n})(),Yc=(()=>{class n{static withConfig(e){return{ngModule:n,providers:[{provide:Yo,useValue:e.warnOnNgModelWithFormControl??"always"},{provide:me,useValue:e.callSetDisabledState??Se}]}}static \u0275fac=function(t){return new(t||n)};static \u0275mod=ce({type:n});static \u0275inj=re({imports:[ir]})}return n})();var st=n=>_s(n),$t=(n,o)=>(typeof n=="string"&&(o=n,n=void 0),st(n).includes(o)),_s=(n=window)=>
1{if(typeof n>"u")return[];n.Ionic=n.Ionic||{};let o=n.Ionic.platforms;return o==null&&(o=n.Ionic.platforms=ws(n),o.forEach(e=>n.document.documentElement.classList.add(`plt-${e}`))),o},ws=n=>{let o=mo.get("platform");return Object.keys(or).filter(e=>{let t=o?.[e];return typeof t=="function"?t(n):or[e](n)})},Ms=n=>at(n)&&!sr(n),Xt=n=>!!(K(n,/iPad/i)||K(n,/Macintosh/i)&&at(n)),Es=n=>K(n,/iPhone/i),js=n=>K(n,/iPhone|iPod/i)||Xt(n),rr=n=>K(n,/android|sink/i),As=n=>rr(n)&&!K(n,/mobile/i),xs=n=>{let o=n.innerWidth,e=n.innerHeight,t=Math.min(o,e),i=Math.max(o,e);return t>390&&t<520&&i>620&&i<800},Ss=n=>{let o=n.innerWidth,e=n.innerHeight,t=Math.min(o,e),i=Math.max(o,e);return Xt(n)||As(n)||t>460&&t<820&&i>780&&i<1400},at=n=>Rs(n,"(any-pointer:coarse)"),Ts=n=>!at(n),sr=n=>ar(n)||lr(n),ar=n=>!!(n.cordova||n.phonegap||n.PhoneGap),lr=n=>{let o=n.Capacitor;return!!(o?.isNative||o?.isNativePlatform&&o.isNativePlatform())},ks=n=>K(n,/electron/i),Vs=n=>{var o;return!!(!((o=n.matchMedia)===null||o===void 0)&&o.call(n,"(display-mode: standalone)").matches||n.navigator.standalone)},K=(n,o)=>o.test(n.navigator.userAgent),Rs=(n,o)=>{var e;return(e=n.matchMedia)===null||e===void 0?void 0:e.call(n,o).matches},or={ipad:Xt,iphone:Es,ios:js,android:rr,phablet:xs,tablet:Ss,cordova:ar,capacitor:lr,electron:ks,pwa:Vs,mobile:at,mobileweb:Ms,desktop:Ts,hybrid:sr};var Ps=["tabsInner"];var Bs=(()=>{class n{doc;_readyPromise;win;backButton=new z;keyboardDidShow=new z;keyboardDidHide=new z;pause=new z;resume=new z;resize=new z;constructor(e,t){this.doc=e,t.run(()=>{this.win=e.defaultView,this.backButton.subscribeWithPriority=function(s,a){return this.subscribe(v=>v.register(s,I=>t.run(()=>a(I))))},ge(this.pause,e,"pause",t),ge(this.resume,e,"resume",t),ge(this.backButton,e,"ionBackButton",t),ge(this.resize,this.win,"resize",t),ge(this.keyboardDidShow,this.win,"ionKeyboardDidShow",t),ge(this.keyboardDidHide,this.win,"ionKeyboardDidHide",t);let i;this._readyPromise=new Promise(s=>{i=s}),this.win?.cordova?e.addEventListener("deviceready",()=>{i("cordova")},{once:!0}):i("dom")})}is(e){return $t(this.win,e)}platforms(){return st(this.win)}ready(){return this._readyPromise}get isRTL(){return this.doc.dir==="rtl"}getQueryParam(e){return Ns(this.win.location.href,e)}isLandscape(){return!this.isPortrait()}isPortrait(){return this.win.matchMedia?.("(orientation: portrait)").matches}testUserAgent(e){let t=this.win.navigator;return!!(t?.userAgent&&t.userAgent.indexOf(e)>=0)}url(){return this.win.location.href}width(){return this.win.innerWidth}height(){return this.win.innerHeight}static \u0275fac=function(t){return new(t||n)(U(Be),U(c))};static \u0275prov=R({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),Ns=(n,o)=>{o=o.replace(/[[\]\\]/g,"\\$&");let t=new RegExp("[\\?&]"+o+"=([^&#]*)").exec(n);return t?decodeURIComponent(t[1].replace(/\+/g," ")):null},ge=(n,o,e,t)=>{o&&o.addEventListener(e,i=>{t.run(()=>{let s=i?.detail;n.next(s)})})},ee=(()=>{class n{location;serializer;router;topOutlet;direction=cr;animated=dr;animationBuilder;guessDirection="forward";guessAnimation;lastNavId=-1;constructor(e,t,i,s){this.location=t,this.serializer=i,this.router=s,s&&s.events.subscribe(a=>{if(a instanceof ho){let v=a.restoredState?a.restoredState.navigationId:a.id;this.guessDirection=this.guessAnimation=v<this.lastNavId?"back":"forward",this.lastNavId=this.guessDirection==="forward"?a.id:v}}),e.backButton.subscribeWithPriority(0,a=>{this.pop(),a()})}navigateForward(e,t={}){return this.setDirection("forward",t.animated,t.animationDirection,t.animation),this.navigate(e,t)}navigateBack(e,t={}){return this.setDirection("back",t.animated,t.animationDirection,t.animation),this.navigate(e,t)}navigateRoot(e,t={}){return this.setDirection("root",t.animated,t.animationDirection,t.animation),this.navigate(e,t)}back(e={animated:!0,animationDirection:"back"}){return this.setDirection("back",e.animated,e.animationDirection,e.animation),this.location.back()}pop(){return Ie(this,null,function*(){let e=this.topOutlet;for(;e;){if(yield e.pop())return!0;e=e.parentOutlet}return!1})}setDirection(e,t,i,s){this.direction=e,this.animated=zs(e,t,i),this.animationBuilder=s}setTopOutlet(e){this.topOutlet=e}consumeTransition(){let e="root",t,i=this.animationBuilder;return this.direction==="auto"?(e=this.guessDirection,t=this.guessAnimation):(t=this.animated,e=this.direction),this.direction=cr,this.animated=dr,this.animationBuilder=void 0,{direction:e,animation:t,animationBuilder:i}}navigate(e,t){if(Array.isArray(e))return this.router.navigate(e,t);{let i=this.serializer.parse(e.toString());return t.queryParams!==void 0&&(i.queryParams=_({},t.queryParams)),t.fragment!==void 0&&(i.fragment=t.fragment),this.router.navigateByUrl(i,t)}}static \u0275fac=function(t){return new(t||n)(U(Bs),U(De),U(fo),U(H,8))};static \u0275prov=R({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),zs=(n,o,e)=>{if(o!==!1){if(e!==void 0)return e;if(n==="forward"||n==="back")return n;if(n==="root"&&o===!0)return"forward"}},cr="auto",dr=void 0,ct=(()=>{class n{get(e,t){let i=Qt();return i?i.get(e,t):null}getBoolean(e,t){let i=Qt();return i?i.getBoolean(e,t):!1}getNumber(e,t){let i=Qt();return i?i.getNumber(e,t):0}static \u0275fac=function(t){return new(t||n)};static \u0275prov=R({token:n,factory:n.\u0275fac,providedIn:"root"})}return n})(),dt=new V("USERCONFIG"),Qt=()=>{if(typeof window<"u"){let n=window.Ionic;if(n?.config)return n.config}return null},lt=class{data;constructor(o={}){this.data=o,console.warn("[Ionic Warning]: NavParams has been deprecated
1in favor of using Angular's input API. Developers should migrate to either the @Input decorator or the Signals-based input API.")}get(o){return this.data[o]}},Ls=new V("IonModalToken"),te=(()=>{class n{zone=w(c);applicationRef=w(Ge);config=w(dt);create(e,t,i){return new Kt(e,t,this.applicationRef,this.zone,i,this.config.useSetInputAPI??!1)}static \u0275fac=function(t){return new(t||n)};static \u0275prov=R({token:n,factory:n.\u0275fac})}return n})(),Kt=class{environmentInjector;injector;applicationRef;zone;elementReferenceKey;enableSignalsSupport;elRefMap=new WeakMap;elEventsMap=new WeakMap;constructor(o,e,t,i,s,a){this.environmentInjector=o,this.injector=e,this.applicationRef=t,this.zone=i,this.elementReferenceKey=s,this.enableSignalsSupport=a}attachViewToDom(o,e,t,i){return this.zone.run(()=>new Promise(s=>{let a=_({},t);this.elementReferenceKey!==void 0&&(a[this.elementReferenceKey]=o);let v=Gs(this.zone,this.environmentInjector,this.injector,this.applicationRef,this.elRefMap,this.elEventsMap,o,e,a,i,this.elementReferenceKey,this.enableSignalsSupport);s(v)}))}removeViewFromDom(o,e){return this.zone.run(()=>new Promise(t=>{let i=this.elRefMap.get(e);if(i){i.destroy(),this.elRefMap.delete(e);let s=this.elEventsMap.get(e);s&&(s(),this.elEventsMap.delete(e))}t()}))}},Gs=(n,o,e,t,i,s,a,v,I,D,T,ve)=>{let ne=Ws(I);a.tagName.toLowerCase()==="ion-modal"&&ne.push({provide:Ls,useValue:a});let Ve=x.create({providers:ne,parent:e}),ie=co(v,{environmentInjector:o,elementInjector:Ve}),ye=ie.instance,oe=ie.location.nativeElement;if(I)if(T&&ye[T]!==void 0&&console.error(`[Ionic Error]: ${T} is a reserved property when using ${a.tagName.toLowerCase()}. Rename or remove the "${T}" property from ${v.name}.`),ve===!0&&ie.setInput!==void 0){let Wi=I,{modal:Re,popover:Ui}=Wi,Zi=$i(Wi,["modal","popover"]);for(let qi in Zi)ie.setInput(qi,Zi[qi]);Re!==void 0&&Object.assign(ye,{modal:Re}),Ui!==void 0&&Object.assign(ye,{popover:Ui})}else Object.assign(ye,I);if(D)for(let Re of D)oe.classList.add(Re);let Fr=pr(n,ye,oe);return a.appendChild(oe),t.attachView(ie.hostView),i.set(oe,ie),s.set(oe,Fr),oe},Hs=[jt,At,xt,St,Tt],pr=(n,o,e)=>n.run(()=>{let t=Hs.filter(i=>typeof o[i]=="function").map(i=>{let s=a=>o[i](a.detail);return e.addEventListener(i,s),()=>e.removeEventListener(i,s)});return()=>t.forEach(i=>i())}),ur=new V("NavParamsToken"),Ws=n=>[{provide:ur,useValue:n},{provide:lt,useFactory:Us,deps:[ur]}],Us=n=>new lt(n),Zs=(n,o)=>{let e=n.prototype;o.forEach(t=>{Object.defineProperty(e,t,{get(){return this.el[t]},set(i){this.z.runOutsideAngular(()=>this.el[t]=i)}})})},qs=(n,o)=>{let e=n.prototype;o.forEach(t=>{e[t]=function(){let i=arguments;return this.z.runOutsideAngular(()=>this.el[t].apply(this.el,i))}})},an=(n,o,e)=>{e.forEach(t=>n[t]=Fe(o,t))};function ut(n){return function(e){let{defineCustomElementFn:t,inputs:i,methods:s}=n;return t!==void 0&&t(),i&&Zs(e,i),s&&qs(e,s),e}}var $s=["animated","keepContentsMounted","backdropBreakpoint","backdropDismiss","breakpoints","canDismiss","cssClass","enterAnimation","expandToScroll","event","focusTrap","handle","handleBehavior","initialBreakpoint","isOpen","keyboardClose","leaveAnimation","mode","presentingElement","showBackdrop","translucent","trigger"],Xs=["present","dismiss","onDidDismiss","onWillDismiss","setCurrentBreakpoint","getCurrentBreakpoint"],fr=(()=>{let n=class Jt{z;template;isCmpOpen=!1;el;constructor(e,t,i){this.z=i,this.el=t.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,e.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,e.detectChanges()}),an(this,this.el,["ionModalDidPresent","ionModalWillPresent","ionModalWillDismiss","ionModalDidDismiss","ionBreakpointDidChange","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(t){return new(t||Jt)(r(d),r(l),r(c))};static \u0275dir=y({type:Jt,selectors:[["ion-modal"]],contentQueries:function(t,i,s){if(t&1&&Q(s,vt,5),t&2){let a;P(a=B())&&(i.template=a.first)}},inputs:{animated:"animated",keepContentsMounted:"keepContentsMounted",backdropBreakpoint:"backdropBreakpoint",backdropDismiss:"backdropDismiss",breakpoints:"breakpoints",canDismiss:"canDismiss",cssClass:"cssClass",enterAnimation:"enterAnimation",expandToScroll:"expandToScroll",event:"event",focusTrap:"focusTrap",handle:"handle",handleBehavior:"handleBehavior",initialBreakp
1oint:"initialBreakpoint",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",presentingElement:"presentingElement",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger"},standalone:!1})};return n=f([ut({inputs:$s,methods:Xs})],n),n})(),Qs=["alignment","animated","arrow","keepContentsMounted","backdropDismiss","cssClass","dismissOnSelect","enterAnimation","event","focusTrap","isOpen","keyboardClose","leaveAnimation","mode","showBackdrop","translucent","trigger","triggerAction","reference","size","side"],Ys=["present","dismiss","onDidDismiss","onWillDismiss"],hr=(()=>{let n=class en{z;template;isCmpOpen=!1;el;constructor(e,t,i){this.z=i,this.el=t.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,e.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,e.detectChanges()}),an(this,this.el,["ionPopoverDidPresent","ionPopoverWillPresent","ionPopoverWillDismiss","ionPopoverDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(t){return new(t||en)(r(d),r(l),r(c))};static \u0275dir=y({type:en,selectors:[["ion-popover"]],contentQueries:function(t,i,s){if(t&1&&Q(s,vt,5),t&2){let a;P(a=B())&&(i.template=a.first)}},inputs:{alignment:"alignment",animated:"animated",arrow:"arrow",keepContentsMounted:"keepContentsMounted",backdropDismiss:"backdropDismiss",cssClass:"cssClass",dismissOnSelect:"dismissOnSelect",enterAnimation:"enterAnimation",event:"event",focusTrap:"focusTrap",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger",triggerAction:"triggerAction",reference:"reference",size:"size",side:"side"},standalone:!1})};return n=f([ut({inputs:Qs,methods:Ys})],n),n})(),Ks=(n,o,e)=>e==="root"?mr(n,o):e==="forward"?Js(n,o):ea(n,o),mr=(n,o)=>(n=n.filter(e=>e.stackId!==o.stackId),n.push(o),n),Js=(n,o)=>(n.indexOf(o)>=0?n=n.filter(t=>t.stackId!==o.stackId||t.id<=o.id):n.push(o),n),ea=(n,o)=>n.indexOf(o)>=0?n.filter(t=>t.stackId!==o.stackId||t.id<=o.id):mr(n,o),tn=(n,o)=>{let e=n.createUrlTree(["."],{relativeTo:o});return n.serializeUrl(e)},gr=(n,o)=>o?n.stackId!==o.stackId:!0,ta=(n,o)=>{if(!n)return;let e=vr(o);for(let t=0;t<e.length;t++){if(t>=n.length)return e[t];if(e[t]!==n[t])return}},vr=n=>n.split("/").map(o=>o.trim()).filter(o=>o!==""),yr=n=>{n&&(n.ref.destroy(),n.unlistenEvents())},nn=class{containerEl;router;navCtrl;zone;location;views=[];runningTask;skipTransition=!1;tabsPrefix;activeView;nextId=0;constructor(o,e,t,i,s,a){this.containerEl=e,this.router=t,this.navCtrl=i,this.zone=s,this.location=a,this.tabsPrefix=o!==void 0?vr(o):void 0}createView(o,e){let t=tn(this.router,e),i=o?.location?.nativeElement,s=pr(this.zone,o.instance,i);return{id:this.nextId++,stackId:ta(this.tabsPrefix,t),unlistenEvents:s,element:i,ref:o,url:t}}getExistingView(o){let e=tn(this.router,o),t=this.views.find(i=>i.url===e);return t&&t.ref.changeDetectorRef.reattach(),t}setActive(o){let e=this.navCtrl.consumeTransition(),{direction:t,animation:i,animationBuilder:s}=e,a=this.activeView,v=gr(o,a);v&&(t="back",i=void 0);let I=this.views.slice(),D,T=this.router;T.getCurrentNavigation?D=T.getCurrentNavigation():T.navigations?.value&&(D=T.navigations.value),D?.extras?.replaceUrl&&this.views.length>0&&this.views.splice(-1,1);let ve=this.views.includes(o),ne=this.insertView(o,t);ve||o.ref.changeDetectorRef.detectChanges();let Ve=o.animationBuilder;return s===void 0&&t==="back"&&!v&&Ve!==void 0&&(s=Ve),a&&(a.animationBuilder=s),this.zone.runOutsideAngular(()=>this.wait(()=>(a&&a.ref.changeDetectorRef.detach(),o.ref.changeDetectorRef.reattach(),this.transition(o,a,i,this.canGoBack(1),!1,s).then(()=>na(o,ne,I,this.location,this.zone)).then(()=>({enteringView:o,direction:t,animation:i,tabSwitch:v})))))}canGoBack(o,e=this.getActiveStackId()){return this.getStack(e).length>o}pop(o,e=this.getActiveStackId()){return this.zone.run(()=>{let t=this.getStack(e);if(t.length<=o)return Promise.resolve(!1);let i=t[t.length-o-1],s=i.url,a=i.savedData;if(a){let I=a.get("primary");I?.route?._routerState?.snapshot.url&&(s=I.route._routerState.snapshot.url)}let{animationBuilder:v}=this.navCtrl.consumeTransition();return this.navCtrl.navigateBack(s,E(_({},i.savedExtras),{animation:v})).then(()=>!0)})}startBackTransition(){let o=this.activeView;if(o){let e=this.getStack(o.stackId),t=e[e.length-2],i=t.animationBuilder;return this.wait(()=>this.transition(t,o,"back",this.canGoBack(2),!0,i))}return Promise.resolve()}endBackTransition(o){o?(this.skipTransition=!0,this.pop(1)):this.activeView&&Ir(this.activeView,this.views,this.views,this.location,this.zone)}
1getLastUrl(o){let e=this.getStack(o);return e.length>0?e[e.length-1]:void 0}getRootUrl(o){let e=this.getStack(o);return e.length>0?e[0]:void 0}getActiveStackId(){return this.activeView?this.activeView.stackId:void 0}getActiveView(){return this.activeView}hasRunningTask(){return this.runningTask!==void 0}destroy(){this.containerEl=void 0,this.views.forEach(yr),this.activeView=void 0,this.views=[]}getStack(o){return this.views.filter(e=>e.stackId===o)}insertView(o,e){return this.activeView=o,this.views=Ks(this.views,o,e),this.views.slice()}transition(o,e,t,i,s,a){if(this.skipTransition)return this.skipTransition=!1,Promise.resolve(!1);if(e===o)return Promise.resolve(!1);let v=o?o.element:void 0,I=e?e.element:void 0,D=this.containerEl;return v&&v!==I&&(v.classList.add("ion-page"),v.classList.add("ion-page-invisible"),D.commit)?D.commit(v,I,{duration:t===void 0?0:void 0,direction:t,showGoBack:i,progressAnimation:s,animationBuilder:a}):Promise.resolve(!1)}wait(o){return Ie(this,null,function*(){this.runningTask!==void 0&&(yield this.runningTask,this.runningTask=void 0);let e=this.runningTask=o();return e.finally(()=>this.runningTask=void 0),e})}},na=(n,o,e,t,i)=>typeof requestAnimationFrame=="function"?new Promise(s=>{requestAnimationFrame(()=>{Ir(n,o,e,t,i),s()})}):Promise.resolve(),Ir=(n,o,e,t,i)=>{i.run(()=>e.filter(s=>!o.includes(s)).forEach(yr)),o.forEach(s=>{let v=t.path().split("?")[0].split("#")[0];if(s!==n&&s.url!==v){let I=s.element;I.setAttribute("aria-hidden","true"),I.classList.add("ion-page-hidden"),s.ref.changeDetectorRef.detach()}})},ln=(()=>{class n{parentOutlet;nativeEl;activatedView=null;tabsPrefix;_swipeGesture;stackCtrl;proxyMap=new WeakMap;currentActivatedRoute$=new ft(null);activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=_t;stackWillChange=new k;stackDidChange=new k;activateEvents=new k;deactivateEvents=new k;parentContexts=w(wt);location=w(ze);environmentInjector=w(L);inputBinder=w(Cr,{optional:!0});supportsBindingToComponentInputs=!0;config=w(ct);navCtrl=w(ee);set animation(e){this.nativeEl.animation=e}set animated(e){this.nativeEl.animated=e}set swipeGesture(e){this._swipeGesture=e,this.nativeEl.swipeHandler=e?{canStart:()=>this.stackCtrl.canGoBack(1)&&!this.stackCtrl.hasRunningTask(),onStart:()=>this.stackCtrl.startBackTransition(),onEnd:t=>this.stackCtrl.endBackTransition(t)}:void 0}constructor(e,t,i,s,a,v,I,D){this.parentOutlet=D,this.nativeEl=s.nativeElement,this.name=e||_t,this.tabsPrefix=t==="true"?tn(a,I):void 0,this.stackCtrl=new nn(this.tabsPrefix,this.nativeEl,a,this.navCtrl,v,i),this.parentContexts.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.stackCtrl.destroy(),this.inputBinder?.unsubscribeFromRouteData(this)}getContext(){return this.parentContexts.getContext(this.name)}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(!this.activated){let e=this.getContext();e?.route&&this.activateWith(e.route,e.injector)}new Promise(e=>Et(this.nativeEl,e)).then(()=>{this._swipeGesture===void 0&&(this.swipeGesture=this.config.getBoolean("swipeBackEnabled",this.nativeEl.mode==="ios"))})}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(e,t){throw new Error("incompatible reuse strategy")}deactivate(){if(this.activated){if(this.activatedView){let t=this.getContext();this.activatedView.savedData=new Map(t.children.contexts);let i=this.activatedView.savedData.get("primary");if(i&&t.route&&(i.route=_({},t.route)),this.activatedView.savedExtras={},t.route){let s=t.route.snapshot;this.activatedView.savedExtras.queryParams=s.queryParams,this.activatedView.savedExtras.fragment=s.fragment}}let e=this.component;this.activatedView=null,this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,t){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=e;let i,s=this.stackCtrl.getExistingView(e);if(s){i=this.activated=s.ref;let v=s.savedData;if(v){let I=this.getContext();I.children.contexts=v}this.updateActivatedRouteProxy(i.instance,e)}else{let v=e._futureSnapshot,I=this.parentContexts.getOrCreateContext(this.name).children,D=new ft(null),T=this.createActivatedRouteProxy(D,e),ve=new on(T,I,this.location.injector),ne=v.routeConfig.component??v.component;i=this.activated=this.outletContent.createComponent(ne,{index:this.outletContent.length,injector:ve,environmentInjector:t??this.environmentInjector}),D.next(i.instance),s=this.stackCtrl.createView(this.activated,e),this.proxyMap.set(i.instance,T),this.currentActivatedRoute$.next({component:i.instance,activatedRoute:e})}this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activatedView=s,this.navCtrl.setTopOutlet(this);let a=this.stackCtrl.getActiveView();this.stackWillChange.emit({enteringView:s,tabSwitch:gr(s,a)}),this.stackCtrl.setActive(s).then(v=>{this.activateEvents.emit(i.instance),this.stackDidChange.emit(v)})}canGoBack(e=1,t){return this.stackCtrl.canGoBack(e,t)}pop(e=1,t){return this.stackCtrl.pop(e,t)}getLastUrl(e){let t=this.stackCtrl.getLastUrl(e);return t?t.url:void 0}getLastRouteView(e){return this.stackCtrl.getLastUrl(e)}getRootView(e){return this.stackCtrl.getRootUrl(e)}getActiveStackId(){return this.stackCtrl.getActiveStackId()}createActivatedRouteProxy(e,t){let i=new Y;return i._futureSnapshot=t._futureSnapshot,i._routerState=t._routerState,i.snapshot=t.snapshot,i.outlet=t.outlet,i.component=t.component,i._paramMap=this.proxyObservable(e,"paramMap"),i._queryParamMap=this.proxyObservable(e,"queryParamMap"),i.url=this.proxyObservable(e,"url"),i.params=this.proxyObservable(e,"params"),i.queryParams=this.proxyObservable(e,"queryParams"),i.fragment=this.proxyObservable(e,"fragment"),i.data=this.proxyObservable(e,"data"),i}proxyObservable(e,t){return e.pipe(ht(i=>
1!!i),Oe(i=>this.currentActivatedRoute$.pipe(ht(s=>s!==null&&s.component===i),Oe(s=>s&&s.activatedRoute[t]),eo())))}updateActivatedRouteProxy(e,t){let i=this.proxyMap.get(e);if(!i)throw new Error("Could not find activated route proxy for view");i._futureSnapshot=t._futureSnapshot,i._routerState=t._routerState,i.snapshot=t.snapshot,i.outlet=t.outlet,i.component=t.component,this.currentActivatedRoute$.next({component:e,activatedRoute:t})}static \u0275fac=function(t){return new(t||n)(ae("name"),ae("tabs"),r(De),r(l),r(H),r(c),r(Y),r(n,12))};static \u0275dir=y({type:n,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"],standalone:!1})}return n})(),on=class{route;childContexts;parent;constructor(o,e,t){this.route=o,this.childContexts=e,this.parent=t}get(o,e){return o===Y?this.route:o===wt?this.childContexts:this.parent.get(o,e)}},Cr=new V(""),ia=(()=>{class n{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(e){this.unsubscribeFromRouteData(e),this.subscribeToRouteData(e)}unsubscribeFromRouteData(e){this.outletDataSubscriptions.get(e)?.unsubscribe(),this.outletDataSubscriptions.delete(e)}subscribeToRouteData(e){let{activatedRoute:t}=e,i=Ki([t.queryParams,t.params,t.data]).pipe(Oe(([s,a,v],I)=>(v=_(_(_({},s),a),v),I===0?Qi(v):Promise.resolve(v)))).subscribe(s=>{if(!e.isActivated||!e.activatedComponentRef||e.activatedRoute!==t||t.component===null){this.unsubscribeFromRouteData(e);return}let a=uo(t.component);if(!a){this.unsubscribeFromRouteData(e);return}for(let{templateName:v}of a.inputs)e.activatedComponentRef.setInput(v,s[v])});this.outletDataSubscriptions.set(e,i)}static \u0275fac=function(t){return new(t||n)};static \u0275prov=R({token:n,factory:n.\u0275fac})}return n})(),br=()=>({provide:Cr,useFactory:oa,deps:[H]});function oa(n){return n?.componentInputBindingEnabled?new ia:null}var cn=n=>typeof __zone_symbol__requestAnimationFrame=="function"?__zone_symbol__requestAnimationFrame(n):typeof requestAnimationFrame=="function"?requestAnimationFrame(n):setTimeout(n),ke=(()=>{class n{injector;elementRef;onChange=()=>{};onTouched=()=>{};lastValue;statusChanges;constructor(e,t){this.injector=e,this.elementRef=t}writeValue(e){this.elementRef.nativeElement.value=this.lastValue=e,J(this.elementRef)}handleValueChange(e,t){e===this.elementRef.nativeElement&&(t!==this.lastValue&&(this.lastValue=t,this.onChange(t)),J(this.elementRef))}_handleBlurEvent(e){e===this.elementRef.nativeElement?(this.onTouched(),J(this.elementRef)):e.closest("ion-radio-group")===this.elementRef.nativeElement&&this.onTouched()}registerOnChange(e){this.onChange=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.elementRef.nativeElement.disabled=e}ngOnDestroy(){this.statusChanges&&this.statusChanges.unsubscribe()}ngAfterViewInit(){let e;try{e=this.injector.get(N)}catch{}if(!e)return;e.statusChanges&&(this.statusChanges=e.statusChanges.subscribe(()=>J(this.elementRef)));let t=e.control;t&&["markAsTouched","markAllAsTouched","markAsUntouched","markAsDirty","markAsPristine"].forEach(s=>{if(typeof t[s]<"u"){let a=t[s].bind(t);t[s]=(...v)=>{a(...v),J(this.elementRef)}}})}static \u0275fac=function(t){return new(t||n)(r(x),r(l))};static \u0275dir=y({type:n,hostBindings:function(t,i){t&1&&j("ionBlur",function(a){return i._handleBlurEvent(a.target)})},standalone:!1})}return n})(),J=n=>{cn(()=>{let o=n.nativeElement,e=o.value!=null&&o.value.toString().length>0,t=ra(o);Yt(o,t);let i=o.closest("ion-item");i&&(e?Yt(i,[...t,"item-has-value"]):Yt(i,t))})},ra=n=>{let o=n.classList,e=[];for(let t=0;t<o.length;t++){let i=o.item(t);i!==null&&sa(i,"ng-")&&e.push(`ion-${i.substring(3)}`)}return e},Yt=(n,o)=>{let e=n.classList;e.remove("ion-valid","ion-invalid","ion-touched","ion-untouched","ion-dirty","ion-pristine"),e.add(...o)},sa=(n,o)=>n.substring(0,o.length)===o,aa=["color","defaultHref","disabled","icon","mode","routerAnimation","text","type"],Dr=(()=>{let n=class rn{routerOutlet;navCtrl;
1config;r;z;el;constructor(e,t,i,s,a,v){this.routerOutlet=e,this.navCtrl=t,this.config=i,this.r=s,this.z=a,v.detach(),this.el=this.r.nativeElement}onClick(e){let t=this.defaultHref||this.config.get("backButtonDefaultHref");this.routerOutlet?.canGoBack()?(this.navCtrl.setDirection("back",void 0,void 0,this.routerAnimation),this.routerOutlet.pop(),e.preventDefault()):t!=null&&(this.navCtrl.navigateBack(t,{animation:this.routerAnimation}),e.preventDefault())}static \u0275fac=function(t){return new(t||rn)(r(ln,8),r(ee),r(ct),r(l),r(c),r(d))};static \u0275dir=y({type:rn,hostBindings:function(t,i){t&1&&j("click",function(a){return i.onClick(a)})},inputs:{color:"color",defaultHref:"defaultHref",disabled:"disabled",icon:"icon",mode:"mode",routerAnimation:"routerAnimation",text:"text",type:"type"},standalone:!1})};return n=f([ut({inputs:aa})],n),n})(),la=["animated","animation","root","rootParams","swipeGesture"],ca=["push","insert","insertPages","pop","popTo","popToRoot","removeIndex","setRoot","setPages","getActive","getByIndex","canGoBack","getPrevious"],_r=(()=>{let n=class sn{z;el;constructor(e,t,i,s,a,v){this.z=a,v.detach(),this.el=e.nativeElement,e.nativeElement.delegate=s.create(t,i),an(this,this.el,["ionNavDidChange","ionNavWillChange"])}
1static \u0275fac=function(t){return new(t||sn)(r(l),r(L),r(x),r(te),r(c),r(d))};static \u0275dir=y({type:sn,inputs:{animated:"animated",animation:"animation",root:"root",rootParams:"rootParams",swipeGesture:"swipeGesture"},standalone:!1})};return n=f([ut({inputs:la,methods:ca})],n),n})(),wr=(()=>{class n{locationStrategy;navCtrl;elementRef;router;routerLink;routerDirection="forward";routerAnimation;constructor(e,t,i,s,a){this.locationStrategy=e,this.navCtrl=t,this.elementRef=i,this.router=s,this.routerLink=a}ngOnInit(){this.updateTargetUrlAndHref(),this.updateTabindex()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTabindex(){let e=["ION-BACK-BUTTON","ION-BREADCRUMB","ION-BUTTON","ION-CARD","ION-FAB-BUTTON","ION-ITEM","ION-ITEM-OPTION","ION-MENU-BUTTON","ION-SEGMENT-BUTTON","ION-TAB-BUTTON"],t=this.elementRef.nativeElement;e.includes(t.tagName)&&t.getAttribute("tabindex")==="0"&&t.removeAttribute("tabindex")}updateTargetUrlAndHref(){if(this.routerLink?.urlTree){let e=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=e}}onClick(e){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation),e.preventDefault()}static \u0275fac=function(t){return new(t||n)(r(bt),r(ee),r(l),r(H),r(Mt,8))};static \u0275dir=y({type:n,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(t,i){t&1&&j("click",function(a){return i.onClick(a)})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},standalone:!1,features:[Z]})}return n})(),Mr=(()=>{class n{locationStrategy;navCtrl;elementRef;router;routerLink;routerDirection="forward";routerAnimation;constructor(e,t,i,s,a){this.locationStrategy=e,this.navCtrl=t,this.elementRef=i,this.router=s,this.routerLink=a}ngOnInit(){this.updateTargetUrlAndHref()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTargetUrlAndHref(){if(this.routerLink?.urlTree){let e=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=e}}onClick(){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation)}static \u0275fac=function(t){return new(t||n)(r(bt),r(ee),r(l),r(H),r(Mt,8))};static \u0275dir=y({type:n,selectors:[["a","routerLink",""],["area","routerLink",""]],hostBindings:function(t,i){t&1&&j("click",function(){return i.onClick()})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},standalone:!1,features:[Z]})}return n})(),Er=(()=>{class n{navCtrl;tabsInner;ionTabsWillChange=new k;ionTabsDidChange=new k;tabBarSlot="bottom";hasTab=!1;selectedTab;leavingTab;constructor(e){this.navCtrl=e}ngAfterViewInit(){let e=this.tabs.length>0?this.tabs.first:void 0;e&&(this.hasTab=!0,this.setActiveTab(e.tab),this.tabSwitch())}ngAfterContentInit(){this.detectSlotChanges()}ngAfterContentChecked(){this.detectSlotChanges()}onStackWillChange({enteringView:e,tabSwitch:t}){let i=e.stackId;t&&i!==void 0&&this.ionTabsWillChange.emit({tab:i})}onStackDidChange({enteringView:e,tabSwitch:t}){let i=e.stackId;t&&i!==void 0&&(this.tabBar&&(this.tabBar.selectedTab=i),this.ionTabsDidChange.emit({tab:i}))}select(e){let t=typeof e=="string",i=t?e:e.detail.tab;if(this.hasTab){this.setActiveTab(i),this.tabSwitch();return}let s=this.outlet.getActiveStackId()===i,a=`${this.outlet.tabsPrefix}/${i}`;if(t||e.stopPropagation(),s){let v=this.outlet.getActiveStackId();if(this.outlet.getLastRouteView(v)?.url===a)return;let D=this.outlet.getRootView(i),T=D&&a===D.url&&D.savedExtras;return this.navCtrl.navigateRoot(a,E(_({},T),{animated:!0,animationDirection:"back"}))}else{let v=this.outlet.getLastRouteView(i),I=v?.url||a,D=v?.savedExtras;return this.navCtrl.navigateRoot(I,E(_({},D),{animated:!0,animationDirection:"back"}))}}setActiveTab(e){let i=this.tabs.find(s=>s.tab===e);if(!i){console.error(`[Ionic Error]: Tab with id: "${e}" does not exist`);return}this.leavingTab=this.selectedTab,this.selectedTab=i,this.ionTabsWillChange.emit({tab:e}),i.el.active=!0}tabSwitch(){let{selectedTab:e,leavingTab:t}=this;this.tabBar&&e&&(this.tabBar.selectedTab=e.tab),t?.tab!==e?.tab&&t?.el&&(t.el.active=!1),e&&this.ionTabsDidChange.emit({tab:e.tab})}getSelected(){return this.hasTab?this.selectedTab?.tab:this.outlet.getActiveStackId()}
1detectSlotChanges(){this.tabBars.forEach(e=>{let t=e.el.getAttribute("slot");t!==this.tabBarSlot&&(this.tabBarSlot=t,this.relocateTabBar())})}relocateTabBar(){let e=this.tabBar.el;this.tabBarSlot==="top"?this.tabsInner.nativeElement.before(e):this.tabsInner.nativeElement.after(e)}static \u0275fac=function(t){return new(t||n)(r(ee))};static \u0275dir=y({type:n,selectors:[["ion-tabs"]],viewQuery:function(t,i){if(t&1&&be(Ps,7,l),t&2){let s;P(s=B())&&(i.tabsInner=s.first)}},hostBindings:function(t,i){t&1&&j("ionTabButtonClick",function(a){return i.select(a)})},outputs:{ionTabsWillChange:"ionTabsWillChange",ionTabsDidChange:"ionTabsDidChange"},standalone:!1})}return n})(),Te=class{ctrl;constructor(o){this.ctrl=o}create(o){return this.ctrl.create(o||{})}dismiss(o,e,t){return this.ctrl.dismiss(o,e,t)}getTop(){return this.ctrl.getTop()}};var Sr=kt;var Tr=(n,o)=>Ie(null,null,function*(){if(!(typeof window>"u"))return yield Sr(),go(JSON.parse('[["ion-menu_3",[[289,"ion-menu-button",{"color":[513],"disabled":[4],"menu":[1],"autoHide":[4,"auto-hide"],"type":[1],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]],[289,"ion-menu",{"contentId":[513,"content-id"],"menuId":[513,"menu-id"],"type":[1025],"disabled":[1028],"side":[513],"swipeGesture":[4,"swipe-gesture"],"maxEdgeStart":[2,"max-edge-start"],"isPaneVisible":[32],"isEndSide":[32],"isOpen":[64],"isActive":[64],"open":[64],"close":[64],"toggle":[64],"setOpen":[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"]],{"type":["typeChanged"],"disabled":["disabledChanged"],"side":["sideChanged"],"swipeGesture":["swipeGestureChanged"]}],[257,"ion-menu-toggle",{"menu":[1],"autoHide":[4,"auto-hide"],"visible":[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]]],["ion-input-password-toggle",[[289,"ion-input-password-toggle",{"color":[513],"showIcon":[1,"show-icon"],"hideIcon":[1,"hide-icon"],"type":[1025]},null,{"type":["onTypeChange"]}]]],["ion-fab_3",[[289,"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"]}],[257,"ion-fab",{"horizontal":[1],"vertical":[1],"edge":[4],"activated":[1028],"close":[64],"toggle":[64]},null,{"activated":["activatedChanged"]}],[257,"ion-fab-list",{"activated":[4],"side":[1]},null,{"activated":["activatedChanged"]}]]],["ion-refresher_2",[[256,"ion-refresher-content",{"pullingIcon":[1025,"pulling-icon"],"pullingText":[1,"pulling-text"],"refreshingSpinner":[1025,"refreshing-spinner"],"refreshingText":[1,"refreshing-text"]}],[288,"ion-refresher",{"pullMin":[2,"pull-min"],"pullMax":[2,"pull-max"],"closeDuration":[1,"close-duration"],"snapbackDuration":[1,"snapback-duration"],"pullFactor":[2,"pull-factor"],"disabled":[4],"nativeRefresher":[32],"state":[32],"complete":[64],"cancel":[64],"getProgress":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-back-button",[[289,"ion-back-button",{"color":[513],"defaultHref":[1025,"default-href"],"disabled":[516],"icon":[1],"text":[1],"type":[1],"routerAnimation":[16]}]]],["ion-toast",[[289,"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",[[289,"ion-card",{"color":[513],"button":[4],"type":[1],"disabled":[4],"download":[1],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}],[288,"ion-card-content"],[289,"ion-card-header",{"color":[513],"translucent":[4]}],[289,"ion-card-subtitle",{"color":[513]}],[289,"ion-card-title",{"color":[513]}]]],["ion-item-option_3",[[289,"ion-item-option",{"color":[513],"disabled":[4],"download":[1],"expandable":[4],"href":[1],"rel":[1],"target":[1],"type":[1]}],[288,"ion-item-options",{"side":[1],"fireSwipeEvent":[64]}],[256,"ion-item-sliding",{"disabled":[4],"state":[32],"getOpenAmount":[64],"getSlidingRatio":[64],"open":[64],"close":[64],"closeOpened":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-accordion_2",[[305,"ion-accordion",{"value":[1],"disabled":[4],"readonly":[4],"toggleIcon":[1,"toggle-icon"],"toggleIconSlot":[1,"toggle-icon-slot"],"state":[32],"isNext":[32],"isPrevious":[32],"hasInteracted":[32]},null,{"value":["valueChanged"]}],[289,"ion-accordion-group",{"animated":[4],"multiple":[4],"value":[1025],"disabled":[4],"readonly":[4],"expand":[1],"requestAccordionToggle":[64],"getAccordions":[64]}
1,[[0,"keydown","onKeydown"]],{"value":["valueChanged"],"disabled":["disabledChanged"],"readonly":["readonlyChanged"]}]]],["ion-infinite-scroll_2",[[288,"ion-infinite-scroll-content",{"loadingSpinner":[1025,"loading-spinner"],"loadingText":[1,"loading-text"]}],[256,"ion-infinite-scroll",{"threshold":[1],"disabled":[4],"position":[1],"isLoading":[32],"complete":[64]},null,{"threshold":["thresholdChanged"],"disabled":["disabledChanged"]}]]],["ion-reorder_2",[[289,"ion-reorder",null,[[2,"click","onClick"]]],[256,"ion-reorder-group",{"disabled":[4],"state":[32],"complete":[64]},null,{"disabled":["disabledChanged"]}]]],["ion-segment_2",[[289,"ion-segment-button",{"contentId":[513,"content-id"],"disabled":[1028],"layout":[1],"type":[1],"value":[8],"checked":[32],"setFocus":[64]},null,{"value":["valueChanged"]}],[289,"ion-segment",{"color":[513],"disabled":[4],"scrollable":[4],"swipeGesture":[4,"swipe-gesture"],"value":[1032],"selectOnFocus":[4,"select-on-focus"],"activated":[32]},[[16,"ionSegmentViewScroll","handleSegmentViewScroll"],[0,"keydown","onKeyDown"]],{"color":["colorChanged"],"swipeGesture":["swipeGestureChanged"],"value":["valueChanged"],"disabled":["disabledChanged"]}]]],["ion-chip",[[289,"ion-chip",{"color":[513],"outline":[4],"disabled":[4]}]]],["ion-input",[[294,"ion-input",{"color":[513],"autocapitalize":[1],"autocomplete":[
11],"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],"isInvalid":[32],"setFocus":[64],"getInputElement":[64]},[[2,"click","onClickCapture"]],{"debounce":["debounceChanged"],"type":["onTypeChange"],"value":["valueChanged"],"dir":["onDirChanged"]}]]],["ion-searchbar",[[290,"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",[[289,"ion-toggle",{"color":[513],"name":[1],"checked":[1028],"disabled":[4],"errorText":[1,"error-text"],"helperText":[1,"helper-text"],"value":[1],"enableOnOffLabels":[4,"enable-on-off-labels"],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1],"required":[4],"activated":[32],"isInvalid":[32],"hintTextId":[32]},null,{"disabled":["disabledChanged"]}]]],["ion-nav_2",[[257,"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"]}],[256,"ion-nav-link",{"component":[1],"componentProps":[16],"routerDirection":[1,"router-direction"],"routerAnimation":[16]}]]],["ion-tab_2",[[257,"ion-tab",{"active":[1028],"delegate":[16],"tab":[1],"component":[1],"setActive":[64]},null,{"active":["changeActive"]}],[257,"ion-tabs",{"useRouter":[1028,"use-router"],"selectedTab":[32],"select":[64],"getTab":[64],"getSelected":[64],"setRouteId":[64],"getRouteId":[64]}]]],["ion-textarea",[[294,"ion-textarea",{"color":[513],"autocapitalize":[1],"autofocus":[4],"clearOnEdit":[4,"clear-on-edit"],"debounce":[2],"disabled":[4],"fill":[1],"inputmode":[1],"enterkeyhint":[1],"maxlength":[2],"minlength":[2],"name":[1],"placeholder":[1],"readonly":[4],"required":[4],"spellcheck":[4],"cols":[514],"rows":[2],"wrap":[1],"autoGrow":[516,"auto-grow"],"value":[1025],"counter":[4],"counterFormatter":[16],"errorText":[1,"error-text"],"helperText":[1,"helper-text"],"label":[1],"labelPlacement":[1,"label-placement"],"shape":[1],"hasFocus":[32],"isInvalid":[32],"setFocus":[64],"getInputElement":[64]},[[2,"click","onClickCapture"]],{"debounce":["debounceChanged"],"value":["valueChanged"],"dir":["onDirChanged"]}]]],["ion-backdrop",[[289,"ion-backdrop",{"visible":[4],"tappable":[4],"stopPropagation":[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]]],["ion-loading",[[290,"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",[[289,"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]}],[289,"ion-breadcrumbs",{"color":[513],"maxItems":[2,"max-items"],"itemsBeforeCollapse":[2,"items-before-collapse"],"itemsAfterCollapse":[2,"items-after-collapse"],"collapsed":[32],"activeChanged":[32]}
1,[[0,"collapsedClick","onCollapsedClick"]],{"maxItems":["maxItemsChanged"],"itemsBeforeCollapse":["maxItemsChanged"],"itemsAfterCollapse":["maxItemsChanged"]}]]],["ion-tab-bar_2",[[289,"ion-tab-button",{"disabled":[4],"download":[1],"href":[1],"rel":[1],"layout":[1025],"selected":[1028],"tab":[1],"target":[1]},[[8,"ionTabBarChanged","onTabBarChanged"]]],[289,"ion-tab-bar",{"color":[513],"selectedTab":[1,"selected-tab"],"translucent":[4],"keyboardVisible":[32]},null,{"selectedTab":["selectedTabChanged"]}]]],["ion-datetime-button",[[289,"ion-datetime-button",{"color":[513],"disabled":[516],"datetime":[1],"datetimePresentation":[32],"dateText":[32],"timeText":[32],"datetimeActive":[32],"selectedButton":[32]}]]],["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"]]],[257,"ion-router-link",{"color":[513],"href":[1],"rel":[1],"routerDirection":[1,"router-direction"],"routerAnimation":[16],"target":[1]}]]],["ion-avatar_3",[[289,"ion-avatar"],[289,"ion-badge",{"color":[513]}],[257,"ion-thumbnail"]]],["ion-col_3",[[257,"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"]]],[257,"ion-grid",{"fixed":[4]}],[257,"ion-row"]]],["ion-img",[[257,"ion-img",{"alt":[1],"src":[1],"loadSrc":[32],"loadError":[32]},null,{"src":["srcChanged"]}]]],["ion-input-otp",[[294,"ion-input-otp",{"autocapitalize":[1],"color":[513],"disabled":[516],"fill":[1],"inputmode":[1],"length":[2],"pattern":[1],"readonly":[516],"separators":[1],"shape":[1],"size":[1],"type":[1],"value":[1032],"inputValues":[32],"hasFocus":[32],"previousInputValues":[32],"setFocus":[64]},null,{"value":["valueChanged"],"separators":["processSeparators"],"length":["processSeparators"]}]]],["ion-progress-bar",[[289,"ion-progress-bar",{"type":[1],"reversed":[4],"value":[2],"buffer":[2],"color":[513]}]]],["ion-range",[[289,"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"],"step":["stepChanged"],"activeBarStart":["activeBarStartChanged"],"disabled":["disabledChanged"],"value":["valueChanged"]}]]],["ion-segment-content",[[257,"ion-segment-content"]]],["ion-segment-view",[[289,"ion-segment-view",{"disabled":[4],"isManualScroll":[32],"setContent":[64]},[[1,"scroll","handleScroll"],[1,"touchstart","handleScrollStart"],[1,"touchend","handleTouchEnd"]]]]],["ion-split-pane",[[289,"ion-split-pane",{"contentId":[513,"content-id"],"disabled":[4],"when":[8],"visible":[32],"isVisible":[64]},null,{"visible":["visibleChanged"],"disabled":["updateState"],"when":["updateState"]}]]],["ion-text",[[257,"ion-text",{"color":[513]}]]],["ion-select-modal",[[290,"ion-select-modal",{"header":[1],"multiple":[4],"options":[16]}]]],["ion-datetime_3",[[289,"ion-datetime",{"color":[1],"name":[1],"disabled":[4],"formatOptions":[16],"readonly":[4],"isDateEnabled":[16],"showAdjacentDays":[4,"show-adjacent-days"],"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":[
11],"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"]}],[290,"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"]}],[288,"ion-picker-legacy-column",{"col":[16]},null,{"col":["colChanged"]}]]],["ion-action-sheet",[[290,"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],"activeRadioId":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64]},[[0,"keydown","onKeydown"]],{"buttons":["buttonsChanged"],"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-alert",[[290,"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-modal",[[289,"ion-modal",{"hasController":[4,"has-controller"],"overlayIndex":[2,"overlay-index"],"delegate":[16],"keyboardClose":[4,"keyboard-close"],"enterAnimation":[16],"leaveAnimation":[16],"breakpoints":[16],"expandToScroll":[4,"expand-to-scroll"],"initialBreakpoint":[2,"initial-breakpoint"],"backdropBreakpoint":[2,"backdrop-breakpoint"],"handle":[4],"handleBehavior":[1,"handle-behavior"],"component":[1],"componentProps":[16],"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"],"isSheetModal":[32],"presented":[32],"present":[64],"dismiss":[64],"onDidDismiss":[64],"onWillDismiss":[64],"setCurrentBreakpoint":[64],"getCurrentBreakpoint":[64]},[[9,"resize","onWindowResize"]],{"isOpen":["onIsOpenChange"],"trigger":["triggerChanged"]}]]],["ion-picker",[[289,"ion-picker",{"exitInputMode":[64]},[[1,"touchstart","preventTouchStartPropagation"]]]]],["ion-picker-column",[[257,"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-picker-column-option",[[289,"ion-picker-column-option",{"disabled":[4],"value":[8],"color":[513],"ariaLabel":[32]},null,{"aria-label":["onAriaLabelChange"]}]]],["ion-popover",[[289,"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"]}
1]]],["ion-checkbox",[[289,"ion-checkbox",{"color":[513],"name":[1],"checked":[1028],"indeterminate":[1028],"disabled":[4],"errorText":[1,"error-text"],"helperText":[1,"helper-text"],"value":[8],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1],"required":[4],"isInvalid":[32],"hintTextId":[32],"setFocus":[64]}]]],["ion-item_8",[[289,"ion-item-divider",{"color":[513],"sticky":[4]}],[288,"ion-item-group"],[289,"ion-note",{"color":[513]}],[257,"ion-skeleton-text",{"animated":[4]}],[294,"ion-label",{"color":[513],"position":[1],"noAnimate":[32]},null,{"color":["colorChanged"],"position":["positionChanged"]}],[289,"ion-list-header",{"color":[513],"lines":[1]}],[289,"ion-item",{"color":[513],"button":[4],"detail":[4],"detailIcon":[1,"detail-icon"],"disabled":[516],"download":[1],"href":[1],"rel":[1],"lines":[1],"routerAnimation":[16],"routerDirection":[1,"router-direction"],"target":[1],"type":[1],"multipleInputs":[32],"focusable":[32],"isInteractive":[32]},[[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]],{"button":["buttonChanged"]}],[288,"ion-list",{"lines":[1],"inset":[4],"closeSlidingItems":[64]}]]],["ion-app_8",[[256,"ion-app",{"setFocus":[64]}],[292,"ion-footer",{"collapse":[1],"translucent":[4],"keyboardVisible":[32]}],[257,"ion-router-outlet",{"mode":[1025],"delegate":[16],"animated":[4],"animation":[16],"swipeHandler":[16],"commit":[64],"setRouteId":[64],"getRouteId":[64]},null,{"swipeHandler":["swipeHandlerChanged"]}],[257,"ion-content",{"color":[513],"fullscreen":[4],"fixedSlotPlacement":[1,"fixed-slot-placement"],"forceOverscroll":[1028,"force-overscroll"],"scrollX":[4,"scroll-x"],"scrollY":[4,"scroll-y"],"scrollEvents":[4,"scroll-events"],"recalculateDimensions":[64],"getScrollElement":[64],"getBackgroundElement":[64],"scrollToTop":[64],"scrollToBottom":[64],"scrollByPoint":[64],"scrollToPoint":[64]},[[9,"resize","onResize"]]],[292,"ion-header",{"collapse":[1],"translucent":[4]}],[289,"ion-title",{"color":[513],"size":[1]},null,{"size":["sizeChanged"]}],[289,"ion-toolbar",{"color":[513]},[[0,"ionStyle","childrenStyle"]]],[294,"ion-buttons",{"collapse":[4]}]]],["ion-select_3",[[289,"ion-select",{"cancelText":[1,"cancel-text"],"color":[513],"compareWith":[1,"compare-with"],"disabled":[4],"fill":[1],"errorText":[1,"error-text"],"helperText":[1,"helper-text"],"interface":[1],"interfaceOptions":[8,"interface-options"],"justify":[1],"label":[1],"labelPlacement":[1,"label-placement"],"multiple":[4],"name":[1],"okText":[1,"ok-text"],"placeholder":[1],"selectedText":[1,"selected-text"],"toggleIcon":[1,"toggle-icon"],"expandedIcon":[1,"expanded-icon"],"shape":[1],"value":[1032],"required":[4],"isExpanded":[32],"hasFocus":[32],"isInvalid":[32],"hintTextId":[32],"open":[64]},null,{"disabled":["styleChanged"],"isExpanded":["styleChanged"],"placeholder":["styleChanged"],"value":["styleChanged"]}],[257,"ion-select-option",{"disabled":[4],"value":[8]}],[290,"ion-select-popover",{"header":[1],"subHeader":[1,"sub-header"],"message":[1],"multiple":[4],"options":[16]}]]],["ion-spinner",[[257,"ion-spinner",{"color":[513],"duration":[2],"name":[1],"paused":[4]}]]],["ion-radio_2",[[289,"ion-radio",{"color":[513],"name":[1],"disabled":[4],"value":[8],"labelPlacement":[1,"label-placement"],"justify":[1],"alignment":[1],"checked":[32],"buttonTabindex":[32],"setFocus":[64],"setButtonTabindex":[64]},null,{"value":["valueChanged"]}],[292,"ion-radio-group",{"allowEmptySelection":[4,"allow-empty-selection"],"compareWith":[1,"compare-with"],"name":[1],"value":[1032],"helperText":[1,"helper-text"],"errorText":[1,"error-text"],"isInvalid":[32],"hintTextId":[32],"setFocus":[64]},[[4,"keydown","onKeydown"]],{"value":["valueChanged"]}]]],["ion-ripple-effect",[[257,"ion-ripple-effect",{"type":[1],"addRipple":[64]}]]],["ion-button_2",[[289,"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"],"aria-checked":["onAriaChanged"],"aria-label":["onAriaChanged"],"aria-pressed":["onAriaChanged"]}],[257,"ion-icon",{"mode":[1025],"color":[1],"ios":[1],"md":[1],"flipRtl":[4,"flip-rtl"],"name":[513],"src":[1],"icon":[8],"size":[1],"lazy":[4],"sanitize":[4],"svgContent":[32],"isVisible":[32]},null,{"name":["loadIcon"],"src":["loadIcon"],"icon":["loadIcon"],"ios":["loadIcon"],"md":["loadIcon"]}]]]]'),o)});(function(){if(typeof window<"u"&&window.Reflect!==void 0&&window.customElements!==void 0){var n=HTMLElement;window.HTMLElement=function(){return Reflect.construct(n,[],this.constructor)},HTMLElement.prototype=n.prototype,HTMLElement.prototype.constructor=HTMLElement,Object.setPrototypeOf(HTMLElement,n)}})();var m=["*"],wa=["outletContent"],Ma=["outlet"],Ea=[[["","slot","top"]],"*",[["ion-tab"]]],ja=["[slot=top]","*","ion-tab"];function Aa(n,o){if(n&1){let e=ao();He(0,"ion-router-outlet",5,1),j("stackWillChange",function(i){mt(e);let s=Ce();return gt(s.onStackWillChange(i))})("stackDidChange",function(i){mt(e);let s=Ce();return gt(s.onStackDidChange(i))}),We()}}function xa(n,o){n&1&&p(0,2,["*ngIf","tabs.length > 0"])}function Sa(n,o){if(n&1&&(He(0,"div",1),yt(1,2),We()),n&2){let e=Ce();Ne(),X("ngTemplateOutlet",e.template)}}function Ta(n,o){if(n&1&&yt(0,1),n&2){let e=Ce();X("ngTemplateOutlet",e.template)}}var ka=(()=>{class n extends ke{constructor(e,t){super(e,t)}writeValue(e){this.elementRef.nativeElement.checked=this.lastValue=e,J(this.elementRef)}_handleIonChange(e){this.handleValueChange(e,e.checked)}static \u0275fac=function(t){return new(t||n)(r(x),r(l))};static \u0275dir=y({type:n,selectors:[["ion-checkbox"],["ion-toggle"]],hostBindings:function(t,i){t&1&&j("ionChange",function(a){return i._handleIonChange(a.target)})},standalone:!1,features:[M([{provide:F,useExisting:n,multi:!0}]),b]})}return n})(),Va=(()=>{class n extends ke{el;constructor(e,t){super(e,t),this.el=t}handleInputEvent(e){this.handleValueChange(e,e.value)}registerOnChange(e){this.el.nativeElement.tagName==="ION-INPUT"||this.el.nativeElement.tagName==="ION-INPUT
1-OTP"?super.registerOnChange(t=>{e(t===""?null:parseFloat(t))}):super.registerOnChange(e)}static \u0275fac=function(t){return new(t||n)(r(x),r(l))};static \u0275dir=y({type:n,selectors:[["ion-input","type","number"],["ion-input-otp",3,"type","text"],["ion-range"]],hostBindings:function(t,i){t&1&&j("ionInput",function(a){return i.handleInputEvent(a.target)})},standalone:!1,features:[M([{provide:F,useExisting:n,multi:!0}]),b]})}return n})(),Ra=(()=>{class n extends ke{constructor(e,t){super(e,t)}_handleChangeEvent(e){this.handleValueChange(e,e.value)}static \u0275fac=function(t){return new(t||n)(r(x),r(l))};static \u0275dir=y({type:n,selectors:[["ion-select"],["ion-radio-group"],["ion-segment"],["ion-datetime"]],hostBindings:function(t,i){t&1&&j("ionChange",function(a){return i._handleChangeEvent(a.target)})},standalone:!1,features:[M([{provide:F,useExisting:n,multi:!0}]),b]})}return n})(),Fa=(()=>{class n extends ke{constructor(e,t){super(e,t)}_handleInputEvent(e){this.handleValueChange(e,e.value)}static \u0275fac=function(t){return new(t||n)(r(x),r(l))};static \u0275dir=y({type:n,selectors:[["ion-input",3,"type","number"],["ion-input-otp","type","text"],["ion-textarea"],["ion-searchbar"]],hostBindings:function(t,i){t&1&&j("ionInput",function(a){return i._handleInputEvent(a.target)})},standalone:!1,features:[M([{provide:F,useExisting:n,multi:!0}]),b]})}return n})(),Oa=(n,o)=>{let e=n.prototype;o.forEach(t=>{Object.defineProperty(e,t,{get(){return this.el[t]},set(i){this.z.runOutsideAngular(()=>this.el[t]=i)},configurable:!0})})},Pa=(n,o)=>{let e=n.prototype;o.forEach(t=>{e[t]=function(){let i=arguments;return this.z.runOutsideAngular(()=>this.el[t].apply(this.el,i))}})},C=(n,o,e)=>{e.forEach(t=>n[t]=Fe(o,t))};function g(n){return function(e){let{defineCustomElementFn:t,inputs:i,methods:s}=n;return t!==void 0&&t(),i&&Oa(e,i),s&&Pa(e,s),e}}var Ba=(()=>{let n=class dn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||dn)(r(d),r(l),r(c))};static \u0275cmp=u({type:dn,selectors:[["ion-accordion"]],inputs:{disabled:"disabled",mode:"mode",readonly:"readonly",toggleIcon:"toggleIcon",toggleIconSlot:"toggleIconSlot",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["disabled","mode","readonly","toggleIcon","toggleIconSlot","value"]})],n),n})(),Na=(()=>{let n=class un{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange"])}static \u0275fac=function(t){return new(t||un)(r(d),r(l),r(c))};static \u0275cmp=u({type:un,selectors:[["ion-accordion-group"]],inputs:{animated:"animated",disabled:"disabled",expand:"expand",mode:"mode",multiple:"multiple",readonly:"readonly",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated","disabled","expand","mode","multiple","readonly","value"]})],n),n})(),za=(()=>{let n=class pn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionActionSheetDidPresent","ionActionSheetWillPresent","ionActionSheetWillDismiss","ionActionSheetDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(t){return new(t||pn)(r(d),r(l),r(c))};static \u0275cmp=u({type:pn,selectors:[["ion-action-sheet"]],inputs:{animated:"animated",backdropDismiss:"backdropDismiss",buttons:"buttons",cssClass:"cssClass",enterAnimation:"enterAnimation",header:"header",htmlAttributes:"htmlAttributes",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",subHeader:"subHeader",translucent:"translucent",trigger:"trigger"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated","backdropDismiss","buttons","cssClass","enterAnimation","header","htmlAttributes","isOpen","keyboardClose","leaveAnimation","mode","subHeader","translucent","trigger"],methods:["present","dismiss","onDid
1Dismiss","onWillDismiss"]})],n),n})(),La=(()=>{let n=class fn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionAlertDidPresent","ionAlertWillPresent","ionAlertWillDismiss","ionAlertDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(t){return new(t||fn)(r(d),r(l),r(c))};static \u0275cmp=u({type:fn,selectors:[["ion-alert"]],inputs:{animated:"animated",backdropDismiss:"backdropDismiss",buttons:"buttons",cssClass:"cssClass",enterAnimation:"enterAnimation",header:"header",htmlAttributes:"htmlAttributes",inputs:"inputs",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",message:"message",mode:"mode",subHeader:"subHeader",translucent:"translucent",trigger:"trigger"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated","backdropDismiss","buttons","cssClass","enterAnimation","header","htmlAttributes","inputs","isOpen","keyboardClose","leaveAnimation","message","mode","subHeader","translucent","trigger"],methods:["present","dismiss","onDidDismiss","onWillDismiss"]})],n),n})(),Ga=(()=>{let n=class hn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||hn)(r(d),r(l),r(c))};static \u0275cmp=u({type:hn,selectors:[["ion-app"]],standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({methods:["setFocus"]})],n),n})(),Ha=(()=>{let n=class mn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||mn)(r(d),r(l),r(c))};static \u0275cmp=u({type:mn,selectors:[["ion-avatar"]],standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({})],n),n})(),Wa=(()=>{let n=class gn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionBackdropTap"])}static \u0275fac=function(t){return new(t||gn)(r(d),r(l),r(c))};static \u0275cmp=u({type:gn,selectors:[["ion-backdrop"]],inputs:{stopPropagation:"stopPropagation",tappable:"tappable",visible:"visible"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["stopPropagation","tappable","visible"]})],n),n})(),Ua=(()=>{let n=class vn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||vn)(r(d),r(l),r(c))};static \u0275cmp=u({type:vn,selectors:[["ion-badge"]],inputs:{color:"color",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode"]})],n),n})(),Za=(()=>{let n=class yn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionFocus","ionBlur"])}static \u0275fac=function(t){return new(t||yn)(r(d),r(l),r(c))};static \u0275cmp=u({type:yn,selectors:[["ion-breadcrumb"]],inputs:{active:"active",color:"color",disabled:"disabled",download:"download",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",separator:"separator",target:"target"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["active","color","disabled","download","href","mode","rel","routerAnimation","routerDirection","separator","target"]})],n),n})(),qa=(()=>{let n=class In{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionCollapsedClick"])}static \u0275fac=function(t){return new(t||In)(r(d),r(l),r(c))};static \u0275cmp=u({type:In,selectors:[["ion-breadcrumbs"]],inputs:{color:"color",itemsAfterCollapse:"itemsAfterCollapse",itemsBeforeCollapse:"itemsBeforeCollapse",maxItems:"maxItems",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","itemsAfterCollapse","itemsBeforeCollapse","maxItems","mode"]})],n),n})(),$a=(()=>{let n=class Cn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionFocus","ionBlur"])}static \u0275fac=function(t){return new(t||Cn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Cn,selectors:[["ion-button"]],inputs:{buttonType:"buttonType",color:"color",disabled:"disabled",download:"download",expand:"expand",fill:"fill",form:"form",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",shape:"shape",size:"size",strong:"strong",target:"target",type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["buttonType","color","disabled","download","expand","fill","form","href","mode","rel","routerAnimation","routerDirection","shape","size","strong","target","type"]})],n),n})(),Xa=(()=>{let n=class bn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||bn)(r(d),r(l),r(c))};static \u0275cmp=u({type:bn,selectors:[["ion-buttons"]],inputs:{collapse:"collapse"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["collapse"]})],n),n})(),Qa=(()=>{let n=class Dn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Dn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Dn,selectors:[["ion-card"]],inputs:{button:"button",color:"color",disabled:"disabled",download:"download",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",target:"target",type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["button","color","disabled","download","href","mode","rel","routerAnimation","routerDirection","target","type"]})],n),n})(),Ya=(()=>{let n=class _n{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||_n)(r(d),r(l),r(c))};static \u0275cmp=u({type:_n,selectors:[["ion-card-content"]],inputs:{mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["mode"]})],n),n})(),Ka=(()=>{let n=class wn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||wn)(r(d),r(l),r(c))};static \u0275cmp=u({type:wn,selectors:[["ion-card-header"]],inputs:{color:"color",mode:"mode",translucent:"translucent"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode","translucent"]})],n),n})(),Ja=(()=>{let n=class Mn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Mn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Mn,selectors:[["ion-card-subtitle"]],inputs:{color:"color",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode"]})],n),n})(),el=(()=>{let n=class En{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||En)(r(d),r(l),r(c))};static \u0275cmp=u({type:En,selectors:[["ion-card-title"]],inputs:{color:"color",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode"]})],n),n})(),tl=(()=>{let n=class jn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange","ionFocus","ionBlur"])}
1static \u0275fac=function(t){return new(t||jn)(r(d),r(l),r(c))};static \u0275cmp=u({type:jn,selectors:[["ion-checkbox"]],inputs:{alignment:"alignment",checked:"checked",color:"color",disabled:"disabled",errorText:"errorText",helperText:"helperText",indeterminate:"indeterminate",justify:"justify",labelPlacement:"labelPlacement",mode:"mode",name:"name",required:"required",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["alignment","checked","color","disabled","errorText","helperText","indeterminate","justify","labelPlacement","mode","name","required","value"]})],n),n})(),nl=(()=>{let n=class An{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||An)(r(d),r(l),r(c))};static \u0275cmp=u({type:An,selectors:[["ion-chip"]],inputs:{color:"color",disabled:"disabled",mode:"mode",outline:"outline"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","disabled","mode","outline"]})],n),n})(),il=(()=>{let n=class xn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||xn)(r(d),r(l),r(c))};static \u0275cmp=u({type:xn,selectors:[["ion-col"]],inputs:{offset:"offset",offsetLg:"offsetLg",offsetMd:"offsetMd",offsetSm:"offsetSm",offsetXl:"offsetXl",offsetXs:"offsetXs",pull:"pull",pullLg:"pullLg",pullMd:"pullMd",pullSm:"pullSm",pullXl:"pullXl",pullXs:"pullXs",push:"push",pushLg:"pushLg",pushMd:"pushMd",pushSm:"pushSm",pushXl:"pushXl",pushXs:"pushXs",size:"size",sizeLg:"sizeLg",sizeMd:"sizeMd",sizeSm:"sizeSm",sizeXl:"sizeXl",sizeXs:"sizeXs"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["offset","offsetLg","offsetMd","offsetSm","offsetXl","offsetXs","pull","pullLg","pullMd","pullSm","pullXl","pullXs","push","pushLg","pushMd","pushSm","pushXl","pushXs","size","sizeLg","sizeMd","sizeSm","sizeXl","sizeXs"]})],n),n})(),ol=(()=>{let n=class Sn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionScrollStart","ionScroll","ionScrollEnd"])}static \u0275fac=function(t){return new(t||Sn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Sn,selectors:[["ion-content"]],inputs:{color:"color",fixedSlotPlacement:"fixedSlotPlacement",forceOverscroll:"forceOverscroll",fullscreen:"fullscreen",scrollEvents:"scrollEvents",scrollX:"scrollX",scrollY:"scrollY"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","fixedSlotPlacement","forceOverscroll","fullscreen","scrollEvents","scrollX","scrollY"],methods:["getScrollElement","scrollToTop","scrollToBottom","scrollByPoint","scrollToPoint"]})],n),n})(),rl=(()=>{let n=class Tn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionCancel","ionChange","ionFocus","ionBlur"])}static \u0275fac=function(t){return new(t||Tn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Tn,selectors:[["ion-datetime"]],inputs:{cancelText:"cancelText",clearText:"clearText",color:"color",dayValues:"dayValues",disabled:"disabled",doneText:"doneText",firstDayOfWeek:"firstDayOfWeek",formatOptions:"formatOptions",highlightedDates:"highlightedDates",hourCycle:"hourCycle",hourValues:"hourValues",isDateEnabled:"isDateEnabled",locale:"locale",max:"max",min:"min",minuteValues:"minuteValues",mode:"mode",monthValues:"monthValues",multiple:"multiple",name:"name",preferWheel:"preferWheel",presentation:"presentation",readonly:"readonly",showAdjacentDays:"showAdjacentDays",showClearButton:"showClearButton",showDefaultButtons:"showDefaultButtons",showDefaultTimeLabel:"showDefaultTimeLabel",showDefaultTitle:"showDefaultTitle",size:"size",titleSelectedDatesFormatter:"titleSelectedDatesFormatter",value:"value",yearValues:"yearValues"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["cancelText","clearText","color","dayValues","disabled","doneText","firstDayOfWeek","formatOptions","highlightedDates","hourCycle","hourValues","isDateEnabled","locale","max","min","minuteValues","mode","monthValues","multiple","name","preferWheel","presentation","readonly","showAdjacentDays","showClearButton","showDefaultButtons","showDefaultTimeLabel","showDefaultTitle","size","titleSelectedDatesFormatter","value","yearValues"],methods:["confirm","reset","cancel"]})],n),n})(),sl=(()=>{let n=class kn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||kn)(r(d),r(l),r(c))};static \u0275cmp=u({type:kn,selectors:[["ion-datetime-button"]],inputs:{color:"color",datetime:"datetime",disabled:"disabled",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","datetime","disabled","mode"]})],n),n})(),al=(()=>{let n=class Vn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Vn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Vn,selectors:[["ion-fab"]],inputs:{activated:"activated",edge:"edge",horizontal:"horizontal",vertical:"vertical"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["activated","edge","horizontal","vertical"],methods:["close"]})],n),n})(),ll=(()=>{let n=class Rn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionFocus","ionBlur"])}static \u0275fac=function(t){return new(t||Rn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Rn,selectors:[["ion-fab-button"]],inputs:{activated:"activated",closeIcon:"closeIcon",color:"color",disabled:"disabled",download:"download",href:"href",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",show:"show",size:"size",target:"target",translucent:"translucent",type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["activated","closeIcon","color","disabled","download","href","mode","rel","routerAnimation","routerDirection","show","size","target","translucent","type"]})],n),n})(),cl=(()=>{let n=class Fn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Fn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Fn,selectors:[["ion-fab-list"]],inputs:{activated:"activated",side:"side"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["activated","side"]})],n),n})(),dl=(()=>{let n=class On{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||On)(r(d),r(l),r(c))};static \u0275cmp=u({type:On,selectors:[["ion-footer"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["collapse","mode","translucent"]})],n),n})(),ul=(()=>{let n=class Pn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Pn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Pn,selectors:[["ion-grid"]],inputs:{fixed:"fixed"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["fixed"]})],n),n})(),pl=(()=>{let n=class Bn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Bn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Bn,selectors:[["ion-header"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["collapse","mode","translucent"]})],n),n})(),fl=(()=>{let n=class Nn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Nn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Nn,selectors:[["ion-icon"]],inputs:{color:"color",flipRtl:"flipRtl",icon:"icon",ios:"ios",lazy:"lazy",md:"md",mode:"mode",name:"name",sanitize:"sanitize",size:"size",src:"src"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","flipRtl","icon","ios","lazy","md","mode","name","sanitize","size","src"]})],n),n})(),hl=(()=>{let n=class zn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionImgWillLoad","ionImgDidLoad","ionError"])}static \u0275fac=function(t){return new(t||zn)(r(d),r(l),r(c))};static \u0275cmp=u({type:zn,selectors:[["ion-img"]],inputs:{alt:"alt",src:"src"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["alt","src"]})],n),n})(),ml=(()=>{let n=class Ln{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionInfinite"])}
1static \u0275fac=function(t){return new(t||Ln)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ln,selectors:[["ion-infinite-scroll"]],inputs:{disabled:"disabled",position:"position",threshold:"threshold"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["disabled","position","threshold"],methods:["complete"]})],n),n})(),gl=(()=>{let n=class Gn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Gn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Gn,selectors:[["ion-infinite-scroll-content"]],inputs:{loadingSpinner:"loadingSpinner",loadingText:"loadingText"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["loadingSpinner","loadingText"]})],n),n})(),vl=(()=>{let n=class Hn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionInput","ionChange","ionBlur","ionFocus"])}static \u0275fac=function(t){return new(t||Hn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Hn,selectors:[["ion-input"]],inputs:{autocapitalize:"autocapitalize",autocomplete:"autocomplete",autocorrect:"autocorrect",autofocus:"autofocus",clearInput:"clearInput",clearInputIcon:"clearInputIcon",clearOnEdit:"clearOnEdit",color:"color",counter:"counter",counterFormatter:"counterFormatter",debounce:"debounce",disabled:"disabled",enterkeyhint:"enterkeyhint",errorText:"errorText",fill:"fill",helperText:"helperText",inputmode:"inputmode",label:"label",labelPlacement:"labelPlacement",max:"max",maxlength:"maxlength",min:"min",minlength:"minlength",mode:"mode",multiple:"multiple",name:"name",pattern:"pattern",placeholder:"placeholder",readonly:"readonly",required:"required",shape:"shape",spellcheck:"spellcheck",step:"step",type:"type",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["autocapitalize","autocomplete","autocorrect","autofocus","clearInput","clearInputIcon","clearOnEdit","color","counter","counterFormatter","debounce","disabled","enterkeyhint","errorText","fill","helperText","inputmode","label","labelPlacement","max","maxlength","min","minlength","mode","multiple","name","pattern","placeholder","readonly","required","shape","spellcheck","step","type","value"],methods:["setFocus","getInputElement"]})],n),n})(),yl=(()=>{let n=class Wn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionInput","ionChange","ionComplete","ionBlur","ionFocus"])}static \u0275fac=function(t){return new(t||Wn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Wn,selectors:[["ion-input-otp"]],inputs:{autocapitalize:"autocapitalize",color:"color",disabled:"disabled",fill:"fill",inputmode:"inputmode",length:"length",pattern:"pattern",readonly:"readonly",separators:"separators",shape:"shape",size:"size",type:"type",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["autocapitalize","color","disabled","fill","inputmode","length","pattern","readonly","separators","shape","size","type","value"],methods:["setFocus"]})],n),n})(),Il=(()=>{let n=class Un{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Un)(r(d),r(l),r(c))};static \u0275cmp=u({type:Un,selectors:[["ion-input-password-toggle"]],inputs:{color:"color",hideIcon:"hideIcon",mode:"mode",showIcon:"showIcon"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","hideIcon","mode","showIcon"]})],n),n})(),Cl=(()=>{let n=class Zn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Zn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Zn,selectors:[["ion-item"]],inputs:{button:"button",color:"color",detail:"detail",detailIcon:"detailIcon",disabled:"disabled",download:"download",href:"href",lines:"lines",mode:"mode",rel:"rel",routerAnimation:"routerAnimation",routerDirection:"routerDirection",target:"target",type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["button","color","detail","detailIcon","disabled","download","href","lines","mode","rel","routerAnimation","routerDirection","target","type"]})],n),n})(),bl=(()=>{let n=class qn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||qn)(r(d),r(l),r(c))};static \u0275cmp=u({type:qn,selectors:[["ion-item-divider"]],inputs:{color:"color",mode:"mode",sticky:"sticky"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode","sticky"]})],n),n})(),Dl=(()=>{let n=class $n{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||$n)(r(d),r(l),r(c))};static \u0275cmp=u({type:$n,selectors:[["ion-item-group"]],standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({})],n),n})(),_l=(()=>{let n=class Xn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Xn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Xn,selectors:[["ion-item-option"]],inputs:{color:"color",disabled:"disabled",download:"download",expandable:"expandable",href:"href",mode:"mode",rel:"rel",target:"target",type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","disabled","download","expandable","href","mode","rel","target","type"]})],n),n})(),wl=(()=>{let n=class Qn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionSwipe"])}static \u0275fac=function(t){return new(t||Qn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Qn,selectors:[["ion-item-options"]],inputs:{side:"side"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["side"]})],n),n})(),Ml=(()=>{let n=class Yn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionDrag"])}static \u0275fac=function(t){return new(t||Yn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Yn,selectors:[["ion-item-sliding"]],inputs:{disabled:"disabled"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["disabled"],methods:["getOpenAmount","getSlidingRatio","open","close","closeOpened"]})],n),n})(),El=(()=>{let n=class Kn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Kn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Kn,selectors:[["ion-label"]],inputs:{color:"color",mode:"mode",position:"position"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode","position"]})],n),n})(),jl=(()=>{let n=class Jn{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Jn)(r(d),r(l),r(c))};static \u0275cmp=u({type:Jn,selectors:[["ion-list"]],inputs:{inset:"inset",lines:"lines",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["inset","lines","mode"],methods:["closeSlidingItems"]})],n),n})(),Al=(()=>{let n=class ei{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ei)(r(d),r(l),r(c))};static \u0275cmp=u({type:ei,selectors:[["ion-list-header"]],inputs:{color:"color",lines:"lines",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","lines","mode"]})],n),n})(),xl=(()=>{let n=class ti{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionLoadingDidPresent","ionLoadingWillPresent","ionLoadingWillDismiss","ionLoadingDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(t){return new(t||ti)(r(d),r(l),r(c))};static \u0275cmp=u({type:ti,selectors:[["ion-loading"]],inputs:{animated:"animated",backdropDismiss:"backdropDismiss",cssClass:"cssClass",duration:"duration",enterAnimation:"enterAnimation",htmlAttributes:"htmlAttributes",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",message:"message",mode:"mode",showBackdrop:"showBackdrop",spinner:"spinner",translucent:"translucent",trigger:"trigger"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated","backdropDismiss","cssClass","duration","enterAnimation","htmlAttributes","isOpen","keyboardClose","leaveAnimation","message","mode","showBackdrop","spinner","translucent","trigger"],methods:["present","dismiss","onDid
1Dismiss","onWillDismiss"]})],n),n})(),Sl=(()=>{let n=class ni{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionWillOpen","ionWillClose","ionDidOpen","ionDidClose"])}static \u0275fac=function(t){return new(t||ni)(r(d),r(l),r(c))};static \u0275cmp=u({type:ni,selectors:[["ion-menu"]],inputs:{contentId:"contentId",disabled:"disabled",maxEdgeStart:"maxEdgeStart",menuId:"menuId",side:"side",swipeGesture:"swipeGesture",type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["contentId","disabled","maxEdgeStart","menuId","side","swipeGesture","type"],methods:["isOpen","isActive","open","close","toggle","setOpen"]})],n),n})(),Tl=(()=>{let n=class ii{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ii)(r(d),r(l),r(c))};static \u0275cmp=u({type:ii,selectors:[["ion-menu-button"]],inputs:{autoHide:"autoHide",color:"color",disabled:"disabled",menu:"menu",mode:"mode",type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["autoHide","color","disabled","menu","mode","type"]})],n),n})(),kl=(()=>{let n=class oi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||oi)(r(d),r(l),r(c))};static \u0275cmp=u({type:oi,selectors:[["ion-menu-toggle"]],inputs:{autoHide:"autoHide",menu:"menu"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["autoHide","menu"]})],n),n})(),Vl=(()=>{let n=class ri{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ri)(r(d),r(l),r(c))};static \u0275cmp=u({type:ri,selectors:[["ion-nav-link"]],inputs:{component:"component",componentProps:"componentProps",routerAnimation:"routerAnimation",routerDirection:"routerDirection"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["component","componentProps","routerAnimation","routerDirection"]})],n),n})(),Rl=(()=>{let n=class si{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||si)(r(d),r(l),r(c))};static \u0275cmp=u({type:si,selectors:[["ion-note"]],inputs:{color:"color",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode"]})],n),n})(),Fl=(()=>{let n=class ai{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ai)(r(d),r(l),r(c))};static \u0275cmp=u({type:ai,selectors:[["ion-picker"]],inputs:{mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["mode"]})],n),n})(),Ol=(()=>{let n=class li{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange"])}static \u0275fac=function(t){return new(t||li)(r(d),r(l),r(c))};static \u0275cmp=u({type:li,selectors:[["ion-picker-column"]],inputs:{color:"color",disabled:"disabled",mode:"mode",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","disabled","mode","value"],methods:["setFocus"]})],n),n})(),Pl=(()=>{let n=class ci{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ci)(r(d),r(l),r(c))};static \u0275cmp=u({type:ci,selectors:[["ion-picker-column-option"]],inputs:{color:"color",disabled:"disabled",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","disabled","value"]})],n),n})(),Bl=(()=>{let n=class di{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionPickerDidPresent","ionPickerWillPresent","ionPickerWillDismiss","ionPickerDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(t){return new(t||di)(r(d),r(l),r(c))};static \u0275cmp=u({type:di,selectors:[["ion-picker-legacy"]],inputs:{animated:"animated",backdropDismiss:"backdropDismiss",buttons:"buttons",columns:"columns",cssClass:"cssClass",duration:"duration",enterAnimation:"enterAnimation",htmlAttributes:"htmlAttributes",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",showBackdrop:"showBackdrop",trigger:"trigger"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated","backdropDismiss","buttons","columns","cssClass","duration","enterAnimation","htmlAttributes","isOpen","keyboardClose","leaveAnimation","mode","showBackdrop","trigger"],methods:["present","dismiss","onDid
1Dismiss","onWillDismiss","getColumn"]})],n),n})(),Nl=(()=>{let n=class ui{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ui)(r(d),r(l),r(c))};static \u0275cmp=u({type:ui,selectors:[["ion-progress-bar"]],inputs:{buffer:"buffer",color:"color",mode:"mode",reversed:"reversed",type:"type",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["buffer","color","mode","reversed","type","value"]})],n),n})(),zl=(()=>{let n=class pi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionFocus","ionBlur"])}static \u0275fac=function(t){return new(t||pi)(r(d),r(l),r(c))};static \u0275cmp=u({type:pi,selectors:[["ion-radio"]],inputs:{alignment:"alignment",color:"color",disabled:"disabled",justify:"justify",labelPlacement:"labelPlacement",mode:"mode",name:"name",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["alignment","color","disabled","justify","labelPlacement","mode","name","value"]})],n),n})(),Ll=(()=>{let n=class fi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange"])}static \u0275fac=function(t){return new(t||fi)(r(d),r(l),r(c))};static \u0275cmp=u({type:fi,selectors:[["ion-radio-group"]],inputs:{allowEmptySelection:"allowEmptySelection",compareWith:"compareWith",errorText:"errorText",helperText:"helperText",name:"name",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["allowEmptySelection","compareWith","errorText","helperText","name","value"]})],n),n})(),Gl=(()=>{let n=class hi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange","ionInput","ionFocus","ionBlur","ionKnobMoveStart","ionKnobMoveEnd"])}static \u0275fac=function(t){return new(t||hi)(r(d),r(l),r(c))};static \u0275cmp=u({type:hi,selectors:[["ion-range"]],inputs:{activeBarStart:"activeBarStart",color:"color",debounce:"debounce",disabled:"disabled",dualKnobs:"dualKnobs",label:"label",labelPlacement:"labelPlacement",max:"max",min:"min",mode:"mode",name:"name",pin:"pin",pinFormatter:"pinFormatter",snaps:"snaps",step:"step",ticks:"ticks",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["activeBarStart","color","debounce","disabled","dualKnobs","label","labelPlacement","max","min","mode","name","pin","pinFormatter","snaps","step","ticks","value"]})],n),n})(),Hl=(()=>{let n=class mi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionRefresh","ionPull","ionStart"])}static \u0275fac=function(t){return new(t||mi)(r(d),r(l),r(c))};static \u0275cmp=u({type:mi,selectors:[["ion-refresher"]],inputs:{closeDuration:"closeDuration",disabled:"disabled",mode:"mode",pullFactor:"pullFactor",pullMax:"pullMax",pullMin:"pullMin",snapbackDuration:"snapbackDuration"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["closeDuration","disabled","mode","pullFactor","pullMax","pullMin","snapbackDuration"],methods:["complete","cancel","getProgress"]})],n),n})(),Wl=(()=>{let n=class gi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||gi)(r(d),r(l),r(c))};static \u0275cmp=u({type:gi,selectors:[["ion-refresher-content"]],inputs:{pullingIcon:"pullingIcon",pullingText:"pullingText",refreshingSpinner:"refreshingSpinner",refreshingText:"refreshingText"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["pullingIcon","pullingText","refreshingSpinner","refreshingText"]})],n),n})(),Ul=(()=>{let n=class vi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||vi)(r(d),r(l),r(c))};static \u0275cmp=u({type:vi,selectors:[["ion-reorder"]],standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({})],n),n})(),Zl=(()=>{let n=class yi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionItemReorder","ionReorderStart","ionReorderMove","ionReorderEnd"])}static \u0275fac=function(t){return new(t||yi)(r(d),r(l),r(c))};static \u0275cmp=u({type:yi,selectors:[["ion-reorder-group"]],inputs:{disabled:"disabled"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["disabled"],methods:["complete"]})],n),n})(),ql=(()=>{let n=class Ii{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Ii)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ii,selectors:[["ion-ripple-effect"]],inputs:{type:"type"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["type"],methods:["addRipple"]})],n),n})(),$l=(()=>{let n=class Ci{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Ci)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ci,selectors:[["ion-row"]],standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({})],n),n})(),Xl=(()=>{let n=class bi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionInput","ionChange","ionCancel","ionClear","
1ionBlur","ionFocus"])}static \u0275fac=function(t){return new(t||bi)(r(d),r(l),r(c))};static \u0275cmp=u({type:bi,selectors:[["ion-searchbar"]],inputs:{animated:"animated",autocapitalize:"autocapitalize",autocomplete:"autocomplete",autocorrect:"autocorrect",cancelButtonIcon:"cancelButtonIcon",cancelButtonText:"cancelButtonText",clearIcon:"clearIcon",color:"color",debounce:"debounce",disabled:"disabled",enterkeyhint:"enterkeyhint",inputmode:"inputmode",maxlength:"maxlength",minlength:"minlength",mode:"mode",name:"name",placeholder:"placeholder",searchIcon:"searchIcon",showCancelButton:"showCancelButton",showClearButton:"showClearButton",spellcheck:"spellcheck",type:"type",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated","autocapitalize","autocomplete","autocorrect","cancelButtonIcon","cancelButtonText","clearIcon","color","debounce","disabled","enterkeyhint","inputmode","maxlength","minlength","mode","name","placeholder","searchIcon","showCancelButton","showClearButton","spellcheck","type","value"],methods:["setFocus","getInputElement"]})],n),n})(),Ql=(()=>{let n=class Di{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange"])}static \u0275fac=function(t){return new(t||Di)(r(d),r(l),r(c))};static \u0275cmp=u({type:Di,selectors:[["ion-segment"]],inputs:{color:"color",disabled:"disabled",mode:"mode",scrollable:"scrollable",selectOnFocus:"selectOnFocus",swipeGesture:"swipeGesture",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","disabled","mode","scrollable","selectOnFocus","swipeGesture","value"]})],n),n})(),Yl=(()=>{let n=class _i{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||_i)(r(d),r(l),r(c))};static \u0275cmp=u({type:_i,selectors:[["ion-segment-button"]],inputs:{contentId:"contentId",disabled:"disabled",layout:"layout",mode:"mode",type:"type",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["contentId","disabled","layout","mode","type","value"]})],n),n})(),Kl=(()=>{let n=class wi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||wi)(r(d),r(l),r(c))};static \u0275cmp=u({type:wi,selectors:[["ion-segment-content"]],standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({})],n),n})(),Jl=(()=>{let n=class Mi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionSegmentViewScroll"])}static \u0275fac=function(t){return new(t||Mi)(r(d),r(l),r(c))};static \u0275cmp=u({type:Mi,selectors:[["ion-segment-view"]],inputs:{disabled:"disabled"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["disabled"]})],n),n})(),ec=(()=>{let n=class Ei{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange","ionCancel","ionDismiss","ionFocus","ionBlur"])}static \u0275fac=function(t){return new(t||Ei)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ei,selectors:[["ion-select"]],inputs:{cancelText:"cancelText",color:"color",compareWith:"compareWith",disabled:"disabled",errorText:"errorText",expandedIcon:"expandedIcon",fill:"fill",helperText:"helperText",interface:"interface",interfaceOptions:"interfaceOptions",justify:"justify",label:"label",labelPlacement:"labelPlacement",mode:"mode",multiple:"multiple",name:"name",okText:"okText",placeholder:"placeholder",required:"required",selectedText:"selectedText",shape:"shape",toggleIcon:"toggleIcon",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["cancelText","color","compareWith","disabled","errorText","expandedIcon","fill","helperText","interface","interfaceOptions","justify","label","labelPlacement","mode","multiple","name","okText","placeholder","required","selectedText","shape","toggleIcon","value"],methods:["open"]})],n),n})(),tc=(()=>{let n=class ji{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ji)(r(d),r(l),r(c))};static \u0275cmp=u({type:ji,selectors:[["ion-select-modal"]],inputs:{header:"header",multiple:"multiple",options:"options"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["header","multiple","options"]})],n),n})(),nc=(()=>{let n=class Ai{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Ai)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ai,selectors:[["ion-select-option"]],inputs:{disabled:"disabled",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["disabled","value"]})],n),n})(),ic=(()=>{let n=class xi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||xi)(r(d),r(l),r(c))};static \u0275cmp=u({type:xi,selectors:[["ion-skeleton-text"]],inputs:{animated:"animated"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated"]})],n),n})(),oc=(()=>{let n=class Si{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Si)(r(d),r(l),r(c))};static \u0275cmp=u({type:Si,selectors:[["ion-spinner"]],inputs:{color:"color",duration:"duration",name:"name",paused:"paused"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","duration","name","paused"]})],n),n})(),rc=(()=>{let n=class Ti{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionSplitPaneVisible"])}static \u0275fac=function(t){return new(t||Ti)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ti,selectors:[["ion-split-pane"]],inputs:{contentId:"contentId",disabled:"disabled",when:"when"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["contentId","disabled","when"]})],n),n})(),kr=(()=>{let n=class ki{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||ki)(r(d),r(l),r(c))};static \u0275cmp=u({type:ki,selectors:[["ion-tab"]],inputs:{component:"
1component",tab:"tab"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["component","tab"],methods:["setActive"]})],n),n})(),Vi=(()=>{let n=class Ri{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Ri)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ri,selectors:[["ion-tab-bar"]],inputs:{color:"color",mode:"mode",selectedTab:"selectedTab",translucent:"translucent"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode","selectedTab","translucent"]})],n),n})(),sc=(()=>{let n=class Fi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Fi)(r(d),r(l),r(c))};static \u0275cmp=u({type:Fi,selectors:[["ion-tab-button"]],inputs:{disabled:"disabled",download:"download",href:"href",layout:"layout",mode:"mode",rel:"rel",selected:"selected",tab:"tab",target:"target"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["disabled","download","href","layout","mode","rel","selected","tab","target"]})],n),n})(),ac=(()=>{let n=class Oi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Oi)(r(d),r(l),r(c))};static \u0275cmp=u({type:Oi,selectors:[["ion-text"]],inputs:{color:"color",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode"]})],n),n})(),lc=(()=>{let n=class Pi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange","ionInput","ionBlur","ionFocus"])}static \u0275fac=function(t){return new(t||Pi)(r(d),r(l),r(c))};static \u0275cmp=u({type:Pi,selectors:[["ion-textarea"]],inputs:{autoGrow:"autoGrow",autocapitalize:"autocapitalize",autofocus:"autofocus",clearOnEdit:"clearOnEdit",color:"color",cols:"cols",counter:"counter",counterFormatter:"counterFormatter",debounce:"debounce",disabled:"disabled",enterkeyhint:"enterkeyhint",errorText:"errorText",fill:"fill",helperText:"helperText",inputmode:"inputmode",label:"label",labelPlacement:"labelPlacement",maxlength:"maxlength",minlength:"minlength",mode:"mode",name:"name",placeholder:"placeholder",readonly:"readonly",required:"required",rows:"rows",shape:"shape",spellcheck:"spellcheck",value:"value",wrap:"wrap"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["autoGrow","autocapitalize","autofocus","clearOnEdit","color","cols","counter","counterFormatter","debounce","disabled","enterkeyhint","errorText","fill","helperText","inputmode","label","labelPlacement","maxlength","minlength","mode","name","placeholder","readonly","required","rows","shape","spellcheck","value","wrap"],methods:["setFocus","getInputElement"]})],n),n})(),cc=(()=>{let n=class Bi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Bi)(r(d),r(l),r(c))};static \u0275cmp=u({type:Bi,selectors:[["ion-thumbnail"]],standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({})],n),n})(),dc=(()=>{let n=class Ni{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Ni)(r(d),r(l),r(c))};static \u0275cmp=u({type:Ni,selectors:[["ion-title"]],inputs:{color:"color",size:"size"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","size"]})],n),n})(),uc=(()=>{let n=class zi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionToastDidPresent","ionToastWillPresent","ionToastWillDismiss","ionToastDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}static \u0275fac=function(t){return new(t||zi)(r(d),r(l),r(c))};static \u0275cmp=u({type:zi,selectors:[["ion-toast"]],inputs:{animated:"animated",buttons:"buttons",color:"color",cssClass:"cssClass",duration:"duration",enterAnimation:"enterAnimation",header:"header",htmlAttributes:"htmlAttributes",icon:"icon",isOpen:"isOpen",keyboardClose:"keyboardClose",layout:"layout",leaveAnimation:"leaveAnimation",message:"message",mode:"mode",position:"position",positionAnchor:"positionAnchor",swipeGesture:"swipeGesture",translucent:"translucent",trigger:"trigger"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["animated","buttons","color","cssClass","duration","enterAnimation","header","htmlAttributes","icon","isOpen","keyboardClose","layout","leaveAnimation","message","mode","position","positionAnchor","swipeGesture","translucent","trigger"],methods:["present","dismiss","onDid
1Dismiss","onWillDismiss"]})],n),n})(),pc=(()=>{let n=class Li{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement,C(this,this.el,["ionChange","ionFocus","ionBlur"])}static \u0275fac=function(t){return new(t||Li)(r(d),r(l),r(c))};static \u0275cmp=u({type:Li,selectors:[["ion-toggle"]],inputs:{alignment:"alignment",checked:"checked",color:"color",disabled:"disabled",enableOnOffLabels:"enableOnOffLabels",errorText:"errorText",helperText:"helperText",justify:"justify",labelPlacement:"labelPlacement",mode:"mode",name:"name",required:"required",value:"value"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["alignment","checked","color","disabled","enableOnOffLabels","errorText","helperText","justify","labelPlacement","mode","name","required","value"]})],n),n})(),fc=(()=>{let n=class Gi{z;el;constructor(e,t,i){this.z=i,e.detach(),this.el=t.nativeElement}static \u0275fac=function(t){return new(t||Gi)(r(d),r(l),r(c))};static \u0275cmp=u({type:Gi,selectors:[["ion-toolbar"]],inputs:{color:"color",mode:"mode"},standalone:!1,ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})};return n=f([g({inputs:["color","mode"]})],n),n})(),pt=(()=>{class n extends ln{parentOutlet;outletContent;constructor(e,t,i,s,a,v,I,D){super(e,t,i,s,a,v,I,D),this.parentOutlet=D}static \u0275fac=function(t){return new(t||n)(ae("name"),ae("tabs"),r(De),r(l),r(H),r(c),r(Y),r(n,12))};static \u0275cmp=u({type:n,selectors:[["ion-router-outlet"]],viewQuery:function(t,i){if(t&1&&be(wa,7,ze),t&2){let s;P(s=B())&&(i.outletContent=s.first)}},standalone:!1,features:[b],ngContentSelectors:m,decls:3,vars:0,consts:[["outletContent",""]],template:function(t,i){t&1&&(h(),ro(0,null,0),p(2),so())},encapsulation:2})}return n})(),hc=(()=>{class n extends Er{outlet;tabBar;tabBars;tabs;static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275cmp=u({type:n,selectors:[["ion-tabs"]],contentQueries:function(t,i,s){if(t&1&&(Q(s,Vi,5),Q(s,Vi,4),Q(s,kr,4)),t&2){let a;P(a=B())&&(i.tabBar=a.first),P(a=B())&&(i.tabBars=a),P(a=B())&&(i.tabs=a)}},viewQuery:function(t,i){if(t&1&&be(Ma,5,pt),t&2){let s;P(s=B())&&(i.outlet=s.first)}},standalone:!1,features:[b],ngContentSelectors:ja,decls:6,vars:2,consts:[["tabsInner",""],["outlet",""],[1,"tabs-inner"],["tabs","true",3,"stackWillChange","stackDidChange",4,"ngIf"],[4,"ngIf"],["tabs","true",3,"stackWillChange","stackDidChange"]],template:function(t,i){t&1&&(h(Ea),p(0),He(1,"div",2,0),Le(3,Aa,2,0,"ion-router-outlet",3)(4,xa,1,0,"ng-content",4),We(),p(5,1)),t&2&&(Ne(3),X("ngIf",i.tabs.length===0),Ne(),X("ngIf",i.tabs.length>0))},dependencies:[Ue,pt],styles:["[_nghost-%COMP%]{display:flex;position:absolute;inset:0;flex-direction:column;width:100%;height:100%;contain:layout size style}.tabs-inner[_ngcontent-%COMP%]{position:relative;flex:1;contain:layout size style}"]})}return n})(),mc=(()=>{class n extends Dr{constructor(e,t,i,s,a,v){super(e,t,i,s,a,v)}static \u0275fac=function(t){return new(t||n)(r(pt,8),r(ee),r(ct),r(l),r(c),r(d))};static \u0275cmp=u({type:n,selectors:[["ion-back-button"]],standalone:!1,features:[b],ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})}return n})(),gc=(()=>{class n extends _r{constructor(e,t,i,s,a,v){super(e,t,i,s,a,v)}static \u0275fac=function(t){return new(t||n)(r(l),r(L),r(x),r(te),r(c),r(d))};static \u0275cmp=u({type:n,selectors:[["ion-nav"]],standalone:!1,features:[b],ngContentSelectors:m,decls:1,vars:0,template:function(t,i){t&1&&(h(),p(0))},encapsulation:2,changeDetection:0})}return n})(),vc=(()=>{class n extends wr{static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["","routerLink","",5,"a",5,"area"]],standalone:!1,features:[b]})}return n})(),yc=(()=>{class n extends Mr{static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["a","routerLink",""],["area","routerLink",""]],standalone:!1,features:[b]})}return n})(),Ic=(()=>{class n extends fr{static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275cmp=u({type:n,selectors:[["ion-modal"]],standalone:!1,features:[b],decls:1,vars:1,consts:[["class","ion-delegate-host ion-page",4,"ngIf"],[1,"ion-delegate-host","ion-page"],[3,"ngTemplateOutlet"]],template:function(t,i){t&1&&Le(0,Sa,2,1,"div",0),t&2&&X("ngIf",i.isCmpOpen||i.keepContentsMounted)},dependencies:[Ue,Dt],encapsulation:2,changeDetection:0})}return n})(),Cc=(()=>{class n extends hr{static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275cmp=u({type:n,selectors:[["ion-popover"]],standalone:!1,features:[b],decls:1,vars:1,consts:[[3,"ngTemplateOutlet",4,"ngIf"],[3,"ngTemplateOutlet"]],template:function(t,i){t&1&&Le(0,Ta,1,1,"ng-container",0),t&2&&X("ngIf",i.isCmpOpen||i.keepContentsMounted)},dependencies:[Ue,Dt],encapsulation:2,changeDetection:0})}return n})(),bc={provide:O,useExisting:A(()=>Vr),multi:!0},Vr=(()=>{class n extends Zt{static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["ion-input","type","number","max","","formControlName",""],["ion-input","type","number","max","","formControl",""],["ion-input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(t,i){t&2&&q("max",i._enabled?i.max:null)},standalone:!1,features:[M([bc]),b]})}return n})(),Dc={provide:O,useExisting:A(()=>Rr),multi:!0},Rr=(()=>{class n extends qt{static \u0275fac=(()=>{let e;return function(i){return(e||(e=S(n)))(i||n)}})();static \u0275dir=y({type:n,selectors:[["ion-input","type","number","min","","formControlName",""],["ion-input","type","number","min","","formControl",""],["ion-input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(t,i){t&2&&q("min",i._enabled?i.min:null)},standalone:!1,features:[M([Dc]),b]})}return n})();var _c=(()=>{class n extends Te{angularDelegate=w(te);injector=w(x);environmentInjector=w(L);constructor(){super(Vt)}create(e){return super.create(E(_({},e),{delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"modal")}))}static \u0275fac=function(t){return new(t||n)};static \u0275prov=R({token:n,factory:n.\u0275fac})}return n})();var Hi=class extends Te{angularDelegate=w(te);injector=w(x);environmentInjector=w(L);constructor(){super(Rt)}create(o){return super.create(E(_({},o),{delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"popover")}))}};var wc=(n,o,e)=>()=>
1{let t=o.defaultView;if(t&&typeof window<"u"){Ft(E(_({},n),{_zoneGate:s=>e.run(s)}));let i="__zone_symbol__addEventListener"in o.body?"__zone_symbol__addEventListener":"addEventListener";return Tr(t,{exclude:["ion-tabs"],syncQueue:!0,raf:cn,jmp:s=>e.runOutsideAngular(s),ael(s,a,v,I){s[i](a,v,I)},rel(s,a,v,I){s.removeEventListener(a,v,I)}})}},Mc=[Ba,Na,za,La,Ga,Ha,Wa,Ua,Za,qa,$a,Xa,Qa,Ya,Ka,Ja,el,tl,nl,il,ol,rl,sl,al,ll,cl,dl,ul,pl,fl,hl,ml,gl,vl,yl,Il,Cl,bl,Dl,_l,wl,Ml,El,jl,Al,xl,Sl,Tl,kl,Vl,Rl,Fl,Ol,Pl,Bl,Nl,zl,Ll,Gl,Hl,Wl,Ul,Zl,ql,$l,Xl,Ql,Yl,Kl,Jl,ec,tc,nc,ic,oc,rc,kr,Vi,sc,ac,lc,cc,dc,uc,pc,fc],Pu=[...Mc,Ic,Cc,ka,Va,Ra,Fa,hc,pt,mc,gc,vc,yc,Rr,Vr],Bu=(()=>{class n{static forRoot(e={}){return{ngModule:n,providers:[{provide:dt,useValue:e},{provide:oo,useFactory:wc,multi:!0,deps:[dt,Be,c]},te,br()]}}static \u0275fac=function(t){return new(t||n)};static \u0275mod=ce({type:n});static \u0275inj=re({providers:[_c,Hi],imports:[po]})}return n})();export{F as a,xo as b,O as c,vo as d,Hc as e,Wc as f,ns as g,rs as h,Zc as i,ls as j,ds as k,ps as l,Jo as m,qc as n,$c as o,Cs as p,Ds as q,Xc as r,Qc as s,Yc as t,fl as u,yc as v,Bu as w};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.