PageSourceSearch

https://jazzsignal.web.app/chunk-LW6HKP4X.js

js jazzsignal.web.app collected 2026-10-03 12:27:20 UTC 958,154 bytes, 12 lines download raw bytes

1import{a as Mi,b as Oo,c as Bo,d as Ci,g as Rn,h as Kl,i as Wu}from"./chunk-BL3ES2ZX.js";import{a as _,b as Wl,c as Gl,d as Zl,e as Xl,f as Yl,g as Fu,h as ba,i as ya}from"./chunk-RLGX6EJO.js";import{a as Te,b as k,c as Mt,d as Fe,e as wa,f as h,g as C,h as Bu,i as Ru,j as I,k as Ce,l as M}from"./chunk-6LZHRIYV.js";import{a as Lo,d as Uu,e as qu}from"./chunk-FVMC7TAS.js";import{a as hn}from"./chunk-4U6PRYVA.js";import{a as Ul,b as it,c as On,d as ct,e as dt,f as Kt,g as Bn,h as Be,i as ve,j as Hu,k as bi,l as yi,m as wt,n as Wr,p as ql,q as xa,r as Pu}from"./chunk-U4MOEAPB.js";import{a as Ql,b as $u,c as ki}from"./chunk-JWIEPCRG.js";import{a as P,b as ju,c as Vu,d as Nu,e as ge,f as ot}from"./chunk-C5RQ2IC2.js";import{a as Jl}from"./chunk-D4VGNZLR.js";import{a as Gr,b as Gu,c as Zu}from"./chunk-JHLW7V75.js";import{a as _e,b as lt}from"./chunk-SV7S5NYR.js";import{a as S,b as ie,d as Ou,e as r7,g as s7,j as f,k as x}from"./chunk-AOMQVBFH.js";var C7={};s7(C7,{__addDisposableResource:()=>A3,__assign:()=>Va,__asyncDelegator:()=>M3,__asyncGenerator:()=>Fa,__asyncValues:()=>$a,__await:()=>pn,__awaiter:()=>Ha,__classPrivateFieldGet:()=>D3,__classPrivateFieldIn:()=>z3,__classPrivateFieldSet:()=>S3,__createBinding:()=>Pa,__decorate:()=>H,__disposeResources:()=>T3,__esDecorate:()=>p3,__exportStar:()=>x3,__extends:()=>d3,__generator:()=>w3,__importDefault:()=>E3,__importStar:()=>
vendor: 5,646 bytes, line 1
1I3,__makeTemplateObject:()=>C3,__metadata:()=>v3,__param:()=>h3,__propKey:()=>g3,__read:()=>Tc,__rest:()=>u3,__rewriteRelativeImportExtension:()=>_3,__runInitializers:()=>f3,__setFunctionName:()=>m3,__spread:()=>b3,__spreadArray:()=>k3,__spreadArrays:()=>y3,__values:()=>Na,default:()=>M7});function d3(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");zc(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}function u3(t,e){var n={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.indexOf(o)<0&&(n[o]=t[o]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,o=Object.getOwnPropertySymbols(t);i<o.length;i++)e.indexOf(o[i])<0&&Object.prototype.propertyIsEnumerable.call(t,o[i])&&(n[o[i]]=t[o[i]]);return n}function H(t,e,n,o){var i=arguments.length,r=i<3?e:o===null?o=Object.getOwnPropertyDescriptor(e,n):o,s;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")r=Reflect.decorate(t,e,n,o);else for(var a=t.length-1;a>=0;a--)(s=t[a])&&(r=(i<3?s(r):i>3?s(e,n,r):s(e,n))||r);return i>3&&r&&Object.defineProperty(e,n,r),r}function h3(t,e){return function(n,o){e(n,o,t)}}function p3(t,e,n,o,i,r){function s(E){if(E!==void 0&&typeof E!="function")throw new TypeError("Function expected");return E}for(var a=o.kind,l=a==="getter"?"get":a==="setter"?"set":"value",c=!e&&t?o.static?t:t.prototype:null,d=e||(c?Object.getOwnPropertyDescriptor(c,o.name):{}),u,g=!1,p=n.length-1;p>=0;p--){var v={};for(var w in o)v[w]=w==="access"?{}:o[w];for(var w in o.access)v.access[w]=o.access[w];v.addInitializer=function(E){if(g)throw new TypeError("Cannot add initializers after decoration has completed");r.push(s(E||null))};var y=(0,n[p])(a==="accessor"?{get:d.get,set:d.set}:d[l],v);if(a==="accessor"){if(y===void 0)continue;if(y===null||typeof y!="object")throw new TypeError("Object expected");(u=s(y.get))&&(d.get=u),(u=s(y.set))&&(d.set=u),(u=s(y.init))&&i.unshift(u)}else(u=s(y))&&(a==="field"?i.unshift(u):d[l]=u)}c&&Object.defineProperty(c,o.name,d),g=!0}function f3(t,e,n){for(var o=arguments.length>2,i=0;i<e.length;i++)n=o?e[i].call(t,n):e[i].call(t);return o?n:void 0}function g3(t){return typeof t=="symbol"?t:"".concat(t)}function m3(t,e,n){return typeof e=="symbol"&&(e=e.description?"[".concat(e.description,"]"):""),Object.defineProperty(t,"name",{configurable:!0,value:n?"".concat(n," ",e):e})}function v3(t,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,e)}function Ha(t,e,n,o){function i(r){return r instanceof n?r:new n(function(s){s(r)})}return new(n||(n=Promise))(function(r,s){function a(d){try{c(o.next(d))}catch(u){s(u)}}function l(d){try{c(o.throw(d))}catch(u){s(u)}}function c(d){d.done?r(d.value):i(d.value).then(a,l)}c((o=o.apply(t,e||[])).next())})}function w3(t,e){var n={label:0,sent:function(){if(r[0]&1)throw r[1];return r[1]},trys:[],ops:[]},o,i,r,s=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return s.next=a(0),s.throw=a(1),s.return=a(2),typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function a(c){return function(d){return l([c,d])}}function l(c){if(o)throw new TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(n=0)),n;)try{if(o=1,i&&(r=c[0]&2?i.return:c[0]?i.throw||((r=i.return)&&r.call(i),0):i.next)&&!(r=r.call(i,c[1])).done)return r;switch(i=0,r&&(c=[c[0]&2,r.value]),c[0]){case 0:case 1:r=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,i=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(r=n.trys,!(r=r.length>0&&r[r.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!r||c[1]>r[0]&&c[1]<r[3])){n.label=c[1];break}if(c[0]===6&&n.label<r[1]){n.label=r[1],r=c;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(c);break}r[2]&&n.ops.pop(),n.trys.pop();continue}c=e.call(t,n)}catch(d){c=[6,d],i=0}finally{o=r=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function x3(t,e){for(var n in t)n!=="default"&&!Object.prototype.hasOwnProperty.call(e,n)&&Pa(e,t,n)}function Na(t){var e=typeof Symbol=="function"&&Symbol.iterator,n=e&&t[e],o=0;if(n)return n.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&o>=t.length&&(t=void 0),{value:t&&t[o++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function Tc(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var o=n.call(t),i,r=[],s;try{for(;(e===void 0||e-- >0)&&!(i=o.next()).done;)r.push(i.value)}catch(a){s={error:a}}finally{try{i&&!i.done&&(n=o.return)&&n.call(o)}finally{if(s)throw s.error}}return r}function b3(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(Tc(arguments[e]));return t}function y3(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;for(var o=Array(t),i=0,e=0;e<n;e++)for(var r=arguments[e],s=0,a=r.length;s<a;s++,i++)o[i]=r[s];return o}function k3(t,e,n){if(n||arguments.length===2)for(var o=0,i=e.length,r;o<i;o++)(r||!(o in e))&&(r||(r=Array.prototype.slice.call(e,0,o)),r[o]=e[o]);return t.concat(r||Array.prototype.slice.call(e))}function pn(t){return this instanceof pn?(this.v=t,this):new pn(t)}function Fa(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o=n.apply(t,e||[]),i,r=[];return i=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",s),i[Symbol.asyncIterator]=function(){return this},i;function s(p){return function(v){return Promise.resolve(v).then(p,u)}}
vendor: 4,786 bytes, line 1
1function a(p,v){o[p]&&(i[p]=function(w){return new Promise(function(y,E){r.push([p,w,y,E])>1||l(p,w)})},v&&(i[p]=v(i[p])))}function l(p,v){try{c(o[p](v))}catch(w){g(r[0][3],w)}}function c(p){p.value instanceof pn?Promise.resolve(p.value.v).then(d,u):g(r[0][2],p)}function d(p){l("next",p)}function u(p){l("throw",p)}function g(p,v){p(v),r.shift(),r.length&&l(r[0][0],r[0][1])}}function M3(t){var e,n;return e={},o("next"),o("throw",function(i){throw i}),o("return"),e[Symbol.iterator]=function(){return this},e;function o(i,r){e[i]=t[i]?function(s){return(n=!n)?{value:pn(t[i](s)),done:!1}:r?r(s):s}:r}}function $a(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],n;return e?e.call(t):(t=typeof Na=="function"?Na(t):t[Symbol.iterator](),n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n);function o(r){n[r]=t[r]&&function(s){return new Promise(function(a,l){s=t[r](s),i(a,l,s.done,s.value)})}}function i(r,s,a,l){Promise.resolve(l).then(function(c){r({value:c,done:a})},s)}}function C3(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}function I3(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var n=Ac(t),o=0;o<n.length;o++)n[o]!=="default"&&Pa(e,t,n[o]);return y7(e,t),e}function E3(t){return t&&t.__esModule?t:{default:t}}function D3(t,e,n,o){if(n==="a"&&!o)throw new TypeError("Private accessor was defined without a getter");if(typeof e=="function"?t!==e||!o:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?o:n==="a"?o.call(t):o?o.value:e.get(t)}function S3(t,e,n,o,i){if(o==="m")throw new TypeError("Private method is not writable");if(o==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof e=="function"?t!==e||!i:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return o==="a"?i.call(t,n):i?i.value=n:e.set(t,n),n}function z3(t,e){if(e===null||typeof e!="object"&&typeof e!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof t=="function"?e===t:t.has(e)}function A3(t,e,n){if(e!=null){if(typeof e!="object"&&typeof e!="function")throw new TypeError("Object expected.");var o,i;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");o=e[Symbol.asyncDispose]}if(o===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");o=e[Symbol.dispose],n&&(i=o)}if(typeof o!="function")throw new TypeError("Object not disposable.");i&&(o=function(){try{i.call(this)}catch(r){return Promise.reject(r)}}),t.stack.push({value:e,dispose:o,async:n})}else n&&t.stack.push({async:!0});return e}function T3(t){function e(r){t.error=t.hasError?new k7(r,t.error,"An error was suppressed during disposal."):r,t.hasError=!0}var n,o=0;function i(){for(;n=t.stack.pop();)try{if(!n.async&&o===1)return o=0,t.stack.push(n),Promise.resolve().then(i);if(n.dispose){var r=n.dispose.call(n.value);if(n.async)return o|=2,Promise.resolve(r).then(i,function(s){return e(s),i()})}else o|=1}catch(s){e(s)}if(o===1)return t.hasError?Promise.reject(t.error):Promise.resolve();if(t.hasError)throw t.error}return i()}function _3(t,e){return typeof t=="string"&&/^\.\.?\//.test(t)?t.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(n,o,i,r,s){return o?e?".jsx":".js":i&&(!r||!s)?n:i+r+"."+s.toLowerCase()+"js"}):t}var zc,Va,Pa,y7,Ac,k7,M7,ts=r7(()=>{"use strict";zc=function(t,e){return zc=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])},zc(t,e)};Va=function(){return Va=Object.assign||function(e){for(var n,o=1,i=arguments.length;o<i;o++){n=arguments[o];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Va.apply(this,arguments)};Pa=Object.create?function(t,e,n,o){o===void 0&&(o=n);var i=Object.getOwnPropertyDescriptor(e,n);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,o,i)}:function(t,e,n,o){o===void 0&&(o=n),t[o]=e[n]};y7=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e},Ac=function(t){return Ac=Object.getOwnPropertyNames||function(e){var n=[];for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(n[n.length]=o);return n},Ac(t)};k7=typeof SuppressedError=="function"?SuppressedError:function(t,e,n){var o=new Error(n);return o.name="SuppressedError",o.error=t,o.suppressed=e,o};M7={__extends:d3,__assign:Va,__rest:u3,__decorate:H,__param:h3,__esDecorate:p3,__runInitializer
1s:f3,__propKey:g3,__setFunctionName:m3,__metadata:v3,__awaiter:Ha,__generator:w3,__createBinding:Pa,__exportStar:x3,__values:Na,__read:Tc,__spread:b3,__spreadArrays:y3,__spreadArray:k3,__await:pn,__asyncGenerator:Fa,__asyncDelegator:M3,__asyncValues:$a,__makeTemplateObject:C3,__importStar:I3,__importDefault:E3,__classPrivateFieldGet:D3,__classPrivateFieldSet:S3,__classPrivateFieldIn:z3,__addDisposableResource:A3,__disposeResources:T3,__rewriteRelativeImportExtension:_3}});function ic(t,e){return Object.is(t,e)}var $e=null,ka=!1,rc=1,Ht=Symbol("SIGNAL");function ae(t){let e=$e;return $e=t,e}function sc(){return $e}var Xr={version:0,lastCleanEpoch:0,dirty:!1,producerNode:void 0,producerLastReadVersion:void 0,producerIndexOfThis:void 0,nextProducerIndex:0,liveConsumerNode:void 0,liveConsumerIndexOfThis:void 0,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Yr(t){if(ka)throw new Error("");if($e===null)return;$e.consumerOnSignalRead(t);let e=$e.nextProducerIndex++;if(Ea($e),e<$e.producerNode.length&&$e.producerNode[e]!==t&&Zr($e)){let n=$e.producerNode[e];Ia(n,$e.producerIndexOfThis[e])}$e.producerNode[e]!==t&&($e.producerNode[e]=t,$e.producerIndexOfThis[e]=Zr($e)?Yu(t,$e,e):0),$e.producerLastReadVersion[e]=t.version}function Xu(){rc++}function ac(t){if(!(Zr(t)&&!t.dirty)&&!(!t.dirty&&t.lastCleanEpoch===rc)){if(!t.producerMustRecompute(t)&&!uc(t)){oc(t);return}t.producerRecomputeValue(t),oc(t)}}function lc(t){if(t.liveConsumerNode===void 0)return;let e=ka;ka=!0;try{for(let n of t.liveConsumerNode)n.dirty||a7(n)}finally{ka=e}}function cc(){return($e==null?void 0:$e.consumerAllowSignalWrites)!==!1}function a7(t){var e;t.dirty=!0,lc(t),(e=t.consumerMarkedDirty)==null||e.call(t,t)}function oc(t){t.dirty=!1,t.lastCleanEpoch=rc}function Ca(t){return t&&(t.nextProducerIndex=0),ae(t)}function dc(t,e){if(ae(e),!(!t||t.producerNode===void 0||t.producerIndexOfThis===void 0||t.producerLastReadVersion===void 0)){if(Zr(t))for(let n=t.nextProducerIndex;n<t.producerNode.length;n++)Ia(t.producerNode[n],t.producerIndexOfThis[n]);for(;t.producerNode.length>t.nextProducerIndex;)t.producerNode.pop(),t.producerLastReadVersion.pop(),t.producerIndexOfThis.pop()}}function uc(t){Ea(t);for(let e=0;e<t.producerNode.length;e++){let n=t.producerNode[e],o=t.producerLastReadVersion[e];if(o!==n.version||(ac(n),o!==n.version))return!0}return!1}function hc(t){if(Ea(t),Zr(t))for(let e=0;e<t.producerNode.length;e++)Ia(t.producerNode[e],t.producerIndexOfThis[e]);t.producerNode.length=t.producerLastReadVersion.length=t.producerIndexOfThis.length=0,t.liveConsumerNode&&(t.liveConsumerNode.length=t.liveConsumerIndexOfThis.length=0)}function Yu(t,e,n){if(Qu(t),t.liveConsumerNode.length===0&&Ku(t))for(let o=0;o<t.producerNode.length;o++)t.producerIndexOfThis[o]=Yu(t.producerNode[o],t,o);return t.liveConsumerIndexOfThis.push(n),t.liveConsumerNode.push(e)-1}function Ia(t,e){if(Qu(t),t.liveConsumerNode.length===1&&Ku(t))for(let o=0;o<t.producerNode.length;o++)Ia(t.producerNode[o],t.producerIndexOfThis[o]);let n=t.liveConsumerNode.length-1;if(t.liveConsumerNode[e]=t.liveConsumerNode[n],t.liveConsumerIndexOfThis[e]=t.liveConsumerIndexOfThis[n],t.liveConsumerNode.length--,t.liveConsumerIndexOfThis.length--,e<t.liveConsumerNode.length){let o=t.liveConsumerIndexOfThis[e],i=t.liveConsumerNode[e];Ea(i),i.producerIndexOfThis[o]=e}}function Zr(t){var e,n;return t.consumerIsAlwaysLive||((n=(e=t==null?void 0:t.liveConsumerNode)==null?void 0:e.length)!=null?n:0)>0}function Ea(t){var e,n,o;(e=t.producerNode)!=null||(t.producerNode=[]),(n=t.producerIndexOfThis)!=null||(t.producerIndexOfThis=[]),(o=t.producerLastReadVersion)!=null||(t.producerLastReadVersion=[])}function Qu(t){var e,n;(e=t.liveConsumerNode)!=null||(t.liveConsumerNode=[]),(n=t.liveConsumerIndexOfThis)!=null||(t.liveConsumerIndexOfThis=[])}function Ku(t){return t.producerNode!==void 0}function pc(t,e){let n=Object.create(l7);n.computation=t,e!==void 0&&(n.equal=e);let o=()=>{if(ac(n),Yr(n),n.value===Ma)throw n.error;return n.value};return o[Ht]=n,o}var ec=Symbol("UNSET"),tc=Symbol("COMPUTING"),Ma=Symbol("ERRORED"),l7=ie(S({},Xr),{value:ec,dirty:!0,error:null,equal:ic,kind:"computed",producerMustRecompute(t){return t.value===ec||t.value===tc},producerRecomputeValue(t){if(t.value===tc)throw new Error("Detected cycle in computations.");let e=t.value;t.value=tc;let n=Ca(t),o,i=!1;try{o=t.computation(),ae(null),i=e!==ec&&e!==Ma&&o!==Ma&&t.equal(e,o)}catch(r){o=Ma,t.error=r}finally{dc(t,n)}if(i){t.value=e;return}t.value=o,t.version++}});function c7(){throw new Error}var Ju=c7;function e3(t){Ju(t)}function fc(t){Ju=t}var nc=null;function gc(t,e){let n=Object.create(Da);n.value=t,e!==void 0&&(n.equal=e);let o=()=>(Yr(n),n.value);return o[Ht]=n,o}function Qr(t,e){cc()||e3(t),t.equal(t.value,e)||(t.value=e,d7(t))}function mc(t,e){cc()||e3(t),Qr(t,e(t.value))}var Da=ie(S({},Xr),{equal:ic,value:void 0,kind:"signal"});function d7(t){t.version++,Xu(),lc(t),nc==null||nc()}function vc(t){let e=ae(null);try{return t()}finally{ae(e)}}var wc;function Kr(){return wc}function jn(t){let e=wc;return wc=t,e}var Sa=Symbol("NotFound");function $(t){return typeof t=="function"}function Ii(t){let n=t(o=>{Error.call(o),o.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var za=Ii(t=>function(n){t(this),this.message=n?`${n.length} errors occurred during unsubscription:
2${n.map((o,i)=>`${i+1}) ${o.toString()}`).join(`
3  `)}`:"",this.name="UnsubscriptionError",this.errors=n});function Ro(t,e){if(t){let n=t.indexOf(e);0<=n&&t.splice(n,1)}}var Re=class t{constructor(e){this.initialTeardown=e,this.closed=!1,this._parentage=null,this._finalizers=null}
vendor: 4,124 bytes, line 3
3unsubscribe(){let e;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let r of n)r.remove(this);else n.remove(this);let{initialTeardown:o}=this;if($(o))try{o()}catch(r){e=r instanceof za?r.errors:[r]}let{_finalizers:i}=this;if(i){this._finalizers=null;for(let r of i)try{t3(r)}catch(s){e=e!=null?e:[],s instanceof za?e=[...e,...s.errors]:e.push(s)}}if(e)throw new za(e)}}add(e){var n;if(e&&e!==this)if(this.closed)t3(e);else{if(e instanceof t){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(e)}}_hasParent(e){let{_parentage:n}=this;return n===e||Array.isArray(n)&&n.includes(e)}_addParent(e){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(e),n):n?[n,e]:e}_removeParent(e){let{_parentage:n}=this;n===e?this._parentage=null:Array.isArray(n)&&Ro(n,e)}remove(e){let{_finalizers:n}=this;n&&Ro(n,e),e instanceof t&&e._removeParent(this)}};Re.EMPTY=(()=>{let t=new Re;return t.closed=!0,t})();var xc=Re.EMPTY;function Aa(t){return t instanceof Re||t&&"closed"in t&&$(t.remove)&&$(t.add)&&$(t.unsubscribe)}function t3(t){$(t)?t():t.unsubscribe()}var Jt={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Ei={setTimeout(t,e,...n){let{delegate:o}=Ei;return o!=null&&o.setTimeout?o.setTimeout(t,e,...n):setTimeout(t,e,...n)},clearTimeout(t){let{delegate:e}=Ei;return((e==null?void 0:e.clearTimeout)||clearTimeout)(t)},delegate:void 0};function Ta(t){Ei.setTimeout(()=>{let{onUnhandledError:e}=Jt;if(e)e(t);else throw t})}function Jr(){}var n3=bc("C",void 0,void 0);function o3(t){return bc("E",void 0,t)}function i3(t){return bc("N",t,void 0)}function bc(t,e,n){return{kind:t,value:e,error:n}}var jo=null;function Di(t){if(Jt.useDeprecatedSynchronousErrorHandling){let e=!jo;if(e&&(jo={errorThrown:!1,error:null}),t(),e){let{errorThrown:n,error:o}=jo;if(jo=null,n)throw o}}else t()}function r3(t){Jt.useDeprecatedSynchronousErrorHandling&&jo&&(jo.errorThrown=!0,jo.error=t)}var Vo=class extends Re{constructor(e){super(),this.isStopped=!1,e?(this.destination=e,Aa(e)&&e.add(this)):this.destination=m7}static create(e,n,o){return new Si(e,n,o)}next(e){this.isStopped?kc(i3(e),this):this._next(e)}error(e){this.isStopped?kc(o3(e),this):(this.isStopped=!0,this._error(e))}complete(){this.isStopped?kc(n3,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(e){this.destination.next(e)}_error(e){try{this.destination.error(e)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},f7=Function.prototype.bind;function yc(t,e){return f7.call(t,e)}var Mc=class{constructor(e){this.partialObserver=e}next(e){let{partialObserver:n}=this;if(n.next)try{n.next(e)}catch(o){_a(o)}}error(e){let{partialObserver:n}=this;if(n.error)try{n.error(e)}catch(o){_a(o)}else _a(e)}complete(){let{partialObserver:e}=this;if(e.complete)try{e.complete()}catch(n){_a(n)}}},Si=class extends Vo{constructor(e,n,o){super();let i;if($(e)||!e)i={next:e!=null?e:void 0,error:n!=null?n:void 0,complete:o!=null?o:void 0};else{let r;this&&Jt.useDeprecatedNextContext?(r=Object.create(e),r.unsubscribe=()=>this.unsubscribe(),i={next:e.next&&yc(e.next,r),error:e.error&&yc(e.error,r),complete:e.complete&&yc(e.complete,r)}):i=e}this.destination=new Mc(i)}};function _a(t){Jt.useDeprecatedSynchronousErrorHandling?r3(t):Ta(t)}function g7(t){throw t}function kc(t,e){let{onStoppedNotification:n}=Jt;n&&Ei.setTimeout(()=>n(t,e))}var m7={closed:!0,next:Jr,error:g7,complete:Jr};var zi=typeof Symbol=="function"&&Symbol.observable||"@@observable";function xt(t){return t}function Cc(...t){return Ic(t)}function Ic(t){return t.length===0?xt:t.length===1?t[0]:function(n){return t.reduce((o,i)=>i(o),n)}}var pe=(()=>{class t{constructor(n){n&&(this._subscribe=n)}lift(n){let o=new t;return o.source=this,o.operator=n,o}subscribe(n,o,i){let r=w7(n)?n:new Si(n,o,i);return Di(()=>{let{operator:s,source:a}=this;
vendor: 7,902 bytes, line 3
3r.add(s?s.call(r,a):a?this._subscribe(r):this._trySubscribe(r))}),r}_trySubscribe(n){try{return this._subscribe(n)}catch(o){n.error(o)}}forEach(n,o){return o=s3(o),new o((i,r)=>{let s=new Si({next:a=>{try{n(a)}catch(l){r(l),s.unsubscribe()}},error:r,complete:i});this.subscribe(s)})}_subscribe(n){var o;return(o=this.source)===null||o===void 0?void 0:o.subscribe(n)}[zi](){return this}pipe(...n){return Ic(n)(this)}toPromise(n){return n=s3(n),new n((o,i)=>{let r;this.subscribe(s=>r=s,s=>i(s),()=>o(r))})}}return t.create=e=>new t(e),t})();function s3(t){var e;return(e=t!=null?t:Jt.Promise)!==null&&e!==void 0?e:Promise}function v7(t){return t&&$(t.next)&&$(t.error)&&$(t.complete)}function w7(t){return t&&t instanceof Vo||v7(t)&&Aa(t)}function Ec(t){return $(t==null?void 0:t.lift)}function ue(t){return e=>{if(Ec(e))return e.lift(function(n){try{return t(n,this)}catch(o){this.error(o)}});throw new TypeError("Unable to lift unknown Observable type")}}function de(t,e,n,o,i){return new Dc(t,e,n,o,i)}var Dc=class extends Vo{constructor(e,n,o,i,r,s){super(e),this.onFinalize=r,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(l){e.error(l)}}:super._next,this._error=i?function(a){try{i(a)}catch(l){e.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=o?function(){try{o()}catch(a){e.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var e;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((e=this.onFinalize)===null||e===void 0||e.call(this))}}};function Ai(){return ue((t,e)=>{let n=null;t._refCount++;let o=de(e,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount){n=null;return}let i=t._connection,r=n;n=null,i&&(!r||i===r)&&i.unsubscribe(),e.unsubscribe()});t.subscribe(o),o.closed||(n=t.connect())})}var Ti=class extends pe{constructor(e,n){super(),this.source=e,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,Ec(e)&&(this.lift=e.lift)}_subscribe(e){return this.getSubject().subscribe(e)}getSubject(){let e=this._subject;return(!e||e.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:e}=this;this._subject=this._connection=null,e==null||e.unsubscribe()}connect(){let e=this._connection;if(!e){e=this._connection=new Re;let n=this.getSubject();e.add(this.source.subscribe(de(n,void 0,()=>{this._teardown(),n.complete()},o=>{this._teardown(),n.error(o)},()=>this._teardown()))),e.closed&&(this._connection=null,e=Re.EMPTY)}return e}refCount(){return Ai()(this)}};var a3=Ii(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var be=(()=>{class t extends pe{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let o=new La(this,this);return o.operator=n,o}_throwIfClosed(){if(this.closed)throw new a3}next(n){Di(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let o of this.currentObservers)o.next(n)}})}error(n){Di(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=n;let{observers:o}=this;for(;o.length;)o.shift().error(n)}})}complete(){Di(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:n}=this;for(;n.length;)n.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}_trySubscribe(n){return this._throwIfClosed(),super._trySubscribe(n)}_subscribe(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)}_innerSubscribe(n){let{hasError:o,isStopped:i,observers:r}=this;return o||i?xc:(this.currentObservers=null,r.push(n),new Re(()=>{this.currentObservers=null,Ro(r,n)}))}_checkFinalizedStatuses(n){let{hasError:o,thrownError:i,isStopped:r}=this;o?n.error(i):r&&n.complete()}asObservable(){let n=new pe;return n.source=this,n}}return t.create=(e,n)=>new La(e,n),t})(),La=class extends be{constructor(e,n){super(),this.destination=e,this.source=n}next(e){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.next)===null||o===void 0||o.call(n,e)}error(e){var n,o;(o=(n=this.destination)===null||n===void 0?void 0:n.error)===null||o===void 0||o.call(n,e)}complete(){var e,n;(n=(e=this.destination)===null||e===void 0?void 0:e.complete)===null||n===void 0||n.call(e)}_subscribe(e){var n,o;return(o=(n=this.source)===null||n===void 0?void 0:n.subscribe(e))!==null&&o!==void 0?o:xc}};var We=class extends be{constructor(e){super(),this._value=e}get value(){return this.getValue()}_subscribe(e){let n=super._subscribe(e);return!n.closed&&e.next(this._value),n}getValue(){let{hasError:e,thrownError:n,_value:o}=this;if(e)throw n;return this._throwIfClosed(),o}next(e){super.next(this._value=e)}};var Sc={now(){return(Sc.delegate||Date).now()},delegate:void 0};var Oa=class extends Re{constructor(e,n){super()}schedule(e,n=0){return this}};var es={setInterval(t,e,...n){let{delegate:o}=es;return o!=null&&o.setInterval?o.setInterval(t,e,...n):setInterval(t,e,...n)},clearInterval(t){let{delegate:e}=es;return((e==null?void 0:e.clearInterval)||clearInterval)(t)},delegate:void 0};var _i=class extends Oa{constructor(e,n){super(e,n),this.scheduler=e,this.work=n,this.pending=!1}schedule(e,n=0){var o;if(this.closed)return this;this.state=e;let i=this.id,r=this.scheduler;return i!=null&&(this.id=this.recycleAsyncId(r,i,n)),this.pending=!0,this.delay=n,this.id=(o=this.id)!==null&&o!==void 0?o:this.requestAsyncId(r,this.id,n),this}requestAsyncId(e,n,o=0){return es.setInterval(e.flush.bind(e,this),o)}recycleAsyncId(e,n,o=0){if(o!=null&&this.delay===o&&this.pending===!1)return n;n!=null&&es.clearInterval(n)}execute(e,n){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;let o=this._execute(e,n);if(o)return o;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(e,n){let o=!1,i;try{this.work(e)}catch(r){o=!0,i=r||new Error("Scheduled action threw falsy error")}if(o)return this.unsubscribe(),i}unsubscribe(){if(!this.closed){let{id:e,scheduler:n}=this,{actions:o}=n;this.work=this.state=this.scheduler=null,this.pending=!1,Ro(o,this),e!=null&&(this.id=this.recycleAsyncId(n,e,null)),this.delay=null,super.unsubscribe()}}};var Li=class t{constructor(e,n=t.now){this.schedulerActionCtor=e,this.now=n}schedule(e,n=0,o){return new this.schedulerActionCtor(this,e).schedule(o,n)}};Li.now=Sc.now;var Oi=class extends Li{constructor(e,n=Li.now){super(e,n),this.actions=[],this._active=!1}flush(e){let{actions:n}=this;if(this._active){n.push(e);return}let o;this._active=!0;do if(o=e.execute(e.state,e.delay))break;while(e=n.shift());if(this._active=!1,o){for(;e=n.shift();)e.unsubscribe();throw o}}};var x7=new Oi(_i);var Ba=class extends _i{constructor(e,n){super(e,n),this.scheduler=e,this.work=n}schedule(e,n=0){return n>0?super.schedule(e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)}execute(e,n){return n>0||this.closed?super.execute(e,n):this._execute(e,n)}requestAsyncId(e,n,o=0){return o!=null&&o>0||o==null&&this.delay>0?super.requestAsyncId(e,n,o):(e.flush(this),0)}};var Ra=class extends Oi{};var b7=new Ra(Ba);var Ct=new pe(t=>t.complete());function l3(t){return t&&$(t.schedule)}function c3(t){return t[t.length-1]}function ja(t){return $(c3(t))?t.pop():void 0}function io(t){return l3(c3(t))?t.pop():void 0}ts();var Bi=t=>t&&typeof t.length=="number"&&typeof t!="function";function Ua(t){return $(t==null?void 0:t.then)}function qa(t){return $(t[zi])}function Wa(t){return Symbol.asyncIterator&&$(t==null?void 0:t[Symbol.asyncIterator])}function Ga(t){return new TypeError(`You provided ${t!==null&&typeof t=="object"?"an invali
3d object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function I7(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Za=I7();function Xa(t){return $(t==null?void 0:t[Za])}ts();function Ya(t){return Fa(this,arguments,function*(){let n=t.getReader();try{for(;;){let{value:o,done:i}=yield pn(n.read());if(i)return yield pn(void 0);yield yield pn(o)}}finally{n.releaseLock()}})}function Qa(t){return $(t==null?void 0:t.getReader)}function je(t){if(t instanceof pe)return t;if(t!=null){if(qa(t))return E7(t);if(Bi(t))return D7(t);if(Ua(t))return S7(t);if(Wa(t))return L3(t);if(Xa(t))return z7(t);if(Qa(t))return A7(t)}throw Ga(t)}function E7(t){return new pe(e=>{let n=t[zi]();if($(n.subscribe))return n.subscribe(e);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function D7(t){return new pe(e=>{for(let n=0;n<t.length&&!e.closed;n++)e.next(t[n]);e.complete()})}function S7(t){return new pe(e=>{t.then(n=>{e.closed||(e.next(n),e.complete())},n=>e.error(n)).then(null,Ta)})}function z7(t){return new pe(e=>{for(let n of t)if(e.next(n),e.closed)return;e.complete()})}function L3(t){return new pe(e=>{T7(t,e).catch(n=>e.error(n))})}function A7(t){return L3(Ya(t))}function T7(t,e){var n,o,i,r;return Ha(this,void 0,void 0,function*(){try{for(n=$a(t);o=yield n.next(),!o.done;){let s=o.value;if(e.next(s),e.closed)return}}catch(s){i={error:s}}finally{try{o&&!o.done&&(r=n.return)&&(yield r.call(n))}finally{if(i)throw i.error}}e.complete()})}function It(t,e,n,o=0,i=!1){let r=e.schedule(function(){n(),i?t.add(this.schedule(null,o)):this.unsubscribe()},o);if(t.add(r),!i)return r}function ns(t,e=0){return ue((n,o)=>{n.subscribe(de(o,i=>It(o,t,()=>o.next(i),e),()=>It(o,t,()=>o.complete(),e),i=>It(o,t,()=>o.error(i),e)))})}function os(t,e=0){return ue((n,o)=>{o.add(t.schedule(()=>n.subscribe(o),e))})}function O3(t,e){return je(t).pipe(os(e),ns(e))}function B3(t,e){return je(t).pipe(os(e),ns(e))}function R3(t,e){return new pe(n=>{let o=0;return e.schedule(function(){o===t.length?n.complete():(n.next(t[o++]),n.closed||this.schedule())})})}function j3(t,e){return new pe(n=>{let o;return It(n,e,()=>{o=t[Za](),It(n,e,()=>{let i,r;try{({value:i,done:r}=o.next())}catch(s){n.error(s);return}r?n.complete():n.next(i)},0,!0)}),()=>$(o==null?void 0:o.return)&&o.return()})}function Ka(t,e){if(!t)throw new Error("Iterable cannot be null");return new pe(n=>{It(n,e,()=>{let o=t[Symbol.asyncIterator]();It(n,e,()=>{o.next().then(i=>{i.done?n.complete():n.next(i.value)})},0,!0)})})}function V3(t,e){return Ka(Ya(t),e)}function N3(t,e){if(t!=null){if(qa(t))return O3(t,e);if(Bi(t))return R3(t,e);if(Ua(t))return B3(t,e);if(Wa(t))return Ka(t,e);if(Xa(t))return j3(t,e);if(Qa(t))return V3(t,e)}throw Ga(t)}function Ae(t,e){return e?N3(t,e):je(t)}function q(...t){let e=io(t);return Ae(t,e)}function Ri(t,e){let n=$(t)?t:()=>t,o=i=>i.error(n());return new pe(e?i=>e.schedule(o,0,i):o)}function _c(t){return!!t&&(t instanceof pe||$(t.lift)&&$(t.subscribe))}var Vn=Ii(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"});function he(t,e){return ue((n,o)=>{let i=0;n.subscribe(de(o,r=>{o.next(t.call(e,r,i++))}))})}var{isArray:_7}=Array;function L7(t,e){return _7(e)?t(...e):t(e)}function ji(t){return he(e=>L7(t,e))}var{isArray:O7}=Array,{getPrototypeOf:B7,prototype:R7,keys:j7}=Object;function Ja(t){if(t.length===1){let e=t[0];if(O7(e))return{args:e,keys:null};if(V7(e)){let n=j7(e);return{args:n.map(o=>e[o]),keys:n}}}return{args:t,keys:null}}function V7(t){return t&&typeof t=="object"&&B7(t)===R7}function e0(t,e){return t.reduce((n,o,i)=>(n[o]=e[i],n),{})}function Vi(...t){let e=io(t),n=ja(t),{args:o,keys:i}=Ja(t);if(o.length===0)return Ae([],e);let r=new pe(N7(o,e,i?s=>e0(i,s):xt));return n?r.pipe(ji(n)):r}function N7(t,e,n=xt){return o=>{H3(e,()=>{let{length:i}=t,r=new Array(i),s=i,a=i;for(let l=0;l<i;l++)H3(e,()=>{let c=Ae(t[l],e),d=!1;c.subscribe(de(o,u=>{r[l]=u,d||(d=!0,a--),a||o.next(n(r.slice()))},()=>{--s||o.complete()}
vendor: 4,192 bytes, line 3
3))},o)},o)}}function H3(t,e,n){t?It(n,t,e):e()}function P3(t,e,n,o,i,r,s,a){let l=[],c=0,d=0,u=!1,g=()=>{u&&!l.length&&!c&&e.complete()},p=w=>c<o?v(w):l.push(w),v=w=>{r&&e.next(w),c++;let y=!1;je(n(w,d++)).subscribe(de(e,E=>{i==null||i(E),r?p(E):e.next(E)},()=>{y=!0},void 0,()=>{if(y)try{for(c--;l.length&&c<o;){let E=l.shift();s?It(e,s,()=>v(E)):v(E)}g()}catch(E){e.error(E)}}))};return t.subscribe(de(e,p,()=>{u=!0,g()})),()=>{a==null||a()}}function Oe(t,e,n=1/0){return $(e)?Oe((o,i)=>he((r,s)=>e(o,r,i,s))(je(t(o,i))),n):(typeof e=="number"&&(n=e),ue((o,i)=>P3(o,i,t,n)))}function ro(t=1/0){return Oe(xt,t)}function F3(){return ro(1)}function Ni(...t){return F3()(Ae(t,io(t)))}function t0(t){return new pe(e=>{je(t()).subscribe(e)})}function Lc(...t){let e=ja(t),{args:n,keys:o}=Ja(t),i=new pe(r=>{let{length:s}=n;if(!s){r.complete();return}let a=new Array(s),l=s,c=s;for(let d=0;d<s;d++){let u=!1;je(n[d]).subscribe(de(r,g=>{u||(u=!0,c--),a[d]=g},()=>l--,void 0,()=>{(!l||!u)&&(c||r.next(o?e0(o,a):a),r.complete())}))}});return e?i.pipe(ji(e)):i}var H7=["addListener","removeListener"],P7=["addEventListener","removeEventListener"],F7=["on","off"];function No(t,e,n,o){if($(n)&&(o=n,n=void 0),o)return No(t,e,n).pipe(ji(o));let[i,r]=q7(t)?P7.map(s=>a=>t[s](e,a,n)):$7(t)?H7.map($3(t,e)):U7(t)?F7.map($3(t,e)):[];if(!i&&Bi(t))return Oe(s=>No(s,e,n))(je(t));if(!i)throw new TypeError("Invalid event target");return new pe(s=>{let a=(...l)=>s.next(1<l.length?l:l[0]);return i(a),()=>r(a)})}function $3(t,e){return n=>o=>t[n](e,o)}function $7(t){return $(t.addListener)&&$(t.removeListener)}function U7(t){return $(t.on)&&$(t.off)}function q7(t){return $(t.addEventListener)&&$(t.removeEventListener)}function ut(t,e){return ue((n,o)=>{let i=0;n.subscribe(de(o,r=>t.call(e,r,i++)&&o.next(r)))})}function fn(t){return ue((e,n)=>{let o=null,i=!1,r;o=e.subscribe(de(n,void 0,void 0,s=>{r=je(t(s,fn(t)(e))),o?(o.unsubscribe(),o=null,r.subscribe(n)):i=!0})),i&&(o.unsubscribe(),o=null,r.subscribe(n))})}function U3(t,e,n,o,i){return(r,s)=>{let a=n,l=e,c=0;r.subscribe(de(s,d=>{let u=c++;l=a?t(l,d,u):(a=!0,d),o&&s.next(l)},i&&(()=>{a&&s.next(l),s.complete()})))}}function so(t,e){return $(e)?Oe(t,e,1):Oe(t,1)}function ao(t){return ue((e,n)=>{let o=!1;e.subscribe(de(n,i=>{o=!0,n.next(i)},()=>{o||n.next(t),n.complete()}))})}function Nn(t){return t<=0?()=>Ct:ue((e,n)=>{let o=0;e.subscribe(de(n,i=>{++o<=t&&(n.next(i),t<=o&&n.complete())}))})}function Oc(t,e=xt){return t=t!=null?t:W7,ue((n,o)=>{let i,r=!0;n.subscribe(de(o,s=>{let a=e(s);(r||!t(i,a))&&(r=!1,i=a,o.next(s))}))})}function W7(t,e){return t===e}function n0(t=G7){return ue((e,n)=>{let o=!1;e.subscribe(de(n,i=>{o=!0,n.next(i)},()=>o?n.complete():n.error(t())))})}function G7(){return new Vn}function is(t){return ue((e,n)=>{try{e.subscribe(n)}finally{n.add(t)}})}function Hn(t,e){let n=arguments.length>=2;return o=>o.pipe(t?ut((i,r)=>t(i,r,o)):xt,Nn(1),n?ao(e):n0(()=>new Vn))}function Hi(t){return t<=0?()=>Ct:ue((e,n)=>{let o=[];e.subscribe(de(n,i=>{o.push(i),t<o.length&&o.shift()},()=>{for(let i of o)n.next(i);n.complete()},void 0,()=>{o=null}))})}function Bc(t,e){let n=arguments.length>=2;return o=>o.pipe(t?ut((i,r)=>t(i,r,o)):xt,Hi(1),n?ao(e):n0(()=>new Vn))}function Rc(t,e){return ue(U3(t,e,arguments.length>=2,!0))}function jc(...t){let e=io(t);return ue((n,o)=>{(e?Ni(t,n,e):Ni(t,n)).subscribe(o)})}function bt(t,e){return ue((n,o)=>{let i=null,r=0,s=!1,a=()=>s&&!i&&o.complete();n.subscribe(de(o,l=>{i==null||i.unsubscribe();let c=0,d=r++;je(t(l,d)).subscribe(i=de(o,u=>o.next(e?e(l,u,d,c++):u),()=>{i=null,a()}))},()=>{s=!0,a()}))})}function Vc(t){return ue((e,n)=>{je(t).subscribe(de(n,()=>n.complete(),Jr)),!n.closed&&e.subscribe(n)})}function rt(t,e,n){let o=$(t)||e||n?{next:t,error:e,complete:n}:t;return o?ue((i,r)=>{var s;(s=o.subscribe)===null||s===void 0||s.call(o);let a=!0;i.subscribe(de(r,l=>{var c;(c=o.next)===null||c===void 0||c.call(o,l),r.next(l)},()=>{var l;a=!1,(l=o.complete)===null||l===void 0||l.call(o),r.complete()},l=>{var c;a=!1,(c=o.error)===null||c===void 0||c.call(o,l),r.error(l)},()=>{var l,c;a&&((l=o.unsubscribe)===null||l===void 0||l.call(o)),(c=o.finalize)===null||c===void 0||c.c
3all(o)}))}):xt}var V6="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",R=class extends Error{code;constructor(e,n){super(N6(e,n)),this.code=e}};function Z7(t){return`NG0${Math.abs(t)}`}function N6(t,e){return`${Z7(t)}${e?": "+e:""}`}var H6=Symbol("InputSignalNode#UNSET"),X7=ie(S({},Da),{transformFn:void 0,applyValueToInputSignal(t,e){Qr(t,e)}});function P6(t,e){let n=Object.create(X7);n.value=t,n.transformFn=e==null?void 0:e.transform;function o(){if(Yr(n),n.value===H6){let r=null;throw new R(-950,r)}return n.value}return o[Ht]=n,o}function ms(t){return{toString:t}.toString()}var o0="__parameters__";function Y7(t){return function(...n){if(t){let o=t(...n);for(let i in o)this[i]=o[i]}}}function F6(t,e,n){return ms(()=>{let o=Y7(e);function i(...r){if(this instanceof i)return o.apply(this,r),this;let s=new i(...r);return a.annotation=s,a;function a(l,c,d){let u=l.hasOwnProperty(o0)?l[o0]:Object.defineProperty(l,o0,{value:[]})[o0];for(;u.length<=d;)u.push(null);return(u[d]=u[d]||[]).push(s),l}}return i.prototype.ngMetadataName=t,i.annotationCls=i,i})}var gn=globalThis;function Ie(t){for(let e in t)if(t[e]===Ie)return e;throw Error("Could not find renamed property on target object.")}function Q7(t,e){for(let n in e)e.hasOwnProperty(n)&&!t.hasOwnProperty(n)&&(t[n]=e[n])}function Dt(t){if(typeof t=="string")return t;if(Array.isArray(t))return`[${t.map(Dt).join(", ")}]`;if(t==null)return""+t;let e=t.overriddenName||t.name;if(e)return`${e}`;let n=t.toString();if(n==null)return""+n;let o=n.indexOf(`
4`);return o>=0?n.slice(0,o):n}function q3(t,e){return t?e?`${t} ${e}`:t:e||""}var K7=Ie({__forward_ref__:Ie});function Lt(t){return t.__forward_ref__=Lt,t.toString=function(){return Dt(this())},t}function yt(t){return $6(t)?t():t}function $6(t){return typeof t=="function"&&t.hasOwnProperty(K7)&&t.__forward_ref__===Lt}function j(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function po(t){return{providers:t.providers||[],imports:t.imports||[]}}function N0(t){return W3(t,q6)||W3(t,W6)}function U6(t){return N0(t)!==null}function W3(t,e){return t.hasOwnProperty(e)?t[e]:null}function J7(t){let e=t&&(t[q6]||t[W6]);return e||null}function G3(t){return t&&(t.hasOwnProperty(Z3)||t.hasOwnProperty(ev))?t[Z3]:null}var q6=Ie({\u0275prov:Ie}),Z3=Ie({\u0275inj:Ie}),W6=Ie({ngInjectableDef:Ie}),ev=Ie({ngInjectorDef:Ie}),V=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(e,n){this._desc=e,this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=j({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function G6(t){return t&&!!t.\u0275providers}var tv=Ie({\u0275cmp:Ie}),nv=Ie({\u0275dir:Ie}),ov=Ie({\u0275pipe:Ie}),iv=Ie({\u0275mod:Ie}),f0=Ie({\u0275fac:Ie}),ls=Ie({__NG_ELEMENT_ID__:Ie}),X3=Ie({__NG_ENV_ID__:Ie});function Uo(t){return typeof t=="string"?t:t==null?"":String(t)}function rv(t){return typeof t=="function"?t.name||t.toString():typeof t=="object"&&t!=null&&typeof t.type=="function"?t.type.name||t.type.toString():Uo(t)}function Z6(t,e){throw new R(-200,t)}function ld(t,e){throw new R(-201,!1)}var re=function(t){return t[t.Default=0]="Default",t[t.Host=1]="Host",t[t.Self=2]="Self",t[t.SkipSelf=4]="SkipSelf",t[t.Optional=8]="Optional",t}(re||{}),n2;function X6(){return n2}function Et(t){let e=n2;return n2=t,e}function Y6(t,e,n){let o=N0(t);if(o&&o.providedIn=="root")return o.value===void 0?o.value=o.factory():o.value;if(n&re.Optional)return null;if(e!==void 0)return e;ld(t,"Injector")}var sv={},Fo=sv,o2="__NG_DI_FLAG__",g0=class{injector;constructor(e){this.injector=e}retrieve(e,n){let o=n;return this.injector.get(e,o.optional?Sa:Fo,o)}},m0="ngTempTokenPath",av="ngTokenPath",lv=/\n/gm,cv="\u0275",Y3="__source";function dv(t,e=re.Default){if(Kr()===void 0)throw new R(-203,!1);if(Kr()===null)return Y6(t,void 0,e);{let n=Kr(),o;return n instanceof g0?o=n.injector:o=n,o.get(t,e&re.Optional?null:void 0,e)}}function F(t,e=re.Default){return(X6()||dv)(yt(t),e)}function D(t,e=re.Default){return F(t,H0(e))}function H0(t){return typeof t>"u"||typeof t=="number"?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function i2(t){let e=[];for(let n=0;n<t.length;n++){let o=yt(t[n]);if(Array.isArray(o)){if(o.length===0)throw new R(900,!1);let i,r=re.Default;for(let s=0;s<o.length;s++){let a=o[s],l=uv(a);typeof l=="number"?l===-1?i=a.token:r|=l:i=a}e.push(F(i,r))}else e.push(F(o))}return e}function Q6(t,e){return t[o2]=e,t.prototype[o2]=e,t}function uv(t){return t[o2]}function hv(t,e,n,o){let i=t[m0];throw e[Y3]&&i.unshift(e[Y3]),t.message=pv(`
5`+t.message,i,n,o),t[av]=i,t[m0]=null,t}function pv(t,e,n,o=null){t=t&&t.charAt(0)===`
6`&&t.charAt(1)==cv?t.slice(2):t;let i=Dt(e);
6if(Array.isArray(e))i=e.map(Dt).join(" -> ");else if(typeof e=="object"){let r=[];for(let s in e)if(e.hasOwnProperty(s)){let a=e[s];r.push(s+":"+(typeof a=="string"?JSON.stringify(a):Dt(a)))}i=`{${r.join(", ")}}`}return`${n}${o?"("+o+")":""}[${i}]: ${t.replace(lv,`
7  `)}`}var K6=Q6(F6("Optional"),8);var fv=Q6(F6("SkipSelf"),4);function qo(t,e){let n=t.hasOwnProperty(f0);return n?t[f0]:null}function gv(t,e,n){if(t.length!==e.length)return!1;for(let o=0;o<t.length;o++){let i=t[o],r=e[o];if(n&&(i=n(i),r=n(r)),r!==i)return!1}return!0}function mv(t){return t.flat(Number.POSITIVE_INFINITY)}function cd(t,e){t.forEach(n=>Array.isArray(n)?cd(n,e):e(n))}function J6(t,e,n){e>=t.length?t.push(n):t.splice(e,0,n)}function v0(t,e){return e>=t.length-1?t.pop():t.splice(e,1)[0]}function vv(t,e){let n=[];for(let o=0;o<t;o++)n.push(e);return n}function wv(t,e,n,o){let i=t.length;if(i==e)t.push(n,o);else if(i===1)t.push(o,t[0]),t[0]=n;else{for(i--,t.push(t[i-1],t[i]);i>e;){let r=i-2;t[i]=t[r],i--}t[e]=n,t[e+1]=o}}function xv(t,e,n){let o=vs(t,e);return o>=0?t[o|1]=n:(o=~o,wv(t,o,e,n)),o}function Nc(t,e){let n=vs(t,e);if(n>=0)return t[n|1]}function vs(t,e){return bv(t,e,1)}function bv(t,e,n){let o=0,i=t.length>>n;for(;i!==o;){let r=o+(i-o>>1),s=t[r<<n];if(e===s)return r<<n;s>e?i=r:o=r+1}return~(i<<n)}var Wo={},Pt=[],Wi=new V(""),eh=new V("",-1),th=new V(""),w0=class{get(e,n=Fo){if(n===Fo){let o=new Error(`NullInjectorError: No provider for ${Dt(e)}!`);throw o.name="NullInjectorError",o}return n}};function nh(t,e){let n=t[iv]||null;if(!n&&e===!0)throw new Error(`Type ${Dt(t)} does not have '\u0275mod' property.`);return n}function uo(t){return t[tv]||null}function yv(t){return t[nv]||null}function kv(t){return t[ov]||null}function ws(t){return{\u0275providers:t}}function Mv(...t){return{\u0275providers:oh(!0,t),\u0275fromNgModule:!0}}function oh(t,...e){let n=[],o=new Set,i,r=s=>{n.push(s)};return cd(e,s=>{let a=s;r2(a,r,[],o)&&(i||(i=[]),i.push(a))}),i!==void 0&&ih(i,r),n}function ih(t,e){for(let n=0;n<t.length;n++){let{ngModule:o,providers:i}=t[n];dd(i,r=>{e(r,o)})}}function r2(t,e,n,o){if(t=yt(t),!t)return!1;let i=null,r=G3(t),s=!r&&uo(t);if(!r&&!s){let l=t.ngModule;if(r=G3(l),r)i=l;else return!1}else{if(s&&!s.standalone)return!1;i=t}let a=o.has(i);if(s){if(a)return!1;if(o.add(i),s.dependencies){let l=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let c of l)r2(c,e,n,o)}}else if(r){if(r.imports!=null&&!a){o.add(i);let c;try{cd(r.imports,d=>{r2(d,e,n,o)&&(c||(c=[]),c.push(d))})}finally{}c!==void 0&&ih(c,e)}if(!a){let c=qo(i)||(()=>new i);e({provide:i,useFactory:c,deps:Pt},i),e({provide:th,useValue:i,multi:!0},i),e({provide:Wi,useValue:()=>F(i),multi:!0},i)}let l=r.providers;if(l!=null&&!a){let c=t;dd(l,d=>{e(d,c)})}}else return!1;return i!==t&&t.providers!==void 0}function dd(t,e){for(let n of t)G6(n)&&(n=n.\u0275providers),Array.isArray(n)?dd(n,e):e(n)}var Cv=Ie({provide:String,useValue:Ie});function rh(t){return t!==null&&typeof t=="object"&&Cv in t}function Iv(t){return!!(t&&t.useExisting)}function Ev(t){return!!(t&&t.useFactory)}function Gi(t){return typeof t=="function"}function Dv(t){return!!t.useClass}var P0=new V(""),l0={},Q3={},Hc;function F0(){return Hc===void 0&&(Hc=new w0),Hc}var Ve=class{},cs=class extends Ve{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(e,n,o,i){super(),this.parent=n,this.source=o,this.scopes=i,a2(e,s=>this.processProvider(s)),this.records.set(eh,Pi(void 0,this)),i.has("environment")&&this.records.set(Ve,Pi(void 0,this));let r=this.records.get(P0);r!=null&&typeof r.value=="string"&&this.scopes.add(r.value),this.injectorDefTypes=new Set(this.get(th,Pt,re.Self))}retrieve(e,n){let o=n;return this.get(e,o.optional?Sa:Fo,o)}destroy(){ss(this),this._destroyed=!0;let e=ae(null);try{for(let o of this._ngOnDestroyHooks)o.ngOnDestroy();let n=this._onDestroyHooks;this._onDestroyHooks=[];for(let o of n)o()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),ae(e)}}onDestroy(e){return ss(this),this._onDestroyHooks.push(e),()=>this.removeOnDestroy(e)}runInContext(e){ss(this);let n=jn(this),o=Et(void 0),i;try{return e()}finally{jn(n),Et(o)}}get(e,n=Fo,o=re.Default){if(ss(this),e.hasOwnProperty(X3))return e[X3](this);o=H0(o);let i,r=jn(this),s=Et(void 0);try{if(!(o&re.SkipSelf)){let l=this.records.get(e);if(l===void 0){let c=_v(e)&&N0(e);c&&this.injectableDefInScope(c)?l=Pi(s2(e),l0):l=null,this.records.set(e,l)}if(l!=null)return this.hydrate(e,l,o)}let a=o&re.Self?F0():this.parent;return n=o&re.Optional&&n===Fo?null:n,a.get(e,n)}catch(a){if(a.name==="NullInjectorError"){if((a[m0]=a[m0]||[]).unshift(Dt(e)),r)throw a;return hv(a,e,"R3InjectorError",this.source)}else throw a}finally{Et(s),jn(r)}}
7resolveInjectorInitializers(){let e=ae(null),n=jn(this),o=Et(void 0),i;try{let r=this.get(Wi,Pt,re.Self);for(let s of r)s()}finally{jn(n),Et(o),ae(e)}}toString(){let e=[],n=this.records;for(let o of n.keys())e.push(Dt(o));return`R3Injector[${e.join(", ")}]`}processProvider(e){e=yt(e);let n=Gi(e)?e:yt(e&&e.provide),o=zv(e);if(!Gi(e)&&e.multi===!0){let i=this.records.get(n);i||(i=Pi(void 0,l0,!0),i.factory=()=>i2(i.multi),this.records.set(n,i)),n=e,i.multi.push(e)}this.records.set(n,o)}hydrate(e,n,o){let i=ae(null);try{return n.value===Q3?Z6(Dt(e)):n.value===l0&&(n.value=Q3,n.value=n.factory(void 0,o)),typeof n.value=="object"&&n.value&&Tv(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{ae(i)}}injectableDefInScope(e){if(!e.providedIn)return!1;let n=yt(e.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(e){let n=this._onDestroyHooks.indexOf(e);n!==-1&&this._onDestroyHooks.splice(n,1)}};function s2(t){let e=N0(t),n=e!==null?e.factory:qo(t);if(n!==null)return n;if(t instanceof V)throw new R(204,!1);if(t instanceof Function)return Sv(t);throw new R(204,!1)}function Sv(t){if(t.length>0)throw new R(204,!1);let n=J7(t);return n!==null?()=>n.factory(t):()=>new t}function zv(t){if(rh(t))return Pi(void 0,t.useValue);{let e=sh(t);return Pi(e,l0)}}function sh(t,e,n){let o;if(Gi(t)){let i=yt(t);return qo(i)||s2(i)}else if(rh(t))o=()=>yt(t.useValue);else if(Ev(t))o=()=>t.useFactory(...i2(t.deps||[]));else if(Iv(t))o=(i,r)=>F(yt(t.useExisting),r!==void 0&&r&re.Optional?re.Optional:void 0);else{let i=yt(t&&(t.useClass||t.provide));if(Av(t))o=()=>new i(...i2(t.deps));else return qo(i)||s2(i)}return o}function ss(t){if(t.destroyed)throw new R(205,!1)}function Pi(t,e,n=!1){return{factory:t,value:e,multi:n?[]:void 0}}function Av(t){return!!t.deps}function Tv(t){return t!==null&&typeof t=="object"&&typeof t.ngOnDestroy=="function"}function _v(t){return typeof t=="function"||typeof t=="object"&&t instanceof V}function a2(t,e){for(let n of t)Array.isArray(n)?a2(n,e):n&&G6(n)?a2(n.\u0275providers,e):e(n)}function on(t,e){let n;t instanceof cs?(ss(t),n=t):n=new g0(t);let o,i=jn(n),r=Et(void 0);try{return e()}finally{jn(i),Et(r)}}function ah(){return X6()!==void 0||Kr()!=null}function DH(t){if(!ah())throw new R(-203,!1)}function Lv(t){return typeof t=="function"}var qn=0,ne=1,oe=2,pt=3,tn=4,St=5,Zi=6,Ui=7,Ke=8,Go=9,Pn=10,Ne=11,ds=12,K3=13,or=14,_t=15,Zo=16,Fi=17,nn=18,$0=19,lh=20,lo=21,Pc=22,x0=23,Ft=24,Fc=25,Je=26,ch=1;var Xo=7,b0=8,Xi=9,ht=10;function co(t){return Array.isArray(t)&&typeof t[ch]=="object"}function Wn(t){return Array.isArray(t)&&t[ch]===!0}function ud(t){return(t.flags&4)!==0}function ir(t){return t.componentOffset>-1}function U0(t){return(t.flags&1)===1}function vn(t){return!!t.template}function y0(t){return(t[oe]&512)!==0}function rr(t){return(t[oe]&256)===256}var l2=class{previousValue;currentValue;firstChange;constructor(e,n,o){this.previousValue=e,this.currentValue=n,this.firstChange=o}isFirstChange(){return this.firstChange}};function dh(t,e,n,o){e!==null?e.applyValueToInputSignal(e,o):t[n]=o}var Ot=(()=>{let t=()=>uh;return t.ngInherit=!0,t})();function uh(t){return t.type.prototype.ngOnChanges&&(t.setInput=Bv),Ov}function Ov(){let t=ph(this),e=t==null?void 0:t.current;if(e){let n=t.previous;if(n===Wo)t.previous=e;else for(let o in e)n[o]=e[o];t.current=null,this.ngOnChanges(e)}}function Bv(t,e,n,o,i){let r=this.declaredInputs[o],s=ph(t)||Rv(t,{previous:Wo,
7current:null}),a=s.current||(s.current={}),l=s.previous,c=l[r];a[r]=new l2(c&&c.currentValue,n,l===Wo),dh(t,e,i,n)}var hh="__ngSimpleChanges__";function ph(t){return t[hh]||null}function Rv(t,e){return t[hh]=e}var J3=null;var Ee=function(t,e=null,n){J3!=null&&J3(t,e,n)},fh="svg",jv="math";function wn(t){for(;Array.isArray(t);)t=t[qn];return t}function gh(t,e){return wn(e[t])}function Cn(t,e){return wn(e[t.index])}function hd(t,e){return t.data[e]}function pd(t,e){return t[e]}function xn(t,e){let n=e[t];return co(n)?n:n[qn]}function Vv(t){return(t[oe]&4)===4}function fd(t){return(t[oe]&128)===128}function Nv(t){return Wn(t[pt])}function ho(t,e){return e==null?null:t[e]}function mh(t){t[Fi]=0}function vh(t){t[oe]&1024||(t[oe]|=1024,fd(t)&&W0(t))}function Hv(t,e){for(;t>0;)e=e[or],t--;return e}function q0(t){var e;return!!(t[oe]&9216||(e=t[Ft])!=null&&e.dirty)}function c2(t){var e;(e=t[Pn].changeDetectionScheduler)==null||e.notify(8),t[oe]&64&&(t[oe]|=1024),q0(t)&&W0(t)}function W0(t){var n;(n=t[Pn].changeDetectionScheduler)==null||n.notify(0);let e=Yo(t);for(;e!==null&&!(e[oe]&8192||(e[oe]|=8192,!fd(e)));)e=Yo(e)}function wh(t,e){if(rr(t))throw new R(911,!1);t[lo]===null&&(t[lo]=[]),t[lo].push(e)}function Pv(t,e){if(t[lo]===null)return;let n=t[lo].indexOf(e);n!==-1&&t[lo].splice(n,1)}function Yo(t){let e=t[pt];return Wn(e)?e[pt]:e}function gd(t){var e;return(e=t[Ui])!=null?e:t[Ui]=[]}function md(t){var e;return(e=t.cleanup)!=null?e:t.cleanup=[]}function Fv(t,e,n,o){let i=gd(e);i.push(n),t.firstCreatePass&&md(t).push(o,i.length-1)}var se={lFrame:Dh(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var d2=!1;function $v(){return se.lFrame.elementDepthCount}function Uv(){se.lFrame.elementDepthCount++}function qv(){se.lFrame.elementDepthCount--}function vd(){return se.bindingsEnabled}function xh(){return se.skipHydrationRootTNode!==null}function Wv(t){return se.skipHydrationRootTNode===t}function Gv(){se.skipHydrationRootTNode=null}function le(){return se.lFrame.lView}function He(){return se.lFrame.tView}function wd(t){return se.lFrame.contextLView=t,t[Ke]}function xd(t){return se.lFrame.contextLView=null,t}function kt(){let t=bh();for(;t!==null&&t.type===64;)t=t.parent;return t}function bh(){return se.lFrame.currentTNode}function Zv(){let t=se.lFrame,e=t.currentTNode;return t.isParent?e:e.parent}function ti(t,e){let n=se.lFrame;n.currentTNode=t,n.isParent=e}function bd(){return se.lFrame.isParent}function yd(){se.lFrame.isParent=!1}function Xv(){return se.lFrame.contextLView}function yh(){return d2}function e6(t){let e=d2;return d2=t,e}function kh(){let t=se.lFrame,e=t.bindingRootIndex;return e===-1&&(e=t.bindingRootIndex=t.tView.bindingStartIndex),e}function Yv(){return se.lFrame.bindingIndex}function Qv(t){return se.lFrame.bindingIndex=t}function sr(){return se.lFrame.bindingIndex++}function Mh(t){let e=se.lFrame,n=e.bindingIndex;return e.bindingIndex=e.bindingIndex+t,n}function Kv(){return se.lFrame.inI18n}function Jv(t,e){let n=se.lFrame;n.bindingIndex=n.bindingRootIndex=t,u2(e)}function e9(){return se.lFrame.currentDirectiveIndex}function u2(t){se.lFrame.currentDirectiveIndex=t}function t9(t){let e=se.lFrame.currentDirectiveIndex;return e===-1?null:t[e]}function Ch(){return se.lFrame.currentQueryIndex}function kd(t){se.lFrame.currentQueryIndex=t}function n9(t){let e=t[ne];return e.type===2?e.declTNode:e.type===1?t[St]:null}function Ih(t,e,n){if(n&re.SkipSelf){let i=e,r=t;for(;i=i.parent,i===null&&!(n&re.Host);)if(i=n9(r),i===null||(r=r[or],i.type&10))break;if(i===null)return!1;e=i,t=r}let o=se.lFrame=Eh();return o.currentTNode=e,o.lView=t,!0}function Md(t){let e=Eh(),n=t[ne];se.lFrame=e,e.currentTNode=n.firstChild,e.lView=t,e.tView=n,e.contextLView=t,e.bindingIndex=n.bindingStartIndex,e.inI18n=!1}function Eh(){let t=se.lFrame,e=t===null?null:t.child;return e===null?Dh(t):e}function Dh(t){let e={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:t,child:null,inI18n:!1};return t!==null&&(t.child=e),e}function Sh(){let t=se.lFrame;return se.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}var zh=Sh;function Cd(){let t=Sh();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function o9(t){return(se.lFrame.contextLView=Hv(t,se.lFrame.contextLView))[Ke]}function fo(){return se.lFrame.selectedIndex}function Qo(t){se.lFrame.selectedIndex=t}function G0(){let t=se.lFrame;return hd(t.tView,t.selectedIndex)}function SH(){se.lFrame.currentNamespace=fh}function i9(){return se.lFrame.currentNamespace}var Ah=!0;function Z0(){return Ah}function X0(t){Ah=t}function r9(t,e,n){var s,a,l,c,d;let{ngOnChanges:o,ngOnInit:i,ngDoCheck:r}=e.type.prototype;if(o){let u=uh(e);((s=n.preOrderHooks)!=null?s:n.preOrderHooks=[]).push(t,u),((a=n.preOrderCheckHooks)!=null?a:n.preOrderCheckHooks=[]).push(t,u)}i&&((l=n.preOrderHooks)!=null?l:n.preOrderHooks=[]).push(0-t,i),r&&(((c=n.preOrderHooks)!=null?c:n.preOrderHooks=[]).push(t,r),((d=n.preOrderCheckHooks)!=null?d:n.preOrderCheckHooks=[]).push(t,r))}function Id(t,e){var n,o,i,r,s,a,l;for(let c=e.directiveStart,d=e.directiveEnd;c<d;c++){let g=t.data[c].type.prototype,{ngAfterContentInit:p,ngAfterContentChecked:v,ngAfterViewInit:w,ngAfterViewChecked:y,ngOnDestroy:E}=g;p&&((n=t.contentHooks)!=null?n:t.contentHooks=[]).push(-c,p),v&&(((o=t.contentHooks)!=null?o:t.contentHooks=[]).push(c,v),((i=t.contentCheckHooks)!=null?i:t.contentCheckHooks=[]).push(c,v)),w&&((r=t.viewHooks)!=null?r:t.viewHooks=[]).push(-c,w),y&&(((s=t.viewHooks)!=null?s:t.viewHooks=[]).push(c,y),((a=t.viewCheckHooks)!=null?a:t.viewCheckHooks=[]).push(c,y)),E!=null&&((l=t.destroyHooks)!=null?l:t.destroyHooks=[]).push(c,E)}}function c0(t,e,n){Th(t,e,3,n)}function d0(t,e,n,o){(t[oe]&3)===n&&Th(t,e,n,o)}function $c(t,e){let n=t[oe];(n&3)===e&&(n&=16383,n+=1,t[oe]=n)}function Th(t,e,n,o){let i=o!==void 0?t[Fi]&65535:0,r=o!=null?o:-1,s=e.length-1,a=0;for(let l=i;l<s;l++)if(typeof e[l+1]=="number"){if(a=e[l],o!=null&&a>=o)break}
vendor: 5,833 bytes, line 7
7else e[l]<0&&(t[Fi]+=65536),(a<r||r==-1)&&(s9(t,n,e,l),t[Fi]=(t[Fi]&4294901760)+l+2),l++}function t6(t,e){Ee(4,t,e);let n=ae(null);try{e.call(t)}finally{ae(n),Ee(5,t,e)}}function s9(t,e,n,o){let i=n[o]<0,r=n[o+1],s=i?-n[o]:n[o],a=t[s];i?t[oe]>>14<t[Fi]>>16&&(t[oe]&3)===e&&(t[oe]+=16384,t6(a,r)):t6(a,r)}var qi=-1,Ko=class{factory;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(e,n,o){this.factory=e,this.canSeeViewProviders=n,this.injectImpl=o}};function a9(t){return(t.flags&8)!==0}function l9(t){return(t.flags&16)!==0}function c9(t,e,n){let o=0;for(;o<n.length;){let i=n[o];if(typeof i=="number"){if(i!==0)break;o++;let r=n[o++],s=n[o++],a=n[o++];t.setAttribute(e,s,a,r)}else{let r=i,s=n[++o];d9(r)?t.setProperty(e,r,s):t.setAttribute(e,r,s),o++}}return o}function _h(t){return t===3||t===4||t===6}function d9(t){return t.charCodeAt(0)===64}function Yi(t,e){if(!(e===null||e.length===0))if(t===null||t.length===0)t=e.slice();else{let n=-1;for(let o=0;o<e.length;o++){let i=e[o];typeof i=="number"?n=i:n===0||(n===-1||n===2?n6(t,n,i,null,e[++o]):n6(t,n,i,null,null))}}return t}function n6(t,e,n,o,i){let r=0,s=t.length;if(e===-1)s=-1;else for(;r<t.length;){let a=t[r++];if(typeof a=="number"){if(a===e){s=-1;break}else if(a>e){s=r-1;break}}}for(;r<t.length;){let a=t[r];if(typeof a=="number")break;if(a===n){i!==null&&(t[r+1]=i);return}r++,i!==null&&r++}s!==-1&&(t.splice(s,0,e),r=s+1),t.splice(r++,0,n),i!==null&&t.splice(r++,0,i)}function Lh(t){return t!==qi}function k0(t){return t&32767}function u9(t){return t>>16}function M0(t,e){let n=u9(t),o=e;for(;n>0;)o=o[or],n--;return o}var h2=!0;function C0(t){let e=h2;return h2=t,e}var h9=256,Oh=h9-1,Bh=5,p9=0,mn={};function f9(t,e,n){let o;typeof n=="string"?o=n.charCodeAt(0)||0:n.hasOwnProperty(ls)&&(o=n[ls]),o==null&&(o=n[ls]=p9++);let i=o&Oh,r=1<<i;e.data[t+(i>>Bh)]|=r}function I0(t,e){let n=Rh(t,e);if(n!==-1)return n;let o=e[ne];o.firstCreatePass&&(t.injectorIndex=e.length,Uc(o.data,t),Uc(e,null),Uc(o.blueprint,null));let i=Ed(t,e),r=t.injectorIndex;if(Lh(i)){let s=k0(i),a=M0(i,e),l=a[ne].data;for(let c=0;c<8;c++)e[r+c]=a[s+c]|l[s+c]}return e[r+8]=i,r}function Uc(t,e){t.push(0,0,0,0,0,0,0,0,e)}function Rh(t,e){return t.injectorIndex===-1||t.parent&&t.parent.injectorIndex===t.injectorIndex||e[t.injectorIndex+8]===null?-1:t.injectorIndex}function Ed(t,e){if(t.parent&&t.parent.injectorIndex!==-1)return t.parent.injectorIndex;let n=0,o=null,i=e;for(;i!==null;){if(o=Ph(i),o===null)return qi;if(n++,i=i[or],o.injectorIndex!==-1)return o.injectorIndex|n<<16}return qi}function p2(t,e,n){f9(t,e,n)}function g9(t,e){if(e==="class")return t.classes;if(e==="style")return t.styles;let n=t.attrs;if(n){let o=n.length,i=0;for(;i<o;){let r=n[i];if(_h(r))break;if(r===0)i=i+2;else if(typeof r=="number")for(i++;i<o&&typeof n[i]=="string";)i++;else{if(r===e)return n[i+1];i=i+2}}}return null}function jh(t,e,n){if(n&re.Optional||t!==void 0)return t;ld(e,"NodeInjector")}function Vh(t,e,n,o){if(n&re.Optional&&o===void 0&&(o=null),(n&(re.Self|re.Host))===0){let i=t[Go],r=Et(void 0);try{return i?i.get(e,o,n&re.Optional):Y6(e,o,n&re.Optional)}finally{Et(r)}}return jh(o,e,n)}function Nh(t,e,n,o=re.Default,i){if(t!==null){if(e[oe]&2048&&!(o&re.Self)){let s=x9(t,e,n,o,mn);if(s!==mn)return s}let r=Hh(t,e,n,o,mn);if(r!==mn)return r}return Vh(e,n,o,i)}function Hh(t,e,n,o,i){let r=v9(n);if(typeof r=="function"){if(!Ih(e,t,o))return o&re.Host?jh(i,n,o):Vh(e,n,o,i);try{let s;if(s=r(o),s==null&&!(o&re.Optional))ld(n);else return s}finally{zh()}}else if(typeof r=="number"){let s=null,a=Rh(t,e),l=qi,c=o&re.Host?e[_t][St]:null;for((a===-1||o&re.SkipSelf)&&(l=a===-1?Ed(t,e):e[a+8],l===qi||!i6(o,!1)?a=-1:(s=e[ne],a=k0(l),e=M0(l,e)));a!==-1;){let d=e[ne];if(o6(r,a,d.data)){let u=m9(a,e,n,s,o,c);if(u!==mn)return u}l=e[a+8],l!==qi&&i6(o,e[ne].data[a+8]===c)&&o6(r,a,e)?(s=d,a=k0(l),e=M0(l,e)):a=-1}}return i}function m9(t,e,n,o,i,r){let s=e[ne],a=s.data[t+8],l=o==null?ir(a)&&h2:o!=s&&(a.type&3)!==0,c=i&re.Host&&r===a,d=u0(a,s,n,l,c);return d!==null?us(e,s,d,a,i):mn}function u0(t,e,n,o,i){let r=t.providerIndexes,s=e.data,a=r&1048575,l=t.directiveStart,c=t.directiveEnd,d=r>>20,u=o?a:a+d,g=i?a+d:c;for(let p=u;p<g;p++){let v=s[p];if(p<l&&n===v||p>=l&&v.type===n)return p}if(i){let p=s[l];if(p&&vn(p)&&p.type===n)return l}return null}function us(t,e,n,o,i){let r=t[n],s=e.data;if(r instanceof Ko){let a=r;a.resolving&&Z6(rv(s[n]));let l=C0(a.canSeeViewProviders);a.resolving=!0;let c,d=a.injectImpl?Et(a.injectImpl):null,u=Ih(t,o,re.Default);try{r=t[n]=a.factory(void 0,i,s,t,o),e.firstCreatePass&&n>=o.directiveStart&&r9(n,s[n],e)}finally{d!==null&&Et(d),C0(l),a.resolving=!1,zh()}}return r}function v9(t){if(typeof t=="string")return t.charCodeAt(0)||0;let e=t.hasOwnProperty(ls)?t[ls]:void 0;return typeof e=="number"?e>=0?e&Oh:w9:e}function o6(t,e,n){let o=1<<t;return!!(n[e+(t>>Bh)]&o)}function i6(t,e){return!(t&re.Self)&&!(t&re.Host&&e)}var $o=class{_tNode;_lView;constructor(e,n){this._tNode=e,this._lView=n}get(e,n,o){return Nh(this._tNode,this._lView,e,H0(o),n)}};function w9(){return new $o(kt(),le())}function In(t){return ms(()=>{let e=t.prototype.constructor,n=e[f0]||f2(e),o=Object.prototype,i=Object.getPrototypeOf(t.prototype).constructor;for(;i&&i!==o;){let r=i[f0]||f2(i);if(r&&r!==n)return r;i=Object.getPrototypeOf(i)}return r=>new r})}function f2(t){return $6(t)?()=>{let e=f2(yt(t));return e&&e()}:qo(t)}function x9(t,e,n,o,i){let r=t,s=e;for(;r!==null&&s!==null&&s[oe]&2048&&!y0(s);){let a=Hh(r,s,n,o|re.Self,mn);if(a!==mn)return a;let l=r.parent;if(!l){let c=s[lh];if(c){let d=c.get(n,mn,o);if(d!==mn)return d}l=Ph(s),s=s[or]}r=l}return i}function Ph(t){let e=t[ne],n=e.type;return n===2?e.declTNode:n===1?t[St]:null}function Gn(t){return g9(kt(),t)}function r6(t,e=null,n=null,o){let i=Fh(t,e,n,o);
7return i.resolveInjectorInitializers(),i}function Fh(t,e=null,n=null,o,i=new Set){let r=[n||Pt,Mv(t)];return o=o||(typeof t=="object"?void 0:Dt(t)),new cs(r,e||F0(),o||null,i)}var Po=class Po{static create(e,n){var o;if(Array.isArray(e))return r6({name:""},n,e,"");{let i=(o=e.name)!=null?o:"";return r6({name:i},e.parent,e.providers,i)}}};f(Po,"THROW_IF_NOT_FOUND",Fo),f(Po,"NULL",new w0),f(Po,"\u0275prov",j({token:Po,providedIn:"any",factory:()=>F(eh)})),f(Po,"__NG_ELEMENT_ID__",-1);var Le=Po;var b9=new V("");b9.__NG_ELEMENT_ID__=t=>{let e=kt();if(e===null)throw new R(204,!1);if(e.type&2)return e.value;if(t&re.Optional)return null;throw new R(204,!1)};var $h=!1,Y0=(()=>{class t{}return f(t,"__NG_ELEMENT_ID__",y9),f(t,"__NG_ENV_ID__",n=>n),t})(),g2=class extends Y0{_lView;constructor(e){super(),this._lView=e}onDestroy(e){let n=this._lView;return rr(n)?(e(),()=>{}):(wh(n,e),()=>Pv(n,e))}};function y9(){return new g2(le())}var Qi=class{},Dd=new V("",{providedIn:"root",factory:()=>!1});var Uh=new V(""),qh=new V(""),ni=(()=>{let e=class e{taskId=0;pendingTasks=new Set;get _hasPendingTasks(){return this.hasPendingTasks.value}hasPendingTasks=new We(!1);add(){this._hasPendingTasks||this.hasPendingTasks.next(!0);let o=this.taskId++;return this.pendingTasks.add(o),o}has(o){return this.pendingTasks.has(o)}remove(o){this.pendingTasks.delete(o),this.pendingTasks.size===0&&this._hasPendingTasks&&this.hasPendingTasks.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this._hasPendingTasks&&this.hasPendingTasks.next(!1)}};f(e,"\u0275prov",j({token:e,providedIn:"root",factory:()=>new e}));let t=e;return t})(),zH=(()=>{let e=class e{internalPendingTasks=D(ni);scheduler=D(Qi);add(){let o=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(o)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(o))}}run(o){return x(this,null,function*(){let i=this.add();try{return yield o()}finally{i()}})}};f(e,"\u0275prov",j({token:e,providedIn:"root",factory:()=>new e}));let t=e;return t})(),m2=class extends be{__isAsync;destroyRef=void 0;pendingTasks=void 0;constructor(e=!1){var n,o;super(),this.__isAsync=e,ah()&&(this.destroyRef=(n=D(Y0,{optional:!0}))!=null?n:void 0,this.pendingTasks=(o=D(ni,{optional:!0}))!=null?o:void 0)}emit(e){let n=ae(null);try{super.next(e)}finally{ae(n)}}subscribe(e,n,o){var l,c,d;let i=e,r=n||(()=>null),s=o;if(e&&typeof e=="object"){let u=e;i=(l=u.next)==null?void 0:l.bind(u),r=(c=u.error)==null?void 0:c.bind(u),s=(d=u.complete)==null?void 0:d.bind(u)}this.__isAsync&&(r=this.wrapInTimeout(r),i&&(i=this.wrapInTimeout(i)),s&&(s=this.wrapInTimeout(s)));let a=super.subscribe({next:i,error:r,complete:s});return e instanceof Re&&e.add(a),a}wrapInTimeout(e){return n=>{var i;let o=(i=this.pendingTasks)==null?void 0:i.add();setTimeout(()=>{var r;try{e(n)}finally{o!==void 0&&((r=this.pendingTasks)==null||r.remove(o))}})}}},De=m2;function E0(...t){}function Wh(t){let e,n;function o(){t=E0;try{n!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(n),e!==void 0&&clearTimeout(e)}catch{}}return e=setTimeout(()=>{t(),o()}),typeof requestAnimationFrame=="function"&&(n=requestAnimationFrame(()=>{t(),o()})),()=>o()}function s6(t){return queueMicrotask(()=>t()),()=>{t=E0}}var Sd="isAngularZone",D0=Sd+"_ID",k9=0,T=class t{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new De(!1);onMicrotaskEmpty=new De(!1);onStable=new De(!1);onError=new De(!1);constructor(e){let{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:o=!1,shouldCoalesceRunChangeDetection:i=!1,scheduleInRootZone:r=$h}=e;if(typeof Zone>"u")throw new R(908,!1);Zone.assertZonePatched();let s=this;s._nesting=0,s._outer=s._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(s._inner=s._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(s._inner=s._inner.fork(Zone.longStackTraceZoneSpec)),s.shouldCoalesceEventChangeDetection=!i&&o,s.shouldCoalesceRunChangeDetection=i,s.callbackScheduled=!1,s.scheduleInRootZone=r,I9(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(Sd)===!0}static assertInAngularZone(){if(!t.isInAngularZone())throw new R(909,!1)}
7static assertNotInAngularZone(){if(t.isInAngularZone())throw new R(909,!1)}run(e,n,o){return this._inner.run(e,n,o)}runTask(e,n,o,i){let r=this._inner,s=r.scheduleEventTask("NgZoneEvent: "+i,e,M9,E0,E0);try{return r.runTask(s,n,o)}finally{r.cancelTask(s)}}runGuarded(e,n,o){return this._inner.runGuarded(e,n,o)}runOutsideAngular(e){return this._outer.run(e)}},M9={};function zd(t){if(t._nesting==0&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function C9(t){if(t.isCheckStableRunning||t.callbackScheduled)return;t.callbackScheduled=!0;function e(){Wh(()=>{t.callbackScheduled=!1,v2(t),t.isCheckStableRunning=!0,zd(t),t.isCheckStableRunning=!1})}t.scheduleInRootZone?Zone.root.run(()=>{e()}):t._outer.run(()=>{e()}),v2(t)}function I9(t){let e=()=>{C9(t)},n=k9++;t._inner=t._inner.fork({name:"angular",properties:{[Sd]:!0,[D0]:n,[D0+n]:!0},onInvokeTask:(o,i,r,s,a,l)=>{if(E9(l))return o.invokeTask(r,s,a,l);try{return a6(t),o.invokeTask(r,s,a,l)}finally{(t.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||t.shouldCoalesceRunChangeDetection)&&e(),l6(t)}},onInvoke:(o,i,r,s,a,l,c)=>{try{return a6(t),o.invoke(r,s,a,l,c)}finally{t.shouldCoalesceRunChangeDetection&&!t.callbackScheduled&&!D9(l)&&e(),l6(t)}},onHasTask:(o,i,r,s)=>{o.hasTask(r,s),i===r&&(s.change=="microTask"?(t._hasPendingMicrotasks=s.microTask,v2(t),zd(t)):s.change=="macroTask"&&(t.hasPendingMacrotasks=s.macroTask))},onHandleError:(o,i,r,s)=>(o.handleError(r,s),t.runOutsideAngular(()=>t.onError.emit(s)),!1)})}function v2(t){t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&t.callbackScheduled===!0?t.hasPendingMicrotasks=!0:t.hasPendingMicrotasks=!1}function a6(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function l6(t){t._nesting--,zd(t)}var w2=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new De;onMicrotaskEmpty=new De;onStable=new De;onError=new De;run(e,n,o){return e.apply(n,o)}runGuarded(e,n,o){return e.apply(n,o)}runOutsideAngular(e){return e()}runTask(e,n,o,i){return e.apply(n,o)}};function E9(t){return Gh(t,"__ignore_ng_zone__")}function D9(t){return Gh(t,"__scheduler_tick__")}function Gh(t,e){var n,o;return!Array.isArray(t)||t.length!==1?!1:((o=(n=t[0])==null?void 0:n.data)==null?void 0:o[e])===!0}var Fn=class{_console=console;handleError(e){this._console.error("ERROR",e)}},S9=new V("",{providedIn:"root",factory:()=>{let t=D(T),e=D(Fn);return n=>t.runOutsideAngular(()=>e.handleError(n))}});function c6(t,e){return P6(t,e)}function z9(t){return P6(H6,t)}var Zh=(c6.required=z9,c6);function A9(){return ar(kt(),le())}function ar(t,e){return new L(Cn(t,e))}var L=(()=>{class t{nativeElement;constructor(n){this.nativeElement=n}}return f(t,"__NG_ELEMENT_ID__",A9),t})();function T9(t){return t instanceof L?t.nativeElement:t}function _9(t){return typeof t=="function"&&t[Ht]!==void 0}function Q0(t,e){let n=gc(t,e==null?void 0:e.equal),o=n[Ht];return n.set=i=>Qr(o,i),n.update=i=>mc(o,i),n.asReadonly=L9.bind(n),n}function L9(){let t=this[Ht];if(t.readonlyFn===void 0){let e=()=>this();e[Ht]=t,t.readonlyFn=e}return t.readonlyFn}function Xh(t){return _9(t)&&typeof t.set=="function"}function O9(){return this._results[Symbol.iterator]()}var x2=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){var e;return(e=this._changes)!=null?e:this._changes=new be}constructor(e=!1){this._emitDistinctChangesOnly=e}get(e){return this._results[e]}map(e){return this._results.map(e)}filter(e){return this._results.filter(e)}find(e){return this._results.find(e)}reduce(e,n){return this._results.reduce(e,n)}forEach(e){this._results.forEach(e)}some(e){return this._results.some(e)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(e,n){this.dirty=!1;let o=mv(e);(this._changesDetected=!gv(this._results,o,n))&&(this._results=o,this.length=o.length,this.last=o[this.length-1],this.first=o[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(e){this._onDirty=e}setDirty(){var e;this.dirty=!0,(e=this._onDirty)==null||e.call(this)}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=O9};function Yh(t){return(t.flags&128)===128}var Qh=function(t){return t[t.OnPush=0]="OnPush",t[t.Default=1]="Default",t}(Qh||{}),Kh=new Map,B9=0;function R9(){return B9++}function j9(t){Kh.set(t[$0],t)}function b2(t){Kh.delete(t[$0])}var d6="__ngContext__";function lr(t,e){co(e)?(t[d6]=e[$0],j9(e)):t[d6]=e}function Jh(t){return t8(t[ds])}function e8(t){return t8(t[tn])}function t8(t){for(;t!==null&&!Wn(t);)t=t[tn];return t}var y2;function n8(t){y2=t}function o8(){if(y2!==void 0)return y2;if(typeof document<"u")return document;throw new R(210,!1)}var K0=new V("",{providedIn:"root",factory:()=>V9}),V9="ng",Ad=new V(""),xs=new V("",{providedIn:"platform",factory:()=>"unknown"});var Td=new V("",{providedIn:"root",factory:()=>{var t,e;return((e=(t=o8().body)==null?void 0:t.querySelector("[ngCspNonce]"))==null?void 0:e.getAttribute("ngCspNonce"))||null}});var N9="h",H9="b";var i8=!1,P9=new V("",{providedIn:"root",factory:()=>i8});var r8=function(t){return t[t.CHANGE_DETECTION=0]="CHANGE_DETECTION",t[t.AFTER_NEXT_RENDER=1]="AFTER_NEXT_RENDER",t}(r8||{}),J0=new V(""),u6=new Set;function e1(t){var e;u6.has(t)||(u6.add(t),(e=performance==null?void 0:performance.mark)==null||e.call(performance,"mark_feature_usage",{detail:{feature:t}}))}var F9=(()=>{let e=class e{impl=null;execute(){var o;(o=this.impl)==null||o.execute()}};f(e,"\u0275prov",j({token:e,providedIn:"root",factory:()=>new e}));let t=e;return t})();var $9=()=>null;function s8(t,e,n=!1){return $9(t,e,n)}function a8(t,e){let n=t.contentQueries;if(n!==null){let o=ae(null);try{for(let i=0;i<n.length;i+=2){let r=n[i],s=n[i+1];if(s!==-1){let a=t.data[s];kd(r),a.contentQueries(2,e[s],s)}}}finally{ae(o)}}}function k2(t,e,n){kd(0);let o=ae(null);try{e(t,n)}finally{ae(o)}}function _d(t,e,n){if(ud(e)){let o=ae(null);try{let i=e.directiveStart,r=e.directiveEnd;for(let s=i;s<r;s++){let a=t.data[s];if(a.contentQueries){let l=n[s];a.contentQueries(1,l,s)}}}finally{ae(o)}}}var bn=function(t){return t[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",t}(bn||{}),i0;function U9(){if(i0===void 0&&(i0=null,gn.trustedTypes))try{i0=gn.trustedTypes.createPolicy("angular",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return i0}function t1(t){var e;return((e=U9())==null?void 0:e.createHTML(t))||t}var r0;function l8(){if(r0===void 0&&(r0=null,gn.trustedTypes))try{r0=gn.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return r0}function h6(t){var e;return((e=l8())==null?void 0:e.createHTML(t))||t}function p6(t){var e;return((e=l8())==null?void 0:e.createScriptURL(t))||t}var $n=class{changingThisBreaksApplicationSecurity;constructor(e){this.changingThisBreaksApplicationSecurity=e}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${V6})`}},M2=class extends $n{getTypeName(){return"HTML"}},C2=class extends $n{getTypeName(){return"Style"}}
vendor: 8,071 bytes, line 7
7,I2=class extends $n{getTypeName(){return"Script"}},E2=class extends $n{getTypeName(){return"URL"}},D2=class extends $n{getTypeName(){return"ResourceURL"}};function En(t){return t instanceof $n?t.changingThisBreaksApplicationSecurity:t}function Zn(t,e){let n=q9(t);if(n!=null&&n!==e){if(n==="ResourceURL"&&e==="URL")return!0;throw new Error(`Required a safe ${e}, got a ${n} (see ${V6})`)}return n===e}function q9(t){return t instanceof $n&&t.getTypeName()||null}function c8(t){return new M2(t)}function d8(t){return new C2(t)}function u8(t){return new I2(t)}function h8(t){return new E2(t)}function p8(t){return new D2(t)}function W9(t){let e=new z2(t);return G9()?new S2(e):e}var S2=class{inertDocumentHelper;constructor(e){this.inertDocumentHelper=e}getInertBodyElement(e){var n;e="<body><remove></remove>"+e;try{let o=new window.DOMParser().parseFromString(t1(e),"text/html").body;return o===null?this.inertDocumentHelper.getInertBodyElement(e):((n=o.firstChild)==null||n.remove(),o)}catch{return null}}},z2=class{defaultDoc;inertDocument;constructor(e){this.defaultDoc=e,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(e){let n=this.inertDocument.createElement("template");return n.innerHTML=t1(e),n}};function G9(){try{return!!new window.DOMParser().parseFromString(t1(""),"text/html")}catch{return!1}}var Z9=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function n1(t){return t=String(t),t.match(Z9)?t:"unsafe:"+t}function Xn(t){let e={};for(let n of t.split(","))e[n]=!0;return e}function bs(...t){let e={};for(let n of t)for(let o in n)n.hasOwnProperty(o)&&(e[o]=!0);return e}var f8=Xn("area,br,col,hr,img,wbr"),g8=Xn("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),m8=Xn("rp,rt"),X9=bs(m8,g8),Y9=bs(g8,Xn("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),Q9=bs(m8,Xn("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),f6=bs(f8,Y9,Q9,X9),v8=Xn("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),K9=Xn("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),J9=Xn("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),ew=bs(v8,K9,J9),tw=Xn("script,style,template"),A2=class{sanitizedSomething=!1;buf=[];sanitizeChildren(e){let n=e.firstChild,o=!0,i=[];for(;n;){if(n.nodeType===Node.ELEMENT_NODE?o=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,o&&n.firstChild){i.push(n),n=iw(n);continue}for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let r=ow(n);if(r){n=r;break}n=i.pop()}}return this.buf.join("")}startElement(e){let n=g6(e).toLowerCase();if(!f6.hasOwnProperty(n))return this.sanitizedSomething=!0,!tw.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);let o=e.attributes;for(let i=0;i<o.length;i++){let r=o.item(i),s=r.name,a=s.toLowerCase();if(!ew.hasOwnProperty(a)){this.sanitizedSomething=!0;continue}let l=r.value;v8[a]&&(l=n1(l)),this.buf.push(" ",s,'="',m6(l),'"')}return this.buf.push(">"),!0}endElement(e){let n=g6(e).toLowerCase();f6.hasOwnProperty(n)&&!f8.hasOwnProperty(n)&&(this.buf.push("</"),this.buf.push(n),this.buf.push(">"))}chars(e){this.buf.push(m6(e))}};function nw(t,e){return(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function ow(t){let e=t.nextSibling;if(e&&t!==e.previousSibling)throw w8(e);return e}function iw(t){let e=t.firstChild;if(e&&nw(t,e))throw w8(e);return e}function g6(t){let e=t.nodeName;return typeof e=="string"?e:"FORM"}function w8(t){return new Error(`Failed to sanitize html because the element is clobbered: ${t.outerHTML}`)}var rw=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,sw=/([^\#-~ |!])/g;function m6(t){return t.replace(/&/g,"&amp;").replace(rw,function(e){let n=e.charCodeAt(0),o=e.charCodeAt(1);return"&#"+((n-55296)*1024+(o-56320)+65536)+";"}).replace(sw,function(e){return"&#"+e.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}var s0;function Ld(t,e){let n=null;try{s0=s0||W9(t);let o=e?String(e):"";n=s0.getInertBodyElement(o);let i=5,r=o;do{if(i===0)throw new Error("Failed to sanitize html because the input is unstable");i--,o=r,r=n.innerHTML,n=s0.getInertBodyElement(o)}while(o!==r);let a=new A2().sanitizeChildren(v6(n)||n);return t1(a)}finally{if(n){let o=v6(n)||n;for(;o.firstChild;)o.firstChild.remove()}}}function v6(t){return"content"in t&&aw(t)?t.content:null}function aw(t){return t.nodeType===Node.ELEMENT_NODE&&t.nodeName==="TEMPLATE"}var rn=function(t){return t[t.NONE=0]="NONE",t[t.HTML=1]="HTML",t[t.STYLE=2]="STYLE",t[t.SCRIPT=3]="SCRIPT",t[t.URL=4]="URL",t[t.RESOURCE_URL=5]="RESOURCE_URL",t}(rn||{});function AH(t){let e=Od();return e?h6(e.sanitize(rn.HTML,t)||""):Zn(t,"HTML")?h6(En(t)):Ld(o8(),Uo(t))}function lw(t){let e=Od();return e?e.sanitize(rn.URL,t)||"":Zn(t,"URL")?En(t):n1(Uo(t))}function cw(t){let e=Od();if(e)return p6(e.sanitize(rn.RESOURCE_URL,t)||"");if(Zn(t,"ResourceURL"))return p6(En(t));throw new R(904,!1)}function dw(t,e){return e==="src"&&(t==="embed"||t==="frame"||t==="iframe"||t==="media"||t==="script")||e==="href"&&(t==="base"||t==="link")?cw:lw}function x8(t,e,n){return dw(e,n)(t)}function Od(){let t=le();return t&&t[Pn].sanitizer}var uw=/^>|^->|<!--|-->|--!>|<!-$/g,hw=/(<|>)/g,pw="\u200B$1\u200B";function fw(t){return t.replace(uw,e=>e.replace(hw,pw))}function TH(t){return t.ownerDocument.defaultView}function b8(t){return t instanceof Function?t():t}function gw(t,e,n){let o=t.length;for(;;){let i=t.indexOf(e,n);if(i===-1)return i;if(i===0||t.charCodeAt(i-1)<=32){let r=e.length;if(i+r===o||t.charCodeAt(i+r)<=32)return i}n=i+1}}var y8="ng-template";function mw(t,e,n,o){let i=0;if(o){for(;i<e.length&&typeof e[i]=="string";i+=2)if(e[i]==="class"&&gw(e[i+1].toLowerCase(),n,0)!==-1)return!0}else if(Bd(t))return!1;if(i=e.indexOf(1,i),i>-1){let r;for(;++i<e.length&&typeof(r=e[i])=="string";)if(r.toLowerCase()===n)return!0}return!1}function Bd(t){return t.type===4&&t.value!==y8}function vw(t,e,n){let o=t.type===4&&!n?y8:t.value;return e===o}function ww(t,e,n){let o=4,i=t.attrs,r=i!==null?yw(i):0,s=!1;for(let a=0;a<e.length;a++){let l=e[a];if(typeof l=="number"){if(!s&&!en(o)&&!en(l))return!1;if(s&&en(l))continue;s=!1,o=l|o&1;continue}if(!s)if(o&4){if(o=2|o&1,l!==""&&!vw(t,l,n)||l===""&&e.length===1){if(en(o))return!1;s=!0}}else if(o&8){if(i===null||!mw(t,i,l,n)){if(en(o))return!1;s=!0}}else{let c=e[++a],d=xw(l,i,Bd(t),n);if(d===-1){if(en(o))return!1;s=!0;continue}if(c!==""){let u;if(d>r?u="":u=i[d+1].toLowerCase(),o&2&&c!==u){if(en(o))return!1;s=!0}}}}return en(o)||s}function en(t){return(t&1)===0}function xw(t,e,n,o){if(e===null)return-1;let i=0;if(o||!n){let r=!1;for(;i<e.length;){let s=e[i];if(s===t)return i;if(s===3||s===6)r=!0;else if(s===1||s===2){let a=e[++i];for(;
vendor: 5,037 bytes, line 7
7typeof a=="string";)a=e[++i];continue}else{if(s===4)break;if(s===0){i+=4;continue}}i+=r?1:2}return-1}else return kw(e,t)}function k8(t,e,n=!1){for(let o=0;o<e.length;o++)if(ww(t,e[o],n))return!0;return!1}function bw(t){let e=t.attrs;if(e!=null){let n=e.indexOf(5);if((n&1)===0)return e[n+1]}return null}function yw(t){for(let e=0;e<t.length;e++){let n=t[e];if(_h(n))return e}return t.length}function kw(t,e){let n=t.indexOf(4);if(n>-1)for(n++;n<t.length;){let o=t[n];if(typeof o=="number")return-1;if(o===e)return n;n++}return-1}function Mw(t,e){e:for(let n=0;n<e.length;n++){let o=e[n];if(t.length===o.length){for(let i=0;i<t.length;i++)if(t[i]!==o[i])continue e;return!0}}return!1}function w6(t,e){return t?":not("+e.trim()+")":e}function Cw(t){let e=t[0],n=1,o=2,i="",r=!1;for(;n<t.length;){let s=t[n];if(typeof s=="string")if(o&2){let a=t[++n];i+="["+s+(a.length>0?'="'+a+'"':"")+"]"}else o&8?i+="."+s:o&4&&(i+=" "+s);else i!==""&&!en(s)&&(e+=w6(r,i),i=""),o=s,r=r||!en(o);n++}return i!==""&&(e+=w6(r,i)),e}function Iw(t){return t.map(Cw).join(",")}function Ew(t){let e=[],n=[],o=1,i=2;for(;o<t.length;){let r=t[o];if(typeof r=="string")i===2?r!==""&&e.push(r,t[++o]):i===8&&n.push(r);else{if(!en(i))break;i=r}o++}return n.length&&e.push(1,...n),e}var sn={};function Dw(t,e){return t.createText(e)}function Sw(t,e,n){t.setValue(e,n)}function zw(t,e){return t.createComment(fw(e))}function M8(t,e,n){return t.createElement(e,n)}function S0(t,e,n,o,i){t.insertBefore(e,n,o,i)}function C8(t,e,n){t.appendChild(e,n)}function x6(t,e,n,o,i){o!==null?S0(t,e,n,o,i):C8(t,e,n)}function Aw(t,e,n){t.removeChild(null,e,n)}function Tw(t,e,n){t.setAttribute(e,"style",n)}function _w(t,e,n){n===""?t.removeAttribute(e,"class"):t.setAttribute(e,"class",n)}function I8(t,e,n){let{mergedAttrs:o,classes:i,styles:r}=n;o!==null&&c9(t,e,o),i!==null&&_w(t,e,i),r!==null&&Tw(t,e,r)}function Rd(t,e,n,o,i,r,s,a,l,c,d){let u=Je+o,g=u+i,p=Lw(u,g),v=typeof c=="function"?c():c;return p[ne]={type:t,blueprint:p,template:n,queries:null,viewQuery:a,declTNode:e,data:p.slice().fill(null,u),bindingStartIndex:u,expandoStartIndex:g,hostBindingOpCodes:null,firstCreatePass:!0,firstUpdatePass:!0,staticViewQueries:!1,staticContentQueries:!1,preOrderHooks:null,preOrderCheckHooks:null,contentHooks:null,contentCheckHooks:null,viewHooks:null,viewCheckHooks:null,destroyHooks:null,cleanup:null,contentQueries:null,components:null,directiveRegistry:typeof r=="function"?r():r,pipeRegistry:typeof s=="function"?s():s,firstChild:null,schemas:l,consts:v,incompleteFirstPass:!1,ssrId:d}}function Lw(t,e){let n=[];for(let o=0;o<e;o++)n.push(o<t?null:sn);return n}function Ow(t){let e=t.tView;return e===null||e.incompleteFirstPass?t.tView=Rd(1,null,t.template,t.decls,t.vars,t.directiveDefs,t.pipeDefs,t.viewQuery,t.schemas,t.consts,t.id):e}function jd(t,e,n,o,i,r,s,a,l,c,d){let u=e.blueprint.slice();return u[qn]=i,u[oe]=o|4|128|8|64|1024,(c!==null||t&&t[oe]&2048)&&(u[oe]|=2048),mh(u),u[pt]=u[or]=t,u[Ke]=n,u[Pn]=s||t&&t[Pn],u[Ne]=a||t&&t[Ne],u[Go]=l||t&&t[Go]||null,u[St]=r,u[$0]=R9(),u[Zi]=d,u[lh]=c,u[_t]=e.type==2?t[_t]:u,u}function Bw(t,e,n){let o=Cn(e,t),i=Ow(n),r=t[Pn].rendererFactory,s=Vd(t,jd(t,i,null,E8(n),o,e,null,r.createRenderer(o,n),null,null,null));return t[e.index]=s}function E8(t){let e=16;return t.signals?e=4096:t.onPush&&(e=64),e}function D8(t,e,n,o){if(n===0)return-1;let i=e.length;for(let r=0;r<n;r++)e.push(o),t.blueprint.push(o),t.data.push(null);return i}function Vd(t,e){return t[ds]?t[K3][tn]=e:t[ds]=e,t[K3]=e,e}function o1(t=1){S8(He(),le(),fo()+t,!1)}function S8(t,e,n,o){if(!o)if((e[oe]&3)===3){let r=t.preOrderCheckHooks;r!==null&&c0(e,r,n)}else{let r=t.preOrderHooks;r!==null&&d0(e,r,0,n)}Qo(n)}var i1=function(t){return t[t.None=0]="None",t[t.SignalBased=1]="SignalBased",t[t.HasDecoratorInputTransform=2]="HasDecoratorInputTransform",t}(i1||{});function T2(t,e,n,o){let i=ae(null);try{let[r,s,a]=t.inputs[n],l=null;(s&i1.SignalBased)!==0&&(l=e[r][Ht]),l!==null&&l.transformFn!==void 0?o=l.transformFn(o):a!==null&&(o=a.call(e,o)),t.setInput!==null?t.setInput(e,l,o,n,r):dh(e,l,r,o)}finally{ae(i)}}function z8(t,e,n,o,i){let r=fo(),s=o&2;try{Qo(-1),s&&e.length>Je&&S8(t,e,Je,!1),Ee(s?2:0,i),n(o,i)}finally{Qo(r),Ee(s?3:1,i)}}function r1(t,e,n){Pw(t,e,n),(n.flags&64)===64&&Fw(t,e,n)}function Nd(t,e,n=Cn){let o=e.localNames;if(o!==null){let i=e.index+1;for(let r=0;r<o.length;r+=2){let s=o[r+1],a=s===-1?n(e,t):t[s];t[i++]=a}}}function Rw(t,e,n,o){let r=o.get(P9,i8)||n===bn.ShadowDom,s=t.selectRootElement(e,r);return jw(s),s}function jw(t){Vw(t)}var Vw=()=>null;function Nw(t){return t==="class"?"className":t==="for"?"htmlFor":t==="formaction"?"formAction":t==="innerHtml"?"innerHTML":t==="readonly"?"readOnly":t==="tabindex"?"tabIndex":t}function Hd(t,e,n,o,i,r,s,a){if(!a&&Fd(e,t,n,o,i)){ir(e)&&Hw(n,e.index);return}if(e.type&3){let l=Cn(e,n);o=Nw(o),i=s!=null?s(i,e.value||"",o):i,r.setProperty(l,o,i)}else e.type&12}function Hw(t,e){let n=xn(e,t);n[oe]&16||(n[oe]|=64)}function Pw(t,e,n){let o=n.directiveStart,i=n.directiveEnd;
7ir(n)&&Bw(e,n,t.data[o+n.componentOffset]),t.firstCreatePass||I0(n,e);let r=n.initialInputs;for(let s=o;s<i;s++){let a=t.data[s],l=us(e,t,s,n);if(lr(l,e),r!==null&&Ww(e,s-o,l,a,n,r),vn(a)){let c=xn(n.index,e);c[Ke]=us(e,t,s,n)}}}function Fw(t,e,n){let o=n.directiveStart,i=n.directiveEnd,r=n.index,s=e9();try{Qo(r);for(let a=o;a<i;a++){let l=t.data[a],c=e[a];u2(a),(l.hostBindings!==null||l.hostVars!==0||l.hostAttrs!==null)&&$w(l,c)}}finally{Qo(-1),u2(s)}}function $w(t,e){t.hostBindings!==null&&t.hostBindings(1,e)}function Pd(t,e){let n=t.directiveRegistry,o=null;if(n)for(let i=0;i<n.length;i++){let r=n[i];k8(e,r.selectors,!1)&&(o!=null||(o=[]),vn(r)?o.unshift(r):o.push(r))}return o}function Uw(t,e,n,o,i,r){let s=Cn(t,e);qw(e[Ne],s,r,t.value,n,o,i)}function qw(t,e,n,o,i,r,s){if(r==null)t.removeAttribute(e,i,n);else{let a=s==null?Uo(r):s(r,o||"",i);t.setAttribute(e,i,a,n)}}function Ww(t,e,n,o,i,r){let s=r[e];if(s!==null)for(let a=0;a<s.length;a+=2){let l=s[a],c=s[a+1];T2(o,n,l,c)}}function Gw(t,e){let n=t[Go],o=n?n.get(Fn,null):null;o&&o.handleError(e)}function Fd(t,e,n,o,i){var l,c;let r=(l=t.inputs)==null?void 0:l[o],s=(c=t.hostDirectiveInputs)==null?void 0:c[o],a=!1;if(s)for(let d=0;d<s.length;d+=2){let u=s[d],g=s[d+1],p=e.data[u];T2(p,n[u],g,i),a=!0}if(r)for(let d of r){let u=n[d],g=e.data[d];T2(g,u,o,i),a=!0}return a}function Zw(t,e){let n=xn(e,t),o=n[ne];Xw(o,n);let i=n[qn];i!==null&&n[Zi]===null&&(n[Zi]=s8(i,n[Go])),Ee(18),$d(o,n,n[Ke]),Ee(19,n[Ke])}function Xw(t,e){for(let n=e.length;n<t.blueprint.length;n++)e.push(t.blueprint[n])}function $d(t,e,n){var o;Md(e);try{let i=t.viewQuery;i!==null&&k2(1,i,n);let r=t.template;r!==null&&z8(t,e,r,1,n),t.firstCreatePass&&(t.firstCreatePass=!1),(o=e[nn])==null||o.finishViewCreation(t),t.staticContentQueries&&a8(t,e),t.staticViewQueries&&k2(2,t.viewQuery,n);let s=t.components;s!==null&&Yw(e,s)}
vendor: 12,007 bytes, line 7
7catch(i){throw t.firstCreatePass&&(t.incompleteFirstPass=!0,t.firstCreatePass=!1),i}finally{e[oe]&=-5,Cd()}}function Yw(t,e){for(let n=0;n<e.length;n++)Zw(t,e[n])}function ys(t,e,n,o){var r,s,a;let i=ae(null);try{let l=e.tView,d=t[oe]&4096?4096:16,u=jd(t,l,n,d,null,e,null,null,(r=o==null?void 0:o.injector)!=null?r:null,(s=o==null?void 0:o.embeddedViewInjector)!=null?s:null,(a=o==null?void 0:o.dehydratedView)!=null?a:null),g=t[e.index];u[Zo]=g;let p=t[nn];return p!==null&&(u[nn]=p.createEmbeddedView(l)),$d(l,u,n),u}finally{ae(i)}}function Ki(t,e){return!e||e.firstChild===null||Yh(t)}var Qw;function Ud(t,e){return Qw(t,e)}var Un=function(t){return t[t.Important=1]="Important",t[t.DashCase=2]="DashCase",t}(Un||{});function qd(t){return(t.flags&32)===32}function $i(t,e,n,o,i){if(o!=null){let r,s=!1;Wn(o)?r=o:co(o)&&(s=!0,o=o[qn]);let a=wn(o);t===0&&n!==null?i==null?C8(e,n,a):S0(e,n,a,i||null,!0):t===1&&n!==null?S0(e,n,a,i||null,!0):t===2?Aw(e,a,s):t===3&&e.destroyNode(a),r!=null&&ax(e,t,r,n,i)}}function Kw(t,e){A8(t,e),e[qn]=null,e[St]=null}function Jw(t,e,n,o,i,r){o[qn]=i,o[St]=e,l1(t,o,n,1,i,r)}function A8(t,e){var n;(n=e[Pn].changeDetectionScheduler)==null||n.notify(9),l1(t,e,e[Ne],2,null,null)}function ex(t){let e=t[ds];if(!e)return qc(t[ne],t);for(;e;){let n=null;if(co(e))n=e[ds];else{let o=e[ht];o&&(n=o)}if(!n){for(;e&&!e[tn]&&e!==t;)co(e)&&qc(e[ne],e),e=e[pt];e===null&&(e=t),co(e)&&qc(e[ne],e),n=e&&e[tn]}e=n}}function Wd(t,e){let n=t[Xi],o=n.indexOf(e);n.splice(o,1)}function s1(t,e){if(rr(e))return;let n=e[Ne];n.destroyNode&&l1(t,e,n,3,null,null),ex(e)}function qc(t,e){if(rr(e))return;let n=ae(null);try{e[oe]&=-129,e[oe]|=256,e[Ft]&&hc(e[Ft]),nx(t,e),tx(t,e),e[ne].type===1&&e[Ne].destroy();let o=e[Zo];if(o!==null&&Wn(e[pt])){o!==e[pt]&&Wd(o,e);let i=e[nn];i!==null&&i.detachView(t)}b2(e)}finally{ae(n)}}function tx(t,e){let n=t.cleanup,o=e[Ui];if(n!==null)for(let s=0;s<n.length-1;s+=2)if(typeof n[s]=="string"){let a=n[s+3];a>=0?o[a]():o[-a].unsubscribe(),s+=2}else{let a=o[n[s+1]];n[s].call(a)}o!==null&&(e[Ui]=null);let i=e[lo];if(i!==null){e[lo]=null;for(let s=0;s<i.length;s++){let a=i[s];a()}}let r=e[x0];if(r!==null){e[x0]=null;for(let s of r)s.destroy()}}function nx(t,e){let n;if(t!=null&&(n=t.destroyHooks)!=null)for(let o=0;o<n.length;o+=2){let i=e[n[o]];if(!(i instanceof Ko)){let r=n[o+1];if(Array.isArray(r))for(let s=0;s<r.length;s+=2){let a=i[r[s]],l=r[s+1];Ee(4,a,l);try{l.call(a)}finally{Ee(5,a,l)}}else{Ee(4,i,r);try{r.call(i)}finally{Ee(5,i,r)}}}}}function T8(t,e,n){return ox(t,e.parent,n)}function ox(t,e,n){let o=e;for(;o!==null&&o.type&168;)e=o,o=e.parent;if(o===null)return n[qn];if(ir(o)){let{encapsulation:i}=t.data[o.directiveStart+o.componentOffset];if(i===bn.None||i===bn.Emulated)return null}return Cn(o,n)}function _8(t,e,n){return rx(t,e,n)}function ix(t,e,n){return t.type&40?Cn(t,n):null}var rx=ix,b6;function a1(t,e,n,o){let i=T8(t,o,e),r=e[Ne],s=o.parent||e[St],a=_8(s,o,e);if(i!=null)if(Array.isArray(n))for(let l=0;l<n.length;l++)x6(r,i,n[l],a,!1);else x6(r,i,n,a,!1);b6!==void 0&&b6(r,o,e,n,i)}function as(t,e){if(e!==null){let n=e.type;if(n&3)return Cn(e,t);if(n&4)return _2(-1,t[e.index]);if(n&8){let o=e.child;if(o!==null)return as(t,o);{let i=t[e.index];return Wn(i)?_2(-1,i):wn(i)}}else{if(n&128)return as(t,e.next);if(n&32)return Ud(e,t)()||wn(t[e.index]);{let o=L8(t,e);if(o!==null){if(Array.isArray(o))return o[0];let i=Yo(t[_t]);return as(i,o)}else return as(t,e.next)}}}return null}function L8(t,e){if(e!==null){let o=t[_t][St],i=e.projection;return o.projection[i]}return null}function _2(t,e){let n=ht+t+1;if(n<e.length){let o=e[n],i=o[ne].firstChild;if(i!==null)return as(o,i)}return e[Xo]}function Gd(t,e,n,o,i,r,s){for(;n!=null;){if(n.type===128){n=n.next;continue}let a=o[n.index],l=n.type;if(s&&e===0&&(a&&lr(wn(a),o),n.flags|=2),!qd(n))if(l&8)Gd(t,e,n.child,o,i,r,!1),$i(e,t,i,a,r);else if(l&32){let c=Ud(n,o),d;for(;d=c();)$i(e,t,i,d,r);$i(e,t,i,a,r)}else l&16?O8(t,e,o,n,i,r):$i(e,t,i,a,r);n=s?n.projectionNext:n.next}}function l1(t,e,n,o,i,r){Gd(n,o,t.firstChild,e,i,r,!1)}function sx(t,e,n){let o=e[Ne],i=T8(t,n,e),r=n.parent||e[St],s=_8(r,n,e);O8(o,0,e,n,i,s)}function O8(t,e,n,o,i,r){let s=n[_t],l=s[St].projection[o.projection];if(Array.isArray(l))for(let c=0;c<l.length;c++){let d=l[c];$i(e,t,i,d,r)}else{let c=l,d=s[pt];Yh(o)&&(c.flags|=128),Gd(t,e,c,d,i,r,!0)}}function ax(t,e,n,o,i){let r=n[Xo],s=wn(n);r!==s&&$i(e,t,o,r,i);for(let a=ht;a<n.length;a++){let l=n[a];l1(l[ne],l,t,e,o,r)}}function lx(t,e,n,o,i){if(e)i?t.addClass(n,o):t.removeClass(n,o);else{let r=o.indexOf("-")===-1?void 0:Un.DashCase;i==null?t.removeStyle(n,o,r):(typeof i=="string"&&i.endsWith("!important")&&(i=i.slice(0,-10),r|=Un.Important),t.setStyle(n,o,i,r))}}function z0(t,e,n,o,i=!1){for(;n!==null;){if(n.type===128){n=i?n.projectionNext:n.next;continue}let r=e[n.index];r!==null&&o.push(wn(r)),Wn(r)&&cx(r,o);let s=n.type;if(s&8)z0(t,e,n.child,o);else if(s&32){let a=Ud(n,e),l;for(;l=a();)o.push(l)}else if(s&16){let a=L8(e,n);if(Array.isArray(a))o.push(...a);else{let l=Yo(e[_t]);z0(l[ne],l,a,o,!0)}}n=i?n.projectionNext:n.next}return o}function cx(t,e){for(let n=ht;n<t.length;n++){let o=t[n],i=o[ne].firstChild;i!==null&&z0(o[ne],o,i,e)}t[Xo]!==t[qn]&&e.push(t[Xo])}function B8(t){if(t[Fc]!==null){for(let e of t[Fc])e.impl.addSequence(e);t[Fc].length=0}}var R8=[];function dx(t){var e;return(e=t[Ft])!=null?e:ux(t)}function ux(t){var n;let e=(n=R8.pop())!=null?n:Object.create(px);return e.lView=t,e}function hx(t){t.lView[Ft]!==t&&(t.lView=null,R8.push(t))}var px=ie(S({},Xr),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{W0(t.lView)},consumerOnSignalRead(){this.lView[Ft]=this}});function fx(t){var n;let e=(n=t[Ft])!=null?n:Object.create(gx);return e.lView=t,e}var gx=ie(S({},Xr),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:t=>{let e=Yo(t.lView);for(;e&&!j8(e[ne]);)e=Yo(e);e&&vh(e)},consumerOnSignalRead(){this.lView[Ft]=this}});function j8(t){return t.type!==2}function V8(t){if(t[x0]===null)return;let e=!0;for(;e;){let n=!1;for(let o of t[x0])o.dirty&&(n=!0,o.zone===null||Zone.current===o.zone?o.run():o.zone.run(()=>o.run()));e=n&&!!(t[oe]&8192)}}var mx=100;function N8(t,e=!0,n=0){var s,a;let i=t[Pn].rendererFactory,r=!1;r||(s=i.begin)==null||s.call(i);try{vx(t,n)}catch(l){throw e&&Gw(t,l),l}finally{r||(a=i.end)==null||a.call(i)}}function vx(t,e){let n=yh();try{e6(!0),L2(t,e);let o=0;for(;q0(t);){if(o===mx)throw new R(103,!1);o++,L2(t,1)}}finally{e6(n)}}function wx(t,e,n,o){if(rr(e))return;let i=e[oe],r=!1,s=!1;Md(e);let a=!0,l=null,c=null;r||(j8(t)?(c=dx(e),l=Ca(c)):sc()===null?(a=!1,c=fx(e),l=Ca(c)):e[Ft]&&(hc(e[Ft]),e[Ft]=null));try{mh(e),Qv(t.bindingStartIndex),n!==null&&z8(t,e,n,2,o);let d=(i&3)===3;if(!r)if(d){let p=t.preOrderCheckHooks;p!==null&&c0(e,p,null)}else{let p=t.preOrderHooks;p!==null&&d0(e,p,0,null),$c(e,0)}if(s||xx(e),V8(e),H8(e,0),t.contentQueries!==null&&a8(t,e),!r)if(d){let p=t.contentCheckHooks;p!==null&&c0(e,p)}else{let p=t.contentHooks;p!==null&&d0(e,p,1),$c(e,1)}yx(t,e);let u=t.components;u!==null&&F8(e,u,0);let g=t.viewQuery;if(g!==null&&k2(2,g,o),!r)if(d){let p=t.viewCheckHooks;p!==null&&c0(e,p)}else{let p=t.viewHooks;p!==null&&d0(e,p,2),$c(e,2)}if(t.firstUpdatePass===!0&&(t.firstUpdatePass=!1),e[Pc]){for(let p of e[Pc])p();e[Pc]=null}r||(B8(e),e[oe]&=-73)}catch(d){throw r||W0(e),d}finally{c!==null&&(dc(c,l),a&&hx(c)),Cd()}}function H8(t,e){for(let n=Jh(t);n!==null;n=e8(n))for(let o=ht;o<n.length;o++){let i=n[o];P8(i,e)}}function xx(t){for(let e=Jh(t);e!==null;e=e8(e)){if(!(e[oe]&2))continue;let n=e[Xi];for(let o=0;o<n.length;o++){let i=n[o];vh(i)}}}function bx(t,e,n){Ee(18);let o=xn(e,t);P8(o,n),Ee(19,o[Ke])}function P8(t,e){fd(t)&&L2(t,e)}function L2(t,e){let o=t[ne],i=t[oe],r=t[Ft],s=!!(e===0&&i&16);if(s||(s=!!(i&64&&e===0)),s||(s=!!(i&1024)),s||(s=!!(r!=null&&r.dirty&&uc(r))),s||(s=!1),r&&(r.dirty=!1),t[oe]&=-9217,s)wx(o,t,o.template,t[Ke]);else if(i&8192){V8(t),H8(t,1);let a=o.components;a!==null&&F8(t,a,1),B8(t)}}function F8(t,e,n){for(let o=0;o<e.length;o++)bx(t,e[o],n)}function yx(t,e){let n=t.hostBindingOpCodes;if(n!==null)try{for(let o=0;o<n.length;o++){let i=n[o];if(i<0)Qo(~i);else{let r=i,s=n[++o],a=n[++o];Jv(s,r);let l=e[r];Ee(24,l),a(2,l),Ee(25,l)}}}finally{Qo(-1)}}function Zd(t,e){var o;let n=yh()?64:1088;for((o=t[Pn].changeDetectionScheduler)==null||o.notify(e);t;){t[oe]|=n;let i=Yo(t);if(y0(t)&&!i)return t;t=i}return null}function $8(t,e,n,o){return[t,!0,0,e,null,o,null,n,null,null]}function U8(t,e){let n=ht+e;if(n<t.length)return t[n]}function ks(t,e,n,o=!0){let i=e[ne];if(kx(i,e,t,n),o){let s=_2(n,t),a=e[Ne],l=a.parentNode(t[Xo]);l!==null&&Jw(i,t[St],a,e,l,s)}let r=e[Zi];r!==null&&r.firstChild!==null&&(r.firstChild=null)}function q8(t,e){let n=hs(t,e);return n!==void 0&&s1(n[ne],n),n}function hs(t,e){if(t.length<=ht)return;let n=ht+e,o=t[n];if(o){let i=o[Zo];i!==null&&i!==t&&Wd(i,o),e>0&&(t[n-1][tn]=o[tn]);let r=v0(t,ht+e);Kw(o[ne],o);let s=r[nn];s!==null&&s.detachView(r[ne]),o[pt]=null,o[tn]=null,o[oe]&=-129}return o}function kx(t,e,n,o){let i=ht+o,r=n.length;o>0&&(n[i-1][tn]=e),o<r-ht?(e[tn]=n[i],J6(n,ht+o,e)):(n.push(e),e[tn]=null),e[pt]=n;let s=e[Zo];s!==null&&n!==s&&W8(s,e);let a=e[nn];a!==null&&a.insertView(t),c2(e),e[oe]|=128}function W8(t,e){let n=t[Xi],o=e[pt];if(co(o))t[oe]|=2;else{let i=o[pt][_t];e[_t]!==i&&(t[oe]|=2)}n===null?t[Xi]=[e]:n.push(e)}var ps=class{_lView;_cdRefInjectingView;notifyErrorHandler;_appRef=null;_attachedToViewContainer=!1;get rootNodes(){let e=this._lView,n=e[ne];return z0(n,e,n.firstChild,[])}constructor(e,n,o=!0){this._lView=e,this._cdRefInjectingView=n,this.notifyErrorHandler=o}get context(){return this._lView[Ke]}set context(e){this._lView[Ke]=e}get destroyed(){return rr(this._lView)}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){let e=this._lView[pt];if(Wn(e)){let n=e[b0],o=n?n.indexOf(this):-1;o>-1&&(hs(e,o),v0(n,o))}this._attachedToViewContainer=!1}s1(this._lView[ne],this._lView)}onDestroy(e){wh(this._lView,e)}markForCheck(){Zd(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[oe]&=-129}reattach(){c2(this._lView),this._lView[oe]|=128}detectChanges(){this._lView[oe]|=1024,N8(this._lView,this.notifyErrorHandler)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new R(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let e=y0(this._lView),n=this._lView[Zo];n!==null&&!e&&Wd(n,this._lView),A8(this._lView[ne],this._lView)}attachToAppRef(e){if(this._attachedToViewContainer)throw new R(902,!1);this._appRef=e;let n=y0(this._lView),o=this._lView[Zo];o!==null&&!n&&W8(o,this._lView),c2(this._lView)}};var yn=(()=>{class t{}return f(t,"__NG_ELEMENT_ID__",Ix),t})(),Mx=yn,Cx=class extends Mx{_declarationLView;_declarationTContainer;elementRef;constructor(e,n,o){super(),this._declarationLView=e,this._declarationTContainer=n,this.elementRef=o}get ssrId(){var e;return((e=this._declarationTContainer.tView)==null?void 0:e.ssrId)||null}createEmbeddedView(e,n){return this.createEmbeddedViewImpl(e,n)}createEmbeddedViewImpl(e,n,o){let i=ys(this._declarationLView,this._declarationTContainer,e,{embeddedViewInjector:n,dehydratedView:o});return new ps(i)}};function Ix(){return c1(kt(),le())}function c1(t,e){return t.type&4?new Cx(e,t,ar(t,e)):null}function Ms(t,e,n,o,i){let r=t.data[e];if(r===null)r=Ex(t,e,n,o,i),Kv()&&(r.flags|=32);else if(r.type&64){r.type=n,r.value=o,r.attrs=i;let s=Zv();r.injectorIndex=s===null?-1:s.injectorIndex}return ti(r,!0),r}function Ex(t,e,n,o,i){let r=bh(),s=bd(),a=s?r:r&&r.parent,l=t.data[e]=Sx(t,a,n,e,o,i);return Dx(t,l,r,s),l}function Dx(t,e,n,o){t.firstChild===null&&(t.firstChild=e),n!==null&&(o?n.child==null&&e.parent!==null&&(n.child=e):n.next===null&&(n.next=e,e.prev=n))}function Sx(t,e,n,o,i,r){let s=e?e.injectorIndex:-1,a=0;return xh()&&(a|=128),{type:n,index:o,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOff
7set:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:r,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:e,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var OH=new RegExp(`^(\\d+)*(${H9}|${N9})*(.*)`);var zx=()=>null;function Ji(t,e){return zx(t,e)}var Ax=class{},G8=class{},O2=class{resolveComponentFactory(e){throw Error(`No component factory found for ${Dt(e)}.`)}},t2,d1=(t2=class{},f(t2,"NULL",new O2),t2),er=class{},oi=(()=>{class t{destroyNode=null}return f(t,"__NG_ELEMENT_ID__",()=>Tx()),t})();function Tx(){let t=le(),e=kt(),n=xn(e.index,t);return(co(n)?n:t)[Ne]}var _x=(()=>{let e=class e{};f(e,"\u0275prov",j({token:e,providedIn:"root",factory:()=>null}));let t=e;return t})();var Wc={},B2=class{injector;parentInjector;constructor(e,n){this.injector=e,this.parentInjector=n}get(e,n,o){o=H0(o);let i=this.injector.get(e,Wc,o);return i!==Wc||n===Wc?i:this.parentInjector.get(e,n,o)}};function R2(t,e,n){let o=n?t.styles:null,i=n?t.classes:null,r=0;if(e!==null)for(let s=0;s<e.length;s++){let a=e[s];if(typeof a=="number")r=a;else if(r==1)i=q3(i,a);else if(r==2){let l=a,c=e[++s];o=q3(o,l+": "+c+";")}}n?t.styles=o:t.stylesWithoutHost=o,n?t.classes=i:t.classesWithoutHost=i}function m(t,e=re.Default){let n=le();if(n===null)return F(t,e);let o=kt();return Nh(o,n,yt(t),e)}function Xd(t,e,n,o,i){let r=o===null?null:{"":-1},s=i(t,n);if(s!==null){let a,l=null,c=null,d=Ox(s);d===null?a=s:[a,l,c]=d,jx(t,e,n,a,r,l,c)}r!==null&&o!==null&&Lx(n,o,r)}function Lx(t,e,n){let o=t.localNames=[];for(let i=0;i<e.length;i+=2){let r=n[e[i+1]];if(r==null)throw new R(-301,!1);o.push(e[i],r)}}function Ox(t){let e=null,n=!1;for(let s=0;s<t.length;s++){let a=t[s];if(s===0&&vn(a)&&(e=a),a.findHostDirectiveDefs!==null){n=!0;break}}if(!n)return null;let o=null,i=null,r=null;for(let s of t)s.findHostDirectiveDefs!==null&&(o!=null||(o=[]),i!=null||(i=new Map),r!=null||(r=new Map),Bx(s,o,r,i)),s===e&&(o!=null||(o=[]),o.push(s));return o!==null?(o.push(...e===null?t:t.slice(1)),[o,i,r]):null}function Bx(t,e,n,o){let i=e.length;t.findHostDirectiveDefs(t,e,o),n.set(t,[i,e.length-1])}function Rx(t,e,n){var o;e.componentOffset=n,((o=t.components)!=null?o:t.components=[]).push(e.index)}function jx(t,e,n,o,i,r,s){var g,p;let a=o.length,l=!1;for(let v=0;v<a;v++){let w=o[v];!l&&vn(w)&&(l=!0,Rx(t,n,v)),p2(I0(n,e),t,w.type)}$x(n,t.data.length,a);for(let v=0;v<a;v++){let w=o[v];w.providersResolver&&w.providersResolver(w)}let c=!1,d=!1,u=D8(t,e,a,null);a>0&&(n.directiveToIndex=new Map);for(let v=0;v<a;v++){let w=o[v];if(n.mergedAttrs=Yi(n.mergedAttrs,w.hostAttrs),Nx(t,n,e,u,w),Fx(u,w,i),s!==null&&s.has(w)){let[E,A]=s.get(w);n.directiveToIndex.set(w.type,[u,E+n.directiveStart,A+n.directiveStart])}else(r===null||!r.has(w))&&n.directiveToIndex.set(w.type,u);w.contentQueries!==null&&(n.flags|=4),(w.hostBindings!==null||w.hostAttrs!==null||w.hostVars!==0)&&(n.flags|=64);let y=w.type.prototype;!c&&(y.ngOnChanges||y.ngOnInit||y.ngDoCheck)&&(((g=t.preOrderHooks)!=null?g:t.preOrderHooks=[]).push(n.index),c=!0),!d&&(y.ngOnChanges||y.ngDoCheck)&&(((p=t.preOrderCheckHooks)!=null?p:t.preOrderCheckHooks=[]).push(n.index),d=!0),u++}Vx(t,n,r)}function Vx(t,e,n){for(let o=e.directiveStart;o<e.directiveEnd;o++){let i=t.data[o];if(n===null||!n.has(i))y6(0,e,i,o),y6(1,e,i,o),M6(e,o,!1);else{let r=n.get(i);k6(0,e,r,o),k6(1,e,r,o),M6(e,o,!0)}}}function y6(t,e,n,o){var r,s,a;let i=t===0?n.inputs:n.outputs;for(let l in i)if(i.hasOwnProperty(l)){let c;t===0?c=(r=e.inputs)!=null?r:e.inputs={}:c=(s=e.outputs)!=null?s:e.outputs={},(a=c[l])!=null||(c[l]=[]),c[l].push(o),Z8(e,l)}}function k6(t,e,n,o){var r,s,a;let i=t===0?n.inputs:n.outputs;for(let l in i)if(i.hasOwnProperty(l)){let c=i[l],d;t===0?d=(r=e.hostDirectiveInputs)!=null?r:e.hostDirectiveInputs={}:d=(s=e.hostDirectiveOutputs)!=null?s:e.hostDirectiveOutputs={},(a=d[c])!=null||(d[c]=[]),d[c].push(o,l),Z8(e,c)}}function Z8(t,e){e==="class"?t.flags|=8:e==="style"&&(t.flags|=16)}function M6(t,e,n){var l,c;let{attrs:o,inputs:i,hostDirectiveInputs:r}=t;if(o===null||!n&&i===null||n&&r===null||Bd(t)){(l=t.initialInputs)!=null||(t.initialInputs=[]),t.initialInputs.push(null);return}let s=null,a=0;for(;a<o.length;){let d=o[a];if(d===0){a+=4;continue}else if(d===5){a+=2;continue}else if(typeof d=="number")break;if(!n&&i.hasOwnProperty(d)){let u=i[d];for(let g of u)if(g===e){s!=null||(s=[]),s.push(d,o[a+1]);break}}else if(n&&r.hasOwnProperty(d)){let u=r[d];for(let g=0;g<u.length;
7g+=2)if(u[g]===e){s!=null||(s=[]),s.push(u[g+1],o[a+1]);break}}a+=2}(c=t.initialInputs)!=null||(t.initialInputs=[]),t.initialInputs.push(s)}function Nx(t,e,n,o,i){t.data[o]=i;let r=i.factory||(i.factory=qo(i.type,!0)),s=new Ko(r,vn(i),m);t.blueprint[o]=s,n[o]=s,Hx(t,e,o,D8(t,n,i.hostVars,sn),i)}function Hx(t,e,n,o,i){let r=i.hostBindings;if(r){let s=t.hostBindingOpCodes;s===null&&(s=t.hostBindingOpCodes=[]);let a=~e.index;Px(s)!=a&&s.push(a),s.push(n,o,r)}}function Px(t){let e=t.length;for(;e>0;){let n=t[--e];if(typeof n=="number"&&n<0)return n}return 0}function Fx(t,e,n){if(n){if(e.exportAs)for(let o=0;o<e.exportAs.length;o++)n[e.exportAs[o]]=t;vn(e)&&(n[""]=t)}}function $x(t,e,n){t.flags|=1,t.directiveStart=e,t.directiveEnd=e+n,t.providerIndexes=e}function X8(t,e,n,o,i,r,s,a){let l=e.consts,c=ho(l,s),d=Ms(e,t,2,o,c);return r&&Xd(e,n,d,ho(l,a),i),d.mergedAttrs=Yi(d.mergedAttrs,d.attrs),d.attrs!==null&&R2(d,d.attrs,!1),d.mergedAttrs!==null&&R2(d,d.mergedAttrs,!0),e.queries!==null&&e.queries.elementStart(e,d),d}function Y8(t,e){Id(t,e),ud(e)&&t.queries.elementEnd(e)}var A0=class extends d1{ngModule;constructor(e){super(),this.ngModule=e}resolveComponentFactory(e){let n=uo(e);return new Jo(n,this.ngModule)}};function Ux(t){return Object.keys(t).map(e=>{let[n,o,i]=t[e],r={propName:n,templateName:e,isSignal:(o&i1.SignalBased)!==0};return i&&(r.transform=i),r})}function qx(t){return Object.keys(t).map(e=>({propName:t[e],templateName:e}))}function Wx(t,e,n){let o=e instanceof Ve?e:e==null?void 0:e.injector;return o&&t.getStandaloneInjector!==null&&(o=t.getStandaloneInjector(o)||o),o?new B2(n,o):n}function Gx(t){let e=t.get(er,null);if(e===null)throw new R(407,!1);let n=t.get(_x,null),o=t.get(Qi,null);return{rendererFactory:e,sanitizer:n,changeDetectionScheduler:o}}function Zx(t,e){let n=(t.selectors[0][0]||"div").toLowerCase();return M8(e,n,n==="svg"?fh:n==="math"?jv:null)}var Jo=class extends G8{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){var e;return(e=this.cachedInputs)!=null||(this.cachedInputs=Ux(this.componentDef.inputs)),this.cachedInputs}get outputs(){var e;return(e=this.cachedOutputs)!=null||(this.cachedOutputs=qx(this.componentDef.outputs)),this.cachedOutputs}constructor(e,n){var o;super(),this.componentDef=e,this.ngModule=n,this.componentType=e.type,this.selector=Iw(e.selectors),this.ngContentSelectors=(o=e.ngContentSelectors)!=null?o:[],this.isBoundToModule=!!n}create(e,n,o,i){Ee(22);let r=ae(null);try{let s=this.componentDef,a=o?["ng-version","19.2.11"]:Ew(this.componentDef.selectors[0]),l=Rd(0,null,null,1,0,null,null,null,null,[a],null),c=Wx(s,i||this.ngModule,e),d=Gx(c),u=d.rendererFactory.createRenderer(null,s),g=o?Rw(u,o,s.encapsulation,c):Zx(s,u),p=jd(null,l,null,512|E8(s),null,null,d,u,c,null,s8(g,c,!0));p[Je]=g,Md(p);let v=null;try{let w=X8(Je,l,p,"#host",()=>[this.componentDef],!0,0);g&&(I8(u,g,w),lr(g,p)),r1(l,p,w),_d(l,w,p),Y8(l,w),n!==void 0&&Xx(w,this.ngContentSelectors,n),v=xn(w.index,p),p[Ke]=v[Ke],$d(l,p,null)}catch(w){throw v!==null&&b2(v),b2(p),w}finally{Ee(23),Cd()}return new j2(this.componentType,p)}finally{ae(r)}}},j2=class extends Ax{_rootLView;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(e,n){super(),this._rootLView=n,this._tNode=hd(n[ne],Je),this.location=ar(this._tNode,n),this.instance=xn(this._tNode.index,n)[Ke],this.hostView=this.changeDetectorRef=new ps(n,void 0,!1),this.componentType=e}setInput(e,n){var a;let o=this._tNode;if((a=this.previousInputValues)!=null||(this.previousInputValues=new Map),this.previousInputValues.has(e)&&Object.is(this.previousInputValues.get(e),n))return;let i=this._rootLView,r=Fd(o,i[ne],i,e,n);this.previousInputValues.set(e,n);let s=xn(o.index,i);Zd(s,1)}get injector(){return new $o(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(e){this.hostView.onDestroy(e)}};function Xx(t,e,n){let o=t.projection=[];for(let i=0;i<e.length;i++){let r=n[i];o.push(r!=null&&r.length?Array.from(r):null)}}var Bt=(()=>{class t{}return f(t,"__NG_ELEMENT_ID__",Yx),t})();function Yx(){let t=kt();return K8(t,le())}var Qx=Bt,Q8=class extends Qx{_lContainer;_hostTNode;_hostLView;constructor(e,n,o){super(),this._lContainer=e,this._hostTNode=n,this._hostLView=o}
vendor: 9,291 bytes, line 7
7get element(){return ar(this._hostTNode,this._hostLView)}get injector(){return new $o(this._hostTNode,this._hostLView)}get parentInjector(){let e=Ed(this._hostTNode,this._hostLView);if(Lh(e)){let n=M0(e,this._hostLView),o=k0(e),i=n[ne].data[o+8];return new $o(i,n)}else return new $o(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(e){let n=C6(this._lContainer);return n!==null&&n[e]||null}get length(){return this._lContainer.length-ht}createEmbeddedView(e,n,o){let i,r;typeof o=="number"?i=o:o!=null&&(i=o.index,r=o.injector);let s=Ji(this._lContainer,e.ssrId),a=e.createEmbeddedViewImpl(n||{},r,s);return this.insertImpl(a,i,Ki(this._hostTNode,s)),a}createComponent(e,n,o,i,r){var v,w,y;let s=e&&!Lv(e),a;if(s)a=n;else{let E=n||{};a=E.index,o=E.injector,i=E.projectableNodes,r=E.environmentInjector||E.ngModuleRef}let l=s?e:new Jo(uo(e)),c=o||this.parentInjector;if(!r&&l.ngModule==null){let A=(s?c:this.parentInjector).get(Ve,null);A&&(r=A)}let d=uo((v=l.componentType)!=null?v:{}),u=Ji(this._lContainer,(w=d==null?void 0:d.id)!=null?w:null),g=(y=u==null?void 0:u.firstChild)!=null?y:null,p=l.create(c,i,g,r);return this.insertImpl(p.hostView,a,Ki(this._hostTNode,u)),p}insert(e,n){return this.insertImpl(e,n,!0)}insertImpl(e,n,o){let i=e._lView;if(Nv(i)){let a=this.indexOf(e);if(a!==-1)this.detach(a);else{let l=i[pt],c=new Q8(l,l[St],l[pt]);c.detach(c.indexOf(e))}}let r=this._adjustIndex(n),s=this._lContainer;return ks(s,i,r,o),e.attachToViewContainerRef(),J6(Gc(s),r,e),e}move(e,n){return this.insert(e,n)}indexOf(e){let n=C6(this._lContainer);return n!==null?n.indexOf(e):-1}remove(e){let n=this._adjustIndex(e,-1),o=hs(this._lContainer,n);o&&(v0(Gc(this._lContainer),n),s1(o[ne],o))}detach(e){let n=this._adjustIndex(e,-1),o=hs(this._lContainer,n);return o&&v0(Gc(this._lContainer),n)!=null?new ps(o):null}_adjustIndex(e,n=0){return e==null?this.length+n:e}};function C6(t){return t[b0]}function Gc(t){return t[b0]||(t[b0]=[])}function K8(t,e){let n,o=e[t.index];return Wn(o)?n=o:(n=$8(o,e,null,t),e[t.index]=n,Vd(e,n)),Jx(n,e,t,o),new Q8(n,t,e)}function Kx(t,e){let n=t[Ne],o=n.createComment(""),i=Cn(e,t),r=n.parentNode(i);return S0(n,r,o,n.nextSibling(i),!1),o}var Jx=nb,eb=()=>!1;function tb(t,e,n){return eb(t,e,n)}function nb(t,e,n,o){if(t[Xo])return;let i;n.type&8?i=wn(o):i=Kx(e,n),t[Xo]=i}var V2=class t{queryList;matches=null;constructor(e){this.queryList=e}clone(){return new t(this.queryList)}setDirty(){this.queryList.setDirty()}},N2=class t{queries;constructor(e=[]){this.queries=e}createEmbeddedView(e){let n=e.queries;if(n!==null){let o=e.contentQueries!==null?e.contentQueries[0]:n.length,i=[];for(let r=0;r<o;r++){let s=n.getByIndex(r),a=this.queries[s.indexInDeclarationView];i.push(a.clone())}return new t(i)}return null}insertView(e){this.dirtyQueriesWithMatches(e)}detachView(e){this.dirtyQueriesWithMatches(e)}finishViewCreation(e){this.dirtyQueriesWithMatches(e)}dirtyQueriesWithMatches(e){for(let n=0;n<this.queries.length;n++)Yd(e,n).matches!==null&&this.queries[n].setDirty()}},T0=class{flags;read;predicate;constructor(e,n,o=null){this.flags=n,this.read=o,typeof e=="string"?this.predicate=db(e):this.predicate=e}},H2=class t{queries;constructor(e=[]){this.queries=e}elementStart(e,n){for(let o=0;o<this.queries.length;o++)this.queries[o].elementStart(e,n)}elementEnd(e){for(let n=0;n<this.queries.length;n++)this.queries[n].elementEnd(e)}embeddedTView(e){let n=null;for(let o=0;o<this.length;o++){let i=n!==null?n.length:0,r=this.getByIndex(o).embeddedTView(e,i);r&&(r.indexInDeclarationView=o,n!==null?n.push(r):n=[r])}return n!==null?new t(n):null}template(e,n){for(let o=0;o<this.queries.length;o++)this.queries[o].template(e,n)}getByIndex(e){return this.queries[e]}get length(){return this.queries.length}track(e){this.queries.push(e)}},P2=class t{metadata;matches=null;indexInDeclarationView=-1;crossesNgTemplate=!1;_declarationNodeIndex;_appliesToNextNode=!0;constructor(e,n=-1){this.metadata=e,this._declarationNodeIndex=n}elementStart(e,n){this.isApplyingToNode(n)&&this.matchTNode(e,n)}elementEnd(e){this._declarationNodeIndex===e.index&&(this._appliesToNextNode=!1)}template(e,n){this.elementStart(e,n)}embeddedTView(e,n){return this.isApplyingToNode(e)?(this.crossesNgTemplate=!0,this.addMatch(-e.index,n),new t(this.metadata)):null}isApplyingToNode(e){if(this._appliesToNextNode&&(this.metadata.flags&1)!==1){let n=this._declarationNodeIndex,o=e.parent;for(;o!==null&&o.type&8&&o.index!==n;)o=o.parent;return n===(o!==null?o.index:-1)}return this._appliesToNextNode}matchTNode(e,n){let o=this.metadata.predicate;if(Array.isArray(o))for(let i=0;i<o.length;i++){let r=o[i];this.matchTNodeWithReadOption(e,n,ob(n,r)),this.matchTNodeWithReadOption(e,n,u0(n,e,r,!1,!1))}else o===yn?n.type&4&&this.matchTNodeWithReadOption(e,n,-1):this.matchTNodeWithReadOption(e,n,u0(n,e,o,!1,!1))}matchTNodeWithReadOption(e,n,o){if(o!==null){let i=this.metadata.read;if(i!==null)if(i===L||i===Bt||i===yn&&n.type&4)this.addMatch(n.index,-2);else{let r=u0(n,e,i,!1,!1);r!==null&&this.addMatch(n.index,r)}else this.addMatch(n.index,o)}}addMatch(e,n){this.matches===null?this.matches=[e,n]:this.matches.push(e,n)}};function ob(t,e){let n=t.localNames;if(n!==null){for(let o=0;o<n.length;o+=2)if(n[o]===e)return n[o+1]}return null}function ib(t,e){return t.type&11?ar(t,e):t.type&4?c1(t,e):null}function rb(t,e,n,o){return n===-1?ib(e,t):n===-2?sb(t,e,o):us(t,t[ne],n,e)}function sb(t,e,n){if(n===L)return ar(e,t);if(n===yn)return c1(e,t);if(n===Bt)return K8(e,t)}function J8(t,e,n,o){let i=e[nn].queries[o];if(i.matches===null){let r=t.data,s=n.matches,a=[];for(let l=0;s!==null&&l<s.length;l+=2){let c=s[l];if(c<0)a.push(null);else{let d=r[c];a.push(rb(e,d,s[l+1],n.metadata.read))}}i.matches=a}return i.matches}function F2(t,e,n,o){let i=t.queries.getByIndex(n),r=i.matches;if(r!==null){let s=J8(t,e,i,n);for(let a=0;a<r.length;a+=2){let l=r[a];if(l>0)o.push(s[a/2]);else{let c=r[a+1],d=e[-l];for(let u=ht;u<d.length;u++){let g=d[u];g[Zo]===g[pt]&&F2(g[ne],g,c,o)}if(d[Xi]!==null){let u=d[Xi];for(let g=0;g<u.length;g++){let p=u[g];F2(p[ne],p,c,o)}}}}}return o}function ab(t,e){return t[nn].queries[e].queryList}function ep(t,e,n){var r;let o=new x2((n&4)===4);return Fv(t,e,o,o.destroy),((r=e[nn])!=null?r:e[nn]=new N2).queries.push(new V2(o))-1}function lb(t,e,n){let o=He();return o.firstCreatePass&&(tp(o,new T0(t,e,n),-1),(e&2)===2&&(o.staticViewQueries=!0)),ep(o,le(),e)}function cb(t,e,n,o){let i=He();if(i.firstCreatePass){let r=kt();tp(i,new T0(e,n,o),r.index),ub(i,t),(n&2)===2&&(i.staticContentQueries=!0)}return ep(i,le(),n)}function db(t){return t.split(",").map(e=>e.trim())}function tp(t,e,n){t.queries===null&&(t.queries=new H2),t.queries.track(new P2(e,n))}function ub(t,e){let n=t.contentQueries||(t.contentQueries=[]),o=n.length?n[n.length-1]:-1;e!==o&&n.push(t.queries.length-1,e)}function Yd(t,e){return t.queries.getByIndex(e)}function hb(t,e){let n=t[ne],o=Yd(n,e);return o.crossesNgTemplate?F2(n,t,e,[]):J8(n,t,o,e)}var tr=class{},Qd=class{};var $2=class extends tr{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new A0(this);constructor(e,n,o,i=!0){super(),this.ngModuleType=e,this._parent=n;let r=nh(e);this._bootstrapComponents=b8(r.bootstrap),this._r3Injector=Fh(e,n,[{provide:tr,useValue:this},{provide:d1,useValue:this.componentFactoryResolver},...o],Dt(e),new Set(["environment"])),i&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let e=this._r3Injector;!e.destroyed&&e.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(e){this.destroyCbs.push(e)}},U2=class extends Qd{moduleType;constructor(e){super(),this.moduleType=e}create(e){return new $2(this.moduleType,e,[])}};var _0=class extends tr{injector;componentFactoryResolver=new A0(this);instance=null;constructor(e){super();let n=new cs([...e.providers,{provide:tr,useValue:this},{provide:d1,useValue:this.componentFactoryResolver}],e.parent||F0(),e.debugName,new Set(["environment"]));this.injector=n,e.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(e){this.injector.onDestroy(e)}};function Cs(t,e,n=null){return new _0({providers:t,parent:e,debugName:n,runEnvironmentInitializers:!0}).injector}var pb=(()=>{let e=class e{_injector;cachedInjectors=new Map;constructor(o){this._injector=o}getOrCreateStandaloneInjector(o){if(!o.standalone)return null;if(!this.cachedInjectors.has(o)){let i=oh(!1,o.type),r=i.length>0?Cs([i],this._injector,`Standalone[${o.type.name}]`):null;this.cachedInjectors.set(o,r)}return this.cachedInjectors.get(o)}ngOnDestroy(){try{for(let o of this.cachedInjectors.values())o!==null&&o.destroy()}finally{this.cachedInjectors.clear()}}};f(e,"\u0275prov",j({token:e,providedIn:"environment",factory:()=>new e(F(Ve))}));let t=e;return t})();function U(t){return ms(()=>{var i;let e=np(t),n=ie(S({},e),{decls:t.decls,vars:t.vars,template:t.template,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,onPush:t.changeDetection===Qh.OnPush,directiveDefs:null,pipeDefs:null,dependencies:e.standalone&&t.depen
7dencies||null,getStandaloneInjector:e.standalone?r=>r.get(pb).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:(i=t.signals)!=null?i:!1,data:t.data||{},encapsulation:t.encapsulation||bn.Emulated,styles:t.styles||Pt,_:null,schemas:t.schemas||null,tView:null,id:""});e.standalone&&e1("NgStandalone"),op(n);let o=t.dependencies;return n.directiveDefs=I6(o,!1),n.pipeDefs=I6(o,!0),n.id=wb(n),n})}function fb(t){return uo(t)||yv(t)}function gb(t){return t!==null}function go(t){return ms(()=>({type:t.type,bootstrap:t.bootstrap||Pt,declarations:t.declarations||Pt,imports:t.imports||Pt,exports:t.exports||Pt,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function mb(t,e){var o;if(t==null)return Wo;let n={};for(let i in t)if(t.hasOwnProperty(i)){let r=t[i],s,a,l,c;Array.isArray(r)?(l=r[0],s=r[1],a=(o=r[2])!=null?o:s,c=r[3]||null):(s=r,a=r,l=i1.None,c=null),n[s]=[i,l,c],e[s]=a}return n}function vb(t){if(t==null)return Wo;let e={};for(let n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}function we(t){return ms(()=>{let e=np(t);return op(e),e})}function Kd(t){var e;return{type:t.type,name:t.name,factory:null,pure:t.pure!==!1,standalone:(e=t.standalone)!=null?e:!0,onDestroy:t.type.prototype.ngOnDestroy||null}}function np(t){var n;let e={};return{type:t.type,providersResolver:null,factory:null,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:e,inputConfig:t.inputs||Wo,exportAs:t.exportAs||null,standalone:(n=t.standalone)!=null?n:!0,signals:t.signals===!0,selectors:t.selectors||Pt,viewQuery:t.viewQuery||null,features:t.features||null,setInput:null,findHostDirectiveDefs:null,hostDirectives:null,inputs:mb(t.inputs,e),outputs:vb(t.outputs),debugInfo:null}}function op(t){var e;(e=t.features)==null||e.forEach(n=>n(t))}function I6(t,e){if(!t)return null;let n=e?kv:fb;return()=>(typeof t=="function"?t():t).map(o=>n(o)).filter(gb)}function wb(t){let e=0,n=typeof t.consts=="function"?"":t.consts,o=[t.selectors,t.ngContentSelectors,t.hostVars,t.hostAttrs,n,t.vars,t.decls,t.encapsulation,t.standalone,t.signals,t.exportAs,JSON.stringify(t.inputs),JSON.stringify(t.outputs),Object.getOwnPropertyNames(t.type.prototype),!!t.contentQueries,!!t.viewQuery];for(let r of o.join("|"))e=Math.imul(31,e)+r.charCodeAt(0)<<0;return e+=2147483648,"c"+e}function xb(t){return Object.getPrototypeOf(t.prototype).constructor}function et(t){let e=xb(t.type),n=!0,o=[t];for(;e;){let i;if(vn(t))i=e.\u0275cmp||e.\u0275dir;else{if(e.\u0275cmp)throw new R(903,!1);i=e.\u0275dir}if(i){if(n){o.push(i);let s=t;s.inputs=Zc(t.inputs),s.declaredInputs=Zc(t.declaredInputs),s.outputs=Zc(t.outputs);let a=i.hostBindings;a&&Cb(t,a);let l=i.viewQuery,c=i.contentQueries;if(l&&kb(t,l),c&&Mb(t,c),bb(t,i),Q7(t.outputs,i.outputs),vn(i)&&i.data.animation){let d=t.data;d.animation=(d.animation||[]).concat(i.data.animation)}}let r=i.features;if(r)for(let s=0;s<r.length;s++){let a=r[s];a&&a.ngInherit&&a(t),a===et&&(n=!1)}}e=Object.getPrototypeOf(e)}yb(o)}function bb(t,e){for(let n in e.inputs){if(!e.inputs.hasOwnProperty(n)||t.inputs.hasOwnProperty(n))continue;let o=e.inputs[n];o!==void 0&&(t.inputs[n]=o,t.declaredInputs[n]=e.declaredInputs[n])}}function yb(t){let e=0,n=null;for(let o=t.length-1;o>=0;o--){let i=t[o];i.hostVars=e+=i.hostVars,i.hostAttrs=Yi(i.hostAttrs,n=Yi(n,i.hostAttrs))}}function Zc(t){return t===Wo?{}:t===Pt?[]:t}function kb(t,e){let n=t.viewQuery;n?t.viewQuery=(o,i)=>{e(o,i),n(o,i)}:t.viewQuery=e}function Mb(t,e){let n=t.contentQueries;n?t.contentQueries=(o,i,r)=>{e(o,i,r),n(o,i,r)}:t.contentQueries=e}function Cb(t,e){let n=t.hostBindings;n?t.hostBindings=(o,i)=>{e(o,i),n(o,i)}:t.hostBindings=e}function ip(t){return Eb(t)?Array.isArray(t)||!(t instanceof Map)&&Symbol.iterator in t:!1}function Ib(t,e){if(Array.isArray(t))for(let n=0;n<t.length;n++)e(t[n]);else{let n=t[Symbol.iterator](),o;for(;!(o=n.next()).done;)e(o.value)}}function Eb(t){return t!==null&&(typeof t=="function"||typeof t=="object")}function rp(t,e,n){return t[e]=n}function kn(t,e,n){let o=t[e];return Object.is(o,n)?!1:(t[e]=n,!0)}function sp(t,e,n,o){let i=kn(t,e,n);return kn(t,e+1,o)||i}function Db(t,e,n,o,i,r,s,a,l){let c=e.consts,d=Ms(e,t,4,s||null,a||null);vd()&&Xd(e,n,d,ho(c,l),Pd),d.mergedAttrs=Yi(d.mergedAttrs,d.attrs),Id(e,d);let u=d.tView=Rd(2,d,o,i,r,e.directiveRegistry,e.pipeRegistry,null,e.schemas,c,null);return e.queries!==null&&(e.queries.template(e,d),u.queries=e.queries.embeddedTView(d)),d}function L0(t,e,n,o,i,r,s,a,l,c){let d=n+Je,u=e.firstCreatePass?Db(d,e,t,o,i,r,s,a,l):e.data[d];ti(u,!1);let g=Sb(e,t,u,n);Z0()&&a1(e,t,g,u),lr(g,t);let p=$8(g,t,g,u);return t[d]=p,Vd(t,p),tb(p,u,t),U0(u)&&r1(e,t,u),l!=null&&Nd(t,u,c),u}function u1(t,e,n,o,i,r,s,a){let l=le(),c=He(),d=ho(c.consts,r);return L0(l,c,t,e,n,o,i,d,s,a),u1}var Sb=zb;function zb(t,e,n,o){return X0(!0),e[Ne].createComment("")}var Jd=(()=>{let e=class e{log(o){console.log(o)}warn(o){console.warn(o)}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"platform"}));let t=e;return t})();var ap=new V("");var Ab=(()=>{let e=class e{};f(e,"\u0275prov",j({token:e,providedIn:"root",factory:()=>new q2}));let t=e;return t})(),q2=class{queuedEffectCount=0;queues=new Map;schedule(e){this.enqueue(e)}remove(e){let n=e.zone,o=this.queues.get(n);o.has(e)&&(o.delete(e),this.queuedEffectCount--)}enqueue(e){let n=e.zone;this.queues.has(n)||this.queues.set(n,new Set);let o=this.queues.get(n);o.has(e)||(this.queuedEffectCount++,o.add(e))}flush(){for(;this.queuedEffectCount>0;)for(let[e,n]of this.queues)e===null?this.flushQueue(n):e.run(()=>this.flushQueue(n))}flushQueue(e){for(let n of e)e.delete(n),this.queuedEffectCount--,n.run()}};function ii(t){return!!t&&typeof t.then=="function"}function lp(t){return!!t&&typeof t.subscribe=="function"}var e4=new V("");var cp=(()=>{var e;let n=class n{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((i,r)=>{this.resolve=i,this.reject=r});appInits=(e=D(e4,{optional:!0}))!=null?e:[];injector=D(Le);constructor(){}
7runInitializers(){if(this.initialized)return;let i=[];for(let s of this.appInits){let a=on(this.injector,s);if(ii(a))i.push(a);else if(lp(a)){let l=new Promise((c,d)=>{a.subscribe({complete:c,error:d})});i.push(l)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(i).then(()=>{r()}).catch(s=>{this.reject(s)}),i.length===0&&r(),this.initialized=!0}};f(n,"\u0275fac",function(r){return new(r||n)}),f(n,"\u0275prov",j({token:n,factory:n.\u0275fac,providedIn:"root"}));let t=n;return t})(),t4=new V("");function Tb(){fc(()=>{throw new R(600,!1)})}function _b(t){return t.isBoundToModule}var Lb=10;var Mn=(()=>{let e=class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=D(S9);afterRenderManager=D(F9);zonelessEnabled=D(Dd);rootEffectScheduler=D(Ab);dirtyFlags=0;tracingSnapshot=null;externalTestViews=new Set;afterTick=new be;get allViews(){return[...this.externalTestViews.keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];isStable=D(ni).hasPendingTasks.pipe(he(o=>!o));constructor(){D(J0,{optional:!0})}whenStable(){let o;return new Promise(i=>{o=this.isStable.subscribe({next:r=>{r&&i()}})}).finally(()=>{o.unsubscribe()})}_injector=D(Ve);_rendererFactory=null;get injector(){return this._injector}bootstrap(o,i){return this.bootstrapImpl(o,i)}bootstrapImpl(o,i,r=Le.NULL){Ee(10);let s=o instanceof G8;if(!this._injector.get(cp).done){let v="";throw new R(405,v)}let l;s?l=o:l=this._injector.get(d1).resolveComponentFactory(o),this.componentTypes.push(l.componentType);let c=_b(l)?void 0:this._injector.get(tr),d=i||l.selector,u=l.create(r,[],d,c),g=u.location.nativeElement,p=u.injector.get(ap,null);return p==null||p.registerApplication(g),u.onDestroy(()=>{this.detachView(u.hostView),h0(this.components,u),p==null||p.unregisterApplication(g)}),this._loadComponent(u),Ee(11,u),u}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Ee(12),this.tracingSnapshot!==null?this.tracingSnapshot.run(r8.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{var i;if(this._runningTick)throw new R(101,!1);let o=ae(null);try{this._runningTick=!0,this.synchronize()}catch(r){this.internalErrorHandler(r)}finally{this._runningTick=!1,(i=this.tracingSnapshot)==null||i.dispose(),this.tracingSnapshot=null,ae(o),this.afterTick.next(),Ee(13)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(er,null,{optional:!0}));let o=0;for(;this.dirtyFlags!==0&&o++<Lb;)Ee(14),this.synchronizeOnce(),Ee(15)}synchronizeOnce(){var o,i,r,s;if(this.dirtyFlags&16&&(this.dirtyFlags&=-17,this.rootEffectScheduler.flush()),this.dirtyFlags&7){let a=!!(this.dirtyFlags&1);this.dirtyFlags&=-8,this.dirtyFlags|=8;for(let{_lView:l,notifyErrorHandler:c}of this.allViews)Ob(l,c,a,this.zonelessEnabled);if(this.dirtyFlags&=-5,this.syncDirtyFlagsWithViews(),this.dirtyFlags&23)return}else(i=(o=this._rendererFactory)==null?void 0:o.begin)==null||i.call(o),(s=(r=this._rendererFactory)==null?void 0:r.end)==null||s.call(r);this.dirtyFlags&8&&(this.dirtyFlags&=-9,this.afterRenderManager.execute()),this.syncDirtyFlagsWithViews()}syncDirtyFlagsWithViews(){if(this.allViews.some(({_lView:o})=>q0(o))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(o){let i=o;this._views.push(i),i.attachToAppRef(this)}detachView(o){let i=o;h0(this._views,i),i.detachFromAppRef()}_loadComponent(o){this.attachView(o.hostView),this.tick(),this.components.push(o),this._injector.get(t4,[]).forEach(r=>r(o))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(o=>o()),this._views.slice().forEach(o=>o.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(o){return this._destroyListeners.push(o),()=>h0(this._destroyListeners,o)}destroy(){if(this._destroyed)throw new R(406,!1);let o=this._injector;o.destroy&&!o.destroyed&&o.destroy()}get viewCount(){return this._views.length}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();function h0(t,e){let n=t.indexOf(e);n>-1&&t.splice(n,1)}function Ob(t,e,n,o){if(!n&&!q0(t))return;N8(t,e,n&&!o?0:1)}function cr(t,e,n,o){let i=le(),r=sr();if(kn(i,r,e)){let s=He(),a=G0();Uw(a,i,t,e,n,o)}return cr}function dp(t,e,n,o){return kn(t,sr(),n)?e+Uo(n)+o:sn}function Bb(t,e,n,o,i,r){let s=Yv(),a=sp(t,s,n,i);return Mh(2),a?e+Uo(n)+o+Uo(i)+r:sn}function a0(t,e){return t<<17|e<<2}function ei(t){return t>>17&32767}function Rb(t){return(t&2)==2}function jb(t,e){return t&131071|e<<17}function W2(t){return t|2}function nr(t){return(t&131068)>>2}function Xc(t,e){return t&-131069|e<<2}function Vb(t){return(t&1)===1}function G2(t){return t|1}function Nb(t,e,n,o,i,r){let s=r?e.classBindings:e.styleBindings,a=ei(s),l=nr(s);t[o]=n;let c=!1,d;if(Array.isArray(n)){let u=n;d=u[1],(d===null||vs(u,d)>0)&&(c=!0)}else d=n;if(i)if(l!==0){let g=ei(t[a+1]);t[o+1]=a0(g,a),g!==0&&(t[g+1]=Xc(t[g+1],o)),t[a+1]=jb(t[a+1],o)}else t[o+1]=a0(a,0),a!==0&&(t[a+1]=Xc(t[a+1],o)),a=o;else t[o+1]=a0(l,0),a===0?a=o:t[l+1]=Xc(t[l+1],o),l=o;c&&(t[o+1]=W2(t[o+1])),E6(t,d,o,!0),E6(t,d,o,!1),Hb(e,d,t,o,r),s=a0(a,l),r?e.classBindings=s:e.styleBindings=s}function Hb(t,e,n,o,i){let r=i?t.residualClasses:t.residualStyles;r!=null&&typeof e=="string"&&vs(r,e)>=0&&(n[o+1]=G2(n[o+1]))}function E6(t,e,n,o){let i=t[n+1],r=e===null,s=o?ei(i):nr(i),a=!1;for(;s!==0&&(a===!1||r);){let l=t[s],c=t[s+1];Pb(l,e)&&(a=!0,t[s+1]=o?G2(c):W2(c)),s=o?ei(c):nr(c)}a&&(t[n+1]=o?W2(i):G2(i))}function Pb(t,e){return t===null||e==null||(Array.isArray(t)?t[1]:t)===e?!0:Array.isArray(t)&&typeof e=="string"?vs(t,e)>=0:!1}function dr(t,e,n){let o=le(),i=sr();if(kn(o,i,e)){let r=He(),s=G0();Hd(r,s,o,t,e,o[Ne],n,!1)}return dr}function D6(t,e,n,o,i){Fd(e,t,n,i?"class":"style",o)}function Fb(t,e,n){return up(t,e,n,!1),Fb}function n4(t,e){return up(t,e,null,!0),n4}function up(t,e,n,o){let i=le(),r=He(),s=Mh(2);if(r.firstUpdatePass&&Ub(r,t,s,o),e!==sn&&kn(i,s,e)){let a=r.data[fo()];Xb(r,a,i,i[Ne],t,i[s+1]=Yb(e,n),o,s)}}function $b(t,e){return e>=t.expandoStartIndex}function Ub(t,e,n,o){let i=t.data;if(i[n+1]===null){let r=i[fo()],s=$b(t,n);Qb(r,o)&&e===null&&!s&&(e=!1),e=qb(i,r,e,o),Nb(i,r,e,n,s,o)}}function qb(t,e,n,o){let i=t9(t),r=o?e.residualClasses:e.residualStyles;if(i===null)(o?e.classBindings:e.styleBindings)===0&&(n=Yc(null,t,e,n,o),n=fs(n,e.attrs,o),r=null);else{let s=e.directiveStylingLast;if(s===-1||t[s]!==i)if(n=Yc(i,t,e,n,o),r===null){let l=Wb(t,e,o);l!==void 0&&Array.isArray(l)&&(l=Yc(null,t,e,l[1],o),l=fs(l,e.attrs,o),Gb(t,e,o,l))}else r=Zb(t,e,o)}return r!==void 0&&(o?e.residualClasses=r:e.residualStyles=r),n}function Wb(t,e,n){let o=n?e.classBindings:e.styleBindings;if(nr(o)!==0)return t[ei(o)]}function Gb(t,e,n,o){let i=n?e.classBindings:e.styleBindings;t[ei(i)]=o}function Zb(t,e,n){let o,i=e.directiveEnd;for(let r=1+e.directiveStylingLast;r<i;r++){let s=t[r].hostAttrs;o=fs(o,s,n)}return fs(o,e.attrs,n)}function Yc(t,e,n,o,i){let r=null,s=n.directiveEnd,a=n.directiveStylingLast;
vendor: 5,253 bytes, line 7
7for(a===-1?a=n.directiveStart:a++;a<s&&(r=e[a],o=fs(o,r.hostAttrs,i),r!==t);)a++;return t!==null&&(n.directiveStylingLast=a),o}function fs(t,e,n){let o=n?1:2,i=-1;if(e!==null)for(let r=0;r<e.length;r++){let s=e[r];typeof s=="number"?i=s:i===o&&(Array.isArray(t)||(t=t===void 0?[]:["",t]),xv(t,s,n?!0:e[++r]))}return t===void 0?null:t}function Xb(t,e,n,o,i,r,s,a){if(!(e.type&3))return;let l=t.data,c=l[a+1],d=Vb(c)?S6(l,e,n,i,nr(c),s):void 0;if(!O0(d)){O0(r)||Rb(c)&&(r=S6(l,null,n,i,a,s));let u=gh(fo(),n);lx(o,s,u,i,r)}}function S6(t,e,n,o,i,r){let s=e===null,a;for(;i>0;){let l=t[i],c=Array.isArray(l),d=c?l[1]:l,u=d===null,g=n[i+1];g===sn&&(g=u?Pt:void 0);let p=u?Nc(g,o):d===o?g:void 0;if(c&&!O0(p)&&(p=Nc(l,o)),O0(p)&&(a=p,s))return a;let v=t[i+1];i=s?ei(v):nr(v)}if(e!==null){let l=r?e.residualClasses:e.residualStyles;l!=null&&(a=Nc(l,o))}return a}function O0(t){return t!==void 0}function Yb(t,e){return t==null||t===""||(typeof e=="string"?t=t+e:typeof t=="object"&&(t=Dt(En(t)))),t}function Qb(t,e){return(t.flags&(e?8:16))!==0}var Z2=class{destroy(e){}updateValue(e,n){}swap(e,n){let o=Math.min(e,n),i=Math.max(e,n),r=this.detach(i);if(i-o>1){let s=this.detach(o);this.attach(o,r),this.attach(i,s)}else this.attach(o,r)}move(e,n){this.attach(n,this.detach(e))}};function Qc(t,e,n,o,i){return t===n&&Object.is(e,o)?1:Object.is(i(t,e),i(n,o))?-1:0}function Kb(t,e,n){let o,i,r=0,s=t.length-1,a=void 0;if(Array.isArray(e)){let l=e.length-1;for(;r<=s&&r<=l;){let c=t.at(r),d=e[r],u=Qc(r,c,r,d,n);if(u!==0){u<0&&t.updateValue(r,d),r++;continue}let g=t.at(s),p=e[l],v=Qc(s,g,l,p,n);if(v!==0){v<0&&t.updateValue(s,p),s--,l--;continue}let w=n(r,c),y=n(s,g),E=n(r,d);if(Object.is(E,y)){let A=n(l,p);Object.is(A,w)?(t.swap(r,s),t.updateValue(s,p),l--,s--):t.move(s,r),t.updateValue(r,d),r++;continue}if(o!=null||(o=new B0),i!=null||(i=A6(t,r,s,n)),X2(t,o,r,E))t.updateValue(r,d),r++,s++;else if(i.has(E))o.set(w,t.detach(r)),s--;else{let A=t.create(r,e[r]);t.attach(r,A),r++,s++}}for(;r<=l;)z6(t,o,n,r,e[r]),r++}else if(e!=null){let l=e[Symbol.iterator](),c=l.next();for(;!c.done&&r<=s;){let d=t.at(r),u=c.value,g=Qc(r,d,r,u,n);if(g!==0)g<0&&t.updateValue(r,u),r++,c=l.next();else{o!=null||(o=new B0),i!=null||(i=A6(t,r,s,n));let p=n(r,u);if(X2(t,o,r,p))t.updateValue(r,u),r++,s++,c=l.next();else if(!i.has(p))t.attach(r,t.create(r,u)),r++,s++,c=l.next();else{let v=n(r,d);o.set(v,t.detach(r)),s--}}}for(;!c.done;)z6(t,o,n,t.length,c.value),c=l.next()}for(;r<=s;)t.destroy(t.detach(s--));o==null||o.forEach(l=>{t.destroy(l)})}function X2(t,e,n,o){return e!==void 0&&e.has(o)?(t.attach(n,e.get(o)),e.delete(o),!0):!1}function z6(t,e,n,o,i){if(X2(t,e,o,n(o,i)))t.updateValue(o,i);else{let r=t.create(o,i);t.attach(o,r)}}function A6(t,e,n,o){let i=new Set;for(let r=e;r<=n;r++)i.add(o(r,t.at(r)));return i}var B0=class{kvMap=new Map;_vMap=void 0;has(e){return this.kvMap.has(e)}delete(e){if(!this.has(e))return!1;let n=this.kvMap.get(e);return this._vMap!==void 0&&this._vMap.has(n)?(this.kvMap.set(e,this._vMap.get(n)),this._vMap.delete(n)):this.kvMap.delete(e),!0}get(e){return this.kvMap.get(e)}set(e,n){if(this.kvMap.has(e)){let o=this.kvMap.get(e);this._vMap===void 0&&(this._vMap=new Map);let i=this._vMap;for(;i.has(o);)o=i.get(o);i.set(o,n)}else this.kvMap.set(e,n)}forEach(e){for(let[n,o]of this.kvMap)if(e(o,n),this._vMap!==void 0){let i=this._vMap;for(;i.has(o);)o=i.get(o),e(o,n)}}};function PH(t,e){e1("NgControlFlow");let n=le(),o=sr(),i=n[o]!==sn?n[o]:-1,r=i!==-1?R0(n,Je+i):void 0,s=0;if(kn(n,o,t)){let a=ae(null);try{if(r!==void 0&&q8(r,s),t!==-1){let l=Je+t,c=R0(n,l),d=J2(n[ne],l),u=Ji(c,d.tView.ssrId),g=ys(n,d,e,{dehydratedView:u});ks(c,g,s,Ki(d,u))}}finally{ae(a)}}else if(r!==void 0){let a=U8(r,s);a!==void 0&&(a[Ke]=e)}}var Y2=class{lContainer;$implicit;$index;constructor(e,n,o){this.lContainer=e,this.$implicit=n,this.$index=o}get $count(){return this.lContainer.length-ht}};function FH(t){return t}function $H(t,e){return e}var Q2=class{hasEmptyBlock;trackByFn;liveCollection;constructor(e,n,o){this.hasEmptyBlock=e,this.trackByFn=n,this.liveCollection=o}};function UH(t,e,n,o,i,r,s,a,l,c,d,u,g){e1("NgControlFlow");let p=le(),v=He(),w=l!==void 0,y=le(),E=a?s.bind(y[_t][Ke]):s,A=new Q2(w,E);y[Je+t]=A,L0(p,v,t+1,e,n,o,i,ho(v.consts,r)),w&&L0(p,v,t+2,l,c,d,u,ho(v.consts,g))}var K2=class extends Z2{lContainer;hostLView;templateTNode;operationsCounter=void 0;needsIndexUpdate=!1;constructor(e,n,o){super(),this.lContainer=e,this.hostLView=n,this.templateTNode=o}get length(){return this.lContainer.length-ht}at(e){return this.getLView(e)[Ke].$implicit}attach(e,n){let o=n[Zi];this.needsIndexUpdate||(this.needsIndexUpdate=e!==this.length),ks(this.lContainer,n,e,Ki(this.templateTNode,o))}detach(e){return this.needsIndexUpdate||(this.needsIndexUpdate=e!==this.length-1),Jb(this.lContainer,e)}create(e,n){var r;let o=Ji(this.lContainer,this.templateTNode.tView.ssrId),i=ys(this.hostLView,this.templateTNode,new Y2(this.lContainer,n,e),{dehydratedView:o});return(r=this.operationsCounter)==null||r.recordCreate(),i}destroy(e){var n;s1(e[ne],e),(n=this.operationsCounter)==null||n.recordDestroy()}updateValue(e,n){this.getLView(e)[Ke].$implicit=n}reset(){var e;this.needsIndexUpdate=!1,(e=this.operationsCounter)==null||e.reset()}
7updateIndexes(){if(this.needsIndexUpdate)for(let e=0;e<this.length;e++)this.getLView(e)[Ke].$index=e}getLView(e){return ey(this.lContainer,e)}};function qH(t){let e=ae(null),n=fo();try{let i=le(),r=i[ne],s=i[n],a=n+1,l=R0(i,a);if(s.liveCollection===void 0){let d=J2(r,a);s.liveCollection=new K2(l,i,d)}else s.liveCollection.reset();let c=s.liveCollection;if(Kb(c,t,s.trackByFn),c.updateIndexes(),s.hasEmptyBlock){let d=sr(),u=c.length===0;if(kn(i,d,u)){let g=n+2,p=R0(i,g);if(u){let v=J2(r,g),w=Ji(p,v.tView.ssrId),y=ys(i,v,void 0,{dehydratedView:w});ks(p,y,0,Ki(v,w))}else q8(p,0)}}}finally{ae(e)}}function R0(t,e){return t[e]}function Jb(t,e){return hs(t,e)}function ey(t,e){return U8(t,e)}function J2(t,e){return hd(t,e)}function ur(t,e,n,o){let i=le(),r=He(),s=Je+t,a=i[Ne],l=r.firstCreatePass?X8(s,r,i,e,Pd,vd(),n,o):r.data[s],c=ty(r,i,l,a,e,t);i[s]=c;let d=U0(l);return ti(l,!0),I8(a,c,l),!qd(l)&&Z0()&&a1(r,i,c,l),($v()===0||d)&&lr(c,i),Uv(),d&&(r1(r,i,l),_d(r,l,i)),o!==null&&Nd(i,l),ur}function hr(){let t=kt();bd()?yd():(t=t.parent,ti(t,!1));let e=t;Wv(e)&&Gv(),qv();let n=He();return n.firstCreatePass&&Y8(n,e),e.classesWithoutHost!=null&&a9(e)&&D6(n,e,le(),e.classesWithoutHost,!0),e.stylesWithoutHost!=null&&l9(e)&&D6(n,e,le(),e.stylesWithoutHost,!1),hr}function o4(t,e,n,o){return ur(t,e,n,o),hr(),o4}var ty=(t,e,n,o,i,r)=>(X0(!0),M8(o,i,i9()));function ny(t,e,n,o,i){let r=e.consts,s=ho(r,o),a=Ms(e,t,8,"ng-container",s);s!==null&&R2(a,s,!0);let l=ho(r,i);return vd()&&Xd(e,n,a,l,Pd),a.mergedAttrs=Yi(a.mergedAttrs,a.attrs),e.queries!==null&&e.queries.elementStart(e,a),a}function h1(t,e,n){let o=le(),i=He(),r=t+Je,s=i.firstCreatePass?ny(r,i,o,e,n):i.data[r];ti(s,!0);let a=oy(i,o,s,t);return o[r]=a,Z0()&&a1(i,o,a,s),lr(a,o),U0(s)&&(r1(i,o,s),_d(i,s,o)),n!=null&&Nd(o,s),h1}function p1(){let t=kt(),e=He();return bd()?yd():(t=t.parent,ti(t,!1)),e.firstCreatePass&&(Id(e,t),ud(t)&&e.queries.elementEnd(t)),p1}function i4(t,e,n){return h1(t,e,n),p1(),i4}var oy=(t,e,n,o)=>(X0(!0),zw(e[Ne],""));function hp(){return le()}var Ho=void 0;function iy(t){let e=Math.floor(Math.abs(t)),n=t.toString().replace(/^[^.]*\.?/,"").length;return e===1&&n===0?1:5}var ry=["en",[["a","p"],["AM","PM"],Ho],[["AM","PM"],Ho,Ho],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Ho,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Ho,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Ho,"{1} 'at' {0}",Ho],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",iy],Kc={};function $t(t){let e=sy(t),n=T6(e);if(n)return n;let o=e.split("-")[0];if(n=T6(o),n)return n;if(o==="en")return ry;throw new R(701,!1)}function T6(t){return t in Kc||(Kc[t]=gn.ng&&gn.ng.common&&gn.ng.common.locales&&gn.ng.common.locales[t]),Kc[t]}var Ue=function(t){return t[t.LocaleId=0]="LocaleId",t[t.DayPeriodsFormat=1]="DayPeriodsFormat",t[t.DayPeriodsStandalone=2]="DayPeriodsStandalone",t[t.DaysFormat=3]="DaysFormat",t[t.DaysStandalone=4]="DaysStandalone",t[t.MonthsFormat=5]="MonthsFormat",t[t.MonthsStandalone=6]="MonthsStandalone",t[t.Eras=7]="Eras",t[t.FirstDayOfWeek=8]="FirstDayOfWeek",t[t.WeekendRange=9]="WeekendRange",t[t.DateFormat=10]="DateFormat",t[t.TimeFormat=11]="TimeFormat",t[t.DateTimeFormat=12]="DateTimeFormat",t[t.NumberSymbols=13]="NumberSymbols",t[t.NumberFormats=14]="NumberFormats",t[t.CurrencyCode=15]="CurrencyCode",t[t.CurrencySymbol=16]="CurrencySymbol",t[t.CurrencyName=17]="CurrencyName",t[t.Currencies=18]="Currencies",t[t.Directionality=19]="Directionality",t[t.PluralCase=20]="PluralCase",t[t.ExtraData=21]="ExtraData",t}(Ue||{});function sy(t){return t.toLowerCase().replace(/_/g,"-")}var j0="en-US";var ay=j0;function ly(t){typeof t=="string"&&(ay=t.toLowerCase().replace(/_/g,"-"))}function _6(t,e,n){return function o(i){if(i===Function)return n;let r=ir(t)?xn(t.index,e):e;Zd(r,5);let s=e[Ke],a=L6(e,s,n,i),l=o.__ngNextListenerFn__;for(;l;)a=L6(e,s,l,i)&&a,l=l.__ngNextListenerFn__;return a}}function L6(t,e,n,o){let i=ae(null);try{return Ee(6,e,n),n(o)!==!1}
7catch(r){return cy(t,r),!1}finally{Ee(7,e,n),ae(i)}}function cy(t,e){let n=t[Go],o=n?n.get(Fn,null):null;o&&o.handleError(e)}function O6(t,e,n,o,i,r){let s=e[n],a=e[ne],c=a.data[n].outputs[o],d=s[c],u=a.firstCreatePass?md(a):null,g=gd(e),p=d.subscribe(r),v=g.length;g.push(r,p),u&&u.push(i,t.index,v,-(v+1))}var dy=new Map;function tt(t,e,n,o){let i=le(),r=He(),s=kt();return pp(r,i,i[Ne],s,t,e,o),tt}function uy(t,e,n,o){let i=t.cleanup;if(i!=null)for(let r=0;r<i.length-1;r+=2){let s=i[r];if(s===n&&i[r+1]===o){let a=e[Ui],l=i[r+2];return a.length>l?a[l]:null}typeof s=="string"&&(r+=2)}return null}function pp(t,e,n,o,i,r,s){var g,p;let a=U0(o),c=t.firstCreatePass?md(t):null,d=gd(e),u=!0;if(o.type&3||s){let v=Cn(o,e),w=s?s(v):v,y=d.length,E=s?O=>s(wn(O[o.index])):o.index,A=null;if(!s&&a&&(A=uy(t,e,i,o.index)),A!==null){let O=A.__ngLastListenerFn__||A;O.__ngNextListenerFn__=r,A.__ngLastListenerFn__=r,u=!1}else{r=_6(o,e,r);let O=e[Go].get(K0),K=dy.get(O);K==null||K(w,i,r);let J=n.listen(w,i,r);d.push(r,J),c&&c.push(i,E,y,y+1)}}else r=_6(o,e,r);if(u){let v=(g=o.outputs)==null?void 0:g[i],w=(p=o.hostDirectiveOutputs)==null?void 0:p[i];if(w&&w.length)for(let y=0;y<w.length;y+=2){let E=w[y],A=w[y+1];O6(o,e,E,A,i,r)}if(v&&v.length)for(let y of v)O6(o,e,y,i,i,r)}}function f1(t=1){return o9(t)}function hy(t,e){let n=null,o=bw(t);for(let i=0;i<e.length;i++){let r=e[i];if(r==="*"){n=i;continue}if(o===null?k8(t,r,!0):Mw(o,r))return i}return n}function G(t){let e=le()[_t][St];if(!e.projection){let n=t?t.length:1,o=e.projection=vv(n,null),i=o.slice(),r=e.child;for(;r!==null;){if(r.type!==128){let s=t?hy(r,t):0;s!==null&&(i[s]?i[s].projectionNext=r:o[s]=r,i[s]=r)}r=r.next}}}function W(t,e=0,n,o,i,r){let s=le(),a=He(),l=o?t+1:null;l!==null&&L0(s,a,l,o,i,r,null,n);let c=Ms(a,Je+t,16,null,n||null);c.projection===null&&(c.projection=e),yd();let u=!s[Zi]||xh();s[_t][St].projection[c.projection]===null&&l!==null?py(s,a,l):u&&!qd(c)&&sx(a,s,c)}function py(t,e,n){let o=Je+n,i=e.data[o],r=t[o],s=Ji(r,i.tView.ssrId),a=ys(t,i,void 0,{dehydratedView:s});ks(r,a,0,Ki(i,s))}function fy(t,e,n){return fp(t,"",e,"",n),fy}function fp(t,e,n,o,i){let r=le(),s=dp(r,e,n,o);if(s!==sn){let a=He(),l=G0();Hd(a,l,r,t,s,r[Ne],i,!1)}return fp}function Yn(t,e,n,o){cb(t,e,n,o)}function Is(t,e,n){lb(t,e,n)}function Ut(t){let e=le(),n=He(),o=Ch();kd(o+1);let i=Yd(n,o);if(t.dirty&&Vv(e)===((i.metadata.flags&2)===2)){if(i.matches===null)t.reset([]);else{let r=hb(e,o);t.reset(r,T9),t.notifyOnChanges()}return!0}return!1}function qt(){return ab(le(),Ch())}function gy(t,e,n,o){n>=t.data.length&&(t.data[n]=null,t.blueprint[n]=null),e[n]=o}function WH(t){let e=Xv();return pd(e,Je+t)}function GH(t,e=""){let n=le(),o=He(),i=t+Je,r=o.firstCreatePass?Ms(o,i,1,e,null):o.data[i],s=my(o,n,r,e,t);n[i]=s,Z0()&&a1(o,n,s,r),ti(r,!1)}var my=(t,e,n,o,i)=>(X0(!0),Dw(e[Ne],o));function vy(t){return gp("",t,""),vy}function gp(t,e,n){let o=le(),i=dp(o,t,e,n);return i!==sn&&mp(o,fo(),i),gp}function wy(t,e,n,o,i){let r=le(),s=Bb(r,t,e,n,o,i);return s!==sn&&mp(r,fo(),s),wy}function mp(t,e,n){let o=gh(e,t);Sw(t[Ne],o,n)}function xy(t,e,n){Xh(e)&&(e=e());let o=le(),i=sr();if(kn(o,i,e)){let r=He(),s=G0();Hd(r,s,o,t,e,o[Ne],n,!1)}return xy}function ZH(t,e){let n=Xh(t);return n&&t.set(e),n}function by(t,e){let n=le(),o=He(),i=kt();return pp(o,n,n[Ne],i,t,e),by}function yy(t,e,n){let o=He();if(o.firstCreatePass){let i=vn(t);ed(n,o.data,o.blueprint,i,!0),ed(e,o.data,o.blueprint,i,!1)}}function ed(t,e,n,o,i){if(t=yt(t),Array.isArray(t))for(let r=0;r<t.length;r++)ed(t[r],e,n,o,i);else{let r=He(),s=le(),a=kt(),l=Gi(t)?t:yt(t.provide),c=sh(t),d=a.providerIndexes&1048575,u=a.directiveStart,g=a.providerIndexes>>20;if(Gi(t)||!t.multi){let p=new Ko(c,i,m),v=e2(l,e,i?d:d+g,u);v===-1?(p2(I0(a,s),r,l),Jc(r,t,e.length),e.push(l),a.directiveStart++,a.directiveEnd++,i&&(a.providerIndexes+=1048576),n.push(p),s.push(p)):(n[v]=p,s[v]=p)}else{let p=e2(l,e,d+g,u),v=e2(l,e,d,d+g),w=p>=0&&n[p],y=v>=0&&n[v];if(i&&!y||!i&&!w){p2(I0(a,s),r,l);let E=Cy(i?My:ky,n.length,i,o,c);!i&&y&&(n[v].providerFactory=E),Jc(r,t,e.length,0),e.push(l),a.directiveStart++,a.directiveEnd++,i&&(a.providerIndexes+=1048576),n.push(E),s.push(E)}else{let E=vp(n[i?v:p],c,!i&&o);Jc(r,t,p>-1?p:v,E)}!i&&o&&y&&n[v].componentProviders++}}}
7function Jc(t,e,n,o){let i=Gi(e),r=Dv(e);if(i||r){let l=(r?yt(e.useClass):e).prototype.ngOnDestroy;if(l){let c=t.destroyHooks||(t.destroyHooks=[]);if(!i&&e.multi){let d=c.indexOf(n);d===-1?c.push(n,[o,l]):c[d+1].push(o,l)}else c.push(n,l)}}}function vp(t,e,n){return n&&t.componentProviders++,t.multi.push(e)-1}function e2(t,e,n,o){for(let i=n;i<o;i++)if(e[i]===t)return i;return-1}function ky(t,e,n,o,i){return td(this.multi,[])}function My(t,e,n,o,i){let r=this.multi,s;if(this.providerFactory){let a=this.providerFactory.componentProviders,l=us(o,o[ne],this.providerFactory.index,i);s=l.slice(0,a),td(r,s);for(let c=a;c<l.length;c++)s.push(l[c])}else s=[],td(r,s);return s}function td(t,e){for(let n=0;n<t.length;n++){let o=t[n];e.push(o())}return e}function Cy(t,e,n,o,i){let r=new Ko(t,n,m);return r.multi=[],r.index=e,r.componentProviders=0,vp(r,i,o&&!n),r}function an(t,e=[]){return n=>{n.providersResolver=(o,i)=>yy(o,i?i(t):t,e)}}function wp(t,e){let n=t[e];return n===sn?void 0:n}function Iy(t,e,n,o,i,r){let s=e+n;return kn(t,s,i)?rp(t,s+1,r?o.call(r,i):o(i)):wp(t,s+1)}function Ey(t,e,n,o,i,r,s){let a=e+n;return sp(t,a,i,r)?rp(t,a+2,s?o.call(s,i,r):o(i,r)):wp(t,a+2)}function XH(t,e){var l;let n=He(),o,i=t+Je;n.firstCreatePass?(o=Dy(e,n.pipeRegistry),n.data[i]=o,o.onDestroy&&((l=n.destroyHooks)!=null?l:n.destroyHooks=[]).push(i,o.onDestroy)):o=n.data[i];let r=o.factory||(o.factory=qo(o.type,!0)),s,a=Et(m);try{let c=C0(!1),d=r();return C0(c),gy(n,le(),i,d),d}finally{Et(a)}}function Dy(t,e){if(e)for(let n=e.length-1;n>=0;n--){let o=e[n];if(t===o.name)return o}}function YH(t,e,n){let o=t+Je,i=le(),r=pd(i,o);return xp(i,o)?Iy(i,kh(),e,r.transform,n,r):r.transform(n)}function QH(t,e,n,o){let i=t+Je,r=le(),s=pd(r,i);return xp(r,i)?Ey(r,kh(),e,s.transform,n,o,s):s.transform(n,o)}function xp(t,e){return t[ne].data[e].pure}function KH(t,e){return c1(t,e)}var gs=class{full;major;minor;patch;constructor(e){this.full=e;let n=e.split(".");this.major=n[0],this.minor=n[1],this.patch=n.slice(2).join(".")}},JH=new gs("19.2.11"),nd=class{ngModuleFactory;componentFactories;constructor(e,n){this.ngModuleFactory=e,this.componentFactories=n}},bp=(()=>{let e=class e{compileModuleSync(o){return new U2(o)}compileModuleAsync(o){return Promise.resolve(this.compileModuleSync(o))}compileModuleAndAllComponentsSync(o){let i=this.compileModuleSync(o),r=nh(o),s=b8(r.declarations).reduce((a,l)=>{let c=uo(l);return c&&a.push(new Jo(c)),a},[]);return new nd(i,s)}compileModuleAndAllComponentsAsync(o){return Promise.resolve(this.compileModuleAndAllComponentsSync(o))}clearCache(){}clearCacheFor(o){}getModuleId(o){}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();var Sy=(()=>{let e=class e{zone=D(T);changeDetectionScheduler=D(Qi);applicationRef=D(Mn);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{this.applicationRef.tick()})}}))}ngOnDestroy(){var o;(o=this._onMicrotaskEmptySubscription)==null||o.unsubscribe()}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();function zy({ngZoneFactory:t,ignoreChangesOutsideZone:e,scheduleInRootZone:n}){return t!=null||(t=()=>new T(ie(S({},Ay()),{scheduleInRootZone:n}))),[{provide:T,useFactory:t},{provide:Wi,multi:!0,useFactory:()=>{let o=D(Sy,{optional:!0});return()=>o.initialize()}},{provide:Wi,multi:!0,useFactory:()=>{let o=D(Ty);return()=>{o.initialize()}}},e===!0?{provide:Uh,useValue:!0}:[],{provide:qh,useValue:n!=null?n:$h}]}function Ay(t){var e,n;return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:(e=t==null?void 0:t.eventCoalescing)!=null?e:!1,shouldCoalesceRunChangeDetection:(n=t==null?void 0:t.runCoalescing)!=null?n:!1}}var Ty=(()=>{let e=class e{subscription=new Re;initialized=!1;zone=D(T);pendingTasks=D(ni);initialize(){if(this.initialized)return;this.initialized=!0;let o=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(o=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{T.assertNotInAngularZone(),queueMicrotask(()=>{o!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(o),o=null)})}
7))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{T.assertInAngularZone(),o!=null||(o=this.pendingTasks.add())}))}ngOnDestroy(){this.subscription.unsubscribe()}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();var _y=(()=>{var e,n,o;let i=class i{appRef=D(Mn);taskService=D(ni);ngZone=D(T);zonelessEnabled=D(Dd);tracing=D(J0,{optional:!0});disableScheduling=(e=D(Uh,{optional:!0}))!=null?e:!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new Re;angularZoneId=this.zoneIsDefined?(n=this.ngZone._inner)==null?void 0:n.get(D0):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&((o=D(qh,{optional:!0}))!=null?o:!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||(this.disableScheduling=!this.zonelessEnabled&&(this.ngZone instanceof w2||!this.zoneIsDefined))}notify(s){var c,d;if(!this.zonelessEnabled&&s===5)return;let a=!1;switch(s){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2,a=!0;break}case 12:{this.appRef.dirtyFlags|=16,a=!0;break}case 13:{this.appRef.dirtyFlags|=2,a=!0;break}case 11:{a=!0;break}case 9:case 8:case 7:case 10:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=(d=(c=this.tracing)==null?void 0:c.snapshot(this.appRef.tracingSnapshot))!=null?d:null,!this.shouldScheduleTick(a))return;let l=this.useMicrotaskScheduler?s6:Wh;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>l(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>l(()=>this.tick()))}shouldScheduleTick(s){return!(this.disableScheduling&&!s||this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(D0+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let s=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(a){throw this.taskService.remove(s),a}finally{this.cleanup()}this.useMicrotaskScheduler=!0,s6(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(s)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){var s;if(this.runningTick=!1,(s=this.cancelScheduledCallback)==null||s.call(this),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let a=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(a)}}};f(i,"\u0275fac",function(a){return new(a||i)}),f(i,"\u0275prov",j({token:i,factory:i.\u0275fac,providedIn:"root"}));let t=i;return t})();function Ly(){return typeof $localize<"u"&&$localize.locale||j0}var g1=new V("",{providedIn:"root",factory:()=>D(g1,re.Optional|re.SkipSelf)||Ly()});var od=new V(""),Oy=new V("");function rs(t){return!t.moduleRef}function By(t){let e=rs(t)?t.r3Injector:t.moduleRef.injector,n=e.get(T);return n.run(()=>{rs(t)?t.r3Injector.resolveInjectorInitializers():t.moduleRef.resolveInjectorInitializers();let o=e.get(Fn,null),i;if(n.runOutsideAngular(()=>{i=n.onError.subscribe({next:r=>{o.handleError(r)}})}),rs(t)){let r=()=>e.destroy(),s=t.platformInjector.get(od);s.add(r),e.onDestroy(()=>{i.unsubscribe(),s.delete(r)})}else{let r=()=>t.moduleRef.destroy(),s=t.platformInjector.get(od);s.add(r),t.moduleRef.onDestroy(()=>{h0(t.allPlatformModules,t.moduleRef),i.unsubscribe(),s.delete(r)})}return jy(o,n,()=>{let r=e.get(cp);return r.runInitializers(),r.donePromise.then(()=>{let s=e.get(g1,j0);if(ly(s||j0),!e.get(Oy,!0))return rs(t)?e.get(Mn):(t.allPlatformModules.push(t.moduleRef),t.moduleRef);if(rs(t)){let l=e.get(Mn);return t.rootComponent!==void 0&&l.bootstrap(t.rootComponent),l}else return Ry(t.moduleRef,t.allPlatformModules),t.moduleRef})})})}function Ry(t,e){let n=t.injector.get(Mn);if(t._bootstrapComponents.length>
vendor: 8,139 bytes, line 7
70)t._bootstrapComponents.forEach(o=>n.bootstrap(o));else if(t.instance.ngDoBootstrap)t.instance.ngDoBootstrap(n);else throw new R(-403,!1);e.push(t)}function jy(t,e,n){try{let o=n();return ii(o)?o.catch(i=>{throw e.runOutsideAngular(()=>t.handleError(i)),i}):o}catch(o){throw e.runOutsideAngular(()=>t.handleError(o)),o}}var p0=null;function Vy(t=[],e){return Le.create({name:e,providers:[{provide:P0,useValue:"platform"},{provide:od,useValue:new Set([()=>p0=null])},...t]})}function Ny(t=[]){if(p0)return p0;let e=Vy(t);return p0=e,Tb(),Hy(e),e}function Hy(t){let e=t.get(Ad,null);on(t,()=>{e==null||e.forEach(n=>n())})}function eP(){return!1}var N=(()=>{class t{}return f(t,"__NG_ELEMENT_ID__",Py),t})();function Py(t){return Fy(kt(),le(),(t&16)===16)}function Fy(t,e,n){if(ir(t)&&!n){let o=xn(t.index,e);return new ps(o,o)}else if(t.type&175){let o=e[_t];return new ps(o,e)}return null}var id=class{constructor(){}supports(e){return ip(e)}create(e){return new rd(e)}},$y=(t,e)=>e,rd=class{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(e){this._trackByFn=e||$y}forEachItem(e){let n;for(n=this._itHead;n!==null;n=n._next)e(n)}forEachOperation(e){let n=this._itHead,o=this._removalsHead,i=0,r=null;for(;n||o;){let s=!o||n&&n.currentIndex<B6(o,i,r)?n:o,a=B6(s,i,r),l=s.currentIndex;if(s===o)i--,o=o._nextRemoved;else if(n=n._next,s.previousIndex==null)i++;else{r||(r=[]);let c=a-i,d=l-i;if(c!=d){for(let g=0;g<c;g++){let p=g<r.length?r[g]:r[g]=0,v=p+g;d<=v&&v<c&&(r[g]=p+1)}let u=s.previousIndex;r[u]=d-c}}a!==l&&e(s,a,l)}}forEachPreviousItem(e){let n;for(n=this._previousItHead;n!==null;n=n._nextPrevious)e(n)}forEachAddedItem(e){let n;for(n=this._additionsHead;n!==null;n=n._nextAdded)e(n)}forEachMovedItem(e){let n;for(n=this._movesHead;n!==null;n=n._nextMoved)e(n)}forEachRemovedItem(e){let n;for(n=this._removalsHead;n!==null;n=n._nextRemoved)e(n)}forEachIdentityChange(e){let n;for(n=this._identityChangesHead;n!==null;n=n._nextIdentityChange)e(n)}diff(e){if(e==null&&(e=[]),!ip(e))throw new R(900,!1);return this.check(e)?this:null}onDestroy(){}check(e){this._reset();let n=this._itHead,o=!1,i,r,s;if(Array.isArray(e)){this.length=e.length;for(let a=0;a<this.length;a++)r=e[a],s=this._trackByFn(a,r),n===null||!Object.is(n.trackById,s)?(n=this._mismatch(n,r,s,a),o=!0):(o&&(n=this._verifyReinsertion(n,r,s,a)),Object.is(n.item,r)||this._addIdentityChange(n,r)),n=n._next}else i=0,Ib(e,a=>{s=this._trackByFn(i,a),n===null||!Object.is(n.trackById,s)?(n=this._mismatch(n,a,s,i),o=!0):(o&&(n=this._verifyReinsertion(n,a,s,i)),Object.is(n.item,a)||this._addIdentityChange(n,a)),n=n._next,i++}),this.length=i;return this._truncate(n),this.collection=e,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let e;for(e=this._previousItHead=this._itHead;e!==null;e=e._next)e._nextPrevious=e._next;for(e=this._additionsHead;e!==null;e=e._nextAdded)e.previousIndex=e.currentIndex;for(this._additionsHead=this._additionsTail=null,e=this._movesHead;e!==null;e=e._nextMoved)e.previousIndex=e.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(e,n,o,i){let r;return e===null?r=this._itTail:(r=e._prev,this._remove(e)),e=this._unlinkedRecords===null?null:this._unlinkedRecords.get(o,null),e!==null?(Object.is(e.item,n)||this._addIdentityChange(e,n),this._reinsertAfter(e,r,i)):(e=this._linkedRecords===null?null:this._linkedRecords.get(o,i),e!==null?(Object.is(e.item,n)||this._addIdentityChange(e,n),this._moveAfter(e,r,i)):e=this._addAfter(new sd(n,o),r,i)),e}_verifyReinsertion(e,n,o,i){let r=this._unlinkedRecords===null?null:this._unlinkedRecords.get(o,null);return r!==null?e=this._reinsertAfter(r,e._prev,i):e.currentIndex!=i&&(e.currentIndex=i,this._addToMoves(e,i)),e}_truncate(e){for(;e!==null;){let n=e._next;this._addToRemovals(this._unlink(e)),e=n}this._unlinkedRecords!==null&&this._unlinkedRecords.clear(),this._additionsTail!==null&&(this._additionsTail._nextAdded=null),this._movesTail!==null&&(this._movesTail._nextMoved=null),this._itTail!==null&&(this._itTail._next=null),this._removalsTail!==null&&(this._removalsTail._nextRemoved=null),this._identityChangesTail!==null&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(e,n,o){this._unlinkedRecords!==null&&this._unlinkedRecords.remove(e);let i=e._prevRemoved,r=e._nextRemoved;return i===null?this._removalsHead=r:i._nextRemoved=r,r===null?this._removalsTail=i:r._prevRemoved=i,this._insertAfter(e,n,o),this._addToMoves(e,o),e}_moveAfter(e,n,o){return this._unlink(e),this._insertAfter(e,n,o),this._addToMoves(e,o),e}_addAfter(e,n,o){return this._insertAfter(e,n,o),this._additionsTail===null?this._additionsTail=this._additionsHead=e:this._additionsTail=this._additionsTail._nextAdded=e,e}_insertAfter(e,n,o){let i=n===null?this._itHead:n._next;return e._next=i,e._prev=n,i===null?this._itTail=e:i._prev=e,n===null?this._itHead=e:n._next=e,this._linkedRecords===null&&(this._linkedRecords=new V0),this._linkedRecords.put(e),e.currentIndex=o,e}_remove(e){return this._addToRemovals(this._unlink(e))}_unlink(e){this._linkedRecords!==null&&this._linkedRecords.remove(e);let n=e._prev,o=e._next;return n===null?this._itHead=o:n._next=o,o===null?this._itTail=n:o._prev=n,e}_addToMoves(e,n){return e.previousIndex===n||(this._movesTail===null?this._movesTail=this._movesHead=e:this._movesTail=this._movesTail._nextMoved=e),e}_addToRemovals(e){return this._unlinkedRecords===null&&(this._unlinkedRecords=new V0),this._unlinkedRecords.put(e),e.currentIndex=null,e._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=e,e._prevRemoved=null):(e._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=e),e}_addIdentityChange(e,n){return e.item=n,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=e:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=e,e}},sd=class{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(e,n){this.item=e,this.trackById=n}},ad=class{_head=null;_tail=null;add(e){this._head===null?(this._head=this._tail=e,e._nextDup=null,e._prevDup=null):(this._tail._nextDup=e,e._prevDup=this._tail,e._nextDup=null,this._tail=e)}get(e,n){let o;for(o=this._head;o!==null;o=o._nextDup)if((n===null||n<=o.currentIndex)&&Object.is(o.trackById,e))return o;return null}remove(e){let n=e._prevDup,o=e._nextDup;return n===null?this._head=o:n._nextDup=o,o===null?this._tail=n:o._prevDup=n,this._head===null}},V0=class{map=new Map;put(e){let n=e.trackById,o=this.map.get(n);o||(o=new ad,this.map.set(n,o)),o.add(e)}get(e,n){let o=e,i=this.map.get(o);return i?i.get(e,n):null}remove(e){let n=e.trackById;return this.map.get(n).remove(e)&&this.map.delete(n),e}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function B6(t,e,n){let o=t.previousIndex;if(o===null)return o;let i=0;return n&&o<n.length&&(i=n[o]),o+e+i}function R6(){return new r4([new id])}var r4=(()=>{let e=class e{factories;constructor(o){this.factories=o}static create(o,i){if(i!=null){let r=i.factories.slice();o=o.concat(r)}return new e(o)}static extend(o){return{provide:e,useFactory:i=>e.create(o,i||R6()),deps:[[e,new fv,new K6]]}}find(o){let i=this.factories.find(r=>r.supports(o));if(i!=null)return i;throw new R(901,!1)}};f(e,"\u0275prov",j({token:e,providedIn:"root",factory:R6}));let t=e;return t})();function yp(t){Ee(8);try{let{rootComponent:e,appProviders:n,platformProviders:o}=t,i=Ny(o),r=[zy({}),{provide:Qi,useExisting:_y},...n||[]],s=new _0({providers:r,parent:i,debugName:"",runEnvironmentInitializer
7s:!1});return By({r3Injector:s.injector,platformInjector:i,rootComponent:e})}catch(e){return Promise.reject(e)}finally{Ee(9)}}function pr(t){return typeof t=="boolean"?t:t!=null&&t!=="false"}function mo(t){return vc(t)}function m1(t,e){return pc(t,e==null?void 0:e.equal)}var j6=class{[Ht];constructor(e){this[Ht]=e}destroy(){this[Ht].destroy()}};function kp(t,e){let n=uo(t),o=e.elementInjector||F0();return new Jo(n).create(o,e.projectableNodes,e.hostElement,e.environmentInjector)}function s4(t){let e=uo(t);if(!e)return null;let n=new Jo(e);return{get selector(){return n.selector},get type(){return n.componentType},get inputs(){return n.inputs},get outputs(){return n.outputs},get ngContentSelectors(){return n.ngContentSelectors},get isStandalone(){return e.standalone},get isSignal(){return e.signals}}}var qe=new V("");var v1=null;function Wt(){return v1}function a4(t){v1!=null||(v1=t)}var Es=class{},l4=(()=>{let e=class e{historyGo(o){throw new Error("")}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>D(Ip),providedIn:"platform"}));let t=e;return t})();var Ip=(()=>{let e=class e extends l4{_location;_history;_doc=D(qe);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Wt().getBaseHref(this._doc)}onPopState(o){let i=Wt().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",o,!1),()=>i.removeEventListener("popstate",o)}onHashChange(o){let i=Wt().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",o,!1),()=>i.removeEventListener("hashchange",o)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(o){this._location.pathname=o}pushState(o,i,r){this._history.pushState(o,i,r)}replaceState(o,i,r){this._history.replaceState(o,i,r)}forward(){this._history.forward()}back(){this._history.back()}historyGo(o=0){this._history.go(o)}getState(){return this._history.state}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>new e,providedIn:"platform"}));let t=e;return t})();function Ep(t,e){return t?e?t.endsWith("/")?e.startsWith("/")?t+e.slice(1):t+e:e.startsWith("/")?t+e:`${t}/${e}`:t:e}function Mp(t){let e=t.search(/#|\?|$/);return t[e-1]==="/"?t.slice(0,e-1)+t.slice(e):t}function vo(t){return t&&t[0]!=="?"?`?${t}`:t}var Qn=(()=>{let e=class e{historyGo(o){throw new Error("")}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>D(Sp),providedIn:"root"}));let t=e;return t})(),Dp=new V(""),Sp=(()=>{let e=class e extends Qn{_platformLocation;_baseHref;_removeListenerFns=[];constructor(o,i){var r,s,a;super(),this._platformLocation=o,this._baseHref=(a=(s=i!=null?i:this._platformLocation.getBaseHrefFromDOM())!=null?s:(r=D(qe).location)==null?void 0:r.origin)!=null?a:""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(o){this._removeListenerFns.push(this._platformLocation.onPopState(o),this._platformLocation.onHashChange(o))}getBaseHref(){return this._baseHref}prepareExternalUrl(o){return Ep(this._baseHref,o)}path(o=!1){let i=this._platformLocation.pathname+vo(this._platformLocation.search),r=this._platformLocation.hash;return r&&o?`${i}${r}`:i}pushState(o,i,r,s){let a=this.prepareExternalUrl(r+vo(s));this._platformLocation.pushState(o,i,a)}replaceState(o,i,r,s){let a=this.prepareExternalUrl(r+vo(s));this._platformLocation.replaceState(o,i,a)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(o=0){var i,r;(r=(i=this._platformLocation).historyGo)==null||r.call(i,o)}};f(e,"\u0275fac",function(i){return new(i||e)(F(l4),F(Dp,8))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),ln=(()=>
7{let e=class e{_subject=new be;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(o){this._locationStrategy=o;let i=this._locationStrategy.getBaseHref();this._basePath=Wy(Mp(Cp(i))),this._locationStrategy.onPopState(r=>{this._subject.next({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){var o;(o=this._urlChangeSubscription)==null||o.unsubscribe(),this._urlChangeListeners=[]}path(o=!1){return this.normalize(this._locationStrategy.path(o))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(o,i=""){return this.path()==this.normalize(o+vo(i))}normalize(o){return e.stripTrailingSlash(qy(this._basePath,Cp(o)))}prepareExternalUrl(o){return o&&o[0]!=="/"&&(o="/"+o),this._locationStrategy.prepareExternalUrl(o)}go(o,i="",r=null){this._locationStrategy.pushState(r,"",o,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(o+vo(i)),r)}replaceState(o,i="",r=null){this._locationStrategy.replaceState(r,"",o,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(o+vo(i)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(o=0){var i,r;(r=(i=this._locationStrategy).historyGo)==null||r.call(i,o)}onUrlChange(o){var i;return this._urlChangeListeners.push(o),(i=this._urlChangeSubscription)!=null||(this._urlChangeSubscription=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)})),()=>{var s;let r=this._urlChangeListeners.indexOf(o);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&((s=this._urlChangeSubscription)==null||s.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(o="",i){this._urlChangeListeners.forEach(r=>r(o,i))}subscribe(o,i,r){return this._subject.subscribe({next:o,error:i!=null?i:void 0,complete:r!=null?r:void 0})}};f(e,"normalizeQueryParams",vo),f(e,"joinWithSlash",Ep),f(e,"stripTrailingSlash",Mp),f(e,"\u0275fac",function(i){return new(i||e)(F(Qn))}),f(e,"\u0275prov",j({token:e,factory:()=>Uy(),providedIn:"root"}));let t=e;return t})();function Uy(){return new ln(F(Qn))}function qy(t,e){if(!t||!e.startsWith(t))return e;let n=e.substring(t.length);return n===""||["/",";","?","#"].includes(n[0])?n:e}function Cp(t){return t.replace(/\/index.html$/,"")}function Wy(t){if(new RegExp("^(https?:)?//").test(t)){let[,n]=t.split(/\/\/[^\/]+/);return n}return t}var ft=function(t){return t[t.Format=0]="Format",t[t.Standalone=1]="Standalone",t}(ft||{}),ye=function(t){return t[t.Narrow=0]="Narrow",t[t.Abbreviated=1]="Abbreviated",t[t.Wide=2]="Wide",t[t.Short=3]="Short",t}(ye||{}),zt=function(t){return t[t.Short=0]="Short",t[t.Medium=1]="Medium",t[t.Long=2]="Long",t[t.Full=3]="Full",t}(zt||{}),Jn={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function _p(t){return $t(t)[Ue.LocaleId]}function Lp(t,e,n){let o=$t(t),i=[o[Ue.DayPeriodsFormat],o[Ue.DayPeriodsStandalone]],r=Gt(i,e);return Gt(r,n)}function Op(t,e,n){let o=$t(t),i=[o[Ue.DaysFormat],o[Ue.DaysStandalone]],r=Gt(i,e);return Gt(r,n)}function Bp(t,e,n){let o=$t(t),i=[o[Ue.MonthsFormat],o[Ue.MonthsStandalone]],r=Gt(i,e);return Gt(r,n)}function Rp(t,e){let o=$t(t)[Ue.Eras];return Gt(o,e)}function Ds(t,e){let n=$t(t);return Gt(n[Ue.DateFormat],e)}function Ss(t,e){let n=$t(t);return Gt(n[Ue.TimeFormat],e)}function zs(t,e){let o=$t(t)[Ue.DateTimeFormat];return Gt(o,e)}function As(t,e){let n=$t(t),o=n[Ue.NumberSymbols][e];if(typeof o>"u"){if(e===Jn.CurrencyDecimal)return n[Ue.NumberSymbols][Jn.Decimal];if(e===Jn.CurrencyGroup)return n[Ue.NumberSymbols][Jn.Group]}return o}function jp(t){if(!t[Ue.ExtraData])throw new Error(`Missing extra locale data for the locale "${t[Ue.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function Vp(t){let e=$t(t);return jp(e),(e[Ue.ExtraData][2]||[]).map(o=>typeof o=="string"?c4(o):[c4(o[0]),c4(o[1])])}function Np(t,e,n){let o=$t(t);jp(o);let i=[o[Ue.ExtraData][0],o[Ue.ExtraData][1]],r=Gt(i,e)||[];return Gt(r,n)||[]}function Gt(t,e){for(let n=e;n>-1;n--)if(typeof t[n]<"u")return t[n];throw new Error("Locale data API: locale data undefined")}function c4(t){let[e,n]=t.split(":");return{hours:+e,minutes:+n}}var Gy=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,fr={},Zy=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;function Hp(t,e,n,o){let i=ok(t);e=Kn(n,e)||e;let s=[],a;for(;e;)if(a=Zy.exec(e),a){s=s.concat(a.slice(1));let d=s.pop();if(!d)break;e=d}else{s.push(e);break}let l=i.getTimezoneOffset();o&&(l=Fp(o,l),i=nk(i,o));let c="";
vendor: 8,500 bytes, line 7
7return s.forEach(d=>{let u=ek(d);c+=u?u(i,n,l):d==="''"?"'":d.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function k1(t,e,n){let o=new Date(0);return o.setFullYear(t,e,n),o.setHours(0,0,0),o}function Kn(t,e){var i;let n=_p(t);if((i=fr[n])!=null||(fr[n]={}),fr[n][e])return fr[n][e];let o="";switch(e){case"shortDate":o=Ds(t,zt.Short);break;case"mediumDate":o=Ds(t,zt.Medium);break;case"longDate":o=Ds(t,zt.Long);break;case"fullDate":o=Ds(t,zt.Full);break;case"shortTime":o=Ss(t,zt.Short);break;case"mediumTime":o=Ss(t,zt.Medium);break;case"longTime":o=Ss(t,zt.Long);break;case"fullTime":o=Ss(t,zt.Full);break;case"short":let r=Kn(t,"shortTime"),s=Kn(t,"shortDate");o=w1(zs(t,zt.Short),[r,s]);break;case"medium":let a=Kn(t,"mediumTime"),l=Kn(t,"mediumDate");o=w1(zs(t,zt.Medium),[a,l]);break;case"long":let c=Kn(t,"longTime"),d=Kn(t,"longDate");o=w1(zs(t,zt.Long),[c,d]);break;case"full":let u=Kn(t,"fullTime"),g=Kn(t,"fullDate");o=w1(zs(t,zt.Full),[u,g]);break}return o&&(fr[n][e]=o),o}function w1(t,e){return e&&(t=t.replace(/\{([^}]+)}/g,function(n,o){return e!=null&&o in e?e[o]:n})),t}function cn(t,e,n="-",o,i){let r="";(t<0||i&&t<=0)&&(i?t=-t+1:(t=-t,r=n));let s=String(t);for(;s.length<e;)s="0"+s;return o&&(s=s.slice(s.length-e)),r+s}function Xy(t,e){return cn(t,3).substring(0,e)}function Ge(t,e,n=0,o=!1,i=!1){return function(r,s){let a=Yy(t,r);if((n>0||a>-n)&&(a+=n),t===3)a===0&&n===-12&&(a=12);else if(t===6)return Xy(a,e);let l=As(s,Jn.MinusSign);return cn(a,e,l,o,i)}}function Yy(t,e){switch(t){case 0:return e.getFullYear();case 1:return e.getMonth();case 2:return e.getDate();case 3:return e.getHours();case 4:return e.getMinutes();case 5:return e.getSeconds();case 6:return e.getMilliseconds();case 7:return e.getDay();default:throw new Error(`Unknown DateType value "${t}".`)}}function Se(t,e,n=ft.Format,o=!1){return function(i,r){return Qy(i,r,t,e,n,o)}}function Qy(t,e,n,o,i,r){switch(n){case 2:return Bp(e,i,o)[t.getMonth()];case 1:return Op(e,i,o)[t.getDay()];case 0:let s=t.getHours(),a=t.getMinutes();if(r){let c=Vp(e),d=Np(e,i,o),u=c.findIndex(g=>{if(Array.isArray(g)){let[p,v]=g,w=s>=p.hours&&a>=p.minutes,y=s<v.hours||s===v.hours&&a<v.minutes;if(p.hours<v.hours){if(w&&y)return!0}else if(w||y)return!0}else if(g.hours===s&&g.minutes===a)return!0;return!1});if(u!==-1)return d[u]}return Lp(e,i,o)[s<12?0:1];case 3:return Rp(e,o)[t.getFullYear()<=0?0:1];default:let l=n;throw new Error(`unexpected translation type ${l}`)}}function x1(t){return function(e,n,o){let i=-1*o,r=As(n,Jn.MinusSign),s=i>0?Math.floor(i/60):Math.ceil(i/60);switch(t){case 0:return(i>=0?"+":"")+cn(s,2,r)+cn(Math.abs(i%60),2,r);case 1:return"GMT"+(i>=0?"+":"")+cn(s,1,r);case 2:return"GMT"+(i>=0?"+":"")+cn(s,2,r)+":"+cn(Math.abs(i%60),2,r);case 3:return o===0?"Z":(i>=0?"+":"")+cn(s,2,r)+":"+cn(Math.abs(i%60),2,r);default:throw new Error(`Unknown zone width "${t}"`)}}}var Ky=0,y1=4;function Jy(t){let e=k1(t,Ky,1).getDay();return k1(t,0,1+(e<=y1?y1:y1+7)-e)}function Pp(t){let e=t.getDay(),n=e===0?-3:y1-e;return k1(t.getFullYear(),t.getMonth(),t.getDate()+n)}function d4(t,e=!1){return function(n,o){let i;if(e){let r=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,s=n.getDate();i=1+Math.floor((s+r)/7)}else{let r=Pp(n),s=Jy(r.getFullYear()),a=r.getTime()-s.getTime();i=1+Math.round(a/6048e5)}return cn(i,t,As(o,Jn.MinusSign))}}function b1(t,e=!1){return function(n,o){let r=Pp(n).getFullYear();return cn(r,t,As(o,Jn.MinusSign),e)}}var u4={};function ek(t){if(u4[t])return u4[t];let e;switch(t){case"G":case"GG":case"GGG":e=Se(3,ye.Abbreviated);break;case"GGGG":e=Se(3,ye.Wide);break;case"GGGGG":e=Se(3,ye.Narrow);break;case"y":e=Ge(0,1,0,!1,!0);break;case"yy":e=Ge(0,2,0,!0,!0);break;case"yyy":e=Ge(0,3,0,!1,!0);break;case"yyyy":e=Ge(0,4,0,!1,!0);break;case"Y":e=b1(1);break;case"YY":e=b1(2,!0);break;case"YYY":e=b1(3);break;case"YYYY":e=b1(4);break;case"M":case"L":e=Ge(1,1,1);break;case"MM":case"LL":e=Ge(1,2,1);break;case"MMM":e=Se(2,ye.Abbreviated);break;case"MMMM":e=Se(2,ye.Wide);break;case"MMMMM":e=Se(2,ye.Narrow);break;case"LLL":e=Se(2,ye.Abbreviated,ft.Standalone);break;case"LLLL":e=Se(2,ye.Wide,ft.Standalone);break;case"LLLLL":e=Se(2,ye.Narrow,ft.Standalone);break;case"w":e=d4(1);break;case"ww":e=d4(2);break;case"W":e=d4(1,!0);break;case"d":e=Ge(2,1);break;case"dd":e=Ge(2,2);break;case"c":case"cc":e=Ge(7,1);break;case"ccc":e=Se(1,ye.Abbreviated,ft.Standalone);break;case"cccc":e=Se(1,ye.Wide,ft.Standalone);break;case"ccccc":e=Se(1,ye.Narrow,ft.Standalone);break;case"cccccc":e=Se(1,ye.Short,ft.Standalone);break;case"E":case"EE":case"EEE":e=Se(1,ye.Abbreviated);break;case"EEEE":e=Se(1,ye.Wide);break;case"EEEEE":e=Se(1,ye.Narrow);break;case"EEEEEE":e=Se(1,ye.Short);break;case"a":case"aa":case"aaa":e=Se(0,ye.Abbreviated);break;case"aaaa":e=Se(0,ye.Wide);break;case"aaaaa":e=Se(0,ye.Narrow);break;case"b":case"bb":case"bbb":e=Se(0,ye.Abbreviated,ft.Standalone,!0);break;case"bbbb":e=Se(0,ye.Wide,ft.Standalone,!0);break;case"bbbbb":e=Se(0,ye.Narrow,ft.Standalone,!0);break;case"B":case"BB":case"BBB":e=Se(0,ye.Abbreviated,ft.Format,!0);break;case"BBBB":e=Se(0,ye.Wide,ft.Format,!0);break;case"BBBBB":e=Se(0,ye.Narrow,ft.Format,!0);break;case"h":e=Ge(3,1,-12);break;case"hh":e=Ge(3,2,-12);break;case"H":e=Ge(3,1);break;case"HH":e=Ge(3,2);break;case"m":e=Ge(4,1);break;case"mm":e=Ge(4,2);break;case"s":e=Ge(5,1);break;case"ss":e=Ge(5,2);break;case"S":e=Ge(6,1);break;case"SS":e=Ge(6,2);break;case"SSS":e=Ge(6,3);break;case"Z":case"ZZ":case"ZZZ":e=x1(0);break;case"ZZZZZ":e=x1(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":e=x1(1);break;case"OOOO":case"ZZZZ":case"zzzz":e=x1(2);break;default:return null}return u4[t]=e,e}function Fp(t,e){t=t.replace(/:/g,"");let n=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(n)?e:n}function tk(t,e){return t=new Date(t.getTime()),t.setMinutes(t.getMinutes()+e),t}function nk(t,e,n){let i=t.getTimezoneOffset(),r=Fp(e,i);return tk(t,-1*(r-i))}function ok(t){if(zp(t))return t;if(typeof t=="number"&&!isNaN(t))return new Date(t);if(typeof t=="string"){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){let[i,r=1,s=1]=t.split("-").map(a=>+a);return k1(i,r-1,s)}let n=parseFloat(t);if(!isNaN(t-n))return new Date(n);let o;if(o=t.match(Gy))return ik(o)}let e=new Date(t);if(!zp(e))throw new Error(`Unable to convert "${t}" into a date`);return e}function ik(t){let e=new Date(0),n=0,o=0,i=t[8]?e.setUTCFullYear:e.setFullYear,r=t[8]?e.setUTCHours:e.setHours;t[9]&&(n=Number(t[9]+t[10]),o=Number(t[9]+t[11])),i.call(e,Number(t[1]),Number(t[2])-1,Number(t[3]));let s=Number(t[4]||0)-n,a=Number(t[5]||0)-o,l=Number(t[6]||0),c=Math.floor(parseFloat("0."+(t[7]||0))*1e3);return r.call(e,s,a,l,c),e}function zp(t){return t instanceof Date&&!isNaN(t.valueOf())}var M1=class{$implicit;ngForOf;index;count;constructor(e,n,o,i){this.$implicit=e,this.ngForOf=n,this.index=o,this.count=i}get first(){return this.index===0}get last(){return this.index===this.count-1}get even(){return this.index%2===0}get odd(){return!this.even}},$p=(()=>{let e=class e{_viewContainer;_template;_differs;set ngForOf(o){this._ngForOf=o,this._ngForOfDirty=!0}set ngForTrackBy(o){this._trackByFn=o}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(o,i,r){this._viewContainer=o,this._template=i,this._differs=r}set ngForTemplate(o){o&&(this._template=o)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let o=this._ngForOf;!this._differ&&o&&(this._differ=this._differs.find(o).create(this.ngForTrackBy))}if(this._differ){let o=this._differ.diff(this._ngForOf);o&&this._applyChanges(o)}}_applyChanges(o){let i=this._viewContainer;o.forEachOperation((r,s,a)=>{if(r.previousIndex==null)i.createEmbeddedView(this._template,new M1(r.item,this._ngForOf,-1,-1),a===null?void 0:a);else if(a==null)i.remove(s===null?void 0:s);else if(s!==null){let l=i.get(s);i.move(l,a),Ap(l,r)}});for(let r=0,s=i.length;r<s;r++){let l=i.get(r).context;l.index=r,l.count=s,l.ngForOf=this._ngForOf}o.forEachIdentityChange(r=>{let s=i.get(r.currentIndex);Ap(s,r)})}static ngTemplateContextGuard(o,i){return!0}};f(e,"\u0275fac",function(i){return new(i||e)(m(Bt),m(yn),m(r4))}),f(e,"\u0275dir",we({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}));let t=e;return t})();function Ap(t,e){t.context.$implicit=e.item}var Ts=(()=>{let e=class e{_viewContainer;_context=new C1;_thenTemplateRef=null;_elseTemplateRef=null;
7_thenViewRef=null;_elseViewRef=null;constructor(o,i){this._viewContainer=o,this._thenTemplateRef=i}set ngIf(o){this._context.$implicit=this._context.ngIf=o,this._updateView()}set ngIfThen(o){Tp(o,!1),this._thenTemplateRef=o,this._thenViewRef=null,this._updateView()}set ngIfElse(o){Tp(o,!1),this._elseTemplateRef=o,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(o,i){return!0}};f(e,"ngIfUseIfTypeGuard"),f(e,"ngTemplateGuard_ngIf"),f(e,"\u0275fac",function(i){return new(i||e)(m(Bt),m(yn))}),f(e,"\u0275dir",we({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}));let t=e;return t})(),C1=class{$implicit=null;ngIf=null};function Tp(t,e){if(t&&!t.createEmbeddedView)throw new R(2020,!1)}var h4=(()=>{let e=class e{_viewContainerRef;_viewRef=null;ngTemplateOutletContext=null;ngTemplateOutlet=null;ngTemplateOutletInjector=null;constructor(o){this._viewContainerRef=o}ngOnChanges(o){var i;if(this._shouldRecreateView(o)){let r=this._viewContainerRef;if(this._viewRef&&r.remove(r.indexOf(this._viewRef)),!this.ngTemplateOutlet){this._viewRef=null;return}let s=this._createContextForwardProxy();this._viewRef=r.createEmbeddedView(this.ngTemplateOutlet,s,{injector:(i=this.ngTemplateOutletInjector)!=null?i:void 0})}}_shouldRecreateView(o){return!!o.ngTemplateOutlet||!!o.ngTemplateOutletInjector}_createContextForwardProxy(){return new Proxy({},{set:(o,i,r)=>this.ngTemplateOutletContext?Reflect.set(this.ngTemplateOutletContext,i,r):!1,get:(o,i,r)=>{if(this.ngTemplateOutletContext)return Reflect.get(this.ngTemplateOutletContext,i,r)}})}};f(e,"\u0275fac",function(i){return new(i||e)(m(Bt))}),f(e,"\u0275dir",we({type:e,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},features:[Ot]}));let t=e;return t})();function Up(t,e){return new R(2100,!1)}var rk=/(?:[0-9A-Za-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16F1-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFB
7D3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF40\uDF42-\uDF49\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF1C\uDF27\uDF30-\uDF45\uDF70-\uDF81\uDFB0-\uDFC4\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDEB8\uDF00-\uDF1A\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2\uDFB0]|\uD808[\uDC00-\uDF99]|\uD809[\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE70-\uDEBE\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43\uDD4B]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])\S*/g,sk=(()=>{let e=class e{transform(o){if(o==null)return null;if(typeof o!="string")throw Up(e,o);return o.replace(rk,i=>i[0].toUpperCase()+i.slice(1).toLowerCase())}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275pipe",Kd({name:"titlecase",type:e,pure:!0}));let t=e;return t})();var ak="mediumDate",qp=new V(""),Wp=new V(""),lk=(()=>{let e=class e{locale;defaultTimezone;defaultOptions;constructor(o,i,r){this.locale=o,this.defaultTimezone=i,this.defaultOptions=r}transform(o,i,r,s){var a,l,c,d,u;if(o==null||o===""||o!==o)return null;try{let g=(l=i!=null?i:(a=this.defaultOptions)==null?void 0:a.dateFormat)!=null?l:ak,p=(u=(d=r!=null?r:(c=this.defaultOptions)==null?void 0:c.timezone)!=null?d:this.defaultTimezone)!=null?u:void 0;return Hp(o,g,s||this.locale,p)}catch(g){throw Up(e,g.message)}}};f(e,"\u0275fac",function(i){return new(i||e)(m(g1,16),m(qp,24),m(Wp,24))}),f(e,"\u0275pipe",Kd({name:"date",type:e,pure:!0}));let t=e;return t})();var I1=(()=>{let e=class e{};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275mod",go({type:e})),f(e,"\u0275inj",po({}));let t=e;return t})();function p4(t,e){e=encodeURIComponent(e);for(let n of t.split(";")){let o=n.indexOf("="),[i,r]=o==-1?[n,""]:[n.slice(0,o),n.slice(o+1)];if(i.trim()===e)return decodeURIComponent(r)}return null}var E1="browser",Gp="server";function ck(t){return t===E1}function D1(t){return t===Gp}var _s=class{};var A1=new V(""),w4=(()=>{let e=class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(o,i){this._zone=i,o.forEach(r=>{r.manager=this}),this._plugins=o.slice().reverse()}addEventListener(o,i,r,s){return this._findPluginFor(i).addEventListener(o,i,r,s)}getZone(){return this._zone}_findPluginFor(o){let i=this._eventNameToPlugin.get(o);if(i)return i;if(i=this._plugins.find(s=>s.supports(o)),!i)throw new R(5101,!1);return this._eventNameToPlugin.set(o,i),i}};f(e,"\u0275fac",function(i){return new(i||e)(F(A1),F(T))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),Ls=class{_doc;constructor(e){this._doc=e}manager},S1="ng-app-id";function Zp(t){for(let e of t)e.remove()}function Xp(t,e){let n=e.createElement("style");return n.textContent=t,n}function dk(t,e,n,o){var r;let i=(r=t.head)==null?void 0:r.querySelectorAll(`style[${S1}="${e}"],link[${S1}="${e}"]`);if(i)for(let s of i)s.removeAttribute(S1),s instanceof HTMLLinkElement?o.set(s.href.slice(s.href.lastIndexOf("/")+1),{usage:0,elements:[s]}):s.textContent&&n.set(s.textContent,{usage:0,elements:[s]})}function m4(t,e){let n=e.createElement("link");return n.setAttribute("rel","stylesheet"),n.setAttribute("href",t),n}var x4=(()=>{let e=class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;isServer;constructor(o,i,r,s={}){this.doc=o,this.appId=i,this.nonce=r,this.isServer=D1(s),dk(o,i,this.inline,this.external),this.hosts.add(o.head)}addStyles(o,i){for(let r of o)this.addUsage(r,this.inline,Xp);
7i==null||i.forEach(r=>this.addUsage(r,this.external,m4))}removeStyles(o,i){for(let r of o)this.removeUsage(r,this.inline);i==null||i.forEach(r=>this.removeUsage(r,this.external))}addUsage(o,i,r){let s=i.get(o);s?s.usage++:i.set(o,{usage:1,elements:[...this.hosts].map(a=>this.addElement(a,r(o,this.doc)))})}removeUsage(o,i){let r=i.get(o);r&&(r.usage--,r.usage<=0&&(Zp(r.elements),i.delete(o)))}ngOnDestroy(){for(let[,{elements:o}]of[...this.inline,...this.external])Zp(o);this.hosts.clear()}addHost(o){this.hosts.add(o);for(let[i,{elements:r}]of this.inline)r.push(this.addElement(o,Xp(i,this.doc)));for(let[i,{elements:r}]of this.external)r.push(this.addElement(o,m4(i,this.doc)))}removeHost(o){this.hosts.delete(o)}addElement(o,i){return this.nonce&&i.setAttribute("nonce",this.nonce),this.isServer&&i.setAttribute(S1,this.appId),o.appendChild(i)}};f(e,"\u0275fac",function(i){return new(i||e)(F(qe),F(K0),F(Td,8),F(xs))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),g4={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},b4=/%COMP%/g;var Qp="%COMP%",uk=`_nghost-${Qp}`,hk=`_ngcontent-${Qp}`,pk=!0,fk=new V("",{providedIn:"root",factory:()=>pk});function gk(t){return hk.replace(b4,t)}function mk(t){return uk.replace(b4,t)}function Kp(t,e){return e.map(n=>n.replace(b4,t))}var y4=(()=>{let e=class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(o,i,r,s,a,l,c,d=null,u=null){this.eventManager=o,this.sharedStylesHost=i,this.appId=r,this.removeStylesOnCompDestroy=s,this.doc=a,this.platformId=l,this.ngZone=c,this.nonce=d,this.tracingService=u,this.platformIsServer=D1(l),this.defaultRenderer=new Os(o,a,c,this.platformIsServer,this.tracingService)}createRenderer(o,i){if(!o||!i)return this.defaultRenderer;this.platformIsServer&&i.encapsulation===bn.ShadowDom&&(i=ie(S({},i),{encapsulation:bn.Emulated}));let r=this.getOrCreateRenderer(o,i);return r instanceof z1?r.applyToHost(o):r instanceof Bs&&r.applyStyles(),r}getOrCreateRenderer(o,i){let r=this.rendererByCompId,s=r.get(i.id);if(!s){let a=this.doc,l=this.ngZone,c=this.eventManager,d=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,g=this.platformIsServer,p=this.tracingService;switch(i.encapsulation){case bn.Emulated:s=new z1(c,d,i,this.appId,u,a,l,g,p);break;case bn.ShadowDom:return new v4(c,d,o,i,a,l,this.nonce,g,p);default:s=new Bs(c,d,i,u,a,l,g,p);break}r.set(i.id,s)}return s}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(o){this.rendererByCompId.delete(o)}};f(e,"\u0275fac",function(i){return new(i||e)(F(w4),F(x4),F(K0),F(fk),F(qe),F(xs),F(T),F(Td),F(J0,8))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),Os=class{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(e,n,o,i,r){this.eventManager=e,this.doc=n,this.ngZone=o,this.platformIsServer=i,this.tracingService=r}destroy(){}destroyNode=null;createElement(e,n){return n?this.doc.createElementNS(g4[n]||n,e):this.doc.createElement(e)}createComment(e){return this.doc.createComment(e)}createText(e){return this.doc.createTextNode(e)}appendChild(e,n){(Yp(e)?e.content:e).appendChild(n)}insertBefore(e,n,o){e&&(Yp(e)?e.content:e).insertBefore(n,o)}removeChild(e,n){n.remove()}selectRootElement(e,n){let o=typeof e=="string"?this.doc.querySelector(e):e;if(!o)throw new R(-5104,!1);return n||(o.textContent=""),o}parentNode(e){return e.parentNode}nextSibling(e){return e.nextSibling}setAttribute(e,n,o,i){if(i){n=i+":"+n;let r=g4[i];r?e.setAttributeNS(r,n,o):e.setAttribute(n,o)}else e.setAttribute(n,o)}removeAttribute(e,n,o){if(o){let i=g4[o];i?e.removeAttributeNS(i,n):e.removeAttribute(`${o}:${n}`)}else e.removeAttribute(n)}addClass(e,n){e.classList.add(n)}removeClass(e,n){e.classList.remove(n)}setStyle(e,n,o,i){i&(Un.DashCase|Un.Important)?e.style.setProperty(n,o,i&Un.Important?"important":""):e.style[n]=o}removeStyle(e,n,o){o&Un.DashCase?e.style.removeProperty(n):e.style[n]=""}
7setProperty(e,n,o){e!=null&&(e[n]=o)}setValue(e,n){e.nodeValue=n}listen(e,n,o,i){var s;if(typeof e=="string"&&(e=Wt().getGlobalEventTarget(this.doc,e),!e))throw new R(5102,!1);let r=this.decoratePreventDefault(o);return(s=this.tracingService)!=null&&s.wrapEventListener&&(r=this.tracingService.wrapEventListener(e,n,r)),this.eventManager.addEventListener(e,n,r,i)}decoratePreventDefault(e){return n=>{if(n==="__ngUnwrap__")return e;(this.platformIsServer?this.ngZone.runGuarded(()=>e(n)):e(n))===!1&&n.preventDefault()}}};function Yp(t){return t.tagName==="TEMPLATE"&&t.content!==void 0}var v4=class extends Os{sharedStylesHost;hostEl;shadowRoot;constructor(e,n,o,i,r,s,a,l,c){var p;super(e,r,s,l,c),this.sharedStylesHost=n,this.hostEl=o,this.shadowRoot=o.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let d=i.styles;d=Kp(i.id,d);for(let v of d){let w=document.createElement("style");a&&w.setAttribute("nonce",a),w.textContent=v,this.shadowRoot.appendChild(w)}let u=(p=i.getExternalStyles)==null?void 0:p.call(i);if(u)for(let v of u){let w=m4(v,r);a&&w.setAttribute("nonce",a),this.shadowRoot.appendChild(w)}}nodeOrShadowRoot(e){return e===this.hostEl?this.shadowRoot:e}appendChild(e,n){return super.appendChild(this.nodeOrShadowRoot(e),n)}insertBefore(e,n,o){return super.insertBefore(this.nodeOrShadowRoot(e),n,o)}removeChild(e,n){return super.removeChild(null,n)}parentNode(e){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(e)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},Bs=class extends Os{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(e,n,o,i,r,s,a,l,c){var g;super(e,r,s,a,l),this.sharedStylesHost=n,this.removeStylesOnCompDestroy=i;let d=o.styles;this.styles=c?Kp(c,d):d,this.styleUrls=(g=o.getExternalStyles)==null?void 0:g.call(o,c)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},z1=class extends Bs{contentAttr;hostAttr;constructor(e,n,o,i,r,s,a,l,c){let d=i+"-"+o.id;super(e,n,o,r,s,a,l,c,d),this.contentAttr=gk(d),this.hostAttr=mk(d)}applyToHost(e){this.applyStyles(),this.setAttribute(e,this.hostAttr,"")}createElement(e,n){let o=super.createElement(e,n);return super.setAttribute(o,this.contentAttr,""),o}};var T1=class t extends Es{supportsDOMEvents=!0;static makeCurrent(){a4(new t)}onAndCancel(e,n,o,i){return e.addEventListener(n,o,i),()=>{e.removeEventListener(n,o,i)}}dispatchEvent(e,n){e.dispatchEvent(n)}remove(e){e.remove()}createElement(e,n){return n=n||this.getDefaultDocument(),n.createElement(e)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(e){return e.nodeType===Node.ELEMENT_NODE}isShadowRoot(e){return e instanceof DocumentFragment}getGlobalEventTarget(e,n){return n==="window"?window:n==="document"?e:n==="body"?e.body:null}getBaseHref(e){let n=vk();return n==null?null:wk(n)}resetBaseElement(){Rs=null}getUserAgent(){return window.navigator.userAgent}getCookie(e){return p4(document.cookie,e)}},Rs=null;function vk(){return Rs=Rs||document.querySelector("base"),Rs?Rs.getAttribute("href"):null}function wk(t){return new URL(t,document.baseURI).pathname}var xk=(()=>{let e=class e{build(){return new XMLHttpRequest}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),e5=(()=>{let e=class e extends Ls{constructor(o){super(o)}supports(o){return!0}addEventListener(o,i,r,s){return o.addEventListener(i,r,s),()=>this.removeEventListener(o,i,r,s)}removeEventListener(o,i,r,s){return o.removeEventListener(i,r,s)}};f(e,"\u0275fac",function(i){return new(i||e)(F(qe))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),Jp=["alt","control","meta","shift"],bk={"\b":"Backspace","	":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},yk={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey},t5=(()=>{let e=class e extends Ls{constructor(o){super(o)}supports(o){return e.parseEventName(o)!=null}addEventListener(o,i,r,s){let a=e.parseEventName(i),l=e.eventCallback(a.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Wt().onAndCancel(o,a.domEventName,l,s))}static parseEventName(o){let i=o.toLowerCase().split("."),r=i.shift();if(i.length===0||!(r==="keydown"||r==="keyup"))return null;let s=e._normalizeKey(i.pop()),a="",l=i.indexOf("code");if(l>-1&&(i.splice(l,1),a="code."),Jp.forEach(d=>{let u=i.indexOf(d);u>-1&&(i.splice(u,1),a+=d+".")}),a+=s,i.length!=0||s.length===0)return null;
7let c={};return c.domEventName=r,c.fullKey=a,c}static matchEventFullKeyCode(o,i){let r=bk[o.key]||o.key,s="";return i.indexOf("code.")>-1&&(r=o.code,s="code."),r==null||!r?!1:(r=r.toLowerCase(),r===" "?r="space":r==="."&&(r="dot"),Jp.forEach(a=>{if(a!==r){let l=yk[a];l(o)&&(s+=a+".")}}),s+=r,s===i)}static eventCallback(o,i,r){return s=>{e.matchEventFullKeyCode(s,o)&&r.runGuarded(()=>i(s))}}static _normalizeKey(o){return o==="esc"?"escape":o}};f(e,"\u0275fac",function(i){return new(i||e)(F(qe))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})();function kk(t,e){return yp(S({rootComponent:t},Mk(e)))}function Mk(t){var e;return{appProviders:[...Sk,...(e=t==null?void 0:t.providers)!=null?e:[]],platformProviders:Dk}}function Ck(){T1.makeCurrent()}function Ik(){return new Fn}function Ek(){return n8(document),document}var Dk=[{provide:xs,useValue:E1},{provide:Ad,useValue:Ck,multi:!0},{provide:qe,useFactory:Ek}];var Sk=[{provide:P0,useValue:"root"},{provide:Fn,useFactory:Ik},{provide:A1,useClass:e5,multi:!0,deps:[qe]},{provide:A1,useClass:t5,multi:!0,deps:[qe]},y4,x4,w4,{provide:er,useExisting:y4},{provide:_s,useClass:xk},[]];var n5=(()=>{let e=class e{_doc;constructor(o){this._doc=o}getTitle(){return this._doc.title}setTitle(o){this._doc.title=o||""}};f(e,"\u0275fac",function(i){return new(i||e)(F(qe))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();var zk=(()=>{let e=class e{};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:function(i){let r=null;return i?r=new(i||e):r=F(Ak),r},providedIn:"root"}));let t=e;return t})(),Ak=(()=>{let e=class e extends zk{_doc;constructor(o){super(),this._doc=o}sanitize(o,i){if(i==null)return null;switch(o){case rn.NONE:return i;case rn.HTML:return Zn(i,"HTML")?En(i):Ld(this._doc,String(i)).toString();case rn.STYLE:return Zn(i,"Style")?En(i):i;case rn.SCRIPT:if(Zn(i,"Script"))return En(i);throw new R(5200,!1);case rn.URL:return Zn(i,"URL")?En(i):n1(String(i));case rn.RESOURCE_URL:if(Zn(i,"ResourceURL"))return En(i);throw new R(5201,!1);default:throw new R(5202,!1)}}bypassSecurityTrustHtml(o){return c8(o)}bypassSecurityTrustStyle(o){return d8(o)}bypassSecurityTrustScript(o){return u8(o)}bypassSecurityTrustUrl(o){return h8(o)}bypassSecurityTrustResourceUrl(o){return p8(o)}};f(e,"\u0275fac",function(i){return new(i||e)(F(qe))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();var Q="primary",Ys=Symbol("RouteTitle"),E4=class{params;constructor(e){this.params=e||{}}has(e){return Object.prototype.hasOwnProperty.call(this.params,e)}get(e){if(this.has(e)){let n=this.params[e];return Array.isArray(n)?n[0]:n}return null}getAll(e){if(this.has(e)){let n=this.params[e];return Array.isArray(n)?n:[n]}return[]}get keys(){return Object.keys(this.params)}};function ai(t){return new E4(t)}function d5(t,e,n){let o=n.path.split("/");if(o.length>t.length||n.pathMatch==="full"&&(e.hasChildren()||o.length<t.length))return null;let i={};for(let r=0;r<o.length;r++){let s=o[r],a=t[r];if(s[0]===":")i[s.substring(1)]=a;else if(s!==a.path)return null}return{consumed:t.slice(0,o.length),posParams:i}}function _k(t,e){if(t.length!==e.length)return!1;for(let n=0;n<t.length;++n)if(!Sn(t[n],e[n]))return!1;return!0}function Sn(t,e){let n=t?D4(t):void 0,o=e?D4(e):void 0;if(!n||!o||n.length!=o.length)return!1;let i;for(let r=0;r<n.length;r++)if(i=n[r],!u5(t[i],e[i]))return!1;return!0}function D4(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}function u5(t,e){if(Array.isArray(t)&&Array.isArray(e)){if(t.length!==e.length)return!1;let n=[...t].sort(),o=[...e].sort();return n.every((i,r)=>o[r]===i)}else return t===e}function h5(t){return t.length>0?t[t.length-1]:null}function bo(t){return _c(t)?t:ii(t)?Ae(Promise.resolve(t)):q(t)}var Lk={exact:f5,subset:g5},p5={exact:Ok,subset:Bk,ignored:()=>!0};function o5(t,e,n){return Lk[n.paths](t.root,e.root,n.matrixParams)&&p5[n.queryParams](t.queryParams,e.queryParams)&&!(n.fragment==="exact"&&t.fragment!==e.fragment)}function Ok(t,e){return Sn(t,e)}function f5(t,e,n){if(!ri(t.segments,e.segments)||!O1(t.segments,e.segments,n)||t.numberOfChildren!==e.numberOfChildren)return!1;for(let o in e.children)if(!t.children[o]||!f5(t.children[o],e.children[o],n))return!1;return!0}function Bk(t,e){return Object.keys(e).length<=Object.keys(t).length&&Object.keys(e).every(n=>u5(t[n],e[n]))}function g5(t,e,n){return m5(t,e,e.segments,n)}function m5(t,e,n,o){if(t.segments.length>n.length){let i=t.segments.slice(0,n.length);
vendor: 11,970 bytes, line 7
7return!(!ri(i,n)||e.hasChildren()||!O1(i,n,o))}else if(t.segments.length===n.length){if(!ri(t.segments,n)||!O1(t.segments,n,o))return!1;for(let i in e.children)if(!t.children[i]||!g5(t.children[i],e.children[i],o))return!1;return!0}else{let i=n.slice(0,t.segments.length),r=n.slice(t.segments.length);return!ri(t.segments,i)||!O1(t.segments,i,o)||!t.children[Q]?!1:m5(t.children[Q],e,r,o)}}function O1(t,e,n){return e.every((o,i)=>p5[n](t[i].parameters,o.parameters))}var An=class{root;queryParams;fragment;_queryParamMap;constructor(e=new me([],{}),n={},o=null){this.root=e,this.queryParams=n,this.fragment=o}get queryParamMap(){var e;return(e=this._queryParamMap)!=null||(this._queryParamMap=ai(this.queryParams)),this._queryParamMap}toString(){return Vk.serialize(this)}},me=class{segments;children;parent=null;constructor(e,n){this.segments=e,this.children=n,Object.values(n).forEach(o=>o.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return B1(this)}},wo=class{path;parameters;_parameterMap;constructor(e,n){this.path=e,this.parameters=n}get parameterMap(){var e;return(e=this._parameterMap)!=null||(this._parameterMap=ai(this.parameters)),this._parameterMap}toString(){return w5(this)}};function Rk(t,e){return ri(t,e)&&t.every((n,o)=>Sn(n.parameters,e[o].parameters))}function ri(t,e){return t.length!==e.length?!1:t.every((n,o)=>n.path===e[o].path)}function jk(t,e){let n=[];return Object.entries(t.children).forEach(([o,i])=>{o===Q&&(n=n.concat(e(i,o)))}),Object.entries(t.children).forEach(([o,i])=>{o!==Q&&(n=n.concat(e(i,o)))}),n}var ci=(()=>{let e=class e{};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>new li,providedIn:"root"}));let t=e;return t})(),li=class{parse(e){let n=new z4(e);return new An(n.parseRootSegment(),n.parseQueryParams(),n.parseFragment())}serialize(e){let n=`/${js(e.root,!0)}`,o=Pk(e.queryParams),i=typeof e.fragment=="string"?`#${Nk(e.fragment)}`:"";return`${n}${o}${i}`}},Vk=new li;function B1(t){return t.segments.map(e=>w5(e)).join("/")}function js(t,e){if(!t.hasChildren())return B1(t);if(e){let n=t.children[Q]?js(t.children[Q],!1):"",o=[];return Object.entries(t.children).forEach(([i,r])=>{i!==Q&&o.push(`${i}:${js(r,!1)}`)}),o.length>0?`${n}(${o.join("//")})`:n}else{let n=jk(t,(o,i)=>i===Q?[js(t.children[Q],!1)]:[`${i}:${js(o,!1)}`]);return Object.keys(t.children).length===1&&t.children[Q]!=null?`${B1(t)}/${n[0]}`:`${B1(t)}/(${n.join("//")})`}}function v5(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function _1(t){return v5(t).replace(/%3B/gi,";")}function Nk(t){return encodeURI(t)}function S4(t){return v5(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function R1(t){return decodeURIComponent(t)}function i5(t){return R1(t.replace(/\+/g,"%20"))}function w5(t){return`${S4(t.path)}${Hk(t.parameters)}`}function Hk(t){return Object.entries(t).map(([e,n])=>`;${S4(e)}=${S4(n)}`).join("")}function Pk(t){let e=Object.entries(t).map(([n,o])=>Array.isArray(o)?o.map(i=>`${_1(n)}=${_1(i)}`).join("&"):`${_1(n)}=${_1(o)}`).filter(n=>n);return e.length?`?${e.join("&")}`:""}var Fk=/^[^\/()?;#]+/;function k4(t){let e=t.match(Fk);return e?e[0]:""}var $k=/^[^\/()?;=#]+/;function Uk(t){let e=t.match($k);return e?e[0]:""}var qk=/^[^=?&#]+/;function Wk(t){let e=t.match(qk);return e?e[0]:""}var Gk=/^[^&#]+/;function Zk(t){let e=t.match(Gk);return e?e[0]:""}var z4=class{url;remaining;constructor(e){this.url=e,this.remaining=e}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new me([],{}):new me([],this.parseChildren())}parseQueryParams(){let e={};if(this.consumeOptional("?"))do this.parseQueryParam(e);while(this.consumeOptional("&"));return e}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let e=[];for(this.peekStartsWith("(")||e.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),e.push(this.parseSegment());let n={};this.peekStartsWith("/(")&&(this.capture("/"),n=this.parseParens(!0));let o={};return this.peekStartsWith("(")&&(o=this.parseParens(!1)),(e.length>0||Object.keys(n).length>0)&&(o[Q]=new me(e,n)),o}parseSegment(){let e=k4(this.remaining);if(e===""&&this.peekStartsWith(";"))throw new R(4009,!1);return this.capture(e),new wo(R1(e),this.parseMatrixParams())}parseMatrixParams(){let e={};for(;this.consumeOptional(";");)this.parseParam(e);return e}parseParam(e){let n=Uk(this.remaining);if(!n)return;this.capture(n);let o="";if(this.consumeOptional("=")){let i=k4(this.remaining);i&&(o=i,this.capture(o))}e[R1(n)]=R1(o)}parseQueryParam(e){let n=Wk(this.remaining);if(!n)return;this.capture(n);let o="";if(this.consumeOptional("=")){let s=Zk(this.remaining);s&&(o=s,this.capture(o))}let i=i5(n),r=i5(o);if(e.hasOwnProperty(i)){let s=e[i];Array.isArray(s)||(s=[s],e[i]=s),s.push(r)}else e[i]=r}parseParens(e){let n={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let o=k4(this.remaining),i=this.remaining[o.length];if(i!=="/"&&i!==")"&&i!==";")throw new R(4010,!1);let r;o.indexOf(":")>-1?(r=o.slice(0,o.indexOf(":")),this.capture(r),this.capture(":")):e&&(r=Q);let s=this.parseChildren();n[r]=Object.keys(s).length===1?s[Q]:new me([],s),this.consumeOptional("//")}return n}peekStartsWith(e){return this.remaining.startsWith(e)}consumeOptional(e){return this.peekStartsWith(e)?(this.remaining=this.remaining.substring(e.length),!0):!1}capture(e){if(!this.consumeOptional(e))throw new R(4011,!1)}};function x5(t){return t.segments.length>0?new me([],{[Q]:t}):t}function b5(t){let e={};for(let[o,i]of Object.entries(t.children)){let r=b5(i);if(o===Q&&r.segments.length===0&&r.hasChildren())for(let[s,a]of Object.entries(r.children))e[s]=a;else(r.segments.length>0||r.hasChildren())&&(e[o]=r)}let n=new me(t.segments,e);return Xk(n)}function Xk(t){if(t.numberOfChildren===1&&t.children[Q]){let e=t.children[Q];return new me(t.segments.concat(e.segments),e.children)}return t}function xo(t){return t instanceof An}function y5(t,e,n=null,o=null){let i=k5(t);return M5(i,e,n,o)}function k5(t){let e;function n(r){let s={};for(let l of r.children){let c=n(l);s[l.outlet]=c}let a=new me(r.url,s);return r===t&&(e=a),a}let o=n(t.root),i=x5(o);return e!=null?e:i}function M5(t,e,n,o){let i=t;for(;i.parent;)i=i.parent;if(e.length===0)return M4(i,i,i,n,o);let r=Yk(e);if(r.toRoot())return M4(i,i,new me([],{}),n,o);let s=Qk(r,i,t),a=s.processChildren?Ns(s.segmentGroup,s.index,r.commands):I5(s.segmentGroup,s.index,r.commands);return M4(i,s.segmentGroup,a,n,o)}function V1(t){return typeof t=="object"&&t!=null&&!t.outlets&&!t.segmentPath}function Ps(t){return typeof t=="object"&&t!=null&&t.outlets}function M4(t,e,n,o,i){let r={};o&&Object.entries(o).forEach(([l,c])=>{r[l]=Array.isArray(c)?c.map(d=>`${d}`):`${c}`});let s;t===e?s=n:s=C5(t,e,n);let a=x5(b5(s));return new An(a,r,i)}function C5(t,e,n){let o={};return Object.entries(t.children).forEach(([i,r])=>{r===e?o[i]=n:o[i]=C5(r,e,n)}),new me(t.segments,o)}var N1=class{isAbsolute;numberOfDoubleDots;commands;constructor(e,n,o){if(this.isAbsolute=e,this.numberOfDoubleDots=n,this.commands=o,e&&o.length>0&&V1(o[0]))throw new R(4003,!1);let i=o.find(Ps);if(i&&i!==h5(o))throw new R(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function Yk(t){if(typeof t[0]=="string"&&t.length===1&&t[0]==="/")return new N1(!0,0,t);let e=0,n=!1,o=t.reduce((i,r,s)=>{if(typeof r=="object"&&r!=null){if(r.outlets){let a={};return Object.entries(r.outlets).forEach(([l,c])=>{a[l]=typeof c=="string"?c.split("/"):c}),[...i,{outlets:a}]}if(r.segmentPath)return[...i,r.segmentPath]}return typeof r!="string"?[...i,r]:s===0?(r.split("/").forEach((a,l)=>{l==0&&a==="."||(l==0&&a===""?n=!0:a===".."?e++:a!=""&&i.push(a))}),i):[...i,r]},[]);return new N1(n,e,o)}var vr=class{segmentGroup;processChildren;index;constructor(e,n,o){this.segmentGroup=e,this.processChildren=n,this.index=o}};function Qk(t,e,n){if(t.isAbsolute)return new vr(e,!0,0);if(!n)return new vr(e,!1,NaN);if(n.parent===null)return new vr(n,!0,0);let o=V1(t.commands[0])?0:1,i=n.segments.length-1+o;return Kk(n,i,t.numberOfDoubleDots)}function Kk(t,e,n){let o=t,i=e,r=n;for(;r>i;){if(r-=i,o=o.parent,!o)throw new R(4005,!1);i=o.segments.length}return new vr(o,!1,i-r)}function Jk(t){return Ps(t[0])?t[0].outlets:{[Q]:t}}function I5(t,e,n){if(t!=null||(t=new me([],{})),t.segments.length===0&&t.hasChildren())return Ns(t,e,n);let o=eM(t,e,n),i=n.slice(o.commandIndex);if(o.match&&o.pathIndex<t.segments.length){let r=new me(t.segments.slice(0,o.pathIndex),{});return r.children[Q]=new me(t.segments.slice(o.pathIndex),t.children),Ns(r,0,i)}else return o.match&&i.length===0?new me(t.segments,{}):o.match&&!t.hasChildren()?A4(t,e,n):o.match?Ns(t,0,i):A4(t,e,n)}function Ns(t,e,n){if(n.length===0)return new me(t.segments,{});{let o=Jk(n),i={};if(Object.keys(o).some(r=>r!==Q)&&t.children[Q]&&t.numberOfChildren===1&&t.children[Q].segments.length===0){let r=Ns(t.children[Q],e,n);return new me(t.segments,r.children)}return Object.entries(o).forEach(([r,s])=>{typeof s=="string"&&(s=[s]),s!==null&&(i[r]=I5(t.children[r],e,s))}),Object.entries(t.children).forEach(([r,s])=>{o[r]===void 0&&(i[r]=s)}),new me(t.segments,i)}}function eM(t,e,n){let o=0,i=e,r={match:!1,pathIndex:0,commandIndex:0};for(;i<t.segments.length;){if(o>=n.length)return r;let s=t.segments[i],a=n[o];if(Ps(a))break;let l=`${a}`,c=o<n.length-1?n[o+1]:null;if(i>0&&l===void 0)break;if(l&&c&&typeof c=="object"&&c.outlets===void 0){if(!s5(l,c,s))return r;o+=2}else{if(!s5(l,{},s))return r;o++}i++}return{match:!0,pathIndex:i,commandIndex:o}}function A4(t,e,n){let o=t.segments.slice(0,e),i=0;for(;i<n.length;){let r=n[i];if(Ps(r)){let l=tM(r.outlets);return new me(o,l)}if(i===0&&V1(n[0])){let l=t.segments[e];o.push(new wo(l.path,r5(n[0]))),i++;continue}let s=Ps(r)?r.outlets[Q]:`${r}`,a=i<n.length-1?n[i+1]:null;s&&a&&V1(a)?(o.push(new wo(s,r5(a))),i+=2):(o.push(new wo(s,{})),i++)}return new me(o,{})}function tM(t){let e={};return Object.entries(t).forEach(([n,o])=>{typeof o=="string"&&(o=[o]),o!==null&&(e[n]=A4(new me([],{}),0,o))}),e}function r5(t){let e={};return Object.entries(t).forEach(([n,o])=>e[n]=`${o}`),e}function s5(t,e,n){return t==n.path&&Sn(e,n.parameters)}var j1="imperative",nt=function(t){return t[t.NavigationStart=0]="NavigationStart",t[t.NavigationEnd=1]="NavigationEnd",t[t.NavigationCancel=2]="NavigationCancel",t[t.NavigationError=3]="NavigationError",t[t.RoutesRecognized=4]="RoutesRecognized",t[t.ResolveStart=5]="ResolveStart",t[t.ResolveEnd=6]="ResolveEnd",t[t.GuardsCheckStart=7]="GuardsCheckStart",t[t.GuardsCheckEnd=8]="GuardsCheckEnd",t[t.RouteConfigLoadStart=9]="RouteConfigLoadStart",t[t.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",t[t.ChildActivationStart=11]="ChildActivationStart",t[t.ChildActivationEnd=12]="ChildActivationEnd",t[t.ActivationStart=13]="ActivationStart",t[t.ActivationEnd=14]="ActivationEnd",t[t.Scroll=15]="Scroll",t[t.NavigationSkipped=16]="NavigationSkipped",t}(nt||{}),jt=class{id;url;constructor(e,n){this.id=e,this.url=n}},eo=class extends jt{type=nt.NavigationStart;navigationTrigger;restoredState;constructor(e,n,o="imperative",i=null){super(e,n),this.navigationTrigger=o,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},Zt=class extends jt{urlAfterRedirects;type=nt.NavigationEnd;constructor(e,n,o){super(e,n),this.urlAfterRedirects=o}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},At=function(t){return t[t.Redirect=0]="Redirect",t[t.SupersededByNewNavigation=1]="SupersededByNewNavigation",t[t.NoDataFromRe
7solver=2]="NoDataFromResolver",t[t.GuardRejected=3]="GuardRejected",t}(At||{}),Fs=function(t){return t[t.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",t[t.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",t}(Fs||{}),zn=class extends jt{reason;code;type=nt.NavigationCancel;constructor(e,n,o,i){super(e,n),this.reason=o,this.code=i}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},to=class extends jt{reason;code;type=nt.NavigationSkipped;constructor(e,n,o,i){super(e,n),this.reason=o,this.code=i}},xr=class extends jt{error;target;type=nt.NavigationError;constructor(e,n,o,i){super(e,n),this.error=o,this.target=i}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},$s=class extends jt{urlAfterRedirects;state;type=nt.RoutesRecognized;constructor(e,n,o,i){super(e,n),this.urlAfterRedirects=o,this.state=i}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},H1=class extends jt{urlAfterRedirects;state;type=nt.GuardsCheckStart;constructor(e,n,o,i){super(e,n),this.urlAfterRedirects=o,this.state=i}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},P1=class extends jt{urlAfterRedirects;state;shouldActivate;type=nt.GuardsCheckEnd;constructor(e,n,o,i,r){super(e,n),this.urlAfterRedirects=o,this.state=i,this.shouldActivate=r}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},F1=class extends jt{urlAfterRedirects;state;type=nt.ResolveStart;constructor(e,n,o,i){super(e,n),this.urlAfterRedirects=o,this.state=i}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},$1=class extends jt{urlAfterRedirects;state;type=nt.ResolveEnd;constructor(e,n,o,i){super(e,n),this.urlAfterRedirects=o,this.state=i}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},U1=class{route;type=nt.RouteConfigLoadStart;constructor(e){this.route=e}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},q1=class{route;type=nt.RouteConfigLoadEnd;constructor(e){this.route=e}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},W1=class{snapshot;type=nt.ChildActivationStart;constructor(e){this.snapshot=e}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},G1=class{snapshot;type=nt.ChildActivationEnd;constructor(e){this.snapshot=e}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},Z1=class{snapshot;type=nt.ActivationStart;constructor(e){this.snapshot=e}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},X1=class{snapshot;type=nt.ActivationEnd;constructor(e){this.snapshot=e}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var Us=class{},br=class{url;navigationBehaviorOptions;constructor(e,n){this.url=e,this.navigationBehaviorOptions=n}};function nM(t,e){var n;return t.providers&&!t._injector&&(t._injector=Cs(t.providers,e,`Route: ${t.path}`)),(n=t._injector)!=null?n:e}function dn(t){return t.outlet||Q}function oM(t,e){let n=t.filter(o=>dn(o)===e);return n.push(...t.filter(o=>dn(o)!==e)),n}function Qs(t){var e;if(!t)return null;if((e=t.routeConfig)!=null&&e._injector)return t.routeConfig._injector;for(let n=t.parent;n;n=n.parent){let o=n.routeConfig;if(o!=null&&o._loadedInjector)return o._loadedInjector;if(o!=null&&o._injector)return o._injector}return null}var Y1=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){var e,n;return(n=Qs((e=this.route)==null?void 0:e.snapshot))!=null?n:this.rootInjector}constructor(e){this.rootInjector=e,this.children=new no(this.rootInjector)}},no=(()=>{let e=class e{rootInjector;contexts=new Map;constructor(o){this.rootInjector=o}onChildOutletCreated(o,i){let r=this.getOrCreateContext(o);r.outlet=i,this.contexts.set(o,r)}onChildOutletDestroyed(o){let i=this.getContext(o);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){let o=this.contexts;return this.contexts=new Map,o}onOutletReAttached(o){this.contexts=o}getOrCreateContext(o){let i=this.getContext(o);
7return i||(i=new Y1(this.rootInjector),this.contexts.set(o,i)),i}getContext(o){return this.contexts.get(o)||null}};f(e,"\u0275fac",function(i){return new(i||e)(F(Ve))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),Q1=class{_root;constructor(e){this._root=e}get root(){return this._root.value}parent(e){let n=this.pathFromRoot(e);return n.length>1?n[n.length-2]:null}children(e){let n=T4(e,this._root);return n?n.children.map(o=>o.value):[]}firstChild(e){let n=T4(e,this._root);return n&&n.children.length>0?n.children[0].value:null}siblings(e){let n=_4(e,this._root);return n.length<2?[]:n[n.length-2].children.map(i=>i.value).filter(i=>i!==e)}pathFromRoot(e){return _4(e,this._root).map(n=>n.value)}};function T4(t,e){if(t===e.value)return e;for(let n of e.children){let o=T4(t,n);if(o)return o}return null}function _4(t,e){if(t===e.value)return[e];for(let n of e.children){let o=_4(t,n);if(o.length)return o.unshift(e),o}return[]}var Rt=class{value;children;constructor(e,n){this.value=e,this.children=n}toString(){return`TreeNode(${this.value})`}};function mr(t){let e={};return t&&t.children.forEach(n=>e[n.value.outlet]=n),e}var qs=class extends Q1{snapshot;constructor(e,n){super(e),this.snapshot=n,H4(this,e)}toString(){return this.snapshot.toString()}};function E5(t){let e=iM(t),n=new We([new wo("",{})]),o=new We({}),i=new We({}),r=new We({}),s=new We(""),a=new gt(n,o,r,s,i,Q,t,e.root);return a.snapshot=e.root,new qs(new Rt(a,[]),e)}function iM(t){let e={},n={},o={},i="",r=new si([],e,o,i,n,Q,t,null,{});return new Ws("",new Rt(r,[]))}var gt=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(e,n,o,i,r,s,a,l){var c,d;this.urlSubject=e,this.paramsSubject=n,this.queryParamsSubject=o,this.fragmentSubject=i,this.dataSubject=r,this.outlet=s,this.component=a,this._futureSnapshot=l,this.title=(d=(c=this.dataSubject)==null?void 0:c.pipe(he(u=>u[Ys])))!=null?d:q(void 0),this.url=e,this.params=n,this.queryParams=o,this.fragment=i,this.data=r}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){var e;return(e=this._paramMap)!=null||(this._paramMap=this.params.pipe(he(n=>ai(n)))),this._paramMap}get queryParamMap(){var e;return(e=this._queryParamMap)!=null||(this._queryParamMap=this.queryParams.pipe(he(n=>ai(n)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function K1(t,e,n="emptyOnly"){var r,s;let o,{routeConfig:i}=t;return e!==null&&(n==="always"||(i==null?void 0:i.path)===""||!e.component&&!((r=e.routeConfig)!=null&&r.loadComponent))?o={params:S(S({},e.params),t.params),data:S(S({},e.data),t.data),resolve:S(S(S(S({},t.data),e.data),i==null?void 0:i.data),t._resolvedData)}:o={params:S({},t.params),data:S({},t.data),resolve:S(S({},t.data),(s=t._resolvedData)!=null?s:{})},i&&S5(i)&&(o.resolve[Ys]=i.title),o}
7var si=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){var e;return(e=this.data)==null?void 0:e[Ys]}constructor(e,n,o,i,r,s,a,l,c){this.url=e,this.params=n,this.queryParams=o,this.fragment=i,this.data=r,this.outlet=s,this.component=a,this.routeConfig=l,this._resolve=c}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){var e;return(e=this._paramMap)!=null||(this._paramMap=ai(this.params)),this._paramMap}get queryParamMap(){var e;return(e=this._queryParamMap)!=null||(this._queryParamMap=ai(this.queryParams)),this._queryParamMap}toString(){let e=this.url.map(o=>o.toString()).join("/"),n=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${e}', path:'${n}')`}},Ws=class extends Q1{url;constructor(e,n){super(n),this.url=e,H4(this,n)}toString(){return D5(this._root)}};function H4(t,e){e.value._routerState=t,e.children.forEach(n=>H4(t,n))}function D5(t){let e=t.children.length>0?` { ${t.children.map(D5).join(", ")} } `:"";return`${t.value}${e}`}function C4(t){if(t.snapshot){let e=t.snapshot,n=t._futureSnapshot;t.snapshot=n,Sn(e.queryParams,n.queryParams)||t.queryParamsSubject.next(n.queryParams),e.fragment!==n.fragment&&t.fragmentSubject.next(n.fragment),Sn(e.params,n.params)||t.paramsSubject.next(n.params),_k(e.url,n.url)||t.urlSubject.next(n.url),Sn(e.data,n.data)||t.dataSubject.next(n.data)}else t.snapshot=t._futureSnapshot,t.dataSubject.next(t._futureSnapshot.data)}function L4(t,e){let n=Sn(t.params,e.params)&&Rk(t.url,e.url),o=!t.parent!=!e.parent;return n&&!o&&(!t.parent||L4(t.parent,e.parent))}function S5(t){return typeof t.title=="string"||t.title===null}var z5=new V(""),P4=(()=>{let e=class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=Q;activateEvents=new De;deactivateEvents=new De;attachEvents=new De;detachEvents=new De;routerOutletData=Zh(void 0);parentContexts=D(no);location=D(Bt);changeDetector=D(N);inputBinder=D(nl,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(o){if(o.name){let{firstChange:i,previousValue:r}=o.name;if(i)return;this.isTrackedInParentContexts(r)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(r)),this.initializeOutletWithName()}}ngOnDestroy(){var o;this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),(o=this.inputBinder)==null||o.unsubscribeFromRouteData(this)}isTrackedInParentContexts(o){var i;return((i=this.parentContexts.getContext(o))==null?void 0:i.outlet)===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let o=this.parentContexts.getContext(this.name);o!=null&&o.route&&(o.attachRef?this.attach(o.attachRef,o.route):this.activateWith(o.route,o.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new R(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new R(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new R(4012,!1);this.location.detach();let o=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(o.instance),o}attach(o,i){var r;this.activated=o,this._activatedRoute=i,this.location.insert(o.hostView),(r=this.inputBinder)==null||r.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(o.instance)}deactivate(){if(this.activated){let o=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(o)}}activateWith(o,i){var d;if(this.isActivated)throw new R(4013,!1);this._activatedRoute=o;let r=this.location,a=o.snapshot.component,l=this.parentContexts.getOrCreateContext(this.name).children,c=new O4(o,l,r.injector,this.routerOutletData);this.activated=r.createComponent(a,{index:r.length,injector:c,environmentInjector:i}),this.changeDetector.markForCheck(),(d=this.inputBinder)==null||d.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275dir",we({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Ot]}));let t=e;return t})(),O4=class{route;childContexts;parent;outletData;constructor(e,n,o,i){this.route=e,this.childContexts=n,this.parent=o,this.outletData=i}get(e,n){return e===gt?this.route:e===no?this.childContexts:e===z5?this.outletData:this.parent.get(e,n)}},nl=new V("");var F4=(()=>{let e=class e{};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275cmp",U({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(i,r){i&1&&o4(0,"router-outlet")},dependencies:[P4],encapsulation:2}));let t=e;return t})();function $4(t){let e=t.children&&t.children.map($4),n=e?ie(S({},t),{children:e}):S({},t);return!n.component&&!n.loadComponent&&(e||n.loadChildren)&&n.outlet&&n.outlet!==Q&&(n.component=F4),n}function rM(t,e,n){let o=Gs(t,e._root,n?n._root:void 0);return new qs(o,e)}function Gs(t,e,n){if(n&&t.shouldReuseRoute(e.value,n.value.snapshot)){let o=n.value;o._futureSnapshot=e.value;let i=sM(t,e,n);return new Rt(o,i)}else{if(t.shouldAttach(e.value)){let r=t.retrieve(e.value);if(r!==null){let s=r.route;return s.value._futureSnapshot=e.value,s.children=e.children.map(a=>Gs(t,a)),s}}let o=aM(e.value),i=e.children.map(r=>Gs(t,r));return new Rt(o,i)}}function sM(t,e,n){return e.children.map(o=>{for(let i of n.children)if(t.shouldReuseRoute(o.value,i.value.snapshot))return Gs(t,o,i);return Gs(t,o)})}function aM(t){return new gt(new We(t.url),new We(t.params),new We(t.queryParams),new We(t.fragment),new We(t.data),t.outlet,t.component,t)}var yr=class{redirectTo;navigationBehaviorOptions;constructor(e,n){this.redirectTo=e,this.navigationBehaviorOptions=n}},A5="ngNavigationCancelingError";function J1(t,e){let{redirectTo:n,navigationBehaviorOptions:o}=xo(e)?{redirectTo:e,navigationBehaviorOptions:void 0}:e,i=T5(!1,At.Redirect);return i.url=n,i.navigationBehaviorOptions=o,i}function T5(t,e){let n=new Error(`NavigationCancelingError: ${t||""}`);return n[A5]=!0,n.cancellationCode=e,n}function lM(t){return _5(t)&&xo(t.url)}function _5(t){return!!t&&t[A5]}var cM=(t,e,n,o)=>he(i=>(new B4(e,i.targetRouterState,i.currentRouterState,n,o).activate(t),i)),B4=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(e,n,o,i,r){this.routeReuseStrategy=e,this.futureState=n,this.currState=o,this.forwardEvent=i,this.inputBindingEnabled=r}activate(e){let n=this.futureState._root,o=this.currState?this.currState._root:null;this.deactivateChildRoutes(n,o,e),C4(this.futureState.root),this.activateChildRoutes(n,o,e)}deactivateChildRoutes(e,n,o){let i=mr(n);
vendor: 5,191 bytes, line 7
7e.children.forEach(r=>{let s=r.value.outlet;this.deactivateRoutes(r,i[s],o),delete i[s]}),Object.values(i).forEach(r=>{this.deactivateRouteAndItsChildren(r,o)})}deactivateRoutes(e,n,o){let i=e.value,r=n?n.value:null;if(i===r)if(i.component){let s=o.getContext(i.outlet);s&&this.deactivateChildRoutes(e,n,s.children)}else this.deactivateChildRoutes(e,n,o);else r&&this.deactivateRouteAndItsChildren(n,o)}deactivateRouteAndItsChildren(e,n){e.value.component&&this.routeReuseStrategy.shouldDetach(e.value.snapshot)?this.detachAndStoreRouteSubtree(e,n):this.deactivateRouteAndOutlet(e,n)}detachAndStoreRouteSubtree(e,n){let o=n.getContext(e.value.outlet),i=o&&e.value.component?o.children:n,r=mr(e);for(let s of Object.values(r))this.deactivateRouteAndItsChildren(s,i);if(o&&o.outlet){let s=o.outlet.detach(),a=o.children.onOutletDeactivated();this.routeReuseStrategy.store(e.value.snapshot,{componentRef:s,route:e,contexts:a})}}deactivateRouteAndOutlet(e,n){let o=n.getContext(e.value.outlet),i=o&&e.value.component?o.children:n,r=mr(e);for(let s of Object.values(r))this.deactivateRouteAndItsChildren(s,i);o&&(o.outlet&&(o.outlet.deactivate(),o.children.onOutletDeactivated()),o.attachRef=null,o.route=null)}activateChildRoutes(e,n,o){let i=mr(n);e.children.forEach(r=>{this.activateRoutes(r,i[r.value.outlet],o),this.forwardEvent(new X1(r.value.snapshot))}),e.children.length&&this.forwardEvent(new G1(e.value.snapshot))}activateRoutes(e,n,o){let i=e.value,r=n?n.value:null;if(C4(i),i===r)if(i.component){let s=o.getOrCreateContext(i.outlet);this.activateChildRoutes(e,n,s.children)}else this.activateChildRoutes(e,n,o);else if(i.component){let s=o.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){let a=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),s.children.onOutletReAttached(a.contexts),s.attachRef=a.componentRef,s.route=a.route.value,s.outlet&&s.outlet.attach(a.componentRef,a.route.value),C4(a.route.value),this.activateChildRoutes(e,null,s.children)}else s.attachRef=null,s.route=i,s.outlet&&s.outlet.activateWith(i,s.injector),this.activateChildRoutes(e,null,s.children)}else this.activateChildRoutes(e,null,o)}},el=class{path;route;constructor(e){this.path=e,this.route=this.path[this.path.length-1]}},wr=class{component;route;constructor(e,n){this.component=e,this.route=n}};function dM(t,e,n){let o=t._root,i=e?e._root:null;return Vs(o,i,n,[o.value])}function uM(t){let e=t.routeConfig?t.routeConfig.canActivateChild:null;return!e||e.length===0?null:{node:t,guards:e}}function Mr(t,e){let n=Symbol(),o=e.get(t,n);return o===n?typeof t=="function"&&!U6(t)?t:e.get(t):o}function Vs(t,e,n,o,i={canDeactivateChecks:[],canActivateChecks:[]}){let r=mr(e);return t.children.forEach(s=>{hM(s,r[s.value.outlet],n,o.concat([s.value]),i),delete r[s.value.outlet]}),Object.entries(r).forEach(([s,a])=>Hs(a,n.getContext(s),i)),i}function hM(t,e,n,o,i={canDeactivateChecks:[],canActivateChecks:[]}){let r=t.value,s=e?e.value:null,a=n?n.getContext(t.value.outlet):null;if(s&&r.routeConfig===s.routeConfig){let l=pM(s,r,r.routeConfig.runGuardsAndResolvers);l?i.canActivateChecks.push(new el(o)):(r.data=s.data,r._resolvedData=s._resolvedData),r.component?Vs(t,e,a?a.children:null,o,i):Vs(t,e,n,o,i),l&&a&&a.outlet&&a.outlet.isActivated&&i.canDeactivateChecks.push(new wr(a.outlet.component,s))}else s&&Hs(e,a,i),i.canActivateChecks.push(new el(o)),r.component?Vs(t,null,a?a.children:null,o,i):Vs(t,null,n,o,i);return i}function pM(t,e,n){if(typeof n=="function")return n(t,e);switch(n){case"pathParamsChange":return!ri(t.url,e.url);case"pathParamsOrQueryParamsChange":return!ri(t.url,e.url)||!Sn(t.queryParams,e.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!L4(t,e)||!Sn(t.queryParams,e.queryParams);case"paramsChange":default:return!L4(t,e)}}function Hs(t,e,n){let o=mr(t),i=t.value;Object.entries(o).forEach(([r,s])=>{i.component?e?Hs(s,e.children.getContext(r),n):Hs(s,null,n):Hs(s,e,n)}),i.component?e&&e.outlet&&e.outlet.isActivated?n.canDeactivateChecks.push(new wr(e.outlet.component,i)):n.canDeactivateChecks.push(new wr(null,i)):n.canDeactivateChecks.push(new wr(null,i))}function Ks(t){return typeof t=="function"}function fM(t){return typeof t=="boolean"}function gM(t){return t&&Ks(t.canLoad)}function mM(t){return t&&Ks(t.canActivate)}function vM(t){return t&&Ks(t.canActivateChild)}function wM(t){return t&&Ks(t.canDeactivate)}function xM(t){return t&&Ks(t.canMatch)}function L5(t){return t instanceof Vn||(t==null?void 0:t.name)==="EmptyError"}var L1=Symbol("INITIAL_VALUE");function kr(){return bt(t=>Vi(t.map(e=>e.pipe(Nn(1),jc(L1)))).pipe(he(e=>{for(let n of e)if(n!==!0){if(n===L1)return L1;if(n===!1||bM(n))return n}return!0}),ut(e=>e!==L1),Nn(1)))}function bM(t){return xo(t)||t instanceof yr}function yM(t,e){return Oe(n=>{let{targetSnapshot:o,currentSnapshot:i,guards:{canActivateChecks:r,canDeactivateChecks:s}}=n;return s.length===0&&r.length===0?q(ie(S({},n),{guardsResult:!0})):kM(s,o,i,t).pipe(Oe(a=>a&&fM(a)?MM(o,r,t,e):q(a)),he(a=>ie(S({},n),{guardsResult:a})))})}function kM(t,e,n,o){return Ae(t).pipe(Oe(i=>SM(i.component,i.route,n,e,o)),Hn(i=>i!==!0,!0))}
7function MM(t,e,n,o){return Ae(e).pipe(so(i=>Ni(IM(i.route.parent,o),CM(i.route,o),DM(t,i.path,n),EM(t,i.route,n))),Hn(i=>i!==!0,!0))}function CM(t,e){return t!==null&&e&&e(new Z1(t)),q(!0)}function IM(t,e){return t!==null&&e&&e(new W1(t)),q(!0)}function EM(t,e,n){let o=e.routeConfig?e.routeConfig.canActivate:null;if(!o||o.length===0)return q(!0);let i=o.map(r=>t0(()=>{var c;let s=(c=Qs(e))!=null?c:n,a=Mr(r,s),l=mM(a)?a.canActivate(e,t):on(s,()=>a(e,t));return bo(l).pipe(Hn())}));return q(i).pipe(kr())}function DM(t,e,n){let o=e[e.length-1],r=e.slice(0,e.length-1).reverse().map(s=>uM(s)).filter(s=>s!==null).map(s=>t0(()=>{let a=s.guards.map(l=>{var g;let c=(g=Qs(s.node))!=null?g:n,d=Mr(l,c),u=vM(d)?d.canActivateChild(o,t):on(c,()=>d(o,t));return bo(u).pipe(Hn())});return q(a).pipe(kr())}));return q(r).pipe(kr())}function SM(t,e,n,o,i){let r=e&&e.routeConfig?e.routeConfig.canDeactivate:null;if(!r||r.length===0)return q(!0);let s=r.map(a=>{var u;let l=(u=Qs(e))!=null?u:i,c=Mr(a,l),d=wM(c)?c.canDeactivate(t,e,n,o):on(l,()=>c(t,e,n,o));return bo(d).pipe(Hn())});return q(s).pipe(kr())}function zM(t,e,n,o){let i=e.canLoad;if(i===void 0||i.length===0)return q(!0);let r=i.map(s=>{let a=Mr(s,t),l=gM(a)?a.canLoad(e,n):on(t,()=>a(e,n));return bo(l)});return q(r).pipe(kr(),O5(o))}function O5(t){return Cc(rt(e=>{if(typeof e!="boolean")throw J1(t,e)}),he(e=>e===!0))}function AM(t,e,n,o){let i=e.canMatch;if(!i||i.length===0)return q(!0);let r=i.map(s=>{let a=Mr(s,t),l=xM(a)?a.canMatch(e,n):on(t,()=>a(e,n));return bo(l)});return q(r).pipe(kr(),O5(o))}var Zs=class{segmentGroup;constructor(e){this.segmentGroup=e||null}},Xs=class extends Error{urlTree;constructor(e){super(),this.urlTree=e}};function gr(t){return Ri(new Zs(t))}function TM(t){return Ri(new R(4e3,!1))}function _M(t){return Ri(T5(!1,At.GuardRejected))}var R4=class{urlSerializer;urlTree;constructor(e,n){this.urlSerializer=e,this.urlTree=n}lineralizeSegments(e,n){let o=[],i=n.root;for(;;){if(o=o.concat(i.segments),i.numberOfChildren===0)return q(o);if(i.numberOfChildren>1||!i.children[Q])return TM(`${e.redirectTo}`);i=i.children[Q]}}applyRedirectCommands(e,n,o,i,r){if(typeof n!="string"){let a=n,{queryParams:l,fragment:c,routeConfig:d,url:u,outlet:g,params:p,data:v,title:w}=i,y=on(r,()=>a({params:p,data:v,queryParams:l,fragment:c,routeConfig:d,url:u,outlet:g,title:w}));if(y instanceof An)throw new Xs(y);n=y}let s=this.applyRedirectCreateUrlTree(n,this.urlSerializer.parse(n),e,o);if(n[0]==="/")throw new Xs(s);return s}applyRedirectCreateUrlTree(e,n,o,i){let r=this.createSegmentGroup(e,n.root,o,i);return new An(r,this.createQueryParams(n.queryParams,this.urlTree.queryParams),n.fragment)}createQueryParams(e,n){let o={};return Object.entries(e).forEach(([i,r])=>{if(typeof r=="string"&&r[0]===":"){let a=r.substring(1);o[i]=n[a]}else o[i]=r}),o}createSegmentGroup(e,n,o,i){let r=this.createSegments(e,n.segments,o,i),s={};return Object.entries(n.children).forEach(([a,l])=>{s[a]=this.createSegmentGroup(e,l,o,i)}),new me(r,s)}createSegments(e,n,o,i){return n.map(r=>r.path[0]===":"?this.findPosParam(e,r,i):this.findOrReturn(r,o))}findPosParam(e,n,o){let i=o[n.path.substring(1)];if(!i)throw new R(4001,!1);return i}findOrReturn(e,n){let o=0;for(let i of n){if(i.path===e.path)return n.splice(o),i;o++}return e}},j4={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function LM(t,e,n,o,i){let r=B5(t,e,n);return r.matched?(o=nM(e,o),AM(o,e,n,i).pipe(he(s=>s===!0?r:S({},j4)))):q(r)}function B5(t,e,n){var a,l;if(e.path==="**")return OM(n);if(e.path==="")return e.pathMatch==="full"&&(t.hasChildren()||n.length>0)?S({},j4):{matched:!0,consumedSegments:[],remainingSegments:n,parameters:{},positionalParamSegments:{}};let i=(e.matcher||d5)(n,t,e);if(!i)return S({},j4);let r={};Object.entries((a=i.posParams)!=null?a:{}).forEach(([c,d])=>{r[c]=d.path});let s=i.consumed.length>0?S(S({},r),i.consumed[i.consumed.length-1].parameters):r;return{matched:!0,consumedSegments:i.consumed,remainingSegments:n.slice(i.consumed.length),parameters:s,positionalParamSegments:(l=i.posParams)!=null?l:{}}}function OM(t){return{matched:!0,parameters:t.length>0?h5(t).parameters:{},consumedSegments:t,remainingSegments:[],positionalParamSegments:{}}}function a5(t,e,n,o){return n.length>0&&jM(t,n,o)?{segmentGroup:new me(e,RM(o,new me(n,t.children))),slicedSegments:[]}
7:n.length===0&&VM(t,n,o)?{segmentGroup:new me(t.segments,BM(t,n,o,t.children)),slicedSegments:n}:{segmentGroup:new me(t.segments,t.children),slicedSegments:n}}function BM(t,e,n,o){let i={};for(let r of n)if(ol(t,e,r)&&!o[dn(r)]){let s=new me([],{});i[dn(r)]=s}return S(S({},o),i)}function RM(t,e){let n={};n[Q]=e;for(let o of t)if(o.path===""&&dn(o)!==Q){let i=new me([],{});n[dn(o)]=i}return n}function jM(t,e,n){return n.some(o=>ol(t,e,o)&&dn(o)!==Q)}function VM(t,e,n){return n.some(o=>ol(t,e,o))}function ol(t,e,n){return(t.hasChildren()||e.length>0)&&n.pathMatch==="full"?!1:n.path===""}function NM(t,e,n){return e.length===0&&!t.children[n]}var V4=class{};function HM(t,e,n,o,i,r,s="emptyOnly"){return new N4(t,e,n,o,i,s,r).recognize()}var PM=31,N4=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(e,n,o,i,r,s,a){this.injector=e,this.configLoader=n,this.rootComponentType=o,this.config=i,this.urlTree=r,this.paramsInheritanceStrategy=s,this.urlSerializer=a,this.applyRedirects=new R4(this.urlSerializer,this.urlTree)}noMatchError(e){return new R(4002,`'${e.segmentGroup}'`)}recognize(){let e=a5(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(e).pipe(he(({children:n,rootSnapshot:o})=>{let i=new Rt(o,n),r=new Ws("",i),s=y5(o,[],this.urlTree.queryParams,this.urlTree.fragment);return s.queryParams=this.urlTree.queryParams,r.url=this.urlSerializer.serialize(s),{state:r,tree:s}}))}match(e){let n=new si([],Object.freeze({}),Object.freeze(S({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),Q,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,e,Q,n).pipe(he(o=>({children:o,rootSnapshot:n})),fn(o=>{if(o instanceof Xs)return this.urlTree=o.urlTree,this.match(o.urlTree.root);throw o instanceof Zs?this.noMatchError(o):o}))}processSegmentGroup(e,n,o,i,r){return o.segments.length===0&&o.hasChildren()?this.processChildren(e,n,o,r):this.processSegment(e,n,o,o.segments,i,!0,r).pipe(he(s=>s instanceof Rt?[s]:[]))}processChildren(e,n,o,i){let r=[];for(let s of Object.keys(o.children))s==="primary"?r.unshift(s):r.push(s);return Ae(r).pipe(so(s=>{let a=o.children[s],l=oM(n,s);return this.processSegmentGroup(e,l,a,s,i)}),Rc((s,a)=>(s.push(...a),s)),ao(null),Bc(),Oe(s=>{if(s===null)return gr(o);let a=R5(s);return FM(a),q(a)}))}processSegment(e,n,o,i,r,s,a){return Ae(n).pipe(so(l=>{var c;return this.processSegmentAgainstRoute((c=l._injector)!=null?c:e,n,l,o,i,r,s,a).pipe(fn(d=>{if(d instanceof Zs)return q(null);throw d}))}),Hn(l=>!!l),fn(l=>{if(L5(l))return NM(o,i,r)?q(new V4):gr(o);throw l}))}processSegmentAgainstRoute(e,n,o,i,r,s,a,l){return dn(o)!==s&&(s===Q||!ol(i,r,o))?gr(i):o.redirectTo===void 0?this.matchSegmentAgainstRoute(e,i,o,r,s,l):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(e,i,n,o,r,s,l):gr(i)}expandSegmentAgainstRouteUsingRedirect(e,n,o,i,r,s,a){var y,E;let{matched:l,parameters:c,consumedSegments:d,positionalParamSegments:u,remainingSegments:g}=B5(n,i,r);if(!l)return gr(n);typeof i.redirectTo=="string"&&i.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>PM&&(this.allowRedirects=!1));let p=new si(r,c,Object.freeze(S({},this.urlTree.queryParams)),this.urlTree.fragment,l5(i),dn(i),(E=(y=i.component)!=null?y:i._loadedComponent)!=null?E:null,i,c5(i)),v=K1(p,a,this.paramsInheritanceStrategy);p.params=Object.freeze(v.params),p.data=Object.freeze(v.data);let w=this.applyRedirects.applyRedirectCommands(d,i.redirectTo,u,p,e);return this.applyRedirects.lineralizeSegments(i,w).pipe(Oe(A=>this.processSegment(e,o,n,A.concat(g),s,!1,a)))}matchSegmentAgainstRoute(e,n,o,i,r,s){let a=LM(n,o,i,e,this.urlSerializer);return o.path==="**"&&(n.children={}),a.pipe(bt(l=>{var c;return l.matched?(e=(c=o._injector)!=null?c:e,this.getChildConfig(e,o,i).pipe(bt(({routes:d})=>{var K,J,Y;let u=(K=o._loadedInjector)!=null?K:e,{parameters:g,consumedSegments:p,remainingSegments:v}=l,w=new si(p,g,Object.freeze(S({},this.urlTree.queryParams)),this.urlTree.fragment,l5(o),dn(o),(Y=(J=o.component)!=null?J:o._loadedComponent)!=null?Y:null,o,c5(o)),y=K1(w,s,this.paramsInheritanceStrategy);w.params=Object.freeze(y.params),w.data=Object.freeze(y.data);let{segmentGroup:E,slicedSegments:A}=a5(n,p,v,d);if(A.length===0&&E.hasChildren())return this.processChildren(u,d,E,w).pipe(he(z=>new Rt(w,z)));if(d.length===0&&A.length===0)return q(new Rt(w,[]));let O=dn(o)===r;return this.processSegment(u,d,E,A,O?Q:r,!0,w).pipe(he(z=>new Rt(w,z instanceof Rt?[z]:[])))}))):gr(n)}))}getChildConfig(e,n,o){return n.children?q({routes:n.children,injector:e}):n.loadChildren?n._loadedRoutes!==void 0?q({routes:n._loadedRoutes,injector:n._loadedInjector}):zM(e,n,o,this.urlSerializer).pipe(Oe(i=>
7i?this.configLoader.loadChildren(e,n).pipe(rt(r=>{n._loadedRoutes=r.routes,n._loadedInjector=r.injector})):_M(n))):q({routes:[],injector:e})}};function FM(t){t.sort((e,n)=>e.value.outlet===Q?-1:n.value.outlet===Q?1:e.value.outlet.localeCompare(n.value.outlet))}function $M(t){let e=t.value.routeConfig;return e&&e.path===""}function R5(t){let e=[],n=new Set;for(let o of t){if(!$M(o)){e.push(o);continue}let i=e.find(r=>o.value.routeConfig===r.value.routeConfig);i!==void 0?(i.children.push(...o.children),n.add(i)):e.push(o)}for(let o of n){let i=R5(o.children);e.push(new Rt(o.value,i))}return e.filter(o=>!n.has(o))}function l5(t){return t.data||{}}function c5(t){return t.resolve||{}}function UM(t,e,n,o,i,r){return Oe(s=>HM(t,e,n,o,s.extractedUrl,i,r).pipe(he(({state:a,tree:l})=>ie(S({},s),{targetSnapshot:a,urlAfterRedirects:l}))))}function qM(t,e){return Oe(n=>{let{targetSnapshot:o,guards:{canActivateChecks:i}}=n;if(!i.length)return q(n);let r=new Set(i.map(l=>l.route)),s=new Set;for(let l of r)if(!s.has(l))for(let c of j5(l))s.add(c);let a=0;return Ae(s).pipe(so(l=>r.has(l)?WM(l,o,t,e):(l.data=K1(l,l.parent,t).resolve,q(void 0))),rt(()=>a++),Hi(1),Oe(l=>a===s.size?q(n):Ct))})}function j5(t){let e=t.children.map(n=>j5(n)).flat();return[t,...e]}function WM(t,e,n,o){let i=t.routeConfig,r=t._resolve;return(i==null?void 0:i.title)!==void 0&&!S5(i)&&(r[Ys]=i.title),GM(r,t,e,o).pipe(he(s=>(t._resolvedData=s,t.data=K1(t,t.parent,n).resolve,null)))}function GM(t,e,n,o){let i=D4(t);if(i.length===0)return q({});let r={};return Ae(i).pipe(Oe(s=>ZM(t[s],e,n,o).pipe(Hn(),rt(a=>{if(a instanceof yr)throw J1(new li,a);r[s]=a}))),Hi(1),he(()=>r),fn(s=>L5(s)?Ct:Ri(s)))}function ZM(t,e,n,o){var a;let i=(a=Qs(e))!=null?a:o,r=Mr(t,i),s=r.resolve?r.resolve(e,n):on(i,()=>r(e,n));return bo(s)}function I4(t){return bt(e=>{let n=t(e);return n?Ae(n).pipe(he(()=>e)):q(e)})}var U4=(()=>{let e=class e{buildTitle(o){var s;let i,r=o.root;for(;r!==void 0;)i=(s=this.getResolvedTitleForRoute(r))!=null?s:i,r=r.children.find(a=>a.outlet===Q);return i}getResolvedTitleForRoute(o){return o.data[Ys]}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>D(V5),providedIn:"root"}));let t=e;return t})(),V5=(()=>{let e=class e extends U4{title;constructor(o){super(),this.title=o}updateTitle(o){let i=this.buildTitle(o);i!==void 0&&this.title.setTitle(i)}};f(e,"\u0275fac",function(i){return new(i||e)(F(n5))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),Js=new V("",{providedIn:"root",factory:()=>({})}),ea=new V(""),q4=(()=>{let e=class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=D(bp);loadComponent(o){if(this.componentLoaders.get(o))return this.componentLoaders.get(o);if(o._loadedComponent)return q(o._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(o);let i=bo(o.loadComponent()).pipe(he(H5),rt(s=>{this.onLoadEndListener&&this.onLoadEndListener(o),o._loadedComponent=s}),is(()=>{this.componentLoaders.delete(o)})),r=new Ti(i,()=>new be).pipe(Ai());return this.componentLoaders.set(o,r),r}loadChildren(o,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return q({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);let s=N5(i,this.compiler,o,this.onLoadEndListener).pipe(is(()=>{this.childrenLoaders.delete(i)})),a=new Ti(s,()=>new be).pipe(Ai());return this.childrenLoaders.set(i,a),a}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();function N5(t,e,n,o){return bo(t.loadChildren()).pipe(he(H5),Oe(i=>i instanceof Qd||Array.isArray(i)?q(i):Ae(e.compileModuleAsync(i))),he(i=>{o&&o(t);let r,s,a=!1;return Array.isArray(i)?(s=i,a=!0):(r=i.create(n).injector,s=r.get(ea,[],{optional:!0,self:!0}).flat()),{routes:s.map($4),injector:r}}))}function XM(t){return t&&typeof t=="object"&&"default"in t}function H5(t){return XM(t)?t.default:t}var il=(()=>{let e=class e{};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>D(YM),providedIn:"root"}));let t=e;return t})(),YM=(()=>{let e=class e{shouldProcessUrl(o){return!0}extract(o){return o}merge(o,i){return o}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),P5=new V("");var F5=new V(""),$5=(()=>{let e=class e{currentNavigation=null;currentTransition=null;lastSuccessfulNavigation=null;events=new be;
7transitionAbortSubject=new be;configLoader=D(q4);environmentInjector=D(Ve);destroyRef=D(Y0);urlSerializer=D(ci);rootContexts=D(no);location=D(ln);inputBindingEnabled=D(nl,{optional:!0})!==null;titleStrategy=D(U4);options=D(Js,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=D(il);createViewTransition=D(P5,{optional:!0});navigationErrorHandler=D(F5,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>q(void 0);rootComponentType=null;destroyed=!1;constructor(){let o=r=>this.events.next(new U1(r)),i=r=>this.events.next(new q1(r));this.configLoader.onLoadEndListener=i,this.configLoader.onLoadStartListener=o,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){var o;(o=this.transitions)==null||o.complete()}handleNavigationRequest(o){var r;let i=++this.navigationId;(r=this.transitions)==null||r.next(ie(S({},o),{extractedUrl:this.urlHandlingStrategy.extract(o.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,id:i}))}setupNavigations(o){return this.transitions=new We(null),this.transitions.pipe(ut(i=>i!==null),bt(i=>{let r=!1,s=!1;return q(i).pipe(bt(a=>{var d;if(this.navigationId>i.id)return this.cancelNavigationTransition(i,"",At.SupersededByNewNavigation),Ct;this.currentTransition=i,this.currentNavigation={id:a.id,initialUrl:a.rawUrl,extractedUrl:a.extractedUrl,targetBrowserUrl:typeof a.extras.browserUrl=="string"?this.urlSerializer.parse(a.extras.browserUrl):a.extras.browserUrl,trigger:a.source,extras:a.extras,previousNavigation:this.lastSuccessfulNavigation?ie(S({},this.lastSuccessfulNavigation),{previousNavigation:null}):null};let l=!o.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),c=(d=a.extras.onSameUrlNavigation)!=null?d:o.onSameUrlNavigation;if(!l&&c!=="reload"){let u="";return this.events.next(new to(a.id,this.urlSerializer.serialize(a.rawUrl),u,Fs.IgnoredSameUrlNavigation)),a.resolve(!1),Ct}if(this.urlHandlingStrategy.shouldProcessUrl(a.rawUrl))return q(a).pipe(bt(u=>(this.events.next(new eo(u.id,this.urlSerializer.serialize(u.extractedUrl),u.source,u.restoredState)),u.id!==this.navigationId?Ct:Promise.resolve(u))),UM(this.environmentInjector,this.configLoader,this.rootComponentType,o.config,this.urlSerializer,this.paramsInheritanceStrategy),rt(u=>{i.targetSnapshot=u.targetSnapshot,i.urlAfterRedirects=u.urlAfterRedirects,this.currentNavigation=ie(S({},this.currentNavigation),{finalUrl:u.urlAfterRedirects});let g=new $s(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot);this.events.next(g)}));if(l&&this.urlHandlingStrategy.shouldProcessUrl(a.currentRawUrl)){let{id:u,extractedUrl:g,source:p,restoredState:v,extras:w}=a,y=new eo(u,this.urlSerializer.serialize(g),p,v);this.events.next(y);let E=E5(this.rootComponentType).snapshot;return this.currentTransition=i=ie(S({},a),{targetSnapshot:E,urlAfterRedirects:g,extras:ie(S({},w),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.finalUrl=g,q(i)}else{let u="";return this.events.next(new to(a.id,this.urlSerializer.serialize(a.extractedUrl),u,Fs.IgnoredByUrlHandlingStrategy)),a.resolve(!1),Ct}}),rt(a=>{let l=new H1(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(l)}),he(a=>(this.currentTransition=i=ie(S({},a),{guards:dM(a.targetSnapshot,a.currentSnapshot,this.rootContexts)}),i)),yM(this.environmentInjector,a=>this.events.next(a)),rt(a=>{if(i.guardsResult=a.guardsResult,a.guardsResult&&typeof a.guardsResult!="boolean")throw J1(this.urlSerializer,a.guardsResult);let l=new P1(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot,!!a.guardsResult);this.events.next(l)}),ut(a=>a.guardsResult?!0:(this.cancelNavigationTransition(a,"",At.GuardRejected),!1)),I4(a=>{if(a.guards.canActivateChecks.length!==0)return q(a).pipe(rt(l=>{let c=new F1(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(c)}),bt(l=>{let c=!1;
7return q(l).pipe(qM(this.paramsInheritanceStrategy,this.environmentInjector),rt({next:()=>c=!0,complete:()=>{c||this.cancelNavigationTransition(l,"",At.NoDataFromResolver)}}))}),rt(l=>{let c=new $1(l.id,this.urlSerializer.serialize(l.extractedUrl),this.urlSerializer.serialize(l.urlAfterRedirects),l.targetSnapshot);this.events.next(c)}))}),I4(a=>{let l=c=>{var u;let d=[];(u=c.routeConfig)!=null&&u.loadComponent&&!c.routeConfig._loadedComponent&&d.push(this.configLoader.loadComponent(c.routeConfig).pipe(rt(g=>{c.component=g}),he(()=>{})));for(let g of c.children)d.push(...l(g));return d};return Vi(l(a.targetSnapshot.root)).pipe(ao(null),Nn(1))}),I4(()=>this.afterPreactivation()),bt(()=>{var d;let{currentSnapshot:a,targetSnapshot:l}=i,c=(d=this.createViewTransition)==null?void 0:d.call(this,this.environmentInjector,a.root,l.root);return c?Ae(c).pipe(he(()=>i)):q(i)}),he(a=>{let l=rM(o.routeReuseStrategy,a.targetSnapshot,a.currentRouterState);return this.currentTransition=i=ie(S({},a),{targetRouterState:l}),this.currentNavigation.targetRouterState=l,i}),rt(()=>{this.events.next(new Us)}),cM(this.rootContexts,o.routeReuseStrategy,a=>this.events.next(a),this.inputBindingEnabled),Nn(1),rt({next:a=>{var l;r=!0,this.lastSuccessfulNavigation=this.currentNavigation,this.events.next(new Zt(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects))),(l=this.titleStrategy)==null||l.updateTitle(a.targetRouterState.snapshot),a.resolve(!0)},complete:()=>{r=!0}}),Vc(this.transitionAbortSubject.pipe(rt(a=>{throw a}))),is(()=>{var a;!r&&!s&&this.cancelNavigationTransition(i,"",At.SupersededByNewNavigation),((a=this.currentTransition)==null?void 0:a.id)===i.id&&(this.currentNavigation=null,this.currentTransition=null)}),fn(a=>{var l;if(this.destroyed)return i.resolve(!1),Ct;if(s=!0,_5(a))this.events.next(new zn(i.id,this.urlSerializer.serialize(i.extractedUrl),a.message,a.cancellationCode)),lM(a)?this.events.next(new br(a.url,a.navigationBehaviorOptions)):i.resolve(!1);else{let c=new xr(i.id,this.urlSerializer.serialize(i.extractedUrl),a,(l=i.targetSnapshot)!=null?l:void 0);try{let d=on(this.environmentInjector,()=>{var u;return(u=this.navigationErrorHandler)==null?void 0:u.call(this,c)});if(d instanceof yr){let{message:u,cancellationCode:g}=J1(this.urlSerializer,d);this.events.next(new zn(i.id,this.urlSerializer.serialize(i.extractedUrl),u,g)),this.events.next(new br(d.redirectTo,d.navigationBehaviorOptions))}else throw this.events.next(c),a}catch(d){this.options.resolveNavigationPromiseOnError?i.resolve(!1):i.reject(d)}}return Ct}))}))}cancelNavigationTransition(o,i,r){let s=new zn(o.id,this.urlSerializer.serialize(o.extractedUrl),i,r);this.events.next(s),o.resolve(!1)}isUpdatingInternalState(){var o,i;return((o=this.currentTransition)==null?void 0:o.extractedUrl.toString())!==((i=this.currentTransition)==null?void 0:i.currentUrlTree.toString())}isUpdatedBrowserUrl(){var r,s,a,l;let o=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),i=(a=(r=this.currentNavigation)==null?void 0:r.targetBrowserUrl)!=null?a:(s=this.currentNavigation)==null?void 0:s.extractedUrl;return o.toString()!==(i==null?void 0:i.toString())&&!((l=this.currentNavigation)!=null&&l.extras.skipLocationChange)}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();function QM(t){return t!==j1}var U5=(()=>{let e=class e{};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>D(KM),providedIn:"root"}));let t=e;return t})(),tl=class{shouldDetach(e){return!1}store(e,n){}shouldAttach(e){return!1}retrieve(e){return null}shouldReuseRoute(e,n){return e.routeConfig===n.routeConfig}},KM=(()=>{let e=class e extends tl{};f(e,"\u0275fac",(()=>{let o;return function(r){return(o||(o=In(e)))(r||e)}})()),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),q5=(()=>{let e=class e{urlSerializer=D(ci);options=D(Js,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=D(ln);urlHandlingStrategy=D(il);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new An;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:o,initialUrl:i,targetBrowserUrl:r}){let s=o!==void 0?this.urlHandlingStrategy.merge(o,i):i,a=r!=null?r:s;return a instanceof An?this.urlSerializer.serialize(a):a}commitTransition({targetRouterState:o,finalUrl:i,initialUrl:r}){i&&o?(this.currentUrlTree=i,this.rawUrlTree=this.urlHandlingStrategy.merge(i,r),this.routerState=o):this.rawUrlTree=r}routerState=E5(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:o}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,o!=null?o:this.rawUrlTree)}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:()=>D(JM),providedIn:"root"}));let t=e;return t})(),JM=(()=>{let e=class e extends q5{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){var o,i;return this.canceledNavigationResolution!=="computed"?this.currentPageId:(i=(o=this.restoredState())==null?void 0:o.\u0275routerPageId)!=null?i:this.currentPageId}registerNonRouterCurrentEntryChangeListener(o){return this.location.subscribe(i=>{i.type==="popstate"&&setTimeout(()=>{o(i.url,i.state,"popstate")})})}handleRouterEvent(o,i){o instanceof eo?this.updateStateMemento():o instanceof to?this.commitTransition(i):o instanceof $s?this.urlUpdateStrategy==="eager"&&(i.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(i),i)):o instanceof Us?(this.commitTransition(i),this.urlUpdateStrategy==="deferred"&&!i.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(i),i)):o instanceof zn&&(o.code===At.GuardRejected||o.code===At.NoDataFromRe
7solver)?this.restoreHistory(i):o instanceof xr?this.restoreHistory(i,!0):o instanceof Zt&&(this.lastSuccessfulId=o.id,this.currentPageId=this.browserPageId)}setBrowserUrl(o,{extras:i,id:r}){let{replaceUrl:s,state:a}=i;if(this.location.isCurrentPathEqualTo(o)||s){let l=this.browserPageId,c=S(S({},a),this.generateNgRouterState(r,l));this.location.replaceState(o,"",c)}else{let l=S(S({},a),this.generateNgRouterState(r,this.browserPageId+1));this.location.go(o,"",l)}}restoreHistory(o,i=!1){if(this.canceledNavigationResolution==="computed"){let r=this.browserPageId,s=this.currentPageId-r;s!==0?this.location.historyGo(s):this.getCurrentUrlTree()===o.finalUrl&&s===0&&(this.resetInternalState(o),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(i&&this.resetInternalState(o),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(o,i){return this.canceledNavigationResolution==="computed"?{navigationId:o,\u0275routerPageId:i}:{navigationId:o}}};f(e,"\u0275fac",(()=>{let o;return function(r){return(o||(o=In(e)))(r||e)}})()),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();function W4(t,e){t.events.pipe(ut(n=>n instanceof Zt||n instanceof zn||n instanceof xr||n instanceof to),he(n=>n instanceof Zt||n instanceof to?0:(n instanceof zn?n.code===At.Redirect||n.code===At.SupersededByNewNavigation:!1)?2:1),ut(n=>n!==2),Nn(1)).subscribe(()=>{e()})}var eC={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},tC={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},mt=(()=>{var e,n;let o=class o{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=D(Jd);stateManager=D(q5);options=D(Js,{optional:!0})||{};pendingTasks=D(ni);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=D($5);urlSerializer=D(ci);location=D(ln);urlHandlingStrategy=D(il);_events=new be;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=D(U5);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=(n=(e=D(ea,{optional:!0}))==null?void 0:e.flat())!=null?n:[];componentInputBindingEnabled=!!D(nl,{optional:!0});constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:r=>{this.console.warn(r)}}),this.subscribeToNavigationEvents()}eventsSubscription=new Re;subscribeToNavigationEvents(){let r=this.navigationTransitions.events.subscribe(s=>{try{let a=this.navigationTransitions.currentTransition,l=this.navigationTransitions.currentNavigation;if(a!==null&&l!==null){if(this.stateManager.handleRouterEvent(s,l),s instanceof zn&&s.code!==At.Redirect&&s.code!==At.SupersededByNewNavigation)this.navigated=!0;else if(s instanceof Zt)this.navigated=!0;else if(s instanceof br){let c=s.navigationBehaviorOptions,d=this.urlHandlingStrategy.merge(s.url,a.currentRawUrl),u=S({browserUrl:a.extras.browserUrl,info:a.extras.info,skipLocationChange:a.extras.skipLocationChange,replaceUrl:a.extras.replaceUrl||this.urlUpdateStrategy==="eager"||QM(a.source)},c);this.scheduleNavigation(d,j1,null,u,{resolve:a.resolve,reject:a.reject,promise:a.promise})}}oC(s)&&this._events.next(s)}catch(a){this.navigationTransitions.transitionAbortSubject.next(a)}});this.eventsSubscription.add(r)}resetRootComponentType(r){this.routerState.root.component=r,this.navigationTransitions.rootComponentType=r}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),j1,this.stateManager.restoredState())}setUpLocationChangeListener(){var r;(r=this.nonRouterCurrentEntryChangeSubscription)!=null||(this.nonRouterCurrentEntryChangeSubscription=this.stateManager.registerNonRouterCurrentEntryChangeListener((s,a,l)=>{this.navigateToSyncWithBrowser(s,l,a)}))}navigateToSyncWithBrowser(r,s,a){let l={replaceUrl:!0},c=a!=null&&a.navigationId?a:null;if(a){let u=S({},a);delete u.navigationId,delete u.\u0275routerPageId,Object.keys(u).length!==0&&(l.state=u)}let d=this.parseUrl(r);this.scheduleNavigation(d,s,c,l)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(r){this.config=r.map($4),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(r,s={}){let{relativeTo:a,queryParams:l,fragment:c,queryParamsHandling:d,preserveFragment:u}=s,g=u?this.currentUrlTree.fragment:c,p=null;switch(d!=null?d:this.options.defaultQueryParamsHandling){case"merge":p=S(S({},this.currentUrlTree.queryParams),l);break;case"preserve":p=this.currentUrlTree.queryParams;break;default:p=l||null}p!==null&&(p=this.removeEmptyProps(p));let v;try{let w=a?a.snapshot:this.routerState.snapshot.root;v=k5(w)}
7catch{(typeof r[0]!="string"||r[0][0]!=="/")&&(r=[]),v=this.currentUrlTree.root}return M5(v,r,p,g!=null?g:null)}navigateByUrl(r,s={skipLocationChange:!1}){let a=xo(r)?r:this.parseUrl(r),l=this.urlHandlingStrategy.merge(a,this.rawUrlTree);return this.scheduleNavigation(l,j1,null,s)}navigate(r,s={skipLocationChange:!1}){return nC(r),this.navigateByUrl(this.createUrlTree(r,s),s)}serializeUrl(r){return this.urlSerializer.serialize(r)}parseUrl(r){try{return this.urlSerializer.parse(r)}catch{return this.urlSerializer.parse("/")}}isActive(r,s){let a;if(s===!0?a=S({},eC):s===!1?a=S({},tC):a=s,xo(r))return o5(this.currentUrlTree,r,a);let l=this.parseUrl(r);return o5(this.currentUrlTree,l,a)}removeEmptyProps(r){return Object.entries(r).reduce((s,[a,l])=>(l!=null&&(s[a]=l),s),{})}scheduleNavigation(r,s,a,l,c){if(this.disposed)return Promise.resolve(!1);let d,u,g;c?(d=c.resolve,u=c.reject,g=c.promise):g=new Promise((v,w)=>{d=v,u=w});let p=this.pendingTasks.add();return W4(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(p))}),this.navigationTransitions.handleNavigationRequest({source:s,restoredState:a,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:r,extras:l,resolve:d,reject:u,promise:g,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),g.catch(v=>Promise.reject(v))}};f(o,"\u0275fac",function(s){return new(s||o)}),f(o,"\u0275prov",j({token:o,factory:o.\u0275fac,providedIn:"root"}));let t=o;return t})();function nC(t){for(let e=0;e<t.length;e++)if(t[e]==null)throw new R(4008,!1)}function oC(t){return!(t instanceof Us)&&!(t instanceof br)}var di=(()=>{let e=class e{router;route;tabIndexAttribute;renderer;el;locationStrategy;href=null;target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;isAnchorElement;subscription;onChanges=new be;constructor(o,i,r,s,a,l){var d;this.router=o,this.route=i,this.tabIndexAttribute=r,this.renderer=s,this.el=a,this.locationStrategy=l;let c=(d=a.nativeElement.tagName)==null?void 0:d.toLowerCase();this.isAnchorElement=c==="a"||c==="area",this.isAnchorElement?this.subscription=o.events.subscribe(u=>{u instanceof Zt&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(o){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",o)}ngOnChanges(o){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}routerLinkInput=null;set routerLink(o){o==null?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(xo(o)?this.routerLinkInput=o:this.routerLinkInput=Array.isArray(o)?o:[o],this.setTabIndexIfNotOnNativeEl("0"))}onClick(o,i,r,s,a){let l=this.urlTree;if(l===null||this.isAnchorElement&&(o!==0||i||r||s||a||typeof this.target=="string"&&this.target!="_self"))return!0;let c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(l,c),!this.isAnchorElement}ngOnDestroy(){var o;(o=this.subscription)==null||o.unsubscribe()}updateHref(){var r;let o=this.urlTree;this.href=o!==null&&this.locationStrategy?(r=this.locationStrategy)==null?void 0:r.prepareExternalUrl(this.router.serializeUrl(o)):null;let i=this.href===null?null:x8(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",i)}applyAttributeValue(o,i){let r=this.renderer,s=this.el.nativeElement;i!==null?r.setAttribute(s,o,i):r.removeAttribute(s,o)}get urlTree(){return this.routerLinkInput===null?null:xo(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}};f(e,"\u0275fac",function(i){return new(i||e)(m(mt),m(gt),Gn("tabindex"),m(oi),m(L),m(Qn))}),f(e,"\u0275dir",we({type:e,selectors:[["","routerLink",""]],hostVars:1,hostBindings:function(i,r){i&1&&tt("click",function(a){return r.onClick(a.button,a.ctrlKey,a.shiftKey,a.altKey,a.metaKey)}),i&2&&cr("target",r.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",pr],skipLocationChange:[2,"skipLocationChange","skipLocationChange",pr],replaceUrl:[2,"replaceUrl","replaceUrl",pr],routerLink:"routerLink"},features:[Ot]}));let t=e;return t})(),rC=(()=>{let e=class e{router;element;renderer;cdr;link;links;classes=[];routerEventsSubscription;linkInputChangesSubscription;_isActive=!1;get isActive(){return this._isActive}routerLinkActiveOptions={exact:!1};ariaCurrentWhenActive;isActiveChange=new De;constructor(o,i,r,s,a){this.router=o,this.element=i,this.renderer=r,this.cdr=s,this.link=a,this.routerEventsSubscription=o.events.subscribe(l=>{l instanceof Zt&&this.update()})}ngAfterContentInit(){q(this.links.changes,q(null)).pipe(ro()).subscribe(o=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){var i;(i=this.linkInputChangesSubscription)==null||i.unsubscribe();let o=[...this.links.toArray(),this.link].filter(r=>!!r).map(r=>r.onChanges);this.linkInputChangesSubscription=Ae(o).pipe(ro()).subscribe(r=>{this._isActive!==this.isLinkActive(this.router)(r)&&this.update()})}set routerLinkActive(o){let i=Array.isArray(o)?o:o.split(" ");this.classes=i.filter(r=>!!r)}ngOnChanges(o){this.update()}ngOnDestroy(){var o;this.routerEventsSubscription.unsubscribe(),(o=this.linkInputChangesSubscription)==null||o.unsubscribe()}update(){!this.links||!this.router.navigated||queueMicrotask(()=>{let o=this.hasActiveLinks();
7this.classes.forEach(i=>{o?this.renderer.addClass(this.element.nativeElement,i):this.renderer.removeClass(this.element.nativeElement,i)}),o&&this.ariaCurrentWhenActive!==void 0?this.renderer.setAttribute(this.element.nativeElement,"aria-current",this.ariaCurrentWhenActive.toString()):this.renderer.removeAttribute(this.element.nativeElement,"aria-current"),this._isActive!==o&&(this._isActive=o,this.cdr.markForCheck(),this.isActiveChange.emit(o))})}isLinkActive(o){let i=sC(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return r=>{let s=r.urlTree;return s?o.isActive(s,i):!1}}hasActiveLinks(){let o=this.isLinkActive(this.router);return this.link&&o(this.link)||this.links.some(o)}};f(e,"\u0275fac",function(i){return new(i||e)(m(mt),m(L),m(oi),m(N),m(di,8))}),f(e,"\u0275dir",we({type:e,selectors:[["","routerLinkActive",""]],contentQueries:function(i,r,s){if(i&1&&Yn(s,di,5),i&2){let a;Ut(a=qt())&&(r.links=a)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",ariaCurrentWhenActive:"ariaCurrentWhenActive",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],features:[Ot]}));let t=e;return t})();function sC(t){return!!t.paths}var ta=class{},aC=(()=>{let e=class e{preload(o,i){return i().pipe(fn(()=>q(null)))}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})();var W5=(()=>{let e=class e{router;injector;preloadingStrategy;loader;subscription;constructor(o,i,r,s){this.router=o,this.injector=i,this.preloadingStrategy=r,this.loader=s}setUpPreloading(){this.subscription=this.router.events.pipe(ut(o=>o instanceof Zt),so(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(o,i){var s,a,l;let r=[];for(let c of i){c.providers&&!c._injector&&(c._injector=Cs(c.providers,o,`Route: ${c.path}`));let d=(s=c._injector)!=null?s:o,u=(a=c._loadedInjector)!=null?a:d;(c.loadChildren&&!c._loadedRoutes&&c.canLoad===void 0||c.loadComponent&&!c._loadedComponent)&&r.push(this.preloadConfig(d,c)),(c.children||c._loadedRoutes)&&r.push(this.processRoutes(u,(l=c.children)!=null?l:c._loadedRoutes))}return Ae(r).pipe(ro())}preloadConfig(o,i){return this.preloadingStrategy.preload(i,()=>{let r;i.loadChildren&&i.canLoad===void 0?r=this.loader.loadChildren(o,i):r=q(null);let s=r.pipe(Oe(a=>{var l;return a===null?q(void 0):(i._loadedRoutes=a.routes,i._loadedInjector=a.injector,this.processRoutes((l=a.injector)!=null?l:o,a.routes))}));if(i.loadComponent&&!i._loadedComponent){let a=this.loader.loadComponent(i);return Ae([s,a]).pipe(ro())}else return s})}};f(e,"\u0275fac",function(i){return new(i||e)(F(mt),F(Ve),F(ta),F(q4))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),lC=new V("");function cC(t,...e){return ws([{provide:ea,multi:!0,useValue:t},[],{provide:gt,useFactory:dC,deps:[mt]},{provide:t4,multi:!0,useFactory:hC},e.map(n=>n.\u0275providers)])}function dC(t){return t.routerState.root}function uC(t,e){return{\u0275kind:t,\u0275providers:e}}function hC(){let t=D(Le);return e=>{var r,s;let n=t.get(Mn);if(e!==n.components[0])return;let o=t.get(mt),i=t.get(pC);
7t.get(fC)===1&&o.initialNavigation(),(r=t.get(G5,null,re.Optional))==null||r.setUpPreloading(),(s=t.get(lC,null,re.Optional))==null||s.init(),o.resetRootComponentType(n.componentTypes[0]),i.closed||(i.next(),i.complete(),i.unsubscribe())}}var pC=new V("",{factory:()=>new be}),fC=new V("",{providedIn:"root",factory:()=>1});var G5=new V("");function gC(t){return uC(0,[{provide:G5,useExisting:W5},{provide:ta,useExisting:t}])}var of=(()=>{let e=class e{_renderer;_elementRef;onChange=o=>{};onTouched=()=>{};constructor(o,i){this._renderer=o,this._elementRef=i}setProperty(o,i){this._renderer.setProperty(this._elementRef.nativeElement,o,i)}registerOnTouched(o){this.onTouched=o}registerOnChange(o){this.onChange=o}setDisabledState(o){this.setProperty("disabled",o)}};f(e,"\u0275fac",function(i){return new(i||e)(m(oi),m(L))}),f(e,"\u0275dir",we({type:e}));let t=e;return t})(),mC=(()=>{let e=class e extends of{};f(e,"\u0275fac",(()=>{let o;return function(r){return(o||(o=In(e)))(r||e)}})()),f(e,"\u0275dir",we({type:e,features:[et]}));let t=e;return t})(),yo=new V("");var vC={provide:yo,useExisting:Lt(()=>rf),multi:!0};function wC(){let t=Wt()?Wt().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}var xC=new V(""),rf=(()=>{let e=class e extends of{_compositionMode;_composing=!1;constructor(o,i,r){super(o,i),this._compositionMode=r,this._compositionMode==null&&(this._compositionMode=!wC())}writeValue(o){let i=o==null?"":o;this.setProperty("value",i)}_handleInput(o){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(o)}_compositionStart(){this._composing=!0}_compositionEnd(o){this._composing=!1,this._compositionMode&&this.onChange(o)}};f(e,"\u0275fac",function(i){return new(i||e)(m(oi),m(L),m(xC,8))}),f(e,"\u0275dir",we({type:e,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(i,r){i&1&&tt("input",function(a){return r._handleInput(a.target.value)})("blur",function(){return r.onTouched()})("compositionstart",function(){return r._compositionStart()})("compositionend",function(a){return r._compositionEnd(a.target.value)})},standalone:!1,features:[an([vC]),et]}));let t=e;return t})();var Q4=new V(""),bC=new V("");function yC(t){return e=>{if(e.value==null||t==null)return null;let n=parseFloat(e.value);return!isNaN(n)&&n<t?{min:{min:t,actual:e.value}}:null}}function kC(t){return e=>{if(e.value==null||t==null)return null;let n=parseFloat(e.value);return!isNaN(n)&&n>t?{max:{max:t,actual:e.value}}:null}}function X5(t){return null}function sf(t){return t!=null}function af(t){return ii(t)?Ae(t):t}function lf(t){let e={};return t.forEach(n=>{e=n!=null?S(S({},e),n):e}),Object.keys(e).length===0?null:e}function cf(t,e){return e.map(n=>n(t))}function MC(t){return!t.validate}function df(t){return t.map(e=>MC(e)?e:n=>e.validate(n))}function CC(t){if(!t)return null;let e=t.filter(sf);return e.length==0?null:function(n){return lf(cf(n,e))}}function uf(t){return t!=null?CC(df(t)):null}function IC(t){if(!t)return null;let e=t.filter(sf);return e.length==0?null:function(n){let o=cf(n,e).map(af);return Lc(o).pipe(he(lf))}}function hf(t){return t!=null?IC(df(t)):null}function Y5(t,e){return t===null?[e]:Array.isArray(t)?[...t,e]:[t,e]}function EC(t){return t._rawValidators}function DC(t){return t._rawAsyncValidators}function G4(t){return t?Array.isArray(t)?t:[t]:[]}function sl(t,e){return Array.isArray(t)?t.includes(e):t===e}function Q5(t,e){let n=G4(e);return G4(t).forEach(i=>{sl(n,i)||n.push(i)}),n}function K5(t,e){return G4(e).filter(n=>!sl(t,n))}var al=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(e){this._rawValidators=e||[],this._composedValidatorFn=uf(this._rawValidators)}_setAsyncValidators(e){this._rawAsyncValidators=e||[],this._composedAsyncValidatorFn=hf(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(e){this._onDestroyCallbacks.push(e)}
7_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(e=>e()),this._onDestroyCallbacks=[]}reset(e=void 0){this.control&&this.control.reset(e)}hasError(e,n){return this.control?this.control.hasError(e,n):!1}getError(e,n){return this.control?this.control.getError(e,n):null}},Z4=class extends al{name;get formDirective(){return null}get path(){return null}},ui=class extends al{_parent=null;name=null;valueAccessor=null},X4=class{_cd;constructor(e){this._cd=e}get isTouched(){var e,n,o,i,r;return(o=(n=(e=this._cd)==null?void 0:e.control)==null?void 0:n._touched)==null||o.call(n),!!((r=(i=this._cd)==null?void 0:i.control)!=null&&r.touched)}get isUntouched(){var e,n;return!!((n=(e=this._cd)==null?void 0:e.control)!=null&&n.untouched)}get isPristine(){var e,n,o,i,r;return(o=(n=(e=this._cd)==null?void 0:e.control)==null?void 0:n._pristine)==null||o.call(n),!!((r=(i=this._cd)==null?void 0:i.control)!=null&&r.pristine)}get isDirty(){var e,n;return!!((n=(e=this._cd)==null?void 0:e.control)!=null&&n.dirty)}get isValid(){var e,n,o,i,r;return(o=(n=(e=this._cd)==null?void 0:e.control)==null?void 0:n._status)==null||o.call(n),!!((r=(i=this._cd)==null?void 0:i.control)!=null&&r.valid)}get isInvalid(){var e,n;return!!((n=(e=this._cd)==null?void 0:e.control)!=null&&n.invalid)}get isPending(){var e,n;return!!((n=(e=this._cd)==null?void 0:e.control)!=null&&n.pending)}get isSubmitted(){var e,n,o;return(n=(e=this._cd)==null?void 0:e._submitted)==null||n.call(e),!!((o=this._cd)!=null&&o.submitted)}},SC={"[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"},kU=ie(S({},SC),{"[class.ng-submitted]":"isSubmitted"}),MU=(()=>{let e=class e extends X4{constructor(o){super(o)}};f(e,"\u0275fac",function(i){return new(i||e)(m(ui,2))}),f(e,"\u0275dir",we({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(i,r){i&2&&n4("ng-untouched",r.isUntouched)("ng-touched",r.isTouched)("ng-pristine",r.isPristine)("ng-dirty",r.isDirty)("ng-valid",r.isValid)("ng-invalid",r.isInvalid)("ng-pending",r.isPending)},standalone:!1,features:[et]}));let t=e;return t})();var na="VALID",rl="INVALID",Cr="PENDING",oa="DISABLED",Er=class{},ll=class extends Er{value;source;constructor(e,n){super(),this.value=e,this.source=n}},ia=class extends Er{pristine;source;constructor(e,n){super(),this.pristine=e,this.source=n}},ra=class extends Er{touched;source;constructor(e,n){super(),this.touched=e,this.source=n}},Ir=class extends Er{status;source;constructor(e,n){super(),this.status=e,this.source=n}};function zC(t){return(cl(t)?t.validators:t)||null}function AC(t){return Array.isArray(t)?uf(t):t||null}function TC(t,e){return(cl(e)?e.asyncValidators:t)||null}function _C(t){return Array.isArray(t)?hf(t):t||null}function cl(t){return t!=null&&!Array.isArray(t)&&typeof t=="object"}var Y4=class{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(e,n){this._assignValidators(e),this._assignAsyncValidators(n)}get validator(){return this._composedValidatorFn}set validator(e){this._rawValidators=this._composedValidatorFn=e}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(e){this._rawAsyncValidators=this._composedAsyncValidatorFn=e}get parent(){return this._parent}get status(){return mo(this.statusReactive)}set status(e){mo(()=>this.statusReactive.set(e))}_status=m1(()=>this.statusReactive());statusReactive=Q0(void 0);get valid(){return this.status===na}get invalid(){return this.status===rl}get pending(){return this.status==Cr}get disabled(){return this.status===oa}get enabled(){return this.status!==oa}errors;get pristine(){return mo(this.pristineReactive)}set pristine(e){mo(()=>this.pristineReactive.set(e))}_pristine=m1(()=>this.pristineReactive());pristineReactive=Q0(!0);get dirty(){return!this.pristine}get touched(){return mo(this.touchedReactive)}set touched(e){mo(()=>this.touchedReactive.set(e))}_touched=m1(()=>this.touchedReactive());touchedReactive=Q0(!1);get untouched(){return!this.touched}_events=new be;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(e){this._assignValidators(e)}setAsyncValidators(e){this._assignAsyncValidators(e)}addValidators(e){this.setValidators(Q5(e,this._rawValidators))}addAsyncValidators(e){this.setAsyncValidators(Q5(e,this._rawAsyncValidators))}removeValidators(e){this.setValidators(K5(e,this._rawValidators))}removeAsyncValidators(e){this.setAsyncValidators(K5(e,this._rawAsyncValidators))}hasValidator(e){return sl(this._rawValidators,e)}hasAsyncValidator(e){return sl(this._rawAsyncValidators,e)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(e={}){var i;let n=this.touched===!1;this.touched=!0;let o=(i=e.sourceControl)!=null?i:this;this._parent&&!e.onlySelf&&this._parent.markAsTouched(ie(S({},e),{sourceControl:o}
7)),n&&e.emitEvent!==!1&&this._events.next(new ra(!0,o))}markAllAsTouched(e={}){this.markAsTouched({onlySelf:!0,emitEvent:e.emitEvent,sourceControl:this}),this._forEachChild(n=>n.markAllAsTouched(e))}markAsUntouched(e={}){var i;let n=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let o=(i=e.sourceControl)!=null?i:this;this._forEachChild(r=>{r.markAsUntouched({onlySelf:!0,emitEvent:e.emitEvent,sourceControl:o})}),this._parent&&!e.onlySelf&&this._parent._updateTouched(e,o),n&&e.emitEvent!==!1&&this._events.next(new ra(!1,o))}markAsDirty(e={}){var i;let n=this.pristine===!0;this.pristine=!1;let o=(i=e.sourceControl)!=null?i:this;this._parent&&!e.onlySelf&&this._parent.markAsDirty(ie(S({},e),{sourceControl:o})),n&&e.emitEvent!==!1&&this._events.next(new ia(!1,o))}markAsPristine(e={}){var i;let n=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let o=(i=e.sourceControl)!=null?i:this;this._forEachChild(r=>{r.markAsPristine({onlySelf:!0,emitEvent:e.emitEvent})}),this._parent&&!e.onlySelf&&this._parent._updatePristine(e,o),n&&e.emitEvent!==!1&&this._events.next(new ia(!0,o))}markAsPending(e={}){var o;this.status=Cr;let n=(o=e.sourceControl)!=null?o:this;e.emitEvent!==!1&&(this._events.next(new Ir(this.status,n)),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.markAsPending(ie(S({},e),{sourceControl:n}))}disable(e={}){var i;let n=this._parentMarkedDirty(e.onlySelf);this.status=oa,this.errors=null,this._forEachChild(r=>{r.disable(ie(S({},e),{onlySelf:!0}))}),this._updateValue();let o=(i=e.sourceControl)!=null?i:this;e.emitEvent!==!1&&(this._events.next(new ll(this.value,o)),this._events.next(new Ir(this.status,o)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(ie(S({},e),{skipPristineCheck:n}),this),this._onDisabledChange.forEach(r=>r(!0))}enable(e={}){let n=this._parentMarkedDirty(e.onlySelf);this.status=na,this._forEachChild(o=>{o.enable(ie(S({},e),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent}),this._updateAncestors(ie(S({},e),{skipPristineCheck:n}),this),this._onDisabledChange.forEach(o=>o(!1))}_updateAncestors(e,n){this._parent&&!e.onlySelf&&(this._parent.updateValueAndValidity(e),e.skipPristineCheck||this._parent._updatePristine({},n),this._parent._updateTouched({},n))}setParent(e){this._parent=e}getRawValue(){return this.value}updateValueAndValidity(e={}){var o;if(this._setInitialStatus(),this._updateValue(),this.enabled){let i=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===na||this.status===Cr)&&this._runAsyncValidator(i,e.emitEvent)}let n=(o=e.sourceControl)!=null?o:this;e.emitEvent!==!1&&(this._events.next(new ll(this.value,n)),this._events.next(new Ir(this.status,n)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!e.onlySelf&&this._parent.updateValueAndValidity(ie(S({},e),{sourceControl:n}))}_updateTreeValidity(e={emitEvent:!0}){this._forEachChild(n=>n._updateTreeValidity(e)),this.updateValueAndValidity({onlySelf:!0,emitEvent:e.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?oa:na}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(e,n){if(this.asyncValidator){this.status=Cr,this._hasOwnPendingAsyncValidator={emitEvent:n!==!1};let o=af(this.asyncValidator(this));this._asyncValidationSubscription=o.subscribe(i=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(i,{emitEvent:n,shouldHaveEmitted:e})})}}_cancelExistingSubscription(){var e,n;if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let o=(n=(e=this._hasOwnPendingAsyncValidator)==null?void 0:e.emitEvent)!=null?n:!1;return this._hasOwnPendingAsyncValidator=null,o}return!1}setErrors(e,n={}){this.errors=e,this._updateControlsErrors(n.emitEvent!==!1,this,n.shouldHaveEmitted)}get(e){let n=e;return n==null||(Array.isArray(n)||(n=n.split(".")),n.length===0)?null:n.reduce((o,i)=>o&&o._find(i),this)}getError(e,n){let o=n?this.get(n):this;return o&&o.errors?o.errors[e]:null}hasError(e,n){return!!this.getError(e,n)}get root(){let e=this;for(;e._parent;)e=e._parent;return e}_updateControlsErrors(e,n,o){this.status=this._calculateStatus(),e&&this.statusChanges.emit(this.status),(e||o)&&this._events.next(new Ir(this.status,n)),this._parent&&this._parent._updateControlsErrors(e,n,o)}_initObservables(){this.valueChanges=new De,this.statusChanges=new De}_calculateStatus(){return this._allControlsDisabled()?oa:this.errors?rl:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Cr)?Cr:this._anyControlsHaveStatus(rl)?rl:na}_anyControlsHaveStatus(e){return this._anyControls(n=>n.status===e)}
vendor: 4,241 bytes, line 7
7_anyControlsDirty(){return this._anyControls(e=>e.dirty)}_anyControlsTouched(){return this._anyControls(e=>e.touched)}_updatePristine(e,n){let o=!this._anyControlsDirty(),i=this.pristine!==o;this.pristine=o,this._parent&&!e.onlySelf&&this._parent._updatePristine(e,n),i&&this._events.next(new ia(this.pristine,n))}_updateTouched(e={},n){this.touched=this._anyControlsTouched(),this._events.next(new ra(this.touched,n)),this._parent&&!e.onlySelf&&this._parent._updateTouched(e,n)}_onDisabledChange=[];_registerOnCollectionChange(e){this._onCollectionChange=e}_setUpdateStrategy(e){cl(e)&&e.updateOn!=null&&(this._updateOn=e.updateOn)}_parentMarkedDirty(e){let n=this._parent&&this._parent.dirty;return!e&&!!n&&!this._parent._anyControlsDirty()}_find(e){return null}_assignValidators(e){this._rawValidators=Array.isArray(e)?e.slice():e,this._composedValidatorFn=AC(this._rawValidators)}_assignAsyncValidators(e){this._rawAsyncValidators=Array.isArray(e)?e.slice():e,this._composedAsyncValidatorFn=_C(this._rawAsyncValidators)}};var pf=new V("",{providedIn:"root",factory:()=>K4}),K4="always";function LC(t,e){return[...e.path,t]}function OC(t,e,n=K4){var o,i;RC(t,e),e.valueAccessor.writeValue(t.value),(t.disabled||n==="always")&&((i=(o=e.valueAccessor).setDisabledState)==null||i.call(o,t.disabled)),jC(t,e),NC(t,e),VC(t,e),BC(t,e)}function J5(t,e){t.forEach(n=>{n.registerOnValidatorChange&&n.registerOnValidatorChange(e)})}function BC(t,e){if(e.valueAccessor.setDisabledState){let n=o=>{e.valueAccessor.setDisabledState(o)};t.registerOnDisabledChange(n),e._registerOnDestroy(()=>{t._unregisterOnDisabledChange(n)})}}function RC(t,e){let n=EC(t);e.validator!==null?t.setValidators(Y5(n,e.validator)):typeof n=="function"&&t.setValidators([n]);let o=DC(t);e.asyncValidator!==null?t.setAsyncValidators(Y5(o,e.asyncValidator)):typeof o=="function"&&t.setAsyncValidators([o]);let i=()=>t.updateValueAndValidity();J5(e._rawValidators,i),J5(e._rawAsyncValidators,i)}function jC(t,e){e.valueAccessor.registerOnChange(n=>{t._pendingValue=n,t._pendingChange=!0,t._pendingDirty=!0,t.updateOn==="change"&&ff(t,e)})}function VC(t,e){e.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,t.updateOn==="blur"&&t._pendingChange&&ff(t,e),t.updateOn!=="submit"&&t.markAsTouched()})}function ff(t,e){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),e.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function NC(t,e){let n=(o,i)=>{e.valueAccessor.writeValue(o),i&&e.viewToModelUpdate(o)};t.registerOnChange(n),e._registerOnDestroy(()=>{t._unregisterOnChange(n)})}function HC(t,e){if(!t.hasOwnProperty("model"))return!1;let n=t.model;return n.isFirstChange()?!0:!Object.is(e,n.currentValue)}function PC(t){return Object.getPrototypeOf(t.constructor)===mC}function FC(t,e){if(!e)return null;Array.isArray(e);let n,o,i;return e.forEach(r=>{r.constructor===rf?n=r:PC(r)?o=r:i=r}),i||o||n||null}function ef(t,e){let n=t.indexOf(e);n>-1&&t.splice(n,1)}function tf(t){return typeof t=="object"&&t!==null&&Object.keys(t).length===2&&"value"in t&&"disabled"in t}var $C=class extends Y4{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(e=null,n,o){super(zC(n),TC(o,n)),this._applyFormState(e),this._setUpdateStrategy(n),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),cl(n)&&(n.nonNullable||n.initialValueIsDefault)&&(tf(e)?this.defaultValue=e.value:this.defaultValue=e)}setValue(e,n={}){this.value=this._pendingValue=e,this._onChange.length&&n.emitModelToViewChange!==!1&&this._onChange.forEach(o=>o(this.value,n.emitViewToModelChange!==!1)),this.updateValueAndValidity(n)}patchValue(e,n={}){this.setValue(e,n)}reset(e=this.defaultValue,n={}){this._applyFormState(e),this.markAsPristine(n),this.markAsUntouched(n),this.setValue(this.value,n),this._pendingChange=!1}_updateValue(){}_anyControls(e){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(e){this._onChange.push(e)}_unregisterOnChange(e){ef(this._onChange,e)}registerOnDisabledChange(e){this._onDisabledChange.push(e)}_unregisterOnDisabledChange(e){ef(this._onDisabledChange,e)}_forEachChild(e){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pe
7ndingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(e){tf(e)?(this.value=this._pendingValue=e.value,e.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=e}};var UC={provide:ui,useExisting:Lt(()=>qC)},nf=Promise.resolve(),qC=(()=>{let e=class e extends ui{_changeDetectorRef;callSetDisabledState;control=new $C;_registered=!1;viewModel;name="";isDisabled;model;options;update=new De;constructor(o,i,r,s,a,l){super(),this._changeDetectorRef=a,this.callSetDisabledState=l,this._parent=o,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=FC(this,s)}ngOnChanges(o){if(this._checkForErrors(),!this._registered||"name"in o){if(this._registered&&(this._checkName(),this.formDirective)){let i=o.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in o&&this._updateDisabled(o),HC(o,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(o){this.viewModel=o,this.update.emit(o)}_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(){OC(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(o){nf.then(()=>{var i;this.control.setValue(o,{emitViewToModelChange:!1}),(i=this._changeDetectorRef)==null||i.markForCheck()})}_updateDisabled(o){let i=o.isDisabled.currentValue,r=i!==0&&pr(i);nf.then(()=>{var s;r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),(s=this._changeDetectorRef)==null||s.markForCheck()})}_getPath(o){return this._parent?LC(o,this._parent):[o]}};f(e,"ngAcceptInputType_isDisabled"),f(e,"\u0275fac",function(i){return new(i||e)(m(Z4,9),m(Q4,10),m(bC,10),m(yo,10),m(N,8),m(pf,8))}),f(e,"\u0275dir",we({type:e,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:[an([UC]),et,Ot]}));let t=e;return t})();function gf(t){return typeof t=="number"?t:parseFloat(t)}var mf=(()=>{let e=class e{_validator=X5;_onChange;_enabled;ngOnChanges(o){if(this.inputName in o){let i=this.normalizeInput(o[this.inputName].currentValue);this._enabled=this.enabled(i),this._validator=this._enabled?this.createValidator(i):X5,this._onChange&&this._onChange()}}validate(o){return this._validator(o)}registerOnValidatorChange(o){this._onChange=o}enabled(o){return o!=null}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275dir",we({type:e,features:[Ot]}));let t=e;return t})(),WC={provide:Q4,useExisting:Lt(()=>GC),multi:!0},GC=(()=>{let e=class e extends mf{max;inputName="max";normalizeInput=o=>gf(o);createValidator=o=>kC(o)};f(e,"\u0275fac",(()=>{let o;return function(r){return(o||(o=In(e)))(r||e)}})()),f(e,"\u0275dir",we({type:e,selectors:[["input","type","number","max","","formControlName",""],["input","type","number","max","","formControl",""],["input","type","number","max","","ngModel",""]],hostVars:1,hostBindings:function(i,r){i&2&&cr("max",r._enabled?r.max:null)},inputs:{max:"max"},standalone:!1,features:[an([WC]),et]}));let t=e;return t})(),ZC={provide:Q4,useExisting:Lt(()=>XC),multi:!0},XC=(()=>{let e=class e extends mf{min;inputName="min";normalizeInput=o=>gf(o);createValidator=o=>yC(o)};f(e,"\u0275fac",(()=>{let o;return function(r){return(o||(o=In(e)))(r||e)}})()),f(e,"\u0275dir",we({type:e,selectors:[["input","type","number","min","","formControlName",""],["input","type","number","min","","formControl",""],["input","type","number","min","","ngModel",""]],hostVars:1,hostBindings:function(i,r){i&2&&cr("min",r._enabled?r.min:null)},inputs:{min:"min"},standalone:!1,features:[an([ZC]),et]}));let t=e;return t})();var YC=(()=>{let e=class e{};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275mod",go({type:e})),f(e,"\u0275inj",po({}));let t=e;return t})();var IU=(()=>{let e=class e{static withConfig(o){var i;return{ngModule:e,providers:[{provide:pf,useValue:(i=o.callSetDisabledState)!=null?i:K4}]}}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275mod",go({type:e})),f(e,"\u0275inj",po({imports:[YC]}));let t=e;return t})();var oo=(t,e,n,o,i)=>KC(t[1],e[1],n[1],o[1],i).map(r=>QC(t[0],e[0],n[0],o[0],r)),QC=(t,e,n,o,i)=>{let r=3*e*Math.pow(i-1,2),s=-3*n*i+3*n+o*i,a=t*Math.pow(i-1,3);return i*(r+i*s)-a},KC=(t,e,n,o,i)=>(t-=i,e-=i,n-=i,o-=i,eI(o-3*n+3*e-t,3*n-6*e+3*t,3*e-3*t,t).filter(s=>s>=0&&s<=1)),JC=(t,e,n)=>{let o=e*e-4*t*n;return o<0?[]:[(-e+Math.sqrt(o))/(2*t),(-e-Math.sqrt(o))/(2*t)]},eI=(t,e,n,o)=>
7{if(t===0)return JC(e,n,o);e/=t,n/=t,o/=t;let i=(3*n-e*e)/3,r=(2*e*e*e-9*e*n+27*o)/27;if(i===0)return[Math.pow(-r,.3333333333333333)];if(r===0)return[Math.sqrt(-i),-Math.sqrt(-i)];let s=Math.pow(r/2,2)+Math.pow(i/3,3);if(s===0)return[Math.pow(r/2,.5)-e/3];if(s>0)return[Math.pow(-(r/2)+Math.sqrt(s),.3333333333333333)-Math.pow(r/2+Math.sqrt(s),.3333333333333333)-e/3];let a=Math.sqrt(Math.pow(-(i/3),3)),l=Math.acos(-(r/(2*Math.sqrt(Math.pow(-(i/3),3))))),c=2*Math.pow(a,1/3);return[c*Math.cos(l/3)-e/3,c*Math.cos((l+2*Math.PI)/3)-e/3,c*Math.cos((l+4*Math.PI)/3)-e/3]};var dl=t=>wf(t),Ze=(t,e)=>(typeof t=="string"&&(e=t,t=void 0),dl(t).includes(e)),wf=(t=window)=>{if(typeof t>"u")return[];t.Ionic=t.Ionic||{};let e=t.Ionic.platforms;return e==null&&(e=t.Ionic.platforms=tI(t),e.forEach(n=>t.document.documentElement.classList.add(`plt-${n}`))),e},tI=t=>{let e=P.get("platform");return Object.keys(vf).filter(n=>{let o=e==null?void 0:e[n];return typeof o=="function"?o(t):vf[n](t)})},nI=t=>ul(t)&&!bf(t),J4=t=>!!(hi(t,/iPad/i)||hi(t,/Macintosh/i)&&ul(t)),oI=t=>hi(t,/iPhone/i),iI=t=>hi(t,/iPhone|iPod/i)||J4(t),xf=t=>hi(t,/android|sink/i),rI=t=>xf(t)&&!hi(t,/mobile/i),sI=t=>{let e=t.innerWidth,n=t.innerHeight,o=Math.min(e,n),i=Math.max(e,n);return o>390&&o<520&&i>620&&i<800},aI=t=>{let e=t.innerWidth,n=t.innerHeight,o=Math.min(e,n),i=Math.max(e,n);return J4(t)||rI(t)||o>460&&o<820&&i>780&&i<1400},ul=t=>uI(t,"(any-pointer:coarse)"),lI=t=>!ul(t),bf=t=>yf(t)||kf(t),yf=t=>!!(t.cordova||t.phonegap||t.PhoneGap),kf=t=>{let e=t.Capacitor;return!!(e!=null&&e.isNative||e!=null&&e.isNativePlatform&&e.isNativePlatform())},cI=t=>hi(t,/electron/i),dI=t=>{var e;return!!(!((e=t.matchMedia)===null||e===void 0)&&e.call(t,"(display-mode: standalone)").matches||t.navigator.standalone)},hi=(t,e)=>e.test(t.navigator.userAgent),uI=(t,e)=>{var n;return(n=t.matchMedia)===null||n===void 0?void 0:n.call(t,e).matches},vf={ipad:J4,iphone:oI,ios:iI,android:xf,phablet:sI,tablet:aI,cordova:yf,capacitor:kf,electron:cI,pwa:dI,mobile:ul,mobileweb:nI,desktop:lI,hybrid:bf},Dr,b=t=>t&&Ru(t)||Dr,eu=(t={})=>{if(typeof window>"u")return;let e=window.document,n=window,o=n.Ionic=n.Ionic||{},i=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ju(n)),{persistConfig:!1}),o.config),Nu(n)),t);P.reset(i),P.getBoolean("persistConfig")&&Vu(n,i),wf(n),o.config=P,o.mode=Dr=P.get("mode",e.documentElement.getAttribute("mode")||(Ze(n,"ios")?"ios":"md")),P.set("mode",Dr),e.documentElement.setAttribute("mode",Dr),e.documentElement.classList.add(Dr),P.getBoolean("_testing")&&P.set("animated",!1);let r=a=>{var l;return(l=a.tagName)===null||l===void 0?void 0:l.startsWith("ION-")},s=a=>["ios","md"].includes(a);Bu(a=>{for(;a;){let l=a.mode||a.getAttribute("mode");if(l){if(s(l))return l;r(a)&&ge('Invalid ionic mode: "'+l+'", expected: "ios" or "md"')}a=a.parentElement}return Dr})};var hl=t=>{try{if(t instanceof ou)return t.value;if(!hI()||typeof t!="string"||t==="")return t;if(t.includes("onload="))return"";let e=document.createDocumentFragment(),n=document.createElement("div");e.appendChild(n),n.innerHTML=t,fI.forEach(s=>{let a=e.querySelectorAll(s);for(let l=a.length-1;l>=0;l--){let c=a[l];c.parentNode?c.parentNode.removeChild(c):e.removeChild(c);let d=nu(c);for(let u=0;u<d.length;u++)tu(d[u])}});let o=nu(e);for(let s=0;s<o.length;s++)tu(o[s]);let i=document.createElement("div");i.appendChild(e);let r=i.querySelector("div");return r!==null?r.innerHTML:i.innerHTML}catch(e){return ot("sanitizeDOMString",e),""}},tu=t=>
7{if(t.nodeType&&t.nodeType!==1)return;if(typeof NamedNodeMap<"u"&&!(t.attributes instanceof NamedNodeMap)){t.remove();return}for(let n=t.attributes.length-1;n>=0;n--){let o=t.attributes.item(n),i=o.name;if(!pI.includes(i.toLowerCase())){t.removeAttribute(i);continue}let r=o.value,s=t[i];(r!=null&&r.toLowerCase().includes("javascript:")||s!=null&&s.toLowerCase().includes("javascript:"))&&t.removeAttribute(i)}let e=nu(t);for(let n=0;n<e.length;n++)tu(e[n])},nu=t=>t.children!=null?t.children:t.childNodes,hI=()=>{var t;let e=window,n=(t=e==null?void 0:e.Ionic)===null||t===void 0?void 0:t.config;return n?n.get?n.get("sanitizerEnabled",!0):n.sanitizerEnabled===!0||n.sanitizerEnabled===void 0:!0},pI=["class","id","href","src","name","slot"],fI=["script","style","iframe","meta","link","object","embed"],ou=class{constructor(e){this.value=e}};var pl=!1;var ce=(t,e)=>e.closest(t)!==null,Z=(t,e)=>typeof t=="string"&&t.length>0?Object.assign({"ion-color":!0,[`ion-color-${t}`]:!0},e):e,gI=t=>t!==void 0?(Array.isArray(t)?t:t.split(" ")).filter(n=>n!=null).map(n=>n.trim()).filter(n=>n!==""):[],Xe=t=>{let e={};return gI(t).forEach(n=>e[n]=!0),e},mI=/^[a-z][a-z0-9+\-.]*:/,ko=(t,e,n,o)=>x(null,null,function*(){if(t!=null&&t[0]!=="#"&&!mI.test(t)){let i=document.querySelector("ion-router");if(i)return e!=null&&e.preventDefault(),i.push(t,n,o)}return!1});var iu=t=>_().duration(t?400:300),vI=t=>{let e,n,o=t.width+8,i=_(),r=_();t.isEndSide?(e=o+"px",n="0px"):(e=-o+"px",n="0px"),i.addElement(t.menuInnerEl).fromTo("transform",`translateX(${e})`,`translateX(${n})`);let a=b(t)==="ios",l=a?.2:.25;return r.addElement(t.backdropEl).fromTo("opacity",.01,l),iu(a).addAnimation([i,r])},wI=t=>{let e,n,o=b(t),i=t.width;t.isEndSide?(e=-i+"px",n=i+"px"):(e=i+"px",n=-i+"px");let r=_().addElement(t.menuInnerEl).fromTo("transform",`translateX(${n})`,"translateX(0px)"),s=_().addElement(t.contentEl).fromTo("transform","translateX(0px)",`translateX(${e})`),a=_().addElement(t.backdropEl).fromTo("opacity",.01,.32);return iu(o==="ios").addAnimation([r,s,a])},xI=t=>{let e=b(t),n=t.width*(t.isEndSide?-1:1)+"px",o=_().addElement(t.contentEl).fromTo("transform","translateX(0px)",`translateX(${n})`);return iu(e==="ios").addAnimation(o)},bI=()=>{let t=new Map,e=[],n=z=>x(null,null,function*(){let B=yield c(z,!0);return B?B.open():!1}),o=z=>x(null,null,function*(){let B=yield z!==void 0?c(z,!0):d();return B!==void 0?B.close():!1}),i=z=>x(null,null,function*(){let B=yield c(z,!0);return B?B.toggle():!1}),r=(z,B)=>x(null,null,function*(){let ee=yield c(B);return ee&&(ee.disabled=!z),ee}),s=(z,B)=>x(null,null,function*(){let ee=yield c(B);return ee&&(ee.swipeGesture=z),ee}),a=z=>x(null,null,function*(){if(z!=null){let B=yield c(z);return B!==void 0&&B.isOpen()}else return(yield d())!==void 0}),l=z=>x(null,null,function*(){let B=yield c(z);return B?!B.disabled:!1}),c=(z,B=!1)=>x(null,null,function*(){if(yield Y(),z==="start"||z==="end"){let fe=e.filter(ze=>ze.side===z&&!ze.disabled);if(fe.length>=1)return fe.length>1&&B&&ge(`menuController queried for a menu on the "${z}" side, but ${fe.length} menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side.`,fe.map(ze=>ze.el)),fe[0].el;let ke=e.filter(ze=>ze.side===z);if(ke.length>=1)return ke.length>1&&B&&ge(`menuController queried for a menu on the "${z}" side, but ${ke.length} menus were found. The first menu reference will be used. If this is not the behavior you want then pass the ID of the menu instead of its side.`,ke.map(ze=>ze.el)),ke[0].el}else if(z!=null)return J(fe=>fe.menuId===z);let ee=J(fe=>!fe.disabled);return ee||(e.length>0?e[0].el:void 0)}),d=()=>x(null,null,function*(){return yield Y(),A()}),u=()=>x(null,null,function*(){return yield Y(),O()}),g=()=>x(null,null,function*(){return yield Y(),K()}),p=(z,B)=>{t.set(z,B)},v=z=>{e.indexOf(z)<0&&e.push(z)},w=z=>{let B=e.indexOf(z);B>-1&&e.splice(B,1)},y=(z,B,ee,fe)=>x(null,null,function*(){if(K())return!1;if(B){let ke=yield d();ke&&z.el!==ke&&(yield ke.setOpen(!1,!1))}return z._setOpen(B,ee,fe)}),E=(z,B)=>{let ee=t.get(z);if(!ee)throw new Error("animation not registered");return ee(B)},A=()=>J(z=>z._isOpen),O=()=>e.map(z=>z.el),K=()=>e.some(z=>z.isAnimating),J=z=>{let B=e.find(z);if(B!==void 0)return B.el},Y=()=>Promise.all(Array.from(document.querySelectorAll("ion-menu")).map(z=>new Promise(B=>
7it(z,B))));return p("reveal",xI),p("push",wI),p("overlay",vI),lt===null||lt===void 0||lt.addEventListener("ionBackButton",z=>{let B=A();B&&z.detail.register(qu,()=>B.close())}),{registerAnimation:p,get:c,getMenus:u,getOpen:d,isEnabled:l,swipeGesture:s,isAnimating:g,isOpen:a,enable:r,toggle:i,close:o,open:n,_getOpenSync:A,_createAnimation:E,_register:v,_unregister:w,_setOpen:y}},Vt=bI();var Mo=(t,e,n,o,i,r)=>x(null,null,function*(){var s;if(t)return t.attachViewToDom(e,n,i,o);if(!r&&typeof n!="string"&&!(n instanceof HTMLElement))throw new Error("framework delegate is missing");let a=typeof n=="string"?(s=e.ownerDocument)===null||s===void 0?void 0:s.createElement(n):n;return o&&o.forEach(l=>a.classList.add(l)),i&&Object.assign(a,i),e.appendChild(a),yield new Promise(l=>it(a,l)),a}),Sr=(t,e)=>{if(e){if(t){let n=e.parentElement;return t.removeViewFromDom(n,e)}e.remove()}return Promise.resolve()},zr=()=>{let t,e;return{attachViewToDom:(l,c,...d)=>x(null,[l,c,...d],function*(i,r,s={},a=[]){var u,g;t=i;let p;if(r){let w=typeof r=="string"?(u=t.ownerDocument)===null||u===void 0?void 0:u.createElement(r):r;a.forEach(y=>w.classList.add(y)),Object.assign(w,s),t.appendChild(w),p=w,yield new Promise(y=>it(w,y))}else if(t.children.length>0&&(t.tagName==="ION-MODAL"||t.tagName==="ION-POPOVER")&&!(p=t.children[0]).classList.contains("ion-delegate-host")){let y=(g=t.ownerDocument)===null||g===void 0?void 0:g.createElement("div");y.classList.add("ion-delegate-host"),a.forEach(E=>y.classList.add(E)),y.append(...t.children),t.appendChild(y),p=y}let v=document.querySelector("ion-app")||document.body;return e=document.createComment("ionic teleport"),t.parentNode.insertBefore(e,t),v.appendChild(t),p!=null?p:t}),removeViewFromDom:()=>(t&&e&&(e.parentNode.insertBefore(t,e),e.remove()),Promise.resolve())}};var sa='[tabindex]:not([tabindex^="-"]):not([hidden]):not([disabled]), input:not([type=hidden]):not([tabindex^="-"]):not([hidden]):not([disabled]), textarea:not([tabindex^="-"]):not([hidden]):not([disabled]), button:not([tabindex^="-"]):not([hidden]):not([disabled]), select:not([tabindex^="-"]):not([hidden]):not([disabled]), ion-checkbox:not([tabindex^="-"]):not([hidden]):not([disabled]), ion-radio:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable:not([tabindex^="-"]):not([hidden]):not([disabled]), .ion-focusable[disabled="false"]:not([tabindex^="-"]):not([hidden])',Ar=(t,e)=>{let n=t.querySelector(sa);Cf(n,e!=null?e:t)},fl=(t,e)=>{let n=Array.from(t.querySelectorAll(sa)),o=n.length>0?n[n.length-1]:null;Cf(o,e!=null?e:t)},Cf=(t,e)=>{let n=t,o=t==null?void 0:t.shadowRoot;if(o&&(n=o.querySelector(sa)||t),n){let i=n.closest("ion-radio-group");i?i.setFocus():bi(n)}else e.focus()},ru=0,yI=0,gl=new WeakMap,ml=t=>({create(n){return kI(t,n)},dismiss(n,o,i){return EI(document,n,o,t,i)},getTop(){return x(this,null,function*(){return pi(document,t)})}}),vl=ml("ion-alert"),wl=ml("ion-action-sheet");var aa=ml("ion-modal");var la=ml("ion-popover");var Co=t=>{typeof document<"u"&&II(document);let e=ru++;t.overlayIndex=e},Io=t=>(t.hasAttribute("id")||(t.id=`ion-overlay-${++yI}`),t.id),kI=(t,e)=>typeof window<"u"&&typeof window.customElements<"u"?window.customElements.whenDefined(t).then(()=>{let n=document.createElement(t);return n.classList.add("overlay-hidden"),Object.assign(n,Object.assign(Object.assign({},e),{hasController:!0})),Ef(document).appendChild(n),new Promise(o=>it(n,o))}):Promise.resolve(),MI=t=>t.classList.contains("overlay-hidden"),Mf=(t,e)=>{let n=t,o=t==null?void 0:t.shadowRoot;o&&(n=o.querySelector(sa)||t),n?bi(n):e.focus()},CI=(t,e)=>{let n=pi(e,"ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover"),o=t.target;if(!n||!o||n.classList.contains(fi))return;let i=()=>{if(n===o)n.lastFocus=void 0;else if(o.tagName==="ION-TOAST")Mf(n.lastFocus,n);else{let s=Be(n);if(!s.contains(o))return;let a=s.querySelector(".ion-overlay-wrapper");if(!a)return;if(a.contains(o)||o===s.querySelector("ion-backdrop"))n.lastFocus=o;else{let l=n.lastFocus;Ar(a,n),l===e.activeElement&&fl(a,n),n.lastFocus=e.activeElement}}},r=()=>{if(n.contains(o))n.lastFocus=o;else if(o.tagName==="ION-TOAST")Mf(n.lastFocus,n);else{let s=n.lastFocus;Ar(n),s===e.activeElement&&fl(n),n.lastFocus=e.activeElement}};n.shadowRoot?r():i()},II=t=>{ru===0&&(ru=1,t.addEventListener("focus",e=>{CI(e,t)},!0),t.addEventListener("ionBackButton",e=>{let n=pi(t);n!=null&&n.backdropDismiss&&e.detail.register(Uu,()=>
7{n.dismiss(void 0,Tt)})}),Lo()||t.addEventListener("keydown",e=>{if(e.key==="Escape"){let n=pi(t);n!=null&&n.backdropDismiss&&n.dismiss(void 0,Tt)}}))},EI=(t,e,n,o,i)=>{let r=pi(t,o,i);return r?r.dismiss(e,n):Promise.reject("overlay does not exist")},DI=(t,e)=>(e===void 0&&(e="ion-alert,ion-action-sheet,ion-loading,ion-modal,ion-picker-legacy,ion-popover,ion-toast"),Array.from(t.querySelectorAll(e)).filter(n=>n.overlayIndex>0)),xl=(t,e)=>DI(t,e).filter(n=>!MI(n)),pi=(t,e,n)=>{let o=xl(t,e);return n===void 0?o[o.length-1]:o.find(i=>i.id===n)},If=(t=!1)=>{let n=Ef(document).querySelector("ion-router-outlet, ion-nav, #ion-view-container-root");n&&(t?n.setAttribute("aria-hidden","true"):n.removeAttribute("aria-hidden"))},Eo=(t,e,n,o,i)=>x(null,null,function*(){var r,s;if(t.presented)return;t.el.tagName!=="ION-TOAST"&&(If(!0),document.body.classList.add(Ql)),TI(t.el),zf(t.el),t.presented=!0,t.willPresent.emit(),(r=t.willPresentShorthand)===null||r===void 0||r.emit();let a=b(t),l=t.enterAnimation?t.enterAnimation:P.get(e,a==="ios"?n:o);(yield Df(t,l,t.el,i))&&(t.didPresent.emit(),(s=t.didPresentShorthand)===null||s===void 0||s.emit()),t.el.tagName!=="ION-TOAST"&&SI(t.el),t.keyboardClose&&(document.activeElement===null||!t.el.contains(document.activeElement))&&t.el.focus(),t.el.removeAttribute("aria-hidden")}),SI=t=>x(null,null,function*(){let e=document.activeElement;if(!e)return;let n=e==null?void 0:e.shadowRoot;n&&(e=n.querySelector(sa)||e),yield t.onDidDismiss(),(document.activeElement===null||document.activeElement===document.body)&&e.focus()}),Do=(t,e,n,o,i,r,s)=>x(null,null,function*(){var a,l;if(!t.presented)return!1;let d=(lt!==void 0?xl(lt):[]).filter(g=>g.tagName!=="ION-TOAST");d.length===1&&d[0].id===t.el.id&&(If(!1),document.body.classList.remove(Ql)),t.presented=!1;try{zf(t.el),t.el.style.setProperty("pointer-events","none"),t.willDismiss.emit({data:e,role:n}),(a=t.willDismissShorthand)===null||a===void 0||a.emit({data:e,role:n});let g=b(t),p=t.leaveAnimation?t.leaveAnimation:P.get(o,g==="ios"?i:r);n!==_n&&(yield Df(t,p,t.el,s)),t.didDismiss.emit({data:e,role:n}),(l=t.didDismissShorthand)===null||l===void 0||l.emit({data:e,role:n}),(gl.get(t)||[]).forEach(w=>w.destroy()),gl.delete(t),t.el.classList.add("overlay-hidden"),t.el.style.removeProperty("pointer-events"),t.el.lastFocus!==void 0&&(t.el.lastFocus=void 0)}catch(g){ot(`[${t.el.tagName.toLowerCase()}] - `,g)}return t.el.remove(),_I(),!0}),Ef=t=>t.querySelector("ion-app")||t.body,Df=(t,e,n,o)=>x(null,null,function*(){n.classList.remove("overlay-hidden");let i=t.el,r=e(i,o);(!t.animated||!P.getBoolean("animated",!0))&&r.duration(0),t.keyboardClose&&r.beforeAddWrite(()=>{let a=n.ownerDocument.activeElement;a!=null&&a.matches("input,ion-input, ion-textarea")&&a.blur()});let s=gl.get(t)||[];return gl.set(t,[...s,r]),yield r.play(),!0}),Xt=(t,e)=>{let n,o=new Promise(i=>n=i);return zI(t,e,i=>{n(i.detail)}),o},zI=(t,e,n)=>{let o=i=>{Bn(t,e,o),n(i)};Kt(t,e,o)},Tr=t=>t==="cancel"||t===Tt,AI=t=>t(),Tn=(t,e)=>{if(typeof t=="function")return P.get("_zoneGate",AI)(()=>{try{return t(e)}catch(o){throw o}})},Tt="backdrop",_n="gesture",Sf=39,bl=t=>{let e=!1,n,o=zr(),i=(a=!1)=>{if(n&&!a)return{delegate:n,inline:e};let{el:l,hasController:c,delegate:d}=t;return e=l.parentNode!==null&&!c,n=e?d||o:d,{inline:e,delegate:n}};return{attachViewToDom:a=>x(null,null,function*(){let{delegate:l}=i(!0);if(l)return yield l.attachViewToDom(t.el,a);let{hasController:c}=t;if(c&&a!==void 0)throw new Error("framework delegate is missing");return null}),removeViewFromDom:()=>{let{delegate:a}=i();a&&t.el!==void 0&&a.removeViewFromDom(t.el.parentElement,t.el)}}},_r=()=>{let t,e=()=>{t&&(t(),t=void 0)};return{addClickListener:(o,i)=>{e();let r=i!==void 0?document.getElementById(i):null;if(!r){ge(`[${o.tagName.toLowerCase()}] - A trigger element with the ID "${i}" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on an overlay component.`,o);return}t=((a,l)=>{let c=()=>{l.present()};return a.addEventListener("click",c),()=>{a.removeEventListener("click",c)}})(r,o)},removeClickListener:e}},zf=t=>{lt!==void 0&&Ze("android")&&t.setAttribute("aria-hidden","true")},TI=t=>{var e;if(lt===void 0)return;let n=xl(lt);for(let o=n.length-1;o>=0;
7o--){let i=n[o],r=(e=n[o+1])!==null&&e!==void 0?e:t;(r.hasAttribute("aria-hidden")||r.tagName!=="ION-TOAST")&&i.setAttribute("aria-hidden","true")}},_I=()=>{if(lt===void 0)return;let t=xl(lt);for(let e=t.length-1;e>=0;e--){let n=t[e];if(n.removeAttribute("aria-hidden"),n.tagName!=="ION-TOAST")break}},fi="ion-disable-focus-trap";ts();var RI=["tabsInner"];var Lf=(()=>{let e=class e{doc;_readyPromise;win;backButton=new be;keyboardDidShow=new be;keyboardDidHide=new be;pause=new be;resume=new be;resize=new be;constructor(o,i){this.doc=o,i.run(()=>{var s;this.win=o.defaultView,this.backButton.subscribeWithPriority=function(a,l){return this.subscribe(c=>c.register(a,d=>i.run(()=>l(d))))},Lr(this.pause,o,"pause",i),Lr(this.resume,o,"resume",i),Lr(this.backButton,o,"ionBackButton",i),Lr(this.resize,this.win,"resize",i),Lr(this.keyboardDidShow,this.win,"ionKeyboardDidShow",i),Lr(this.keyboardDidHide,this.win,"ionKeyboardDidHide",i);let r;this._readyPromise=new Promise(a=>{r=a}),(s=this.win)!=null&&s.cordova?o.addEventListener("deviceready",()=>{r("cordova")},{once:!0}):r("dom")})}is(o){return Ze(this.win,o)}platforms(){return dl(this.win)}ready(){return this._readyPromise}get isRTL(){return this.doc.dir==="rtl"}getQueryParam(o){return jI(this.win.location.href,o)}isLandscape(){return!this.isPortrait()}isPortrait(){var o,i;return(i=(o=this.win).matchMedia)==null?void 0:i.call(o,"(orientation: portrait)").matches}testUserAgent(o){let i=this.win.navigator;return!!(i!=null&&i.userAgent&&i.userAgent.indexOf(o)>=0)}url(){return this.win.location.href}width(){return this.win.innerWidth}height(){return this.win.innerHeight}};f(e,"\u0275fac",function(i){return new(i||e)(F(qe),F(T))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),jI=(t,e)=>{e=e.replace(/[[\]\\]/g,"\\$&");let o=new RegExp("[\\?&]"+e+"=([^&#]*)").exec(t);return o?decodeURIComponent(o[1].replace(/\+/g," ")):null},Lr=(t,e,n,o)=>{e&&e.addEventListener(n,i=>{o.run(()=>{let r=i!=null?i.detail:void 0;t.next(r)})})},So=(()=>{let e=class e{location;serializer;router;topOutlet;direction=Af;animated=Tf;animationBuilder;guessDirection="forward";guessAnimation;lastNavId=-1;constructor(o,i,r,s){this.location=i,this.serializer=r,this.router=s,s&&s.events.subscribe(a=>{if(a instanceof eo){let l=a.restoredState?a.restoredState.navigationId:a.id;this.guessDirection=this.guessAnimation=l<this.lastNavId?"back":"forward",this.lastNavId=this.guessDirection==="forward"?a.id:l}}),o.backButton.subscribeWithPriority(0,a=>{this.pop(),a()})}navigateForward(o,i={}){return this.setDirection("forward",i.animated,i.animationDirection,i.animation),this.navigate(o,i)}navigateBack(o,i={}){return this.setDirection("back",i.animated,i.animationDirection,i.animation),this.navigate(o,i)}navigateRoot(o,i={}){return this.setDirection("root",i.animated,i.animationDirection,i.animation),this.navigate(o,i)}back(o={animated:!0,animationDirection:"back"}){return this.setDirection("back",o.animated,o.animationDirection,o.animation),this.location.back()}pop(){return x(this,null,function*(){let o=this.topOutlet;for(;o;){if(yield o.pop())return!0;o=o.parentOutlet}return!1})}setDirection(o,i,r,s){this.direction=o,this.animated=VI(o,i,r),this.animationBuilder=s}setTopOutlet(o){this.topOutlet=o}consumeTransition(){let o="root",i,r=this.animationBuilder;return this.direction==="auto"?(o=this.guessDirection,i=this.guessAnimation):(i=this.animated,o=this.direction),this.direction=Af,this.animated=Tf,this.animationBuilder=void 0,{direction:o,animation:i,animationBuilder:r}}navigate(o,i){if(Array.isArray(o))return this.router.navigate(o,i);{let r=this.serializer.parse(o.toString());return i.queryParams!==void 0&&(r.queryParams=S({},i.queryParams)),i.fragment!==void 0&&(r.fragment=i.fragment),this.router.navigateByUrl(r,i)}}};f(e,"\u0275fac",function(i){return new(i||e)(F(Lf),F(ln),F(ci),F(mt,8))}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),VI=(t,e,n)=>{if(e!==!1){if(n!==void 0)return n;if(t==="forward"||t==="back")return t;if(t==="root"&&e===!0)return"forward"}},Af="auto",Tf=void 0,ua=(()=>{let e=class e{get(o,i){let r=su();return r?r.get(o,i):null}getBoolean(o,i){let r=su();return r?r.getBoolean(o,i):!1}
7getNumber(o,i){let r=su();return r?r.getNumber(o,i):0}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac,providedIn:"root"}));let t=e;return t})(),yl=new V("USERCONFIG"),su=()=>{if(typeof window<"u"){let t=window.Ionic;if(t!=null&&t.config)return t.config}return null},ca=class{data;constructor(e={}){this.data=e,console.warn("[Ionic Warning]: NavParams has been deprecated in favor of using Angular's input API. Developers should migrate to either the @Input decorator or the Signals-based input API.")}get(e){return this.data[e]}},Or=(()=>{let e=class e{zone=D(T);applicationRef=D(Mn);config=D(yl);create(o,i,r){var s;return new lu(o,i,this.applicationRef,this.zone,r,(s=this.config.useSetInputAPI)!=null?s:!1)}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),lu=class{environmentInjector;injector;applicationRef;zone;elementReferenceKey;enableSignalsSupport;elRefMap=new WeakMap;elEventsMap=new WeakMap;constructor(e,n,o,i,r,s){this.environmentInjector=e,this.injector=n,this.applicationRef=o,this.zone=i,this.elementReferenceKey=r,this.enableSignalsSupport=s}attachViewToDom(e,n,o,i){return this.zone.run(()=>new Promise(r=>{let s=S({},o);this.elementReferenceKey!==void 0&&(s[this.elementReferenceKey]=e);let a=NI(this.zone,this.environmentInjector,this.injector,this.applicationRef,this.elRefMap,this.elEventsMap,e,n,s,i,this.elementReferenceKey,this.enableSignalsSupport);r(a)}))}removeViewFromDom(e,n){return this.zone.run(()=>new Promise(o=>{let i=this.elRefMap.get(n);if(i){i.destroy(),this.elRefMap.delete(n);let r=this.elEventsMap.get(n);r&&(r(),this.elEventsMap.delete(n))}o()}))}},NI=(t,e,n,o,i,r,s,a,l,c,d,u)=>{let g=Le.create({providers:PI(l),parent:n}),p=kp(a,{environmentInjector:e,elementInjector:g}),v=p.instance,w=p.location.nativeElement;if(l)if(d&&v[d]!==void 0&&console.error(`[Ionic Error]: ${d} is a reserved property when using ${s.tagName.toLowerCase()}. Rename or remove the "${d}" property from ${a.name}.`),u===!0&&p.setInput!==void 0){let E=l,{modal:A,popover:O}=E,K=Ou(E,["modal","popover"]);for(let J in K)p.setInput(J,K[J]);A!==void 0&&Object.assign(v,{modal:A}),O!==void 0&&Object.assign(v,{popover:O})}else Object.assign(v,l);if(c)for(let A of c)w.classList.add(A);let y=Of(t,v,w);return s.appendChild(w),o.attachView(p.hostView),i.set(w,p),r.set(w,y),w},HI=[Wl,Gl,Zl,Xl,Yl],Of=(t,e,n)=>t.run(()=>{let o=HI.filter(i=>typeof e[i]=="function").map(i=>{let r=s=>e[i](s.detail);return n.addEventListener(i,r),()=>n.removeEventListener(i,r)});return()=>o.forEach(i=>i())}),_f=new V("NavParamsToken"),PI=t=>[{provide:_f,useValue:t},{provide:ca,useFactory:FI,deps:[_f]}],FI=t=>new ca(t),$I=(t,e)=>{let n=t.prototype;e.forEach(o=>{Object.defineProperty(n,o,{get(){return this.el[o]},set(i){this.z.runOutsideAngular(()=>this.el[o]=i)}})})},UI=(t,e)=>{let n=t.prototype;e.forEach(o=>{n[o]=function(){let i=arguments;return this.z.runOutsideAngular(()=>this.el[o].apply(this.el,i))}})},pu=(t,e,n)=>{n.forEach(o=>t[o]=No(e,o))};function zo(t){return function(n){let{defineCustomElementFn:o,inputs:i,methods:r}=t;return o!==void 0&&o(),i&&$I(n,i),r&&UI(n,r),n}}var qI=["alignment","animated","arrow","keepContentsMounted","backdropDismiss","cssClass","dismissOnSelect","enterAnimation","event","focusTrap","isOpen","keyboardClose","leaveAnimation","mode","showBackdrop","translucent","trigger","triggerAction","reference","size","side"],WI=["present","dismiss","onDidDismiss","onWillDismiss"],GI=(()=>{var e;let t=(e=class{z;template;isCmpOpen=!1;el;constructor(o,i,r){this.z=r,this.el=i.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,o.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,o.detectChanges()}),pu(this,this.el,["ionPopoverDidPresent","ionPopoverWillPresent","ionPopoverWillDismiss","ionPopoverDidDismiss","didPresent","willPresent","willDismiss","didDismiss"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275dir",we({type:e,selectors:[["ion-popover"]],contentQueries:function(i,r,s){if(i&1&&Yn(s,yn,5),i&2){let a;Ut(a=qt())&&(r.template=a.first)}},inputs:{alignment:"alignment",animated:"animated",arrow:"arrow",keepContentsMounted:"keepContentsMounted",backdropDismiss:"backdropDismiss",cssClass:"cssClass",dismissOnSelect:"dismissOnSelect",enterAnimation:"enterAnimation",event:"event",focusTrap:"focusTrap",
7isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger",triggerAction:"triggerAction",reference:"reference",size:"size",side:"side"},standalone:!1})),e);return t=H([zo({inputs:qI,methods:WI})],t),t})(),ZI=["animated","keepContentsMounted","backdropBreakpoint","backdropDismiss","breakpoints","canDismiss","cssClass","enterAnimation","expandToScroll","event","focusTrap","handle","handleBehavior","initialBreakpoint","isOpen","keyboardClose","leaveAnimation","mode","presentingElement","showBackdrop","translucent","trigger"],XI=["present","dismiss","onDidDismiss","onWillDismiss","setCurrentBreakpoint","getCurrentBreakpoint"],Bf=(()=>{var e;let t=(e=class{z;template;isCmpOpen=!1;el;constructor(o,i,r){this.z=r,this.el=i.nativeElement,this.el.addEventListener("ionMount",()=>{this.isCmpOpen=!0,o.detectChanges()}),this.el.addEventListener("didDismiss",()=>{this.isCmpOpen=!1,o.detectChanges()}),pu(this,this.el,["ionModalDidPresent","ionModalWillPresent","ionModalWillDismiss","ionModalDidDismiss","ionBreakpointDidChange","didPresent","willPresent","willDismiss","didDismiss"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275dir",we({type:e,selectors:[["ion-modal"]],contentQueries:function(i,r,s){if(i&1&&Yn(s,yn,5),i&2){let a;Ut(a=qt())&&(r.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",initialBreakpoint:"initialBreakpoint",isOpen:"isOpen",keyboardClose:"keyboardClose",leaveAnimation:"leaveAnimation",mode:"mode",presentingElement:"presentingElement",showBackdrop:"showBackdrop",translucent:"translucent",trigger:"trigger"},standalone:!1})),e);return t=H([zo({inputs:ZI,methods:XI})],t),t})(),YI=(t,e,n)=>n==="root"?Rf(t,e):n==="forward"?QI(t,e):KI(t,e),Rf=(t,e)=>(t=t.filter(n=>n.stackId!==e.stackId),t.push(e),t),QI=(t,e)=>(t.indexOf(e)>=0?t=t.filter(o=>o.stackId!==e.stackId||o.id<=e.id):t.push(e),t),KI=(t,e)=>t.indexOf(e)>=0?t.filter(o=>o.stackId!==e.stackId||o.id<=e.id):Rf(t,e),cu=(t,e)=>{let n=t.createUrlTree(["."],{relativeTo:e});return t.serializeUrl(n)},jf=(t,e)=>e?t.stackId!==e.stackId:!0,JI=(t,e)=>{if(!t)return;let n=Vf(e);for(let o=0;o<n.length;o++){if(o>=t.length)return n[o];if(n[o]!==t[o])return}},Vf=t=>t.split("/").map(e=>e.trim()).filter(e=>e!==""),Nf=t=>{t&&(t.ref.destroy(),t.unlistenEvents())},du=class{containerEl;router;navCtrl;zone;location;views=[];runningTask;skipTransition=!1;tabsPrefix;activeView;nextId=0;constructor(e,n,o,i,r,s){this.containerEl=n,this.router=o,this.navCtrl=i,this.zone=r,this.location=s,this.tabsPrefix=e!==void 0?Vf(e):void 0}createView(e,n){var s;let o=cu(this.router,n),i=(s=e==null?void 0:e.location)==null?void 0:s.nativeElement,r=Of(this.zone,e.instance,i);return{id:this.nextId++,stackId:JI(this.tabsPrefix,o),unlistenEvents:r,element:i,ref:e,url:o}}getExistingView(e){let n=cu(this.router,e),o=this.views.find(i=>i.url===n);return o&&o.ref.changeDetectorRef.reattach(),o}setActive(e){var v,w;let n=this.navCtrl.consumeTransition(),{direction:o,animation:i,animationBuilder:r}=n,s=this.activeView,a=jf(e,s);a&&(o="back",i=void 0);let l=this.views.slice(),c,d=this.router;d.getCurrentNavigation?c=d.getCurrentNavigation():(v=d.navigations)!=null&&v.value&&(c=d.navigations.value),(w=c==null?void 0:c.extras)!=null&&w.replaceUrl&&this.views.length>0&&this.views.splice(-1,1);let u=this.views.includes(e),g=this.insertView(e,o);u||e.ref.changeDetectorRef.detectChanges();let p=e.animationBuilder;return r===void 0&&o==="back"&&!a&&p!==void 0&&(r=p),s&&(s.animationBuilder=r),this.zone.runOutsideAngular(()=>this.wait(()=>(s&&s.ref.changeDetectorRef.detach(),e.ref.changeDetectorRef.reattach(),this.transition(e,s,i,this.canGoBack(1),!1,r).then(()=>eE(e,g,l,this.location,this.zone)).then(()=>({enteringView:e,direction:o,animation:i,tabSwitch:a})))))}
7canGoBack(e,n=this.getActiveStackId()){return this.getStack(n).length>e}pop(e,n=this.getActiveStackId()){return this.zone.run(()=>{var l,c;let o=this.getStack(n);if(o.length<=e)return Promise.resolve(!1);let i=o[o.length-e-1],r=i.url,s=i.savedData;if(s){let d=s.get("primary");(c=(l=d==null?void 0:d.route)==null?void 0:l._routerState)!=null&&c.snapshot.url&&(r=d.route._routerState.snapshot.url)}let{animationBuilder:a}=this.navCtrl.consumeTransition();return this.navCtrl.navigateBack(r,ie(S({},i.savedExtras),{animation:a})).then(()=>!0)})}startBackTransition(){let e=this.activeView;if(e){let n=this.getStack(e.stackId),o=n[n.length-2],i=o.animationBuilder;return this.wait(()=>this.transition(o,e,"back",this.canGoBack(2),!0,i))}return Promise.resolve()}endBackTransition(e){e?(this.skipTransition=!0,this.pop(1)):this.activeView&&Hf(this.activeView,this.views,this.views,this.location,this.zone)}getLastUrl(e){let n=this.getStack(e);return n.length>0?n[n.length-1]:void 0}getRootUrl(e){let n=this.getStack(e);return n.length>0?n[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(Nf),this.activeView=void 0,this.views=[]}getStack(e){return this.views.filter(n=>n.stackId===e)}insertView(e,n){return this.activeView=e,this.views=YI(this.views,e,n),this.views.slice()}transition(e,n,o,i,r,s){if(this.skipTransition)return this.skipTransition=!1,Promise.resolve(!1);if(n===e)return Promise.resolve(!1);let a=e?e.element:void 0,l=n?n.element:void 0,c=this.containerEl;return a&&a!==l&&(a.classList.add("ion-page"),a.classList.add("ion-page-invisible"),c.commit)?c.commit(a,l,{duration:o===void 0?0:void 0,direction:o,showGoBack:i,progressAnimation:r,animationBuilder:s}):Promise.resolve(!1)}wait(e){return x(this,null,function*(){this.runningTask!==void 0&&(yield this.runningTask,this.runningTask=void 0);let n=this.runningTask=e();return n.finally(()=>this.runningTask=void 0),n})}},eE=(t,e,n,o,i)=>typeof requestAnimationFrame=="function"?new Promise(r=>{requestAnimationFrame(()=>{Hf(t,e,n,o,i),r()})}):Promise.resolve(),Hf=(t,e,n,o,i)=>{i.run(()=>n.filter(r=>!e.includes(r)).forEach(Nf)),e.forEach(r=>{let a=o.path().split("?")[0].split("#")[0];if(r!==t&&r.url!==a){let l=r.element;l.setAttribute("aria-hidden","true"),l.classList.add("ion-page-hidden"),r.ref.changeDetectorRef.detach()}})},fu=(()=>{let e=class e{parentOutlet;nativeEl;activatedView=null;tabsPrefix;_swipeGesture;stackCtrl;proxyMap=new WeakMap;currentActivatedRoute$=new We(null);activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=Q;stackWillChange=new De;stackDidChange=new De;activateEvents=new De;deactivateEvents=new De;parentContexts=D(no);location=D(Bt);environmentInjector=D(Ve);inputBinder=D(Pf,{optional:!0});supportsBindingToComponentInputs=!0;config=D(ua);navCtrl=D(So);set animation(o){this.nativeEl.animation=o}set animated(o){this.nativeEl.animated=o}set swipeGesture(o){this._swipeGesture=o,this.nativeEl.swipeHandler=o?{canStart:()=>this.stackCtrl.canGoBack(1)&&!this.stackCtrl.hasRunningTask(),onStart:()=>this.stackCtrl.startBackTransition(),onEnd:i=>this.stackCtrl.endBackTransition(i)}:void 0}constructor(o,i,r,s,a,l,c,d){this.parentOutlet=d,this.nativeEl=s.nativeElement,this.name=o||Q,this.tabsPrefix=i==="true"?cu(a,c):void 0,this.stackCtrl=new du(this.tabsPrefix,this.nativeEl,a,this.navCtrl,l,r),this.parentContexts.onChildOutletCreated(this.name,this)}ngOnDestroy(){var o;this.stackCtrl.destroy(),(o=this.inputBinder)==null||o.unsubscribeFromRouteData(this)}getContext(){return this.parentContexts.getContext(this.name)}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(!this.activated){let o=this.getContext();o!=null&&o.route&&this.activateWith(o.route,o.injector)}new Promise(o=>it(this.nativeEl,o)).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(o,i){throw new Error("incompatible reuse strategy")}deactivate(){if(this.activated){if(this.activatedView){let i=this.getContext();this.activatedView.savedData=new Map(i.children.contexts);let r=this.activatedView.savedData.get("primary");if(r&&i.route&&(r.route=S({},i.route)),this.activatedView.savedExtras={}
7,i.route){let s=i.route.snapshot;this.activatedView.savedExtras.queryParams=s.queryParams,this.activatedView.savedExtras.fragment=s.fragment}}let o=this.component;this.activatedView=null,this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(o)}}activateWith(o,i){var l,c;if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=o;let r,s=this.stackCtrl.getExistingView(o);if(s){r=this.activated=s.ref;let d=s.savedData;if(d){let u=this.getContext();u.children.contexts=d}this.updateActivatedRouteProxy(r.instance,o)}else{let d=o._futureSnapshot,u=this.parentContexts.getOrCreateContext(this.name).children,g=new We(null),p=this.createActivatedRouteProxy(g,o),v=new uu(p,u,this.location.injector),w=(l=d.routeConfig.component)!=null?l:d.component;r=this.activated=this.outletContent.createComponent(w,{index:this.outletContent.length,injector:v,environmentInjector:i!=null?i:this.environmentInjector}),g.next(r.instance),s=this.stackCtrl.createView(this.activated,o),this.proxyMap.set(r.instance,p),this.currentActivatedRoute$.next({component:r.instance,activatedRoute:o})}(c=this.inputBinder)==null||c.bindActivatedRouteToOutletComponent(this),this.activatedView=s,this.navCtrl.setTopOutlet(this);let a=this.stackCtrl.getActiveView();this.stackWillChange.emit({enteringView:s,tabSwitch:jf(s,a)}),this.stackCtrl.setActive(s).then(d=>{this.activateEvents.emit(r.instance),this.stackDidChange.emit(d)})}canGoBack(o=1,i){return this.stackCtrl.canGoBack(o,i)}pop(o=1,i){return this.stackCtrl.pop(o,i)}getLastUrl(o){let i=this.stackCtrl.getLastUrl(o);return i?i.url:void 0}getLastRouteView(o){return this.stackCtrl.getLastUrl(o)}getRootView(o){return this.stackCtrl.getRootUrl(o)}getActiveStackId(){return this.stackCtrl.getActiveStackId()}createActivatedRouteProxy(o,i){let r=new gt;return r._futureSnapshot=i._futureSnapshot,r._routerState=i._routerState,r.snapshot=i.snapshot,r.outlet=i.outlet,r.component=i.component,r._paramMap=this.proxyObservable(o,"paramMap"),r._queryParamMap=this.proxyObservable(o,"queryParamMap"),r.url=this.proxyObservable(o,"url"),r.params=this.proxyObservable(o,"params"),r.queryParams=this.proxyObservable(o,"queryParams"),r.fragment=this.proxyObservable(o,"fragment"),r.data=this.proxyObservable(o,"data"),r}proxyObservable(o,i){return o.pipe(ut(r=>!!r),bt(r=>this.currentActivatedRoute$.pipe(ut(s=>s!==null&&s.component===r),bt(s=>s&&s.activatedRoute[i]),Oc())))}updateActivatedRouteProxy(o,i){let r=this.proxyMap.get(o);if(!r)throw new Error("Could not find activated route proxy for view");r._futureSnapshot=i._futureSnapshot,r._routerState=i._routerState,r.snapshot=i.snapshot,r.outlet=i.outlet,r.component=i.component,this.currentActivatedRoute$.next({component:o,activatedRoute:i})}};f(e,"\u0275fac",function(i){return new(i||e)(Gn("name"),Gn("tabs"),m(ln),m(L),m(mt),m(T),m(gt),m(e,12))}),f(e,"\u0275dir",we({type:e,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}));let t=e;return t})(),uu=class{route;childContexts;parent;constructor(e,n,o){this.route=e,this.childContexts=n,this.parent=o}get(e,n){return e===gt?this.route:e===no?this.childContexts:this.parent.get(e,n)}},Pf=new V(""),tE=(()=>{let e=class e{outletDataSubscriptions=new Map;bindActivatedRouteToOutletComponent(o){this.unsubscribeFromRouteData(o),this.subscribeToRouteData(o)}unsubscribeFromRouteData(o){var i;(i=this.outletDataSubscriptions.get(o))==null||i.unsubscribe(),this.outletDataSubscriptions.delete(o)}subscribeToRouteData(o){let{activatedRoute:i}=o,r=Vi([i.queryParams,i.params,i.data]).pipe(bt(([s,a,l],c)=>(l=S(S(S({},s),a),l),c===0?q(l):Promise.resolve(l)))).subscribe(s=>{if(!o.isActivated||!o.activatedComponentRef||o.activatedRoute!==i||i.component===null){this.unsubscribeFromRouteData(o);return}let a=s4(i.component);if(!a){this.unsubscribeFromRouteData(o);return}for(let{templateName:l}of a.inputs)o.activatedComponentRef.setInput(l,s[l])});this.outletDataSubscriptions.set(o,r)}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),Ff=()=>({provide:Pf,useFactory:nE,deps:[mt]});function nE(t){return t!=null&&t.componentInputBindingEnabled?new tE:null}var oE=["color","defaultHref","disabled","icon","mode","routerAnimation","text","type"],$f=(()=>{var e;let t=(e=class{routerOutlet;navCtrl;
7config;r;z;el;constructor(o,i,r,s,a,l){this.routerOutlet=o,this.navCtrl=i,this.config=r,this.r=s,this.z=a,l.detach(),this.el=this.r.nativeElement}onClick(o){var r;let i=this.defaultHref||this.config.get("backButtonDefaultHref");(r=this.routerOutlet)!=null&&r.canGoBack()?(this.navCtrl.setDirection("back",void 0,void 0,this.routerAnimation),this.routerOutlet.pop(),o.preventDefault()):i!=null&&(this.navCtrl.navigateBack(i,{animation:this.routerAnimation}),o.preventDefault())}},f(e,"\u0275fac",function(i){return new(i||e)(m(fu,8),m(So),m(ua),m(L),m(T),m(N))}),f(e,"\u0275dir",we({type:e,hostBindings:function(i,r){i&1&&tt("click",function(a){return r.onClick(a)})},inputs:{color:"color",defaultHref:"defaultHref",disabled:"disabled",icon:"icon",mode:"mode",routerAnimation:"routerAnimation",text:"text",type:"type"},standalone:!1})),e);return t=H([zo({inputs:oE})],t),t})(),iE=(()=>{let e=class e{locationStrategy;navCtrl;elementRef;router;routerLink;routerDirection="forward";routerAnimation;constructor(o,i,r,s,a){this.locationStrategy=o,this.navCtrl=i,this.elementRef=r,this.router=s,this.routerLink=a}ngOnInit(){this.updateTargetUrlAndHref(),this.updateTabindex()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTabindex(){let o=["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"],i=this.elementRef.nativeElement;o.includes(i.tagName)&&i.getAttribute("tabindex")==="0"&&i.removeAttribute("tabindex")}updateTargetUrlAndHref(){var o;if((o=this.routerLink)!=null&&o.urlTree){let i=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=i}}onClick(o){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation),o.preventDefault()}};f(e,"\u0275fac",function(i){return new(i||e)(m(Qn),m(So),m(L),m(mt),m(di,8))}),f(e,"\u0275dir",we({type:e,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(i,r){i&1&&tt("click",function(a){return r.onClick(a)})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},standalone:!1,features:[Ot]}));let t=e;return t})(),rE=(()=>{let e=class e{locationStrategy;navCtrl;elementRef;router;routerLink;routerDirection="forward";routerAnimation;constructor(o,i,r,s,a){this.locationStrategy=o,this.navCtrl=i,this.elementRef=r,this.router=s,this.routerLink=a}ngOnInit(){this.updateTargetUrlAndHref()}ngOnChanges(){this.updateTargetUrlAndHref()}updateTargetUrlAndHref(){var o;if((o=this.routerLink)!=null&&o.urlTree){let i=this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.routerLink.urlTree));this.elementRef.nativeElement.href=i}}onClick(){this.navCtrl.setDirection(this.routerDirection,void 0,void 0,this.routerAnimation)}};f(e,"\u0275fac",function(i){return new(i||e)(m(Qn),m(So),m(L),m(mt),m(di,8))}),f(e,"\u0275dir",we({type:e,selectors:[["a","routerLink",""],["area","routerLink",""]],hostBindings:function(i,r){i&1&&tt("click",function(){return r.onClick()})},inputs:{routerDirection:"routerDirection",routerAnimation:"routerAnimation"},standalone:!1,features:[Ot]}));let t=e;return t})(),sE=["animated","animation","root","rootParams","swipeGesture"],aE=["push","insert","insertPages","pop","popTo","popToRoot","removeIndex","setRoot","setPages","getActive","getByIndex","canGoBack","getPrevious"],lE=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r,s,a,l){this.z=a,l.detach(),this.el=o.nativeElement,o.nativeElement.delegate=s.create(i,r),pu(this,this.el,["ionNavDidChange","ionNavWillChange"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(L),m(Ve),m(Le),m(Or),m(T),m(N))}),f(e,"\u0275dir",we({type:e,inputs:{animated:"animated",animation:"animation",root:"root",rootParams:"rootParams",swipeGesture:"swipeGesture"},standalone:!1})),e);return t=H([zo({inputs:sE,methods:aE})],t),t})(),Uf=(()=>{let e=class e{navCtrl;tabsInner;ionTabsWillChange=new De;ionTabsDidChange=new De;tabBarSlot="bottom";hasTab=!1;selectedTab;leavingTab;constructor(o){this.navCtrl=o}ngAfterViewInit(){let o=this.tabs.length>0?this.tabs.first:void 0;o&&(this.hasTab=!0,this.setActiveTab(o.tab),this.tabSwitch())}ngAfterContentInit(){this.detectSlotChanges()}ngAfterContentChecked(){this.detectSlotChanges()}onStackWillChange({enteringView:o,tabSwitch:i}){let r=o.stackId;i&&r!==void 0&&this.ionTabsWillChange.emit({tab:r})}onStackDidChange({enteringView:o,tabSwitch:i}){let r=o.stackId;i&&r!==void 0&&(this.tabBar&&(this.tabBar.selectedTab=r),this.ionTabsDidChange.emit({tab:r}))}
7select(o){let i=typeof o=="string",r=i?o:o.detail.tab;if(this.hasTab){this.setActiveTab(r),this.tabSwitch();return}let s=this.outlet.getActiveStackId()===r,a=`${this.outlet.tabsPrefix}/${r}`;if(i||o.stopPropagation(),s){let l=this.outlet.getActiveStackId(),c=this.outlet.getLastRouteView(l);if((c==null?void 0:c.url)===a)return;let d=this.outlet.getRootView(r),u=d&&a===d.url&&d.savedExtras;return this.navCtrl.navigateRoot(a,ie(S({},u),{animated:!0,animationDirection:"back"}))}else{let l=this.outlet.getLastRouteView(r),c=(l==null?void 0:l.url)||a,d=l==null?void 0:l.savedExtras;return this.navCtrl.navigateRoot(c,ie(S({},d),{animated:!0,animationDirection:"back"}))}}setActiveTab(o){let r=this.tabs.find(s=>s.tab===o);if(!r){console.error(`[Ionic Error]: Tab with id: "${o}" does not exist`);return}this.leavingTab=this.selectedTab,this.selectedTab=r,this.ionTabsWillChange.emit({tab:o}),r.el.active=!0}tabSwitch(){let{selectedTab:o,leavingTab:i}=this;this.tabBar&&o&&(this.tabBar.selectedTab=o.tab),(i==null?void 0:i.tab)!==(o==null?void 0:o.tab)&&i!=null&&i.el&&(i.el.active=!1),o&&this.ionTabsDidChange.emit({tab:o.tab})}getSelected(){var o;return this.hasTab?(o=this.selectedTab)==null?void 0:o.tab:this.outlet.getActiveStackId()}detectSlotChanges(){this.tabBars.forEach(o=>{let i=o.el.getAttribute("slot");i!==this.tabBarSlot&&(this.tabBarSlot=i,this.relocateTabBar())})}relocateTabBar(){let o=this.tabBar.el;this.tabBarSlot==="top"?this.tabsInner.nativeElement.before(o):this.tabsInner.nativeElement.after(o)}};f(e,"\u0275fac",function(i){return new(i||e)(m(So))}),f(e,"\u0275dir",we({type:e,selectors:[["ion-tabs"]],viewQuery:function(i,r){if(i&1&&Is(RI,7,L),i&2){let s;Ut(s=qt())&&(r.tabsInner=s.first)}},hostBindings:function(i,r){i&1&&tt("ionTabButtonClick",function(a){return r.select(a)})},outputs:{ionTabsWillChange:"ionTabsWillChange",ionTabsDidChange:"ionTabsDidChange"},standalone:!1}));let t=e;return t})(),cE=t=>typeof __zone_symbol__requestAnimationFrame=="function"?__zone_symbol__requestAnimationFrame(t):typeof requestAnimationFrame=="function"?requestAnimationFrame(t):setTimeout(t),Br=(()=>{let e=class e{injector;elementRef;onChange=()=>{};onTouched=()=>{};lastValue;statusChanges;constructor(o,i){this.injector=o,this.elementRef=i}writeValue(o){this.elementRef.nativeElement.value=this.lastValue=o,gi(this.elementRef)}handleValueChange(o,i){o===this.elementRef.nativeElement&&(i!==this.lastValue&&(this.lastValue=i,this.onChange(i)),gi(this.elementRef))}_handleBlurEvent(o){o===this.elementRef.nativeElement?(this.onTouched(),gi(this.elementRef)):o.closest("ion-radio-group")===this.elementRef.nativeElement&&this.onTouched()}registerOnChange(o){this.onChange=o}registerOnTouched(o){this.onTouched=o}setDisabledState(o){this.elementRef.nativeElement.disabled=o}ngOnDestroy(){this.statusChanges&&this.statusChanges.unsubscribe()}ngAfterViewInit(){let o;try{o=this.injector.get(ui)}catch{}if(!o)return;o.statusChanges&&(this.statusChanges=o.statusChanges.subscribe(()=>gi(this.elementRef)));let i=o.control;i&&["markAsTouched","markAllAsTouched","markAsUntouched","markAsDirty","markAsPristine"].forEach(s=>{if(typeof i[s]<"u"){let a=i[s].bind(i);i[s]=(...l)=>{a(...l),gi(this.elementRef)}}})}};f(e,"\u0275fac",function(i){return new(i||e)(m(Le),m(L))}),f(e,"\u0275dir",we({type:e,hostBindings:function(i,r){i&1&&tt("ionBlur",function(a){return r._handleBlurEvent(a.target)})},standalone:!1}));let t=e;return t})(),gi=t=>{cE(()=>{let e=t.nativeElement,n=e.value!=null&&e.value.toString().length>0,o=dE(e);au(e,o);let i=e.closest("ion-item");i&&(n?au(i,[...o,"item-has-value"]):au(i,o))})},dE=t=>{let e=t.classList,n=[];for(let o=0;o<e.length;o++){let i=e.item(o);i!==null&&uE(i,"ng-")&&n.push(`ion-${i.substring(3)}`)}return n},au=(t,e)=>{let n=t.classList;n.remove("ion-valid","ion-invalid","ion-touched","ion-untouched","ion-dirty","ion-pristine"),n.add(...e)},uE=(t,e)=>t.substring(0,e.length)===e,hu=class{shouldDetach(e){return!1}shouldAttach(e){return!1}store(e,n){}retrieve(e){return null}shouldReuseRoute(e,n){if(e.routeConfig!==n.routeConfig)return!1;let o=e.params,i=n.params,r=Object.keys(o),s=Object.keys(i);if(r.length!==s.length)return!1;for(let a of r)if(i[a]!==o[a])return!1;return!0}},da=class{ctrl;constructor(e){this.ctrl=e}create(e){return this.ctrl.create(e||{})}dismiss(e,n,o){return this.ctrl.dismiss(e,n,o)}getTop(){return this.ctrl.getTop()}};ts();var kl="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
7ox='0 0 512 512'><path stroke-linecap='square' stroke-miterlimit='10' stroke-width='48' d='M244 400L100 256l144-144M120 256h292' class='ionicon-fill-none'/></svg>";var qf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M64 144l192 224 192-224H64z'/></svg>";var Wf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M328 112L184 256l144 144' class='ionicon-fill-none'/></svg>",Gf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M112 184l144 144 144-144' class='ionicon-fill-none'/></svg>",Zf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M136 208l120-104 120 104M136 304l120 104 120-104' stroke-width='48' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none'/></svg>",gu="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' class='ionicon-fill-none'/></svg>";var Ml="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm75.31 260.69a16 16 0 11-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 01-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0122.62-22.62L256 233.37l52.69-52.68a16 16 0 0122.62 22.62L278.63 256z'/></svg>",Cl="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M400 145.49L366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256 400 145.49z'/></svg>";var Xf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-miterlimit='10' d='M80 160h352M80 256h352M80 352h352' class='ionicon-fill-none ionicon-stroke-width'/></svg>",Yf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M64 384h384v-42.67H64zm0-106.67h384v-42.66H64zM64 128v42.67h384V128z'/></svg>";var Qf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M221.09 64a157.09 157.09 0 10157.09 157.09A157.1 157.1 0 00221.09 64z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M338.29 338.29L448 448' class='ionicon-fill-none ionicon-stroke-width'/></svg>",Kf="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M464 428L339.92 303.9a160.48 160.48 0 0030.72-94.58C370.64 120.37 298.27 48 209.32 48S48 120.37 48 209.32s72.37 161.32 161.32 161.32a160.48 160.48 0 0094.58-30.72L428 464zM209.32 319.69a110.38 110.38 0 11110.37-110.37 110.5 110.5 0 01-110.37 110.37z'/></svg>";var mu,pE=()=>{if(typeof window>"u")return new Map;if(!mu){let t=window;t.Ionicons=t.Ionicons||{},mu=t.Ionicons.map=t.Ionicons.map||new Map}return mu},fE=t=>{let e=vu(t.src);return e||(e=eg(t.name,t.icon,t.mode,t.ios,t.md),e?gE(e,t):t.icon&&(e=vu(t.icon),e||(e=vu(t.icon[t.mode]),e))?e:null)},gE=(t,e)=>{let n=pE().get(t);if(n)return n;try{return wa(`svg/${t}.svg`)}catch{console.warn(`[Ionicons Warning]: Could not load icon with name "${t}". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.`,e)}},eg=(t,e,n,o,i)=>(n=(n&&Il(n))==="ios"?"ios":"md",o&&n==="ios"?t=Il(o):i&&n==="md"?t=Il(i):(!t&&e&&!tg(e)&&(t=e),El(t)&&(t=Il(t))),!El(t)||t.trim()===""||t.replace(/[a-z]|-|\d/gi,"")!==""?null:t),vu=t=>El(t)&&(t=t.trim(),tg(t))?t:null,tg=t=>t.length>0&&/(\/|\.)/.test(t),El=t=>typeof t=="string",Il=t=>t.toLowerCase(),mE=(t,e=[])=>{let n={};return e.forEach(o=>{t.hasAttribute(o)&&(t.getAttribute(o)!==null&&(n[o]=t.getAttribute(o)),t.removeAttribute(o))}),n},vE=t=>t&&t.dir!==""?t.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl",wE=t=>{let e=document.createElement("div");e.innerHTML=t;for(let o=e.childNodes.length-1;o>=0;o--)e.childNodes[o].nodeName.toLowerCase()!=="svg"&&e.removeChild(e.childNodes[o]);let n=e.firstElementChild;if(n&&n.nodeName.toLowerCase()==="svg"){let o=n.getAttribute("class")||"";if(n.setAttribute("class",(o+" s-ion-icon").trim()),ng(n))return e.innerHTML}return""},ng=t=>
7{if(t.nodeType===1){if(t.nodeName.toLowerCase()==="script")return!1;for(let e=0;e<t.attributes.length;e++){let n=t.attributes[e].name;if(El(n)&&n.toLowerCase().indexOf("on")===0)return!1}for(let e=0;e<t.childNodes.length;e++)if(!ng(t.childNodes[e]))return!1}return!0},xE=t=>t.startsWith("data:image/svg+xml"),bE=t=>t.indexOf(";utf8,")!==-1,mi=new Map,Jf=new Map,wu,yE=(t,e)=>{let n=Jf.get(t);if(!n)if(typeof fetch<"u"&&typeof document<"u")if(xE(t)&&bE(t)){wu||(wu=new DOMParser);let i=wu.parseFromString(t,"text/html").querySelector("svg");return i&&mi.set(t,i.outerHTML),Promise.resolve()}else n=fetch(t).then(o=>{if(o.ok)return o.text().then(i=>{i&&e!==!1&&(i=wE(i)),mi.set(t,i||"")});mi.set(t,"")}),Jf.set(t,n);else return mi.set(t,""),Promise.resolve();return n},kE=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}@supports (background: -webkit-named-image(i)){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}:host(.flip-rtl):host-context([dir='rtl']) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@supports selector(:dir(rtl)){:host(.flip-rtl:dir(rtl)) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.flip-rtl:dir(ltr)) .icon-inner{-webkit-transform:scaleX(1);transform:scaleX(1)}}:host(.icon-small){font-size:1.125rem !important}:host(.icon-large){font-size:2rem !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}",ME=kE,CE=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.didLoadIcon=!1,this.svgContent=void 0,this.isVisible=!1,this.mode=IE(),this.color=void 0,this.ios=void 0,this.md=void 0,this.flipRtl=void 0,this.name=void 0,this.src=void 0,this.icon=void 0,this.size=void 0,this.lazy=!1,this.sanitize=!0}componentWillLoad(){this.inheritedAttributes=mE(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",()=>{this.isVisible=!0,this.loadIcon()})}componentDidLoad(){this.didLoadIcon||this.loadIcon()}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(e,n,o){if(Te.isBrowser&&this.lazy&&typeof window<"u"&&window.IntersectionObserver){let i=this.io=new window.IntersectionObserver(r=>{r[0].isIntersecting&&(i.disconnect(),this.io=void 0,o())},{rootMargin:n});i.observe(e)}else o()}loadIcon(){if(Te.isBrowser&&this.isVisible){let e=fE(this);e&&(mi.has(e)?this.svgContent=mi.get(e):yE(e,this.sanitize).then(()=>this.svgContent=mi.get(e)),this.didLoadIcon=!0)}this.iconName=eg(this.name,this.icon,this.mode,this.ios,this.md)}render(){let{flipRtl:e,iconName:n,inheritedAttributes:o,el:i}=this,r=this.mode||"md",s=n?(n.includes("arrow")||n.includes("chevron"))&&e!==!1:!1,a=e||s;return h(C,Object.assign({role:"img",class:Object.assign(Object.assign({[r]:!0},EE(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":a,"icon-rtl":a&&vE(i)})},o),Te.isBrowser&&this.svgContent?h("div",{class:"icon-inner",innerHTML:this.svgContent}):h("div",{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return this}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}static get style(){return ME}},[1,"ion-icon",{mode:[1025],color:[1],ios:[1],md:[1],flipRtl:[4,"flip-rtl"],name:[513],src:[1],icon:[8],size:[1],lazy:[4],sanitize:[4],svgContent:[32],isVisible:[32]},void 0,{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}]),IE=()=>Te.isBrowser&&typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",EE=t=>t?{"ion-color":!0,[`ion-color-${t}`]:!0}:null;function Ye(){if(typeof customElements>"u")return;
7["ion-icon"].forEach(e=>{switch(e){case"ion-icon":customElements.get(e)||customElements.define(e,CE);break}})}var DE=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:strict;pointer-events:none}:host(.unbounded){contain:layout size style}.ripple-effect{border-radius:50%;position:absolute;background-color:currentColor;color:inherit;contain:strict;opacity:0;-webkit-animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;animation:225ms rippleAnimation forwards, 75ms fadeInAnimation forwards;will-change:transform, opacity;pointer-events:none}.fade-out{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1));-webkit-animation:150ms fadeOutAnimation forwards;animation:150ms fadeOutAnimation forwards}@-webkit-keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@keyframes rippleAnimation{from{-webkit-animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:translate(var(--translate-end)) scale(var(--final-scale, 1));transform:translate(var(--translate-end)) scale(var(--final-scale, 1))}}@-webkit-keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@keyframes fadeInAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:0.16}}@-webkit-keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}@keyframes fadeOutAnimation{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0.16}to{opacity:0}}",SE=DE,zE=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.type="bounded"}addRipple(e,n){return x(this,null,function*(){return new Promise(o=>{Mt(()=>{let i=this.el.getBoundingClientRect(),r=i.width,s=i.height,a=Math.sqrt(r*r+s*s),l=Math.max(s,r),c=this.unbounded?l:a+TE,d=Math.floor(l*_E),u=c/d,g=e-i.left,p=n-i.top;this.unbounded&&(g=r*.5,p=s*.5);let v=g-d*.5,w=p-d*.5,y=r*.5-g,E=s*.5-p;Fe(()=>{let A=document.createElement("div");A.classList.add("ripple-effect");let O=A.style;O.top=w+"px",O.left=v+"px",O.width=O.height=d+"px",O.setProperty("--final-scale",`${u}`),O.setProperty("--translate-end",`${y}px, ${E}px`),(this.el.shadowRoot||this.el).appendChild(A),setTimeout(()=>{o(()=>{AE(A)})},325)})})})})}get unbounded(){return this.type==="unbounded"}render(){let e=b(this);return h(C,{key:"40c7f73e7f5f67e29f83e1236a61c6e1c9943c42",role:"presentation",class:{[e]:!0,unbounded:this.unbounded}})}get el(){return this}static get style(){return SE}},[1,"ion-ripple-effect",{type:[1],addRipple:[64]}]),AE=t=>{t.classList.add("fade-out"),setTimeout(()=>{t.remove()},200)},TE=10,_E=.5;function Pe(){if(typeof customElements>"u")return;["ion-ripple-effect"].forEach(e=>{switch(e){case"ion-ripple-effect":customElements.get(e)||customElements.define(e,zE);break}})}var LE=':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}
7@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-hover:transparent;--background-hover-opacity:1;--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #0054e9);--icon-margin-end:1px;--icon-margin-start:-4px;--icon-font-size:1.6em;--min-height:32px;font-size:clamp(17px, 1.0625rem, 21.998px)}.button-native{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:visible;z-index:99}:host(.ion-activated) .button-native{opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',OE=LE,BE=':host{--background:transparent;--color-focused:currentColor;--color-hover:currentColor;--icon-margin-top:0;--icon-margin-bottom:0;--icon-padding-top:0;--icon-padding-end:0;--icon-padding-bottom:0;--icon-padding-start:0;--margin-top:0;--margin-end:0;--margin-bottom:0;--margin-start:0;--min-width:auto;--min-height:auto;--padding-top:0;--padding-end:0;--padding-bottom:0;--padding-start:0;--opacity:1;--ripple-color:currentColor;--transition:background-color, opacity 100ms linear;display:none;min-width:var(--min-width);min-height:var(--min-height);color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-font-kerning:none;font-kerning:none}ion-ripple-effect{color:var(--ripple-color)}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.show-back-button){display:block}:host(.back-button-disabled){cursor:default;opacity:0.5;pointer-events:none}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:block;position:relative;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;opacity:var(--opacity);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}ion-icon{-webkit-padding-start:var(--icon-padding-start);padding-inline-start:var(--icon-padding-start);-webkit-padding-end:var(--icon-padding-end);padding-inline-end:var(--icon-padding-end);padding-top:var(--icon-padding-top);padding-bottom:var(--icon-padding-bottom);-webkit-margin-start:var(--icon-margin-start);margin-inline-start:var(--icon-margin-start);-webkit-margin-end:var(--icon-margin-end);margin-inline-end:var(--icon-margin-end);margin-top:var(--icon-margin-top);margin-bottom:var(--icon-margin-bottom);display:inherit;font-size:var(--icon-font-size);font-weight:var(--icon-font-weight);pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}
7@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-color.ion-focused) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--border-radius:4px;--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:0.04;--color:currentColor;--icon-margin-end:0;--icon-margin-start:0;--icon-font-size:1.5rem;--icon-font-weight:normal;--min-height:32px;--min-width:44px;--padding-start:12px;--padding-end:12px;font-size:0.875rem;font-weight:500;text-transform:uppercase}:host(.back-button-has-icon-only){--border-radius:50%;min-width:48px;min-height:48px;aspect-ratio:1/1}.button-native{-webkit-box-shadow:none;box-shadow:none}.button-text{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:0;padding-bottom:0}ion-icon{line-height:0.67;text-align:start}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}',RE=BE,jE=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAttributes={},this.onClick=e=>x(this,null,function*(){let n=this.el.closest("ion-nav");return e.preventDefault(),n&&(yield n.canGoBack())?n.pop({animationBuilder:this.routerAnimation,skipIfBusy:!0}):ko(this.defaultHref,e,"back",this.routerAnimation)}),this.color=void 0,this.defaultHref=void 0,this.disabled=!1,this.icon=void 0,this.text=void 0,this.type="button",this.routerAnimation=void 0}componentWillLoad(){this.inheritedAttributes=dt(this.el),this.defaultHref===void 0&&(this.defaultHref=P.get("backButtonDefaultHref"))}get backButtonIcon(){let e=this.icon;return e!=null?e:b(this)==="ios"?P.get("backButtonIcon",Wf):P.get("backButtonIcon",kl)}get backButtonText(){let e=b(this)==="ios"?"Back":null;return this.text!=null?this.text:P.get("backButtonText",e)}get hasIconOnly(){return this.backButtonIcon&&!this.backButtonText}get rippleType(){return this.hasIconOnly?"unbounded":"bounded"}render(){let{color:e,defaultHref:n,disabled:o,type:i,hasIconOnly:r,backButtonIcon:s,backButtonText:a,icon:l,inheritedAttributes:c}=this,d=n!==void 0,u=b(this),g=c["aria-label"]||a||"back";return h(C,{key:"5466624a10f1ab56f5469e6dc07080303880f2fe",onClick:this.onClick,class:Z(e,{[u]:!0,button:!0,"back-button-disabled":o,"back-button-has-icon-only":r,"in-toolbar":ce("ion-toolbar",this.el),"in-toolbar-color":ce("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0,"show-back-button":d})},h("button",{key:"63bc75ef0ad7cc9fb79e58217a3314b20acd73e3",type:i,disabled:o,class:"button-native",part:"native","aria-label":g},h("span",{key:"5d3eacbd11af2245c6e1151cab446a0d96559ad8",class:"button-inner"},s&&h("ion-icon",{key:"6439af0ae463764174e7d3207f02267811df666d",part:"icon",icon:s,"aria-hidden":"true",lazy:!1,"flip-rtl":l===void 0}),a&&h("span",{key:"8ee89fb18dfdb5b75948a8b197ff4cdbc008742f",part:"text","aria-hidden":"true",class:"button-text"},a)),u==="md"&&h("ion-ripple-effect",{key:"63803a884998bc73bea5afe0b2a0a14e3fa4d6bf",type:this.rippleType})))}get el(){return this}static get style(){return{ios:OE,md:RE}}},[33,"ion-back-button",{color:[513],defaultHref:[1025,"default-href"],disabled:[516],icon:[1],text:[1],type:[1],routerAnimation:[16]}]);function VE(){if(typeof customElements>"u")return;["ion-back-button","ion-icon","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-back-button":customElements.get(e)||customElements.define(e,jE);break;case"ion-icon":customElements.get(e)||Ye();break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var og=VE;var Ln=()=>{let t;return{lock:()=>x(null,null,function*(){let n=t,o;return t=new Promise(i=>o=i),n!==void 0&&(yield n),o})}};var NE=":host{left:0;right:0;top:0;bottom:0;position:absolute;contain:layout size style;z-index:0}",HE=NE,PE=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionNavWillLoad=I(this,"ionNavWillLoad",7),this.ionNavWillChange=I(this,"ionNavWillChange",3),this.ionNavDidChange=I(this,"ionNavDidChange",3),this.lockController=Ln(),this.gestureOrAnimationInProgress=!1,this.mode=b(this),this.delegate=void 0,this.animated=!0,this.animation=void 0,this.swipeHandler=void 0}swipeHandlerChanged(){this.gesture&&this.gesture.enable(this.swipeHandler!==void 0)}connectedCallback(){return x(this,null,function*(){let e=()=>{this.gestureOrAnimationInProgress=!0,this.swipeHandler&&this.swipeHandler.onStart()};this.gesture=(yield import("./chunk-TF2HS52E.js")).createSwipeBackGesture(this.el,()=>!this.gestureOrAnimationInProgress&&!!this.swipeHandler&&this.swipeHandler.canStart(),()=>e(),n=>{var o;return(o=this.ani)===null||o===void 0?void 0:o.progressStep(n)},(n,o,i)=>{if(this.ani){this.ani.onFinish(()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(n)},{oneTimeCallback:!0});let r=n?-.001:.001;n?r+=oo([0,0],[.32,.72],[0,1],[1,1],o)[0]:(this.ani.easing("cubic-bezier(1, 0, 0.68, 0.28)"),r+=oo([0,0],[1,0],[.68,.28],[1,1],o)[0]),this.ani.progressEnd(n?1:0,r,i)}else this.gestureOrAnimationInProgress=!1}),this.swipeHandlerChanged()})}componentWillLoad(){this.ionNavWillLoad.emit()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}commit(e,n,o){return x(this,null,function*(){let i=yield this.lockController.lock(),r=!1;try{r=yield this.transition(e,n,o)}catch(s){ot("[ion-router-outlet] - Exception in commit:",s)}return i(),r})}setRouteId(e,n,o,i){return x(this,null,function*(){return{changed:yield this.setRoot(e,n,{duration:o==="root"?0:void 0,direction:o==="back"?"back":"forward",animationBuilder:i}),element:this.activeEl}})}getRouteId(){return x(this,null,function*(){let e=this.activeEl;return e?{id:e.tagName,element:e,params:this.activeParams}:void 0})}setRoot(e,n,o){return x(this,null,function*(){if(this.activeComponent===e&&Pu(n,this.activeParams))return!1;let i=this.activeEl,r=yield Mo(this.delegate,this.el,e,["ion-page","ion-page-invisible"],n);return this.activeComponent=e,this.activeEl=r,this.activeParams=n,yield this.commit(r,i,o),yield Sr(this.delegate,i),!0})}transition(i,r){return x(this,arguments,function*(e,n,o={}){if(n===e)return!1;this.ionNavWillChange.emit();let{el:s,mode:a}=this,l=this.animated&&P.getBoolean("animated",!0),c=o.animationBuilder||this.animation||P.get("navAnimation");return yield Fu(Object.assign(Object.assign({mode:a,animated:l,enteringEl:e,leavingEl:n,baseEl:s,deepWait:On(s),progressCallback:o.progressAnimation?d=>{d!==void 0&&!this.gestureOrAnimationInProgress?(this.gestureOrAnimationInProgress=!0,d.onFinish(()=>{this.gestureOrAnimationInProgress=!1,this.swipeHandler&&this.swipeHandler.onEnd(!1)},{oneTimeCallback:!0}),d.progressEnd(0,0,0)):this.ani=d}:void 0},o),{animationBuilder:c})),this.ionNavDidChange.emit(),!0})}render(){return h("slot",{key:"e34e02b5154172c8d5cdd187b6ea58119b6946eb"})}get el(){return this}static get watchers(){return{swipeHandler:["swipeHandlerChanged"]}}static get style(){return HE}},[1,"ion-router-outlet",{mode:[1025],delegate:[16],animated:[4],animation:[16],swipeHandler:[16],commit:[64],setRouteId:[64],getRouteId:[64]},void 0,{swipeHandler:["swipeHandlerChanged"]}]);function FE(){if(typeof customElements>"u")return;
7["ion-router-outlet"].forEach(e=>{switch(e){case"ion-router-outlet":customElements.get(e)||customElements.define(e,PE);break}})}var ig=FE;var $E=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",UE=$E,qE=":host{left:0;right:0;top:0;bottom:0;display:block;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);contain:strict;cursor:pointer;opacity:0.01;-ms-touch-action:none;touch-action:none;z-index:2}:host(.backdrop-hide){background:transparent}:host(.backdrop-no-tappable){cursor:auto}:host{background-color:var(--ion-backdrop-color, #000)}",WE=qE,GE=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionBackdropTap=I(this,"ionBackdropTap",7),this.visible=!0,this.tappable=!0,this.stopPropagation=!0}onMouseDown(e){this.emitTap(e)}emitTap(e){this.stopPropagation&&(e.preventDefault(),e.stopPropagation()),this.tappable&&this.ionBackdropTap.emit()}render(){let e=b(this);return h(C,{key:"7abaf2c310aa399607451b14063265e8a5846938","aria-hidden":"true",class:{[e]:!0,"backdrop-hide":!this.visible,"backdrop-no-tappable":!this.tappable}})}static get style(){return{ios:UE,md:WE}}},[33,"ion-backdrop",{visible:[4],tappable:[4],stopPropagation:[4,"stop-propagation"]},[[2,"click","onMouseDown"]]]);function Yt(){if(typeof customElements>"u")return;["ion-backdrop"].forEach(e=>{switch(e){case"ion-backdrop":customElements.get(e)||customElements.define(e,GE);break}})}var ha=function(t){return t.Dark="DARK",t.Light="LIGHT",t.Default="DEFAULT",t}(ha||{}),ku={getEngine(){let t=Gr();if(t!=null&&t.isPluginAvailable("StatusBar"))return t.Plugins.StatusBar},setStyle(t){let e=this.getEngine();e&&e.setStyle(t)},getStyle:function(){return x(this,null,function*(){let t=this.getEngine();if(!t)return ha.Default;let{style:e}=yield t.getInfo();return e})}},xu=(t,e)=>{if(e===1)return 0;let n=1/(1-e),o=-(e*n);return t*n+o},lg=()=>{!_e||_e.innerWidth>=768||ku.setStyle({style:ha.Dark})},bu=(t=ha.Default)=>{!_e||_e.innerWidth>=768||ku.setStyle({style:t})},cg=(t,e)=>x(null,null,function*(){typeof t.canDismiss!="function"||!(yield t.canDismiss(void 0,_n))||(e.isRunning()?e.onFinish(()=>{t.dismiss(void 0,"handler")},{oneTimeCallback:!0}):t.dismiss(void 0,"handler"))}),yu=t=>.00255275*2.71828**(-14.9619*t)-1.00255*2.71828**(-.0380968*t)+1,Dl={MIN_PRESENTING_SCALE:.915},ZE=(t,e,n,o)=>{let r=t.offsetHeight,s=!1,a=!1,l=null,c=null,d=.2,u=!0,g=0,p=()=>l&&Mi(l)?l.scrollY:!0,A=ki({el:t,gestureName:"modalSwipeToClose",gesturePriority:Sf,direction:"y",threshold:10,canStart:O=>{let K=O.event.target;return K===null||!K.closest?!0:(l=Ci(K),l?(Mi(l)?c=Be(l).querySelector(".inner-scroll"):c=l,!!!l.querySelector("ion-refresher")&&c.scrollTop===0):K.closest("ion-footer")===null)},onStart:O=>{let{deltaY:K}=O;u=p(),a=t.canDismiss!==void 0&&t.canDismiss!==!0,K>0&&l&&Kl(l),e.progressStart(!0,s?1:0)},onMove:O=>{let{deltaY:K}=O;K>0&&l&&Kl(l);let J=O.deltaY/r,Y=J>=0&&a,z=Y?d:.9999,B=Y?yu(J/z):J,ee=wt(1e-4,B,z);e.progressStep(ee),ee>=.5&&g<.5?bu(n):ee<.5&&g>=.5&&lg(),g=ee},onEnd:O=>{let K=O.velocityY,J=O.deltaY/r,Y=J>=0&&a,z=Y?d:.9999,B=Y?yu(J/z):J,ee=wt(1e-4,B,z),fe=(O.deltaY+K*1e3)/r,ke=!Y&&fe>=.5,ze=ke?-.001:.001;ke?(e.easing("cubic-bezier(0.32, 0.72, 0, 1)"),ze+=oo([0,0],[.32,.72],[0,1],[1,1],ee)[0]):(e.easing("cubic-bezier(1, 0, 0.68, 0.28)"),ze+=oo([0,0],[1,0],[.68,.28],[1,1],ee)[0]);let un=rg(ke?J*r:(1-ee)*r,K);s=ke,A.enable(!1),l&&Wu(l,u),e.onFinish(()=>{ke||A.enable(!0)}).progressEnd(ke?1:0,ze,un),Y&&ee>z/4?cg(t,e):ke&&o()}});return A},rg=(t,e)=>wt(400,t/Math.abs(e*1.1),500),dg=t=>{let{currentBreakpoint:e,backdropBreakpoint:n,expandToScroll:o}=t,i=n===void 0||n<e,r=i?`calc(var(--backdrop-opacity) * ${e})`:"0",s=_("backdropAnimation").fromTo("opacity",0,r);i&&s.beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]);let a=_("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:"translateY(100%)"},{offset:1,opacity:1,transform:`translateY(${100-e*100}%)`}]),l=o?void 0:_("contentAnimation").keyframes([{offset:0,opacity:1,maxHeight:`${(1-e)*100}%`},{offset:1,opacity:1,maxHeight:`${e*100}%`}]);return{wrapperAnimation:a,backdropAnimation:s,contentAnimation:l}},ug=t=>{let{currentBreakpoint:e,backdropBreakpoint:n}=t,o=`calc(var(--backdrop-opacity) * ${xu(e,n)})`,i=[{offset:0,opacity:o},{offset:1,opacity:0}
7],r=[{offset:0,opacity:o},{offset:n,opacity:0},{offset:1,opacity:0}],s=_("backdropAnimation").keyframes(n!==0?r:i);return{wrapperAnimation:_("wrapperAnimation").keyframes([{offset:0,opacity:1,transform:`translateY(${100-e*100}%)`},{offset:1,opacity:1,transform:"translateY(100%)"}]),backdropAnimation:s}},XE=()=>{let t=_().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),e=_().fromTo("transform","translateY(100vh)","translateY(0vh)");return{backdropAnimation:t,wrapperAnimation:e,contentAnimation:void 0}},sg=(t,e)=>{let{presentingEl:n,currentBreakpoint:o,expandToScroll:i}=e,r=Be(t),{wrapperAnimation:s,backdropAnimation:a,contentAnimation:l}=o!==void 0?dg(e):XE();a.addElement(r.querySelector("ion-backdrop")),s.addElement(r.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1}),!i&&(l==null||l.addElement(t.querySelector(".ion-page")));let c=_("entering-base").addElement(t).easing("cubic-bezier(0.32,0.72,0,1)").duration(500).addAnimation([s]).beforeAddWrite(()=>{if(i)return;let d=t.querySelector("ion-footer"),u=t.shadowRoot.querySelector("ion-footer");if(d&&!u){let g=d.clientHeight,p=d.cloneNode(!0);t.shadowRoot.appendChild(p),d.style.setProperty("display","none"),d.setAttribute("aria-hidden","true"),t.querySelector(".ion-page").style.setProperty("padding-bottom",`${g}px`)}});if(l&&c.addAnimation(l),n){let d=window.innerWidth<768,u=n.tagName==="ION-MODAL"&&n.presentingElement!==void 0,g=Be(n),p=_().beforeStyles({transform:"translateY(0)","transform-origin":"top center",overflow:"hidden"}),v=document.body;if(d){let w=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",y=u?"-10px":w,E=Dl.MIN_PRESENTING_SCALE,A=`translateY(${y}) scale(${E})`;p.afterStyles({transform:A}).beforeAddWrite(()=>v.style.setProperty("background-color","black")).addElement(n).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"},{offset:1,filter:"contrast(0.85)",transform:A,borderRadius:"10px 10px 0 0"}]),c.addAnimation(p)}else if(c.addAnimation(a),!u)s.fromTo("opacity","0","1");else{let y=`translateY(-10px) scale(${u?Dl.MIN_PRESENTING_SCALE:1})`;p.afterStyles({transform:y}).addElement(g.querySelector(".modal-wrapper")).keyframes([{offset:0,filter:"contrast(1)",transform:"translateY(0) scale(1)"},{offset:1,filter:"contrast(0.85)",transform:y}]);let E=_().afterStyles({transform:y}).addElement(g.querySelector(".modal-shadow")).keyframes([{offset:0,opacity:"1",transform:"translateY(0) scale(1)"},{offset:1,opacity:"0",transform:y}]);c.addAnimation([p,E])}}else c.addAnimation(a);return c},YE=()=>{let t=_().fromTo("opacity","var(--backdrop-opacity)",0),e=_().fromTo("transform","translateY(0vh)","translateY(100vh)");return{backdropAnimation:t,wrapperAnimation:e}},ag=(t,e,n=500)=>{let{presentingEl:o,currentBreakpoint:i,expandToScroll:r}=e,s=Be(t),{wrapperAnimation:a,backdropAnimation:l}=i!==void 0?ug(e):YE();l.addElement(s.querySelector("ion-backdrop")),a.addElement(s.querySelectorAll(".modal-wrapper, .modal-shadow")).beforeStyles({opacity:1});let c=_("leaving-base").addElement(t).easing("cubic-bezier(0.32,0.72,0,1)").duration(n).addAnimation(a).beforeAddWrite(()=>{if(r)return;let d=t.querySelector("ion-footer");if(d){let u=t.shadowRoot.querySelector("ion-footer");d.style.removeProperty("display"),d.removeAttribute("aria-hidden"),u.style.setProperty("display","none"),u.setAttribute("aria-hidden","true"),t.querySelector(".ion-page").style.removeProperty("padding-bottom")}});if(o){let d=window.innerWidth<768,u=o.tagName==="ION-MODAL"&&o.presentingElement!==void 0,g=Be(o),p=_().beforeClearStyles(["transform"]).afterClearStyles(["transform"]).onFinish(w=>{if(w!==1)return;o.style.setProperty("overflow",""),Array.from(v.querySelectorAll("ion-modal:not(.overlay-hidden)")).filter(E=>E.presentingElement!==void 0).length<=1&&v.style.setProperty("background-color","")}),v=document.body;if(d){let w=CSS.supports("width","max(0px, 1px)")?"max(30px, var(--ion-safe-area-top))":"30px",y=u?"-10px":w,E=Dl.MIN_PRESENTING_SCALE,A=`translateY(${y}) scale(${E})`;p.addElement(o).keyframes([{offset:0,filter:"contrast(0.85)",transform:A,borderRadius:"10px 10px 0 0"},{offset:1,filter:"contrast(1)",transform:"translateY(0px) scale(1)",borderRadius:"0px"}]),c.addAnimation(p)}else if(c.addAnimation(l),!u)a.fromTo("opacity","1","0");else{let y=`translateY(-10px) scale(${u?Dl.MIN_PRESENTING_SCALE:1})`;p.addElement(g.querySelector(".modal-wrapper")).afterStyles({transform:"translate3d(0, 0, 0)"}).keyframes([{offset:0,filter:"contrast(0.85)",transform:y},{offset:1,filter:"contrast(1)",transform:"translateY(0) scale(1)"}]);let E=_().addElement(g.querySelector(".modal-shadow")).afterStyles({transform:"translateY(0) scale(1)"}).keyframes([{offset:0,opacity:"0",transform:y},{offset:1,opacity:"1",transform:"translateY(0) scale(1)"}]);c.addAnimation([p,E])}}else c.addAnimation(l);return c},QE=()=>{let t=_().fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}
7).afterClearStyles(["pointer-events"]),e=_().keyframes([{offset:0,opacity:.01,transform:"translateY(40px)"},{offset:1,opacity:1,transform:"translateY(0px)"}]);return{backdropAnimation:t,wrapperAnimation:e,contentAnimation:void 0}},KE=(t,e)=>{let{currentBreakpoint:n,expandToScroll:o}=e,i=Be(t),{wrapperAnimation:r,backdropAnimation:s,contentAnimation:a}=n!==void 0?dg(e):QE();s.addElement(i.querySelector("ion-backdrop")),r.addElement(i.querySelector(".modal-wrapper")),o&&(a==null||a.addElement(t.querySelector(".ion-page")));let l=_().addElement(t).easing("cubic-bezier(0.36,0.66,0.04,1)").duration(280).addAnimation([s,r]).beforeAddWrite(()=>{if(o)return;let c=t.querySelector("ion-footer"),d=t.shadowRoot.querySelector("ion-footer");if(c&&!d){let u=c.clientHeight,g=c.cloneNode(!0);t.shadowRoot.appendChild(g),c.style.setProperty("display","none"),c.setAttribute("aria-hidden","true"),t.querySelector(".ion-page").style.setProperty("padding-bottom",`${u}px`)}});return a&&l.addAnimation(a),l},JE=()=>{let t=_().fromTo("opacity","var(--backdrop-opacity)",0),e=_().keyframes([{offset:0,opacity:.99,transform:"translateY(0px)"},{offset:1,opacity:0,transform:"translateY(40px)"}]);return{backdropAnimation:t,wrapperAnimation:e}},eD=(t,e)=>{let{currentBreakpoint:n,expandToScroll:o}=e,i=Be(t),{wrapperAnimation:r,backdropAnimation:s}=n!==void 0?ug(e):JE();return s.addElement(i.querySelector("ion-backdrop")),r.addElement(i.querySelector(".modal-wrapper")),_().easing("cubic-bezier(0.47,0,0.745,0.715)").duration(200).addAnimation([s,r]).beforeAddWrite(()=>{if(o)return;let l=t.querySelector("ion-footer");if(l){let c=t.shadowRoot.querySelector("ion-footer");l.style.removeProperty("display"),l.removeAttribute("aria-hidden"),c.style.setProperty("display","none"),c.setAttribute("aria-hidden","true"),t.querySelector(".ion-page").style.removeProperty("padding-bottom")}})},tD=(t,e,n,o,i,r,s=[],a,l,c,d)=>{let u=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1,opacity:.01}],g=[{offset:0,opacity:"var(--backdrop-opacity)"},{offset:1-i,opacity:0},{offset:1,opacity:0}],p={WRAPPER_KEYFRAMES:[{offset:0,transform:"translateY(0%)"},{offset:1,transform:"translateY(100%)"}],BACKDROP_KEYFRAMES:i!==0?g:u,CONTENT_KEYFRAMES:[{offset:0,maxHeight:"100%"},{offset:1,maxHeight:"0%"}]},v=t.querySelector("ion-content"),w=n.clientHeight,y=o,E=0,A=!1,O=null,K=.95,J=s[s.length-1],Y=s[0],z=r.childAnimations.find(Me=>Me.id==="wrapperAnimation"),B=r.childAnimations.find(Me=>Me.id==="backdropAnimation"),ee=r.childAnimations.find(Me=>Me.id==="contentAnimation"),fe=()=>{t.style.setProperty("pointer-events","auto"),e.style.setProperty("pointer-events","auto"),t.classList.remove(fi)},ke=()=>{t.style.setProperty("pointer-events","none"),e.style.setProperty("pointer-events","none"),t.classList.add(fi)},ze=Me=>{let xe=t.querySelector("ion-footer");if(!xe)return;let Qe=n.nextElementSibling,st=Me==="original"?Qe:xe,Nt=Me==="original"?xe:Qe;Nt.style.removeProperty("display"),Nt.removeAttribute("aria-hidden");let vt=t.querySelector(".ion-page");if(Me==="original")vt.style.removeProperty("padding-bottom");else{let at=Nt.clientHeight;vt.style.setProperty("padding-bottom",`${at}px`)}st.style.setProperty("display","none"),st.setAttribute("aria-hidden","true")};z&&B&&(z.keyframes([...p.WRAPPER_KEYFRAMES]),B.keyframes([...p.BACKDROP_KEYFRAMES]),ee==null||ee.keyframes([...p.CONTENT_KEYFRAMES]),r.progressStart(!0,1-y),y>i?fe():ke()),v&&y!==J&&a&&(v.scrollY=!1);let un=Me=>{let xe=Ci(Me.event.target);if(y=l(),!a&&xe)return(Mi(xe)?Be(xe).querySelector(".inner-scroll"):xe).scrollTop===0;if(y===1&&xe){let Qe=Mi(xe)?Be(xe).querySelector(".inner-scroll"):xe;return!!!xe.querySelector("ion-refresher")&&Qe.scrollTop===0}return!0},wi=Me=>{if(A=t.canDismiss!==void 0&&t.canDismiss!==!0&&Y===0,!a){let xe=Ci(Me.event.target);O=xe&&Mi(xe)?Be(xe).querySelector(".inner-scroll"):xe}a||ze("original"),Me.deltaY>0&&v&&(v.scrollY=!1),ve(()=>{t.focus()}),r.progressStart(!0,1-y)},Pl=Me=>{if(!a&&Me.deltaY<=0&&O)return;Me.deltaY>0&&v&&(v.scrollY=!1);let xe=1-y,Qe=s.length>1?1-s[1]:void 0,st=xe+Me.deltaY/w,Nt=Qe!==void 0&&st>=Qe&&A,vt=Nt?K:.9999,at=Nt&&Qe!==void 0?Qe+yu((st-Qe)/(vt-Qe)):st;E=wt(1e-4,at,vt),r.progressStep(E)},Fl=Me=>{if(!a&&Me.deltaY<=0&&O&&O.scrollTop>0)return;let xe=Me.velocityY,Qe=(Me.deltaY+xe*350)/w,st=y-Qe,Nt=s.reduce((vt,at)=>Math.abs(at-st)<Math.abs(vt-st)?at:vt);ma({breakpoint:Nt,breakpointOffset:E,canDismiss:A,animated:!0})},ma=Me=>{let{breakpoint:xe,canDismiss:Qe,breakpointOffset:st,animated:Nt}=Me,vt=Qe&&xe===0,at=vt?y:xe,va=at!==0;return y=0,z&&B&&(z.keyframes([{offset:0,transform:`translateY(${st*100}%)`},{offset:1,transform:`translateY(${(1-at)*100}%)`}]),B.keyframes([{offset:0,opacity:`calc(var(--backdrop-opacity) * ${xu(1-st,i)})`},{offset:1,opacity:`calc(var(--backdrop-opacity) * ${xu(at,i)})`}]),ee&&ee.keyframes([{offset:0,maxHeight:`${(1-st)*100}%`},{offset:1,maxHeight:`${at*100}%`}]),r.progressStep(0)),xi.enable(!1),!a&&va&&ze("cloned"),vt?cg(t,r):va||c(),v&&(at===s[s.length-1]||!a)&&(v.scrollY=!0),new Promise($l=>{r.onFinish(()=>{va?z&&B?ve(()=>
7{z.keyframes([...p.WRAPPER_KEYFRAMES]),B.keyframes([...p.BACKDROP_KEYFRAMES]),ee==null||ee.keyframes([...p.CONTENT_KEYFRAMES]),r.progressStart(!0,1-at),y=at,d(y),y>i?fe():ke(),xi.enable(!0),$l()}):(xi.enable(!0),$l()):$l()},{oneTimeCallback:!0}).progressEnd(1,0,Nt?500:0)})},xi=ki({el:n,gestureName:"modalSheet",gesturePriority:40,direction:"y",threshold:10,canStart:un,onStart:wi,onMove:Pl,onEnd:Fl});return{gesture:xi,moveSheetToBreakpoint:ma}},nD=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
7-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host(.modal-sheet.modal-no-expand-scroll) ion-footer{position:absolute;bottom:0;width:var(--width)}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.4)}:host(.modal-card),:host(.modal-sheet){--border-radius:10px}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:10px}}.modal-wrapper{-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0)}@media screen and (max-width: 767px){@supports (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - max(30px, var(--ion-safe-area-top)) - 10px)}}@supports not (width: max(0px, 1px)){:host(.modal-card){--height:calc(100% - 40px)}}:host(.modal-card) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}:host(.modal-card){--backdrop-opacity:0;--width:100%;-ms-flex-align:end;align-items:flex-end}:host(.modal-card) .modal-shadow{display:none}:host(.modal-card) ion-backdrop{pointer-events:none}}@media screen and (min-width: 768px){:host(.modal-card){--width:calc(100% - 120px);--height:calc(100% - (120px + var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));--max-width:720px;--max-height:1000px;--backdrop-opacity:0;--box-shadow:0px 0px 30px 10px rgba(0, 0, 0, 0.1);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}:host(.modal-card) .modal-wrapper{-webkit-box-shadow:none;box-shadow:none}:host(.modal-card) .modal-shadow{-webkit-box-shadow:var(--box-sha
7dow);box-shadow:var(--box-shadow)}}:host(.modal-sheet) .modal-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0;border-end-start-radius:0}:host(.modal-sheet.modal-no-expand-scroll) ion-footer ion-toolbar:first-of-type{padding-top:6px}',oD=nD,iD=':host{--width:100%;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--overflow:hidden;--border-radius:0;--border-width:0;--border-style:none;--border-color:transparent;--background:var(--ion-background-color, #fff);--box-shadow:none;--backdrop-opacity:0;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);contain:strict}.modal-wrapper,ion-backdrop{pointer-events:auto}:host(.overlay-hidden){display:none}.modal-wrapper,.modal-shadow{border-radius:var(--border-radius);width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);
7-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:var(--overflow);z-index:10}.modal-shadow{position:absolute;background:transparent}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--width:600px;--height:500px;--ion-safe-area-top:0px;--ion-safe-area-bottom:0px;--ion-safe-area-right:0px;--ion-safe-area-left:0px}}@media only screen and (min-width: 768px) and (min-height: 768px){:host{--width:600px;--height:600px}}.modal-handle{left:0px;right:0px;top:5px;border-radius:8px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;position:absolute;width:36px;height:5px;-webkit-transform:translateZ(0);transform:translateZ(0);border:0;background:var(--ion-color-step-350, var(--ion-background-color-step-350, #c0c0be));cursor:pointer;z-index:11}.modal-handle::before{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;padding-top:4px;padding-bottom:4px;position:absolute;width:36px;height:5px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:""}:host(.modal-sheet){--height:calc(100% - (var(--ion-safe-area-top) + 10px))}:host(.modal-sheet) .modal-wrapper,:host(.modal-sheet) .modal-shadow{position:absolute;bottom:0}:host(.modal-sheet.modal-no-expand-scroll) ion-footer{position:absolute;bottom:0;width:var(--width)}:host{--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}@media only screen and (min-width: 768px) and (min-height: 600px){:host{--border-radius:2px;--box-shadow:0 28px 48px rgba(0, 0, 0, 0.4)}}.modal-wrapper{-webkit-transform:translate3d(0,  40px,  0);transform:translate3d(0,  40px,  0);opacity:0.01}',rD=iD,hg=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=I(this,"ionModalDidPresent",7),this.willPresent=I(this,"ionModalWillPresent",7),this.willDismiss=I(this,"ionModalWillDismiss",7),this.didDismiss=I(this,"ionModalDidDismiss",7),this.ionBreakpointDidChange=I(this,"ionBreakpointDidChange",7),this.didPresentShorthand=I(this,"didPresent",7),this.willPresentShorthand=I(this,"willPresent",7),this.willDismissShorthand=I(this,"willDismiss",7),this.didDismissShorthand=I(this,"didDismiss",7),this.ionMount=I(this,"ionMount",7),this.lockController=Ln(),this.triggerController=_r(),this.coreDelegate=zr(),this.isSheetModal=!1,this.inheritedAttributes={},this.inline=!1,this.gestureAnimationDismissing=!1,this.onHandleClick=()=>{let{sheetTransition:e,handleBehavior:n}=this;n!=="cycle"||e!==void 0||this.moveToNextBreakpoint()},this.onBackdropTap=()=>{let{sheetTransition:e}=this;e===void 0&&this.dismiss(void 0,Tt)},this.onLifecycle=e=>{let n=this.usersElement,o=sD[e.type];if(n&&o){let i=new CustomEvent(o,{bubbles:!1,cancelable:!1,detail:e.detail});n.dispatchEvent(i)}},this.presented=!1,this.hasController=!1,this.overlayIndex=void 0,this.delegate=void 0,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.breakpoints=void 0,this.expandToScroll=!0,this.initialBreakpoint=void 0,this.backdropBreakpoint=0,this.handle=void 0,this.handleBehavior="none",this.component=void 0,this.componentProps=void 0,this.cssClass=void 0,this.backdropDismiss=!0,this.showBackdrop=!0,this.animated=!0,this.presentingElement=void 0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0,this.keepContentsMounted=!1,this.focusTrap=!0,this.canDismiss=!0}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){let{trigger:e,el:n,triggerController:o}=this;e&&o.addClickListener(n,e)}breakpointsChanged(e){e!==void 0&&(this.sortedBreakpoints=e.sort((n,o)=>n-o))}connectedCallback(){let{el:e}=this;Co(e),this.triggerChanged()}disconnectedCallback(){this.triggerController.removeClickListener()}componentWillLoad(){var e;let{breakpoints:n,initialBreakpoint:o,el:i,htmlAttributes:r}=this,s=this.isSheetModal=n!==void 0&&o!==void 0,a=["aria-label","role"];this.inheritedAttributes=ct(i,a),r!==void 0&&a.forEach(l=>{r[l]&&(this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{[l]:r[l]}),delete r[l])}
7),s&&(this.currentBreakpoint=this.initialBreakpoint),n!==void 0&&o!==void 0&&!n.includes(o)&&ge("[ion-modal] - Your breakpoints array must include the initialBreakpoint value."),!((e=this.htmlAttributes)===null||e===void 0)&&e.id||Io(this.el)}componentDidLoad(){this.isOpen===!0&&ve(()=>this.present()),this.breakpointsChanged(this.breakpoints),this.triggerChanged()}getDelegate(e=!1){if(this.workingDelegate&&!e)return{delegate:this.workingDelegate,inline:this.inline};let n=this.el.parentNode,o=this.inline=n!==null&&!this.hasController,i=this.workingDelegate=o?this.delegate||this.coreDelegate:this.delegate;return{inline:o,delegate:i}}checkCanDismiss(e,n){return x(this,null,function*(){let{canDismiss:o}=this;return typeof o=="function"?o(e,n):o})}present(){return x(this,null,function*(){let e=yield this.lockController.lock();if(this.presented){e();return}let{presentingElement:n,el:o}=this;this.currentBreakpoint=this.initialBreakpoint;let{inline:i,delegate:r}=this.getDelegate(!0);this.ionMount.emit(),this.usersElement=yield Mo(r,o,this.component,["ion-page"],this.componentProps,i),On(o)?yield ya(this.usersElement):this.keepContentsMounted||(yield ba()),Fe(()=>this.el.classList.add("show-modal"));let s=n!==void 0;s&&b(this)==="ios"&&(this.statusBarStyle=yield ku.getStyle(),lg()),yield Eo(this,"modalEnter",sg,KE,{presentingEl:n,currentBreakpoint:this.initialBreakpoint,backdropBreakpoint:this.backdropBreakpoint,expandToScroll:this.expandToScroll}),typeof window<"u"&&(this.keyboardOpenCallback=()=>{this.gesture&&(this.gesture.enable(!1),ve(()=>{this.gesture&&this.gesture.enable(!0)}))},window.addEventListener(Jl,this.keyboardOpenCallback)),this.isSheetModal?this.initSheetGesture():s&&this.initSwipeToClose(),e()})}initSwipeToClose(){var e;if(b(this)!=="ios")return;let{el:n}=this,o=this.leaveAnimation||P.get("modalLeave",ag),i=this.animation=o(n,{presentingEl:this.presentingElement,expandToScroll:this.expandToScroll});if(!Bo(n)){Rn(n);return}let s=(e=this.statusBarStyle)!==null&&e!==void 0?e:ha.Default;this.gesture=ZE(n,i,s,()=>{this.gestureAnimationDismissing=!0,bu(this.statusBarStyle),this.animation.onFinish(()=>x(this,null,function*(){yield this.dismiss(void 0,_n),this.gestureAnimationDismissing=!1}))}),this.gesture.enable(!0)}initSheetGesture(){let{wrapperEl:e,initialBreakpoint:n,backdropBreakpoint:o}=this;if(!e||n===void 0)return;let i=this.enterAnimation||P.get("modalEnter",sg),r=this.animation=i(this.el,{presentingEl:this.presentingElement,currentBreakpoint:n,backdropBreakpoint:o,expandToScroll:this.expandToScroll});r.progressStart(!0,1);let{gesture:s,moveSheetToBreakpoint:a}=tD(this.el,this.backdropEl,e,n,o,r,this.sortedBreakpoints,this.expandToScroll,()=>{var l;return(l=this.currentBreakpoint)!==null&&l!==void 0?l:0},()=>this.sheetOnDismiss(),l=>{this.currentBreakpoint!==l&&(this.currentBreakpoint=l,this.ionBreakpointDidChange.emit({breakpoint:l}))});this.gesture=s,this.moveSheetToBreakpoint=a,this.gesture.enable(!0)}sheetOnDismiss(){this.gestureAnimationDismissing=!0,this.animation.onFinish(()=>x(this,null,function*(){this.currentBreakpoint=0,this.ionBreakpointDidChange.emit({breakpoint:this.currentBreakpoint}),yield this.dismiss(void 0,_n),this.gestureAnimationDismissing=!1}))}dismiss(e,n){return x(this,null,function*(){var o;if(this.gestureAnimationDismissing&&n!==_n)return!1;let i=yield this.lockController.lock();if(n!=="handler"&&!(yield this.checkCanDismiss(e,n)))return i(),!1;let{presentingElement:r}=this;r!==void 0&&b(this)==="ios"&&bu(this.statusBarStyle),typeof window<"u"&&this.keyboardOpenCallback&&(window.removeEventListener(Jl,this.keyboardOpenCallback),this.keyboardOpenCallback=void 0);let a=yield Do(this,e,n,"modalLeave",ag,eD,{presentingEl:r,currentBreakpoint:(o=this.currentBreakpoint)!==null&&o!==void 0?o:this.initialBreakpoint,backdropBreakpoint:this.backdropBreakpoint,expandToScroll:this.expandToScroll});if(a){let{delegate:l}=this.getDelegate();yield Sr(l,this.usersElement),Fe(()=>this.el.classList.remove("show-modal")),this.animation&&this.animation.destroy(),this.gesture&&this.gesture.destroy()}return this.currentBreakpoint=void 0,this.animation=void 0,i(),a})}onDidDismiss(){return Xt(this.el,"ionModalDidDismiss")}onWillDismiss(){return Xt(this.el,"ionModalWillDismiss")}setCurrentBreakpoint(e){return x(this,null,function*(){if(!this.isSheetModal){ge("[ion-modal] - setCurrentBreakpoint is only supported on sheet modals.");return}if(!this.breakpoints.includes(e)){ge(`[ion-modal] - Attempted to set invalid breakpoint value ${e}. Please double check that the breakpoint value is part of your defined breakpoints.`);return}let{currentBreakpoint:n,moveSheetToBreakpoint:o,canDismiss:i,breakpoints:r,animated:s}=this;n!==e&&o&&(this.sheetTransition=o({breakpoint:e,breakpointOffset:1-n,canDismiss:i!==void 0&&i!==!0&&r[0]===0,animated:s}),yield this.sheetTransition,this.sheetTransition=void 0)})}getCurrentBreakpoint(){return x(this,null,function*(){return this.currentBreakpoint})}moveToNextBreakpoint(){return x(this,null,function*(){let{breakpoints:e,currentBreakpoint:n}=this;if(!e||n==null)return!1;let o=e.filter(a=>a!==0),r=(o.indexOf(n)+1)%o.length,s=o[r];return yield this.setCurrentBreakpoint(s),!0})}render(){let{handle:e,isSheetModal:n,presentingElement:o,htmlAttributes:i,handleBehavior:r,inheritedAttributes:s,focusTrap:a,expandToScroll:l}=this,c=e!==!1&&n,d=b(this),u=o!==void 0&&d==="ios",g=r==="cycle";return h(C,Object.assign({key:"0991b2e4e32da511e59fb1463b47e4ac1b86d1ca","no-router":!0,tabindex:"-1"},i,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign({[d]:!0,"modal-default":!u&&!n,"modal-card":u,"modal
7-sheet":n,"modal-no-expand-scroll":n&&!l,"overlay-hidden":!0,[fi]:a===!1},Xe(this.cssClass)),onIonBackdropTap:this.onBackdropTap,onIonModalDidPresent:this.onLifecycle,onIonModalWillPresent:this.onLifecycle,onIonModalWillDismiss:this.onLifecycle,onIonModalDidDismiss:this.onLifecycle}),h("ion-backdrop",{key:"ca9453ffe1021fb252ad9460676cfabb5633f00f",ref:p=>this.backdropEl=p,visible:this.showBackdrop,tappable:this.backdropDismiss,part:"backdrop"}),d==="ios"&&h("div",{key:"9f8da446a7b0f3b26aec856e13f6d6d131a7e37b",class:"modal-shadow"}),h("div",Object.assign({key:"9d08bf600571849c97b58f66df40b496a358d1e1",role:"dialog"},s,{"aria-modal":"true",class:"modal-wrapper ion-overlay-wrapper",part:"content",ref:p=>this.wrapperEl=p}),c&&h("button",{key:"f8bf0d1126e5376519101225d9965727121ee042",class:"modal-handle",tabIndex:g?0:-1,"aria-label":"Activate to adjust the size of the dialog overlaying the screen",onClick:g?this.onHandleClick:void 0,part:"handle"}),h("slot",{key:"6d52849df98f2c6c8fbc03996a931ea6a39a512b"})))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:oD,md:rD}}},[33,"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"],presented:[32],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64],setCurrentBreakpoint:[64],getCurrentBreakpoint:[64]},void 0,{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),sD={ionModalDidPresent:"ionViewDidEnter",ionModalWillPresent:"ionViewWillEnter",ionModalWillDismiss:"ionViewWillLeave",ionModalDidDismiss:"ionViewDidLeave"};function Sl(){if(typeof customElements>"u")return;["ion-modal","ion-backdrop"].forEach(e=>{switch(e){case"ion-modal":customElements.get(e)||customElements.define(e,hg);break;case"ion-backdrop":customElements.get(e)||Yt();break}})}var Mu=Sl;var aD=t=>{if(!t)return{arrowWidth:0,arrowHeight:0};let{width:e,height:n}=t.getBoundingClientRect();return{arrowWidth:e,arrowHeight:n}},fg=(t,e,n)=>{let o=e.getBoundingClientRect(),i=o.height,r=o.width;return t==="cover"&&n&&(r=n.getBoundingClientRect().width),{contentWidth:r,contentHeight:i}},lD=(t,e,n,o)=>{let i=[],s=Be(o).querySelector(".popover-content");switch(e){case"hover":i=[{eventName:"mouseenter",callback:a=>{document.elementFromPoint(a.clientX,a.clientY)!==t&&n.dismiss(void 0,void 0,!1)}}];break;case"context-menu":case"click":default:i=[{eventName:"click",callback:a=>{if(a.target.closest("[data-ion-popover-trigger]")===t){a.stopPropagation();return}n.dismiss(void 0,void 0,!1)}}];break}return i.forEach(({eventName:a,callback:l})=>s.addEventListener(a,l)),()=>{i.forEach(({eventName:a,callback:l})=>s.removeEventListener(a,l))}},cD=(t,e,n)=>{let o=[];switch(e){case"hover":let i;o=[{eventName:"mouseenter",callback:r=>x(null,null,function*(){r.stopPropagation(),i&&clearTimeout(i),i=setTimeout(()=>{ve(()=>{n.presentFromTrigger(r),i=void 0})},100)})},{eventName:"mouseleave",callback:r=>{i&&clearTimeout(i);let s=r.relatedTarget;s&&s.closest("ion-popover")!==n&&n.dismiss(void 0,void 0,!1)}},{eventName:"click",callback:r=>r.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:r=>n.presentFromTrigger(r,!0)}];break;case"context-menu":o=[{eventName:"contextmenu",callback:r=>{r.preventDefault(),n.presentFromTrigger(r)}},{eventName:"click",callback:r=>r.stopPropagation()},{eventName:"ionPopoverActivateTrigger",callback:r=>n.presentFromTrigger(r,!0)}];break;case"click":default:o=[{eventName:"click",callback:r=>n.presentFromTrigger(r)},{eventName:"ionPopoverActivateTrigger",callback:r=>n.presentFromTrigger(r,!0)}];break}return o.forEach(({eventName:i,callback:r})=>t.addEventListener(i,r)),t.setAttribute("data-ion-popover-trigger","true"),()=>{o.forEach(({eventName:i,callback:r})=>t.removeEventListener(i,r)),t.removeAttribute("data-ion-popover-trigger")}},gg=(t,e)=>!e||e.tagName!=="ION-ITEM"?-1:t.findIndex(n=>n===e),dD=(t,e)=>{let n=gg(t,e);return t[n+1]},uD=(t,e)=>{let n=gg(t,e);return t[n-1]},zl=t=>{let n=Be(t).querySelector("button");n&&ve(()=>n.focus())},hD=t=>t.hasAttribute("data-ion-popover-trigger"),pD=t=>{let e=n=>x(null,null,function*(){var o;let i=document.activeElement,r=[],s=(o=n.target)===null||o===void 0?void 0:o.tagName;if(!(s!=="ION-POPOVER"&&s!=="ION-ITEM")){try{r=Array.from(t.querySelectorAll("ion-item:not(ion-popover ion-popover *):not([disabled])"))}catch{}switch(n.key){case"ArrowLeft":(yield t.getParentPopover())&&t.dismiss(void 0,void 0,!1);break;case"ArrowDown":n.preventDefault();let l=dD(r,i);l!==void 0&&zl(l);break;case"ArrowUp":n.preventDefault();let c=uD(r,i);c!==void 0&&zl(c);break;case"Home":n.preventDefault();let d=r[0];d!==void 0&&zl(d);break;case"End":n.preventDefault();let u=r[r.length-1];u!==void 0&&zl(u);break;case"ArrowRight":case" ":case"Enter":if(i&&hD(i)){let g=new CustomEvent("ionPopoverActivateTrigger");i.dispatchEvent(g)}break}}});return t.addEventListener("keydown",e),()=>t.removeEventListener("keydown",e)},mg=(t,e,n,o,i,r,s,a,l,c,d)=>{var u;let g={top:0,left:0,width:0,height:0};switch(r){case"event":if(!d)return l;let J=d;g={top:J.clientY,left:J.clientX,width:1,height:1};break;case"trigger":default:let Y=d,z=c||((u=Y==null?void 0:Y.detail)===null||u===void 0?void 0:u.ionShadowTarget)||(Y==null?void 0:Y.target);if(!z)return l;let B=z.getBoundingClientRect();
7g={top:B.top,left:B.left,width:B.width,height:B.height};break}let p=mD(s,g,e,n,o,i,t),v=vD(a,s,g,e,n),w=p.top+v.top,y=p.left+v.left,{arrowTop:E,arrowLeft:A}=gD(s,o,i,w,y,e,n,t),{originX:O,originY:K}=fD(s,a,t);return{top:w,left:y,referenceCoordinates:g,arrowTop:E,arrowLeft:A,originX:O,originY:K}},fD=(t,e,n)=>{switch(t){case"top":return{originX:pg(e),originY:"bottom"};case"bottom":return{originX:pg(e),originY:"top"};case"left":return{originX:"right",originY:Al(e)};case"right":return{originX:"left",originY:Al(e)};case"start":return{originX:n?"left":"right",originY:Al(e)};case"end":return{originX:n?"right":"left",originY:Al(e)}}},pg=t=>{switch(t){case"start":return"left";case"center":return"center";case"end":return"right"}},Al=t=>{switch(t){case"start":return"top";case"center":return"center";case"end":return"bottom"}},gD=(t,e,n,o,i,r,s,a)=>{let l={arrowTop:o+s/2-e/2,arrowLeft:i+r-e/2},c={arrowTop:o+s/2-e/2,arrowLeft:i-e*1.5};switch(t){case"top":return{arrowTop:o+s,arrowLeft:i+r/2-e/2};case"bottom":return{arrowTop:o-n,arrowLeft:i+r/2-e/2};case"left":return l;case"right":return c;case"start":return a?c:l;case"end":return a?l:c;default:return{arrowTop:0,arrowLeft:0}}},mD=(t,e,n,o,i,r,s)=>{let a={top:e.top,left:e.left-n-i},l={top:e.top,left:e.left+e.width+i};switch(t){case"top":return{top:e.top-o-r,left:e.left};case"right":return l;case"bottom":return{top:e.top+e.height+r,left:e.left};case"left":return a;case"start":return s?l:a;case"end":return s?a:l}},vD=(t,e,n,o,i)=>{switch(t){case"center":return xD(e,n,o,i);case"end":return wD(e,n,o,i);case"start":default:return{top:0,left:0}}},wD=(t,e,n,o)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(o-e.height),left:0};case"top":case"bottom":default:return{top:0,left:-(n-e.width)}}},xD=(t,e,n,o)=>{switch(t){case"start":case"end":case"left":case"right":return{top:-(o/2-e.height/2),left:0};case"top":case"bottom":default:return{top:0,left:-(n/2-e.width/2)}}},vg=(t,e,n,o,i,r,s,a,l,c,d,u,g=0,p=0,v=0)=>{let w=g,y=p,E=n,A=e,O,K=c,J=d,Y=!1,z=!1,B=u?u.top+u.height:r/2-a/2,ee=u?u.height:0,fe=!1;return E<o+l?(E=o,Y=!0,K="left"):s+o+E+l>i&&(z=!0,E=i-s-o,K="right"),B+ee+a>r&&(t==="top"||t==="bottom")&&(B-a>0?(A=Math.max(12,B-a-ee-(v-1)),w=A+a,J="bottom",fe=!0):O=o),{top:A,left:E,bottom:O,originX:K,originY:J,checkSafeAreaLeft:Y,checkSafeAreaRight:z,arrowTop:w,arrowLeft:y,addPopoverBottomClass:fe}},bD=(t,e=!1,n,o)=>!(!n&&!o||t!=="top"&&t!=="bottom"&&e),yD=5,kD=(t,e)=>{var n;let{event:o,size:i,trigger:r,reference:s,side:a,align:l}=e,c=t.ownerDocument,d=c.dir==="rtl",u=c.defaultView.innerWidth,g=c.defaultView.innerHeight,p=Be(t),v=p.querySelector(".popover-content"),w=p.querySelector(".popover-arrow"),y=r||((n=o==null?void 0:o.detail)===null||n===void 0?void 0:n.ionShadowTarget)||(o==null?void 0:o.target),{contentWidth:E,contentHeight:A}=fg(i,v,y),{arrowWidth:O,arrowHeight:K}=aD(w),J={top:g/2-A/2,left:u/2-E/2,originX:d?"right":"left",originY:"top"},Y=mg(d,E,A,O,K,s,a,l,J,r,o),z=i==="cover"?0:yD,B=i==="cover"?0:25,{originX:ee,originY:fe,top:ke,left:ze,bottom:un,checkSafeAreaLeft:wi,checkSafeAreaRight:Pl,arrowTop:Fl,arrowLeft:ma,addPopoverBottomClass:xi}=vg(a,Y.top,Y.left,z,u,g,E,A,B,Y.originX,Y.originY,Y.referenceCoordinates,Y.arrowTop,Y.arrowLeft,K),Me=_(),xe=_(),Qe=_();return xe.addElement(p.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),Qe.addElement(p.querySelector(".popover-arrow")).addElement(p.querySelector(".popover-content")).fromTo("opacity",.01,1),Me.easing("ease").duration(100).beforeAddWrite(()=>{i==="cover"&&t.style.setProperty("--width",`${E}px`),xi&&t.classList.add("popover-bottom"),un!==void 0&&v.style.setProperty("bottom",`${un}px`);let st=" + var(--ion-safe-area-left, 0)",Nt=" - var(--ion-safe-area-right, 0)",vt=`${ze}px`;if(wi&&(vt=`${ze}px${st}`),Pl&&(vt=`${ze}px${Nt}`),v.style.setProperty("top",`calc(${ke}px + var(--offset-y, 0))`),v.style.setProperty("left",`calc(${vt} + var(--offset-x, 0))`),v.style.setProperty("transform-origin",`${fe} ${ee}`),w!==null){let at=Y.top!==ke||Y.left!==ze;bD(a,at,o,r)?(w.style.setProperty("top",`calc(${Fl}px + var(--offset-y, 0))`),w.style.setProperty("left",`calc(${ma}px + var(--offset-x, 0))`)):w.style.setProperty("display","none")}}).addAnimation([xe,Qe])},MD=t=>{let e=Be(t),n=e.querySelector(".popover-content"),o=e.querySelector(".popover-arrow"),i=_(),r=_(),s=_();return r.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),s.addElement(e.querySelector(".popover-arrow")).addElement(e.querySelector(".popover-content")).fromTo("opacity",.99,0),i.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin"),o&&(o.style.removeProperty("top"),o.style.removeProperty("left"),o.style.removeProperty("display"))}).duration(300).addAnimation([r,s])},CD=12,ID=(t,e)=>{var n;let{event:o,size:i,trigger:r,reference:s,side:a,align:l}=e,c=t.ownerDocument,d=c.dir==="rtl",u=c.defaultView.innerWidth,g=c.defaultView.innerHeight,p=Be(t),v=p.querySelector(".popover-content"),w=r||((n=o==null?void 0:o.detail)===null||n===void 0?void 0:n.ionShadowTarget)||(o==null?void 0:o.target),{contentWidth:y,contentHeight:E}=fg(i,v,w),A={top:g/2-E/2,left:u/2-y/2,originX:d?"right":"left",originY:"top"},O=mg(d,y,E,0,0,s,a,l,A,r,o),K=i==="cover"?0:CD,{originX:J,originY:Y,top:z,left:B,bottom:ee}=vg(a,O.top,O.left,K,u,g,y,E,0,O.originX,O.originY,O.referenceCoordinates),fe=_(),ke=_(),ze=_(),un=_(),wi=_();return ke.addElement(p.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),ze.addElement(p.querySelector(".popover-wrapper")).duration(150).fromTo("opacity",.01,1),un.addElement(v).beforeStyles({top:`calc(${z}px + var(--offset-y, 0px))`,left:`calc(${B}px + var(--offset-x, 0px))`,"transform-origin":`${Y} ${J}`}).beforeAddWrite(()=>{ee!==void 0&&v.style.setProperty("bottom",`${ee}px`)}).fromTo("transform","scale(0.8)","scale(1)"),wi.addElement(p.querySelector(".popover-viewport")).fromTo("opacity",.01,1),fe.easing("cubic-bezier(0.36,0.66,0.04,1)").duration(300).beforeAddWrite(()=>{i==="cover"&&t.style.setProperty("--width",`${y}px`),Y==="bottom"&&t.classList.add("popover-bottom")}
7).addAnimation([ke,ze,un,wi])},ED=t=>{let e=Be(t),n=e.querySelector(".popover-content"),o=_(),i=_(),r=_();return i.addElement(e.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),r.addElement(e.querySelector(".popover-wrapper")).fromTo("opacity",.99,0),o.easing("ease").afterAddWrite(()=>{t.style.removeProperty("--width"),t.classList.remove("popover-bottom"),n.style.removeProperty("top"),n.style.removeProperty("left"),n.style.removeProperty("bottom"),n.style.removeProperty("transform-origin")}).duration(150).addAnimation([i,r])},DD=':host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);
7-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:200px;--max-height:90%;--box-shadow:none;--backdrop-opacity:var(--ion-backdrop-opacity, 0.08)}:host(.popover-desktop){--box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.12)}.popover-content{border-radius:10px}:host(.popover-desktop) .popover-content{border:0.5px solid var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.popover-arrow{display:block;position:absolute;width:20px;height:10px;overflow:hidden;z-index:11}.popover-arrow::after{top:3px;border-radius:3px;position:absolute;width:14px;height:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--background);content:"";z-index:10}.popover-arrow::after{inset-inline-start:3px}:host(.popover-bottom) .popover-arrow{top:auto;bottom:-10px}:host(.popover-bottom) .popover-arrow::after{top:-6px}:host(.popover-side-left) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host(.popover-side-right) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host(.popover-side-top) .popover-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.popover-side-start) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:host-context([dir=rtl]):host(.popover-side-start) .popover-arrow,:host-context([dir=rtl]).popover-side-start .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@supports selector(:dir(rtl)){:host(.popover-side-start:dir(rtl)) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}:host(.popover-side-end) .popover-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}:host-context([dir=rtl]):host(.popover-side-end) .popover-arrow,:host-context([dir=rtl]).popover-side-end .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@supports selector(:dir(rtl)){:host(.popover-side-end:dir(rtl)) .popover-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.popover-arrow,.popover-content{opacity:0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.popover-translucent) .popover-content,:host(.popover-translucent) .popover-arrow::after{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}',SD=DD,zD=":host{--background:var(--ion-background-color, #fff);--min-width:0;--min-height:0;--max-width:auto;--height:auto;--offset-x:0px;--offset-y:0px;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;color:var(--ion-text-color, #000);z-index:1001}:host(.popover-nested){pointer-events:none}:host(.popover-nested) .popover-wrapper{pointer-events:auto}:host(.overlay-hidden){display:none}.popover-wrapper{z-index:10}.popover-content{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);
7-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);overflow:auto;z-index:10}::slotted(.popover-viewport){--ion-safe-area-top:0px;--ion-safe-area-right:0px;--ion-safe-area-bottom:0px;--ion-safe-area-left:0px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}:host(.popover-nested.popover-side-left){--offset-x:5px}:host(.popover-nested.popover-side-right){--offset-x:-5px}:host(.popover-nested.popover-side-start){--offset-x:5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-start),:host-context([dir=rtl]).popover-nested.popover-side-start{--offset-x:-5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-start:dir(rtl)){--offset-x:-5px}}:host(.popover-nested.popover-side-end){--offset-x:-5px}:host-context([dir=rtl]):host(.popover-nested.popover-side-end),:host-context([dir=rtl]).popover-nested.popover-side-end{--offset-x:5px}@supports selector(:dir(rtl)){:host(.popover-nested.popover-side-end:dir(rtl)){--offset-x:5px}}:host{--width:250px;--max-height:90%;--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);--backdrop-opacity:var(--ion-backdrop-opacity, 0.32)}.popover-content{border-radius:4px;-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]) .popover-content{-webkit-transform-origin:right top;transform-origin:right top}[dir=rtl] .popover-content{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.popover-content:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.popover-viewport{-webkit-transition-delay:100ms;transition-delay:100ms}.popover-wrapper{opacity:0}",AD=zD,wg=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.didPresent=I(this,"ionPopoverDidPresent",7),this.willPresent=I(this,"ionPopoverWillPresent",7),this.willDismiss=I(this,"ionPopoverWillDismiss",7),this.didDismiss=I(this,"ionPopoverDidDismiss",7),this.didPresentShorthand=I(this,"didPresent",7),this.willPresentShorthand=I(this,"willPresent",7),this.willDismissShorthand=I(this,"willDismiss",7),this.didDismissShorthand=I(this,"didDismiss",7),this.ionMount=I(this,"ionMount",7),this.parentPopover=null,this.coreDelegate=zr(),this.lockController=Ln(),this.inline=!1,this.focusDescendantOnPresent=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Tt)},this.onLifecycle=e=>{let n=this.usersElement,o=TD[e.type];if(n&&o){let i=new CustomEvent(o,{bubbles:!1,cancelable:!1,detail:e.detail});n.dispatchEvent(i)}},this.configureTriggerInteraction=()=>{let{trigger:e,triggerAction:n,el:o,destroyTriggerInteraction:i}=this;if(i&&i(),e===void 0)return;let r=this.triggerEl=e!==void 0?document.getElementById(e):null;if(!r){ge(`[ion-popover] - A trigger element with the ID "${e}" was not found in the DOM. The trigger element must be in the DOM when the "trigger" property is set on ion-popover.`,this.el);return}this.destroyTriggerInteraction=cD(r,n,o)},this.configureKeyboardInteraction=()=>{let{destroyKeyboardInteraction:e,el:n}=this;e&&e(),this.destroyKeyboardInteraction=pD(n)},this.configureDismissInteraction=()=>{let{destroyDismissInteraction:e,parentPopover:n,triggerAction:o,triggerEl:i,el:r}=this;!n||!i||(e&&e(),this.destroyDismissInteraction=lD(i,o,r,n))},this.presented=!1,this.hasController=!1,this.delegate=void 0,this.overlayIndex=void 0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.component=void 0,this.componentProps=void 0,this.keyboardClose=!0,this.cssClass=void 0,this.backdropDismiss=!0,this.event=void 0,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.triggerAction="click",this.trigger=void 0,this.size="auto",this.dismissOnSelect=!1,this.reference="trigger",this.side="bottom",this.alignment=void 0,this.arrow=!0,this.isOpen=!1,this.keyboardEvents=!1,this.focusTrap=!0,this.keepContentsMounted=!1}onTriggerChange(){this.configureTriggerInteraction()}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}connectedCallback(){let{configureTriggerInteraction:e,el:n}=this;Co(n),e()}disconnectedCallback(){let{destroyTriggerInteraction:e}=this;e&&e()}componentWillLoad(){var e,n;let{el:o}=this,i=(n=(e=this.htmlAttributes)===null||e===void 0?void 0:e.id)!==null&&n!==void 0?n:Io(o);this.parentPopover=o.closest(`ion-popover:not(#${i})`),this.alignment===void 0&&(this.alignment=b(this)==="ios"?"center":"start")}componentDidLoad(){let{parentPopover:e,isOpen:n}=this;n===!0&&ve(()=>this.present()),e&&Kt(e,"ionPopoverWillDismiss",()=>{this.dismiss(void 0,void 0,!1)}),this.configureTriggerInteraction()}presentFromTrigger(e,n=!1){return x(this,null,function*(){this.focusDescendantOnPresent=n,yield this.present(e),this.focusDescendantOnPresent=!1})}getDelegate(e=!1){if(this.workingDelegate&&!e)return{delegate:this.workingDelegate,inline:this.inl
7ine};let n=this.el.parentNode,o=this.inline=n!==null&&!this.hasController,i=this.workingDelegate=o?this.delegate||this.coreDelegate:this.delegate;return{inline:o,delegate:i}}present(e){return x(this,null,function*(){let n=yield this.lockController.lock();if(this.presented){n();return}let{el:o}=this,{inline:i,delegate:r}=this.getDelegate(!0);this.ionMount.emit(),this.usersElement=yield Mo(r,o,this.component,["popover-viewport"],this.componentProps,i),this.keyboardEvents||this.configureKeyboardInteraction(),this.configureDismissInteraction(),On(o)?yield ya(this.usersElement):this.keepContentsMounted||(yield ba()),yield Eo(this,"popoverEnter",kD,ID,{event:e||this.event,size:this.size,trigger:this.triggerEl,reference:this.reference,side:this.side,align:this.alignment}),this.focusDescendantOnPresent&&Ar(o),n()})}dismiss(e,n,o=!0){return x(this,null,function*(){let i=yield this.lockController.lock(),{destroyKeyboardInteraction:r,destroyDismissInteraction:s}=this;o&&this.parentPopover&&this.parentPopover.dismiss(e,n,o);let a=yield Do(this,e,n,"popoverLeave",MD,ED,this.event);if(a){r&&(r(),this.destroyKeyboardInteraction=void 0),s&&(s(),this.destroyDismissInteraction=void 0);let{delegate:l}=this.getDelegate();yield Sr(l,this.usersElement)}return i(),a})}getParentPopover(){return x(this,null,function*(){return this.parentPopover})}onDidDismiss(){return Xt(this.el,"ionPopoverDidDismiss")}onWillDismiss(){return Xt(this.el,"ionPopoverWillDismiss")}render(){let e=b(this),{onLifecycle:n,parentPopover:o,dismissOnSelect:i,side:r,arrow:s,htmlAttributes:a,focusTrap:l}=this,c=Ze("desktop"),d=s&&!o;return h(C,Object.assign({key:"ff24e8d9677711248a36994cce568e74ba151499","aria-modal":"true","no-router":!0,tabindex:"-1"},a,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({},Xe(this.cssClass)),{[e]:!0,"popover-translucent":this.translucent,"overlay-hidden":!0,"popover-desktop":c,[`popover-side-${r}`]:!0,[fi]:l===!1,"popover-nested":!!o}),onIonPopoverDidPresent:n,onIonPopoverWillPresent:n,onIonPopoverWillDismiss:n,onIonPopoverDidDismiss:n,onIonBackdropTap:this.onBackdropTap}),!o&&h("ion-backdrop",{key:"aca68b4002a08b0e563a976a867141162c20f8b4",tappable:this.backdropDismiss,visible:this.showBackdrop,part:"backdrop"}),h("div",{key:"62d21d1eab5c6d675d49932559ffb161747e5fec",class:"popover-wrapper ion-overlay-wrapper",onClick:i?()=>this.dismiss():void 0},d&&h("div",{key:"1b46cc77d5302637fc979353483bb5fd780fd1d3",class:"popover-arrow",part:"arrow"}),h("div",{key:"a5657bff26e46d1959b71eb0992e7dc8fcae86f1",class:"popover-content",part:"content"},h("slot",{key:"e1a98007226a46b51109e7004c4d338ca1bc0f9e"}))))}get el(){return this}static get watchers(){return{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}}static get style(){return{ios:SD,md:AD}}},[33,"ion-popover",{hasController:[4,"has-controller"],delegate:[16],overlayIndex:[2,"overlay-index"],enterAnimation:[16],leaveAnimation:[16],component:[1],componentProps:[16],keyboardClose:[4,"keyboard-close"],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],event:[8],showBackdrop:[4,"show-backdrop"],translucent:[4],animated:[4],htmlAttributes:[16],triggerAction:[1,"trigger-action"],trigger:[1],size:[1],dismissOnSelect:[4,"dismiss-on-select"],reference:[1],side:[1],alignment:[1025],arrow:[4],isOpen:[4,"is-open"],keyboardEvents:[4,"keyboard-events"],focusTrap:[4,"focus-trap"],keepContentsMounted:[4,"keep-contents-mounted"],presented:[32],presentFromTrigger:[64],present:[64],dismiss:[64],getParentPopover:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{trigger:["onTriggerChange"],triggerAction:["onTriggerChange"],isOpen:["onIsOpenChange"]}]),TD={ionPopoverDidPresent:"ionViewDidEnter",ionPopoverWillPresent:"ionViewWillEnter",ionPopoverWillDismiss:"ionViewWillLeave",ionPopoverDidDismiss:"ionViewDidLeave"};function Tl(){if(typeof customElements>"u")return;["ion-popover","ion-backdrop"].forEach(e=>{switch(e){case"ion-popover":customElements.get(e)||customElements.define(e,wg);break;case"ion-backdrop":customElements.get(e)||Yt();break}})}var xg=Tl;var _D=":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}
7:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}:host(.accordion-next) ::slotted(ion-item[slot=header]){--border-width:0.55px 0px 0.55px 0px}",LD=_D,OD=":host{display:block;position:relative;width:100%;background-color:var(--ion-background-color, #ffffff);overflow:hidden;z-index:0}:host(.accordion-expanding) ::slotted(ion-item[slot=header]),:host(.accordion-expanded) ::slotted(ion-item[slot=header]){--border-width:0px}:host(.accordion-animated){-webkit-transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:all 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}:host(.accordion-animated) #content{-webkit-transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1);transition:max-height 300ms cubic-bezier(0.25, 0.8, 0.5, 1)}#content{overflow:hidden;will-change:max-height}:host(.accordion-collapsing) #content{max-height:0 !important}:host(.accordion-collapsed) #content{display:none}:host(.accordion-expanding) #content{max-height:0}:host(.accordion-expanding) #content-wrapper{overflow:auto}:host(.accordion-disabled) #header,:host(.accordion-readonly) #header,:host(.accordion-disabled) #content,:host(.accordion-readonly) #content{pointer-events:none}:host(.accordion-disabled) #header,:host(.accordion-disabled) #content{opacity:0.4}@media (prefers-reduced-motion: reduce){:host,#content{-webkit-transition:none !important;transition:none !important}}",BD=OD,RD=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.updateListener=()=>this.updateState(!1),this.setItemDefaults=()=>{let e=this.getSlottedHeaderIonItem();e&&(e.button=!0,e.detail=!1,e.lines===void 0&&(e.lines="full"))}
7,this.getSlottedHeaderIonItem=()=>{let{headerEl:e}=this;if(!e)return;let n=e.querySelector("slot");if(n&&n.assignedElements!==void 0)return n.assignedElements().find(o=>o.tagName==="ION-ITEM")},this.setAria=(e=!1)=>{let n=this.getSlottedHeaderIonItem();if(!n)return;let i=Be(n).querySelector("button");i&&i.setAttribute("aria-expanded",`${e}`)},this.slotToggleIcon=()=>{let e=this.getSlottedHeaderIonItem();if(!e)return;let{toggleIconSlot:n,toggleIcon:o}=this;if(e.querySelector(".ion-accordion-toggle-icon"))return;let r=document.createElement("ion-icon");r.slot=n,r.lazy=!1,r.classList.add("ion-accordion-toggle-icon"),r.icon=o,r.setAttribute("aria-hidden","true"),e.appendChild(r)},this.expandAccordion=(e=!1)=>{let{contentEl:n,contentElWrapper:o}=this;if(e||n===void 0||o===void 0){this.state=4;return}this.state!==4&&(this.currentRaf!==void 0&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?ve(()=>{this.state=8,this.currentRaf=ve(()=>x(this,null,function*(){let i=o.offsetHeight,r=Ul(n,2e3);n.style.setProperty("max-height",`${i}px`),yield r,this.state=4,n.style.removeProperty("max-height")}))}):this.state=4)},this.collapseAccordion=(e=!1)=>{let{contentEl:n}=this;if(e||n===void 0){this.state=1;return}this.state!==1&&(this.currentRaf!==void 0&&cancelAnimationFrame(this.currentRaf),this.shouldAnimate()?this.currentRaf=ve(()=>x(this,null,function*(){let o=n.offsetHeight;n.style.setProperty("max-height",`${o}px`),ve(()=>x(this,null,function*(){let i=Ul(n,2e3);this.state=2,yield i,this.state=1,n.style.removeProperty("max-height")}))})):this.state=1)},this.shouldAnimate=()=>!(typeof window>"u"||matchMedia("(prefers-reduced-motion: reduce)").matches||!P.get("animated",!0)||this.accordionGroupEl&&!this.accordionGroupEl.animated),this.updateState=(e=!1)=>x(this,null,function*(){let n=this.accordionGroupEl,o=this.value;if(!n)return;let i=n.value;if(Array.isArray(i)?i.includes(o):i===o)this.expandAccordion(e),this.isNext=this.isPrevious=!1;else{this.collapseAccordion(e);let s=this.getNextSibling(),a=s==null?void 0:s.value;a!==void 0&&(this.isPrevious=Array.isArray(i)?i.includes(a):i===a);let l=this.getPreviousSibling(),c=l==null?void 0:l.value;c!==void 0&&(this.isNext=Array.isArray(i)?i.includes(c):i===c)}}),this.getNextSibling=()=>{if(!this.el)return;let e=this.el.nextElementSibling;if((e==null?void 0:e.tagName)==="ION-ACCORDION")return e},this.getPreviousSibling=()=>{if(!this.el)return;let e=this.el.previousElementSibling;if((e==null?void 0:e.tagName)==="ION-ACCORDION")return e},this.state=1,this.isNext=!1,this.isPrevious=!1,this.value=`ion-accordion-${jD++}`,this.disabled=!1,this.readonly=!1,this.toggleIcon=Gf,this.toggleIconSlot="end"}valueChanged(){this.updateState()}connectedCallback(){var e;let n=this.accordionGroupEl=(e=this.el)===null||e===void 0?void 0:e.closest("ion-accordion-group");n&&(this.updateState(!0),Kt(n,"ionValueChange",this.updateListener))}disconnectedCallback(){let e=this.accordionGroupEl;e&&Bn(e,"ionValueChange",this.updateListener)}componentDidLoad(){this.setItemDefaults(),this.slotToggleIcon(),ve(()=>{let e=this.state===4||this.state===8;this.setAria(e)})}toggleExpanded(){let{accordionGroupEl:e,disabled:n,readonly:o,value:i,state:r}=this;if(!(n||o)&&e){let s=r===1||r===2;e.requestAccordionToggle(i,s)}}render(){let{disabled:e,readonly:n}=this,o=b(this),i=this.state===4||this.state===8,r=i?"header expanded":"header",s=i?"content expanded":"content";return this.setAria(i),h(C,{key:"073e1d02c18dcbc20c68648426e87c14750c031d",class:{[o]:!0,"accordion-expanding":this.state===8,"accordion-expanded":this.state===4,"accordion-collapsing":this.state===2,"accordion-collapsed":this.state===1,"accordion-next":this.isNext,"accordion-previous":this.isPrevious,"accordion-disabled":e,"accordion-readonly":n,"accordion-animated":this.shouldAnimate()}},h("div",{key:"9b4cf326de8bb6b4033992903c0c1bfd7eea9bcc",onClick:()=>this.toggleExpanded(),id:"header",part:r,"aria-controls":"content",ref:a=>this.headerEl=a},h("slot",{key:"464c32a37f64655eacf4218284214f5f30b14a1e",name:"header"})),h("div",{key:"8bb52e6a62d7de0106b253201a89a32e79d9a594",id:"c
7ontent",part:s,role:"region","aria-labelledby":"header",ref:a=>this.contentEl=a},h("div",{key:"1d9dfd952ad493754aaeea7a8f625b33c2dd90a0",id:"content-wrapper",ref:a=>this.contentElWrapper=a},h("slot",{key:"970dfbc55a612d739d0ca3b7b1a08e5c96d0c479",name:"content"}))))}static get delegatesFocus(){return!0}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:LD,md:BD}}},[49,"ion-accordion",{value:[1],disabled:[4],readonly:[4],toggleIcon:[1,"toggle-icon"],toggleIconSlot:[1,"toggle-icon-slot"],state:[32],isNext:[32],isPrevious:[32]},void 0,{value:["valueChanged"]}]),jD=0;function VD(){if(typeof customElements>"u")return;["ion-accordion","ion-icon"].forEach(e=>{switch(e){case"ion-accordion":customElements.get(e)||customElements.define(e,RD);break;case"ion-icon":customElements.get(e)||Ye();break}})}var bg=VD;var ND=":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){border-bottom:none}",HD=ND,PD=":host{display:block}:host(.accordion-group-expand-inset){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion){-webkit-box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanding),:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-expanded){margin-left:0;margin-right:0;margin-top:16px;margin-bottom:16px;border-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-previous){border-end-end-radius:6px;border-end-start-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion.accordion-next){border-start-start-radius:6px;border-start-end-radius:6px}:host(.accordion-group-expand-inset) ::slotted(ion-accordion):first-of-type{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",FD=PD,$D=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=I(this,"ionChange",7),this.ionValueChange=I(this,"ionValueChange",7),this.animated=!0,this.multiple=void 0,this.value=void 0,this.disabled=!1,this.readonly=!1,this.expand="compact"}valueChanged(){let{value:e,multiple:n}=this;!n&&Array.isArray(e)&&ge(`[ion-accordion-group] - An array of values was passed, but multiple is "false". This is incorrect usage and may result in unexpected behaviors. To dismiss this warning, pass a string to the "value" property when multiple="false".
8
9  Value Passed: [${e.map(o=>`'${o}'`).join(", ")}]
10`,this.el),this.ionValueChange.emit({value:this.value})}disabledChanged(){return x(this,null,function*(){let{disabled:e}=this,n=yield this.getAccordions();for(let o of n)o.disabled=e})}readonlyChanged(){return x(this,null,function*(){let{readonly:e}=this,n=yield this.getAccordions();for(let o of n)o.readonly=e})}onKeydown(e){return x(this,null,function*(){let n=document.activeElement;if(!n||!n.closest('ion-accordion [slot="header"]'))return;let i=n.tagName==="ION-ACCORDION"?n:n.closest("ion-accordion");if(!i||i.closest("ion-accordion-group")!==this.el)return;let s=yield this.getAccordions(),a=s.findIndex(c=>c===i);if(a===-1)return;let l;e.key==="ArrowDown"?l=this.findNextAccordion(s,a):e.key==="ArrowUp"?l=this.findPreviousAccordion(s,a):e.key==="Home"?l=s[0]:e.key==="End"&&(l=s[s.length-1]),l!==void 0&&l!==n&&l.focus()})}componentDidLoad(){return x(this,null,function*(){this.disabled&&this.disabledChanged(),this.readonly&&this.readonlyChanged(),this.valueChanged()})}setValue(e){let n=this.value=e;this.ionChange.emit({value:n})}requestAccordionToggle(e,n){return x(this,null,function*(){let{multiple:o,value:i,readonly:r,disabled:s}=this;if(!(r||s))if(n)if(o){let a=i!=null?i:[],l=Array.isArray(a)?a:[a];l.find(d=>d===e)===void 0&&e!==void 0&&this.setValue([...l,e])}else this.setValue(e);else if(o){let a=i!=null?i:[],l=Array.isArray(a)?a:[a];this.setValue(l.filter(c=>c!==e))}else this.setValue(void 0)})}findNextAccordion(e,n){let o=e[n+1];return o===void 0?e[0]:o}findPreviousAccordion(e,n){let o=e[n-1];return o===void 0?e[e.length-1]:o}getAccordions(){return x(this,null,function*(){return Array.from(this.el.querySelectorAll(":scope > ion-accordion"))})}render(){let{disabled:e,readonly:n,expand:o}=this,i=b(this);return h(C,{key:"d1a79a93179474fbba66fcf11a92f4871dacc975",class:{[i]:!0,"accordion-group-disabled":e,"accordion-group-readonly":n,[`accordion-group-expand-${o}`]:!0},role:"presentation"},h("slot",{key:"e6b8954b686d1fbb4fc92adb07fddc97a24b0a31"}))}get el(){return this}static get watchers(){return{value:["valueChanged"],disabled:["disabledChanged"],readonly:["readonlyChanged"]}}static get style(){return{ios:HD,md:FD}}},[33,"ion-accordion-group",{animated:[4],multiple:[4],value:[1025],disabled:[4],readonly:[4],expand:[1],requestAccordionToggle:[64],getAccordions:[64]}
10,[[0,"keydown","onKeydown"]],{value:["valueChanged"],disabled:["disabledChanged"],readonly:["readonlyChanged"]}]);function UD(){if(typeof customElements>"u")return;["ion-accordion-group"].forEach(e=>{switch(e){case"ion-accordion-group":customElements.get(e)||customElements.define(e,$D);break}})}var yg=UD;var kg=function(t){return t.Heavy="HEAVY",t.Medium="MEDIUM",t.Light="LIGHT",t}(kg||{});var _l={getEngine(){let t=Gr();if(t!=null&&t.isPluginAvailable("Haptics"))return t.Plugins.Haptics},available(){if(!this.getEngine())return!1;let e=Gr();return(e==null?void 0:e.getPlatform())==="web"?typeof navigator<"u"&&navigator.vibrate!==void 0:!0},impact(t){let e=this.getEngine();e&&e.impact({style:t.style})},notification(t){let e=this.getEngine();e&&e.notification({type:t.type})},selection(){this.impact({style:kg.Light})},selectionStart(){let t=this.getEngine();t&&t.selectionStart()},selectionChanged(){let t=this.getEngine();t&&t.selectionChanged()},selectionEnd(){let t=this.getEngine();t&&t.selectionEnd()}},Cu=()=>_l.available();var Mg=()=>{Cu()&&_l.selectionStart()},Cg=()=>{Cu()&&_l.selectionChanged()},Ig=()=>{Cu()&&_l.selectionEnd()};var Ll=(t,e)=>{let n,o,i=(a,l,c)=>{if(typeof document>"u")return;let d=document.elementFromPoint(a,l);if(!d||!e(d)||d.disabled){s();return}d!==n&&(s(),r(d,c))},r=(a,l)=>{n=a,o||(o=n);let c=n;Fe(()=>c.classList.add("ion-activated")),l()},s=(a=!1)=>{if(!n)return;let l=n;Fe(()=>l.classList.remove("ion-activated")),a&&o!==n&&n.click(),n=void 0};return ki({el:t,gestureName:"buttonActiveDrag",threshold:0,onStart:a=>i(a.currentX,a.currentY,Mg),onMove:a=>i(a.currentX,a.currentY,Cg),onEnd:()=>{s(!0),Ig(),o=void 0}})};var qD=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,o])},WD=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,o])},GD=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([n,o])},ZD=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),e.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([n,o])},XD='.sc-ion-action-sheet-ios-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-ios-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-ios{left:0;right:0;bottom:0;-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);
10min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-ios{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-ios::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-ios{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-ios::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.action-sheet-selected.sc-ion-action-sheet-ios{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-ios::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-ios::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-ios:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--backdrop-opacity:var(--ion-backdrop-opacity, 0.4);--button-background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent;--button-background-activated:var(--ion-text-color, #000);--button-background-activated-opacity:.08;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-background-selected:var(--ion-color-step-150, var(--ion-background-color-step-150, var(--ion-background-color, #fff)));--button-background-selected-opacity:1;--button-color:var(--ion-color-primary, #0054e9);--button-color-disabled:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999));text-align:center}.action-sheet-wrapper.sc-ion-action-sheet-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);padding-bottom:var(--ion-safe-area-bottom, 0);-webkit-box-sizing:content-box;box-sizing:content-box}.action-sheet-container.sc-ion-action-sheet-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:0;padding-bottom:0}.action-sheet-group.sc-ion-action-sheet-ios{border-radius:13px;margin-bottom:8px}.action-sheet-group.sc-ion-action-sheet-ios:first-child{margin-top:10px}.action-sheet-group.sc-ion-action-sheet-ios:last-child{margin-bottom:10px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-group.sc-ion-action-sheet-ios{background-color:transparent;-webkit-backdrop-filter:saturate(280%) blur(20px);backdrop-filter:saturate(280%) blur(20px)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-title.sc-ion-action-sheet-ios,.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.sc-ion-action-sheet-ios{background-color:transparent;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)), to(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8))), -webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4)), color-stop(50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8)));background-image:linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 100%), linear-gradient(0deg, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4), rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.4) 50%, rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8) 50%);background-repeat:no-repeat;background-position:top, bottom;background-size:100% calc(100% - 1px), 100% 1px;-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-button.ion-activated.sc-ion-action-sheet-ios{background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.7);background-image:none}.action-sheet-translucent.sc-ion-action-sheet-ios-h .action-sheet-cancel.
10sc-ion-action-sheet-ios{background:var(--button-background-selected)}}.action-sheet-title.sc-ion-action-sheet-ios{background:-webkit-gradient(linear, left bottom, left top, from(rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08)), color-stop(50%, transparent)) bottom/100% 1px no-repeat transparent;background:linear-gradient(0deg, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08), rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.08) 50%, transparent 50%) bottom/100% 1px no-repeat transparent}.action-sheet-title.sc-ion-action-sheet-ios{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:14px;padding-bottom:13px;color:var(--color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-size:max(13px, 0.8125rem);font-weight:400;text-align:center}.action-sheet-title.action-sheet-has-sub-title.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-sub-title.sc-ion-action-sheet-ios{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:0;font-size:max(13px, 0.8125rem);font-weight:400}.action-sheet-button.sc-ion-action-sheet-ios{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px;padding-top:14px;padding-bottom:14px;min-height:56px;font-size:max(20px, 1.25rem);contain:content}.action-sheet-button.sc-ion-action-sheet-ios .action-sheet-icon.sc-ion-action-sheet-ios{-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:max(28px, 1.75rem);pointer-events:none}.action-sheet-button.sc-ion-action-sheet-ios:last-child{background-image:none}.action-sheet-selected.sc-ion-action-sheet-ios{font-weight:bold}.action-sheet-cancel.sc-ion-action-sheet-ios{font-weight:600}.action-sheet-cancel.sc-ion-action-sheet-ios::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-destructive.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-activated.sc-ion-action-sheet-ios,.action-sheet-destructive.ion-focused.sc-ion-action-sheet-ios{color:var(--ion-color-danger, #c5000f)}@media (any-hover: hover){.action-sheet-destructive.sc-ion-action-sheet-ios:hover{color:var(--ion-color-danger, #c5000f)}}',YD=XD,QD='.sc-ion-action-sheet-md-h{--color:initial;--button-color-activated:var(--button-color);--button-color-focused:var(--button-color);--button-color-hover:var(--button-color);--button-color-selected:var(--button-color);--min-width:auto;--width:100%;--max-width:500px;--min-height:auto;--height:auto;--max-height:calc(100% - (var(--ion-safe-area-top) + var(--ion-safe-area-bottom)));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:block;position:fixed;outline:none;font-family:var(--ion-font-family, inherit);-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-action-sheet-md-h{display:none}.action-sheet-wrapper.sc-ion-action-sheet-md{left:0;right:0;bottom:0;-webkit-transform:translate3d(0,  100%,  0);transform:translate3d(0,  100%,  0);display:block;position:absolute;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);z-index:10;pointer-events:none}.action-sheet-button.sc-ion-action-sheet-md{display:block;position:relative;width:100%;border:0;outline:none;background:var(--button-background);color:var(--button-color);font-family:inherit;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md:disabled{color:var(--button-color-disabled);opacity:0.4}.action-sheet-button-inner.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:100%;height:100%;z-index:1}.action-sheet-container.sc-ion-action-sheet-md{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:end;justify-content:flex-end;height:100%;max-height:calc(100vh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)));max-height:calc(100dvh - (var(--ion-safe-area-top, 0) + var(--ion-safe-area-bottom, 0)))}.action-sheet-group.sc-ion-action-sheet-md{-ms-flex-negative:2;flex-shrink:2;overscroll-behavior-y:contain;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:all;background:var(--background)}@media (any-pointer: coarse){.action-sheet-group.sc-ion-action-sheet-md::-webkit-scrollbar{display:none}}.action-sheet-group-cancel.sc-ion-action-sheet-md{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.action-sheet-button.sc-ion-action-sheet-md::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}
10.action-sheet-selected.sc-ion-action-sheet-md{color:var(--button-color-selected)}.action-sheet-selected.sc-ion-action-sheet-md::after{background:var(--button-background-selected);opacity:var(--button-background-selected-opacity)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md{color:var(--button-color-activated)}.action-sheet-button.ion-activated.sc-ion-action-sheet-md::after{background:var(--button-background-activated);opacity:var(--button-background-activated-opacity)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md{color:var(--button-color-focused)}.action-sheet-button.ion-focused.sc-ion-action-sheet-md::after{background:var(--button-background-focused);opacity:var(--button-background-focused-opacity)}@media (any-hover: hover){.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover{color:var(--button-color-hover)}.action-sheet-button.sc-ion-action-sheet-md:not(:disabled):hover::after{background:var(--button-background-hover);opacity:var(--button-background-hover-opacity)}}.sc-ion-action-sheet-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);--button-background:transparent;--button-background-selected:currentColor;--button-background-selected-opacity:0;--button-background-activated:transparent;--button-background-activated-opacity:0;--button-background-hover:currentColor;--button-background-hover-opacity:.04;--button-background-focused:currentColor;--button-background-focused-opacity:.12;--button-color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--button-color-disabled:var(--button-color);--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54)}.action-sheet-wrapper.sc-ion-action-sheet-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:var(--ion-safe-area-top, 0);margin-bottom:0}.action-sheet-title.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:20px;padding-bottom:17px;min-height:60px;color:var(--color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54));font-size:1rem;text-align:start}.action-sheet-sub-title.sc-ion-action-sheet-md{padding-left:0;padding-right:0;padding-top:16px;padding-bottom:0;font-size:0.875rem}.action-sheet-group.sc-ion-action-sheet-md:first-child{padding-top:0}.action-sheet-group.sc-ion-action-sheet-md:last-child{padding-bottom:var(--ion-safe-area-bottom)}.action-sheet-button.sc-ion-action-sheet-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:12px;position:relative;min-height:52px;font-size:1rem;text-align:start;contain:content;overflow:hidden}.action-sheet-icon.sc-ion-action-sheet-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:0;margin-bottom:0;color:var(--color);font-size:1.5rem}.action-sheet-button-inner.sc-ion-action-sheet-md{-ms-flex-pack:start;justify-content:flex-start}.action-sheet-selected.sc-ion-action-sheet-md{font-weight:bold}',KD=QD,JD=M(class extends k{constructor(){super(),this.__registerHost(),this.didPresent=I(this,"ionActionSheetDidPresent",7),this.willPresent=I(this,"ionActionSheetWillPresent",7),this.willDismiss=I(this,"ionActionSheetWillDismiss",7),this.didDismiss=I(this,"ionActionSheetDidDismiss",7),this.didPresentShorthand=I(this,"didPresent",7),this.willPresentShorthand=I(this,"willPresent",7),this.willDismissShorthand=I(this,"willDismiss",7),this.didDismissShorthand=I(this,"didDismiss",7),this.delegateController=bl(this),this.lockController=Ln(),this.triggerController=_r(),this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Tt)},this.dispatchCancelHandler=e=>{let n=e.detail.role;if(Tr(n)){let o=this.getButtons().find(i=>i.role==="cancel");this.callButtonHandler(o)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.buttons=[],this.cssClass=void 0,this.backdropDismiss=!0,this.header=void 0,this.subHeader=void 0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){let{trigger:e,el:n,triggerController:o}=this;e&&o.addClickListener(n,e)}present(){return x(this,null,function*(){let e=yield this.lockController.lock();yield this.delegateController.attachViewToDom(),yield Eo(this,"actionSheetEnter",qD,GD),e()})}dismiss(e,n){return x(this,null,function*(){let o=yield this.lockController.lock(),i=yield Do(this,e,n,"actionSheetLeave",WD,ZD);return i&&this.delegateController.removeViewFromDom(),o(),i})}onDidDismiss(){return Xt(this.el,"ionActionSheetDidDismiss")}onWillDismiss(){return Xt(this.el,"ionActionSheetWillDismiss")}buttonClick(e){return x(this,null,function*(){let n=e.role;return Tr(n)?this.dismiss(e.data,n):(yield this.callButtonHandler(e))?this.dismiss(e.data,e.role):Prom
10ise.resolve()})}callButtonHandler(e){return x(this,null,function*(){return!(e&&(yield Tn(e.handler))===!1)})}getButtons(){return this.buttons.map(e=>typeof e=="string"?{text:e}:e)}connectedCallback(){Co(this.el),this.triggerChanged()}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.triggerController.removeClickListener()}componentWillLoad(){var e;!((e=this.htmlAttributes)===null||e===void 0)&&e.id||Io(this.el)}componentDidLoad(){let{groupEl:e,wrapperEl:n}=this;!this.gesture&&b(this)==="ios"&&n&&e&&Mt(()=>{e.scrollHeight>e.clientHeight||(this.gesture=Ll(n,i=>i.classList.contains("action-sheet-button")),this.gesture.enable(!0))}),this.isOpen===!0&&ve(()=>this.present()),this.triggerChanged()}render(){let{header:e,htmlAttributes:n,overlayIndex:o}=this,i=b(this),r=this.getButtons(),s=r.find(c=>c.role==="cancel"),a=r.filter(c=>c.role!=="cancel"),l=`action-sheet-${o}-header`;return h(C,Object.assign({key:"7bbd202ca9e19727e7514abbe073687d982f80c3",role:"dialog","aria-modal":"true","aria-labelledby":e!==void 0?l:null,tabindex:"-1"},n,{style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({[i]:!0},Xe(this.cssClass)),{"overlay-hidden":!0,"action-sheet-translucent":this.translucent}),onIonActionSheetWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap}),h("ion-backdrop",{key:"23344a9221a2e6720d7b9de5249dc37256cafa7b",tappable:this.backdropDismiss}),h("div",{key:"fbc2ba15549c2ab04e759e82df6e177fd80cc0a6",tabindex:"0","aria-hidden":"true"}),h("div",{key:"748ee5235d0b4cb26d6f1b7589f77af2e37ad28a",class:"action-sheet-wrapper ion-overlay-wrapper",ref:c=>this.wrapperEl=c},h("div",{key:"7ce5fa236cf75e9b1e49c4725c9a811078706554",class:"action-sheet-container"},h("div",{key:"dc2251f3bcee4a93e3449f09621cbd2b65d329e9",class:"action-sheet-group",ref:c=>this.groupEl=c},e!==void 0&&h("div",{key:"48d325c8a852f56ed57a9ada1a6709d05ba32ee2",id:l,class:{"action-sheet-title":!0,"action-sheet-has-sub-title":this.subHeader!==void 0}},e,this.subHeader&&h("div",{key:"66093728052eb67f37a35f3232761ce4a08896f3",class:"action-sheet-sub-title"},this.subHeader)),a.map(c=>h("button",Object.assign({},c.htmlAttributes,{type:"button",id:c.id,class:Eg(c),onClick:()=>this.buttonClick(c),disabled:c.disabled}),h("span",{class:"action-sheet-button-inner"},c.icon&&h("ion-icon",{icon:c.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),c.text),i==="md"&&h("ion-ripple-effect",null)))),s&&h("div",{key:"f4eb8e3e2885b85af5080df18d0de0bdd1d719de",class:"action-sheet-group action-sheet-group-cancel"},h("button",Object.assign({key:"169f4eb09255aba85062baad49ceb151239fbfb7"},s.htmlAttributes,{type:"button",class:Eg(s),onClick:()=>this.buttonClick(s)}),h("span",{key:"25fb8a466dd67ea94c79cfb4f9965527e1ce6d42",class:"action-sheet-button-inner"},s.icon&&h("ion-icon",{key:"eb5b071e120a2c86afdf967af6a763a43044d1ca",icon:s.icon,"aria-hidden":"true",lazy:!1,class:"action-sheet-icon"}),s.text),i==="md"&&h("ion-ripple-effect",{key:"452ad7e1052b2c681e2d98de8193949755ad4d54"}))))),h("div",{key:"e1cecf280c987c050d9445e2c458b903f153089b",tabindex:"0","aria-hidden":"true"}))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}}static get style(){return{ios:YD,md:KD}}},[34,"ion-action-sheet",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],buttons:[16],cssClass:[1,"css-class"],backdropDismiss:[4,"backdrop-dismiss"],header:[1],subHeader:[1,"sub-header"],translucent:[4],animated:[4],htmlAttributes:[16],isOpen:[4,"is-open"],trigger:[1],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},void 0,{isOpen:["onIsOpenChange"],trigger:["triggerChanged"]}]),Eg=t=>Object.assign({"action-sheet-button":!0,"ion-activatable":!t.disabled,"ion-focusable":!t.disabled,[`action-sheet-${t.role}`]:t.role!==void 0},Xe(t.cssClass));function Dg(){if(typeof customElements>"u")return;["ion-action-sheet","ion-backdrop","ion-icon","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-action-sheet":customElements.get(e)||customElements.define(e,JD);break;case"ion-backdrop":customElements.get(e)||Yt();break;case"ion-icon":customElements.get(e)||Ye();break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var eS=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(1.1)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,o])},tS=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),e.addElement(t).easing("ease-in-out").duration(200).addAnimation([n,o])},nS=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),o.addElement(t.querySelector(".alert-wrapper")).keyframes([{offset:0,opacity:"0.01",transform:"scale(0.9)"},{offset:1,opacity:"1",transform:"scale(1)"}]),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([n,o])},oS=t=>{let e=_(),n=_(),o=_();return n.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),o.addElement(t.querySelector(".alert-wrapper")).fromTo("opacity",.99,0),e.addElement(t).easing("ease-in-out").duration(150).addAnimation([n,o])},iS=".sc-ion-alert-ios-h{--min-width:250px;
10--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-ios-h{display:none}.alert-top.sc-ion-alert-ios-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-ios,.alert-radio-label.sc-ion-alert-ios{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-ios::-webkit-scrollbar,.alert-message.sc-ion-alert-ios::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-ios{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}.alert-button.ion-focused.sc-ion-alert-ios,.alert-tappable.ion-focused.sc-ion-alert-ios{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-ios{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-ios,.alert-checkbox-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios,.alert-radio-button-disabled.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-ios,.alert-checkbox.sc-ion-alert-ios,.alert-input.sc-ion-alert-ios,.alert-radio.sc-ion-alert-ios{outline:none}.alert-radio-icon.sc-ion-alert-ios,.alert-checkbox-icon.sc-ion-alert-ios,.alert-checkbox-inner.sc-ion-alert-ios{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-ios{min-height:37px;resize:none}.sc-ion-alert-ios-h{--background:var(--ion-overlay-background-color, var(--ion-color-step-100, var(--ion-background-color-step-100, #f9f9f9)));--max-width:clamp(270px, 16.875rem, 324px);--backdrop-opacity:var(--ion-backdrop-opacity, 0.3);font-size:max(14px, 0.875rem)}.alert-wrapper.sc-ion-alert-ios{border-radius:13px;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.alert-button.sc-ion-alert-ios .alert-button-inner.sc-ion-alert-ios{pointer-events:none}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.alert-translucent.sc-ion-alert-ios-h .alert-wrapper.sc-ion-alert-ios{background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.alert-head.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:12px;padding-bottom:7px;text-align:center}.alert-title.sc-ion-alert-ios{margin-top:8px;color:var(--ion-text-color, #000);font-size:max(17px, 1.0625rem);font-weight:600}.alert-sub-title.sc-ion-alert-ios{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));font-size:max(14px, 0.875rem)}.alert-message.sc-ion-alert-ios,.alert-input-group.sc-ion-alert-ios{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:0;padding-bottom:21px;color:var(--ion-text-color, #000);font-size:max(13px, 0.8125rem);text-align:center}.alert-message.sc-ion-alert-ios{max-height:240px}.alert-message.sc-ion-alert-ios:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:12px}.alert-input.sc-ion-alert-ios{border-radius:7px;margin-top:10px;-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:7px;padding-bottom:7px;border:0.55px solid var(--ion-color-step-250, var(--ion-background-color-step-250, #bfbfbf));background-color:var(--ion-background-color, #fff);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem}.alert-input.sc-ion-alert-ios::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-ios::-ms-clear{display:none}.alert-input.sc-ion-alert-ios::-webkit-date-and-time-value{height:18px}.alert-radio-group.sc-ion-alert-ios,.alert-checkbox-group.sc-ion-alert-ios{-ms-scroll-chaining:none;overscroll-behavior:contain;max-height:240px;border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);overflow-y:auto;-webkit-overflow-scrolling:touch}.alert-tappable.sc-ion-alert-ios{min-height:44px}.alert-radio-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;-ms-flex-order:0;order:0;color:var(--ion-text-color, #000)}[aria-checked=true].sc-ion-alert-ios .alert-radio-label.sc-ion-alert-ios{color:var(--ion-color-primary, #0054e9)}.alert-radio-icon.sc-ion-alert-ios{position:relative;-ms-flex-order:1;order:1;min-width:30px}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{top:-7px;position:absolute;width:6px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-radio-inner.sc-ion-alert-ios{inset-inline-start:7px}.alert-checkbox-label.sc-ion-alert-ios{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-text-color, #000)}.alert-checkbox-icon.sc-ion-alert-ios{border-radius:50%;-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:6px;margin-inline-end:6px;margin-top:10px;margin-bottom:10px;position:relative;width:min(1.375rem, 55.836px);height:min(1.375rem, 55.836px);border-width:0.125rem;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));background-color:var(--ion-item-background, var(--ion-background-color, #fff));contain:strict}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-icon.sc-ion-alert-ios{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{top:calc(min(1.375rem, 55.836px) / 8);position:absolute;width:calc(min(1.375rem, 55.836px) / 6 + 1px);height:calc(min(1.375rem, 55.836px) * 0.5);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-background-color, #fff)}[aria-checked=true].sc-ion-alert-ios .alert-checkbox-inner.sc-ion-alert-ios{inset-inline-start:calc(min(1.375rem, 55.836px) / 3)}.alert-button-group.sc-ion-alert-ios{-webkit-margin-end:-0.55px;margin-inline-end:-0.55px;-ms-flex-wrap:wrap;flex-wrap:wrap}.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios{border-right:none}[dir=rtl].sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}[dir=rtl].sc-ion-alert-ios .alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:none}@supports selector(:dir(rtl)){.alert-button-group-vertical.sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:none}}.alert-button.sc-ion-alert-ios{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:0;-ms-flex:1 1 auto;flex:1 1 auto;min-width:50%;height:max(44px, 2.75rem);border-top:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2);background-color:transparent;color:var(--ion-color-primary, #0054e9);font-size:max(17px, 1.0625rem);overflow:hidden}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:first-child{border-right:0}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:first-child{border-right:0}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:first-child:dir(rtl){border-right:0}}.alert-button.sc-ion-alert-ios:last-child{border-right:0;font-weight:bold}[dir=rtl].sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child,[dir=rtl] .sc-ion-alert-ios-h .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}[dir=rtl].sc-ion-alert-ios .alert-button.sc-ion-alert-ios:last-child{border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}@supports selector(:dir(rtl)){.alert-button.sc-ion-alert-ios:last-child:dir(rtl){border-right:0.55px solid rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.2)}}.alert-button.ion-activated.sc-ion-alert-ios{background-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.1)}.alert-button-role-destructive.sc-ion-alert-ios,.alert-button-role-destructive.ion-activated.sc-ion-alert-ios,.alert-button-role-destructive.ion-focused.sc-ion-alert-ios{color:var(--ion-color-danger, #c5000f)}",rS=iS,sS=".sc-ion-alert-md-h{--min-width:250px;
10--width:auto;--min-height:auto;--height:auto;--max-height:90%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1001}.overlay-hidden.sc-ion-alert-md-h{display:none}.alert-top.sc-ion-alert-md-h{padding-top:50px;-ms-flex-align:start;align-items:flex-start}.alert-wrapper.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:content;opacity:0;z-index:10}.alert-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-sub-title.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-weight:normal}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow-y:auto;overscroll-behavior-y:contain}.alert-checkbox-label.sc-ion-alert-md,.alert-radio-label.sc-ion-alert-md{overflow-wrap:anywhere}@media (any-pointer: coarse){.alert-checkbox-group.sc-ion-alert-md::-webkit-scrollbar,.alert-radio-group.sc-ion-alert-md::-webkit-scrollbar,.alert-message.sc-ion-alert-md::-webkit-scrollbar{display:none}}.alert-input.sc-ion-alert-md{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;width:100%;border:0;background:inherit;font:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.alert-button-group.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.alert-button-group-vertical.sc-ion-alert-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.alert-button.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;border:0;font-size:0.875rem;line-height:1.25rem;z-index:0}.alert-button.ion-focused.sc-ion-alert-md,.alert-tappable.ion-focused.sc-ion-alert-md{background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}.alert-button-inner.sc-ion-alert-md{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit}.alert-input-disabled.sc-ion-alert-md,.alert-checkbox-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md,.alert-radio-button-disabled.sc-ion-alert-md .alert-button-inner.sc-ion-alert-md{cursor:default;opacity:0.5;pointer-events:none}.alert-tappable.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;width:100%;border:0;background:transparent;font-size:inherit;line-height:initial;text-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;contain:content}.alert-button.sc-ion-alert-md,.alert-checkbox.sc-ion-alert-md,.alert-input.sc-ion-alert-md,.alert-radio.sc-ion-alert-md{outline:none}.alert-radio-icon.sc-ion-alert-md,.alert-checkbox-icon.sc-ion-alert-md,.alert-checkbox-inner.sc-ion-alert-md{-webkit-box-sizing:border-box;box-sizing:border-box}textarea.alert-input.sc-ion-alert-md{min-height:37px;resize:none}.sc-ion-alert-md-h{--background:var(--ion-overlay-background-color, var(--ion-background-color, #fff));--max-width:280px;--backdrop-opacity:var(--ion-backdrop-opacity, 0.32);font-size:0.875rem}.alert-wrapper.sc-ion-alert-md{border-radius:4px;-webkit-box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12);box-shadow:0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12)}.alert-head.sc-ion-alert-md{-webkit-padding-start:23px;padding-inline-start:23px;-webkit-padding-end:23px;padding-inline-end:23px;padding-top:20px;padding-bottom:15px;text-align:start}.alert-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1.25rem;font-weight:500}.alert-sub-title.sc-ion-alert-md{color:var(--ion-text-color, #000);font-size:1rem}.alert-message.sc-ion-alert-md,.alert-input-group.sc-ion-alert-md{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-padding-end:24px;padding-inline-end:24px;padding-top:20px;padding-bottom:20px;color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))}.alert-message.sc-ion-alert-md{font-size:1rem}@media screen and (max-width: 767px){.alert-message.sc-ion-alert-md{max-height:266px}}.alert-message.sc-ion-alert-md:empty{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}.alert-head.sc-ion-alert-md+.alert-message.sc-ion-alert-md{padding-top:0}.alert-input.sc-ion-alert-md{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));color:var(--ion-text-color, #000)}.alert-input.sc-ion-alert-md::-webkit-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-moz-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md:-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-input-placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::placeholder{color:var(--ion-placeholder-color, var(--ion-color-step-400, var(--ion-text-color-step-600, #999999)));font-family:inherit;font-weight:inherit}.alert-input.sc-ion-alert-md::-ms-clear{display:none}.alert-input.sc-ion-alert-md:focus{margin-bottom:4px;border-bottom:2px solid var(--ion-color-primary, #0054e9)}.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{position:relative;border-top:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));border-bottom:1px solid var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));overflow:auto}@media screen and (max-width: 767px){.alert-radio-group.sc-ion-alert-md,.alert-checkbox-group.sc-ion-alert-md{max-height:266px}}.alert-tappable.sc-ion-alert-md{position:relative;min-height:48px}.alert-radio-label.sc-ion-alert-md{-webkit-padding-start:52px;padding-inline-start:52px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-radio-icon.sc-ion-alert-md{top:0;border-radius:50%;display:block;position:relative;width:20px;height:20px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373))}.alert-radio-icon.sc-ion-alert-md{inset-inline-start:26px}.alert-radio-inner.sc-ion-alert-md{top:3px;border-radius:50%;position:absolute;width:10px;height:10px;-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:var(--ion-color-primary, #0054e9)}.alert-radio-inner.sc-ion-alert-md{inset-inline-start:3px}[aria-checked=true].sc-ion-alert-md .alert-radio-label.sc-ion-alert-md{color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626))}[aria-checked=true].sc-ion-alert-md .alert-radio-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-radio-inner.sc-ion-alert-md{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.alert-checkbox-label.sc-ion-alert-md{-webkit-padding-start:53px;padding-inline-start:53px;-webkit-padding-end:26px;padding-inline-end:26px;padding-top:13px;padding-bottom:13px;-ms-flex:1;flex:1;width:calc(100% - 53px);color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));font-size:1rem}.alert-checkbox-icon.sc-ion-alert-md{top:0;border-radius:2px;position:relative;width:16px;height:16px;border-width:2px;border-style:solid;border-color:var(--ion-color-step-550, var(--ion-background-color-step-550, #737373));contain:strict}.alert-checkbox-icon.sc-ion-alert-md{inset-inline-start:26px}[aria-checked=true].sc-ion-alert-md .alert-checkbox-icon.sc-ion-alert-md{border-color:var(--ion-color-primary, #0054e9);background-color:var(--ion-color-primary, #0054e9)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{top:0;position:absolute;width:6px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:2px;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--ion-color-primary-contrast, #fff)}[aria-checked=true].sc-ion-alert-md .alert-checkbox-inner.sc-ion-alert-md{inset-inline-start:3px}.alert-button-group.sc-ion-alert-md{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-ms-flex-pack:end;justify-content:flex-end}.alert-button.sc-ion-alert-md{border-radius:2px;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:0;margin-bottom:0;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;padding-top:10px;padding-bottom:10px;position:relative;background-color:transparent;color:var(--ion-color-primary, #0054e9);font-weight:500;text-align:end;text-transform:uppercase;overflow:hidden}.alert-button-inner.sc-ion-alert-md{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 768px){.sc-ion-alert-md-h{--max-width:min(100vw - 96px, 560px);--max-height:min(100vh - 96px, 560px)}}",aS=sS,lS=M(class extends k{constructor(){super(),this.__registerHost(),this.didPresent=I(this,"ionAlertDidPresent",7),this.willPresent=I(this,"ionAlertWillPresent",7),this.willDismiss=I(this,"ionAlertWillDismiss",7),this.didDismiss=I(this,"ionAlertDidDismiss",7),this.didPresentShorthand=I(this,"didPresent",7),this.willPresentShorthand=I(this,"willPresent",7),this.willDismissShorthand=I(this,"willDismiss",7),this.didDismissShorthand=I(this,"didDismiss",7),this.delegateController=bl(this),this.lockController=Ln(),this.triggerController=_r(),this.customHTMLEnabled=P.get("innerHTMLTemplatesEnabled",pl),this.processedInputs=[],this.processedButtons=[],this.presented=!1,this.onBackdropTap=()=>{this.dismiss(void 0,Tt)},this.dispatchCancelHandler=e=>{let n=e.detail.role;if(Tr(n)){let o=this.processedButtons.find(i=>i.role==="cancel");this.callButtonHandler(o)}},this.overlayIndex=void 0,this.delegate=void 0,this.hasController=!1,this.keyboardClose=!0,this.enterAnimation=void 0,this.leaveAnimation=void 0,this.cssClass=void 0,this.header=void 0,this.subHeader=void 0,this.message=void 0,this.buttons=[],this.inputs=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.htmlAttributes=void 0,this.isOpen=!1,this.trigger=void 0}onIsOpenChange(e,n){e===!0&&n===!1?this.present():e===!1&&n===!0&&this.dismiss()}triggerChanged(){let{trigger:e,el:n,triggerController:o}=this;e&&o.addClickListener(n,e)}onKeydown(e){var n;let o=new Set(this.processedInputs.map(l=>l.type));if(o.has("checkbox")&&e.key==="Enter"){e.preventDefault();return}if(e.target.classList.contains("alert-wrapper")&&e.key==="Tab"&&e.shiftKey){e.preventDefault(),((n=this.wrapperEl)===null||n===void 0?void 0:n.querySelector(".alert-button:last-child")).focus();return}if(!o.has("radio")||e.target&&!this.el.contains(e.target)||e.target.classList.contains("alert-button"))return;let i=this.el.querySelectorAll(".alert-radio"),r=Array.from(i).filter(l=>!l.disabled),s=r.findIndex(l=>l.id===e.target.id),a;
10if(["ArrowDown","ArrowRight"].includes(e.key)&&(a=s===r.length-1?r[0]:r[s+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(a=s===0?r[r.length-1]:r[s-1]),a&&r.includes(a)){let l=this.processedInputs.find(c=>c.id===(a==null?void 0:a.id));l&&(this.rbClick(l),a.focus())}}buttonsChanged(){let e=this.buttons;this.processedButtons=e.map(n=>typeof n=="string"?{text:n,role:n.toLowerCase()==="cancel"?"cancel":void 0}:n)}inputsChanged(){let e=this.inputs,n=e.find(s=>!s.disabled),i=e.find(s=>s.checked&&!s.disabled)||n,r=new Set(e.map(s=>s.type));r.has("checkbox")&&r.has("radio")&&ge(`[ion-alert] - Alert cannot mix input types: ${Array.from(r.values()).join("/")}. Please see alert docs for more info.`),this.inputType=r.values().next().value,this.processedInputs=e.map((s,a)=>{var l;return{type:s.type||"text",name:s.name||`${a}`,placeholder:s.placeholder||"",value:s.value,label:s.label,checked:!!s.checked,disabled:!!s.disabled,id:s.id||`alert-input-${this.overlayIndex}-${a}`,handler:s.handler,min:s.min,max:s.max,cssClass:(l=s.cssClass)!==null&&l!==void 0?l:"",attributes:s.attributes||{},tabindex:s.type==="radio"&&s!==i?-1:0}})}connectedCallback(){Co(this.el),this.triggerChanged()}componentWillLoad(){var e;!((e=this.htmlAttributes)===null||e===void 0)&&e.id||Io(this.el),this.inputsChanged(),this.buttonsChanged()}disconnectedCallback(){this.triggerController.removeClickListener(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){!this.gesture&&b(this)==="ios"&&this.wrapperEl&&(this.gesture=Ll(this.wrapperEl,e=>e.classList.contains("alert-button")),this.gesture.enable(!0)),this.isOpen===!0&&ve(()=>this.present()),this.triggerChanged()}present(){return x(this,null,function*(){let e=yield this.lockController.lock();yield this.delegateController.attachViewToDom(),yield Eo(this,"alertEnter",eS,nS).then(()=>{var n,o;this.buttons.length===1&&this.inputs.length===0?((n=this.wrapperEl)===null||n===void 0?void 0:n.querySelector(".alert-button")).focus():(o=this.wrapperEl)===null||o===void 0||o.focus()}),e()})}dismiss(e,n){return x(this,null,function*(){let o=yield this.lockController.lock(),i=yield Do(this,e,n,"alertLeave",tS,oS);return i&&this.delegateController.removeViewFromDom(),o(),i})}onDidDismiss(){return Xt(this.el,"ionAlertDidDismiss")}onWillDismiss(){return Xt(this.el,"ionAlertWillDismiss")}rbClick(e){for(let n of this.processedInputs)n.checked=n===e,n.tabindex=n===e?0:-1;this.activeId=e.id,Tn(e.handler,e),Ce(this)}cbClick(e){e.checked=!e.checked,Tn(e.handler,e),Ce(this)}buttonClick(e){return x(this,null,function*(){let n=e.role,o=this.getValues();if(Tr(n))return this.dismiss({values:o},n);let i=yield this.callButtonHandler(e,o);return i!==!1?this.dismiss(Object.assign({values:o},i),e.role):!1})}callButtonHandler(e,n){return x(this,null,function*(){if(e!=null&&e.handler){let o=yield Tn(e.handler,n);if(o===!1)return!1;if(typeof o=="object")return o}return{}})}getValues(){if(this.processedInputs.length===0)return;if(this.inputType==="radio"){let n=this.processedInputs.find(o=>!!o.checked);return n?n.value:void 0}if(this.inputType==="checkbox")return this.processedInputs.filter(n=>n.checked).map(n=>n.value);let e={};return this.processedInputs.forEach(n=>{e[n.name]=n.value||""}),e}renderAlertInputs(){switch(this.inputType){case"checkbox":return this.renderCheckbox();case"radio":return this.renderRadio();default:return this.renderInput()}}renderCheckbox(){let e=this.processedInputs,n=b(this);return e.length===0?null:h("div",{class:"alert-checkbox-group"},e.map(o=>h("button",{type:"button",onClick:()=>this.cbClick(o),"aria-checked":`${o.checked}`,id:o.id,disabled:o.disabled,tabIndex:o.tabindex,role:"checkbox",class:Object.assign(Object.assign({},Xe(o.cssClass)),{"alert-tappable":!0,"alert-checkbox":!0,"alert-checkbox-button":!0,"ion-focusable":!0,"alert-checkbox-button-disabled":o.disabled||!1})},h("div",{class:"alert-button-inner"},h("div",{class:"alert-checkbox-icon"},h("div",{class:"alert-checkbox-inner"})),h("div",{class:"alert-checkbox-label"},o.label)),n==="md"&&h("ion-ripple-effect",null))))}renderRadio(){let e=this.processedInputs;return e.length===0?null:h("div",{class:"alert-radio-group",role:"radiogroup","aria-activedescendant":this.activeId},e.map(n=>h("button",{type:"button",onClick:()=>this.rbClick(n),"aria-checked":`${n.checked}`,disabled:n.disabled,id:n.id,tabIndex:n.tabindex,class:Object.assign(Object.assign({}
10,Xe(n.cssClass)),{"alert-radio-button":!0,"alert-tappable":!0,"alert-radio":!0,"ion-focusable":!0,"alert-radio-button-disabled":n.disabled||!1}),role:"radio"},h("div",{class:"alert-button-inner"},h("div",{class:"alert-radio-icon"},h("div",{class:"alert-radio-inner"})),h("div",{class:"alert-radio-label"},n.label)))))}renderInput(){let e=this.processedInputs;return e.length===0?null:h("div",{class:"alert-input-group"},e.map(n=>{var o,i,r,s;return n.type==="textarea"?h("div",{class:"alert-input-wrapper"},h("textarea",Object.assign({placeholder:n.placeholder,value:n.value,id:n.id,tabIndex:n.tabindex},n.attributes,{disabled:(i=(o=n.attributes)===null||o===void 0?void 0:o.disabled)!==null&&i!==void 0?i:n.disabled,class:Sg(n),onInput:a=>{var l;n.value=a.target.value,!((l=n.attributes)===null||l===void 0)&&l.onInput&&n.attributes.onInput(a)}}))):h("div",{class:"alert-input-wrapper"},h("input",Object.assign({placeholder:n.placeholder,type:n.type,min:n.min,max:n.max,value:n.value,id:n.id,tabIndex:n.tabindex},n.attributes,{disabled:(s=(r=n.attributes)===null||r===void 0?void 0:r.disabled)!==null&&s!==void 0?s:n.disabled,class:Sg(n),onInput:a=>{var l;n.value=a.target.value,!((l=n.attributes)===null||l===void 0)&&l.onInput&&n.attributes.onInput(a)}})))}))}renderAlertButtons(){let e=this.processedButtons,n=b(this),o={"alert-button-group":!0,"alert-button-group-vertical":e.length>2};return h("div",{class:o},e.map(i=>h("button",Object.assign({},i.htmlAttributes,{type:"button",id:i.id,class:cS(i),tabIndex:0,onClick:()=>this.buttonClick(i)}),h("span",{class:"alert-button-inner"},i.text),n==="md"&&h("ion-ripple-effect",null))))}renderAlertMessage(e){let{customHTMLEnabled:n,message:o}=this;return n?h("div",{id:e,class:"alert-message",innerHTML:hl(o)}):h("div",{id:e,class:"alert-message"},o)}render(){let{overlayIndex:e,header:n,subHeader:o,message:i,htmlAttributes:r}=this,s=b(this),a=`alert-${e}-hdr`,l=`alert-${e}-msg`,c=`alert-${e}-sub-hdr`,d=this.inputs.length>0||this.buttons.length>0?"alertdialog":"alert",u=n&&o?`${a} ${c}`:n?a:o?c:null;return h(C,{key:"f8ee04fe6a97a2585b302c8e1a9eea3b122e3479",tabindex:"-1",style:{zIndex:`${2e4+e}`},class:Object.assign(Object.assign({},Xe(this.cssClass)),{[s]:!0,"overlay-hidden":!0,"alert-translucent":this.translucent}),onIonAlertWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap},h("ion-backdrop",{key:"e9592e879f51c27ef20016beec12c986be632cf3",tappable:this.backdropDismiss}),h("div",{key:"5e9425c3c8acdea6f8006389689c73220e2ce423",tabindex:"0","aria-hidden":"true"}),h("div",Object.assign({key:"615465703e357619681fc36ed7276591a6fe3787",class:"alert-wrapper ion-overlay-wrapper",role:d,"aria-modal":"true","aria-labelledby":u,"aria-describedby":i!==void 0?l:null,tabindex:"0",ref:g=>this.wrapperEl=g},r),h("div",{key:"934eba3759456cd4660e10f274edc7859f908461",class:"alert-head"},n&&h("h2",{key:"7d5d98d71f81f59a2cba227121b6fa01e6cc53b6",id:a,class:"alert-title"},n),o&&!n&&h("h2",{key:"e5f5d35748c58a98ee933eb15cb1dcaf8113e9a7",id:c,class:"alert-sub-title"},o),o&&n&&h("h3",{key:"a5cb89ca02bfa9c4828e694cb0835493a9088b05",id:c,class:"alert-sub-title"},o)),this.renderAlertMessage(l),this.renderAlertInputs(),this.renderAlertButtons()),h("div",{key:"cacffc31c911882df73e6845d15c8bb2d4acab56",tabindex:"0","aria-hidden":"true"}))}get el(){return this}static get watchers(){return{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}}static get style(){return{ios:rS,md:aS}}},[34,"ion-alert",{overlayIndex:[2,"overlay-index"],delegate:[16],hasController:[4,"has-controller"],keyboardClose:[4,"keyboard-close"],enterAnimation:[16],leaveAnimation:[16],cssClass:[1,"css-class"],header:[1],subHeader:[1,"sub-header"],message:[1],buttons:[16],inputs:[1040],backdropDismiss:[4,"backdrop-dismiss"],translucent:[4],animated:[4],htmlAttributes:[16],isOpen:[4,"is-open"],trigger:[1],present:[64],dismiss:[64],onDidDismiss:[64],onWillDismiss:[64]},[[4,"keydown","onKeydown"]],{isOpen:["onIsOpenChange"],trigger:["triggerChanged"],buttons:["buttonsChanged"],inputs:["inputsChanged"]}]),Sg=t=>{var e,n,o;return Object.assign(Object.assign({"alert-input":!0,"alert-input-disabled":((n=(e=t.attributes)===null||e===void 0?void 0:e.disabled)!==null&&n!==void 0?n:t.disabled)||!1},Xe(t.cssClass)),Xe(t.attributes?(o=t.attributes.class)===null||o===void 0?void 0:o.toString():""))},cS=t=>Object.assign({"alert-button":!0,"ion-focusable":!0,"ion-activatable":!0,[`alert-button-role-${t.role}`]:t.role!==void 0},Xe(t.cssClass));function zg(){if(typeof customElements>"u")return;
10["ion-alert","ion-backdrop","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-alert":customElements.get(e)||customElements.define(e,lS);break;case"ion-backdrop":customElements.get(e)||Yt();break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var dS="html.plt-mobile ion-app{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.plt-mobile ion-app [contenteditable]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}ion-app.force-statusbar-padding{--ion-safe-area-top:20px}",uS=dS,hS=M(class extends k{constructor(){super(),this.__registerHost()}componentDidLoad(){Te.isBrowser&&fS(()=>x(this,null,function*(){let e=Ze(window,"hybrid");if(P.getBoolean("_testing")||import("./chunk-RWV2HUWJ.js").then(i=>i.startTapClick(P)),P.getBoolean("statusTap",e)&&import("./chunk-MCJYWFTJ.js").then(i=>i.startStatusTap()),P.getBoolean("inputShims",pS())){let i=Ze(window,"ios")?"ios":"android";import("./chunk-GR34PUOK.js").then(r=>r.startInputShims(P,i))}let n=yield import("./chunk-4LT6TNLA.js"),o=e||Lo();P.getBoolean("hardwareBackButton",o)?n.startHardwareBackButton():(Lo()&&ge("[ion-app] - experimentalCloseWatcher was set to `true`, but hardwareBackButton was set to `false`. Both config options must be `true` for the Close Watcher API to be used."),n.blockHardwareBackButton()),typeof window<"u"&&import("./chunk-ZZWWVDNQ.js").then(i=>i.startKeyboardAssist(window)),import("./chunk-DJZQ6KYM.js").then(i=>this.focusVisible=i.startFocusVisible())}))}setFocus(e){return x(this,null,function*(){this.focusVisible&&this.focusVisible.setFocus(e)})}render(){let e=b(this);return h(C,{key:"03aa892f986330078d112b1e8b010df98fa7e39e",class:{[e]:!0,"ion-page":!0,"force-statusbar-padding":P.getBoolean("_forceStatusbarPadding")}})}get el(){return this}static get style(){return uS}},[0,"ion-app",{setFocus:[64]}]),pS=()=>!!(Ze(window,"ios")&&Ze(window,"mobile")||Ze(window,"android")&&Ze(window,"mobileweb")),fS=t=>{"requestIdleCallback"in window?window.requestIdleCallback(t):setTimeout(t,32)};function gS(){if(typeof customElements>"u")return;["ion-app"].forEach(e=>{switch(e){case"ion-app":customElements.get(e)||customElements.define(e,hS);break}})}var Ag=gS;var mS=":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:48px;height:48px}",vS=mS,wS=":host{border-radius:var(--border-radius);display:block}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}:host{--border-radius:50%;width:64px;height:64px}",xS=wS,bS=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return h(C,{key:"998217066084f966bf5d356fed85bcbd451f675a",class:b(this)},h("slot",{key:"1a6f7c9d4dc6a875f86b5b3cda6d59cb39587f22"}))}static get style(){return{ios:vS,md:xS}}},[33,"ion-avatar"]);function yS(){if(typeof customElements>"u")return;["ion-avatar"].forEach(e=>{switch(e){case"ion-avatar":customElements.get(e)||customElements.define(e,bS);break}})}var Tg=yS;var kS=":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{border-radius:10px;font-size:max(13px, 0.8125rem)}",MS=kS,CS=":host{--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff);--padding-top:3px;--padding-end:8px;--padding-bottom:3px;--padding-start:8px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:inline-block;min-width:10px;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);font-size:0.8125rem;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;contain:content;vertical-align:baseline}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(:empty){display:none}:host{--padding-top:3px;--padding-end:4px;--padding-bottom:4px;--padding-start:4px;border-radius:4px}",IS=CS,ES=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0}render(){let e=b(this);return h(C,{key:"1a2d39c5deec771a2f2196447627b62a7d4c8389",class:Z(this.color,{[e]:!0})},h("slot",{key:"fc1b6587f1ed24715748eb6785e7fb7a57cdd5cd"}))}static get style(){return{ios:MS,md:IS}}},[33,"ion-badge",{color:[513]}]);function DS(){if(typeof customElements>"u")return;
10["ion-badge"].forEach(e=>{switch(e){case"ion-badge":customElements.get(e)||customElements.define(e,ES);break}})}var _g=DS;var SS=
vendor: 9,136 bytes, line 10
10':host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:14px;--padding-top:13px;--padding-bottom:13px;--padding-start:1em;--padding-end:1em;--transition:background-color, opacity 100ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:3.1em;font-size:min(1rem, 48px);font-weight:500;letter-spacing:0}:host(.button-solid){--background-activated:var(--ion-color-primary-shade, #004acd);--background-focused:var(--ion-color-primary-shade, #004acd);--background-hover:var(--ion-color-primary-tint, #1a65eb);--background-activated-opacity:1;--background-focused-opacity:1;--background-hover-opacity:1}:host(.button-outline){--border-radius:14px;--border-width:1px;--border-style:solid;--background-activated:var(--ion-color-primary, #0054e9);--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;--color-activated:var(--ion-color-primary-contrast, #fff)}:host(.button-clear){--background-activated:transparent;--background-activated-opacity:0;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:transparent;--background-focused-opacity:.1;font-size:min(1.0625rem, 51px);font-weight:normal}:host(.in-buttons){font-size:clamp(17px, 1.0625rem, 21.08px);font-weight:400}:host(.button-large){--border-radius:16px;--padding-top:17px;--padding-start:1em;--padding-end:1em;--padding-bottom:17px;min-height:3.1em;font-size:min(1.25rem, 60px)}:host(.button-small){--border-radius:6px;--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:min(0.8125rem, 39px)}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-strong){font-weight:600}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.125em, 60px);min-height:clamp(30px, 2.125em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 1.125em, 43.02px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(12.1394px, 1.308125em, 40.1856px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.12px, 0.9em, 43.056px)}:host(.button-outline.ion-focused.ion-color) .button-native,:host(.button-clear.ion-focused.ion-color) .button-native{color:var(--ion-color-base)}:host(.button-outline.ion-focused.ion-color) .button-native::after,:host(.button-clear.ion-focused.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-shade)}@media (any-hover: hover){:host(.button-clear:not(.ion-activated):hover),:host(.button-outline:not(.ion-activated):hover){opacity:0.6}:host(.button-clear.ion-color:hover) .button-native,:host(.button-outline.ion-color:hover) .button-native{color:var(--ion-color-base)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:transparent}:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-tint)}:host(:hover.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color):not(.ion-activated)) .button-native::after{background:#fff;opacity:0.1}}:host(.button-clear.ion-activated){opacity:0.4}:host(.button-outline.ion-activated.ion-color) .button-native{color:var(--ion-color-contrast)}:host(.button-outline.ion-activated.ion-color) .button-native::after{background:var(--ion-color-base)}:host(.button-solid.ion-color.ion-activated) .button-native::after{background:var(--ion-color-shade)}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--color));color:var(--ion-toolbar-background, var(--background), var(--ion-color-primary-contrast, #fff))}',
10zS=SS,AS=`:host{--overflow:hidden;--ripple-color:currentColor;--border-width:initial;--border-color:initial;--border-style:initial;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--box-shadow:none;display:inline-block;width:auto;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:center;text-decoration:none;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;vertical-align:-webkit-baseline-middle;-webkit-font-kerning:none;font-kerning:none}:host(.button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.button-solid){--background:var(--ion-color-primary, #0054e9);--color:var(--ion-color-primary-contrast, #fff)}:host(.button-outline){--border-color:var(--ion-color-primary, #0054e9);--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-clear){--border-width:0;--background:transparent;--color:var(--ion-color-primary, #0054e9)}:host(.button-block){display:block}:host(.button-block) .button-native{margin-left:0;margin-right:0;width:100%;clear:both;contain:content}:host(.button-block) .button-native::after{clear:both}:host(.button-full){display:block}:host(.button-full) .button-native{margin-left:0;margin-right:0;width:100%;contain:content}:host(.button-full:not(.button-round)) .button-native{border-radius:0;border-right-width:0;border-left-width:0}.button-native{border-radius:var(--border-radius);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);line-height:1;
10-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);contain:layout style;cursor:pointer;opacity:var(--opacity);overflow:var(--overflow);z-index:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-native::-moz-focus-inner{border:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted(ion-icon){font-size:1.35em;pointer-events:none}::slotted(ion-icon[slot=start]){-webkit-margin-start:-0.3em;margin-inline-start:-0.3em;-webkit-margin-end:0.3em;margin-inline-end:0.3em;margin-top:0;margin-bottom:0}::slotted(ion-icon[slot=end]){-webkit-margin-start:0.3em;margin-inline-start:0.3em;-webkit-margin-end:-0.2em;margin-inline-end:-0.2em;margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}:host(.ion-focused){color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}@media (any-hover: hover){:host(:hover){color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}}:host(.ion-activated){color:var(--color-activated)}:host(.ion-activated) .button-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.button-solid.ion-color) .button-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.button-outline.ion-color) .button-native{border-color:var(--ion-color-base);background:transparent;color:var(--ion-color-base)}:host(.button-clear.ion-color) .button-native{background:transparent;color:var(--ion-color-base)}:host(.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{color:var(--ion-toolbar-color, var(--color))}:host(.button-outline.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{border-color:var(--ion-toolbar-color, var(--color, var(--border-color)))}:host(.button-solid.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-color, var(--background));color:var(--ion-toolbar-background, var(--color))}:host{--border-radius:4px;--padding-top:8px;--padding-bottom:8px;--padding-start:1.1em;--padding-end:1.1em;--transition:box-shadow 280ms cubic-bezier(.4, 0, .2, 1),
11                background-color 15ms linear,
12                color 15ms linear;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;margin-top:4px;margin-bottom:4px;min-height:36px;font-size:0.875rem;font-weight:500;letter-spacing:0.06em;text-transform:uppercase}:host(.button-solid){--background-activated:transparent;--background-hover:var(--ion-color-primary-contrast, #fff);--background-focused:var(--ion-color-primary-contrast, #fff);--background-activated-opacity:0;--background-focused-opacity:.24;--background-hover-opacity:.08;--box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}:host(.button-solid.ion-activated){--box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12)}:host(.button-outline){--border-width:2px;--border-style:solid;--box-shadow:none;--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-outline.ion-activated.ion-color) .button-native{background:transparent}:host(.button-clear){--background-activated:transparent;--background-focused:var(--ion-color-primary, #0054e9);--background-hover:var(--ion-color-primary, #0054e9);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04}:host(.button-round){--border-radius:999px;--padding-top:0;--padding-start:26px;--padding-end:26px;--padding-bottom:0}:host(.button-large){--padding-top:14px;--padding-start:1em;--padding-end:1em;--padding-bottom:14px;min-height:2.8em;font-size:1.25rem}:host(.button-small){--padding-top:4px;--padding-start:0.9em;--padding-end:0.9em;--padding-bottom:4px;min-height:2.1em;font-size:0.8125rem}:host(.button-strong){font-weight:bold}:host(.button-has-icon-only){--padding-top:0;--padding-bottom:var(--padding-top);--padding-end:var(--padding-top);--padding-start:var(--padding-end);min-width:clamp(30px, 2.86em, 60px);min-height:clamp(30px, 2.86em, 60px)}::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.104px, 1.6em, 43.008px)}:host(.button-small.button-has-icon-only){min-width:clamp(23px, 2.16em, 54px);min-height:clamp(23px, 2.16em, 54px)}:host(.button-small) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(13.002px, 1.23125em, 40.385px)}:host(.button-large.button-has-icon-only){min-width:clamp(46px, 2.5em, 78px);min-height:clamp(46px, 2.5em, 78px)}:host(.button-large) ::slotted(ion-icon[slot=icon-only]){font-size:clamp(15.008px, 1.4em, 43.008px)}:host(.button-solid.ion-color.ion-focused) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color.ion-focused) .button-native::after,:host(.button-outline.ion-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.button-solid.ion-color:hover) .button-native::after{background:var(--ion-color-contrast)}:host(.button-clear.ion-color:hover) .button-native::after,:host(.button-outline.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}:host(.button-outline.ion-activated.in-toolbar:not(.ion-color):not(.in-toolbar-color)) .button-native{background:var(--ion-toolbar-background, var(--color));color:var(--ion-toolbar-color, var(--background), var(--ion-color-primary-contrast, #fff))}`,TS=AS,Lg=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=I(this,"ionFocus",7),this.ionBlur=I(this,"ionBlur",7),this.inItem=!1,this.inListHeader=!1,this.inToolbar=!1,this.formButtonEl
12=null,this.formEl=null,this.inheritedAttributes={},this.handleClick=e=>{let{el:n}=this;this.type==="button"?ko(this.href,e,this.routerDirection,this.routerAnimation):Hu(n)&&this.submitForm(e)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.slotChanged=()=>{this.isCircle=this.hasIconOnly},this.isCircle=!1,this.color=void 0,this.buttonType="button",this.disabled=!1,this.expand=void 0,this.fill=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.download=void 0,this.href=void 0,this.rel=void 0,this.shape=void 0,this.size=void 0,this.strong=!1,this.target=void 0,this.type="button",this.form=void 0}disabledChanged(){let{disabled:e}=this;this.formButtonEl&&(this.formButtonEl.disabled=e)}renderHiddenButton(){let e=this.formEl=this.findForm();if(e){let{formButtonEl:n}=this;if(n!==null&&e.contains(n))return;let o=this.formButtonEl=document.createElement("button");o.type=this.type,o.style.display="none",o.disabled=this.disabled,e.appendChild(o)}}componentWillLoad(){this.inToolbar=!!this.el.closest("ion-buttons"),this.inListHeader=!!this.el.closest("ion-list-header"),this.inItem=!!this.el.closest("ion-item")||!!this.el.closest("ion-item-divider"),this.inheritedAttributes=dt(this.el)}get hasIconOnly(){return!!this.el.querySelector('[slot="icon-only"]')}get rippleType(){return(this.fill===void 0||this.fill==="clear")&&this.hasIconOnly&&this.inToolbar?"unbounded":"bounded"}findForm(){let{form:e}=this;if(e instanceof HTMLFormElement)return e;if(typeof e=="string"){let n=document.getElementById(e);return n?n instanceof HTMLFormElement?n:(ge(`[ion-button] - Form with selector: "#${e}" could not be found. Verify that the id is attached to a <form> element.`,this.el),null):(ge(`[ion-button] - Form with selector: "#${e}" could not be found. Verify that the id is correct and the form is rendered in the DOM.`,this.el),null)}return e!==void 0?(ge('[ion-button] - The provided "form" element is invalid. Verify that the form is a HTMLFormElement and rendered in the DOM.',this.el),null):this.el.closest("form")}submitForm(e){this.formEl&&this.formButtonEl&&(e.preventDefault(),this.formButtonEl.click())}render(){let e=b(this),{buttonType:n,type:o,disabled:i,rel:r,target:s,size:a,href:l,color:c,expand:d,hasIconOnly:u,shape:g,strong:p,inheritedAttributes:v}=this,w=a===void 0&&this.inItem?"small":a,y=l===void 0?"button":"a",E=y==="button"?{type:o}:{download:this.download,href:l,rel:r,target:s},A=this.fill;return A==null&&(A=this.inToolbar||this.inListHeader?"clear":"solid"),o!=="button"&&this.renderHiddenButton(),h(C,{key:"e213b0bb76b3f90f883b1a0ea463bb86c2df69c3",onClick:this.handleClick,"aria-disabled":i?"true":null,class:Z(c,{[e]:!0,[n]:!0,[`${n}-${d}`]:d!==void 0,[`${n}-${w}`]:w!==void 0,[`${n}-${g}`]:g!==void 0,[`${n}-${A}`]:!0,[`${n}-strong`]:p,"in-toolbar":ce("ion-toolbar",this.el),"in-toolbar-color":ce("ion-toolbar[color]",this.el),"in-buttons":ce("ion-buttons",this.el),"button-has-icon-only":u,"button-disabled":i,"ion-activatable":!0,"ion-focusable":!0})},h(y,Object.assign({key:"b7c2a46fb994024841219316f4089335fa463d84"},E,{class:"button-native",part:"native",disabled:i,onFocus:this.onFocus,onBlur:this.onBlur},v),h("span",{key:"3e07a5c9f86836f9fbaefc6c617bdde6eb6f70cd",class:"button-inner"},h("slot",{key:"41c08ae09aed16faaa57707d229ff75d97f0731c",name:"icon-only",onSlotchange:this.slotChanged}),h("slot",{key:"ab8b749e4572884cc04970a7594466b4a24c886e",name:"start"}),h("slot",{key:"397f7ff48ea45e82029414be95d29ae86e12c3a9"}),h("slot",{key:"9a5627713002e8be3738d392b616f6e951b70e12",name:"end"})),e==="md"&&h("ion-ripple-effect",{key:"105566543ceda102474edab7ca8a44c7e71af589",type:this.rippleType})))}get el(){return this}static get watchers(){return{disabled:["disabledChanged"]}}static get style(){return{ios:zS,md:TS}}},[33,"ion-button",{color:[513],buttonType:[1025,"button-type"],disabled:[516],expand:[513],fill:[1537],routerDirection:[1,"router-direction"],routerAnimation:[16],download:[1],href:[1],rel:[1],shape:[513],size:[513],strong:[4],target:[1],type:[1],form:[1],isCircle:[32]},void 0,{disabled:["disabledChanged"]}]);function Rr(){if(typeof customElements>"u")return;
12["ion-button","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-button":customElements.get(e)||customElements.define(e,Lg);break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var Og=Rr;var _S=".sc-ion-buttons-ios-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-ios-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-ios-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:5px;--padding-end:5px;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-ios-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-ios-s ion-button:not(.button-round){--border-radius:4px}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button{--color:initial;--border-color:initial;--background-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-solid,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-solid{--background:var(--ion-color-contrast);--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12;--background-hover:var(--ion-color-base);--background-hover-opacity:0.45;--color:var(--ion-color-base);--color-focused:var(--ion-color-base)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-clear,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-clear{--color-activated:var(--ion-color-contrast);--color-focused:var(--ion-color-contrast)}.sc-ion-buttons-ios-h.ion-color.sc-ion-buttons-ios-s .button-outline,.ion-color .sc-ion-buttons-ios-h.sc-ion-buttons-ios-s .button-outline{--color-activated:var(--ion-color-base);--color-focused:var(--ion-color-contrast);--background-activated:var(--ion-color-contrast)}.sc-ion-buttons-ios-s .button-clear,.sc-ion-buttons-ios-s .button-outline{--background-activated:transparent;--background-focused:currentColor;--background-hover:transparent}.sc-ion-buttons-ios-s .button-solid:not(.ion-color){--background-focused:#000;--background-focused-opacity:.12;--background-activated:#000;--background-activated-opacity:.12}.sc-ion-buttons-ios-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.41em;line-height:0.67}.sc-ion-buttons-ios-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.65em;line-height:0.67}",LS=_S,OS=".sc-ion-buttons-md-h{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99}.sc-ion-buttons-md-s ion-button{--padding-top:0;--padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-buttons-md-s ion-button{--padding-top:3px;--padding-bottom:3px;--padding-start:8px;--padding-end:8px;--box-shadow:none;-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;min-height:32px}.sc-ion-buttons-md-s .button-has-icon-only{--padding-top:0;--padding-bottom:0}.sc-ion-buttons-md-s ion-button:not(.button-round){--border-radius:2px}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button{--color:initial;--color-focused:var(--ion-color-contrast);--color-hover:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-contrast);--background-hover:var(--ion-color-contrast)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-solid,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-solid{--background:var(--ion-color-contrast);--background-activated:transparent;--background-focused:var(--ion-color-shade);--background-hover:var(--ion-color-base);--color:var(--ion-color-base);--color-focused:var(--ion-color-base);--color-hover:var(--ion-color-base)}.sc-ion-buttons-md-h.ion-color.sc-ion-buttons-md-s .button-outline,.ion-color .sc-ion-buttons-md-h.sc-ion-buttons-md-s .button-outline{--border-color:var(--ion-color-contrast)}
12.sc-ion-buttons-md-s .button-has-icon-only.button-clear{--padding-top:12px;--padding-end:12px;--padding-bottom:12px;--padding-start:12px;--border-radius:50%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;width:3rem;height:3rem}.sc-ion-buttons-md-s .button{--background-hover:currentColor}.sc-ion-buttons-md-s .button-solid{--color:var(--ion-toolbar-background, var(--ion-background-color, #fff));--background:var(--ion-toolbar-color, var(--ion-text-color, #424242));--background-activated:transparent;--background-focused:currentColor}.sc-ion-buttons-md-s .button-outline{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--border-color:currentColor}.sc-ion-buttons-md-s .button-clear{--color:initial;--background:transparent;--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor}.sc-ion-buttons-md-s ion-icon[slot=start]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-end:0.3em;margin-inline-end:0.3em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=end]{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-margin-start:0.4em;margin-inline-start:0.4em;font-size:1.4em}.sc-ion-buttons-md-s ion-icon[slot=icon-only]{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;font-size:1.8em}",BS=OS,Bg=M(class extends k{constructor(){super(),this.__registerHost(),this.collapse=!1}render(){let e=b(this);return h(C,{key:"58c1fc5eb867d0731c63549b1ccb3ec3bbbe6e1b",class:{[e]:!0,"buttons-collapse":this.collapse}},h("slot",{key:"0c8f95b9840c8fa0c4e50be84c5159620a3eb5c8"}))}static get style(){return{ios:LS,md:BS}}},[38,"ion-buttons",{collapse:[4]}]);function jr(){if(typeof customElements>"u")return;["ion-buttons"].forEach(e=>{switch(e){case"ion-buttons":customElements.get(e)||customElements.define(e,Bg);break}})}var Rg=jr;var RS=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))));-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:24px;margin-bottom:24px;border-radius:8px;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:-webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);transition:transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1), -webkit-transform 500ms cubic-bezier(0.12, 0.72, 0.29, 1);font-size:0.875rem;-webkit-box-shadow:0 4px 16px rgba(0, 0, 0, 0.12);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}:host(.ion-activated){-webkit-transform:scale3d(0.97, 0.97, 1);transform:scale3d(0.97, 0.97, 1)}",jS=RS,VS=":host{--ion-safe-area-left:0px;--ion-safe-area-right:0px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;background:var(--background);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.card-disabled){cursor:default;opacity:0.3;pointer-events:none}.card-native{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:block;width:100%;
12min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:inherit}.card-native::-moz-focus-inner{border:0}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}ion-ripple-effect{color:var(--ripple-color)}:host{--background:var(--ion-card-background, var(--ion-item-background, var(--ion-background-color, #fff)));--color:var(--ion-card-color, var(--ion-item-color, var(--ion-color-step-550, var(--ion-text-color-step-450, #737373))));-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;margin-top:10px;margin-bottom:10px;border-radius:4px;font-size:0.875rem;-webkit-box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12)}",NS=VS,HS=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAriaAttributes={},this.color=void 0,this.button=!1,this.type="button",this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.routerDirection="forward",this.routerAnimation=void 0,this.target=void 0}componentWillLoad(){this.inheritedAriaAttributes=ct(this.el,["aria-label"])}isClickable(){return this.href!==void 0||this.button}renderCard(e){let n=this.isClickable();if(!n)return[h("slot",null)];let{href:o,routerAnimation:i,routerDirection:r,inheritedAriaAttributes:s}=this,a=n?o===void 0?"button":"a":"div",l=a==="button"?{type:this.t
12ype}:{download:this.download,href:this.href,rel:this.rel,target:this.target};return h(a,Object.assign({},l,s,{class:"card-native",part:"native",disabled:this.disabled,onClick:c=>ko(o,c,r,i)}),h("slot",null),n&&e==="md"&&h("ion-ripple-effect",null))}render(){let e=b(this);return h(C,{key:"85e9b30bd81e79a0c7ac75cb3664bdcf9e4afc4d",class:Z(this.color,{[e]:!0,"card-disabled":this.disabled,"ion-activatable":this.isClickable()})},this.renderCard(e))}get el(){return this}static get style(){return{ios:jS,md:NS}}},[33,"ion-card",{color:[513],button:[4],type:[1],disabled:[4],download:[1],href:[1],rel:[1],routerDirection:[1,"router-direction"],routerAnimation:[16],target:[1]}]);function PS(){if(typeof customElements>"u")return;["ion-card","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-card":customElements.get(e)||customElements.define(e,HS);break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var jg=PS;var FS="ion-card-content{display:block;position:relative}.card-content-ios{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:20px;font-size:1rem;line-height:1.4}.card-content-ios h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-ios h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-ios h3,.card-content-ios h4,.card-content-ios h5,.card-content-ios h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-ios p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem}ion-card-header+.card-content-ios{padding-top:0}",$S=FS,US="ion-card-content{display:block;position:relative}.card-content-md{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:13px;padding-bottom:13px;font-size:0.875rem;line-height:1.5}.card-content-md h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.card-content-md h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.card-content-md h3,.card-content-md h4,.card-content-md h5,.card-content-md h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal}.card-content-md p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:1.5}ion-card-header+.card-content-md{padding-top:0}",qS=US,WS=M(class extends k{constructor(){super(),this.__registerHost()}render(){let e=b(this);return h(C,{key:"d98e4d1fc6ad3237549f9bc17e4c67ec5059b1b3",class:{[e]:!0,[`card-content-${e}`]:!0}})}static get style(){return{ios:$S,md:qS}}},[32,"ion-card-content"]);function GS(){if(typeof customElements>"u")return;["ion-card-content"].forEach(e=>{switch(e){case"ion-card-content":customElements.get(e)||customElements.define(e,WS);break}})}var Vg=GS;var ZS=":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:20px;padding-bottom:16px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.card-header-translucent){background-color:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.9);-webkit-backdrop-filter:saturate(180%) blur(30px);backdrop-filter:saturate(180%) blur(30px)}}",XS=ZS,YS=":host{--background:transparent;--color:inherit;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;background:var(--background);color:var(--color)}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}:host{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-top:16px;padding-bottom:16px}::slotted(ion-card-title:not(:first-child)),::slotted(ion-card-subtitle:not(:first-child)){margin-top:8px}",QS=YS,KS=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0,this.translucent=!1}render(){let e=b(this);return h(C,{key:"64246b81931203a64d553c788cd736f41e23f37b",class:Z(this.color,{"card-header-translucent":this.translucent,"ion-in
12herit-color":!0,[e]:!0})},h("slot",{key:"af2da2dfe266889afeb57fac25c6a730558dbba4"}))}static get style(){return{ios:XS,md:QS}}},[33,"ion-card-header",{color:[513],translucent:[4]}]);function JS(){if(typeof customElements>"u")return;["ion-card-header"].forEach(e=>{switch(e){case"ion-card-header":customElements.get(e)||customElements.define(e,KS);break}})}var Ng=JS;var ez=":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));margin-left:0;margin-right:0;margin-top:0;margin-bottom:4px;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:0.75rem;font-weight:700;letter-spacing:0.4px;text-transform:uppercase}",tz=ez,nz=":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-550, var(--ion-text-color-step-450, #737373));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:0.875rem;font-weight:500}",oz=nz,iz=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0}render(){let e=b(this);return h(C,{key:"84d820a19d9074f9c8bc61ccba1ca40062a60b73",role:"heading","aria-level":"3",class:Z(this.color,{"ion-inherit-color":!0,[e]:!0})},h("slot",{key:"e4d07d395a1f4469a90847636083101b32b776a1"}))}static get style(){return{ios:tz,md:oz}}},[33,"ion-card-subtitle",{color:[513]}]);function rz(){if(typeof customElements>"u")return;["ion-card-subtitle"].forEach(e=>{switch(e){case"ion-card-subtitle":customElements.get(e)||customElements.define(e,iz);break}})}var Hg=rz;var sz=":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-text-color, #000);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.75rem;font-weight:700;line-height:1.2}",az=sz,lz=":host{display:block;position:relative;color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}:host{--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;line-height:1.2}",cz=lz,dz=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0}render(){let e=b(this);return h(C,{key:"fca001a86396e83718d5211cd71912fdf40dea2f",role:"heading","aria-level":"2",class:Z(this.color,{"ion-inherit-color":!0,[e]:!0})},h("slot",{key:"2ba416aed488b2ff462fa75fb3b70373a6dd7da6"}))}static get style(){return{ios:az,md:cz}}},[33,"ion-card-title",{color:[513]}]);function uz(){if(typeof customElements>"u")return;["ion-card-title"].forEach(e=>{switch(e){case"ion-card-title":customElements.get(e)||customElements.define(e,dz);break}})}var Pg=uz;var hz={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)"},pz=t=>{if(t===void 0||t==="")return!0;if(window.matchMedia){let e=hz[t];return window.matchMedia(e).matches}return!1},fz=":host{-webkit-padding-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xs, var(--ion-grid-column-padding, 5px));margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%;min-height:1px}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-column-p
12adding-sm, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-sm, var(--ion-grid-column-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-md, var(--ion-grid-column-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-lg, var(--ion-grid-column-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-start:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));-webkit-padding-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-inline-end:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-top:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px));padding-bottom:var(--ion-grid-column-padding-xl, var(--ion-grid-column-padding, 5px))}}",gz=fz,Ol=typeof window<"u"?window:void 0,Fg=Ol&&!!(Ol.CSS&&Ol.CSS.supports&&Ol.CSS.supports("--a: 0")),mz=["","xs","sm","md","lg","xl"],vz=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.offset=void 0,this.offsetXs=void 0,this.offsetSm=void 0,this.offsetMd=void 0,this.offsetLg=void 0,this.offsetXl=void 0,this.pull=void 0,this.pullXs=void 0,this.pullSm=void 0,this.pullMd=void 0,this.pullLg=void 0,this.pullXl=void 0,this.push=void 0,this.pushXs=void 0,this.pushSm=void 0,this.pushMd=void 0,this.pushLg=void 0,this.pushXl=void 0,this.size=void 0,this.sizeXs=void 0,this.sizeSm=void 0,this.sizeMd=void 0,this.sizeLg=void 0,this.sizeXl=void 0}onResize(){Ce(this)}getColumns(e){let n;for(let o of mz){let i=pz(o),r=this[e+o.charAt(0).toUpperCase()+o.slice(1)];i&&r!==void 0&&(n=r)}return n}calculateSize(){let e=this.getColumns("size");if(!e||e==="")return;let n=e==="auto"?"auto":Fg?`calc(calc(${e} / var(--ion-grid-columns, 12)) * 100%)`:e/12*100+"%";return{flex:`0 0 ${n}`,width:`${n}`,"max-width":`${n}`}}calculatePosition(e,n){let o=this.getColumns(e);if(!o)return;let i=Fg?`calc(calc(${o} / var(--ion-grid-columns, 12)) * 100%)`:o>0&&o<12?o/12*100+"%":"auto";return{[n]:i}}calculateOffset(e){return this.calculatePosition("offset",e?"margin-right":"margin-left")}calculatePull(e){return this.calculatePosition("pull",e?"left":"right")}calculatePush(e){return this.calculatePosition("push",e?"right":"left")}render(){let e=document.dir==="rtl",n=b(this);return h(C,{key:"32ed75d81dd09d9bc8999f6d42e5b3cb99c84d91",class:{[n]:!0},style:Object.assign(Object.assign(Object.assign(Object.assign({},this.calculateOffset(e)),this.calculatePull(e)),this.calculatePush(e)),this.calculateSize())},h("slot",{key:"38f8d0440c20cc6d1b1d6a654d07f16de61d8134"}))}static get style(){return gz}},[1,"ion-col",{offset:[1],offsetXs:[1,"offset-xs"],offsetSm:[1,"offset-sm"],offsetMd:[1,"offset-md"],offsetLg:[1,"offset-lg"],offsetXl:[1,"offset-xl"],pull:[1],pullXs:[1,"pull-xs"],pullSm:[1,"pull-sm"],pullMd:[1,"pull-md"],pullLg:[1,"pull-lg"],pullXl:[1,"pull-xl"],push:[1],pushXs:[1,"push-xs"],pushSm:[1,"push-sm"],pushMd:[1,"push-md"],pushLg:[1,"push-lg"],pushXl:[1,"push-xl"],size:[1],sizeXs:[1,"size-xs"],sizeSm:[1,"size-sm"],sizeMd:[1,"size-md"],sizeLg:[1,"size-lg"],sizeXl:[1,"size-xl"]}
12,[[9,"resize","onResize"]]]);function wz(){if(typeof customElements>"u")return;["ion-col"].forEach(e=>{switch(e){case"ion-col":customElements.get(e)||customElements.define(e,vz);break}})}var $g=wz;var xz=':host{--background:var(--ion-background-color, #fff);--color:var(--ion-text-color, #000);--padding-top:0px;--padding-bottom:0px;--padding-start:0px;--padding-end:0px;--keyboard-offset:0px;--offset-top:0px;--offset-bottom:0px;--overflow:auto;display:block;position:relative;-ms-flex:1;flex:1;width:100%;height:100%;margin:0 !important;padding:0 !important;font-family:var(--ion-font-family, inherit);contain:size style}:host(.ion-color) .inner-scroll{background:var(--ion-color-base);color:var(--ion-color-contrast)}#background-content{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);position:absolute;background:var(--background)}.inner-scroll{left:0px;right:0px;top:calc(var(--offset-top) * -1);bottom:calc(var(--offset-bottom) * -1);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:calc(var(--padding-top) + var(--offset-top));padding-bottom:calc(var(--padding-bottom) + var(--keyboard-offset) + var(--offset-bottom));position:absolute;color:var(--color);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-ms-touch-action:pan-x pan-y pinch-zoom;touch-action:pan-x pan-y pinch-zoom}.scroll-y,.scroll-x{-webkit-overflow-scrolling:touch;z-index:0;will-change:scroll-position}.scroll-y{overflow-y:var(--overflow);overscroll-behavior-y:contain}.scroll-x{overflow-x:var(--overflow);overscroll-behavior-x:contain}.overscroll::before,.overscroll::after{position:absolute;width:1px;height:1px;content:""}.overscroll::before{bottom:-1px}.overscroll::after{top:-1px}:host(.content-sizing){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:0;contain:none}:host(.content-sizing) .inner-scroll{position:relative;top:0;bottom:0;margin-top:calc(var(--offset-top) * -1);margin-bottom:calc(var(--offset-bottom) * -1)}.transition-effect{display:none;position:absolute;width:100%;height:100vh;opacity:0;pointer-events:none}:host(.content-ltr) .transition-effect{left:-100%;}:host(.content-rtl) .transition-effect{right:-100%;}.transition-cover{position:absolute;right:0;width:100%;height:100%;background:black;opacity:0.1}.transition-shadow{display:block;position:absolute;width:100%;height:100%;-webkit-box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03);box-shadow:inset -9px 0 9px 0 rgba(0, 0, 100, 0.03)}:host(.content-ltr) .transition-shadow{right:0;}:host(.content-rtl) .transition-shadow{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}::slotted([slot=fixed]){position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}',bz=xz,Ug=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionScrollStart=I(this,"ionScrollStart",7),this.ionScroll=I(this,"ionScroll",7),this.ionScrollEnd=I(this,"ionScrollEnd",7),this.watchDog=null,this.isScrolling=!1,this.lastScroll=0,this.queued=!1,this.cTop=-1,this.cBottom=-1,this.isMainContent=!0,this.resizeTimeout=null,this.inheritedAttributes={},this.tabsElement=null,this.detail={scrollTop:0,scrollLeft:0,type:"scroll",event:void 0,startX:0,startY:0,startTime:0,currentX:0,currentY:0,velocityX:0,velocityY:0,deltaX:0,deltaY:0,currentTime:0,data:void 0,isScrolling:!0},this.color=void 0,this.fullscreen=!1,this.fixedSlotPlacement="after",this.forceOverscroll=void 0,this.scrollX=!1,this.scrollY=!0,this.scrollEvents=!1}componentWillLoad(){this.inheritedAttributes=dt(this.el)}connectedCallback(){if(this.isMainContent=this.el.closest("ion-menu, ion-popover, ion-modal")===null,On(this.el)){let e=this.tabsElement=this.el.closest("ion-tabs");e!==null&&(this.tabsLoadCallback=()=>this.resize(),e.addEventListener("ionTabBarLoaded",this.tabsLoadCallback))}}disconnectedCallback(){if(this.onScrollEnd(),On(this.el)){let{tabsElement:e,tabsLoadCallback:n}=this;e!==null&&n!==void 0&&e.removeEventListener("ionTabBarLoaded",n),this.tabsElement=null,this.tabsLoadCallback=void 0}}onResize(){this.resizeTimeout&&(clearTimeout(this.resizeTimeout),this.resizeTimeout=null),this.resizeTimeout=setTimeout(()=>{this.el.offsetParent!==null&&this.resize()},100)}shouldForceOverscroll(){let{forceOverscroll:e}=this,n=b(this);return e===void 0?n==="ios"&&Ze("ios"):e}resize(){Te.isBrowser&&(this.fullscreen?Mt(()=>this.readDimensions()):(this.cTop!==0||this.cBottom!==0)&&(this.cTop=this.cBottom=0,Ce(this)))}readDimensions(){let e=kz(this.el),n=Math.max(this.el.offsetTop,0),o=Math.max(e.offsetHeight-n-this.el.offsetHeight,0);(n!==this.cTop||o!==this.cBottom)&&(this.cTop=n,this.cBottom=o,Ce(this))}onScroll(e){let n=Date.now(),o=!this.isScrolling;this.lastScroll=n,o&&this.onScrollStart(),!this.queued&&this.scrollEvents&&(this.queued=!0,Mt(i=>{this.queued=!1,this.detail.event=e,Mz(this.detail,this.scrollEl,i,o),this.ionScroll.emit(this.detail)}))}getScrollElement(){return x(this,null,function*(){return this.scrollEl||(yield new Promise(e=>it(this.el,e))),Promise.resolve(this.scrollEl)})}
12getBackgroundElement(){return x(this,null,function*(){return this.backgroundContentEl||(yield new Promise(e=>it(this.el,e))),Promise.resolve(this.backgroundContentEl)})}scrollToTop(e=0){return this.scrollToPoint(void 0,0,e)}scrollToBottom(e=0){return x(this,null,function*(){let n=yield this.getScrollElement(),o=n.scrollHeight-n.clientHeight;return this.scrollToPoint(void 0,o,e)})}scrollByPoint(e,n,o){return x(this,null,function*(){let i=yield this.getScrollElement();return this.scrollToPoint(e+i.scrollLeft,n+i.scrollTop,o)})}scrollToPoint(e,n,o=0){return x(this,null,function*(){let i=yield this.getScrollElement();if(o<32){n!=null&&(i.scrollTop=n),e!=null&&(i.scrollLeft=e);return}let r,s=0,a=new Promise(p=>r=p),l=i.scrollTop,c=i.scrollLeft,d=n!=null?n-l:0,u=e!=null?e-c:0,g=p=>{let v=Math.min(1,(p-s)/o)-1,w=Math.pow(v,3)+1;d!==0&&(i.scrollTop=Math.floor(w*d+l)),u!==0&&(i.scrollLeft=Math.floor(w*u+c)),w<1?requestAnimationFrame(g):r()};return requestAnimationFrame(p=>{s=p,g(p)}),a})}onScrollStart(){this.isScrolling=!0,this.ionScrollStart.emit({isScrolling:!0}),this.watchDog&&clearInterval(this.watchDog),this.watchDog=setInterval(()=>{this.lastScroll<Date.now()-120&&this.onScrollEnd()},100)}onScrollEnd(){this.watchDog&&clearInterval(this.watchDog),this.watchDog=null,this.isScrolling&&(this.isScrolling=!1,this.ionScrollEnd.emit({isScrolling:!1}))}render(){let{fixedSlotPlacement:e,inheritedAttributes:n,isMainContent:o,scrollX:i,scrollY:r,el:s}=this,a=hn(s)?"rtl":"ltr",l=b(this),c=this.shouldForceOverscroll(),d=l==="ios";return this.resize(),h(C,Object.assign({key:"f2a24aa66dbf5c76f9d4b06f708eb73cadc239df",role:o?"main":void 0,class:Z(this.color,{[l]:!0,"content-sizing":ce("ion-popover",this.el),overscroll:c,[`content-${a}`]:!0}),style:{"--offset-top":`${this.cTop}px`,"--offset-bottom":`${this.cBottom}px`}},n),h("div",{key:"6480ca7648b278abb36477b3838bccbcd4995e2a",ref:u=>this.backgroundContentEl=u,id:"background-content",part:"background"}),e==="before"?h("slot",{name:"fixed"}):null,h("div",{key:"29a23b663f5f0215bb000820c01e1814c0d55985",class:{"inner-scroll":!0,"scroll-x":i,"scroll-y":r,overscroll:(i||r)&&c},ref:u=>this.scrollEl=u,onScroll:this.scrollEvents?u=>this.onScroll(u):void 0,part:"scroll"},h("slot",{key:"0fe1bd05609a4b88ae2ce9addf5d5dc5dc1806f0"})),d?h("div",{class:"transition-effect"},h("div",{class:"transition-cover"}),h("div",{class:"transition-shadow"})):null,e==="after"?h("slot",{name:"fixed"}):null)}get el(){return this}static get style(){return bz}},[1,"ion-content",{color:[513],fullscreen:[4],fixedSlotPlacement:[1,"fixed-slot-placement"],forceOverscroll:[1028,"force-overscroll"],scrollX:[4,"scroll-x"],scrollY:[4,"scroll-y"],scrollEvents:[4,"scroll-events"],getScrollElement:[64],getBackgroundElement:[64],scrollToTop:[64],scrollToBottom:[64],scrollByPoint:[64],scrollToPoint:[64]},[[9,"resize","onResize"]]]),yz=t=>{var e;return t.parentElement?t.parentElement:!((e=t.parentNode)===null||e===void 0)&&e.host?t.parentNode.host:null},kz=t=>{let e=t.closest("ion-tabs");if(e)return e;let n=t.closest("ion-app, ion-page, .ion-page, page-inner, .popover-content");return n||yz(t)},Mz=(t,e,n,o)=>{let i=t.currentX,r=t.currentY,s=t.currentTime,a=e.scrollLeft,l=e.scrollTop,c=n-s;if(o&&(t.startTime=n,t.startX=a,t.startY=l,t.velocityX=t.velocityY=0),t.currentTime=n,t.currentX=t.scrollLeft=a,t.currentY=t.scrollTop=l,t.deltaX=a-t.startX,t.deltaY=l-t.startY,c>0&&c<100){let d=(a-i)/c,u=(l-r)/c;t.velocityX=d*.7+t.velocityX*.3,t.velocityY=u*.7+t.velocityY*.3}};function Vr(){if(typeof customElements>"u")return;["ion-content"].forEach(e=>{switch(e){case"ion-content":customElements.get(e)||customElements.define(e,Ug);break}})}var qg=Vr;var Gg=t=>{if(lt===void 0||t===Gu.None||t===void 0)return null;let e=lt.querySelector("ion-app");return e!=null?e:lt.body},Wg=t=>{let e=Gg(t);return e===null?0:e.clientHeight},Bl=t=>x(null,null,function*(){let e,n,o,i,r=()=>x(null,null,function*(){let d=yield Zu.getResizeMode(),u=d===void 0?void 0:d.mode;e=()=>{i===void 0&&(i=Wg(u)),o=!0,s(o,u)},n=()=>{o=!1,s(o,u)},_e===null||_e===void 0||_e.addEventListener("keyboardWillShow",e),_e===null||_e===void 0||_e.addEventListener("keyboardWillHide",n)}),s=(d,u)=>{t&&t(d,a(u))},a=d=>{if(i===0||i===Wg(d))return;let u=Gg(d);if(u!==null)return new Promise(g=>{let p=()=>{u.clientHeight===i&&(v.disconnect(),g())},v=new ResizeObserver(p);v.observe(u)})},l=()=>{_e===null||_e===void 0||_e.removeEventListener("keyboardWillShow",e),_e===null||_e===void 0||_e.removeEventListener("keyboardWillHide",n),e=n=void 0},c=()=>o;return yield r(),{init:r,destroy:l,isKeyboardVisible:c}});var Zg=(t,e)=>{Mt(()=>{let n=t.scrollTop,o=t.scrollHeight-t.clientHeight,i=10,r=o-i,s=n-r,a=wt(0,1-s/i,1);Fe(()=>{e.style.setProperty("--opacity-scale",a.toString())})})},Cz="ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-ios ion-toolbar:first-of-type{--border-width:0.55px 0 0}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.footer-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.footer-translucent-ios ion-toolbar{--opacity:.8}}.footer-ios.ion-no-border ion-toolbar:first-of-type{--border-width:0}.footer-collapse-fade ion-toolbar{--opacity-scale:inherit}",Iz=Cz,Ez="ion-footer{display:block;position:relative;-ms-flex-order:1;order:1;width:100%;z-index:10}ion-footer.footer-toolbar-padding ion-toolbar:last-of-type{padding-bottom:var(--ion-safe-area-bottom, 0)}.footer-md{-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.footer-md.ion-no-border{-webkit-box-shadow:none;box-shadow:none}",Dz=Ez,Sz=M(class extends k{constructor(){super(),this.__registerHost(),this.keyboardCtrl=null,this.checkCollapsibleFooter=()=>{if(b(this)!=="ios")return;let{collapse:n}=this,o=n==="fade";if(this.destroyCollapsibleFooter(),o){let i=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),r=i?Bo(i):null;if(!r){Rn(this.el);return}this.setupFadeFooter(r)}},this.setupFadeFooter=e=>x(this,null,function*(){let n=this.scrollEl=yield Oo(e);this.contentScrollCallback=()=>{Zg(n,this.el)},n.addEventListener("scroll",this.contentScrollCallback),Zg(n,this.el)}),this.keyboardVisible=!1,this.collapse=void 0,this.translucent=!1}componentDidLoad(){this.checkCollapsibleFooter()}componentDidUpdate(){this.checkCollapsibleFooter()}connectedCallback(){return x(this,null,function*(){this.keyboardCtrl=yield Bl((e,n)=>x(this,null,function*(){e===!1&&n!==void 0&&(yield n),this.keyboardVisible=e}))})}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}destroyCollapsibleFooter(){this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0)}render(){let{translucent:e,collapse:n}=this,o=b(this),i=this.el.closest("ion-tabs"),r=i==null?void 0:i.querySelector(":scope > ion-tab-bar");return h(C,{key:"ddc228f1a1e7fa4f707dccf74db2490ca3241137",role:"contentinfo",class:{[o]:!0,[`footer-${o}`]:!0,"footer-translucent":e,[`footer-translucent-${o}`]:e,"footer-toolbar-padding":!this.keyboardVisible&&(!r||r.slot!=="bottom"),[`footer-collapse-${n}`]:n!==void 0}},o==="ios"&&e&&h("div",{key:"e16ed4963ff94e06de77eb8038201820af73937c",class:"footer-background"}),h("slot",{key:"f186934febf85d37133d9351a96c1a64b0a4b203"}))}get el(){return this}static get style(){return{ios:Iz,md:Dz}}}
12,[36,"ion-footer",{collapse:[1],translucent:[4],keyboardVisible:[32]}]);function zz(){if(typeof customElements>"u")return;["ion-footer"].forEach(e=>{switch(e){case"ion-footer":customElements.get(e)||customElements.define(e,Sz);break}})}var Xg=zz;var Az=":host{-webkit-padding-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xs, var(--ion-grid-padding, 5px));-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;display:block;-ms-flex:1;flex:1}@media (min-width: 576px){:host{-webkit-padding-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-sm, var(--ion-grid-padding, 5px))}}@media (min-width: 768px){:host{-webkit-padding-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-md, var(--ion-grid-padding, 5px))}}@media (min-width: 992px){:host{-webkit-padding-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-lg, var(--ion-grid-padding, 5px))}}@media (min-width: 1200px){:host{-webkit-padding-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-start:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));-webkit-padding-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-inline-end:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-top:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px));padding-bottom:var(--ion-grid-padding-xl, var(--ion-grid-padding, 5px))}}:host(.grid-fixed){width:var(--ion-grid-width-xs, var(--ion-grid-width, 100%));max-width:100%}@media (min-width: 576px){:host(.grid-fixed){width:var(--ion-grid-width-sm, var(--ion-grid-width, 540px))}}@media (min-width: 768px){:host(.grid-fixed){width:var(--ion-grid-width-md, var(--ion-grid-width, 720px))}}@media (min-width: 992px){:host(.grid-fixed){width:var(--ion-grid-width-lg, var(--ion-grid-width, 960px))}}@media (min-width: 1200px){:host(.grid-fixed){width:var(--ion-grid-width-xl, var(--ion-grid-width, 1140px))}}:host(.ion-no-padding){--ion-grid-column-padding:0;--ion-grid-column-padding-xs:0;--ion-grid-column-padding-sm:0;--ion-grid-column-padding-md:0;--ion-grid-column-padding-lg:0;--ion-grid-column-padding-xl:0}",Tz=Az,_z=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.fixed=!1}render(){let e=b(this);return h(C,{key:"617127ecfabf9bf615bef1dda1be3fed5a065949",class:{[e]:!0,"grid-fixed":this.fixed}},h("slot",{key:"c781fff853b093d8f44bdb7943bbc4f17c903803"}))}static get style(){return Tz}},[1,"ion-grid",{fixed:[4]}]);function Lz(){if(typeof customElements>"u")return;["ion-grid"].forEach(e=>{switch(e){case"ion-grid":customElements.get(e)||customElements.define(e,_z);break}})}var Yg=Lz;var Oz="all 0.2s ease-in-out",Qg=t=>{let e=document.querySelector(`${t}.ion-cloned-element`);if(e!==null)return e;let n=document.createElement(t);return n.classList.add("ion-cloned-element"),n.style.setProperty("display","none"),document.body.appendChild(n),n},Kg=t=>{if(!t)return;let e=t.querySelectorAll("ion-toolbar");return{el:t,toolbars:Array.from(e).map(n=>{let o=n.querySelector("ion-title");return{el:n,background:n.shadowRoot.querySelector(".toolbar-background"),ionTitleEl:o,innerTitleEl:o?o.shadowRoot.querySelector(".toolbar-title"):null,ionButtonsEl:Array.from(n.querySelectorAll("ion-buttons"))}})}},Bz=(t,e,n)=>{Mt(()=>{let o=t.scrollTop,i=wt(1,1+-o/500,1.1);n.querySelector("ion-refresher.refresher-native")===null&&Fe(()=>{Vz(e.toolbars,i)})})},Iu=(t,e)=>{t.collapse!=="fade"&&(e===void 0?t.style.removeProperty("--opacity-scale"):t.style.setProperty("--opacity-scale",e.toString()))},Rz=(t,e,n)=>{if(!t[0].isIntersecting)return;let o=t[0].intersectionRatio>.9||n<=0?0:(1-t[0].intersectionRatio)*100/75;Iu(e.el,o===1?void 0:o)},jz=(t,e,n,o)=>{Fe(()=>{let i=o.scrollTop;Rz(t,e,i);let r=t[0],s=r.intersectionRect,a=s.width*s.height,l=r.rootBounds.width*r.rootBounds.height,c=a===0&&l===0,d=Math.abs(s.left-r.boundingClientRect.left),u=Math.abs(s.right-r.boundingClientRect.right),g=
12a>0&&(d>=5||u>=5);c||g||(r.isIntersecting?(pa(e,!1),pa(n)):(s.x===0&&s.y===0||s.width!==0&&s.height!==0)&&i>0&&(pa(e),pa(n,!1),Iu(e.el)))})},pa=(t,e=!0)=>{let n=t.el,i=t.toolbars.map(r=>r.ionTitleEl);e?(n.classList.remove("header-collapse-condense-inactive"),i.forEach(r=>{r&&r.removeAttribute("aria-hidden")})):(n.classList.add("header-collapse-condense-inactive"),i.forEach(r=>{r&&r.setAttribute("aria-hidden","true")}))},Vz=(t=[],e=1,n=!1)=>{t.forEach(o=>{let i=o.ionTitleEl,r=o.innerTitleEl;!i||i.size!=="large"||(r.style.transition=n?Oz:"",r.style.transform=`scale3d(${e}, ${e}, 1)`)})},Jg=(t,e,n)=>{Mt(()=>{let o=t.scrollTop,i=e.clientHeight,r=n?n.clientHeight:0;if(n!==null&&o<r){e.style.setProperty("--opacity-scale","0"),t.style.setProperty("clip-path",`inset(${i}px 0px 0px 0px)`);return}let s=o-r,l=wt(0,s/10,1);Fe(()=>{t.style.removeProperty("clip-path"),e.style.setProperty("--opacity-scale",l.toString())})})},Nz="ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-ios ion-toolbar:last-of-type{--border-width:0 0 0.55px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){.header-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.header-translucent-ios ion-toolbar{--opacity:.8}.header-collapse-condense-inactive .header-background{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.header-ios.ion-no-border ion-toolbar:last-of-type{--border-width:0}.header-collapse-fade ion-toolbar{--opacity-scale:inherit}.header-collapse-condense{z-index:9}.header-collapse-condense ion-toolbar{position:-webkit-sticky;position:sticky;top:0}.header-collapse-condense ion-toolbar:first-of-type{padding-top:0px;z-index:1}.header-collapse-condense ion-toolbar{--background:var(--ion-background-color, #fff);z-index:0}.header-collapse-condense ion-toolbar:last-of-type{--border-width:0px}.header-collapse-condense ion-toolbar ion-searchbar{padding-top:0px;padding-bottom:13px}.header-collapse-main{--opacity-scale:1}.header-collapse-main ion-toolbar{--opacity-scale:inherit}.header-collapse-main ion-toolbar.in-toolbar ion-title,.header-collapse-main ion-toolbar.in-toolbar ion-buttons{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive:not(.header-collapse-condense) ion-toolbar.in-toolbar ion-buttons.buttons-collapse{opacity:0;pointer-events:none}.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-title,.header-collapse-condense-inactive.header-collapse-condense ion-toolbar.in-toolbar ion-buttons.buttons-collapse{visibility:hidden}ion-header.header-ios:not(.header-collapse-main):has(~ion-content ion-header.header-ios[collapse=condense],~ion-content ion-header.header-ios.header-collapse-condense){opacity:0}",Hz=Nz,Pz="ion-header{display:block;position:relative;-ms-flex-order:-1;order:-1;width:100%;z-index:10}ion-header ion-toolbar:first-of-type{padding-top:var(--ion-safe-area-top, 0)}.header-md{-webkit-box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12)}.header-collapse-condense{display:none}.header-md.ion-no-border{-webkit-box-shadow:none;box-shadow:none}",Fz=Pz,em=M(class extends k{constructor(){super(),this.__registerHost(),this.inheritedAttributes={},this.setupFadeHeader=(e,n)=>x(this,null,function*(){let o=this.scrollEl=yield Oo(e);this.contentScrollCallback=()=>{Jg(this.scrollEl,this.el,n)},o.addEventListener("scroll",this.contentScrollCallback),Jg(this.scrollEl,this.el,n)}),this.collapse=void 0,this.translucent=!1}componentWillLoad(){this.inheritedAttributes=dt(this.el)}componentDidLoad(){this.checkCollapsibleHeader()}componentDidUpdate(){this.checkCollapsibleHeader()}disconnectedCallback(){this.destroyCollapsibleHeader()}checkCollapsibleHeader(){return x(this,null,function*(){if(b(this)!=="ios")return;let{collapse:n}=this,o=n==="condense",i=n==="fade";if(this.destroyCollapsibleHeader(),o){let r=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),s=r?Bo(r):null;Fe(()=>{let a=Qg("ion-title");a.size="large",Qg("ion-back-button")}),yield this.setupCondenseHeader(s,r)}else if(i){let r=this.el.closest("ion-app,ion-page,.ion-page,page-inner"),s=r?Bo(r):null;if(!s){Rn(this.el);return}let a=s.querySelector('ion-header[collapse="condense"]');yield this.setupFadeHeader(s,a)}})}destroyCollapsibleHeader(){this.intersectionObserver&&(this.intersectionObserver.disconnect(),this.intersectionObserver=void 0),this.scrollEl&&this.contentScrollCallback&&(this.scrollEl.removeEventListener("scroll",this.contentScrollCallback),this.contentScrollCallback=void 0),this.collapsibleMainHeader&&(this.collapsibleMainHeader.classList.remove("header-collapse-main"),this.collapsibleMainHeader=void 0)}setupCondenseHeader(e,n){return x(this,null,function*(){if(!e||!n){Rn(this.el);return}if(typeof IntersectionObserver>"u")return;this.scrollEl=yield Oo(e);let o=n.querySelectorAll("ion-header");if(this.collapsibleMainHeader=Array.from(o).find(a=>a.collapse!=="condense"),!this.collapsibleMainHeader)return;let i=Kg(this.collapsibleMainHeader),r=Kg(this.el);if(!i||!r)return;pa(i,!1),Iu(i.el,0);let s=a=>{jz(a,i,r,this.scrollEl)};this.intersectionObserver=new IntersectionObserver(s,{root:e,threshold:[.25,.3,.4,.5,.6,.7,.8,.9,1]}),this.intersectionObserver.observe(r.toolbars[r.toolbars.length-1].el),this.contentScrollCallback=()=>{Bz(this.scrollEl,r,e)},this.scrollEl.addEventListener("scroll",this.contentScrollCallback),Fe(()=>{this.collapsibleMainHeader!==void 0&&this.collapsibleMainHeader.classList.add("header-collapse-main")})})}render(){let{translucent:e,inheritedAttributes:n}=this,o=b(this),i=this.collapse||"none",r=ce("ion-menu",this.el)?"none":"banner";return h(C,Object.assign({key:"b6cc27f0b08afc9fcc889683525da765d80ba672",role:r,class:{[o]:!0,[`header-${o}`]:!0,"header-translucent":this.translucent,[`header-collapse-${i}`]:!0,[`header-translucent-${o}`]:this.translucent}},n),o==="ios"&&e&&h("div",{key:"395766d4dcee3398bc91960db21f922095292f14",class:"header-background"}),h("slot",{key:"09a67ece27b258ff1248805d43d92a49b2c6859a"}))}get el(){return this}static get style(){return{ios:Hz,md:Fz}}}
12,[36,"ion-header",{collapse:[1],translucent:[4]}]);function Nr(){if(typeof customElements>"u")return;["ion-header"].forEach(e=>{switch(e){case"ion-header":customElements.get(e)||customElements.define(e,em);break}})}var tm=Nr;var $z=":host{display:block;-o-object-fit:contain;object-fit:contain}img{display:block;width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}",Uz=$z,qz=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionImgWillLoad=I(this,"ionImgWillLoad",7),this.ionImgDidLoad=I(this,"ionImgDidLoad",7),this.ionError=I(this,"ionError",7),this.inheritedAttributes={},this.onLoad=()=>{this.ionImgDidLoad.emit()},this.onError=()=>{this.ionError.emit()},this.loadSrc=void 0,this.loadError=void 0,this.alt=void 0,this.src=void 0}srcChanged(){this.addIO()}componentWillLoad(){this.inheritedAttributes=ct(this.el,["draggable"])}componentDidLoad(){this.addIO()}addIO(){this.src!==void 0&&(typeof window<"u"&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype?(this.removeIO(),this.io=new IntersectionObserver(e=>{e[e.length-1].isIntersecting&&(this.load(),this.removeIO())}),this.io.observe(this.el)):setTimeout(()=>this.load(),200))}load(){this.loadError=this.onError,this.loadSrc=this.src,this.ionImgWillLoad.emit()}removeIO(){this.io&&(this.io.disconnect(),this.io=void 0)}render(){let{loadSrc:e,alt:n,onLoad:o,loadError:i,inheritedAttributes:r}=this,{draggable:s}=r;return h(C,{key:"da600442894427dee1974a28e545613afac69fca",class:b(this)},h("img",{key:"16df0c7069af86c0fa7ce5af598bc0f63b4eb71a",decoding:"async",src:e,alt:n,onLoad:o,onError:i,part:"image",draggable:Wz(s)}))}get el(){return this}static get watchers(){return{src:["srcChanged"]}}static get style(){return Uz}},[1,"ion-img",{alt:[1],src:[1],loadSrc:[32],loadError:[32]},void 0,{src:["srcChanged"]}]),Wz=t=>{switch(t){case"true":return!0;case"false":return!1;default:return}};function Gz(){if(typeof customElements>"u")return;["ion-img"].forEach(e=>{switch(e){case"ion-img":customElements.get(e)||customElements.define(e,qz);break}})}var nm=Gz;var Zz="ion-infinite-scroll{display:none;width:100%}.infinite-scroll-enabled{display:block}",Xz=Zz,Yz=M(class extends k{constructor(){super(),this.__registerHost(),this.ionInfinite=I(this,"ionInfinite",7),this.thrPx=0,this.thrPc=0,this.didFire=!1,this.isBusy=!1,this.onScroll=()=>{let e=this.scrollEl;if(!e||!this.canStart())return 1;let n=this.el.offsetHeight;if(n===0)return 2;let o=e.scrollTop,i=e.scrollHeight,r=e.offsetHeight,s=this.thrPc!==0?r*this.thrPc:this.thrPx;return(this.position==="bottom"?i-n-o-s-r:o-n-s)<0&&!this.didFire?(this.isLoading=!0,this.didFire=!0,this.ionInfinite.emit(),3):4},this.isLoading=!1,this.threshold="15%",this.disabled=!1,this.position="bottom"}thresholdChanged(){let e=this.threshold;e.lastIndexOf("%")>-1?(this.thrPx=0,this.thrPc=parseFloat(e)/100):(this.thrPx=parseFloat(e),this.thrPc=0)}disabledChanged(){let e=this.disabled;e&&(this.isLoading=!1,this.isBusy=!1),this.enableScrollEvents(!e)}connectedCallback(){return x(this,null,function*(){let e=Ci(this.el);if(!e){Rn(this.el);return}this.scrollEl=yield Oo(e),this.thresholdChanged(),this.disabledChanged(),this.position==="top"&&Fe(()=>{this.scrollEl&&(this.scrollEl.scrollTop=this.scrollEl.scrollHeight-this.scrollEl.clientHeight)})})}disconnectedCallback(){this.enableScrollEvents(!1),this.scrollEl=void 0}complete(){return x(this,null,function*(){let e=this.scrollEl;if(!(!this.isLoading||!e))if(this.isLoading=!1,this.position==="top"){this.isBusy=!0;let n=e.scrollHeight-e.scrollTop;requestAnimationFrame(()=>{Mt(()=>{let i=e.scrollHeight-n;requestAnimationFrame(()=>{Fe(()=>{e.scrollTop=i,this.isBusy=!1,this.didFire=!1})})})})}else this.didFire=!1})}canStart(){return!this.disabled&&!this.isBusy&&!!this.scrollEl&&!this.isLoading}enableScrollEvents(e){this.scrollEl&&(e?this.scrollEl.addEventListener("scroll",this.onScroll):this.scrollEl.removeEventListener("scroll",this.onScroll))}render(){let e=b(this),n=this.disabled;return h(C,{key:"e844956795f69be33396ce4480aa7a54ad01b28c",class:{[e]:!0,"infinite-scroll-loading":this.isLoading,"infinite-scroll-enabled":!n}})}get el(){return this}static get watchers(){return{threshold:["thresholdChanged"],disabled:["disabledChanged"]}}static get style(){return Xz}},[0,"ion-infinite-scroll",{threshold:[1],disabled:[4],position:[1],isLoading:[32],complete:[64]},void 0,{threshold:["thresholdChanged"],disabled:["disabledChanged"]}]);function Qz(){if(typeof customElements>"u")return;
12["ion-infinite-scroll"].forEach(e=>{switch(e){case"ion-infinite-scroll":customElements.get(e)||customElements.define(e,Yz);break}})}var om=Qz;var Kz={bubbles:{dur:1e3,circles:9,fn:(t,e,n)=>{let o=`${t*e/n-t}ms`,i=2*Math.PI*e/n;return{r:5,style:{top:`${32*Math.sin(i)}%`,left:`${32*Math.cos(i)}%`,"animation-delay":o}}}},circles:{dur:1e3,circles:8,fn:(t,e,n)=>{let o=e/n,i=`${t*o-t}ms`,r=2*Math.PI*o;return{r:5,style:{top:`${32*Math.sin(r)}%`,left:`${32*Math.cos(r)}%`,"animation-delay":i}}}},circular:{dur:1400,elmDuration:!0,circles:1,fn:()=>({r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}})},crescent:{dur:750,circles:1,fn:()=>({r:26,style:{}})},dots:{dur:750,circles:3,fn:(t,e)=>{let n=-(110*e)+"ms";return{r:6,style:{left:`${32-32*e}%`,"animation-delay":n}}}},lines:{dur:1e3,lines:8,fn:(t,e,n)=>{let o=`rotate(${360/n*e+(e<n/2?180:-180)}deg)`,i=`${t*e/n-t}ms`;return{y1:14,y2:26,style:{transform:o,"animation-delay":i}}}},"lines-small":{dur:1e3,lines:8,fn:(t,e,n)=>{let o=`rotate(${360/n*e+(e<n/2?180:-180)}deg)`,i=`${t*e/n-t}ms`;return{y1:12,y2:20,style:{transform:o,"animation-delay":i}}}},"lines-sharp":{dur:1e3,lines:12,fn:(t,e,n)=>{let o=`rotate(${30*e+(e<6?180:-180)}deg)`,i=`${t*e/n-t}ms`;return{y1:17,y2:29,style:{transform:o,"animation-delay":i}}}},"lines-sharp-small":{dur:1e3,lines:12,fn:(t,e,n)=>{let o=`rotate(${30*e+(e<6?180:-180)}deg)`,i=`${t*e/n-t}ms`;return{y1:12,y2:20,style:{transform:o,"animation-delay":i}}}}},im=Kz,Jz=":host{display:inline-block;position:relative;width:28px;height:28px;color:var(--color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.ion-color){color:var(--ion-color-base)}svg{-webkit-transform-origin:center;transform-origin:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}:host-context([dir=rtl]) svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}[dir=rtl] svg{-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}@supports selector(:dir(rtl)){svg:dir(rtl){-webkit-transform-origin:calc(100% - center);transform-origin:calc(100% - center)}}:host(.spinner-lines) line,:host(.spinner-lines-small) line{stroke-width:7px}:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-width:4px}:host(.spinner-lines) line,:host(.spinner-lines-small) line,:host(.spinner-lines-sharp) line,:host(.spinner-lines-sharp-small) line{stroke-linecap:round;stroke:currentColor}:host(.spinner-lines) svg,:host(.spinner-lines-small) svg,:host(.spinner-lines-sharp) svg,:host(.spinner-lines-sharp-small) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite}:host(.spinner-bubbles) svg{-webkit-animation:spinner-scale-out 1s linear infinite;animation:spinner-scale-out 1s linear infinite;fill:currentColor}:host(.spinner-circles) svg{-webkit-animation:spinner-fade-out 1s linear infinite;animation:spinner-fade-out 1s linear infinite;fill:currentColor}:host(.spinner-crescent) circle{fill:transparent;stroke-width:4px;stroke-dasharray:128px;stroke-dashoffset:82px;stroke:currentColor}:host(.spinner-crescent) svg{-webkit-animation:spinner-rotate 1s linear infinite;animation:spinner-rotate 1s linear infinite}:host(.spinner-dots) circle{stroke-width:0;fill:currentColor}:host(.spinner-dots) svg{-webkit-animation:spinner-dots 1s linear infinite;animation:spinner-dots 1s linear infinite}:host(.spinner-circular) svg{-webkit-animation:spinner-circular linear infinite;animation:spinner-circular linear infinite}:host(.spinner-circular) circle{-webkit-animation:spinner-circular-inner ease-in-out infinite;animation:spinner-circular-inner ease-in-out infinite;stroke:currentColor;stroke-dasharray:80px, 200px;stroke-dashoffset:0px;stroke-width:5.6;fill:none}:host(.spinner-paused),:host(.spinner-paused) svg,:host(.spinner-paused) circle{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}}@keyframes spinner-fade-out{0%{opacity:1}100%{opacity:0}
12}@-webkit-keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@keyframes spinner-scale-out{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(0, 0);transform:scale(0, 0)}}@-webkit-keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@keyframes spinner-dots{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}50%{-webkit-transform:scale(0.4, 0.4);transform:scale(0.4, 0.4);opacity:0.3}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:0.9}}@-webkit-keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-circular{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}@keyframes spinner-circular-inner{0%{stroke-dasharray:1px, 200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px, 200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px, 200px;stroke-dashoffset:-125px}}",eA=Jz,tA=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0,this.duration=void 0,this.name=void 0,this.paused=!1}getName(){let e=this.name||P.get("spinner"),n=b(this);return e||(n==="ios"?"lines":"circular")}render(){var e;let n=this,o=b(n),i=n.getName(),r=(e=im[i])!==null&&e!==void 0?e:im.lines,s=typeof n.duration=="number"&&n.duration>10?n.duration:r.dur,a=[];if(r.circles!==void 0)for(let l=0;l<r.circles;l++)a.push(nA(r,s,l,r.circles));else if(r.lines!==void 0)for(let l=0;l<r.lines;l++)a.push(oA(r,s,l,r.lines));return h(C,{key:"e0dfa8a3ee2a0469eb31323f506750bd77d65797",class:Z(n.color,{[o]:!0,[`spinner-${i}`]:!0,"spinner-paused":n.paused||P.getBoolean("_testing")}),role:"progressbar",style:r.elmDuration?{animationDuration:s+"ms"}:{}},a)}static get style(){return eA}},[1,"ion-spinner",{color:[513],duration:[2],name:[1],paused:[4]}]),nA=(t,e,n,o)=>{let i=t.fn(e,n,o);return i.style["animation-duration"]=e+"ms",h("svg",{viewBox:i.viewBox||"0 0 64 64",style:i.style},h("circle",{transform:i.transform||"translate(32,32)",cx:i.cx,cy:i.cy,r:i.r,style:t.elmDuration?{animationDuration:e+"ms"}:{}}))},oA=(t,e,n,o)=>{let i=t.fn(e,n,o);return i.style["animation-duration"]=e+"ms",h("svg",{viewBox:i.viewBox||"0 0 64 64",style:i.style},h("line",{transform:"translate(32,32)",y1:i.y1,y2:i.y2}))};function rm(){if(typeof customElements>"u")return;["ion-spinner"].forEach(e=>{switch(e){case"ion-spinner":customElements.get(e)||customElements.define(e,tA);break}})}var iA="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-ios .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-lines-small-ios line,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-ios .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-ios .infinite-loading-spinner .spinner-dots circle{fill:var
12(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",rA=iA,sA="ion-infinite-scroll-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:84px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.infinite-loading{margin-left:0;margin-right:0;margin-top:0;margin-bottom:32px;display:none;width:100%}.infinite-loading-text{-webkit-margin-start:32px;margin-inline-start:32px;-webkit-margin-end:32px;margin-inline-end:32px;margin-top:4px;margin-bottom:0}.infinite-scroll-loading ion-infinite-scroll-content>.infinite-loading{display:block}.infinite-scroll-content-md .infinite-loading-text{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-lines-small-md line,.infinite-scroll-content-md .infinite-loading-spinner .spinner-crescent circle{stroke:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.infinite-scroll-content-md .infinite-loading-spinner .spinner-bubbles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-circles circle,.infinite-scroll-content-md .infinite-loading-spinner .spinner-dots circle{fill:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}",aA=sA,lA=M(class extends k{constructor(){super(),this.__registerHost(),this.customHTMLEnabled=P.get("innerHTMLTemplatesEnabled",pl),this.loadingSpinner=void 0,this.loadingText=void 0}componentDidLoad(){if(this.loadingSpinner===void 0){let e=b(this);this.loadingSpinner=P.get("infiniteLoadingSpinner",P.get("spinner",e==="ios"?"lines":"crescent"))}}renderLoadingText(){let{customHTMLEnabled:e,loadingText:n}=this;return e?h("div",{class:"infinite-loading-text",innerHTML:hl(n)}):h("div",{class:"infinite-loading-text"},this.loadingText)}render(){let e=b(this);return h(C,{key:"7c16060dcfe2a0b0fb3e2f8f4c449589a76f1baa",class:{[e]:!0,[`infinite-scroll-content-${e}`]:!0}},h("div",{key:"a94f4d8746e053dc718f97520bd7e48cb316443a",class:"infinite-loading"},this.loadingSpinner&&h("div",{key:"10143d5d2a50a2a2bc5de1cee8e7ab51263bcf23",class:"infinite-loading-spinner"},h("ion-spinner",{key:"8846e88191690d9c61a0b462889ed56fbfed8b0d",name:this.loadingSpinner})),this.loadingText!==void 0&&this.renderLoadingText()))}static get style(){return{ios:rA,md:aA}}},[32,"ion-infinite-scroll-content",{loadingSpinner:[1025,"loading-spinner"],loadingText:[1,"loading-text"]}]);function cA(){if(typeof customElements>"u")return;["ion-infinite-scroll-content","ion-spinner"].forEach(e=>{switch(e){case"ion-infinite-scroll-content":customElements.get(e)||customElements.define(e,lA);break;case"ion-spinner":customElements.get(e)||rm();break}})}var sm=cA;var dA=
vendor: 6,510 bytes, line 12
12':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-
12multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:44px;--transition:background-color 200ms linear, opacity 200ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0px 0px 0.55px 0px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:var(--ion-text-color, #000);--background-focused:var(--ion-text-color, #000);--background-hover:currentColor;--background-activated-opacity:.12;--background-focused-opacity:.15;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--color:var(--ion-item-color, var(--ion-text-color, #000));font-size:1rem}:host(.ion-activated){--transition:none}:host(.ion-color.ion-focused) .item-native::after{background:#000;opacity:0.15}:host(.ion-color.ion-activated) .item-native::after{background:#000;opacity:0.12}:host(.item-lines-full){--border-width:0px 0px 0.55px 0px}:host(.item-lines-inset){--inner-border-width:0px 0px 0.55px 0px}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0px}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0px}::slotted([slot=start]){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:2px;margin-bottom:2px}::slotted(ion-icon[slot=start]),::slotted(ion-icon[slot=end]){margin-top:7px;margin-bottom:7px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}::slotted(.button-small){--padding-top:1px;--padding-bottom:1px;--padding-start:.5em;--padding-end:.5em;min-height:24px;font-size:0.8125rem}::slotted(ion-avatar){width:36px;height:36px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:8px;margin-bottom:8px}:host(.item-radio) ::slotted(ion-label),:host(.item-toggle) ::slotted(ion-label){-webkit-margin-start:0px;margin-inline-start:0px}::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px;margin-top:10px;margin-bottom:10px}:host(.item-label-floating),:host(.item-label-stacked){--min-height:68px}',uA=dA,hA=
vendor: 6,510 bytes, line 12
12':host{--border-radius:0px;--border-width:0px;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-end:0px;--padding-start:0px;--inner-border-width:0px;--inner-padding-top:0px;--inner-padding-bottom:0px;--inner-padding-start:0px;--inner-padding-end:0px;--inner-box-shadow:none;--detail-icon-color:initial;--detail-icon-font-size:1.25em;--detail-icon-opacity:0.25;--color-activated:var(--color);--color-focused:var(--color);--color-hover:var(--color);--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;outline:none;color:var(--color);font-family:var(--ion-font-family, inherit);text-align:initial;text-decoration:none;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color) .item-native{background:var(--ion-color-base);color:var(--ion-color-contrast)}:host(.ion-color) .item-native,:host(.ion-color) .item-inner{border-color:var(--ion-color-shade)}:host(.ion-activated) .item-native{color:var(--color-activated)}:host(.ion-activated) .item-native::after{background:var(--background-activated);opacity:var(--background-activated-opacity)}:host(.ion-color.ion-activated) .item-native{color:var(--ion-color-contrast)}:host(.ion-focused) .item-native{color:var(--color-focused)}:host(.ion-focused) .item-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(.ion-color.ion-focused) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-focused) .item-native::after{background:var(--ion-color-contrast)}@media (any-hover: hover){:host(.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--color-hover)}:host(.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native{color:var(--ion-color-contrast)}:host(.ion-color.ion-activatable:not(.ion-focused):hover) .item-native::after{background:var(--ion-color-contrast)}}:host(.item-control-needs-pointer-cursor){cursor:pointer}:host(.item-interactive-disabled:not(.item-multiple-inputs)){cursor:default;pointer-events:none}:host(.item-disabled){cursor:default;opacity:0.3;pointer-events:none}.item-native{border-radius:var(--border-radius);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;padding-right:var(--padding-end);padding-left:calc(var(--padding-start) + var(--ion-safe-area-left, 0px));display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:inherit;align-items:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:100%;min-height:var(--min-height);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);outline:none;background:var(--background);overflow:inherit;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}[dir=rtl] .item-native{padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}@supports selector(:dir(rtl)){.item-native:dir(rtl){padding-right:calc(var(--padding-start) + var(--ion-safe-area-right, 0px));padding-left:var(--padding-end)}}.item-native::-moz-focus-inner{border:0}.item-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0;-webkit-transition:var(--transition);transition:var(--transition);z-index:-1}button,a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.item-inner{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:var(--inner-padding-top);padding-bottom:var(--inner-padding-bottom);padding-right:calc(var(--ion-safe-area-right, 0px) + var(--inner-padding-end));padding-left:var(--inner-padding-start);display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);-webkit-box-shadow:var(--inner-box-shadow);box-shadow:var(--inner-box-shadow);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host-context([dir=rtl]) .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}[dir=rtl] .item-inner{padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}@supports selector(:dir(rtl)){.item-inner:dir(rtl){padding-right:var(--inner-padding-start);padding-left:calc(var(--ion-safe-area-left, 0px) + var(--inner-padding-end))}}.item-detail-icon{-webkit-margin-start:calc(var(--inner-padding-end) / 2);margin-inline-start:calc(var(--inner-padding-end) / 2);-webkit-margin-end:-6px;margin-inline-end:-6px;color:var(--detail-icon-color);font-size:var(--detail-icon-font-size);opacity:var(--detail-icon-opacity)}::slotted(ion-icon){font-size:1.6em}::slotted(ion-button){--margin-top:0;--margin-bottom:0;--margin-start:0;--margin-end:0;z-index:1}::slotted(ion-label:not([slot=end])){-ms-flex:1;flex:1;width:-webkit-min-content;width:-moz-min-content;width:min-content;max-width:100%}:host(.item-input){-ms-flex-align:center;align-items:center}.input-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.item-label-stacked),:host(.item-label-floating){-ms-flex-align:start;align-items:start}:host(.item-label-stacked) .input-wrapper,:host(.item-label-floating) .input-wrapper{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}:host(.item-
12multiple-inputs) ::slotted(ion-checkbox),:host(.item-multiple-inputs) ::slotted(ion-datetime),:host(.item-multiple-inputs) ::slotted(ion-radio){position:relative}:host(.item-textarea){-ms-flex-align:stretch;align-items:stretch}::slotted(ion-reorder[slot]){margin-top:0;margin-bottom:0}ion-ripple-effect{color:var(--ripple-color)}:host{--min-height:48px;--background:var(--ion-item-background, var(--ion-background-color, #fff));--background-activated:transparent;--background-focused:currentColor;--background-hover:currentColor;--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));--color:var(--ion-item-color, var(--ion-text-color, #000));--transition:opacity 15ms linear, background-color 15ms linear;--padding-start:16px;--inner-padding-end:16px;--inner-border-width:0 0 1px 0;font-size:1rem;font-weight:normal;text-transform:none}:host(.ion-color.ion-activated) .item-native::after{background:transparent}:host(.item-interactive){--border-width:0 0 1px 0;--inner-border-width:0}:host(.item-lines-full){--border-width:0 0 1px 0}:host(.item-lines-inset){--inner-border-width:0 0 1px 0}:host(.item-lines-inset),:host(.item-lines-none){--border-width:0}:host(.item-lines-full),:host(.item-lines-none){--inner-border-width:0}:host(.item-multi-line) ::slotted([slot=start]),:host(.item-multi-line) ::slotted([slot=end]){margin-top:16px;margin-bottom:16px;-ms-flex-item-align:start;align-self:flex-start}::slotted([slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted([slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-icon){color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.54);font-size:1.5em}:host(.ion-color) ::slotted(ion-icon){color:var(--ion-color-contrast)}::slotted(ion-icon[slot]){margin-top:12px;margin-bottom:12px}::slotted(ion-icon[slot=start]){-webkit-margin-end:32px;margin-inline-end:32px}::slotted(ion-icon[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-toggle[slot=start]),::slotted(ion-toggle[slot=end]){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}::slotted(ion-note){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-ms-flex-item-align:start;align-self:flex-start;font-size:0.6875rem}::slotted(ion-note[slot]){padding-left:0;padding-right:0;padding-top:18px;padding-bottom:10px}::slotted(ion-avatar){width:40px;height:40px}::slotted(ion-thumbnail){--size:56px}::slotted(ion-avatar),::slotted(ion-thumbnail){margin-top:8px;margin-bottom:8px}::slotted(ion-avatar[slot=start]),::slotted(ion-thumbnail[slot=start]){-webkit-margin-end:16px;margin-inline-end:16px}::slotted(ion-avatar[slot=end]),::slotted(ion-thumbnail[slot=end]){-webkit-margin-start:16px;margin-inline-start:16px}::slotted(ion-label){margin-left:0;margin-right:0;margin-top:10px;margin-bottom:10px}:host(.item-label-stacked) ::slotted([slot=end]),:host(.item-label-floating) ::slotted([slot=end]){margin-top:7px;margin-bottom:7px}:host(.item-toggle) ::slotted(ion-label),:host(.item-radio) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0}::slotted(.button-small){--padding-top:2px;--padding-bottom:2px;--padding-start:.6em;--padding-end:.6em;min-height:25px;font-size:0.75rem}:host(.item-label-floating),:host(.item-label-stacked){--min-height:55px}:host(.ion-focused:not(.ion-color)) ::slotted(.label-stacked),:host(.ion-focused:not(.ion-color)) ::slotted(.label-floating),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-stacked),:host(.item-has-focus:not(.ion-color)) ::slotted(.label-floating){color:var(--ion-color-primary, #0054e9)}',pA=hA,am=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.labelColorStyles={},this.itemStyles=new Map,this.inheritedAriaAttributes={},this.multipleInputs=!1,this.focusable=!0,this.color=void 0,this.button=!1,this.detail=void 0,this.detailIcon=gu,this.disabled=!1,this.download=void 0,this.href=void 0,this.rel=void 0,this.lines=void 0,this.routerAnimation=void 0,this.routerDirection="forward",this.target=void 0,this.type="button"}buttonChanged(){this.focusable=this.isFocusable()}
12labelColorChanged(e){let{color:n}=this;n===void 0&&(this.labelColorStyles=e.detail)}itemStyle(e){e.stopPropagation();let n=e.target.tagName,o=e.detail,i={},r=this.itemStyles.get(n)||{},s=!1;Object.keys(o).forEach(a=>{if(o[a]){let l=`item-${a}`;r[l]||(s=!0),i[l]=!0}}),!s&&Object.keys(i).length!==Object.keys(r).length&&(s=!0),s&&(this.itemStyles.set(n,i),Ce(this))}connectedCallback(){this.hasStartEl()}componentWillLoad(){this.inheritedAriaAttributes=ct(this.el,["aria-label"])}componentDidLoad(){ve(()=>{this.setMultipleInputs(),this.focusable=this.isFocusable()})}setMultipleInputs(){let e=this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio"),n=this.el.querySelectorAll("ion-input, ion-range, ion-searchbar, ion-segment, ion-textarea, ion-toggle"),o=this.el.querySelectorAll("ion-router-link, ion-button, a, button");this.multipleInputs=e.length+n.length>1||e.length+o.length>1||e.length>0&&this.isClickable()}hasCover(){return this.el.querySelectorAll("ion-checkbox, ion-datetime, ion-select, ion-radio").length===1&&!this.multipleInputs}isClickable(){return this.href!==void 0||this.button}canActivate(){return this.isClickable()||this.hasCover()}isFocusable(){let e=this.el.querySelector(".ion-focusable");return this.canActivate()||e!==null}hasStartEl(){this.el.querySelector('[slot="start"]')!==null&&this.el.classList.add("item-has-start-slot")}getFirstInteractive(){return this.el.querySelectorAll("ion-toggle:not([disabled]), ion-checkbox:not([disabled]), ion-radio:not([disabled]), ion-select:not([disabled]), ion-input:not([disabled]), ion-textarea:not([disabled])")[0]}render(){let{detail:e,detailIcon:n,download:o,labelColorStyles:i,lines:r,disabled:s,href:a,rel:l,target:c,routerAnimation:d,routerDirection:u,inheritedAriaAttributes:g,multipleInputs:p}=this,v={},w=b(this),y=this.isClickable(),E=this.canActivate(),A=y?a===void 0?"button":"a":"div",O=A==="button"?{type:this.t
12ype}:{download:o,href:a,rel:l,target:c},K={},J=this.getFirstInteractive();(y||J!==void 0&&!p)&&(K={onClick:fe=>{if(y&&ko(a,fe,u,d),J!==void 0&&!p){let ze=fe.composedPath()[0];fe.isTrusted&&this.el.shadowRoot.contains(ze)&&((J.tagName==="ION-INPUT"||J.tagName==="ION-TEXTAREA")&&J.setFocus(),J.click(),fe.stopImmediatePropagation())}}});let Y=e!==void 0?e:w==="ios"&&y;this.itemStyles.forEach(fe=>{Object.assign(v,fe)});let z=s||v["item-interactive-disabled"]?"true":null,B=ce("ion-list",this.el)&&!ce("ion-radio-group",this.el),ee=J!==void 0&&!["ION-INPUT","ION-TEXTAREA"].includes(J.tagName);return h(C,{key:"15e7d3b674c25232bc2d51573b291c72548690e5","aria-disabled":z,class:Object.assign(Object.assign(Object.assign({},v),i),Z(this.color,{item:!0,[w]:!0,"item-lines-default":r===void 0,[`item-lines-${r}`]:r!==void 0,"item-control-needs-pointer-cursor":ee,"item-disabled":s,"in-list":B,"item-multiple-inputs":this.multipleInputs,"ion-activatable":E,"ion-focusable":this.focusable,"item-rtl":document.dir==="rtl"})),role:B?"listitem":null},h(A,Object.assign({key:"f27ae647501e29db554efe8f12f498b165d1dbf6"},O,g,{class:"item-native",part:"native",disabled:s},K),h("slot",{key:"ba039a321df0e4bd5ce11e7a6e7e174c8623b112",name:"start"}),h("div",{key:"e67fdf4ad9086d855da8402ca04ffe292cf6ce67",class:"item-inner"},h("div",{key:"2434348a0b3f10052a340c57a7ac127ddc851729",class:"input-wrapper"},h("slot",{key:"3e27090ae4dab734541b3fd2c94de0f98c0f0030"})),h("slot",{key:"52dc633b60fe612d48d2efffbf2c4c62692bef85",name:"end"}),Y&&h("ion-icon",{key:"4fb7397dc8cf4cecb82f19a6151f85112b73992b",icon:n,lazy:!1,class:"item-detail-icon",part:"detail-icon","aria-hidden":"true","flip-rtl":n===gu})),E&&w==="md"&&h("ion-ripple-effect",{key:"09b2413a7a484ecd8ffb00805223727da4d4e344"})))}get el(){return this}static get watchers(){return{button:["buttonChanged"]}}static get style(){return{ios:uA,md:pA}}},[33,"ion-item",{color:[513],button:[4],detail:[4],detailIcon:[1,"detail-icon"],disabled:[516],download:[1],href:[1],rel:[1],lines:[1],routerAnimation:[16],routerDirection:[1,"router-direction"],target:[1],type:[1],multipleInputs:[32],focusable:[32]},[[0,"ionColor","labelColorChanged"],[0,"ionStyle","itemStyle"]],{button:["buttonChanged"]}]);function Ao(){if(typeof customElements>"u")return;["ion-item","ion-icon","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-item":customElements.get(e)||customElements.define(e,am);break;case"ion-icon":customElements.get(e)||Ye();break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var lm=Ao;var cm=(t,e,n)=>{if(typeof MutationObserver>"u")return;let o=new MutationObserver(i=>{n(fA(i,e))});return o.observe(t,{childList:!0,subtree:!0}),o},fA=(t,e)=>{let n;return t.forEach(o=>{for(let i=0;i<o.addedNodes.length;i++)n=gA(o.addedNodes[i],e)||n}),n},gA=(t,e)=>{if(t.nodeType!==1)return;let n=t;return(n.tagName===e.toUpperCase()?[n]:Array.from(n.querySelectorAll(e))).find(i=>i.value===n.value)};var mA=".item.sc-ion-label-ios-h,.item .sc-ion-label-ios-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-ios-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-ios-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-ios-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-ios-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-ios-h,.item-input .sc-ion-label-ios-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-ios-h,.item-textarea .sc-ion-label-ios-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-ios-h,.item-skeleton-text .sc-ion-label-ios-h{overflow:hidden}.label-fixed.sc-ion-label-ios-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-ios-h,.label-floating.sc-ion-label-ios-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-ios-h{-webkit-transition:none;transition:none}.sc-ion-label-ios-s h1,.sc-ion-label-ios-s h2,.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-ios-h{font-size:0.875rem;line-height:1.5}.label-stacked.sc-ion-label-ios-h{margin-bottom:4px;font-size:0.875rem}.label-floating.sc-ion-label-ios-h{margin-bottom:0;-webkit-transform:translate(0, 29px);transform:translate(0, 29px);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out}[dir=rtl].sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl] .sc-ion-label-ios-h -no-combinator.label-floating.sc-ion-label-ios-h,[dir=rtl].label-floating.sc-ion-label-ios-h,[dir=rtl] .label-floating.sc-ion-label-ios-h{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.label-floating.sc-ion-label-ios-h:dir(rtl){-webkit-transform-origin:right top;transform-origin:right top}}.item-textarea.label-floating.sc-ion-label-ios-h,.item-textarea .label-floating.sc-ion-label-ios-h{-webkit-transform:translate(0, 28px);transform:translate(0, 28px)}.item-has-focus.label-floating.sc-ion-label-ios-h,.item-has-focus .label-floating.sc-ion-label-ios-h,.item-has-placeholder.sc-ion-label-ios-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-ios-h,.item-has-value.label-floating.sc-ion-label-ios-h,.item-has-value .label-floating.sc-ion-label-ios-h{-webkit-transform:scale(0.82);transform:scale(0.82)}.sc-ion-label-ios-s h1{margin-left:0;margin-right:0;margin-top:3px;margin-bottom:2px;font-size:1.375rem;font-weight:normal}.sc-ion-label-ios-s h2{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.0625rem;font-weight:normal}.sc-ion-label-ios-s h3,.sc-ion-label-ios-s h4,.sc-ion-label-ios-s h5,.sc-ion-label-ios-s h6{margin-left:0;margin-right:0;margin-top:0;margin-bottom:3px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-ios-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:normal;text-overflow:inherit;overflow:inherit}.sc-ion-label-ios-s>p{color:var(--ion-color-step-400, var(--ion-text-color-step-600, #999999))}.sc-ion-label-ios-h.in-item-color.sc-ion-label-ios-s>p{color:inherit}.sc-ion-label-ios-s h2:last-child,.sc-ion-label-ios-s h3:last-child,.sc-ion-label-ios-s h4:last-child,.sc-ion-label-ios-s h5:last-child,.sc-ion-label-ios-s h6:last-child,.sc-ion-label-ios-s p:last-child{margin-bottom:0}
12",vA=mA,wA=".item.sc-ion-label-md-h,.item .sc-ion-label-md-h{--color:initial;display:block;color:var(--color);font-family:var(--ion-font-family, inherit);font-size:inherit;text-overflow:ellipsis;-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-label-md-h{color:var(--ion-color-base)}.ion-text-nowrap.sc-ion-label-md-h{overflow:hidden}.item-interactive-disabled.sc-ion-label-md-h:not(.item-multiple-inputs),.item-interactive-disabled:not(.item-multiple-inputs) .sc-ion-label-md-h{cursor:default;opacity:0.3;pointer-events:none}.item-input.sc-ion-label-md-h,.item-input .sc-ion-label-md-h{-ms-flex:initial;flex:initial;max-width:200px;pointer-events:none}.item-textarea.sc-ion-label-md-h,.item-textarea .sc-ion-label-md-h{-ms-flex-item-align:baseline;align-self:baseline}.item-skeleton-text.sc-ion-label-md-h,.item-skeleton-text .sc-ion-label-md-h{overflow:hidden}.label-fixed.sc-ion-label-md-h{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-bottom:0;-ms-flex-item-align:stretch;align-self:stretch;width:auto;max-width:100%}.label-no-animate.label-floating.sc-ion-label-md-h{-webkit-transition:none;transition:none}.sc-ion-label-md-s h1,.sc-ion-label-md-s h2,.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{text-overflow:inherit;overflow:inherit}.ion-text-wrap.sc-ion-label-md-h{line-height:1.5}.label-stacked.sc-ion-label-md-h,.label-floating.sc-ion-label-md-h{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-transform-origin:top left;transform-origin:top left}.label-stacked.label-rtl.sc-ion-label-md-h,.label-floating.label-rtl.sc-ion-label-md-h{-webkit-transform-origin:top right;transform-origin:top right}.label-stacked.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.label-floating.sc-ion-label-md-h{-webkit-transform:translateY(96%);transform:translateY(96%);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1)}.ion-focused.label-floating.sc-ion-label-md-h,.ion-focused .label-floating.sc-ion-label-md-h,.item-has-focus.label-floating.sc-ion-label-md-h,.item-has-focus .label-floating.sc-ion-label-md-h,.item-has-placeholder.sc-ion-label-md-h:not(.item-input).label-floating,.item-has-placeholder:not(.item-input) .label-floating.sc-ion-label-md-h,.item-has-value.label-floating.sc-ion-label-md-h,.item-has-value .label-floating.sc-ion-label-md-h{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75)}.ion-focused.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-primary, #0054e9)}.ion-focused.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-focused.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color .label-stacked.sc-ion-label-md-h:not(.ion-color),.item-has-focus.ion-color.label-floating.sc-ion-label-md-h:not
12(.ion-color),.item-has-focus.ion-color .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--ion-color-contrast)}.ion-invalid.ion-touched.label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-stacked.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched.label-floating.sc-ion-label-md-h:not(.ion-color),.ion-invalid.ion-touched .label-floating.sc-ion-label-md-h:not(.ion-color){color:var(--highlight-color-invalid)}.sc-ion-label-md-s h1{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:1.5rem;font-weight:normal}.sc-ion-label-md-s h2{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:1rem;font-weight:normal}.sc-ion-label-md-s h3,.sc-ion-label-md-s h4,.sc-ion-label-md-s h5,.sc-ion-label-md-s h6{margin-left:0;margin-right:0;margin-top:2px;margin-bottom:2px;font-size:0.875rem;font-weight:normal;line-height:normal}.sc-ion-label-md-s p{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;font-size:0.875rem;line-height:1.25rem;text-overflow:inherit;overflow:inherit}.sc-ion-label-md-s>p{color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666))}.sc-ion-label-md-h.in-item-color.sc-ion-label-md-s>p{color:inherit}",xA=wA,dm=M(class extends k{constructor(){super(),this.__registerHost(),this.ionColor=I(this,"ionColor",7),this.ionStyle=I(this,"ionStyle",7),this.inRange=!1,this.color=void 0,this.position=void 0,this.noAnimate=!1}componentWillLoad(){this.inRange=!!this.el.closest("ion-range"),this.noAnimate=this.position==="floating",this.emitStyle(),this.emitColor()}componentDidLoad(){this.noAnimate&&setTimeout(()=>{this.noAnimate=!1},1e3)}colorChanged(){this.emitColor()}positionChanged(){this.emitStyle()}emitColor(){let{color:e}=this;this.ionColor.emit({"item-label-color":e!==void 0,[`ion-color-${e}`]:e!==void 0})}emitStyle(){let{inRange:e,position:n}=this;e||this.ionStyle.emit({label:!0,[`label-${n}`]:n!==void 0})}render(){let e=this.position,n=b(this);return h(C,{key:"4da84c95351a74b547f8224ecfa66924d21398c5",class:Z(this.color,{[n]:!0,"in-item-color":ce("ion-item.ion-color",this.el),[`label-${e}`]:e!==void 0,"label-no-animate":this.noAnimate,"label-rtl":document.dir==="rtl"})},h("slot",{key:"ea158ebb620275e5492965234d0ab925d391f919"}))}get el(){return this}static get watchers(){return{color:["colorChanged"],position:["positionChanged"]}}static get style(){return{ios:vA,md:xA}}},[38,"ion-label",{color:[513],position:[1],noAnimate:[32]},void 0,{color:["colorChanged"],position:["positionChanged"]}]);function Hr(){if(typeof customElements>"u")return;["ion-label"].forEach(e=>{switch(e){case"ion-label":customElements.get(e)||customElements.define(e,dm);break}})}var um=Hr;var bA="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-ios{background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-ios.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:10px}.list-ios.list-inset ion-item:only-child,.list-ios.list-inset ion-item:not(:only-of-type):last-of-type,.list-ios.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-ios.list-inset+ion-list.list-inset{margin-top:0}.list-ios-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-ios-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 0.55px 0}.list-ios-lines-inset .item-lines-default{--inner-border-width:0 0 0.55px 0;--border-width:0px}ion-card .list-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",yA=bA,kA="ion-list{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:block;contain:content;list-style-type:none}ion-list.list-inset{-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}.list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:8px;padding-bottom:8px;background:var(--ion-item-background, var(--ion-background-color, #fff))}.list-md>.input:last-child::after{inset-inline-start:0}.list-md.list-inset{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:16px;margin-bottom:16px;border-radius:2px}.list-md.list-inset ion-item:not(:only-of-type):last-of-type,.list-md.list-inset ion-item-sliding:last-of-type ion-item{--border-width:0;--inner-border-width:0}.list-md.list-inset ion-item:only-child{--border-width:0;--inner-border-width:0}.list-md.list-inset+ion-list.list-inset{margin-top:0}.list-md-lines-none .item-lines-default{--inner-border-width:0px;--border-width:0px}.list-md-lines-full .item-lines-default{--inner-border-width:0px;--border-width:0 0 1px 0}.list-md-lines-inset .item-lines-default{--inner-border-width:0 0 1px 0;--border-width:0px}ion-card .list-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}",MA=kA,hm=M(class extends k{constructor(){super(),this.__registerHost(),this.lines=void 0,this.inset=!1}closeSlidingItems(){return x(this,null,function*(){let e=this.el.querySelector("ion-item-sliding");return e!=null&&e.closeOpened?e.closeOpened():!1})}render(){let e=b(this),{lines:n,inset:o}=this;return h(C,{key:"5ff2b0b3989cc99ce17abb8bcd7ec1847940d1ec",role:"list",class:{[e]:!0,[`list-${e}`]:!0,"list-inset":o,[`list-lines-${n}`]:n!==void 0,[`list-${e}-lines-${n}`]:n!==void 0}})}get el(){return this}static get style(){return{ios:yA,md:MA}}},[32,"ion-list",{lines:[1],inset:[4],closeSlidingItems:[64]}]);function To(){if(typeof customElements>"u")return;
12["ion-list"].forEach(e=>{switch(e){case"ion-list":customElements.get(e)||customElements.define(e,hm);break}})}var pm=To;var CA=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);position:relative;-ms-flex-align:end;align-items:flex-end;font-size:min(1.375rem, 56.1px);font-weight:700;letter-spacing:0}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}::slotted(ion-button),::slotted(ion-label){margin-top:29px;margin-bottom:6px}::slotted(ion-button){--padding-top:0;--padding-bottom:0;-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;min-height:1.4em}:host(.list-header-lines-full){--border-width:0 0 0.55px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 0.55px 0}",IA=CA,EA=":host{--border-style:solid;--border-width:0;--inner-border-width:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:40px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);color:var(--color);overflow:hidden}:host(.ion-color){background:var(--ion-color-base);color:var(--ion-color-contrast)}.list-header-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;-ms-flex-item-align:stretch;align-self:stretch;min-height:inherit;border-width:var(--inner-border-width);border-style:var(--border-style);border-color:var(--border-color);overflow:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted(ion-label){-ms-flex:1 1 auto;flex:1 1 auto}:host(.list-header-lines-inset),:host(.list-header-lines-none){--border-width:0}:host(.list-header-lines-full),:host(.list-header-lines-none){--inner-border-width:0}:host{--background:transparent;--color:var(--ion-text-color, #000);--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))));padding-right:var(--ion-safe-area-right);padding-left:calc(var(--ion-safe-area-left, 0px) + 16px);min-height:45px;font-size:0.875rem}:host-context([dir=rtl]){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}@supports selector(:dir(rtl)){:host(:dir(rtl)){padding-right:calc(var(--ion-safe-area-right, 0px) + 16px);padding-left:var(--ion-safe-area-left)}}:host(.list-header-lines-full){--border-width:0 0 1px 0}:host(.list-header-lines-inset){--inner-border-width:0 0 1px 0}",DA=EA,fm=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0,this.lines=void 0}render(){let{lines:e}=this,n=b(this);return h(C,{key:"95ce2135e2b1ad4d7d6020b0fb9bc6e02b3c0851",class:Z(this.color,{[n]:!0,[`list-header-lines-${e}`]:e!==void 0})},h("div",{key:"3065b0a094bc31a90518898a5126a813c8a33816",class:"list-header-inner"},h("slot",{key:"fe15c87d7867f3e5d8185645c49c0228496697b8"})))}static get style(){return{ios:IA,md:DA}}},[33,"ion-list-header",{color:[513],lines:[1]}]);function Pr(){if(typeof customElements>"u")return;
12["ion-list-header"].forEach(e=>{switch(e){case"ion-list-header":customElements.get(e)||customElements.define(e,fm);break}})}var gm=Pr;var SA=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-push){z-index:1000}:host(.menu-type-push) .show-backdrop{display:block}",zA=SA,AA=":host{--width:304px;--min-width:auto;--max-width:auto;--height:100%;--min-height:auto;--max-height:auto;--background:var(--ion-background-color, #fff);left:0;right:0;top:0;bottom:0;display:none;position:absolute;contain:strict}:host(.show-menu){display:block}.menu-inner{-webkit-transform:translateX(-9999px);transform:translateX(-9999px);display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:var(--width);min-width:var(--min-width);max-width:var(--max-width);height:var(--height);
12min-height:var(--min-height);max-height:var(--max-height);background:var(--background);contain:strict}:host(.menu-side-start) .menu-inner{--ion-safe-area-right:0px;top:0;bottom:0}:host(.menu-side-start) .menu-inner{inset-inline-start:0;inset-inline-end:auto}:host-context([dir=rtl]):host(.menu-side-start) .menu-inner,:host-context([dir=rtl]).menu-side-start .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}@supports selector(:dir(rtl)){:host(.menu-side-start:dir(rtl)) .menu-inner{--ion-safe-area-right:unset;--ion-safe-area-left:0px}}:host(.menu-side-end) .menu-inner{--ion-safe-area-left:0px;top:0;bottom:0}:host(.menu-side-end) .menu-inner{inset-inline-start:auto;inset-inline-end:0}:host-context([dir=rtl]):host(.menu-side-end) .menu-inner,:host-context([dir=rtl]).menu-side-end .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}@supports selector(:dir(rtl)){:host(.menu-side-end:dir(rtl)) .menu-inner{--ion-safe-area-left:unset;--ion-safe-area-right:0px}}ion-backdrop{display:none;opacity:0.01;z-index:-1}@media (max-width: 340px){.menu-inner{--width:264px}}:host(.menu-type-reveal){z-index:0}:host(.menu-type-reveal.show-menu) .menu-inner{-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0)}:host(.menu-type-overlay){z-index:1000}:host(.menu-type-overlay) .show-backdrop{display:block;cursor:pointer}:host(.menu-pane-visible){-ms-flex:0 1 auto;flex:0 1 auto;width:var(--side-width, var(--width));min-width:var(--side-min-width, var(--min-width));max-width:var(--side-max-width, var(--max-width))}:host(.menu-pane-visible.split-pane-side){left:0;right:0;top:0;bottom:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0}:host(.menu-pane-visible.split-pane-side.menu-enabled){display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}:host(.menu-pane-visible.split-pane-side){-ms-flex-order:-1;order:-1}:host(.menu-pane-visible.split-pane-side[side=end]){-ms-flex-order:1;order:1}:host(.menu-pane-visible) .menu-inner{left:0;right:0;width:auto;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}:host(.menu-pane-visible) ion-backdrop{display:hidden !important}:host(.menu-pane-visible.split-pane-side){-webkit-border-start:0;border-inline-start:0;-webkit-border-end:var(--border);border-inline-end:var(--border);border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-pane-visible.split-pane-side[side=end]){-webkit-border-start:var(--border);border-inline-start:var(--border);-webkit-border-end:0;border-inline-end:0;border-top:0;border-bottom:0;min-width:var(--side-min-width);max-width:var(--side-max-width)}:host(.menu-type-overlay) .menu-inner{-webkit-box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18);box-shadow:4px 0px 16px rgba(0, 0, 0, 0.18)}",TA=AA,_A="cubic-bezier(0.32,0.72,0,1)",LA="cubic-bezier(0.0,0.0,0.2,1)",OA="cubic-bezier(1, 0, 0.68, 0.28)",BA="cubic-bezier(0.4, 0, 0.6, 1)",RA=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionWillOpen=I(this,"ionWillOpen",7),this.ionWillClose=I(this,"ionWillClose",7),this.ionDidOpen=I(this,"ionDidOpen",7),this.ionDidClose=I(this,"ionDidClose",7),this.ionMenuChange=I(this,"ionMenuChange",7),this.lastOnEnd=0,this.blocker=$u.createBlocker({disableScroll:!0}),this.didLoad=!1,this.operationCancelled=!1,this.isAnimating=!1,this._isOpen=!1,this.inheritedAttributes={},this.handleFocus=e=>{let n=pi(document);n&&!n.contains(this.el)||this.trapKeyboardFocus(e,document)},this.isPaneVisible=!1,this.isEndSide=!1,this.contentId=void 0,this.menuId=void 0,this.type=void 0,this.disabled=!1,this.side="start",this.swipeGesture=!0,this.maxEdgeStart=50}typeChanged(e,n){let o=this.contentEl;o&&(n!==void 0&&o.classList.remove(`menu-content-${n}`),o.classList.add(`menu-content-${e}`),o.removeAttribute("style")),this.menuInnerEl&&this.menuInnerEl.removeAttribute("style"),this.animation=void 0}disabledChanged(){this.updateState(),this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}sideChanged(){this.isEndSide=ql(this.side),this.animation=void 0}swipeGestureChanged(){this.updateState()}connectedCallback(){return x(this,null,function*(){if(typeof customElements<"u"&&customElements!=null&&(yield customElements.whenDefined("ion-menu")),this.type===void 0&&(this.t
12ype=P.get("menuType","overlay")),!Te.isBrowser)return;let e=this.contentId!==void 0?document.getElementById(this.contentId):null;if(e===null){ot('[ion-menu] - Must have a "content" element to listen for drag events on.');return}this.el.contains(e)&&ot(`[ion-menu] - The "contentId" should refer to the main view's ion-content, not the ion-content inside of the ion-menu.`),this.contentEl=e,e.classList.add("menu-content"),this.typeChanged(this.type,void 0),this.sideChanged(),Vt._register(this),this.menuChanged(),this.gesture=(yield import("./chunk-A6XTVDWS.js")).createGesture({el:document,gestureName:"menu-swipe",gesturePriority:30,threshold:10,blurOnStart:!0,canStart:n=>this.canStart(n),onWillStart:()=>this.onWillStart(),onStart:()=>this.onStart(),onMove:n=>this.onMove(n),onEnd:n=>this.onEnd(n)}),this.updateState()})}componentWillLoad(){this.inheritedAttributes=dt(this.el)}componentDidLoad(){return x(this,null,function*(){this.didLoad=!0;let e=this.el.closest("ion-split-pane");e!==null&&(this.isPaneVisible=yield e.isVisible()),this.menuChanged(),this.updateState()})}menuChanged(){this.didLoad&&this.ionMenuChange.emit({disabled:this.disabled,open:this._isOpen})}disconnectedCallback(){return x(this,null,function*(){yield this.close(!1),this.blocker.destroy(),Vt._unregister(this),this.animation&&this.animation.destroy(),this.gesture&&(this.gesture.destroy(),this.gesture=void 0),this.animation=void 0,this.contentEl=void 0})}onSplitPaneChanged(e){let n=this.el.closest("ion-split-pane");n!==null&&n===e.target&&(this.isPaneVisible=e.detail.visible,this.updateState())}onBackdropClick(e){this._isOpen&&this.lastOnEnd<e.timeStamp-100&&(e.composedPath&&!e.composedPath().includes(this.menuInnerEl))&&(e.preventDefault(),e.stopPropagation(),this.close(void 0,Tt))}onKeydown(e){e.key==="Escape"&&this.close(void 0,Tt)}isOpen(){return Promise.resolve(this._isOpen)}isActive(){return Promise.resolve(this._isActive())}open(e=!0){return this.setOpen(!0,e)}close(e=!0,n){return this.setOpen(!1,e,n)}toggle(e=!0){return this.setOpen(!this._isOpen,e)}setOpen(e,n=!0,o){return Vt._setOpen(this,e,n,o)}trapKeyboardFocus(e,n){let o=e.target;if(o)if(this.el.contains(o))this.lastFocus=o;else{let{el:i}=this;Ar(i),this.lastFocus===n.activeElement&&fl(i)}}_setOpen(e,n=!0,o){return x(this,null,function*(){return!this._isActive()||this.isAnimating||e===this._isOpen?!1:(this.beforeAnimation(e,o),yield this.loadAnimation(),yield this.startAnimation(e,n),this.operationCancelled?(this.operationCancelled=!1,!1):(this.afterAnimation(e,o),!0))})}loadAnimation(){return x(this,null,function*(){let e=this.menuInnerEl.offsetWidth,n=ql(this.side);if(e===this.width&&this.animation!==void 0&&n===this.isEndSide)return;this.width=e,this.isEndSide=n,this.animation&&(this.animation.destroy(),this.animation=void 0);let o=this.animation=yield Vt._createAnimation(this.type,this);P.getBoolean("animated",!0)||o.duration(0),o.fill("both")})}startAnimation(e,n){return x(this,null,function*(){let o=!e,i=b(this),r=i==="ios"?_A:LA,s=i==="ios"?OA:BA,a=this.animation.direction(o?"reverse":"normal").easing(o?s:r);n?yield a.play():a.play({sync:!0}),a.getDirection()==="reverse"&&a.direction("normal")})}_isActive(){return!this.disabled&&!this.isPaneVisible}canSwipe(){return this.swipeGesture&&!this.isAnimating&&this._isActive()}canStart(e){return!!document.querySelector("ion-modal.show-modal")||!this.canSwipe()?!1:this._isOpen?!0:Vt._getOpenSync()?!1:jA(window,e.currentX,this.isEndSide,this.maxEdgeStart)}onWillStart(){return this.beforeAnimation(!this._isOpen,_n),this.loadAnimation()}onStart(){if(!this.isAnimating||!this.animation){Wr(!1,"isAnimating has to be true");return}this.animation.progressStart(!0,this._isOpen?1:0)}onMove(e){if(!this.isAnimating||!this.animation){Wr(!1,"isAnimating has to be true");return}let o=mm(e.deltaX,this._isOpen,this.isEndSide)/this.width;this.animation.progressStep(this._isOpen?1-o:o)}onEnd(e){if(!this.isAnimating||!this.animation){Wr(!1,"isAnimating has to be true");return}let n=this._isOpen,o=this.isEndSide,i=mm(e.deltaX,n,o),r=this.width,s=i/r,a=e.velocityX,l=r/2,c=a>=0&&(a>.2||e.deltaX>l),d=a<=0&&(a<-.2||e.deltaX<-l),u=n?o?c:d:o?d:c,g=!n&&u;n&&!u&&(g=!0),this.lastOnEnd=e.currentTime;let p=u?.001:-.001,v=s<0?.01:s;p+=oo([0,0],[.4,0],[.6,1],[1,1],wt(0,v,.9999))[0]||0;let w=this._isOpen?!u:u;this.animation.easing("cubic-bezier(0.4, 0.0, 0.6, 1)").onFinish(()=>this.afterAnimation(g,_n),{oneTimeCallback:!0}).progressEnd(w?1:0,this._isOpen?1-p:p,300)}beforeAnimation(e,n){Wr(!this.isAnimating,"_before() should not be called while animating"),Ze("android")&&this.el.setAttribute("aria-hidden","true"),this.el.classList.add(vm),this.el.setAttribute("tabindex","0"),this.backdropEl&&this.backdropEl.classList.add(wm),this.contentEl&&(this.contentEl.classList.add(xm),this.contentEl.setAttribute("aria-hidden","true")),this.blocker.block(),this.isAnimating=!0,e?this.ionWillOpen.emit():this.ionWillClose.emit({role:n})}afterAnimation(e,n){var o;this._isOpen=e,this.isAnimating=!1,this._isOpen||this.blocker.unblock(),e?(Ze("android")&&this.el.removeAttribute("aria-hidden"),this.ionDidOpen.emit(),((o=document.activeElement)===null||o===void 0?void 0:o.closest("ion-menu"))!==this.el&&this.el.focus(),document.addEventListener("focus",this.handleFocus,!0)):(this.el.removeAttribute("aria-hidden"),this.el.classList.remove(vm),this.el.removeAttribute("tabindex"),this.contentEl&&(this.contentEl.classList.remove(xm),this.contentEl.removeAttribute("aria-hidden")),this.backdropEl&&this.backdropEl.classList.remove(wm),this.animation&&this.animation.stop(),this.ionDidClose.emit({role:n}),document.removeEventListener("focus",this.handleFocus,!0))}updateState(){let e=this._isActive();this.gesture&&this.gesture.enable(e&&this.swipeGesture),e||(this.isAnimating&&(this.operationCancelled=!0),this.afterAnimation(!1,_n))}render(){let{type:e,disabled:n,el:o,isPaneVisible:i,inheritedAttributes:r,side:s}=this,a=b(this);return h(C,{key:"0a2ba4ff5600b80b54d1b5b45124779c6aa0d2f2",onKeyDown:Lo()?null:this.onKeydown,role:"navigation","aria-label":r["aria-label"]||"menu",class:{[a]:!0,[`menu-type-${e}`]:!0,"menu-enabled":!n,[`menu-side-${s}`]:!0,"menu-pane-visible":i,"split-pane-side":ce("ion-split-pane",o)}},h("div",{key:"40a222bcde4b959abc9939c44e89ea0cf8967aba",class:"menu-inner",part:"container",ref:l=>this.menuInnerEl=l},h("slot",{key:"6a7ec5583294bb314990ff4ce6f25045652c07cb"})),h("ion-backdrop",{key:"95f1e87237f3cc24845d91b744f935bad6bb460d",ref:l=>this.backdropEl=l,class:"menu-backdrop",tappable:!1,stopPropagation:!1,part:"backdrop"}))}get el(){return this}static get watchers(){return{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}}static get style(){return{ios:zA,md:TA}}},[33,"ion-menu",{contentId:[513,"content-id"],menuId:[513,"menu-id"],type:[1025],disabled:[1028],side:[513],swipeGesture:[4,"swipe-gesture"],maxEdgeStart:[2,"max-edge-start"],isPaneVisible:[32],isEndSide:[32],isOpen:[64],isActive:[64],open:[64],close:[64],toggle:[64],setOpen:[64]},[[16,"ionSplitPaneVisible","onSplitPaneChanged"],[2,"click","onBackdropClick"]],{type:["typeChanged"],disabled:["disabledChanged"],side:["sideChanged"],swipeGesture:["swipeGestureChanged"]}]),mm=(t,e,n)=>Math.max(0,e!==n?-t:t),jA=(t,e,n,o)=>n?e>=t.innerWidth-o:e<=o,vm="show-menu",wm="show-backdrop",xm="menu-content-open";function VA(){if(typeof customElements>"u")return;
12["ion-menu","ion-backdrop"].forEach(e=>{switch(e){case"ion-menu":customElements.get(e)||customElements.define(e,RA);break;case"ion-backdrop":customElements.get(e)||Yt();break}})}var bm=VA;var Rl=t=>x(null,null,function*(){let e=yield Vt.get(t);return!!(e&&(yield e.isActive()))});var NA=':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.1;--border-radius:4px;--color:var(--ion-color-primary, #0054e9);--padding-start:5px;--padding-end:5px;min-height:32px;font-size:clamp(31px, 1.9375rem, 38.13px)}:host(.ion-activated){opacity:0.4}@media (any-hover: hover){:host(:hover){opacity:0.6}}',HA=NA,PA=':host{--background:transparent;--color-focused:currentColor;--border-radius:initial;--padding-top:0;--padding-bottom:0;color:var(--color);text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:none;white-space:nowrap;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:var(--border-radius);font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;border:0;outline:none;background:var(--background);line-height:1;cursor:pointer;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:inherit;z-index:1}ion-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;pointer-events:none}
12:host(.menu-button-hidden){display:none}:host(.menu-button-disabled){cursor:default;opacity:0.5;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity, 0)}}:host(.ion-color) .button-native{color:var(--ion-color-base)}:host(.in-toolbar:not(.in-toolbar-color)){color:var(--ion-toolbar-color, var(--color))}:host{--background-focused:currentColor;--background-focused-opacity:.12;--background-hover:currentColor;--background-hover-opacity:.04;--border-radius:50%;--color:initial;--padding-start:8px;--padding-end:8px;width:3rem;height:3rem;font-size:1.5rem}:host(.ion-color.ion-focused)::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.ion-color:hover) .button-native::after{background:var(--ion-color-base)}}',FA=PA,$A=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inheritedAttributes={},this.onClick=()=>x(this,null,function*(){return Vt.toggle(this.menu)}),this.visible=!1,this.color=void 0,this.disabled=!1,this.menu=void 0,this.autoHide=!0,this.type="button"}componentWillLoad(){this.inheritedAttributes=dt(this.el)}componentDidLoad(){this.visibilityChanged()}visibilityChanged(){return x(this,null,function*(){this.visible=yield Rl(this.menu)})}render(){let{color:e,disabled:n,inheritedAttributes:o}=this,i=b(this),r=P.get("menuIcon",i==="ios"?Xf:Yf),s=this.autoHide&&!this.visible,a={type:this.type},l=o["aria-label"]||"menu";return h(C,{key:"3cde3704f28eb275f4a5ff2985bbb68c1024e79c",onClick:this.onClick,"aria-disabled":n?"true":null,"aria-hidden":s?"true":null,class:Z(e,{[i]:!0,button:!0,"menu-button-hidden":s,"menu-button-disabled":n,"in-toolbar":ce("ion-toolbar",this.el),"in-toolbar-color":ce("ion-toolbar[color]",this.el),"ion-activatable":!0,"ion-focusable":!0})},h("button",Object.assign({key:"a02a3374288bd1759b6e352ada8eab0d45c6422f"},a,{disabled:n,class:"button-native",part:"native","aria-label":l}),h("span",{key:"ba699f2277a4e7b27ce5e42faeefc53d8805bb43",class:"button-inner"},h("slot",{key:"829fe6cbdeb173f50d1a670389d1565baa6273e4"},h("ion-icon",{key:"a9a9f7b8dcffc648a8429fe0adbe766869de72fd",part:"icon",icon:r,mode:i,lazy:!1,"aria-hidden":"true"}))),i==="md"&&h("ion-ripple-effect",{key:"48deca9a771a249f2fc76eaa8b9741c8d66d8355",type:"unbounded"})))}get el(){return this}static get style(){return{ios:HA,md:FA}}},[33,"ion-menu-button",{color:[513],disabled:[4],menu:[1],autoHide:[4,"auto-hide"],type:[1],visible:[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]);function UA(){if(typeof customElements>"u")return;["ion-menu-button","ion-icon","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-menu-button":customElements.get(e)||customElements.define(e,$A);break;case"ion-icon":customElements.get(e)||Ye();break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var ym=UA;var qA=":host(.menu-toggle-hidden){display:none}",WA=qA,GA=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.onClick=()=>Vt.toggle(this.menu),this.visible=!1,this.menu=void 0,this.autoHide=!0}connectedCallback(){this.visibilityChanged()}visibilityChanged(){return x(this,null,function*(){this.visible=yield Rl(this.menu)})}render(){let e=b(this),n=this.autoHide&&!this.visible;return h(C,{key:"88e88fa13ac7f10ba3acfe378bd11cda0c7e2749",onClick:this.onClick,"aria-hidden":n?"true":null,class:{[e]:!0,"menu-toggle-hidden":n}},h("slot",{key:"0a14c7b63eda64702d2fd1b4bc7db4809892842d"}))}static get style(){return WA}},[1,"ion-menu-toggle",{menu:[1],autoHide:[4,"auto-hide"],visible:[32]},[[16,"ionMenuChange","visibilityChanged"],[16,"ionSplitPaneVisible","visibilityChanged"]]]);function ZA(){if(typeof customElements>"u")return;
12["ion-menu-toggle"].forEach(e=>{switch(e){case"ion-menu-toggle":customElements.get(e)||customElements.define(e,GA);break}})}var km=ZA;var XA=
vendor: 8,551 bytes, line 12
12":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{
12border-radius:9999px;height:4px}:host(.progress-bar-solid){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6))}",YA=XA,QA=
vendor: 8,650 bytes, line 12
12":host{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.3);--progress-background:var(--ion-color-primary, #0054e9);display:block;position:relative;width:100%;contain:strict;direction:ltr;overflow:hidden}.progress,.progress-indeterminate,.indeterminate-bar-primary,.indeterminate-bar-secondary,.progress-buffer-bar{left:0;right:0;top:0;bottom:0;position:absolute;width:100%;height:100%}.buffer-circles-container,.buffer-circles{left:0;right:0;top:0;bottom:0;position:absolute}.buffer-circles{right:-10px;left:-10px;}.progress,.progress-buffer-bar,.buffer-circles-container{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear}.progress,.progress-indeterminate{background:var(--progress-background);z-index:2}.progress-buffer-bar{background:var(--background);z-index:1}.buffer-circles-container{overflow:hidden}.indeterminate-bar-primary{top:0;right:0;bottom:0;left:-145.166611%;-webkit-animation:primary-indeterminate-translate 2s infinite linear;animation:primary-indeterminate-translate 2s infinite linear}.indeterminate-bar-primary .progress-indeterminate{-webkit-animation:primary-indeterminate-scale 2s infinite linear;animation:primary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.indeterminate-bar-secondary{top:0;right:0;bottom:0;left:-54.888891%;-webkit-animation:secondary-indeterminate-translate 2s infinite linear;animation:secondary-indeterminate-translate 2s infinite linear}.indeterminate-bar-secondary .progress-indeterminate{-webkit-animation:secondary-indeterminate-scale 2s infinite linear;animation:secondary-indeterminate-scale 2s infinite linear;-webkit-animation-play-state:inherit;animation-play-state:inherit}.buffer-circles{background-image:radial-gradient(ellipse at center, var(--background) 0%, var(--background) 30%, transparent 30%);background-repeat:repeat-x;background-position:5px center;background-size:10px 10px;z-index:0;-webkit-animation:buffering 450ms infinite linear;animation:buffering 450ms infinite linear}:host(.progress-bar-reversed){-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.progress-paused) .indeterminate-bar-secondary,:host(.progress-paused) .indeterminate-bar-primary,:host(.progress-paused) .buffer-circles{-webkit-animation-play-state:paused;animation-play-state:paused}:host(.ion-color) .buffer-circles{background-image:radial-gradient(ellipse at center, rgba(var(--ion-color-base-rgb), 0.3) 0%, rgba(var(--ion-color-base-rgb), 0.3) 30%, transparent 30%)}:host(.ion-color) .progress,:host(.ion-color) .progress-indeterminate{background:var(--ion-color-base)}@-webkit-keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@keyframes primary-indeterminate-translate{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);-webkit-transform:translateX(0);transform:translateX(0)}59.15%{-webkit-animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);-webkit-transform:translateX(83.67142%);transform:translateX(83.67142%)}100%{-webkit-transform:translateX(200.611057%);transform:translateX(200.611057%)}}@-webkit-keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes primary-indeterminate-scale{0%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}36.65%{-webkit-animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);animation-timing-function:cubic-bezier(0.334731, 0.12482, 0.785844, 1);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}69.15%{-webkit-animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);animation-timing-function:cubic-bezier(0.06, 0.11, 0.6, 1);-webkit-transform:scaleX(0.661479);transform:scaleX(0.661479)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@keyframes secondary-indeterminate-translate{0%{-webkit-animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);animation-timing-function:cubic-bezier(0.15, 0, 0.515058, 0.409685);-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);animation-timing-function:cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);-webkit-transform:translateX(37.651913%);transform:translateX(37.651913%)}48.35%{-webkit-animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);animation-timing-function:cubic-bezier(0.4, 0.627035, 0.6, 0.902026);-webkit-transform:translateX(84.386165%);transform:translateX(84.386165%)}100%{-webkit-transform:translateX(160.277782%);transform:translateX(160.277782%)}}@-webkit-keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@keyframes secondary-indeterminate-scale{0%{-webkit-animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);animation-timing-function:cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}19.15%{-webkit-animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);animation-timing-function:cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);-webkit-transform:scaleX(0.457104);transform:scaleX(0.457104)}44.15%{-webkit-animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);animation-timing-function:cubic-bezier(0.257759, -0.003163, 0.211762, 1.38179);-webkit-transform:scaleX(0.72796);transform:scaleX(0.72796)}100%{-webkit-transform:scaleX(0.08);transform:scaleX(0.08)}}@-webkit-keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}@keyframes buffering{to{-webkit-transform:translateX(-10px);transform:translateX(-10px)}}:host{height:4px}:host(.ion-color) .progress-buffer-bar{background:rgba(var(--ion-color-base-rgb), 0.3)}"
12,KA=QA,JA=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.type="determinate",this.reversed=!1,this.value=0,this.buffer=1,this.color=void 0}render(){let{color:e,type:n,reversed:o,value:i,buffer:r}=this,s=P.getBoolean("_testing"),a=b(this),l=r===1;return h(C,{key:"d60eeaa18aaee607e083c0ef9d0de8178d47c4cd",role:"progressbar","aria-valuenow":n==="determinate"?i:null,"aria-valuemin":"0","aria-valuemax":"1",class:Z(e,{[a]:!0,[`progress-bar-${n}`]:!0,"progress-paused":s,"progress-bar-reversed":document.dir==="rtl"?!o:o,"progress-bar-solid":l})},n==="indeterminate"?eT():tT(i,r))}static get style(){return{ios:YA,md:KA}}},[33,"ion-progress-bar",{type:[1],reversed:[4],value:[2],buffer:[2],color:[513]}]),eT=()=>h("div",{part:"track",class:"progress-buffer-bar"},h("div",{class:"indeterminate-bar-primary"},h("span",{part:"progress",class:"progress-indeterminate"})),h("div",{class:"indeterminate-bar-secondary"},h("span",{part:"progress",class:"progress-indeterminate"}))),tT=(t,e)=>{let n=wt(0,t,1),o=wt(0,e,1);return[h("div",{part:"progress",class:"progress",style:{transform:`scaleX(${n})`}}),h("div",{class:{"buffer-circles-container":!0,"ion-hide":o===1},style:{transform:`translateX(${o*100}%)`}},h("div",{class:"buffer-circles-container",style:{transform:`translateX(-${o*100}%)`}},h("div",{part:"stream",class:"buffer-circles"}))),h("div",{part:"track",class:"progress-buffer-bar",style:{transform:`scaleX(${o})`}})]};function nT(){if(typeof customElements>"u")return;["ion-progress-bar"].forEach(e=>{switch(e){case"ion-progress-bar":customElements.get(e)||customElements.define(e,JA);break}})}var Mm=nT;var jl=(t,e,n)=>typeof n=="function"?n(t,e):typeof n=="string"?t[n]===e[n]:Array.isArray(e)?e.includes(t):t===e,fa=(t,e,n)=>t===void 0?!1:Array.isArray(t)?t.some(o=>jl(o,e,n)):jl(t,e,n),oT=':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between),:host(.radio-justify-start),:host(.radio-justify-end),:host(.radio-alignment-start),:host(.radio-alignment-center){display:block}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;
12max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color-checked:var(--ion-color-primary, #0054e9)}:host(.ion-color.radio-checked) .radio-inner{border-color:var(--ion-color-base)}.item-radio.item-ios ion-label{-webkit-margin-start:0;margin-inline-start:0}.radio-inner{width:33%;height:50%}:host(.radio-checked) .radio-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-width:0.125rem;border-top-width:0;border-left-width:0;border-style:solid;border-color:var(--color-checked)}:host(.radio-disabled){opacity:0.3}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);top:-8px;display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}:host(.ion-focused) .radio-icon::after{inset-inline-start:-9px}.native-wrapper .radio-icon{width:0.9375rem;height:1.5rem}',iT=oT,rT=':host{--inner-border-radius:50%;display:inline-block;position:relative;max-width:100%;min-height:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.radio-disabled){pointer-events:none}.radio-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;contain:layout size style}.radio-icon,.radio-inner{-webkit-box-sizing:border-box;box-sizing:border-box}input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}:host(:focus){outline:none}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.radio-wrapper{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.radio-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.radio-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between) .radio-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.radio-justify-start) .radio-wrapper{-ms-flex-pack:start;justify-content:start}:host(.radio-justify-end) .radio-wrapper{-ms-flex-pack:end;justify-content:end}:host(.radio-alignment-start) .radio-wrapper{-ms-flex-align:start;align-items:start}:host(.radio-alignment-center) .radio-wrapper{-ms-flex-align:center;align-items:center}:host(.radio-justify-space-between),:host(.radio-justify-start),:host(.radio-justify-end),:host(.radio-alignment-start),:host(.radio-alignment-center){display:block}:host(.radio-label-placement-start) .radio-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.radio-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-end) .radio-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.radio-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.radio-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.radio-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px}:host(.radio-label-placement-stacked) .radio-wrapper{-ms-flex-direction:column;flex-direction:column}:host(.radio-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;
12max-width:calc(100% / 0.75)}:host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.radio-label-placement-stacked.radio-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).radio-label-placement-stacked.radio-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.radio-label-placement-stacked.radio-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host{--color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--border-width:0.125rem;--border-style:solid;--border-radius:50%}:host(.ion-color) .radio-inner{background:var(--ion-color-base)}:host(.ion-color.radio-checked) .radio-icon{border-color:var(--ion-color-base)}.radio-icon{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--color)}.radio-inner{border-radius:var(--inner-border-radius);width:calc(50% + var(--border-width));height:calc(50% + var(--border-width));-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);background:var(--color-checked)}:host(.radio-checked) .radio-icon{border-color:var(--color-checked)}:host(.radio-checked) .radio-inner{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}:host(.radio-disabled) .label-text-wrapper{opacity:0.38}:host(.radio-disabled) .native-wrapper{opacity:0.63}:host(.ion-focused) .radio-icon::after{border-radius:var(--inner-border-radius);display:block;position:absolute;width:36px;height:36px;background:var(--ion-color-primary-tint, #1a65eb);content:"";opacity:0.2}.native-wrapper .radio-icon{width:1.25rem;height:1.25rem}',sT=rT,aT=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionFocus=I(this,"ionFocus",7),this.ionBlur=I(this,"ionBlur",7),this.inputId=`ion-rb-${lT++}`,this.radioGroup=null,this.updateState=()=>{if(this.radioGroup){let{compareWith:e,value:n}=this.radioGroup;this.checked=fa(n,this.value,e)}},this.onClick=()=>{let{radioGroup:e,checked:n,disabled:o}=this;o||(n&&(e!=null&&e.allowEmptySelection)?this.checked=!1:this.checked=!0)},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.checked=!1,this.buttonTabindex=-1,this.color=void 0,this.name=this.inputId,this.disabled=!1,this.value=void 0,this.labelPlacement="start",this.justify=void 0,this.alignment=void 0}valueChanged(){this.updateState()}componentDidLoad(){this.updateState()}setFocus(e){return x(this,null,function*(){e!==void 0&&(e.stopPropagation(),e.preventDefault()),this.el.focus()})}setButtonTabindex(e){return x(this,null,function*(){this.buttonTabindex=e})}connectedCallback(){this.value===void 0&&(this.value=this.inputId);let e=this.radioGroup=this.el.closest("ion-radio-group");e&&(this.updateState(),Kt(e,"ionValueChange",this.updateState))}disconnectedCallback(){let e=this.radioGroup;e&&(Bn(e,"ionValueChange",this.updateState),this.radioGroup=null)}get hasLabel(){return this.el.textContent!==""}renderRadioControl(){return h("div",{class:"radio-icon",part:"container"},h("div",{class:"radio-inner",part:"mark"}),h("div",{class:"radio-ripple"}))}render(){let{checked:e,disabled:n,color:o,el:i,justify:r,labelPlacement:s,hasLabel:a,buttonTabindex:l,alignment:c}=this,d=b(this),u=ce("ion-item",i);return h(C,{key:"8badd4aec277addc0793e14df21f73bb345e99b7",onFocus:this.onFocus,onBlur:this.onBlur,onClick:this.onClick,class:Z(o,{[d
12]:!0,"in-item":u,"radio-checked":e,"radio-disabled":n,[`radio-justify-${r}`]:r!==void 0,[`radio-alignment-${c}`]:c!==void 0,[`radio-label-placement-${s}`]:!0,"ion-activatable":!u,"ion-focusable":!u}),role:"radio","aria-checked":e?"true":"false","aria-disabled":n?"true":null,tabindex:l},h("label",{key:"8765b847edc93a1b5a16506e155ed03da807bb10",class:"radio-wrapper"},h("div",{key:"3d568a0192a32d4f0b8a920019c79ff02639b5c9",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!a},part:"label"},h("slot",{key:"331f3dc2ce5f6ed8f124fc4560f92e0f7c668a85"})),h("div",{key:"473bd4aaf448753e385f2dda3fddc9f56379aa19",class:"native-wrapper"},this.renderRadioControl())))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:iT,md:sT}}},[33,"ion-radio",{color:[513],name:[1],disabled:[4],value:[8],labelPlacement:[1,"label-placement"],justify:[1],alignment:[1],checked:[32],buttonTabindex:[32],setFocus:[64],setButtonTabindex:[64]},void 0,{value:["valueChanged"]}]),lT=0;function Fr(){if(typeof customElements>"u")return;["ion-radio"].forEach(e=>{switch(e){case"ion-radio":customElements.get(e)||customElements.define(e,aT);break}})}var cT=":host{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}",dT=cT,uT=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return h(C,{key:"a690022e2abdce6946d24264574e4aa0886a8ea5",class:b(this)},h("slot",{key:"d1a0e831dd1dbfe7877d3ad01d0a3045a5fb29e3"}))}static get style(){return dT}},[1,"ion-row"]);function hT(){if(typeof customElements>"u")return;["ion-row"].forEach(e=>{switch(e){case"ion-row":customElements.get(e)||customElements.define(e,uT);break}})}var Cm=hT;var pT=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:none;--background-hover-opacity:0;--background-focused:none;--background-focused-opacity:0;--border-radius:7px;--border-width:1px;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.12);--border-style:solid;--indicator-box-shadow:0 0 5px rgba(0, 0, 0, 0.16);--indicator-color:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)));--indicator-height:100%;--indicator-transition:transform 260ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--transition:100ms all linear;--padding-top:0;--padding-end:13px;--padding-bottom:0;--padding-start:13px;margin-top:2px;margin-bottom:2px;position:relative;-ms-flex-direction:row;flex-direction:row;min-width:70px;min-height:28px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);font-size:13px;font-weight:450;line-height:37px}:host::before{margin-left:0;margin-right:0;margin-top:5px;margin-bottom:5px;-webkit-transition:160ms opacity ease-in-out;transition:160ms opacity ease-in-out;-webkit-transition-delay:100ms;transition-delay:100ms;border-left:var(--border-width) var(--border-style) var(--border-color);content:"";opacity:1;will-change:opacity}:host(:first-of-type)::before{border-left-color:transparent}:host(.segment-button-disabled){opacity:0.3}::slotted(ion-icon){font-size:24px}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:2px;margin-inline-end:2px}.segment-button-indicator{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;left:0;right:0;top:0;bottom:0}.segment-button-indicator-background{border-radius:var(--border-radius);background:var(--indicator-color)}.segment-button-indicator-background{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked)::before,:host(.segment-button-after-checked)::before{opacity:0}
12:host(.segment-button-checked){z-index:-1}:host(.segment-button-activated){--indicator-transform:scale(0.95)}:host(.ion-focused) .button-native{opacity:0.7}@media (any-hover: hover){:host(:hover) .button-native{opacity:0.5}:host(.segment-button-checked:hover) .button-native{opacity:1}}:host(.in-segment-color){background:none;color:var(--ion-text-color, #000)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff)))}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native,:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-text-color, #000)}}:host(.in-toolbar:not(.in-segment-color)){--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, var(--ion-toolbar-color), initial);--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-toolbar-color), initial);--indicator-color:var(--ion-toolbar-segment-indicator-color, var(--ion-color-step-350, var(--ion-background-color-step-350, var(--ion-background-color, #fff))))}:host(.in-toolbar-color) .segment-button-indicator-background{background:var(--ion-color-contrast)}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-base)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color):hover) .button-native{color:var(--ion-color-contrast)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color):hover) .button-native{color:var(--ion-color-base)}}',fT=pT,gT=':host{--color:initial;--color-hover:var(--color);--color-checked:var(--color);--color-disabled:var(--color);--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;height:auto;background:var(--background);color:var(--color);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;grid-row:1;-webkit-font-kerning:none;font-kerning:none}.button-native{border-radius:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:inherit;max-width:inherit;height:auto;min-height:inherit;max-height:inherit;-webkit-transition:var(--transition);transition:var(--transition);border:none;outline:none;background:transparent;contain:content;pointer-events:none;overflow:hidden;z-index:2}.button-native::after{left:0;right:0;top:0;bottom:0;position:absolute;content:"";opacity:0}.button-inner{display:-ms-flexbox;display:flex;position:relative;-ms-flex-flow:inherit;flex-flow:inherit;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1}:host(.segment-button-checked){background:var(--background-checked);color:var(--color-checked)}:host(.segment-button-disabled){cursor:default;pointer-events:none}:host(.ion-focused) .button-native{color:var(--color-focused)}:host(.ion-focused) .button-native::after{background:var(--background-focused);opacity:var(--background-focused-opacity)}:host(:focus){outline:none}@media (any-hover: hover){:host(:hover) .button-native{color:var(--color-hover)}:host(:hover) .button-native::after{background:var(--background-hover);opacity:var(--background-hover-opacity)}:host(.segment-button-checked:hover) .button-native{color:var(--color-checked)}}::slotted(ion-icon){-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:-1;order:-1;pointer-events:none}::slotted(ion-label){display:block;-ms-flex-item-align:center;align-self:center;max-width:100%;line-height:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host(.segment-button-layout-icon-top) .button-native{-ms-flex-direction:column;flex-direction:column}:host(.segment-button-layout-icon-start) .button-native{-ms-flex-direction:row;flex-direction:row}:host(.segment-button-layout-icon-end) .button-native{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.segment-button-layout-icon-bottom) .button-native{-ms-flex-direction:column-reverse;flex-direction:column-reverse}:host(.segment-button-layout-icon-hide) ::slotted(ion-icon){display:none}:host(.segment-button-layout-label-hide) ::slotted(ion-label){display:none}ion-ripple-effect{color:var(--ripple-color, var(--color-checked))}.segment-button-indicator{-webkit-transform-origin:left;transform-origin:left;position:absolute;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;will-change:transform, opacity;pointer-events:none}.segment-button-indicator-background{width:100%;height:var(--indicator-height);-webkit-transform:var(--indicator-transform);transform:var(--indicator-transform);-webkit-box-shadow:var(--indicator-box-shadow);box-shadow:var(--indicator-box-shadow);pointer-events:none}.segment-button-indicator-animated{-webkit-transition:var(--indicator-transition);transition:var(--indicator-transition)}:host(.segment-button-checked) .segment-button-indicator{opacity:1}@media (prefers-reduced-motion: reduce){.segment-button-indicator-background{-webkit-transform:none;transform:none}.segment-button-indicator-animated{-webkit-transition:none;transition:none}}:host{--background:none;--background-checked:none;--background-hover:var(--color-checked);--background-focused:var(--color-checked);--background-activated-opacity:0;--background-focused-opacity:.12;--background-hover-opacity:.04;--color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--color-checked:var(--ion-color-primary, #0054e9);--indicator-box-shadow:none;--indicator-color:var(--color-checked);--indicator-height:2px;
12--indicator-transition:transform 250ms cubic-bezier(0.4, 0, 0.2, 1);--indicator-transform:none;--padding-top:0;--padding-end:16px;--padding-bottom:0;--padding-start:16px;--transition:color 0.15s linear 0s, opacity 0.15s linear 0s;min-width:90px;min-height:48px;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);font-size:14px;font-weight:500;letter-spacing:0.06em;line-height:40px;text-transform:uppercase}:host(.segment-button-disabled){opacity:0.3}:host(.in-segment-color){background:none;color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color) ion-ripple-effect{color:var(--ion-color-base)}:host(.in-segment-color) .segment-button-indicator-background{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked) .button-native{color:var(--ion-color-base)}:host(.in-segment-color.ion-focused) .button-native::after{background:var(--ion-color-base)}@media (any-hover: hover){:host(.in-segment-color:hover) .button-native{color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6)}:host(.in-segment-color:hover) .button-native::after{background:var(--ion-color-base)}:host(.in-segment-color.segment-button-checked:hover) .button-native{color:var(--ion-color-base)}}:host(.in-toolbar:not(.in-segment-color)){--background:var(--ion-toolbar-segment-background, none);--background-checked:var(--ion-toolbar-segment-background-checked, none);--color:var(--ion-toolbar-segment-color, rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.6));--color-checked:var(--ion-toolbar-segment-color-checked, var(--ion-color-primary, #0054e9));--indicator-color:var(--ion-toolbar-segment-color-checked, var(--color-checked))}:host(.in-toolbar-color:not(.in-segment-color)) .button-native{color:rgba(var(--ion-color-contrast-rgb), 0.6)}:host(.in-toolbar-color.segment-button-checked:not(.in-segment-color)) .button-native{color:var(--ion-color-contrast)}@media (any-hover: hover){:host(.in-toolbar-color:not(.in-segment-color)) .button-native::after{background:var(--ion-color-contrast)}}::slotted(ion-icon){margin-top:12px;margin-bottom:12px;font-size:24px}::slotted(ion-label){margin-top:12px;margin-bottom:12px}:host(.segment-button-layout-icon-top) ::slotted(ion-label),:host(.segment-button-layout-icon-bottom) ::slotted(ion-icon){margin-top:0}:host(.segment-button-layout-icon-top) ::slotted(ion-icon),:host(.segment-button-layout-icon-bottom) ::slotted(ion-label){margin-bottom:0}:host(.segment-button-layout-icon-start) ::slotted(ion-label){-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:0;margin-inline-end:0}:host(.segment-button-layout-icon-end) ::slotted(ion-label){-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:8px;margin-inline-end:8px}:host(.segment-button-has-icon-only) ::slotted(ion-icon){margin-top:12px;margin-bottom:12px}:host(.segment-button-has-label-only) ::slotted(ion-label){margin-top:12px;margin-bottom:12px}.segment-button-indicator{left:0;right:0;bottom:0}.segment-button-indicator-background{background:var(--indicator-color)}:host(.in-toolbar:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-toolbar-segment-indicator-color, var(--indicator-color))}:host(.in-toolbar-color:not(.in-segment-color)) .segment-button-indicator-background{background:var(--ion-color-contrast)}',mT=gT,vT=0,wT=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.segmentEl=null,this.inheritedAttributes={},this.updateStyle=()=>{Ce(this)},this.updateState=()=>{let{segmentEl:e}=this;e&&(this.checked=e.value===this.value,e.disabled&&(this.disabled=!0))},this.checked=!1,this.contentId=void 0,this.disabled=!1,this.layout="icon-top",this.type="button",this.value="ion-sb-"+vT++}valueChanged(){this.updateState()}connectedCallback(){let e=this.segmentEl=this.el.closest("ion-segment");e&&(this.updateState(),Kt(e,"ionSelect",this.updateState),Kt(e,"ionStyle",this.updateStyle)),this.contentId&&this.disabled&&(ge("[ion-segment-button] - Segment buttons cannot be disabled when associated with an <ion-segment-content>."),this.disabled=!1)}disconnectedCallback(){let e=this.segmentEl;e&&(Bn(e,"ionSelect",this.updateState),Bn(e,"ionStyle",this.updateStyle),this.segmentEl=null)}componentWillLoad(){if(this.inheritedAttributes=Object.assign({},ct(this.el,["aria-label"])),!this.contentId)return;let e=document.getElementById(this.contentId);if(!e){ot(`[ion-segment-button] - Unable to find Segment Content with id="${this.contentId}".`);return}if(e.tagName!=="ION-SEGMENT-CONTENT"){ot(`[ion-segment-button] - Element with id="${this.contentId}" is not an <ion-segment-content> element.`);return}}get hasLabel(){return!!this.el.querySelector("ion-label")}get hasIcon(){return!!this.el.querySelector("ion-icon")}setFocus(){return x(this,null,function*(){let{nativeEl:e}=this;e!==void 0&&e.focus()})}render(){let{checked:e,type:n,disabled:o,hasIcon:i,hasLabel:r,layout:s,segmentEl:a}=this,l=b(this),c=()=>(a==null?void 0:a.color)!==void 0;return h(C,{key:"d79dad80db69123510c6d52bbf4424558600c14a",class:{[l]:!0,"in-toolbar":ce("ion-toolbar",this.el),"in-toolbar-color":ce("ion-toolbar[color]",this.el),"in-segment":ce("ion-segment",this.el),"in-segment-color":c(),"segment-button-has-label":r,"segment-button-has-icon":i,"segment-button-has-label-only":r&&!i,"segment-button-has-icon-only":i&&!r,"segment-button-disabled":o,"segment-button-checked":e,[`segment-button-layout-${s}`]:!0,"ion-activatable":!0,"ion-activatable-instant":!0,"ion-focusable":!0}},h("button",Object.assign({key:"781fd7fef443a2fbd404b8a399d1203794759a69","aria-selected":e?"true":"false",role:"tab",ref:d=>this.nativeEl=d,type:n,class:"button-native",part:"native",disabled:o},this.inheritedAttributes),h("span",{key:"64df08f60ea17481183f8ad284884b9979eaeb24",class:"button-inner"},h("slot",{key:"2b7ef328023ab5ccc0adc6f865e5e7121467eeb8"})),l==="md"&&h("ion-ripple-effect",{key:"1fd5e6179227925a03b6c3b5258bbf4ea99bfef1"})),h("div",{key:"dbcedad6988b0eadeebe02bdafdedb8eb37af19c",part:"indicator",class:"segment-button-indicator segment-button-indicator-animated"},h("div",{key:"f4f1789f66bdfa2de5445bc0d292116a93bad7cc",part:"indicator-background",class:"segment-button-indicator-background"})))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:fT,md:mT}}},[33,"ion-segment-button",{contentId:[513,"content-id"],disabled:[1028],layout:[1],type:[1],value:[8],checked:[32],setFocus:[64]},void 0,{value:["valueChanged"]}]);function xT(){if(typeof customElements>"u")return;
12["ion-segment-button","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-segment-button":customElements.get(e)||customElements.define(e,wT);break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var Im=xT;var bT=":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper,:host(.in-item:not(.checkbox-label-placement-stacked):not([slot])) .native-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}.checkbox-bottom{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;white-space:normal}:host(.checkbox-label-placement-stacked) .checkbox-bottom{font-size:1rem}.checkbox-bottom .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.checkbox-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .checkbox-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .checkbox-bottom .helper-text{display:none}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:start}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column;text-align:center}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}
12:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-justify-space-between),:host(.checkbox-justify-start),:host(.checkbox-justify-end),:host(.checkbox-alignment-start),:host(.checkbox-alignment-center){display:block}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:50%;--border-width:0.125rem;--border-style:solid;--border-color:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.23);--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--size:min(1.375rem, 55.836px);--checkmark-width:1.5px}:host(.checkbox-disabled){opacity:0.3}",yT=bT,kT=":host{--checkbox-background-checked:var(--ion-color-primary, #0054e9);--border-color-checked:var(--ion-color-primary, #0054e9);--checkmark-color:var(--ion-color-primary-contrast, #fff);--transition:none;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0;width:100%;height:100%}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}:host(.ion-color){--checkbox-background-checked:var(--ion-color-base);--border-color-checked:var(--ion-color-base);--checkmark-color:var(--ion-color-contrast)}.checkbox-wrapper{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;cursor:inherit}.label-text-wrapper{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:host(.in-item) .label-text-wrapper,:host(.in-item:not(.checkbox-label-placement-stacked):not([slot])) .native-wrapper{margin-top:10px;margin-bottom:10px}:host(.in-item.checkbox-label-placement-stacked) .label-text-wrapper{margin-top:10px;margin-bottom:16px}:host(.in-item.checkbox-label-placement-stacked) .native-wrapper{margin-bottom:10px}.label-text-wrapper-hidden{display:none}input{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-icon{border-radius:var(--border-radius);position:relative;width:var(--size);height:var(--size);-webkit-transition:var(--transition);transition:var(--transition);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--checkbox-background);-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox-icon path{fill:none;stroke:var(--checkmark-color);stroke-width:var(--checkmark-width);opacity:0}.checkbox-bottom{padding-top:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:0.75rem;white-space:normal}:host(.checkbox-label-placement-stacked) .checkbox-bottom{font-size:1rem}.checkbox-bottom .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.checkbox-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .checkbox-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .checkbox-bottom .helper-text{display:none}:host(.checkbox-label-placement-start) .checkbox-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.checkbox-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-end) .checkbox-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:start;justify-content:start}:host(.checkbox-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px}:host(.checkbox-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
12max-width:200px}:host(.checkbox-label-placement-stacked) .checkbox-wrapper{-ms-flex-direction:column;flex-direction:column;text-align:center}:host(.checkbox-label-placement-stacked) .label-text-wrapper{-webkit-transform:scale(0.75);transform:scale(0.75);margin-left:0;margin-right:0;margin-bottom:16px;max-width:calc(100% / 0.75)}:host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-start) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-start .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-start:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}}:host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper{-webkit-transform-origin:center top;transform-origin:center top}:host-context([dir=rtl]):host(.checkbox-label-placement-stacked.checkbox-alignment-center) .label-text-wrapper,:host-context([dir=rtl]).checkbox-label-placement-stacked.checkbox-alignment-center .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}@supports selector(:dir(rtl)){:host(.checkbox-label-placement-stacked.checkbox-alignment-center:dir(rtl)) .label-text-wrapper{-webkit-transform-origin:calc(100% - center) top;transform-origin:calc(100% - center) top}}:host(.checkbox-justify-space-between) .checkbox-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.checkbox-justify-start) .checkbox-wrapper{-ms-flex-pack:start;justify-content:start}:host(.checkbox-justify-end) .checkbox-wrapper{-ms-flex-pack:end;justify-content:end}:host(.checkbox-alignment-start) .checkbox-wrapper{-ms-flex-align:start;align-items:start}:host(.checkbox-alignment-center) .checkbox-wrapper{-ms-flex-align:center;align-items:center}:host(.checkbox-justify-space-between),:host(.checkbox-justify-start),:host(.checkbox-justify-end),:host(.checkbox-alignment-start),:host(.checkbox-alignment-center){display:block}:host(.checkbox-checked) .checkbox-icon,:host(.checkbox-indeterminate) .checkbox-icon{border-color:var(--border-color-checked);background:var(--checkbox-background-checked)}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{opacity:1}:host(.checkbox-disabled){pointer-events:none}:host{--border-radius:calc(var(--size) * .125);--border-width:2px;--border-style:solid;--border-color:rgb(var(--ion-text-color-rgb, 0, 0, 0), 0.6);--checkmark-width:3;--checkbox-background:var(--ion-item-background, var(--ion-background-color, #fff));--transition:background 180ms cubic-bezier(0.4, 0, 0.2, 1);--size:18px}.checkbox-icon path{stroke-dasharray:30;stroke-dashoffset:30}:host(.checkbox-checked) .checkbox-icon path,:host(.checkbox-indeterminate) .checkbox-icon path{stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 90ms linear 90ms;transition:stroke-dashoffset 90ms linear 90ms}:host(.checkbox-disabled) .label-text-wrapper{opacity:0.38}:host(.checkbox-disabled) .native-wrapper{opacity:0.63}",MT=kT,Em=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=I(this,"ionChange",7),this.ionFocus=I(this,"ionFocus",7),this.ionBlur=I(this,"ionBlur",7),this.inputId=`ion-cb-${CT++}`,this.inputLabelId=`${this.inputId}-lbl`,this.helperTextId=`${this.inputId}-helper-text`,this.errorTextId=`${this.inputId}-error-text`,this.inheritedAttributes={},this.setChecked=e=>{let n=this.checked=e;this.ionChange.emit({checked:n,value:this.value})},this.toggleChecked=e=>{e.preventDefault(),this.setFocus(),this.setChecked(!this.checked),this.indeterminate=!1},this.onFocus=()=>{this.ionFocus.emit()},this.onBlur=()=>{this.ionBlur.emit()},this.onKeyDown=e=>{e.key===" "&&(e.preventDefault(),this.disabled||this.toggleChecked(e))},this.onClick=e=>{this.disabled||this.toggleChecked(e)},this.onDivLabelClick=e=>{e.stopPropagation()},this.color=void 0,this.name=this.inputId,this.checked=!1,this.indeterminate=!1,this.disabled=!1,this.errorText=void 0,this.helperText=void 0,this.value="on",this.labelPlacement="start",this.justify=void 0,this.alignment=void 0,this.required=!1}componentWillLoad(){this.inheritedAttributes=Object.assign({},dt(this.el))}setFocus(){return x(this,null,function*(){this.focusEl&&this.focusEl.focus()})}getHintTextID(){let{el:e,helperText:n,errorText:o,helperTextId:i,errorTextId:r}=this;if(e.classList.contains("ion-touched")&&e.classList.contains("ion-invalid")&&o)return r;if(n)return i}renderHintText(){let{helperText:e,errorText:n,helperTextId:o,errorTextId:i}=this;if(e||n)return h("div",{class:"checkbox-bottom"},h("div",{id:o,class:"helper-text",part:"supporting-text helper-text"},e),h("div",{id:i,class:"error-text",part:"supporting-text error-text"},n))}render(){let{color:e,checked:n,disabled:o,el:i,getSVGPath:r,indeterminate:s,inheritedAttributes:a,inputId:l,justify:c,labelPlacement:d,name:u,value:g,alignment:p,required:v}=this,w=b(this),y=r(w,s),E=i.textContent!=="";return yi(!0,i,u,n?g:"",o),h(C,{key:"26cbe7220e555107200e9b5deeae754aa534a80b",role:"checkbox","aria-checked":s?"mixed":`${n}`,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId,"aria-labelledby":E?this.inputLabelId:null,"aria-label":a["aria-label"]||null,"aria-disabled":o?"true":null,tabindex:o?void 0:0,onKeyDown:this.onKeyDown,class:Z(e,{[w]:!0,"in-item":ce("ion-item",i),"checkbox-checked":n,"checkbox-disabled":o,"checkbox-indeterminate":s,interactive:!0,[`checkbox-justify-${c}`]:c!==void 0,[`checkbox-alignment-${p}`]:p!==void 0,[`checkbox-label-placement-${d}`]:!0}),onClick:this.onClick},h("label",{key:"f025cec5ff08e8be4487b9cc0324616ca5dfae2a",class:"checkbox-wrapper",htmlFor:l},h("input",Object.assign({key:"dc53f7e4e240dc2e18556e6350df2b5c3169f553",type:"checkbox",checked:n?!0:void 0,disabled:o,id:l,onChange:this.toggleChecked,onFocus:()=>this.onFocus(),onBlur:()=>this.onBlur(),ref:A=>this.focusEl=A,required:v},a)),h("div",{key:"a625e9b50c3b617de8bbbfd624d772454fecaf2d",class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!E},part:"label",id:this.inputLabelId,onClick:this.onDivLabelClick},h("slot",{key:"87d1a90691327945f4343406706e4ab27f453844"}),this.renderHintText()),h("div",{key:"b57fed8cdecee4df1ef0d57f157267ee77fac653",class:"native-wrapper"},h("svg",{key:"d472a06ec6c8b74dfb651415d2236db8080f6805",class:"checkbox-icon",viewBox:"0 0 24 24",part:"container"},y))))}getSVGPath(e,n){let o=n?h("path",{d:"M6 12L18 12",part:"mark"}):h("path",{d:"M5.9,12.5l3.8,3.8l8.8-8.8",part:"mark"});return e==="md"&&(o=n?h("path",{d:"M2 12H22",part:"mark"}):h("path",{d:"M1.73,12.91 8.1,19.28 22.79,4.59",part:"mark"})),o}get el(){return this}static get style(){return{ios:yT,md:MT}}},[33,"ion-checkbox",{color:[513],name:[1],checked:[1028],indeterminate:[1028],disabled:[4],errorText:[1,"error-text"],helperText:[1,"helper-text"],value:[8],labelPlacement:[1,"label-placement"],justify:[1],alignment:[1],required:[4],setFocus:[64]}]),CT=0;function _o(){if(typeof customElements>"u")return;
12["ion-checkbox"].forEach(e=>{switch(e){case"ion-checkbox":customElements.get(e)||customElements.define(e,Em);break}})}var IT="ion-radio-group{vertical-align:top}.radio-group-wrapper{display:inline}.radio-group-top{line-height:1.5}.radio-group-top .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.radio-group-top .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid .radio-group-top .error-text{display:block}.ion-touched.ion-invalid .radio-group-top .helper-text{display:none}ion-list .radio-group-top{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}",ET=IT,DT="ion-radio-group{vertical-align:top}.radio-group-wrapper{display:inline}.radio-group-top{line-height:1.5}.radio-group-top .error-text{display:none;color:var(--ion-color-danger, #c5000f)}.radio-group-top .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid .radio-group-top .error-text{display:block}.ion-touched.ion-invalid .radio-group-top .helper-text{display:none}ion-list .radio-group-top{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}",ST=DT,zT=M(class extends k{constructor(){super(),this.__registerHost(),this.ionChange=I(this,"ionChange",7),this.ionValueChange=I(this,"ionValueChange",7),this.inputId=`ion-rg-${AT++}`,this.helperTextId=`${this.inputId}-helper-text`,this.errorTextId=`${this.inputId}-error-text`,this.labelId=`${this.inputId}-lbl`,this.setRadioTabindex=e=>{let n=this.getRadios(),o=n.find(s=>!s.disabled),i=n.find(s=>s.value===e&&!s.disabled);if(!o&&!i)return;let r=i||o;for(let s of n){let a=s===r?0:-1;s.setButtonTabindex(a)}},this.onClick=e=>{e.preventDefault();let n=e.target&&e.target.closest("ion-radio");if(n&&!n.disabled){let o=this.value,i=n.value;i!==o?(this.value=i,this.emitValueChange(e)):this.allowEmptySelection&&(this.value=void 0,this.emitValueChange(e))}},this.allowEmptySelection=!1,this.compareWith=void 0,this.name=this.inputId,this.value=void 0,this.helperText=void 0,this.errorText=void 0}valueChanged(e){this.setRadioTabindex(e),this.ionValueChange.emit({value:e})}componentDidLoad(){this.valueChanged(this.value)}connectedCallback(){return x(this,null,function*(){let e=this.el.querySelector("ion-list-header")||this.el.querySelector("ion-item-divider");if(e){let n=this.label=e.querySelector("ion-label");n&&(this.labelId=n.id=this.name+"-lbl")}})}getRadios(){return Array.from(this.el.querySelectorAll("ion-radio"))}emitValueChange(e){let{value:n}=this;this.ionChange.emit({value:n,event:e})}onKeydown(e){let n=!!this.el.closest("ion-select-popover")||!!this.el.closest("ion-select-modal");if(e.target&&!this.el.contains(e.target))return;let o=this.getRadios().filter(i=>!i.disabled);if(e.target&&o.includes(e.target)){let i=o.findIndex(a=>a===e.target),r=o[i],s;if(["ArrowDown","ArrowRight"].includes(e.key)&&(s=i===o.length-1?o[0]:o[i+1]),["ArrowUp","ArrowLeft"].includes(e.key)&&(s=i===0?o[o.length-1]:o[i-1]),s&&o.includes(s)&&(s.setFocus(e),n||(this.value=s.value,this.emitValueChange(e))),[" "].includes(e.key)){let a=this.value;this.value=this.allowEmptySelection&&this.value!==void 0?void 0:r.value,(a!==this.value||this.allowEmptySelection)&&this.emitValueChange(e),e.preventDefault()}}}setFocus(){return x(this,null,function*(){let e=this.getRadios().find(n=>n.tabIndex!==-1);e==null||e.setFocus()})}renderHintText(){let{helperText:e,errorText:n,helperTextId:o,errorTextId:i}=this;if(e||n)return h("div",{class:"radio-group-top"},h("div",{id:o,class:"helper-text"},e),h("div",{id:i,class:"error-text"},n))}getHintTextID(){let{el:e,helperText:n,errorText:o,helperTextId:i,errorTextId:r}=this;if(e.classList.contains("ion-touched")&&e.classList.contains("ion-invalid")&&o)return r;if(n)return i}render(){let{label:e,labelId:n,el:o,name:i,value:r}=this,s=b(this);return yi(!0,o,i,r,!1),h(C,{key:"cac92777297029d7fd1b6af264d92850e35dfbba",role:"radiogroup","aria-labelledby":e?n:null,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId,onClick:this.onClick,class:s},this.renderHintText(),h("div",{key:"6b5c634dba30d54eedc031b077863f3d6a9d9e9b",class:"radio-group-wrapper"},h("slot",{key:"443edb3ff6f4c59d4c4324c8a19f2d6def47a322"})))}get el(){return this}static get watchers(){return{value:["valueChanged"]}}static get style(){return{ios:ET,md:ST}}},[36,"ion-radio-group",{allowEmptySelection:[4,"allow-empty-selection"],compareWith:[1,"compare-with"],name:[1],value:[1032],helperText:[1,"helper-text"],errorText:[1,"error-text"],setFocus:[64]},[[4,"keydown","onKeydown"]],{value:["valueChanged"]}]),AT=0;function $r(){if(typeof customElements>"u")return;
12["ion-radio-group"].forEach(e=>{switch(e){case"ion-radio-group":customElements.get(e)||customElements.define(e,zT);break}})}var TT=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{top:0;-webkit-padding-start:90px;padding-inline-start:90px;-webkit-padding-end:90px;padding-inline-end:90px;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);position:absolute;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);font-size:min(1.0625rem, 20.4px);font-weight:600;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}:host{inset-inline-start:0}:host(.title-small){-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;padding-top:6px;padding-bottom:16px;position:relative;font-size:min(0.8125rem, 23.4px);font-weight:normal}:host(.title-large){-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:2px;padding-bottom:4px;-webkit-transform-origin:left center;transform-origin:left center;position:static;-ms-flex-align:end;align-items:flex-end;min-width:100%;font-size:min(2.125rem, 61.2px);font-weight:700;text-align:start}:host(.title-large.title-rtl){-webkit-transform-origin:right center;transform-origin:right center}:host(.title-large.ion-cloned-element){--color:var(--ion-text-color, #000);font-family:var(--ion-font-family)}:host(.title-large) .toolbar-title{-webkit-transform-origin:inherit;transform-origin:inherit;width:auto}:host-context([dir=rtl]):host(.title-large) .toolbar-title,:host-context([dir=rtl]).title-large .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}@supports selector(:dir(rtl)){:host(.title-large:dir(rtl)) .toolbar-title{-webkit-transform-origin:calc(100% - inherit);transform-origin:calc(100% - inherit)}}",_T=TT,LT=":host{--color:initial;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-webkit-transform:translateZ(0);transform:translateZ(0);color:var(--color)}:host(.ion-color){color:var(--ion-color-base)}.toolbar-title{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;pointer-events:auto}:host(.title-small) .toolbar-title{white-space:normal}:host{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;padding-top:0;padding-bottom:0;font-size:1.25rem;font-weight:500;letter-spacing:0.0125em}:host(.title-small){width:100%;height:100%;font-size:0.9375rem;font-weight:normal}",OT=LT,Dm=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionStyle=I(this,"ionStyle",7),this.color=void 0,this.size=void 0}sizeChanged(){this.emitStyle()}connectedCallback(){this.emitStyle()}emitStyle(){let e=this.getSize();this.ionStyle.emit({[`title-${e}`]:!0})}getSize(){return this.size!==void 0?this.size:"default"}render(){let e=b(this),n=this.getSize();return h(C,{key:"3f7b19c99961dbb86c0a925218332528b22e6880",class:Z(this.color,{[e]:!0,[`title-${n}`]:!0,"title-rtl":document.dir==="rtl"})},h("div",{key:"12054fbdd60e40a15875e442c20143766fc34fc3",class:"toolbar-title"},h("slot",{key:"9f14fb14a67d4bd1e4536a4d64a637fbe5a151c7"})))}get el(){return this}static get watchers(){return{size:["sizeChanged"]}}static get style(){return{ios:_T,md:OT}}},[33,"ion-title",{color:[513],size:[1]},void 0,{size:["sizeChanged"]}]);function Ur(){if(typeof customElements>"u")return;["ion-title"].forEach(e=>{switch(e){case"ion-title":customElements.get(e)||customElements.define(e,Dm);break}})}var BT=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;
12min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--color:var(--ion-toolbar-color, var(--ion-text-color, #000));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--padding-top:3px;--padding-bottom:3px;--padding-start:4px;--padding-end:4px;--min-height:44px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:4;order:4;min-width:0}:host(.toolbar-segment) .toolbar-content{display:-ms-inline-flexbox;display:inline-flex}:host(.toolbar-searchbar) .toolbar-container{padding-top:0;padding-bottom:0}:host(.toolbar-searchbar) ::slotted(*){-ms-flex-item-align:start;align-self:start}:host(.toolbar-searchbar) ::slotted(ion-chip){margin-top:3px}::slotted(ion-buttons){min-height:38px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:3;order:3}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}:host(.toolbar-title-large) .toolbar-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}:host(.toolbar-title-large) .toolbar-content ion-title{-ms-flex:1;flex:1;-ms-flex-order:8;order:8;min-width:100%}",RT=BT,jT=":host{--border-width:0;--border-style:solid;--opacity:1;--opacity-scale:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:block;position:relative;width:100%;padding-right:var(--ion-safe-area-right);padding-left:var(--ion-safe-area-left);color:var(--color);font-family:var(--ion-font-family, inherit);contain:content;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}:host(.ion-color){color:var(--ion-color-contrast)}:host(.ion-color) .toolbar-background{background:var(--ion-color-base)}.toolbar-container{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;min-height:var(--min-height);contain:content;overflow:hidden;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box}.toolbar-background{left:0;right:0;top:0;bottom:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);background:var(--background);contain:strict;opacity:calc(var(--opacity) * var(--opacity-scale));z-index:-1;pointer-events:none}::slotted(ion-progress-bar){left:0;right:0;bottom:0;position:absolute}:host{--background:var(--ion-toolbar-background, var(--ion-background-color, #fff));--color:var(--ion-toolbar-color, var(--ion-text-color, #424242));--border-color:var(--ion-toolbar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, #c1c4cd))));--padding-top:0;--padding-bottom:0;--padding-start:0;--padding-end:0;--min-height:56px}.toolbar-content{-ms-flex:1;flex:1;-ms-flex-order:3;order:3;min-width:0;max-width:100%}::slotted(.buttons-first-slot){-webkit-margin-start:4px;margin-inline-start:4px}::slotted(.buttons-last-slot){-webkit-margin-end:4px;margin-inline-end:4px}::slotted([slot=start]){-ms-flex-order:2;order:2}::slotted([slot=secondary]){-ms-flex-order:4;order:4}::slotted([slot=primary]){-ms-flex-order:5;order:5;text-align:end}::slotted([slot=end]){-ms-flex-order:6;order:6;text-align:end}",VT=jT,Sm=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.childrenStyles=new Map,this.color=void 0}componentWillLoad(){let e=Array.from(this.el.querySelectorAll("ion-buttons")),n=e.find(r=>r.slot==="start");n&&n.classList.add("buttons-first-slot");let o=e.reverse(),i=o.find(r=>r.slot==="end")||o.find(r=>r.slot==="primary")||o.find(r=>r.slot==="secondary");i&&i.classList.add("buttons-last-slot")}childrenStyle(e){e.stopPropagation();let n=e.target.tagName,o=e.detail,i={},r=this.childrenStyles.get(n)||{},s=!1;
12Object.keys(o).forEach(a=>{let l=`toolbar-${a}`,c=o[a];c!==r[l]&&(s=!0),c&&(i[l]=!0)}),s&&(this.childrenStyles.set(n,i),Ce(this))}render(){let e=b(this),n={};return this.childrenStyles.forEach(o=>{Object.assign(n,o)}),h(C,{key:"402afe7ce0c97883cedd0e48a5a0492a9bfe76ae",class:Object.assign(Object.assign({},n),Z(this.color,{[e]:!0,"in-toolbar":ce("ion-toolbar",this.el)}))},h("div",{key:"2465a6dc8d507ec650538378d1be2abd399c58ad",class:"toolbar-background",part:"background"}),h("div",{key:"6075096afd12303b961e4fe9ad345ef2887573af",class:"toolbar-container",part:"container"},h("slot",{key:"8b7eec1148cfeb339d87cdf9273f2104703e7601",name:"start"}),h("slot",{key:"b102d3926cade24faf78b7af78ad5e192c4c0308",name:"secondary"}),h("div",{key:"c6ab2e978328324c6f9e7892024cbcd8b8987067",class:"toolbar-content",part:"content"},h("slot",{key:"86f8952c4355a9df5b4bbb95e9d0cafefd272d5b"})),h("slot",{key:"501e43431da6b9dd35b47b79222f948d445f7a78",name:"primary"}),h("slot",{key:"84bf1a15a5e52e8e94df9f479c4ce18004f5ab57",name:"end"})))}get el(){return this}static get style(){return{ios:RT,md:VT}}},[33,"ion-toolbar",{color:[513]},[[0,"ionStyle","childrenStyle"]]]);function qr(){if(typeof customElements>"u")return;["ion-toolbar"].forEach(e=>{switch(e){case"ion-toolbar":customElements.get(e)||customElements.define(e,Sm);break}})}var NT=".sc-ion-select-modal-ionic-h{height:100%}ion-list.sc-ion-select-modal-ionic ion-radio.sc-ion-select-modal-ionic::part(container){display:none}ion-list.sc-ion-select-modal-ionic ion-radio.sc-ion-select-modal-ionic::part(label){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-modal-ionic{--inner-border-width:0}.item-radio-checked.sc-ion-select-modal-ionic{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-modal-ionic{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));
12--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}",HT=NT,PT='.sc-ion-select-modal-ios-h{height:100%}ion-item.sc-ion-select-modal-ios{--inner-padding-end:0}ion-radio.sc-ion-select-modal-ios::after{bottom:0;position:absolute;width:calc(100% - 0.9375rem - 16px);border-width:0px 0px 0.55px 0px;border-style:solid;border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));content:""}ion-radio.sc-ion-select-modal-ios::after{inset-inline-start:calc(0.9375rem + 16px)}',FT=PT,$T=".sc-ion-select-modal-md-h{height:100%}ion-list.sc-ion-select-modal-md ion-radio.sc-ion-select-modal-md::part(container){display:none}ion-list.sc-ion-select-modal-md ion-radio.sc-ion-select-modal-md::part(label){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-modal-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-modal-md{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-modal-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));
12--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}",UT=$T,qT=M(class extends k{constructor(){super(),this.__registerHost(),this.header=void 0,this.multiple=void 0,this.options=[]}closeModal(){let e=this.el.closest("ion-modal");e&&e.dismiss()}findOptionFromEvent(e){let{options:n}=this;return n.find(o=>o.value===e.target.value)}getValues(e){let{multiple:n,options:o}=this;if(n)return o.filter(r=>r.checked).map(r=>r.value);let i=e?this.findOptionFromEvent(e):null;return i?i.value:void 0}callOptionHandler(e){let n=this.findOptionFromEvent(e),o=this.getValues(e);n!=null&&n.handler&&Tn(n.handler,o)}setChecked(e){let{multiple:n}=this,o=this.findOptionFromEvent(e);n&&o&&(o.checked=e.detail.checked)}renderRadioOptions(){let e=this.options.filter(n=>n.checked).map(n=>n.value)[0];return h("ion-radio-group",{value:e,onIonChange:n=>this.callOptionHandler(n)},this.options.map(n=>h("ion-item",{lines:"none",class:Object.assign({"item-radio-checked":n.value===e},Xe(n.cssClass))},h("ion-radio",{value:n.value,disabled:n.disabled,justify:"start",labelPlacement:"end",onClick:()=>this.closeModal(),onKeyUp:o=>{o.key===" "&&this.closeModal()}},n.text))))}renderCheckboxOptions(){return this.options.map(e=>h("ion-item",{class:Object.assign({"item-checkbox-checked":e.checked},Xe(e.cssClass))},h("ion-checkbox",{value:e.value,disabled:e.disabled,checked:e.checked,justify:"start",labelPlacement:"end",onIonChange:n=>{this.setChecked(n),this.callOptionHandler(n),Ce(this)}},e.text)))}render(){return h(C,{key:"885198a9f21884e3bfb9bf0af53e0ee3ae37b231",class:b(this)},h("ion-header",{key:"d8b63726869747ac711e4fda78a50ce46f72970c"},h("ion-toolbar",{key:"9ab2a4c1480dd74eeae38d7b580a2e87fb71270e"},this.header!==void 0&&h("ion-title",{key:"87a7034385ef57f55cefdd0371dbb66a64827290"},this.header),h("ion-buttons",{key:"0a35424ea13ca002abc9a43b6138730254f187d0",slot:"end"},h("ion-button",{key:"238bf40b47128d9aa995d14d9ff9ebcae4f79492",onClick:()=>this.closeModal()},"Close")))),h("ion-content",{key:"4a256f3381f8cabbc7194337b8ae4aa1c3ab1066"},h("ion-list",{key:"acd38fc52024632176467ed6a84106a454021544"},this.multiple===!0?this.renderCheckboxOptions():this.renderRadioOptions())))}get el(){return this}static get style(){return{ionic:HT,ios:FT,md:UT}}},[34,"ion-select-modal",{header:[1],multiple:[4],options:[16]}]);function zm(){if(typeof customElements>"u")return;["ion-select-modal","ion-button","ion-buttons","ion-checkbox","ion-content","ion-header","ion-icon","ion-item","ion-list","ion-radio","ion-radio-group","ion-ripple-effect","ion-title","ion-toolbar"].forEach(e=>{switch(e){case"ion-select-modal":customElements.get(e)||customElements.define(e,qT);break;case"ion-button":customElements.get(e)||Rr();break;case"ion-buttons":customElements.get(e)||jr();break;case"ion-checkbox":customElements.get(e)||_o();break;case"ion-content":customElements.get(e)||Vr();break;case"ion-header":customElements.get(e)||Nr();break;case"ion-icon":customElements.get(e)||Ye();break;case"ion-item":customElements.get(e)||Ao();break;case"ion-list":customElements.get(e)||To();break;case"ion-radio":customElements.get(e)||Fr();break;case"ion-radio-group":customElements.get(e)||$r();break;case"ion-ripple-effect":customElements.get(e)||Pe();break;case"ion-title":customElements.get(e)||Ur();break;case"ion-toolbar":customElements.get(e)||qr();break}})}var WT=":host{display:none}",GT=WT,ZT=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.inputId=`ion-selopt-${XT++}`,this.disabled=!1,this.value=void 0}render(){return h(C,{key:"8c96c199ce3a3065de3fe446500f567236e0610a",role:"option",id:this.inputId,class:b(this)})}get el(){return this}static get style(){return GT}},[1,"ion-select-option",{disabled:[4],value:[8]}]),XT=0;function YT(){if(typeof customElements>"u")return;["ion-select-option"].forEach(e=>{switch(e){case"ion-select-option":customElements.get(e)||customElements.define(e,ZT);break}})}var Am=YT;var QT=":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-ms-flex:1;flex:1;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;z-index:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host{--border:0.55px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--side-min-width:270px;--side-max-width:28%}",KT=QT,JT=":host{--side-width:100%;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;contain:strict}:host(.split-pane-visible) ::slotted(.split-pane-main){left:0;right:0;top:0;bottom:0;position:relative;-ms-flex:1;flex:1;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;z-index:0}::slotted(.split-pane-side:not(ion-menu)){display:none}:host{--border:1px solid var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
12));--side-min-width:270px;--side-max-width:28%}",e_=JT,Tm="split-pane-main",_m="split-pane-side",Lm={xs:"(min-width: 0px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",never:""},t_=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionSplitPaneVisible=I(this,"ionSplitPaneVisible",7),this.visible=!1,this.contentId=void 0,this.disabled=!1,this.when=Lm.lg}visibleChanged(e){this.ionSplitPaneVisible.emit({visible:e})}isVisible(){return x(this,null,function*(){return Promise.resolve(this.visible)})}connectedCallback(){return x(this,null,function*(){typeof customElements<"u"&&customElements!=null&&(yield customElements.whenDefined("ion-split-pane")),this.styleMainElement(),this.updateState()})}disconnectedCallback(){this.rmL&&(this.rmL(),this.rmL=void 0)}updateState(){if(!Te.isBrowser)return;if(this.rmL&&(this.rmL(),this.rmL=void 0),this.disabled){this.visible=!1;return}let e=this.when;if(typeof e=="boolean"){this.visible=e;return}let n=Lm[e]||e;if(n.length===0){this.visible=!1;return}let o=r=>{this.visible=r.matches},i=window.matchMedia(n);i.addListener(o),this.rmL=()=>i.removeListener(o),this.visible=i.matches}styleMainElement(){if(!Te.isBrowser)return;let e=this.contentId,n=this.el.children,o=this.el.childElementCount,i=!1;for(let r=0;r<o;r++){let s=n[r],a=e!==void 0&&s.id===e;if(a)if(i){ge("[ion-split-pane] - Cannot have more than one main node.");return}else n_(s,a),i=!0}i||ge("[ion-split-pane] - Does not have a specified main node.")}render(){let e=b(this);return h(C,{key:"098801b5a318e2fc6913fb0d9079b1552927b99b",class:{[e]:!0,[`split-pane-${e}`]:!0,"split-pane-visible":this.visible}},h("slot",{key:"8cbc6a942ecba54fc3c62027d46917db067b65c8"}))}get el(){return this}static get watchers(){return{visible:["visibleChanged"],disabled:["updateState"],when:["updateState"]}}static get style(){return{ios:KT,md:e_}}},[33,"ion-split-pane",{contentId:[513,"content-id"],disabled:[4],when:[8],visible:[32],isVisible:[64]},void 0,{visible:["visibleChanged"],disabled:["updateState"],when:["updateState"]}]),n_=(t,e)=>{let n,o;e?(n=Tm,o=_m):(n=_m,o=Tm);let i=t.classList;i.add(n),i.remove(o)};function o_(){if(typeof customElements>"u")return;["ion-split-pane"].forEach(e=>{switch(e){case"ion-split-pane":customElements.get(e)||customElements.define(e,t_);break}})}var Om=o_;var i_=":host(.tab-hidden){display:none !important}",r_=i_,s_=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.loaded=!1,this.active=!1,this.delegate=void 0,this.tab=void 0,this.component=void 0}componentWillLoad(){return x(this,null,function*(){Te.isDev&&this.component!==void 0&&this.el.childElementCount>0&&ot(`[ion-tab] - You can not use a lazy-loaded component in a tab and inlined content at the same time.- Remove the component attribute in: <ion-tab component="${this.component}"> or- Remove the embedded content inside the ion-tab: <ion-tab></ion-tab>`),this.active&&(yield this.setActive())})}setActive(){return x(this,null,function*(){yield this.prepareLazyLoaded(),this.active=!0})}changeActive(e){e&&this.prepareLazyLoaded()}prepareLazyLoaded(){if(!this.loaded&&this.component!=null){this.loaded=!0;try{return Mo(this.delegate,this.el,this.component,["ion-page"])}catch(e){ot("[ion-tab] - Exception in prepareLazyLoaded:",e)}}return Promise.resolve(void 0)}render(){let{tab:e,active:n,component:o}=this;return h(C,{key:"c36c113e74e12b58459df9e3b546ad4856187e90",role:"tabpanel","aria-hidden":n?null:"true","aria-labelledby":`tab-button-${e}`,class:{"ion-page":o===void 0,"tab-hidden":!n}},h("slot",{key:"0d7821dac70ba7a12edfb3331988f3df1566cc1a"}))}get el(){return this}static get watchers(){return{active:["changeActive"]}}static get style(){return r_}},[1,"ion-tab",{active:[1028],delegate:[16],tab:[1],component:[1],setA
12ctive:[64]},void 0,{active:["changeActive"]}]);function a_(){if(typeof customElements>"u")return;["ion-tab"].forEach(e=>{switch(e){case"ion-tab":customElements.get(e)||customElements.define(e,s_);break}})}var Bm=a_;var l_=":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-color-step-50, var(--ion-background-color-step-50, #f7f7f7)));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:0.55px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.2)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-600, var(--ion-text-color-step-400, #666666)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));height:50px}@supports ((-webkit-backdrop-filter: blur(0)) or (backdrop-filter: blur(0))){:host(.tab-bar-translucent){--background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.8);-webkit-backdrop-filter:saturate(210%) blur(20px);backdrop-filter:saturate(210%) blur(20px)}:host(.ion-color.tab-bar-translucent){background:rgba(var(--ion-color-base-rgb), 0.8)}:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:rgba(var(--ion-background-color-rgb, 255, 255, 255), 0.6)}}",c_=l_,d_=":host{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-right:var(--ion-safe-area-right);padding-bottom:var(--ion-safe-area-bottom, 0);padding-left:var(--ion-safe-area-left);border-top:var(--border);background:var(--background);color:var(--color);text-align:center;contain:strict;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host(.ion-color) ::slotted(ion-tab-button){--background-focused:var(--ion-color-shade);--color-selected:var(--ion-color-contrast)}:host(.ion-color) ::slotted(.tab-selected){color:var(--ion-color-contrast)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){color:rgba(var(--ion-color-contrast-rgb), 0.7)}:host(.ion-color),:host(.ion-color) ::slotted(ion-tab-button){background:var(--ion-color-base)}:host(.ion-color) ::slotted(ion-tab-button.ion-focused),:host(.tab-bar-translucent) ::slotted(ion-tab-button.ion-focused){background:var(--background-focused)}:host(.tab-bar-translucent) ::slotted(ion-tab-button){background:transparent}:host([slot=top]){padding-top:var(--ion-safe-area-top, 0);padding-bottom:0;border-top:0;border-bottom:var(--border)}:host(.tab-bar-hidden){display:none !important}:host{--background:var(--ion-tab-bar-background, var(--ion-background-color, #fff));--background-focused:var(--ion-tab-bar-background-focused, #e0e0e0);--border:1px solid var(--ion-tab-bar-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.07)))));--color:var(--ion-tab-bar-color, var(--ion-color-step-650, var(--ion-text-color-step-350, #595959)));--color-selected:var(--ion-tab-bar-color-selected, var(--ion-color-primary, #0054e9));
12height:56px}",u_=d_,h_=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionTabBarChanged=I(this,"ionTabBarChanged",7),this.ionTabBarLoaded=I(this,"ionTabBarLoaded",7),this.keyboardCtrl=null,this.keyboardVisible=!1,this.color=void 0,this.selectedTab=void 0,this.translucent=!1}selectedTabChanged(){this.selectedTab!==void 0&&this.ionTabBarChanged.emit({tab:this.selectedTab})}componentWillLoad(){this.selectedTabChanged()}connectedCallback(){return x(this,null,function*(){this.keyboardCtrl=yield Bl((e,n)=>x(this,null,function*(){e===!1&&n!==void 0&&(yield n),this.keyboardVisible=e}))})}disconnectedCallback(){this.keyboardCtrl&&this.keyboardCtrl.destroy()}componentDidLoad(){this.ionTabBarLoaded.emit()}render(){let{color:e,translucent:n,keyboardVisible:o}=this,i=b(this),r=o&&this.el.getAttribute("slot")!=="top";return h(C,{key:"62303a7f9d8c98ffab51a5900c144c5117b9c543",role:"tablist","aria-hidden":r?"true":null,class:Z(e,{[i]:!0,"tab-bar-translucent":n,"tab-bar-hidden":r})},h("slot",{key:"5771a9828f748c2bd6b5e26758b9723c6b3de5ff"}))}get el(){return this}static get watchers(){return{selectedTab:["selectedTabChanged"]}}static get style(){return{ios:c_,md:u_}}},[33,"ion-tab-bar",{color:[513],selectedTab:[1,"selected-tab"],translucent:[4],keyboardVisible:[32]},void 0,{selectedTab:["selectedTabChanged"]}]);function p_(){if(typeof customElements>"u")return;["ion-tab-bar"].forEach(e=>{switch(e){case"ion-tab-bar":customElements.get(e)||customElements.define(e,h_);break}})}var Rm=p_;var f_=":host(.ion-color){color:var(--ion-color-base)}",g_=f_,m_=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.color=void 0}render(){let e=b(this);return h(C,{key:"0c2546ea3f24b0a6bfd606199441d0a4edfa4ca1",class:Z(this.color,{[e]:!0})},h("slot",{key:"b7623ccb06f9461090a1f33e9f85886c7a4d5eff"}))}static get style(){return g_}},[1,"ion-text",{color:[513]}]);function v_(){if(typeof customElements>"u")return;["ion-text"].forEach(e=>{switch(e){case"ion-text":customElements.get(e)||customElements.define(e,m_);break}})}var jm=v_;var w_=":host{--size:48px;--border-radius:0;border-radius:var(--border-radius);display:block;width:var(--size);height:var(--size)}::slotted(ion-img),::slotted(img){border-radius:var(--border-radius);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}",x_=w_,b_=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow()}render(){return h(C,{key:"7f5fd6c056da2d82feb2c3c33f3e6dec898787f5",class:b(this)},h("slot",{key:"d15fd2b6cdc03777edc1930be95ad838e1b376c8"}))}static get style(){return x_}},[1,"ion-thumbnail"]);function y_(){if(typeof customElements>"u")return;["ion-thumbnail"].forEach(e=>{switch(e){case"ion-thumbnail":customElements.get(e)||customElements.define(e,b_);break}})}var Vm=y_;var Nm=Ur;var Hm=qr;var Pm=_o;var Eu,k_=()=>{if(typeof window>"u")return new Map;if(!Eu){let t=window;t.Ionicons=t.Ionicons||{},Eu=t.Ionicons.map=t.Ionicons.map||new Map}return Eu};var Fm=t=>{let e=Du(t.src);return e||(e=Su(t.name,t.icon,t.mode,t.ios,t.md),e?M_(e,t):t.icon&&(e=Du(t.icon),e||(e=Du(t.icon[t.mode]),e))?e:null)},M_=(t,e)=>{let n=k_().get(t);if(n)return n;try{return wa(`svg/${t}.svg`)}catch{console.warn(`[Ionicons Warning]: Could not load icon with name "${t}". Ensure that the icon is registered using addIcons or that the icon SVG data is passed directly to the icon component.`,e)}},Su=(t,e,n,o,i)=>(n=(n&&Vl(n))==="ios"?"ios":"md",o&&n==="ios"?t=Vl(o):i&&n==="md"?t=Vl(i):(!t&&e&&!$m(e)&&(t=e),ga(t)&&(t=Vl(t))),!ga(t)||t.trim()===""||t.replace(/[a-z]|-|\d/gi,"")!==""?null:t),Du=t=>ga(t)&&(t=t.trim(),$m(t))?t:null,$m=t=>t.length>0&&/(\/|\.)/.test(t),ga=t=>typeof t=="string",Vl=t=>t.toLowerCase(),Um=(t,e=[])=>{let n={};return e.forEach(o=>{t.hasAttribute(o)&&(t.getAttribute(o)!==null&&(n[o]=t.getAttribute(o)),t.removeAttribute(o))}),n},qm=t=>t&&t.dir!==""?t.dir.toLowerCase()==="rtl":(document==null?void 0:document.dir.toLowerCase())==="rtl";var C_=t=>{let e=document.createElement("div");e.innerHTML=t;for(let o=e.childNodes.length-1;o>=0;o--)e.childNodes[o].nodeName.toLowerCase()!=="svg"&&e.removeChild(e.childNodes[o]);let n=e.firstElementChild;if(n&&n.nodeName.toLowerCase()==="svg"){let o=n.getAttribute("class")||"";if(n.setAttribute("class",(o+" s-ion-icon").trim()),Gm(n))return e.innerHTML}return""},Gm=t=>
12{if(t.nodeType===1){if(t.nodeName.toLowerCase()==="script")return!1;for(let e=0;e<t.attributes.length;e++){let n=t.attributes[e].name;if(ga(n)&&n.toLowerCase().indexOf("on")===0)return!1}for(let e=0;e<t.childNodes.length;e++)if(!Gm(t.childNodes[e]))return!1}return!0},I_=t=>t.startsWith("data:image/svg+xml"),E_=t=>t.indexOf(";utf8,")!==-1,vi=new Map,Wm=new Map,zu,D_=(t,e)=>{let n=Wm.get(t);if(!n)if(typeof fetch<"u"&&typeof document<"u")if(I_(t)&&E_(t)){zu||(zu=new DOMParser);let i=zu.parseFromString(t,"text/html").querySelector("svg");return i&&vi.set(t,i.outerHTML),Promise.resolve()}else n=fetch(t).then(o=>{if(o.ok)return o.text().then(i=>{i&&e!==!1&&(i=C_(i)),vi.set(t,i||"")});vi.set(t,"")}),Wm.set(t,n);else return vi.set(t,""),Promise.resolve();return n},S_=":host{display:inline-block;width:1em;height:1em;contain:strict;fill:currentColor;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}:host .ionicon{stroke:currentColor}.ionicon-fill-none{fill:none}.ionicon-stroke-width{stroke-width:32px;stroke-width:var(--ionicon-stroke-width, 32px)}.icon-inner,.ionicon,svg{display:block;height:100%;width:100%}@supports (background: -webkit-named-image(i)){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@supports not selector(:dir(rtl)) and selector(:host-context([dir='rtl'])){:host(.icon-rtl) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}:host(.flip-rtl):host-context([dir='rtl']) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@supports selector(:dir(rtl)){:host(.flip-rtl:dir(rtl)) .icon-inner{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:host(.flip-rtl:dir(ltr)) .icon-inner{-webkit-transform:scaleX(1);transform:scaleX(1)}}:host(.icon-small){font-size:1.125rem !important}:host(.icon-large){font-size:2rem !important}:host(.ion-color){color:var(--ion-color-base) !important}:host(.ion-color-primary){--ion-color-base:var(--ion-color-primary, #3880ff)}:host(.ion-color-secondary){--ion-color-base:var(--ion-color-secondary, #0cd1e8)}:host(.ion-color-tertiary){--ion-color-base:var(--ion-color-tertiary, #f4a942)}:host(.ion-color-success){--ion-color-base:var(--ion-color-success, #10dc60)}:host(.ion-color-warning){--ion-color-base:var(--ion-color-warning, #ffce00)}:host(.ion-color-danger){--ion-color-base:var(--ion-color-danger, #f14141)}:host(.ion-color-light){--ion-color-base:var(--ion-color-light, #f4f5f8)}:host(.ion-color-medium){--ion-color-base:var(--ion-color-medium, #989aa2)}:host(.ion-color-dark){--ion-color-base:var(--ion-color-dark, #222428)}",z_=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.iconName=null,this.inheritedAttributes={},this.didLoadIcon=!1,this.svgContent=void 0,this.isVisible=!1,this.mode=A_(),this.color=void 0,this.ios=void 0,this.md=void 0,this.flipRtl=void 0,this.name=void 0,this.src=void 0,this.icon=void 0,this.size=void 0,this.lazy=!1,this.sanitize=!0}componentWillLoad(){this.inheritedAttributes=Um(this.el,["aria-label"])}connectedCallback(){this.waitUntilVisible(this.el,"50px",()=>{this.isVisible=!0,this.loadIcon()})}componentDidLoad(){this.didLoadIcon||this.loadIcon()}disconnectedCallback(){this.io&&(this.io.disconnect(),this.io=void 0)}waitUntilVisible(e,n,o){if(Te.isBrowser&&this.lazy&&typeof window<"u"&&window.IntersectionObserver){let i=this.io=new window.IntersectionObserver(r=>{r[0].isIntersecting&&(i.disconnect(),this.io=void 0,o())},{rootMargin:n});i.observe(e)}else o()}loadIcon(){if(Te.isBrowser&&this.isVisible){let e=Fm(this);e&&(vi.has(e)?this.svgContent=vi.get(e):D_(e,this.sanitize).then(()=>this.svgContent=vi.get(e)),this.didLoadIcon=!0)}this.iconName=Su(this.name,this.icon,this.mode,this.ios,this.md)}render(){let{flipRtl:e,iconName:n,inheritedAttributes:o,el:i}=this,r=this.mode||"md",s=n?(n.includes("arrow")||n.includes("chevron"))&&e!==!1:!1,a=e||s;return h(C,Object.assign({role:"img",class:Object.assign(Object.assign({[r]:!0},T_(this.color)),{[`icon-${this.size}`]:!!this.size,"flip-rtl":a,"icon-rtl":a&&qm(i)})},o),Te.isBrowser&&this.svgContent?h("div",{class:"icon-inner",innerHTML:this.svgContent}):h("div",{class:"icon-inner"}))}static get assetsDirs(){return["svg"]}get el(){return this}static get watchers(){return{name:["loadIcon"],src:["loadIcon"],icon:["loadIcon"],ios:["loadIcon"],md:["loadIcon"]}}static get style(){return S_}},[1,"ion-icon",{mode:[1025],color:[1],ios:[1],md:[1],flipRtl:[4,"flip-rtl"],name:[513],src:[1],icon:[8],size:[1],lazy:[4],sanitize:[4],svgContent:[32],isVisible:[32]}]),A_=()=>Te.isBrowser&&typeof document<"u"&&document.documentElement.getAttribute("mode")||"md",T_=t=>t?{"ion-color":!0,[`ion-color-${t}`]:!0}:null;function __(){if(typeof customElements>"u")return;
12["ion-icon"].forEach(e=>{switch(e){case"ion-icon":customElements.get(e)||customElements.define(e,z_);break}})}var Zm=__;var Nl=(t,e,n)=>{let o,i=()=>!(e()===void 0||t.label!==void 0||n()===null),r=()=>{i()&&ve(()=>{s()})},s=()=>{let l=e();if(l===void 0)return;if(!i()){l.style.removeProperty("width");return}let c=n().scrollWidth;if(c===0&&l.offsetParent===null&&_e!==void 0&&"IntersectionObserver"in _e){if(o!==void 0)return;let d=o=new IntersectionObserver(u=>{u[0].intersectionRatio===1&&(s(),d.disconnect(),o=void 0)},{threshold:.01,root:t});d.observe(l);return}l.style.setProperty("width",`${c*.75}px`)};return{calculateNotchWidth:r,destroy:()=>{o&&(o.disconnect(),o=void 0)}}};var Xm=(t,e,n)=>{let o,i;if(_e!==void 0&&"MutationObserver"in _e){let l=Array.isArray(e)?e:[e];o=new MutationObserver(c=>{for(let d of c)for(let u of d.addedNodes)if(u.nodeType===Node.ELEMENT_NODE&&l.includes(u.slot)){n(),ve(()=>r(u));return}}),o.observe(t,{childList:!0,subtree:!0})}let r=l=>{var c;i&&(i.disconnect(),i=void 0),i=new MutationObserver(d=>{n();for(let u of d)for(let g of u.removedNodes)g.nodeType===Node.ELEMENT_NODE&&g.slot===e&&a()}),i.observe((c=l.parentElement)!==null&&c!==void 0?c:l,{subtree:!0,childList:!0})},s=()=>{o&&(o.disconnect(),o=void 0),a()},a=()=>{i&&(i.disconnect(),i=void 0)};return{destroy:s}},Ym=(t,e,n)=>{let o=t==null?0:t.toString().length,i=L_(o,e);if(n===void 0)return i;try{return n(o,e)}catch(r){return ot("[ion-input] - Exception in provided `counterFormatter`:",r),i}},L_=(t,e)=>`${t} / ${e}`;var O_=".sc-ion-input-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-ios-h,ion-item [slot=start].sc-ion-input-ios-h,ion-item[slot=end].sc-ion-input-ios-h,ion-item [slot=end].sc-ion-input-ios-h{width:auto}.ion-color.sc-ion-input-ios-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-ios-h,.input-label-placement-stacked.sc-ion-input-ios-h{min-height:56px}.native-input.sc-ion-input-ios{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;height:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);
12font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-ios:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-ios:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-ios::-ms-clear{display:none}.cloned-input.sc-ion-input-ios{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-ios{inset-inline-start:0}.cloned-input.sc-ion-input-ios:disabled{opacity:1}.input-clear-icon.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{color:inherit}.input-clear-icon.sc-ion-input-ios:focus{opacity:0.5}.has-value.sc-ion-input-ios-h .input-clear-icon.sc-ion-input-ios{visibility:visible}.input-wrapper.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-ios-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-ios{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}.has-focus.ion-valid.sc-ion-input-ios-h,.ion-touched.ion-invalid.sc-ion-input-ios-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .error-text.sc-ion-input-ios{display:block}.ion-touched.ion-invalid.sc-ion-input-ios-h .input-bottom.sc-ion-input-ios .helper-text.sc-ion-input-ios{display:none}.input-bottom.sc-ion-input-ios .counter.sc-ion-input-ios{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-ios-h input.sc-ion-input-ios{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-ios,.sc-ion-input-ios-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-ios,.input-outline-notch-hidden.sc-ion-input-ios{display:none}.input-wrapper.sc-ion-input-ios input.sc-ion-input-ios{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-ios-h .label-text.sc-ion-input-ios{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
12max-width:200px}.input-label-placement-stacked.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .input-wrapper.sc-ion-input-ios{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-stacked.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .sc-ion-input-ios-h -no-combinator.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl].input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios,[dir=rtl] .input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h:dir(rtl) .label-text-wrapper.sc-ion-input-ios{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-ios-h input.sc-ion-input-ios,.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:0}.has-focus.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios,.has-value.input-label-placement-floating.sc-ion-input-ios-h input.sc-ion-input-ios{opacity:1}.label-floating.sc-ion-input-ios-h .label-text-wrapper.sc-ion-input-ios{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-ios-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-ios-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-ios-h[disabled].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[disabled] .sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly].sc-ion-input-ios-s>ion-input-password-toggle,.sc-ion-input-ios-h[readonly] .sc-ion-input-ios-s>ion-input-password-toggle{display:none}.sc-ion-input-ios-h{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--highlight-height:0px;font-size:inherit}.input-clear-icon.sc-ion-input-ios ion-icon.sc-ion-input-ios{width:18px;height:18px}.input-disabled.sc-ion-input-ios-h{opacity:0.3}.sc-ion-input-ios-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-ios-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",B_=O_,R_=".sc-ion-input-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--background:transparent;--color:initial;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;padding:0 !important;color:var(--color);font-family:var(--ion-font-family, inherit);z-index:2}ion-item[slot=start].sc-ion-input-md-h,ion-item [slot=start].sc-ion-input-md-h,ion-item[slot=end].sc-ion-input-md-h,ion-item [slot=end].sc-ion-input-md-h{width:auto}.ion-color.sc-ion-input-md-h{--highlight-color-focused:var(--ion-color-base)}.input-label-placement-floating.sc-ion-input-md-h,.input-label-placement-stacked.sc-ion-input-md-h{min-height:56px}.native-input.sc-ion-input-md{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;display:inline-block;position:relative;-ms-flex:1;flex:1;width:100%;max-width:100%;height:100%;max-height:100%;border:0;outline:none;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:1}.native-input.sc-ion-input-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);
12font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.native-input.sc-ion-input-md:-webkit-autofill{background-color:transparent}.native-input.sc-ion-input-md:invalid{-webkit-box-shadow:none;box-shadow:none}.native-input.sc-ion-input-md::-ms-clear{display:none}.cloned-input.sc-ion-input-md{top:0;bottom:0;position:absolute;pointer-events:none}.cloned-input.sc-ion-input-md{inset-inline-start:0}.cloned-input.sc-ion-input-md:disabled{opacity:1}.input-clear-icon.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:auto;margin-bottom:auto;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));visibility:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none}.in-item-color.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{color:inherit}.input-clear-icon.sc-ion-input-md:focus{opacity:0.5}.has-value.sc-ion-input-md-h .input-clear-icon.sc-ion-input-md{visibility:visible}.input-wrapper.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:stretch;align-items:stretch;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal}.native-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;width:100%}.ion-touched.ion-invalid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-invalid)}.ion-valid.sc-ion-input-md-h{--highlight-color:var(--highlight-color-valid)}.input-bottom.sc-ion-input-md{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:none;color:var(--highlight-color-invalid)}.input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .error-text.sc-ion-input-md{display:block}.ion-touched.ion-invalid.sc-ion-input-md-h .input-bottom.sc-ion-input-md .helper-text.sc-ion-input-md{display:none}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d));white-space:nowrap;-webkit-padding-start:16px;padding-inline-start:16px}.has-focus.sc-ion-input-md-h input.sc-ion-input-md{caret-color:var(--highlight-color)}.label-text-wrapper.sc-ion-input-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;
12max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text.sc-ion-input-md,.sc-ion-input-md-s>[slot=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden.sc-ion-input-md,.input-outline-notch-hidden.sc-ion-input-md{display:none}.input-wrapper.sc-ion-input-md input.sc-ion-input-md{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-label-placement-start.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row;flex-direction:row}.input-label-placement-start.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-end.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.input-label-placement-end.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}.input-label-placement-fixed.sc-ion-input-md-h .label-text.sc-ion-input-md{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;max-width:200px}.input-label-placement-stacked.sc-ion-input-md-h .input-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;max-width:100%;z-index:2}[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0}.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:0}
12.has-focus.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md,.has-value.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{opacity:1}.label-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}.sc-ion-input-md-s>[slot=start]:last-of-type{-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}.sc-ion-input-md-s>[slot=end]:first-of-type{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}.sc-ion-input-md-h[disabled].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[disabled] .sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly].sc-ion-input-md-s>ion-input-password-toggle,.sc-ion-input-md-h[readonly] .sc-ion-input-md-s>ion-input-password-toggle{display:none}.input-fill-solid.sc-ion-input-md-h{--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:var(--border-width) var(--border-style) var(--border-color)}.has-focus.input-fill-solid.ion-valid.sc-ion-input-md-h,.input-fill-solid.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-fill-solid.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}@media (any-hover: hover){.input-fill-solid.sc-ion-input-md-h:hover{--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-solid.has-focus.sc-ion-input-md-h{--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}.input-fill-solid.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}.label-floating.input-fill-solid.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{max-width:calc(100% / 0.75)}.input-fill-outline.sc-ion-input-md-h{--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}.input-fill-outline.input-shape-round.sc-ion-input-md-h{--border-radius:28px;--padding-start:32px;--padding-end:32px}.has-focus.input-fill-outline.ion-valid.sc-ion-input-md-h,.input-fill-outline.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}@media (any-hover: hover){.input-fill-outline.sc-ion-input-md-h:hover{--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}.input-fill-outline.has-focus.sc-ion-input-md-h{--border-width:var(--highlight-height);--border-color:var(--highlight-color)}.input-fill-outline.sc-ion-input-md-h .input-bottom.sc-ion-input-md{border-top:none}.input-fill-outline.sc-ion-input-md-h .input-wrapper.sc-ion-input-md{border-bottom:none}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:left top;transform-origin:left top;position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .sc-ion-input-md-h -no-combinator.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl].input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,[dir=rtl] .input-fill-outline.input-label-placement-floating.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}@supports selector(:dir(rtl)){.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h:dir(rtl) .label-text-wrapper.sc-ion-input-md{-webkit-transform-origin:right top;transform-origin:right top}}.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{position:relative}.label-floating.input-fill-outline.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}.input-fill-outline.input-label-placement-stacked.sc-ion-input-md-h input.sc-ion-input-md,.input-fill-outline.input-label-placement-floating.sc-ion-input-md-h input.sc-ion-input-md{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}.input-fill-outline.sc-ion-input-md-h .input-outline-container.sc-ion-input-md{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{pointer-events:none}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md,.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color)}.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{max-width:calc(100% - var(--padding-start) - var(--padding-end))}.input-fill-outline.sc-ion-input-md-h .notch-spacer.sc-ion-input-md{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none;-webkit-box-sizing:content-box;box-sizing:content-box}.input-fill-outline.sc-ion-input-md-h .input-outline-start.sc-ion-input-md{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius);-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color);width:calc(var(--padding-start) - 4px)}.input-fill-outline.sc-ion-input-md-h .input-outline-end.sc-ion-input-md{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color);border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px;-ms-flex-positive:1;flex-grow:1}.label-floating.input-fill-outline.sc-ion-input-md-h .input-outline-notch.sc-ion-input-md{border-top:none}.sc-ion-input-md-h{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
12));--highlight-height:2px;font-size:inherit}.input-clear-icon.sc-ion-input-md ion-icon.sc-ion-input-md{width:22px;height:22px}.input-disabled.sc-ion-input-md-h{opacity:0.38}.has-focus.ion-valid.sc-ion-input-md-h,.ion-touched.ion-invalid.sc-ion-input-md-h{--border-color:var(--highlight-color)}.input-bottom.sc-ion-input-md .counter.sc-ion-input-md{letter-spacing:0.0333333333em}.input-label-placement-floating.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.has-focus.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.has-focus.input-label-placement-floating.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-floating.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.has-focus.input-label-placement-stacked.ion-valid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md,.input-label-placement-stacked.ion-touched.ion-invalid.sc-ion-input-md-h .label-text-wrapper.sc-ion-input-md{color:var(--highlight-color)}.input-highlight.sc-ion-input-md{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.input-highlight.sc-ion-input-md{inset-inline-start:0}.has-focus.sc-ion-input-md-h .input-highlight.sc-ion-input-md{-webkit-transform:scale(1);transform:scale(1)}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{bottom:0}.in-item.sc-ion-input-md-h .input-highlight.sc-ion-input-md{inset-inline-start:0}.input-shape-round.sc-ion-input-md-h{--border-radius:16px}.sc-ion-input-md-s>ion-button[slot=start].button-has-icon-only,.sc-ion-input-md-s>ion-button[slot=end].button-has-icon-only{--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}",j_=R_,V_=M(class extends k{constructor(){super(),this.__registerHost(),this.ionInput=I(this,"ionInput",7),this.ionChange=I(this,"ionChange",7),this.ionBlur=I(this,"ionBlur",7),this.ionFocus=I(this,"ionFocus",7),this.inputId=`ion-input-${N_++}`,this.helperTextId=`${this.inputId}-helper-text`,this.errorTextId=`${this.inputId}-error-text`,this.inheritedAttributes={},this.isComposing=!1,this.didInputClearOnEdit=!1,this.onInput=e=>{let n=e.target;n&&(this.value=n.value||""),this.emitInputChange(e)},this.onChange=e=>{this.emitValueChange(e)},this.onBlur=e=>{this.hasFocus=!1,this.focusedValue!==this.value&&this.emitValueChange(e),this.didInputClearOnEdit=!1,this.ionBlur.emit(e)},this.onFocus=e=>{this.hasFocus=!0,this.focusedValue=this.value,this.ionFocus.emit(e)},this.onKeydown=e=>{this.checkClearOnEdit(e)},this.onCompositionStart=()=>{this.isComposing=!0},this.onCompositionEnd=()=>{this.isComposing=!1},this.clearTextInput=e=>{this.clearInput&&!this.readonly&&!this.disabled&&e&&(e.preventDefault(),e.stopPropagation(),this.setFocus()),this.value="",this.emitInputChange(e)},this.onLabelClick=e=>{e.target===e.currentTarget&&e.stopPropagation()},this.hasFocus=!1,this.color=void 0,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.autofocus=!1,this.clearInput=!1,this.clearInputIcon=void 0,this.clearOnEdit=void 0,this.counter=!1,this.counterFormatter=void 0,this.debounce=void 0,this.disabled=!1,this.enterkeyhint=void 0,this.errorText=void 0,this.fill=void 0,this.inputmode=void 0,this.helperText=void 0,this.label=void 0,this.labelPlacement="start",this.max=void 0,this.maxlength=void 0,this.min=void 0,this.minlength=void 0,this.multiple=void 0,this.name=this.inputId,this.pattern=void 0,this.placeholder=void 0,this.readonly=!1,this.required=!1,this.shape=void 0,this.spellcheck=!1,this.step=void 0,this.type="text",this.value=""}debounceChanged(){let{ionInput:e,debounce:n,originalIonInput:o}=this;this.ionInput=n===void 0?o!=null?o:e:xa(e,n)}onTypeChange(){let e=this.el.querySelector("ion-input-password-toggle");
12e&&(e.type=this.type)}valueChanged(){let e=this.nativeInput,n=this.getValue();e&&e.value!==n&&!this.isComposing&&(e.value=n)}onDirChanged(e){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:e}),Ce(this)}onClickCapture(e){let n=this.nativeInput;n&&e.target===n&&(e.stopPropagation(),this.el.click())}componentWillLoad(){this.inheritedAttributes=Object.assign(Object.assign({},dt(this.el)),ct(this.el,["tabindex","title","data-form-type","dir"]))}connectedCallback(){let{el:e}=this;this.slotMutationController=Xm(e,["label","start","end"],()=>Ce(this)),this.notchController=Nl(e,()=>this.notchSpacerEl,()=>this.labelSlot),this.debounceChanged(),Te.isBrowser&&document.dispatchEvent(new CustomEvent("ionInputDidLoad",{detail:this.el}))}componentDidLoad(){this.originalIonInput=this.ionInput,this.onTypeChange(),this.debounceChanged()}componentDidRender(){var e;(e=this.notchController)===null||e===void 0||e.calculateNotchWidth()}disconnectedCallback(){Te.isBrowser&&document.dispatchEvent(new CustomEvent("ionInputDidUnload",{detail:this.el})),this.slotMutationController&&(this.slotMutationController.destroy(),this.slotMutationController=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}setFocus(){return x(this,null,function*(){this.nativeInput&&this.nativeInput.focus()})}getInputElement(){return x(this,null,function*(){return this.nativeInput||(yield new Promise(e=>it(this.el,e))),Promise.resolve(this.nativeInput)})}emitValueChange(e){let{value:n}=this,o=n==null?n:n.toString();this.focusedValue=o,this.ionChange.emit({value:o,event:e})}emitInputChange(e){let{value:n}=this,o=n==null?n:n.toString();this.ionInput.emit({value:o,event:e})}shouldClearOnEdit(){let{type:e,clearOnEdit:n}=this;return n===void 0?e==="password":n}getValue(){return typeof this.value=="number"?this.value.toString():(this.value||"").toString()}checkClearOnEdit(e){if(!this.shouldClearOnEdit())return;let o=["Enter","Tab","Shift","Meta","Alt","Control"].includes(e.key);!this.didInputClearOnEdit&&this.hasValue()&&!o&&(this.value="",this.emitInputChange(e)),o||(this.didInputClearOnEdit=!0)}hasValue(){return this.getValue().length>0}renderHintText(){let{helperText:e,errorText:n,helperTextId:o,errorTextId:i}=this;return[h("div",{id:o,class:"helper-text"},e),h("div",{id:i,class:"error-text"},n)]}getHintTextID(){let{el:e,helperText:n,errorText:o,helperTextId:i,errorTextId:r}=this;if(e.classList.contains("ion-touched")&&e.classList.contains("ion-invalid")&&o)return r;if(n)return i}renderCounter(){let{counter:e,maxlength:n,counterFormatter:o,value:i}=this;if(!(e!==!0||n===void 0))return h("div",{class:"counter"},Ym(i,n,o))}renderBottomContent(){let{counter:e,helperText:n,errorText:o,maxlength:i}=this;if(!(!(n||o)&&!(e===!0&&i!==void 0)))return h("div",{class:"input-bottom"},this.renderHintText(),this.renderCounter())}renderLabel(){let{label:e}=this;return h("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel}},e===void 0?h("slot",{name:"label"}):h("div",{class:"label-text"},e))}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return this.label!==void 0||this.labelSlot!==null}renderLabelContainer(){return b(this)==="md"&&this.fill==="outline"?[h("div",{class:"input-outline-container"},h("div",{class:"input-outline-start"}),h("div",{class:{"input-outline-notch":!0,"input-outline-notch-hidden":!this.hasLabel}},h("div",{class:"notch-spacer","aria-hidden":"true",ref:o=>this.notchSpacerEl=o},this.label)),h("div",{class:"input-outline-end"})),this.renderLabel()]:this.renderLabel()}render(){let{disabled:e,fill:n,readonly:o,shape:i,inputId:r,labelPlacement:s,el:a,hasFocus:l,clearInputIcon:c}=this,d=b(this),u=this.getValue(),g=ce("ion-item",this.el),p=d==="md"&&n!=="outline"&&!g,v=d==="ios"?Ml:Cl,w=c!=null?c:v,y=this.hasValue(),E=a.querySelector('[slot="start"], [slot="end"]')!==null,A=s==="stacked"||s==="floating"&&(y||l||E);return h(C,{key:"41b2526627e7d2773a80f011b123284203a71ca0",class:Z(this.color,{[d]:!0,"has-value":y,"has-focus":l,"label-floating":A,[`input-fill-${n}`]:n!==void 0,[`input-shape-${i}`]:i!==void 0,[`input-label-placement-${s}`]:!0,"in-item":g,"in-item-color":ce("ion-item.ion-color",this.el),"input-disabled":e})},h("label",{key:"9ab078363e32528102b441ad1791d83f86fdcbdc",class:"input-wrapper",htmlFor:r,onClick:this.onLabelClick},this.renderLabelContainer(),h("div",{key:"e34b594980ec62e4c618e827fadf7669a39ad0d8",class:"native-wrapper",onClick:this.onLabelClick}
12,h("slot",{key:"12dc04ead5502e9e5736240e918bf9331bf7b5d9",name:"start"}),h("input",Object.assign({key:"df356eb4ced23109b2c0242f36dc043aba8782d6",class:"native-input",ref:O=>this.nativeInput=O,id:r,disabled:e,autoCapitalize:this.autocapitalize,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,autoFocus:this.autofocus,enterKeyHint:this.enterkeyhint,inputMode:this.inputmode,min:this.min,max:this.max,minLength:this.minlength,maxLength:this.maxlength,multiple:this.multiple,name:this.name,pattern:this.pattern,placeholder:this.placeholder||"",readOnly:o,required:this.required,spellcheck:this.spellcheck,step:this.step,type:this.type,value:u,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeydown,onCompositionstart:this.onCompositionStart,onCompositionend:this.onCompositionEnd,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId},this.inheritedAttributes)),this.clearInput&&!o&&!e&&h("button",{key:"aa7cb47ac287140a68c5cb0ee9359abaa611e21b","aria-label":"reset",type:"button",class:"input-clear-icon",onPointerDown:O=>{O.preventDefault()},onFocusin:O=>{O.stopPropagation()},onClick:this.clearTextInput},h("ion-icon",{key:"cd03e46b97299d9db5cedf81944ae9bbe72bacdc","aria-hidden":"true",icon:w})),h("slot",{key:"de36b79a89c4b413beba22e8a74c53dbf57a84ab",name:"end"})),p&&h("div",{key:"f088509073845bf767ea7ccfde1e917e1cf93cc1",class:"input-highlight"})),this.renderBottomContent())}get el(){return this}static get watchers(){return{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"],dir:["onDirChanged"]}}static get style(){return{ios:B_,md:j_}}},[38,"ion-input",{color:[513],autocapitalize:[1],autocomplete:[1],autocorrect:[1],autofocus:[4],clearInput:[4,"clear-input"],clearInputIcon:[1,"clear-input-icon"],clearOnEdit:[4,"clear-on-edit"],counter:[4],counterFormatter:[16],debounce:[2],disabled:[516],enterkeyhint:[1],errorText:[1,"error-text"],fill:[1],inputmode:[1],helperText:[1,"helper-text"],label:[1],labelPlacement:[1,"label-placement"],max:[8],maxlength:[2],min:[8],minlength:[2],multiple:[4],name:[1],pattern:[1],placeholder:[1],readonly:[516],required:[4],shape:[1],spellcheck:[4],step:[1],type:[1],value:[1032],hasFocus:[32],setFocus:[64],getInputElement:[64]},[[2,"click","onClickCapture"]],{debounce:["debounceChanged"],type:["onTypeChange"],value:["valueChanged"],dir:["onDirChanged"]}]),N_=0;function H_(){if(typeof customElements>"u")return;["ion-input","ion-icon"].forEach(e=>{switch(e){case"ion-input":customElements.get(e)||customElements.define(e,V_);break;case"ion-icon":customElements.get(e)||Ye();break}})}var Qm=H_;var P_="
vendor: 9,056 bytes, line 12
12.sc-ion-searchbar-ios-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-ios-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:inherit}.searchbar-search-icon.sc-ion-searchbar-ios{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-ios{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-ios{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-ios::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-ios::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-ios::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-ios>div.sc-ion-searchbar-ios{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-ios:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-clear-button.sc-ion-searchbar-ios{display:block}.searchbar-disabled.sc-ion-searchbar-ios-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-ios-h{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.07);--border-radius:10px;--box-shadow:none;--cancel-button-color:var(--ion-color-primary, #0054e9);--clear-button-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));--color:var(--ion-text-color, #000);--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;padding-top:12px;padding-bottom:12px;min-height:60px;contain:content}.searchbar-input-container.sc-ion-searchbar-ios{min-height:36px}.searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:calc(50% - 60px);margin-inline-start:calc(50% - 60px);top:0;position:absolute;width:1.375rem;height:100%;contain:strict}.searchbar-search-icon.sc-ion-searchbar-ios{inset-inline-start:5px}.searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:0px;padding-inline-start:0px;-webkit-padding-end:0px;padding-inline-end:0px;padding-top:6px;padding-bottom:6px;height:100%;font-size:1.0625rem;font-weight:400;contain:strict}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.75rem;padding-inline-start:1.75rem;-webkit-padding-end:1.75rem;padding-inline-end:1.75rem}.searchbar-clear-button.sc-ion-searchbar-ios{top:0;background-position:center;position:absolute;width:1.875rem;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-ios{inset-inline-end:0}.searchbar-clear-icon.sc-ion-searchbar-ios{width:1.125rem;height:100%}.searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:0;padding-inline-end:0;padding-top:0;padding-bottom:0;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;font-size:17px}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{-webkit-margin-start:0;margin-inline-start:0}.searchbar-left-aligned.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-padding-start:1.875rem;padding-inline-start:1.875rem}.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{display:block}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios{-webkit-transition:all 300ms ease;transition:all 300ms ease}.searchbar-animated.searchbar-has-focus.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios,.searchbar-animated.searchbar-should-show-cancel.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{opacity:1;pointer-events:auto}.searchbar-animated.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-margin-end:-100%;margin-inline-end:-100%;-webkit-transform:translate3d(0,  0,  0);transform:translate3d(0,  0,  0);-webkit-transition:all 300ms ease;transition:all 300ms ease;opacity:0;pointer-events:none}.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-input.sc-ion-searchbar-ios,.searchbar-no-animate.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{-webkit-transition-duration:0ms;transition-duration:0ms}.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios{color:var(--ion-color-base)}@media (any-hover: hover){.ion-color.sc-ion-searchbar-ios-h .searchbar-cancel-button.sc-ion-searchbar-ios:hover{color:var(--ion-color-tint)}}ion-toolbar.sc-ion-searchbar-ios-h,ion-toolbar .sc-ion-searchbar-ios-h{padding-top:1px;padding-bottom:15px;min-height:52px}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color),ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color){color:inherit}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-cancel-button.sc-ion-searchbar-ios{color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h .searchbar-search-icon.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-input.sc-ion-searchbar-ios{background:rgba(var(--ion-color-contrast-rgb), 0.07);color:currentColor}ion-toolbar.ion-color.sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios,ion-toolbar.ion-color .sc-ion-searchbar-ios-h:not(.ion-color) .searchbar-clear-button.sc-ion-searchbar-ios{color:currentColor;opacity:0.5}
12",F_=P_,$_=".sc-ion-searchbar-md-h{--placeholder-color:initial;--placeholder-font-style:initial;--placeholder-font-weight:initial;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;width:100%;color:var(--color);font-family:var(--ion-font-family, inherit);-webkit-box-sizing:border-box;box-sizing:border-box}.ion-color.sc-ion-searchbar-md-h{color:var(--ion-color-contrast)}.ion-color.sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background:var(--ion-color-base)}.ion-color.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.ion-color.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{color:inherit}.searchbar-search-icon.sc-ion-searchbar-md{color:var(--icon-color);pointer-events:none}.searchbar-input-container.sc-ion-searchbar-md{display:block;position:relative;-ms-flex-negative:1;flex-shrink:1;width:100%}.searchbar-input.sc-ion-searchbar-md{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-transform:inherit;text-align:inherit;white-space:inherit;color:inherit;border-radius:var(--border-radius);display:block;width:100%;min-height:inherit;border:0;outline:none;background:var(--background);font-family:inherit;
12-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-input.sc-ion-searchbar-md::-webkit-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-moz-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md:-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-ms-input-placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::placeholder{color:var(--placeholder-color);font-family:inherit;font-style:var(--placeholder-font-style);font-weight:var(--placeholder-font-weight);opacity:var(--placeholder-opacity)}.searchbar-input.sc-ion-searchbar-md::-webkit-search-cancel-button,.searchbar-input.sc-ion-searchbar-md::-ms-clear{display:none}.searchbar-cancel-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;display:none;height:100%;border:0;outline:none;color:var(--cancel-button-color);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-cancel-button.sc-ion-searchbar-md>div.sc-ion-searchbar-md{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.searchbar-clear-button.sc-ion-searchbar-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;display:none;min-height:0;outline:none;color:var(--clear-button-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.searchbar-clear-button.sc-ion-searchbar-md:focus{opacity:0.5}.searchbar-has-value.searchbar-should-show-clear.sc-ion-searchbar-md-h .searchbar-clear-button.sc-ion-searchbar-md{display:block}.searchbar-disabled.sc-ion-searchbar-md-h{cursor:default;opacity:0.4;pointer-events:none}.sc-ion-searchbar-md-h{--background:var(--ion-background-color, #fff);--border-radius:2px;--box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);--cancel-button-color:var(--ion-color-step-900, var(--ion-text-color-step-100, #1a1a1a));--clear-button-color:initial;--color:var(--ion-color-step-850, var(--ion-text-color-step-150, #262626));--icon-color:var(--ion-color-step-600, var(--ion-text-color-step-400, #666666));-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;padding-top:8px;padding-bottom:8px;background:inherit}.searchbar-search-icon.sc-ion-searchbar-md{top:11px;width:1.3125rem;height:1.3125rem}.searchbar-search-icon.sc-ion-searchbar-md{inset-inline-start:16px}.searchbar-cancel-button.sc-ion-searchbar-md{top:0;background-color:transparent;font-size:1.5em}.searchbar-cancel-button.sc-ion-searchbar-md{inset-inline-start:9px}.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-cancel-button.sc-ion-searchbar-md{position:absolute}.searchbar-search-icon.ion-activated.sc-ion-searchbar-md,.searchbar-cancel-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-input.sc-ion-searchbar-md{-webkit-padding-start:3.4375rem;padding-inline-start:3.4375rem;-webkit-padding-end:3.4375rem;padding-inline-end:3.4375rem;padding-top:0.375rem;padding-bottom:0.375rem;background-position:left 8px center;height:auto;font-size:1rem;font-weight:400;line-height:30px}[dir=rtl].sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md,[dir=rtl] .sc-ion-searchbar-md-h .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}[dir=rtl].sc-ion-searchbar-md .searchbar-input.sc-ion-searchbar-md{background-position:right 8px center}@supports selector(:dir(rtl)){.searchbar-input.sc-ion-searchbar-md:dir(rtl){background-position:right 8px center}}.searchbar-clear-button.sc-ion-searchbar-md{top:0;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;position:absolute;height:100%;border:0;background-color:transparent}.searchbar-clear-button.sc-ion-searchbar-md{inset-inline-end:13px}.searchbar-clear-button.ion-activated.sc-ion-searchbar-md{background-color:transparent}.searchbar-clear-icon.sc-ion-searchbar-md{width:1.375rem;height:100%}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-search-icon.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md{display:block}.searchbar-has-focus.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md,.searchbar-should-show-cancel.sc-ion-searchbar-md-h .searchbar-cancel-button.sc-ion-searchbar-md+.searchbar-search-icon.sc-ion-searchbar-md{display:none}ion-toolbar.sc-ion-searchbar-md-h,ion-toolbar .sc-ion-searchbar-md-h{-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;padding-top:3px;padding-bottom:3px}",U_=$_,q_=M(class extends k{constructor(){super(),this.__registerHost(),this.ionInput=I(this,"ionInput",7),this.ionChange=I(this,"ionChange",7),this.ionCancel=I(this,"ionCancel",7),this.ionClear=I(this,"ionClear",7),this.ionBlur=I(this,"ionBlur",7),this.ionFocus=I(this,"ionFocus",7),this.ionStyle=I(this,"ionStyle",7),this.isCancelVisible=!1,this.shouldAlignLeft=!0,this.inputId=`ion-searchbar-${W_++}`,this.inheritedAttributes={},this.onClearInput=e=>x(this,null,function*(){return this.ionClear.emit(),new Promise(n=>{setTimeout(()=>{let o=this.getValue();o!==""&&(this.value="",this.emitInputChange(),e&&!this.focused&&(this.setFocus(),this.focusedValue=o)),n()},16*4)})}),this.onCancelSearchbar=e=>x(this,null,function*(){e&&(e.preventDefault(),e.stopPropagation()),this.ionCancel.emit();let n=this.getValue(),o=this.focused;yield this.onClearInput(),n&&!o&&this.emitValueChange(e),this.nativeInput&&this.nativeInput.blur()}),this.onInput=e=>{let n=e.target;n&&(this.value=n.value),this.emitInputChange(e)},this.onChange=e=>{this.emitValueChange(e)},this.onBlur=e=>{this.focused=!1,this.ionBlur.emit(),this.positionElements(),this.focusedValue!==this.value&&this.emitValueChange(e),this.focusedValue=void 0},this.onFocus=()=>{this.focused=!0,this.focusedValue=this.value,this.ionFocus.emit(),this.positionElements()},this.focused=!1,this.noAnimate=!0,this.color=void 0,this.animated=!1,this.autocapitalize="off",this.autocomplete="off",this.autocorrect="off",this.cancelButtonIcon=P.get("backButtonIcon",kl),this.cancelButtonText="Cancel",this.clearIcon=void 0,this.debounce=void 0,this.disabled=!1,this.inputmode=void 0,this.enterkeyhint=void 0,this.maxlength=void 0,this.minlength=void 0,this.name=this.inputId,this.placeholder="Search",this.searchIcon=void 0,this.showCancelButton="never",this.showClearButton="always",this.spellcheck=!1,this.type="search",this.value=""}onLangChanged(e){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{lang:e}),Ce(this)}onDirChanged(e){this.inheritedAttributes=Object.assign(Object.assign({},this.inheritedAttributes),{dir:e}),Ce(this)}
12debounceChanged(){let{ionInput:e,debounce:n,originalIonInput:o}=this;this.ionInput=n===void 0?o!=null?o:e:xa(e,n)}valueChanged(){let e=this.nativeInput,n=this.getValue();e&&e.value!==n&&(e.value=n)}showCancelButtonChanged(){requestAnimationFrame(()=>{this.positionElements(),Ce(this)})}connectedCallback(){this.emitStyle()}componentWillLoad(){this.inheritedAttributes=Object.assign({},ct(this.el,["lang","dir"]))}componentDidLoad(){this.originalIonInput=this.ionInput,this.positionElements(),this.debounceChanged(),setTimeout(()=>{this.noAnimate=!1},300)}emitStyle(){this.ionStyle.emit({searchbar:!0})}setFocus(){return x(this,null,function*(){this.nativeInput&&this.nativeInput.focus()})}getInputElement(){return x(this,null,function*(){return this.nativeInput||(yield new Promise(e=>it(this.el,e))),Promise.resolve(this.nativeInput)})}emitValueChange(e){let{value:n}=this,o=n==null?n:n.toString();this.focusedValue=o,this.ionChange.emit({value:o,event:e})}emitInputChange(e){let{value:n}=this;this.ionInput.emit({value:n,event:e})}positionElements(){let e=this.getValue(),n=this.shouldAlignLeft,o=b(this),i=!this.animated||e.trim()!==""||!!this.focused;this.shouldAlignLeft=i,o==="ios"&&(n!==i&&this.positionPlaceholder(),this.animated&&this.positionCancelButton())}positionPlaceholder(){let e=this.nativeInput;if(!e)return;let n=hn(this.el),o=(this.el.shadowRoot||this.el).querySelector(".searchbar-search-icon");if(this.shouldAlignLeft)e.removeAttribute("style"),o.removeAttribute("style");else{let i=document,r=i.createElement("span");r.innerText=this.placeholder||"",i.body.appendChild(r),ve(()=>{let s=r.offsetWidth;r.remove();let a="calc(50% - "+s/2+"px)",l="calc(50% - "+(s/2+o.clientWidth+8)+"px)";n?(e.style.paddingRight=a,o.style.marginRight=l):(e.style.paddingLeft=a,o.style.marginLeft=l)})}}positionCancelButton(){let e=hn(this.el),n=(this.el.shadowRoot||this.el).querySelector(".searchbar-cancel-button"),o=this.shouldShowCancelButton();if(n!==null&&o!==this.isCancelVisible){let i=n.style;if(this.isCancelVisible=o,o)e?i.marginLeft="0":i.marginRight="0";else{let r=n.offsetWidth;r>0&&(e?i.marginLeft=-r+"px":i.marginRight=-r+"px")}}}getValue(){return this.value||""}hasValue(){return this.getValue()!==""}shouldShowCancelButton(){return!(this.showCancelButton==="never"||this.showCancelButton==="focus"&&!this.focused)}shouldShowClearButton(){return!(this.showClearButton==="never"||this.showClearButton==="focus"&&!this.focused)}render(){let{cancelButtonText:e,autocapitalize:n}=this,o=this.animated&&P.getBoolean("animated",!0),i=b(this),r=this.clearIcon||(i==="ios"?Ml:Cl),s=this.searchIcon||(i==="ios"?Qf:Kf),a=this.shouldShowCancelButton(),l=this.showCancelButton!=="never"&&h("button",{key:"989f3e84c472ada6e66dd9b249d0d268bf17ce26","aria-label":e,"aria-hidden":a?void 0:"true",type:"button",tabIndex:i==="ios"&&!a?-1:void 0,onMouseDown:this.onCancelSearchbar,onTouchStart:this.onCancelSearchbar,class:"searchbar-cancel-button"},h("div",{key:"7d335d4fde33822dc79d26b748ba2e98db7494bb","aria-hidden":"true"},i==="md"?h("ion-icon",{"aria-hidden":"true",mode:i,icon:this.cancelButtonIcon,lazy:!1}):e));return h(C,{key:"d1a1972725e949fb102c91487aaa7b9d10c2d718",role:"search","aria-disabled":this.disabled?"true":null,class:Z(this.color,{[i]:!0,"searchbar-animated":o,"searchbar-disabled":this.disabled,"searchbar-no-animate":o&&this.noAnimate,"searchbar-has-value":this.hasValue(),"searchbar-left-aligned":this.shouldAlignLeft,"searchbar-has-focus":this.focused,"searchbar-should-show-clear":this.shouldShowClearButton(),"searchbar-should-show-cancel":this.shouldShowCancelButton()})},h("div",{key:"add53640b2994cb6b2bf02792dafe51aba6b1684",class:"searchbar-input-container"},h("input",Object.assign({key:"160cc36459a4a652e7f41ccd14dcdc782278779e","aria-label":"search text",disabled:this.disabled,ref:c=>this.nativeInput=c,class:"searchbar-input",inputMode:this.inputmode,enterKeyHint:this.enterkeyhint,name:this.name,onInput:this.onInput,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,minLength:this.minlength,maxLength:this.maxlength,placeholder:this.placeholder,type:this.t
12ype,value:this.getValue(),autoCapitalize:n==="default"?void 0:n,autoComplete:this.autocomplete,autoCorrect:this.autocorrect,spellcheck:this.spellcheck},this.inheritedAttributes)),i==="md"&&l,h("ion-icon",{key:"8825fd13af0d2dea451ccc0e00ae7b5021dc01c4","aria-hidden":"true",mode:i,icon:s,lazy:!1,class:"searchbar-search-icon"}),h("button",{key:"8a7b56da278b9ca5c4f5a4ee9c01924fd5ae29d8","aria-label":"reset",type:"button","no-blur":!0,class:"searchbar-clear-button",onPointerDown:c=>{c.preventDefault()},onClick:()=>this.onClearInput(!0)},h("ion-icon",{key:"24c55274516ab012d8c25f03525c6cdb9409e52f","aria-hidden":"true",mode:i,icon:r,lazy:!1,class:"searchbar-clear-icon"}))),i==="ios"&&l)}get el(){return this}static get watchers(){return{lang:["onLangChanged"],dir:["onDirChanged"],debounce:["debounceChanged"],value:["valueChanged"],showCancelButton:["showCancelButtonChanged"]}}static get style(){return{ios:F_,md:U_}}},[34,"ion-searchbar",{color:[513],animated:[4],autocapitalize:[1],autocomplete:[1],autocorrect:[1],cancelButtonIcon:[1,"cancel-button-icon"],cancelButtonText:[1,"cancel-button-text"],clearIcon:[1,"clear-icon"],debounce:[2],disabled:[4],inputmode:[1],enterkeyhint:[1],maxlength:[2],minlength:[2],name:[1],placeholder:[1],searchIcon:[1,"search-icon"],showCancelButton:[1,"show-cancel-button"],showClearButton:[1,"show-clear-button"],spellcheck:[4],type:[1],value:[1025],focused:[32],noAnimate:[32],setFocus:[64],getInputElement:[64]},void 0,{lang:["onLangChanged"],dir:["onDirChanged"],debounce:["debounceChanged"],value:["valueChanged"],showCancelButton:["showCancelButtonChanged"]}]),W_=0;function G_(){if(typeof customElements>"u")return;["ion-searchbar","ion-icon"].forEach(e=>{switch(e){case"ion-searchbar":customElements.get(e)||customElements.define(e,q_);break;case"ion-icon":customElements.get(e)||Ye();break}})}var Km=G_;var Z_=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:grid;grid-auto-columns:1fr;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto;grid-auto-columns:minmax(-webkit-min-content, 1fr);grid-auto-columns:minmax(min-content, 1fr)}:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:rgba(var(--ion-text-color-rgb, 0, 0, 0), 0.065);border-radius:8px;overflow:hidden;z-index:0}:host(.ion-color){background:rgba(var(--ion-color-base-rgb), 0.065)}:host(.in-toolbar){-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;margin-top:0;margin-bottom:0;width:auto}:host(.in-toolbar:not(.ion-color)){background:var(--ion-toolbar-segment-background, var(--background))}:host(.in-toolbar-color:not(.ion-color)){background:rgba(var(--ion-color-contrast-rgb), 0.11)}",X_=Z_,Y_=":host{--ripple-color:currentColor;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:grid;grid-auto-columns:1fr;position:relative;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;width:100%;background:var(--background);font-family:var(--ion-font-family, inherit);text-align:center;contain:paint;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:host(.segment-scrollable){-ms-flex-pack:start;justify-content:start;width:auto;overflow-x:auto;grid-auto-columns:minmax(-webkit-min-content, 1fr);grid-auto-columns:minmax(min-content, 1fr)}:host(.segment-scrollable::-webkit-scrollbar){display:none}:host{--background:transparent;grid-auto-columns:minmax(auto, 360px)}:host(.in-toolbar){min-height:var(--min-height)}:host(.segment-scrollable) ::slotted(ion-segment-button){min-width:auto}",Q_=Y_,K_=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=I(this,"ionChange",7),this.ionSelect=I(this,"ionSelect",7),this.ionStyle=I(this,"ionStyle",7),this.segmentViewEl=null,this.onClick=e=>{let n=e.target,o=this.checked;
12n.tagName!=="ION-SEGMENT"&&(this.value=n.value,n!==o&&this.emitValueChange(),this.segmentViewEl?(this.updateSegmentView(),this.scrollable&&o&&this.checkButton(o,n)):(this.scrollable||!this.swipeGesture)&&(o?this.checkButton(o,n):this.setCheckedClasses()))},this.onSlottedItemsChange=()=>{this.valueChanged(this.value)},this.getSegmentButton=e=>{var n,o;let i=this.getButtons().filter(s=>!s.disabled),r=i.findIndex(s=>s===document.activeElement);switch(e){case"first":return i[0];case"last":return i[i.length-1];case"next":return(n=i[r+1])!==null&&n!==void 0?n:i[0];case"previous":return(o=i[r-1])!==null&&o!==void 0?o:i[i.length-1];default:return null}},this.activated=!1,this.color=void 0,this.disabled=!1,this.scrollable=!1,this.swipeGesture=!0,this.value=void 0,this.selectOnFocus=!1}colorChanged(e,n){(n===void 0&&e!==void 0||n!==void 0&&e===void 0)&&this.emitStyle()}swipeGestureChanged(){this.gestureChanged()}valueChanged(e,n){if(this.segmentViewEl&&e===void 0){this.value=this.getButtons()[0].value;return}if(n!==void 0&&e!==void 0){let o=this.getButtons(),i=o.find(s=>s.value===n),r=o.find(s=>s.value===e);i&&r&&(this.segmentViewEl?this.triggerScrollOnValueChange!==!1&&this.updateSegmentView():this.checkButton(i,r))}else e!==void 0&&n===void 0&&this.segmentViewEl&&this.updateSegmentView();this.ionSelect.emit({value:e}),this.segmentViewEl||this.scrollActiveButtonIntoView(),this.triggerScrollOnValueChange=void 0}disabledChanged(){if(this.gestureChanged(),this.segmentViewEl)this.segmentViewEl.disabled=this.disabled;else{let e=this.getButtons();for(let n of e)n.disabled=this.disabled}}gestureChanged(){this.gesture&&this.gesture.enable(!this.scrollable&&!this.disabled&&this.swipeGesture)}connectedCallback(){this.emitStyle(),this.segmentViewEl=this.getSegmentView()}disconnectedCallback(){this.segmentViewEl=null}componentWillLoad(){this.emitStyle()}componentDidLoad(){return x(this,null,function*(){this.segmentViewEl=this.getSegmentView(),this.setCheckedClasses(),ve(()=>{this.scrollActiveButtonIntoView(!1)}),this.gesture=(yield import("./chunk-A6XTVDWS.js")).createGesture({el:this.el,gestureName:"segment",gesturePriority:100,threshold:0,passive:!1,onStart:e=>this.onStart(e),onMove:e=>this.onMove(e),onEnd:e=>this.onEnd(e)}),this.gestureChanged(),this.disabled&&this.disabledChanged(),this.updateSegmentView(!1)})}onStart(e){this.valueBeforeGesture=this.value,this.activate(e)}onMove(e){this.setNextIndex(e)}onEnd(e){this.setActivated(!1),this.setNextIndex(e,!0),e.event.stopImmediatePropagation();let n=this.value;n!==void 0&&this.valueBeforeGesture!==n&&(this.emitValueChange(),this.updateSegmentView()),this.valueBeforeGesture=void 0}emitValueChange(){let{value:e}=this;this.ionChange.emit({value:e})}getButtons(){return Array.from(this.el.querySelectorAll("ion-segment-button"))}get checked(){return this.getButtons().find(e=>e.value===this.value)}setActivated(e){this.getButtons().forEach(o=>{o.classList.toggle("segment-button-activated",e)}),this.activated=e}activate(e){let n=e.event.target,i=this.getButtons().find(r=>r.value===this.value);n.tagName==="ION-SEGMENT-BUTTON"&&(i||(this.value=n.value,this.setCheckedClasses()),this.value===n.value&&this.setActivated(!0))}getIndicator(e){return(e.shadowRoot||e).querySelector(".segment-button-indicator")}checkButton(e,n){let o=this.getIndicator(e),i=this.getIndicator(n);if(o===null||i===null)return;let r=o.getBoundingClientRect(),s=i.getBoundingClientRect(),a=r.width/s.width,c=`translate3d(${r.left-s.left}px, 0, 0) scaleX(${a})`;Fe(()=>{i.classList.remove("segment-button-indicator-animated"),i.style.setProperty("transform",c),i.getBoundingClientRect(),i.classList.add("segment-button-indicator-animated"),i.style.setProperty("transform",""),this.scrollActiveButtonIntoView(!0)}),this.value=n.value,this.setCheckedClasses()}setCheckedClasses(){let e=this.getButtons(),o=e.findIndex(i=>i.value===this.value)+1;for(let i of e)i.classList.remove("segment-button-after-checked");o<e.length&&e[o].classList.add("segment-button-after-checked")}getSegmentView(){let n=this.getButtons().find(i=>i.contentId),o=document.querySelector(`ion-segment-content[id="${n==null?void 0:n.contentId}"]`);return o==null?void 0:o.closest("ion-segment-view")}handleSegmentViewScroll(e){let{scrollRatio:n,isManualScroll:o}=e.detail;if(!o)return;let i=e.target,r=this.segmentViewEl,s=this.el;if(e.composedPath().includes(r)||i!=null&&i.contains(s)){let a=this.getButtons();if(!a.length)return;let l=a.findIndex(u=>
12u.value===this.value),c=a[l],d=Math.round(n*(a.length-1));(this.lastNextIndex===void 0||this.lastNextIndex!==d)&&(this.lastNextIndex=d,this.triggerScrollOnValueChange=!1,this.checkButton(c,a[d]),this.emitValueChange())}}updateSegmentView(e=!0){let o=this.getButtons().find(r=>r.value===this.value);if(!(o!=null&&o.contentId))return;let i=this.segmentViewEl;i&&i.setContent(o.contentId,e)}scrollActiveButtonIntoView(e=!0){let{scrollable:n,value:o,el:i}=this;if(n){let s=this.getButtons().find(a=>a.value===o);if(s!==void 0){let a=i.getBoundingClientRect(),l=s.getBoundingClientRect(),d=l.x-a.x-a.width/2+l.width/2,u=i.scrollLeft+d;i.scrollTo({top:0,left:u,behavior:e?"smooth":"instant"})}}}setNextIndex(e,n=!1){let o=hn(this.el),i=this.activated,r=this.getButtons(),s=r.findIndex(O=>O.value===this.value),a=r[s],l,c;if(s===-1)return;let d=a.getBoundingClientRect(),u=d.left,g=d.width,p=e.currentX,v=d.top+d.height/2,y=this.el.getRootNode().elementFromPoint(p,v),E=o?p>u+g:p<u,A=o?p<u:p>u+g;if(i&&!n){if(E){let O=s-1;O>=0&&(c=O)}else if(A&&i&&!n){let O=s+1;O<r.length&&(c=O)}c!==void 0&&!r[c].disabled&&(l=r[c])}if(!i&&n&&(l=y),l!=null){if(l.tagName==="ION-SEGMENT")return!1;a!==l&&this.checkButton(a,l)}return!0}emitStyle(){this.ionStyle.emit({segment:!0})}onKeyDown(e){let n=hn(this.el),o=this.selectOnFocus,i;switch(e.key){case"ArrowRight":e.preventDefault(),i=n?this.getSegmentButton("previous"):this.getSegmentButton("next");break;case"ArrowLeft":e.preventDefault(),i=n?this.getSegmentButton("next"):this.getSegmentButton("previous");break;case"Home":e.preventDefault(),i=this.getSegmentButton("first");break;case"End":e.preventDefault(),i=this.getSegmentButton("last");break;case" ":case"Enter":e.preventDefault(),i=document.activeElement,o=!0}if(i){if(o){let r=this.checked;this.checkButton(r||i,i),i!==r&&this.emitValueChange()}i.setFocus()}}render(){let e=b(this);return h(C,{key:"a64e39352050b516f7dc82ce95a4bcff8431d1d0",role:"tablist",onClick:this.onClick,class:Z(this.color,{[e]:!0,"in-toolbar":ce("ion-toolbar",this.el),"in-toolbar-color":ce("ion-toolbar[color]",this.el),"segment-activated":this.activated,"segment-disabled":this.disabled,"segment-scrollable":this.scrollable})},h("slot",{key:"bb3f3ec30e59e0461fa620d8961ab730cc802a4e",onSlotchange:this.onSlottedItemsChange}))}get el(){return this}static get watchers(){return{color:["colorChanged"],swipeGesture:["swipeGestureChanged"],value:["valueChanged"],disabled:["disabledChanged"]}}static get style(){return{ios:X_,md:Q_}}},[33,"ion-segment",{color:[513],disabled:[4],scrollable:[4],swipeGesture:[4,"swipe-gesture"],value:[1032],selectOnFocus:[4,"select-on-focus"],activated:[32]},[[16,"ionSegmentViewScroll","handleSegmentViewScroll"],[0,"keydown","onKeyDown"]],{color:["colorChanged"],swipeGesture:["swipeGestureChanged"],value:["valueChanged"],disabled:["disabledChanged"]}]);function J_(){if(typeof customElements>"u")return;["ion-segment"].forEach(e=>{switch(e){case"ion-segment":customElements.get(e)||customElements.define(e,K_);break}})}var Jm=J_;var eL=".sc-ion-select-popover-ios-h ion-list.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-ios,ion-label.sc-ion-select-popover-ios{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-ios-h{overflow-y:auto}",tL=eL,nL=".sc-ion-select-popover-md-h ion-list.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-list-header.sc-ion-select-popover-md,ion-label.sc-ion-select-popover-md{margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.sc-ion-select-popover-md-h{overflow-y:auto}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(container){display:none}ion-list.sc-ion-select-popover-md ion-radio.sc-ion-select-popover-md::part(label){margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}ion-item.sc-ion-select-popover-md{--inner-border-width:0}.item-radio-checked.sc-ion-select-popover-md{--background:rgba(var(--ion-color-primary-rgb, 0, 84, 233), 0.08);--background-focused:var(--ion-color-primary, #0054e9);--background-focused-opacity:0.2;--background-hover:var(--ion-color-primary, #0054e9);--background-hover-opacity:0.12}.item-checkbox-checked.sc-ion-select-popover-md{--background-activated:var(--ion-item-color, var(--ion-text-color, #000));
12--background-focused:var(--ion-item-color, var(--ion-text-color, #000));--background-hover:var(--ion-item-color, var(--ion-text-color, #000));--color:var(--ion-color-primary, #0054e9)}",oL=nL,iL=M(class extends k{constructor(){super(),this.__registerHost(),this.header=void 0,this.subHeader=void 0,this.message=void 0,this.multiple=void 0,this.options=[]}findOptionFromEvent(e){let{options:n}=this;return n.find(o=>o.value===e.target.value)}callOptionHandler(e){let n=this.findOptionFromEvent(e),o=this.getValues(e);n!=null&&n.handler&&Tn(n.handler,o)}dismissParentPopover(){let e=this.el.closest("ion-popover");e&&e.dismiss()}setChecked(e){let{multiple:n}=this,o=this.findOptionFromEvent(e);n&&o&&(o.checked=e.detail.checked)}getValues(e){let{multiple:n,options:o}=this;if(n)return o.filter(r=>r.checked).map(r=>r.value);let i=this.findOptionFromEvent(e);return i?i.value:void 0}renderOptions(e){let{multiple:n}=this;switch(n){case!0:return this.renderCheckboxOptions(e);default:return this.renderRadioOptions(e)}}renderCheckboxOptions(e){return e.map(n=>h("ion-item",{class:Object.assign({"item-checkbox-checked":n.checked},Xe(n.cssClass))},h("ion-checkbox",{value:n.value,disabled:n.disabled,checked:n.checked,justify:"start",labelPlacement:"end",onIonChange:o=>{this.setChecked(o),this.callOptionHandler(o),Ce(this)}},n.text)))}renderRadioOptions(e){let n=e.filter(o=>o.checked).map(o=>o.value)[0];return h("ion-radio-group",{value:n,onIonChange:o=>this.callOptionHandler(o)},e.map(o=>h("ion-item",{class:Object.assign({"item-radio-checked":o.value===n},Xe(o.cssClass))},h("ion-radio",{value:o.value,disabled:o.disabled,onClick:()=>this.dismissParentPopover(),onKeyUp:i=>{i.key===" "&&this.dismissParentPopover()}},o.text))))}render(){let{header:e,message:n,options:o,subHeader:i}=this,r=i!==void 0||n!==void 0;return h(C,{key:"542367ab8fb72bfebf7e65630b91017d68827fd6",class:b(this)},h("ion-list",{key:"f2f0f37e1365cd7780b02de1a1698700d0df48a7"},e!==void 0&&h("ion-list-header",{key:"4b8800a68e800f19277a44b7074ca24b70218daf"},e),r&&h("ion-item",{key:"932b7903daf97d5a57d289b7ee49e868bb9b0cf5"},h("ion-label",{key:"fc3f1b69aa2a0bc6125d35692dcad3a8a99fd160",class:"ion-text-wrap"},i!==void 0&&h("h3",{key:"eceab2f47afa95f04b138342b0bdbfa1f50919a8"},i),n!==void 0&&h("p",{key:"70f4e27ad1316318efd0c17efce31e5e45c8fa02"},n))),this.renderOptions(o)))}get el(){return this}static get style(){return{ios:tL,md:oL}}},[34,"ion-select-popover",{header:[1],subHeader:[1,"sub-header"],message:[1],multiple:[4],options:[16]}]);function e7(){if(typeof customElements>"u")return;["ion-select-popover","ion-checkbox","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-radio","ion-radio-group","ion-ripple-effect"].forEach(e=>{switch(e){case"ion-select-popover":customElements.get(e)||customElements.define(e,iL);break;case"ion-checkbox":customElements.get(e)||_o();break;case"ion-icon":customElements.get(e)||Ye();break;case"ion-item":customElements.get(e)||Ao();break;case"ion-label":customElements.get(e)||Hr();break;case"ion-list":customElements.get(e)||To();break;case"ion-list-header":customElements.get(e)||Pr();break;case"ion-radio":customElements.get(e)||Fr();break;case"ion-radio-group":customElements.get(e)||$r();break;case"ion-ripple-effect":customElements.get(e)||Pe();break}})}var rL=":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.has-focus) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0
12)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.select-bottom{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}:host(.has-focus.ion-valid),:host(.select-expanded.ion-valid),:host(.ion-touched.ion-invalid),:host(.select-expanded.ion-touched.ion-invalid){--border-color:var(--highlight-color)}.select-bottom .error-text{display:none;color:var(--highlight-color-invalid)}.select-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .select-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .select-bottom .helper-text{display:none}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
12max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-focus.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host{--border-width:0.55px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-250, var(--ion-background-color-step-250, #c8c7cc))));--highlight-height:0px}.select-icon{width:1.125rem;height:1.125rem;color:var(--ion-color-step-650, var(--ion-text-color-step-350, #595959))}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 1.125rem - 4px)}:host(.select-disabled){opacity:0.3}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;aspect-ratio:1}",sL=rL,aL=":host{--padding-top:0px;--padding-end:0px;--padding-bottom:0px;--padding-start:0px;--placeholder-color:currentColor;--placeholder-opacity:var(--ion-placeholder-opacity, 0.6);--background:transparent;--border-style:solid;--highlight-color-focused:var(--ion-color-primary, #0054e9);--highlight-color-valid:var(--ion-color-success, #2dd55b);--highlight-color-invalid:var(--ion-color-danger, #c5000f);--highlight-color:var(--highlight-color-focused);display:block;position:relative;width:100%;min-height:44px;font-family:var(--ion-font-family, inherit);white-space:nowrap;cursor:pointer;z-index:2}:host(.select-label-placement-floating),:host(.select-label-placement-stacked){min-height:56px}:host(.ion-color){--highlight-color-focused:var(--ion-color-base)}:host(.in-item){-ms-flex:1 1 0px;flex:1 1 0}:host(.select-disabled){pointer-events:none}:host(.has-focus) button{border:2px solid #5e9ed6}:host([slot=start]),:host([slot=end]){-ms-flex:initial;flex:initial;width:auto}.select-placeholder{color:var(--placeholder-color);opacity:var(--placeholder-opacity)}button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;border:0;outline:0;clip:rect(0 0 0 0);opacity:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none}.select-icon{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0;position:relative;-ms-flex-negative:0;flex-shrink:0}:host(.in-item-color) .select-icon{color:inherit}:host(.select-label-placement-stacked) .select-icon,:host(.select-label-placement-floating) .select-icon{position:absolute;height:100%}:host(.select-ltr.select-label-placement-stacked) .select-icon,:host(.select-ltr.select-label-placement-floating) .select-icon{right:var(--padding-end, 0
12)}:host(.select-rtl.select-label-placement-stacked) .select-icon,:host(.select-rtl.select-label-placement-floating) .select-icon{left:var(--padding-start, 0)}.select-text{-ms-flex:1;flex:1;min-width:16px;font-size:inherit;text-overflow:ellipsis;white-space:inherit;overflow:hidden}.select-wrapper{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);border-radius:var(--border-radius);display:-ms-flexbox;display:flex;position:relative;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:inherit;min-height:inherit;-webkit-transition:background-color 15ms linear;transition:background-color 15ms linear;background:var(--background);line-height:normal;cursor:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}.select-wrapper .select-placeholder{-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.select-wrapper-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{-ms-flex-positive:1;flex-grow:1}:host(.ion-touched.ion-invalid){--highlight-color:var(--highlight-color-invalid)}:host(.ion-valid){--highlight-color:var(--highlight-color-valid)}.select-bottom{-webkit-padding-start:var(--padding-start);padding-inline-start:var(--padding-start);-webkit-padding-end:var(--padding-end);padding-inline-end:var(--padding-end);padding-top:5px;padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:var(--border-width) var(--border-style) var(--border-color);font-size:0.75rem;white-space:normal}:host(.has-focus.ion-valid),:host(.select-expanded.ion-valid),:host(.ion-touched.ion-invalid),:host(.select-expanded.ion-touched.ion-invalid){--border-color:var(--highlight-color)}.select-bottom .error-text{display:none;color:var(--highlight-color-invalid)}.select-bottom .helper-text{display:block;color:var(--ion-color-step-700, var(--ion-text-color-step-300, #4d4d4d))}:host(.ion-touched.ion-invalid) .select-bottom .error-text{display:block}:host(.ion-touched.ion-invalid) .select-bottom .helper-text{display:none}.label-text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:200px;-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1), transform 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.label-text,::slotted([slot=label]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label-text-wrapper-hidden,.select-outline-notch-hidden{display:none}.native-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1);overflow:hidden}:host(.select-justify-space-between) .select-wrapper{-ms-flex-pack:justify;justify-content:space-between}:host(.select-justify-start) .select-wrapper{-ms-flex-pack:start;justify-content:start}:host(.select-justify-end) .select-wrapper{-ms-flex-pack:end;justify-content:end}:host(.select-label-placement-start) .select-wrapper{-ms-flex-direction:row;flex-direction:row}:host(.select-label-placement-start) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-end) .select-wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}:host(.select-label-placement-end) .label-text-wrapper{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-top:0;margin-bottom:0}:host(.select-label-placement-fixed) .label-text-wrapper{-ms-flex:0 0 100px;flex:0 0 100px;width:100px;min-width:100px;
12max-width:200px}:host(.select-label-placement-stacked) .select-wrapper,:host(.select-label-placement-floating) .select-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}:host(.select-label-placement-stacked) .label-text-wrapper,:host(.select-label-placement-floating) .label-text-wrapper{max-width:100%}:host(.select-ltr.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-label-placement-stacked) .native-wrapper,:host(.select-label-placement-floating) .native-wrapper{margin-left:0;margin-right:0;margin-top:1px;margin-bottom:0;-ms-flex-positive:1;flex-grow:1;width:100%}:host(.select-label-placement-floating) .label-text-wrapper{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}:host(.select-label-placement-floating:not(.label-floating)) .native-wrapper .select-placeholder{opacity:0}:host(.select-expanded.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-focus.select-label-placement-floating) .native-wrapper .select-placeholder,:host(.has-value.select-label-placement-floating) .native-wrapper .select-placeholder{opacity:1}:host(.label-floating) .label-text-wrapper{-webkit-transform:translateY(50%) scale(0.75);transform:translateY(50%) scale(0.75);max-width:calc(100% / 0.75)}::slotted([slot=start]),::slotted([slot=end]){-ms-flex-negative:0;flex-shrink:0}::slotted([slot=start]:last-of-type){-webkit-margin-end:16px;margin-inline-end:16px;-webkit-margin-start:0;margin-inline-start:0}::slotted([slot=end]:first-of-type){-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:0;margin-inline-end:0}:host(.select-fill-solid){--background:var(--ion-color-step-50, var(--ion-background-color-step-50, #f2f2f2));--border-color:var(--ion-color-step-500, var(--ion-background-color-step-500, gray));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-solid) .select-wrapper{border-bottom:var(--border-width) var(--border-style) var(--border-color)}:host(.select-expanded.select-fill-solid.ion-valid),:host(.has-focus.select-fill-solid.ion-valid),:host(.select-fill-solid.ion-touched.ion-invalid){--border-color:var(--highlight-color)}:host(.select-fill-solid) .select-bottom{border-top:none}@media (any-hover: hover){:host(.select-fill-solid:hover){--background:var(--ion-color-step-100, var(--ion-background-color-step-100, #e6e6e6));--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-solid.select-expanded),:host(.select-fill-solid.has-focus){--background:var(--ion-color-step-150, var(--ion-background-color-step-150, #d9d9d9));--border-color:var(--highlight-color)}:host(.select-fill-solid) .select-wrapper{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius);border-end-end-radius:0px;border-end-start-radius:0px}:host(.label-floating.select-fill-solid) .label-text-wrapper{max-width:calc(100% / 0.75)}:host(.in-item.select-expanded.select-fill-solid) .select-wrapper .select-icon,:host(.in-item.has-focus.select-fill-solid) .select-wrapper .select-icon,:host(.in-item.has-focus.ion-valid.select-fill-solid) .select-wrapper .select-icon,:host(.in-item.ion-touched.ion-invalid.select-fill-solid) .select-wrapper .select-icon{color:var(--highlight-color)}:host(.select-fill-outline){--border-color:var(--ion-color-step-300, var(--ion-background-color-step-300, #b3b3b3));--border-radius:4px;--padding-start:16px;--padding-end:16px;min-height:56px}:host(.select-fill-outline.select-shape-round){--border-radius:28px;--padding-start:32px;--padding-end:32px}:host(.has-focus.select-fill-outline.ion-valid),:host(.select-fill-outline.ion-touched.ion-invalid){--border-color:var(--highlight-color)}@media (any-hover: hover){:host(.select-fill-outline:hover){--border-color:var(--ion-color-step-750, var(--ion-background-color-step-750, #404040))}}:host(.select-fill-outline.select-expanded),:host(.select-fill-outline.has-focus){--border-width:var(--highlight-height);--border-color:var(--highlight-color)}:host(.select-fill-outline) .select-bottom{border-top:none}:host(.select-fill-outline) .select-wrapper{border-bottom:none}:host(.select-ltr.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-ltr.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:left top;transform-origin:left top}:host(.select-rtl.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-rtl.select-fill-outline.select-label-placement-floating) .label-text-wrapper{-webkit-transform-origin:right top;transform-origin:right top}:host(.select-fill-outline.select-label-placement-stacked) .label-text-wrapper,:host(.select-fill-outline.select-label-placement-floating) .label-text-wrapper{position:absolute;max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .label-text-wrapper{position:relative;z-index:1}:host(.label-floating.select-fill-outline) .label-text-wrapper{-webkit-transform:translateY(-32%) scale(0.75);transform:translateY(-32%) scale(0.75);margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:calc((100% - var(--padding-start) - var(--padding-end) - 8px) / 0.75)}:host(.select-fill-outline.select-label-placement-stacked) select,:host(.select-fill-outline.select-label-placement-floating) select{margin-left:0;margin-right:0;margin-top:6px;margin-bottom:6px}:host(.select-fill-outline) .select-outline-container{left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-end{pointer-events:none}:host(.select-fill-outline) .select-outline-start,:host(.select-fill-outline) .select-outline-notch,:host(.select-fill-outline) .select-outline-end{border-top:var(--border-width) var(--border-style) var(--border-color);border-bottom:var(--border-width) var(--border-style) var(--border-color);-webkit-box-sizing:border-box;box-sizing:border-box}:host(.select-fill-outline) .select-outline-notch{max-width:calc(100% - var(--padding-start) - var(--padding-end))}:host(.select-fill-outline) .notch-spacer{-webkit-padding-end:8px;padding-inline-end:8px;font-size:calc(1em * 0.75);opacity:0;pointer-events:none}:host(.select-fill-outline) .select-outline-start{-webkit-border-start:var(--border-width) var(--border-style) var(--border-color);border-inline-start:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-start{border-start-start-radius:var(--border-radius);border-start-end-radius:0px;border-end-end-radius:0px;border-end-start-radius:var(--border-radius)}:host(.select-fill-outline) .select-outline-start{width:calc(var(--padding-start) - 4px)}:host(.select-fill-outline) .select-outline-end{-webkit-border-end:var(--border-width) var(--border-style) var(--border-color);border-inline-end:var(--border-width) var(--border-style) var(--border-color)}:host(.select-fill-outline) .select-outline-end{border-start-start-radius:0px;border-start-end-radius:var(--border-radius);border-end-end-radius:var(--border-radius);border-end-start-radius:0px}:host(.select-fill-outline) .select-outline-end{-ms-flex-positive:1;flex-grow:1}:host(.label-floating.select-fill-outline) .select-outline-notch{border-top:none}:host(.in-item.select-expanded.select-fill-outline) .select-wrapper .select-icon,:host(.in-item.has-focus.select-fill-outline) .select-wrapper .select-icon,:host(.in-item.has-focus.ion-valid.select-fill-outline) .select-wrapper .select-icon,:host(.in-item.ion-touched.ion-invalid.select-fill-outline) .select-wrapper .select-icon{color:var(--highlight-color)}:host{--border-width:1px;--border-color:var(--ion-item-border-color, var(--ion-border-color, var(--ion-color-step-150, var(--ion-background-color-step-150, rgba(0, 0, 0, 0.13)))
12));--highlight-height:2px}:host(.select-label-placement-floating.select-expanded) .label-text-wrapper,:host(.select-label-placement-floating.has-focus) .label-text-wrapper,:host(.select-label-placement-stacked.select-expanded) .label-text-wrapper,:host(.select-label-placement-stacked.has-focus) .label-text-wrapper{color:var(--highlight-color)}:host(.has-focus.select-label-placement-floating.ion-valid) .label-text-wrapper,:host(.select-label-placement-floating.ion-touched.ion-invalid) .label-text-wrapper,:host(.has-focus.select-label-placement-stacked.ion-valid) .label-text-wrapper,:host(.select-label-placement-stacked.ion-touched.ion-invalid) .label-text-wrapper{color:var(--highlight-color)}.select-highlight{bottom:-1px;position:absolute;width:100%;height:var(--highlight-height);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 200ms;transition:-webkit-transform 200ms;transition:transform 200ms;transition:transform 200ms, -webkit-transform 200ms;background:var(--highlight-color)}.select-highlight{inset-inline-start:0}:host(.select-expanded) .select-highlight,:host(.has-focus) .select-highlight{-webkit-transform:scale(1);transform:scale(1)}:host(.in-item) .select-highlight{bottom:0}:host(.in-item) .select-highlight{inset-inline-start:0}.select-icon{width:0.8125rem;-webkit-transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);transition:transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 0.2, 1);color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray))}:host(.select-expanded:not(.has-expanded-icon)) .select-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:host(.in-item.select-expanded) .select-wrapper .select-icon,:host(.in-item.has-focus) .select-wrapper .select-icon,:host(.in-item.has-focus.ion-valid) .select-wrapper .select-icon,:host(.in-item.ion-touched.ion-invalid) .select-wrapper .select-icon{color:var(--ion-color-step-500, var(--ion-text-color-step-500, gray))}:host(.select-expanded) .select-wrapper .select-icon,:host(.has-focus.ion-valid) .select-wrapper .select-icon,:host(.ion-touched.ion-invalid) .select-wrapper .select-icon,:host(.has-focus) .select-wrapper .select-icon{color:var(--highlight-color)}:host(.select-shape-round){--border-radius:16px}:host(.select-label-placement-stacked) .select-wrapper-inner,:host(.select-label-placement-floating) .select-wrapper-inner{width:calc(100% - 0.8125rem - 4px)}:host(.select-disabled){opacity:0.38}::slotted(ion-button[slot=start].button-has-icon-only),::slotted(ion-button[slot=end].button-has-icon-only){--border-radius:50%;--padding-start:8px;--padding-end:8px;--padding-top:8px;--padding-bottom:8px;aspect-ratio:1;min-height:40px}",lL=aL,cL=M(class extends k{constructor(){super(),this.__registerHost(),this.__attachShadow(),this.ionChange=I(this,"ionChange",7),this.ionCancel=I(this,"ionCancel",7),this.ionDismiss=I(this,"ionDismiss",7),this.ionFocus=I(this,"ionFocus",7),this.ionBlur=I(this,"ionBlur",7),this.ionStyle=I(this,"ionStyle",7),this.inputId=`ion-sel-${hL++}`,this.helperTextId=`${this.inputId}-helper-text`,this.errorTextId=`${this.inputId}-error-text`,this.inheritedAttributes={},this.onClick=e=>{let n=e.target,o=n.closest('[slot="start"], [slot="end"]');n===this.el||o===null?(this.setFocus(),this.open(e)):e.preventDefault()},this.onFocus=()=>{this.hasFocus=!0,this.ionFocus.emit()},this.onBlur=()=>{this.hasFocus=!1,this.ionBlur.emit()},this.onLabelClick=e=>{e.target===e.currentTarget&&e.stopPropagation()},this.isExpanded=!1,this.hasFocus=!1,this.cancelText="Cancel",this.color=void 0,this.compareWith=void 0,this.disabled=!1,this.fill=void 0,this.errorText=void 0,this.helperText=void 0,this.interface="alert",this.interfaceOptions={},this.justify=void 0,this.label=void 0,this.labelPlacement="start",this.multiple=!1,this.name=this.inputId,this.okText="OK",this.placeholder=void 0,this.selectedText=void 0,this.toggleIcon=void 0,this.expandedIcon=void 0,this.shape=void 0,this.value=void 0,this.required=!1}styleChanged(){this.emitStyle()}setValue(e){this.value=e,this.ionChange.emit({value:e})}connectedCallback(){return x(this,null,function*(){let{el:e}=this;this.notchController=Nl(e,()=>this.notchSpacerEl,()=>this.labelSlot),this.updateOverlayOptions(),this.emitStyle(),this.mutationO=cm(this.el,"ion-select-option",()=>x(this,null,function*(){this.updateOverlayOptions(),Ce(this)}))})}componentWillLoad(){this.inheritedAttributes=ct(this.el,["aria-label"])}componentDidLoad(){this.emitStyle()}disconnectedCallback(){this.mutationO&&(this.mutationO.disconnect(),this.mutationO=void 0),this.notchController&&(this.notchController.destroy(),this.notchController=void 0)}open(e){return x(this,null,function*(){if(this.disabled||this.isExpanded)return;this.isExpanded=!0;let n=this.overlay=yield this.createOverlay(e),o=()=>{let i=this.childOpts.findIndex(r=>r.value===this.value);if(i>-1){let r=n.querySelector(`.select-interface-option:nth-child(${i+1})`);if(r){let s=r.querySelector("ion-radio, ion-checkbox");s&&(r.scrollIntoView({block:"nearest"}),s.setFocus()),bi(r)}}else{let r=n.querySelector("ion-radio:not(.radio-disabled), ion-checkbox:not(.checkbox-disabled)");r&&(r.setFocus(),bi(r.closest("ion-item")))}};if(this.interface==="modal")n.addEventListener("ionModalWillPresent",o,{once:!0});else if(this.interface==="popover")n.addEventListener("ionPopoverWillPresent",o,{once:!0});else{let i=()=>{requestAnimationFrame(()=>{o()})};this.interface==="alert"?n.addEventListener("ionAlertWillPresent",i,{once:!0}):this.interface==="action-sheet"&&n.addEventListener("ionActionSheetWillPresent",i,{once:!0})}return n.onDidDismiss().then(()=>{this.overlay=void 0,this.isExpanded=!1,this.ionDismiss.emit(),this.setFocus()}),yield n.present(),n})}createOverlay(e){let n=this.interface;return n==="action-sheet"&&this.multiple&&(ge(`[ion-select] - Interface cannot be "${n}" with a multi-value select. Using the "alert" interface instead.`),n="alert"),n==="popover"&&!e&&(ge(`[ion-select] - Interface cannot be a "${n}" without passing an event. Using the "alert" interface instead.`),n="alert"),n==="action-sheet"?this.openActionSheet():n==="popover"?this.openPopover(e):n==="modal"?this.openModal():this.openAlert()}updateOverlayOptions(){let e=this.overlay;if(!e)return;let n=this.childOpts,o=this.value;switch(this.interface){case"action-sheet":e.buttons=this.createActionSheetButtons(n,o);break;case"popover":let i=e.querySelector("ion-select-popover");i&&(i.options=this.createOverlaySelectOptions(n,o));break;case"modal":let r=e.querySelector("ion-select-modal");r&&(r.options=this.createOverlaySelectOptions(n,o));break;case"alert":let s=this.multiple?"checkbox":"radio";e.inputs=this.createAlertInputs(n,s,o);break}}createActionSheetButtons(e,n){let o=e.map(i=>{let r=Hl(i),s=Array.from(i.classList).filter(l=>l!=="hydrated").join(" "),a=`${Au} ${s}`;return{role:fa(n,r,this.compareWith)?"selected":"",text:i.textContent,cssClass:a,handler:()=>{this.setValue(r)}}});return o.push({text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}}),o}createAlertInputs(e,n,o){return e.map(r=>{let s=Hl(r),a=Array.from(r.classList).filter(c=>c!=="hydrated").join(" "),l=`${Au} ${a}`;return{type:n,cssClass:l,label:r.textContent||"",value:s,checked:fa(o,s,this.compareWith),disabled:r.disabled}})}createOverlaySelectOptions(e,n){return e.map(i=>{let r=Hl(i),s=Array.from(i.classList).filter(l=>l!=="hydrated").join(" "),a=`${Au} ${s}`;return{text:i.textContent||"",cssClass:a,value:r,checked:fa(n,r,this.compareWith),disabled:i.disabled,handler:l=>{this.setValue(l),this.multiple||this.close()}}})}openPopover(e){return x(this,null,function*(){let{fill:n,labelPlacement:o}=this,i=this.interfaceOptions,r=b(this),s=r!=="md",a=this.multiple,l=this.value,c=e,d="auto";o==="floating"||o==="stacked"||r==="md"&&n!==void 0?d="cover":c=Object.assign(Object.assign({},e),{detail:{ionShadowTarget:this.nativeWrapperEl}});let g=Object.assign(Object.assign({mode:r,event:c,alignment:"center",size:d,showBackdrop:s},i),{component:"ion-select-popover",cssClass:["select-popover",i.cssClass],componentProps:{header:i.header,subHeader:i.subHeader,message:i.message,multiple:a,value:l,options:this.createOverlaySelectOptions(this.childOpts,l)}});return la.create(g)})}openActionSheet(){return x(this,null,function*(){let e=b(this),n=this.interfaceOptions,o=Object.assign(Object.assign({mode:e},n),{buttons:this.createActionSheetButtons(this.childOpts,this.value),
12cssClass:["select-action-sheet",n.cssClass]});return wl.create(o)})}openAlert(){return x(this,null,function*(){let e=this.interfaceOptions,n=this.multiple?"checkbox":"radio",o=b(this),i=Object.assign(Object.assign({mode:o},e),{header:e.header?e.header:this.labelText,inputs:this.createAlertInputs(this.childOpts,n,this.value),buttons:[{text:this.cancelText,role:"cancel",handler:()=>{this.ionCancel.emit()}},{text:this.okText,handler:r=>{this.setValue(r)}}],cssClass:["select-alert",e.cssClass,this.multiple?"multiple-select-alert":"single-select-alert"]});return vl.create(i)})}openModal(){let{multiple:e,value:n,interfaceOptions:o}=this,i=b(this),r=Object.assign(Object.assign({},o),{mode:i,cssClass:["select-modal",o.cssClass],component:"ion-select-modal",componentProps:{header:o.header,multiple:e,value:n,options:this.createOverlaySelectOptions(this.childOpts,n)}});return aa.create(r)}close(){return this.overlay?this.overlay.dismiss():Promise.resolve(!1)}hasValue(){return this.getText()!==""}get childOpts(){return Array.from(this.el.querySelectorAll("ion-select-option"))}get labelText(){let{label:e}=this;if(e!==void 0)return e;let{labelSlot:n}=this;if(n!==null)return n.textContent}getText(){let e=this.selectedText;return e!=null&&e!==""?e:uL(this.childOpts,this.value,this.compareWith)}setFocus(){this.focusEl&&this.focusEl.focus()}emitStyle(){let{disabled:e}=this,n={"interactive-disabled":e};this.ionStyle.emit(n)}renderLabel(){let{label:e}=this;return h("div",{class:{"label-text-wrapper":!0,"label-text-wrapper-hidden":!this.hasLabel},part:"label"},e===void 0?h("slot",{name:"label"}):h("div",{class:"label-text"},e))}componentDidRender(){var e;(e=this.notchController)===null||e===void 0||e.calculateNotchWidth()}get labelSlot(){return this.el.querySelector('[slot="label"]')}get hasLabel(){return this.label!==void 0||this.labelSlot!==null}renderLabelContainer(){return b(this)==="md"&&this.fill==="outline"?[h("div",{class:"select-outline-container"},h("div",{class:"select-outline-start"}),h("div",{class:{"select-outline-notch":!0,"select-outline-notch-hidden":!this.hasLabel}},h("div",{class:"notch-spacer","aria-hidden":"true",ref:o=>this.notchSpacerEl=o},this.label)),h("div",{class:"select-outline-end"})),this.renderLabel()]:this.renderLabel()}renderSelectText(){let{placeholder:e}=this,n=this.getText(),o=!1,i=n;return i===""&&e!==void 0&&(i=e,o=!0),h("div",{"aria-hidden":"true",class:{"select-text":!0,"select-placeholder":o},part:o?"placeholder":"text"},i)}renderSelectIcon(){let e=b(this),{isExpanded:n,toggleIcon:o,expandedIcon:i}=this,r;if(n&&i!==void 0)r=i;else{let s=e==="ios"?Zf:qf;r=o!=null?o:s}return h("ion-icon",{class:"select-icon",part:"icon","aria-hidden":"true",icon:r})}get ariaLabel(){var e;let{placeholder:n,inheritedAttributes:o}=this,i=this.getText(),r=(e=o["aria-label"])!==null&&e!==void 0?e:this.labelText,s=i;return s===""&&n!==void 0&&(s=n),r!==void 0&&(s=s===""?r:`${r}, ${s}`),s}renderListbox(){let{disabled:e,inputId:n,isExpanded:o,required:i}=this;return h("button",{disabled:e,id:n,"aria-label":this.ariaLabel,"aria-haspopup":"dialog","aria-expanded":`${o}`,"aria-describedby":this.getHintTextID(),"aria-invalid":this.getHintTextID()===this.errorTextId,"aria-required":`${i}`,onFocus:this.onFocus,onBlur:this.onBlur,ref:r=>this.focusEl=r})}getHintTextID(){let{el:e,helperText:n,errorText:o,helperTextId:i,errorTextId:r}=this;if(e.classList.contains("ion-touched")&&e.classList.contains("ion-invalid")&&o)return r;if(n)return i}renderHintText(){let{helperText:e,errorText:n,helperTextId:o,errorTextId:i}=this;return[h("div",{id:o,class:"helper-text",part:"supporting-text helper-text"},e),h("div",{id:i,class:"error-text",part:"supporting-text error-text"},n)]}renderBottomContent(){let{helperText:e,errorText:n}=this;if(e||n)return h("div",{class:"select-bottom"},this.renderHintText())}render(){let{disabled:e,el:n,isExpanded:o,expandedIcon:i,labelPlacement:r,justify:s,placeholder:a,fill:l,shape:c,name:d,value:u,hasFocus:g}=this,p=b(this),v=r==="floating"||r==="stacked",w=!v&&s!==void 0,y=hn(n)?"rtl":"ltr",E=ce("ion-item",this.el),A=p==="md"&&l!=="outline"&&!E,O=this.hasValue(),K=n.querySelector('[slot="start"], [slot="end"]')!==null;yi(!0,n,d,dL(u),e);let J=r==="stacked"||r==="floating"&&(O||o||K);return h(C,{key:"6dd3c92dc3c587960d767c7dd1c142fc20bef8ed",onClick:this.onClick,class:Z(this.color,{[p]:!0,"in-item":E,"in-item-color":ce("ion-item.ion-color",n),"select-disabled":e,"select-expanded":o,"has-expanded-icon":i!==void 0,"has-value":O,"label-floating":J,"has-placeholder":a!==void 0,"has-focus":g,"ion-focusable":!0,[`select-${y}`]:!0,[`select-fill-${l}`]:l!==void 0,[`select-justify-${s}`]:w,[`select-shape-${c}`]:c!==void 0,[`select-label-placement-${r}`]:!0})},h("label",{key:"bc80ee471debb20b33d1cf55f55932b621f1744a",class:"select-wrapper",id:"select-label",onClick:this.onLabelClick},this.renderLabelContainer(),h("div",{key:"deea85c3a3769e90af0933c522028148ee5781a3",class:"select-wrapper-inner"},h("slot",{key:"af8192f4d8d5426b39a00ef2ed96f3c4a9e12908",name:"start"}),h("div",{key:"6c278fc6c56b18e26cae930d375aa1da05af135b",class:"native-wrapper",ref:Y=>this.nativeWrapperEl=Y,part:"container"},this.renderSelectText(),this.renderListbox()),h("slot",{key:"c459d54471029872b8b3e63f7dfb6bdb869b4942",name:"end"}),!v&&this.renderSelectIcon()),v&&this.renderSelectIcon(),A&&h("div",{key:"718960718fa91163dd4412e1865f476fef089127",class:"select-highlight"})),this.renderBottomContent())}get el(){return this}static get watchers(){return{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}}static get style(){return{ios:sL,md:lL}}},[33,"ion-select",{cancelText:[1,"cancel-text"],color:[513],compareWith:[1,"compare-with"],disabled:[4],fill:[1],errorText:[1,"error-text"],helperText:[1,"helper-text"],interface:[1],interfaceOptions:[8,"interface-options"],justify:[1],label:[1],labelPlacement:[1,"label-placement"],multiple:[4],name:[1],okText:[1,"ok-text"],placeholder:[1],selectedText:[1,"selected-text"],toggleIcon:[1,"toggle-icon"],exp
12andedIcon:[1,"expanded-icon"],shape:[1],value:[1032],required:[4],isExpanded:[32],hasFocus:[32],open:[64]},void 0,{disabled:["styleChanged"],isExpanded:["styleChanged"],placeholder:["styleChanged"],value:["styleChanged"]}]),Hl=t=>{let e=t.value;return e===void 0?t.textContent||"":e},dL=t=>{if(t!=null)return Array.isArray(t)?t.join(","):t.toString()},uL=(t,e,n)=>e===void 0?"":Array.isArray(e)?e.map(o=>t7(t,o,n)).filter(o=>o!==null).join(", "):t7(t,e,n)||"",t7=(t,e,n)=>{let o=t.find(i=>jl(e,Hl(i),n));return o?o.textContent:null},hL=0,Au="select-interface-option";function pL(){if(typeof customElements>"u")return;["ion-select","ion-action-sheet","ion-alert","ion-backdrop","ion-button","ion-buttons","ion-checkbox","ion-content","ion-header","ion-icon","ion-item","ion-label","ion-list","ion-list-header","ion-modal","ion-popover","ion-radio","ion-radio-group","ion-ripple-effect","ion-select-modal","ion-select-popover","ion-title","ion-toolbar"].forEach(e=>{switch(e){case"ion-select":customElements.get(e)||customElements.define(e,cL);break;case"ion-action-sheet":customElements.get(e)||Dg();break;case"ion-alert":customElements.get(e)||zg();break;case"ion-backdrop":customElements.get(e)||Yt();break;case"ion-button":customElements.get(e)||Rr();break;case"ion-buttons":customElements.get(e)||jr();break;case"ion-checkbox":customElements.get(e)||_o();break;case"ion-content":customElements.get(e)||Vr();break;case"ion-header":customElements.get(e)||Nr();break;case"ion-icon":customElements.get(e)||Ye();break;case"ion-item":customElements.get(e)||Ao();break;case"ion-label":customElements.get(e)||Hr();break;case"ion-list":customElements.get(e)||To();break;case"ion-list-header":customElements.get(e)||Pr();break;case"ion-modal":customElements.get(e)||Sl();break;case"ion-popover":customElements.get(e)||Tl();break;case"ion-radio":customElements.get(e)||Fr();break;case"ion-radio-group":customElements.get(e)||$r();break;case"ion-ripple-effect":customElements.get(e)||Pe();break;case"ion-select-modal":customElements.get(e)||zm();break;case"ion-select-popover":customElements.get(e)||e7();break;case"ion-title":customElements.get(e)||Ur();break;case"ion-toolbar":customElements.get(e)||qr();break}})}var n7=pL;var fL=["outletContent"],X=["*"];function gL(t,e){if(t&1&&(ur(0,"div",1),i4(1,2),hr()),t&2){let n=f1();o1(),dr("ngTemplateOutlet",n.template)}}var mL=["outlet"],vL=[[["","slot","top"]],"*",[["ion-tab"]]],wL=["[slot=top]","*","ion-tab"];function xL(t,e){if(t&1){let n=hp();ur(0,"ion-router-outlet",5,1),tt("stackWillChange",function(i){wd(n);let r=f1();return xd(r.onStackWillChange(i))})("stackDidChange",function(i){wd(n);let r=f1();return xd(r.onStackDidChange(i))}),hr()}}function bL(t,e){t&1&&W(0,2,["*ngIf","tabs.length > 0"])}var Tu=(()=>{var e;let t=(e=class extends fu{parentOutlet;outletContent;constructor(o,i,r,s,a,l,c,d){super(o,i,r,s,a,l,c,d),this.parentOutlet=d}},f(e,"\u0275fac",function(i){return new(i||e)(Gn("name"),Gn("tabs"),m(ln),m(L),m(mt),m(T),m(gt),m(e,12))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-router-outlet"]],viewQuery:function(i,r){if(i&1&&Is(fL,7,Bt),i&2){let s;Ut(s=qt())&&(r.outletContent=s.first)}},features:[et],ngContentSelectors:X,decls:3,vars:0,consts:[["outletContent",""]],template:function(i,r){i&1&&(G(),h1(0,null,0),W(2),p1())},encapsulation:2})),e);return t=H([zo({defineCustomElementFn:ig})],t),t})(),xne=(()=>{var e;let t=(e=class extends $f{constructor(o,i,r,s,a,l){super(o,i,r,s,a,l)}},f(e,"\u0275fac",function(i){return new(i||e)(m(Tu,8),m(So),m(ua),m(L),m(T),m(N))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-back-button"]],features:[et],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([zo({defineCustomElementFn:og})],t),t})(),bne=(()=>{var e;let t=(e=class extends Bf{},f(e,"\u0275fac",(()=>{let o;return function(r){return(o||(o=In(e)))(r||e)}})()),f(e,"\u0275cmp",U({type:e,selectors:[["ion-modal"]],features:[et],decls:1,vars:1,consts:[["class","ion-delegate-host ion-page",4,"ngIf"],[1,"ion-delegate-host","ion-page"],[3,"ngTemplateOutlet"]],template:function(i,r){i&1&&u1(0,gL,2,1,"div",0),i&2&&dr("ngIf",r.isCmpOpen||r.keepContentsMounted)},dependencies:[I1,Ts,h4],encapsulation:2,changeDetection:0})),e);return t=H([zo({defineCustomElementFn:Mu})],t),t})();var yL=(t,e)=>{let n=t.prototype;e.forEach(o=>{Object.defineProperty(n,o,{get(){return this.el[o]},set(i){this.z.runOutsideAngular(()=>this.el[o]=i)},configurable:!0})})},kL=(t,e)=>{let n=t.prototype;e.forEach(o=>{n[o]=function(){let i=arguments;return this.z.runOutsideAngular(()=>this.el[o].apply(this.el,i))}})},Qt=(t,e,n)=>
12{n.forEach(o=>t[o]=No(e,o))};function te(t){return function(n){let{defineCustomElementFn:o,inputs:i,methods:r}=t;return o!==void 0&&o(),i&&yL(n,i),r&&kL(n,r),n}}var yne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-accordion"]],inputs:{disabled:"disabled",mode:"mode",readonly:"readonly",toggleIcon:"toggleIcon",toggleIconSlot:"toggleIconSlot",value:"value"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:bg,inputs:["disabled","mode","readonly","toggleIcon","toggleIconSlot","value"]})],t),t})(),kne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionChange"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-accordion-group"]],inputs:{animated:"animated",disabled:"disabled",expand:"expand",mode:"mode",multiple:"multiple",readonly:"readonly",value:"value"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:yg,inputs:["animated","disabled","expand","mode","multiple","readonly","value"]})],t),t})();var Mne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-app"]],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Ag,methods:["setFocus"]})],t),t})(),Cne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-avatar"]],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Tg})],t),t})();var Ine=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-badge"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:_g,inputs:["color","mode"]})],t),t})();var Ene=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionFocus","ionBlur"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,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"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Og,inputs:["buttonType","color","disabled","download","expand","fill","form","href","mode","rel","routerAnimation","routerDirection","shape","size","strong","target","type"]})],t),t})(),Dne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-buttons"]],inputs:{collapse:"collapse"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Rg,inputs:["collapse"]})],t),t})(),Sne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,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"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:jg,inputs:["button","color","disabled","download","href","mode","rel","routerAnimation","routerDirection","target","type"]})],t),t})(),zne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-card-content"]],inputs:{mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Vg,inputs:["mode"]})],t),t})(),Ane=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-card-header"]],inputs:{color:"color",mode:"mode",translucent:"translucent"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Ng,inputs:["color","mode","translucent"]})],t),t})(),Tne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-card-subtitle"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);
12return t=H([te({defineCustomElementFn:Hg,inputs:["color","mode"]})],t),t})(),_ne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-card-title"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Pg,inputs:["color","mode"]})],t),t})();var Lne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,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"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:$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"]})],t),t})(),One=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionScrollStart","ionScroll","ionScrollEnd"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-content"]],inputs:{color:"color",fixedSlotPlacement:"fixedSlotPlacement",forceOverscroll:"forceOverscroll",fullscreen:"fullscreen",scrollEvents:"scrollEvents",scrollX:"scrollX",scrollY:"scrollY"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:qg,inputs:["color","fixedSlotPlacement","forceOverscroll","fullscreen","scrollEvents","scrollX","scrollY"],methods:["getScrollElement","scrollToTop","scrollToBottom","scrollByPoint","scrollToPoint"]})],t),t})();var Bne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-footer"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Xg,inputs:["collapse","mode","translucent"]})],t),t})(),Rne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-grid"]],inputs:{fixed:"fixed"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Yg,inputs:["fixed"]})],t),t})(),jne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-header"]],inputs:{collapse:"collapse",mode:"mode",translucent:"translucent"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:tm,inputs:["collapse","mode","translucent"]})],t),t})(),Vne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionImgWillLoad","ionImgDidLoad","ionError"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-img"]],inputs:{alt:"alt",src:"src"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);
12return t=H([te({defineCustomElementFn:nm,inputs:["alt","src"]})],t),t})(),Nne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionInfinite"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-infinite-scroll"]],inputs:{disabled:"disabled",position:"position",threshold:"threshold"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:om,inputs:["disabled","position","threshold"],methods:["complete"]})],t),t})(),Hne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-infinite-scroll-content"]],inputs:{loadingSpinner:"loadingSpinner",loadingText:"loadingText"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:sm,inputs:["loadingSpinner","loadingText"]})],t),t})();var Pne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,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"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:lm,inputs:["button","color","detail","detailIcon","disabled","download","href","lines","mode","rel","routerAnimation","routerDirection","target","type"]})],t),t})();var Fne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-label"]],inputs:{color:"color",mode:"mode",position:"position"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:um,inputs:["color","mode","position"]})],t),t})(),$ne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-list"]],inputs:{inset:"inset",lines:"lines",mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:pm,inputs:["inset","lines","mode"],methods:["closeSlidingItems"]})],t),t})(),Une=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-list-header"]],inputs:{color:"color",lines:"lines",mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:gm,inputs:["color","lines","mode"]})],t),t})();var qne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionWillOpen","ionWillClose","ionDidOpen","ionDidClose"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-menu"]],inputs:{contentId:"contentId",disabled:"disabled",maxEdgeStart:"maxEdgeStart",menuId:"menuId",side:"side",swipeGesture:"swipeGesture",type:"type"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:bm,inputs:["contentId","disabled","maxEdgeStart","menuId","side","swipeGesture","type"],methods:["isOpen","isActive","open","close","toggle","setOpen"]})],t),t})(),Wne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-menu-button"]],inputs:{autoHide:"autoHide",color:"color",disabled:"disabled",menu:"menu",mode:"mode",type:"type"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);
12return t=H([te({defineCustomElementFn:ym,inputs:["autoHide","color","disabled","menu","mode","type"]})],t),t})(),Gne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-menu-toggle"]],inputs:{autoHide:"autoHide",menu:"menu"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:km,inputs:["autoHide","menu"]})],t),t})();var Zne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-progress-bar"]],inputs:{buffer:"buffer",color:"color",mode:"mode",reversed:"reversed",type:"type",value:"value"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Mm,inputs:["buffer","color","mode","reversed","type","value"]})],t),t})();var Xne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-row"]],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Cm})],t),t})(),Yne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-segment-button"]],inputs:{contentId:"contentId",disabled:"disabled",layout:"layout",mode:"mode",type:"type",value:"value"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Im,inputs:["contentId","disabled","layout","mode","type","value"]})],t),t})();var Qne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-select-option"]],inputs:{disabled:"disabled",value:"value"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Am,inputs:["disabled","value"]})],t),t})();var Kne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionSplitPaneVisible"])}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-split-pane"]],inputs:{contentId:"contentId",disabled:"disabled",when:"when"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Om,inputs:["contentId","disabled","when"]})],t),t})(),ML=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-tab"]],inputs:{component:"component",tab:"tab"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Bm,inputs:["component","tab"],methods:["setActive"]})],t),t})(),o7=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-tab-bar"]],inputs:{color:"color",mode:"mode",selectedTab:"selectedTab",translucent:"translucent"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Rm,inputs:["color","mode","selectedTab","translucent"]})],t),t})();var Jne=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-text"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);
12return t=H([te({defineCustomElementFn:jm,inputs:["color","mode"]})],t),t})(),eoe=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-thumbnail"]],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Vm})],t),t})(),toe=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-title"]],inputs:{color:"color",size:"size"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Nm,inputs:["color","size"]})],t),t})();var noe=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-toolbar"]],inputs:{color:"color",mode:"mode"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Hm,inputs:["color","mode"]})],t),t})(),ooe=(()=>{let e=class e extends Uf{outlet;tabBar;tabBars;tabs};f(e,"\u0275fac",(()=>{let o;return function(r){return(o||(o=In(e)))(r||e)}})()),f(e,"\u0275cmp",U({type:e,selectors:[["ion-tabs"]],contentQueries:function(i,r,s){if(i&1&&(Yn(s,o7,5),Yn(s,o7,4),Yn(s,ML,4)),i&2){let a;Ut(a=qt())&&(r.tabBar=a.first),Ut(a=qt())&&(r.tabBars=a),Ut(a=qt())&&(r.tabs=a)}},viewQuery:function(i,r){if(i&1&&Is(mL,5,Tu),i&2){let s;Ut(s=qt())&&(r.outlet=s.first)}},features:[et],ngContentSelectors:wL,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(i,r){i&1&&(G(vL),W(0),ur(1,"div",2,0),u1(3,xL,2,0,"ion-router-outlet",3)(4,bL,1,0,"ng-content",4),hr(),W(5,1)),i&2&&(o1(3),dr("ngIf",r.tabs.length===0),o1(),dr("ngIf",r.tabs.length>0))},dependencies:[Tu,Ts],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}"]}));let t=e;return t})(),CL=(()=>{let e=class e extends da{angularDelegate=D(Or);injector=D(Le);environmentInjector=D(Ve);constructor(){super(aa),Mu()}create(o){return super.create(ie(S({},o),{delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"modal")}))}};f(e,"\u0275fac",function(i){return new(i||e)}),f(e,"\u0275prov",j({token:e,factory:e.\u0275fac}));let t=e;return t})(),_u=class extends da{angularDelegate=D(Or);injector=D(Le);environmentInjector=D(Ve);constructor(){super(la),xg()}create(e){return super.create(ie(S({},e),{delegate:this.angularDelegate.create(this.environmentInjector,this.injector,"popover")}))}},ioe=(t={})=>ws([{provide:yl,useValue:t},{provide:e4,useFactory:IL,multi:!0,deps:[yl,qe]},Ff(),Or,CL,_u]),IL=(t,e)=>()=>{e.documentElement.classList.add("ion-ce"),eu(t)};var EL=["checked","color","disabled","errorText","helperText","indeterminate","justify","labelPlacement","mode","name","value"],DL={provide:yo,useExisting:Lt(()=>SL),multi:!0},SL=(()=>{var e;let t=(e=class extends Br{z;el;constructor(o,i,r,s){super(s,i),this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionChange","ionFocus","ionBlur"])}writeValue(o){this.elementRef.nativeElement.checked=this.lastValue=o,gi(this.elementRef)}handleIonChange(o){this.handleValueChange(o,o.checked)}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T),m(Le))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-checkbox"]],hostBindings:function(i,r){i&1&&tt("ionChange",function(a){return r.handleIonChange(a.target)})},inputs:{checked:"checked",color:"color",disabled:"disabled",errorText:"errorText",helperText:"helperText",indeterminate:"indeterminate",justify:"justify",labelPlacement:"labelPlacement",mode:"mode",name:"name",value:"value"},features:[an([DL]),et],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Pm,inputs:EL})],t),t})();var roe=(()=>{var e;let t=(e=class{z;el;constructor(o,i,r){this.z=r,o.detach(),this.el=i.nativeElement}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T))}),f(e,"\u0275cmp",U({type:e,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"},ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Zm,inputs:["color","flipRtl","icon","ios","lazy","md","mode","name","sanitize","size","src"]})],t),t})(),zL=["accept","autocapitalize","autocomplete","autocorrect","autofocus","clearInput","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","size","spellcheck","step","type","value"],AL={provide:yo,useExisting:Lt(()=>TL),multi:!0},TL=(()=>{var e;let t=(e=class extends Br{z;el;constructor(o,i,r,s){super(s,i),this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionInput","ionChange","ionBlur","ionFocus"])}handleIonInput(o){this.handleValueChange(o,o.value)}registerOnChange(o){super.registerOnChange(i=>{this.type==="number"?o(i===""?null:parseFloat(i)):o(i)})}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T),m(Le))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-input"]],hostBindings:function(i,r){i&1&&tt("ionInput",function(a){return r.handleIonInput(a.target)})},inputs:{accept:"accept",autocapitalize:"autocapitalize",autocomplete:"autocomplete",autocorrect:"autocorrect",autofocus:"autofocus",clearInput:"clearInput",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",size:"size",spellcheck:"spellcheck",step:"step",type:"type",value:"value"},features:[an([AL]),et],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Qm,inputs:zL,methods:["setFocus","getIn
12putElement"]})],t),t})();var _L=["animated","autocomplete","autocorrect","cancelButtonIcon","cancelButtonText","clearIcon","color","debounce","disabled","enterkeyhint","inputmode","mode","name","placeholder","searchIcon","showCancelButton","showClearButton","spellcheck","type","value"],LL={provide:yo,useExisting:Lt(()=>OL),multi:!0},OL=(()=>{var e;let t=(e=class extends Br{z;el;constructor(o,i,r,s){super(s,i),this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionInput","ionChange","ionCancel","ionClear","ionBlur","ionFocus"])}handleIonInput(o){this.handleValueChange(o,o.value)}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T),m(Le))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-searchbar"]],hostBindings:function(i,r){i&1&&tt("ionInput",function(a){return r.handleIonInput(a.target)})},inputs:{animated:"animated",autocomplete:"autocomplete",autocorrect:"autocorrect",cancelButtonIcon:"cancelButtonIcon",cancelButtonText:"cancelButtonText",clearIcon:"clearIcon",color:"color",debounce:"debounce",disabled:"disabled",enterkeyhint:"enterkeyhint",inputmode:"inputmode",mode:"mode",name:"name",placeholder:"placeholder",searchIcon:"searchIcon",showCancelButton:"showCancelButton",showClearButton:"showClearButton",spellcheck:"spellcheck",type:"type",value:"value"},features:[an([LL]),et],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Km,inputs:_L,methods:["setFocus","getInputElement"]})],t),t})(),BL=["color","disabled","mode","scrollable","selectOnFocus","swipeGesture","value"],RL={provide:yo,useExisting:Lt(()=>jL),multi:!0},jL=(()=>{var e;let t=(e=class extends Br{z;el;constructor(o,i,r,s){super(s,i),this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionChange"])}handleIonChange(o){this.handleValueChange(o,o.value)}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T),m(Le))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-segment"]],hostBindings:function(i,r){i&1&&tt("ionChange",function(a){return r.handleIonChange(a.target)})},inputs:{color:"color",disabled:"disabled",mode:"mode",scrollable:"scrollable",selectOnFocus:"selectOnFocus",swipeGesture:"swipeGesture",value:"value"},features:[an([RL]),et],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:Jm,inputs:BL})],t),t})(),VL=["cancelText","color","compareWith","disabled","errorText","expandedIcon","fill","helperText","interface","interfaceOptions","justify","label","labelPlacement","mode","multiple","name","okText","placeholder","selectedText","shape","toggleIcon","value"],NL={provide:yo,useExisting:Lt(()=>HL),multi:!0},HL=(()=>{var e;let t=(e=class extends Br{z;el;constructor(o,i,r,s){super(s,i),this.z=r,o.detach(),this.el=i.nativeElement,Qt(this,this.el,["ionChange","ionCancel","ionDismiss","ionFocus","ionBlur"])}handleIonChange(o){this.handleValueChange(o,o.value)}},f(e,"\u0275fac",function(i){return new(i||e)(m(N),m(L),m(T),m(Le))}),f(e,"\u0275cmp",U({type:e,selectors:[["ion-select"]],hostBindings:function(i,r){i&1&&tt("ionChange",function(a){return r.handleIonChange(a.target)})},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",selectedText:"selectedText",shape:"shape",toggleIcon:"toggleIcon",value:"value"},features:[an([NL]),et],ngContentSelectors:X,decls:1,vars:0,template:function(i,r){i&1&&(G(),W(0))},encapsulation:2,changeDetection:0})),e);return t=H([te({defineCustomElementFn:n7,inputs:VL,methods:["open"]})],t),t})();var Lu,PL=function(){if(typeof window>"u")return new Map;if(!Lu){var t=window;t.Ionicons=t.Ionicons||{},Lu=t.Ionicons.map=t.Ionicons.map||new Map}return Lu},FL=function(t){Object.keys(t).forEach(function(e){i7(e,t[e]);var n=e.replace(/([a-z0-9]|(?=[A-Z]))([A-Z0-9])/g,"$1-$2").toLowerCase();e!==n&&i7(n,t[e])})},i7=function(t,e){var n=PL(),o=n.get(t);o===void 0?n.set(t,e):o!==e&&console.warn('[Ionicons Warning]: Multiple icons were mapped to name "'.concat(t,'". Ensure that multiple icons are not mapped to the same icon name.'))};var hoe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
12ox='0 0 512 512'><path d='M400 480a16 16 0 01-10.63-4L256 357.41 122.63 476A16 16 0 0196 464V96a64.07 64.07 0 0164-64h192a64.07 64.07 0 0164 64v368a16 16 0 01-16 16z'/></svg>",poe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M352 48H160a48 48 0 00-48 48v368l144-128 144 128V96a48 48 0 00-48-48z' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var foe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M328 112L184 256l144 144' class='ionicon-fill-none'/></svg>";var goe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='M184 112l144 144-144 144' class='ionicon-fill-none'/></svg>";var moe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48zm75.31 260.69a16 16 0 11-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 01-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0122.62-22.62L256 233.37l52.69-52.68a16 16 0 0122.62 22.62L278.63 256z'/></svg>";var voe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M368 368L144 144M368 144L144 368' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var woe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M16 352a48.05 48.05 0 0048 48h133.88l-4 32H144a16 16 0 000 32h224a16 16 0 000-32h-49.88l-4-32H448a48.05 48.05 0 0048-48v-48H16zm240-16a16 16 0 11-16 16 16 16 0 0116-16zM496 96a48.05 48.05 0 00-48-48H64a48.05 48.05 0 00-48 48v192h480z'/></svg>";var xoe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M160 136v104h153.37l-52.68-52.69a16 16 0 0122.62-22.62l80 80a16 16 0 010 22.62l-80 80a16 16 0 01-22.62-22.62L313.37 272H160v104a56.06 56.06 0 0056 56h208a56.06 56.06 0 0056-56V136a56.06 56.06 0 00-56-56H216a56.06 56.06 0 00-56 56zM48 240a16 16 0 000 32h112v-32z'/></svg>";var boe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M256 64C150 64 64 150 64 256s86 192 192 192 192-86 192-192S362 64 256 64zm-6 304a20 20 0 1120-20 20 20 0 01-20 20zm33.44-102C267.23 276.88 265 286.85 265 296a14 14 0 01-28 0c0-21.91 10.08-39.33 30.82-53.26C287.1 229.8 298 221.6 298 203.57c0-12.26-7-21.57-21.49-28.46-3.41-1.62-11-3.2-20.34-3.09-11.72.15-20.82 2.95-27.83 8.59C215.12 191.25 214 202.83 214 203a14 14 0 11-28-1.35c.11-2.43 1.8-24.32 24.77-42.8 11.91-9.58 27.06-14.56 45-14.78 12.7-.15 24.63 2 32.72 5.82C312.7 161.34 326 180.43 326 203.57c0 33.83-22.61 49.02-42.56 62.43z'/></svg>";var yoe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M349.33 69.33a93.62 93.62 0 0193.34 93.34v186.66a93.62 93.62 0 01-93.34 93.34H162.67a93.62 93.62 0 01-93.34-93.34V162.67a93.62 93.62 0 0193.34-93.34h186.66m0-37.33H162.67C90.8 32 32 90.8 32 162.67v186.66C32 421.2 90.8 480 162.67 480h186.66C421.2 480 480 421.2 480 349.33V162.67C480 90.8 421.2 32 349.33 32z'/><path d='M377.33 162.67a28 28 0 1128-28 27.94 27.94 0 01-28 28zM256 181.33A74.67 74.67 0 11181.33 256 74.75 74.75 0 01256 181.33m0-37.33a112 112 0 10112 112 112 112 0 00-112-112z'/></svg>";var koe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M496 109.5a201.8 201.8 0 01-56.55 15.3 97.51 97.51 0 0043.33-53.6 197.74 197.74 0 01-62.56 23.5A99.14 99.14 0 00348.31 64c-54.42 0-98.46 43.4-98.46 96.9a93.21 93.21 0 002.54 22.1 280.7 280.7 0 01-203-101.3A95.69 95.69 0 0036 130.4c0 33.6 17.53 63.3 44 80.7A97.5 97.5 0 0135.22 199v1.2c0 47 34 86.1 79 95a100.76 100.76 0 01-25.94 3.4 94.38 94.38 0 01-18.51-1.8c12.51 38.5 48.92 66.5 92.05 67.3A199.59 199.59 0 0139.5 405.6a203 203 0 01-23.5-1.4A278.68 278.68 0 00166.74 448c181.36 0 28
120.44-147.7 280.44-275.8 0-4.2-.11-8.4-.31-12.5A198.48 198.48 0 00496 109.5z'/></svg>";var Moe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-miterlimit='10' d='M191.98 463.79v-48M90.16 421.61l33.94-33.94M47.98 319.79h48' class='ionicon-stroke-width'/><path d='M267.56 312.32l-31.11 31.11a16 16 0 000 22.63l45.26 45.25a16 16 0 0022.62 0l31.12-31.11a4 4 0 000-5.66l-62.23-62.22a4 4 0 00-5.66 0zM131.8 176.55l-31.11 31.12a16 16 0 000 22.62l45.25 45.26a16 16 0 0022.63 0l31.11-31.11a4 4 0 000-5.66l-62.22-62.23a4 4 0 00-5.66 0zM428.85 83.28a144 144 0 00-203.71-.06l-65.06 65.05a4 4 0 000 5.66l62.23 62.22a4 4 0 005.66 0l65-65.05a48 48 0 0168.46.59c18.3 18.92 17.47 49.24-1.14 67.85L295.85 284a4 4 0 000 5.66l62.22 62.23a4 4 0 005.66 0l64.08-64.08c56.37-56.34 57.37-148.13 1.04-204.53z'/></svg>",Coe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M421.83 293.82A144 144 0 00218.18 90.17M353.94 225.94a48 48 0 00-67.88-67.88' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M192 464v-48M90.18 421.82l33.94-33.94M48 320h48' class='ionicon-stroke-width'/><path d='M286.06 158.06L172.92 271.19a32 32 0 01-45.25 0L105 248.57a32 32 0 010-45.26L218.18 90.17M421.83 293.82L308.69 407a32 32 0 01-45.26 0l-22.62-22.63a32 32 0 010-45.26l113.13-113.17M139.6 169.98l67.88 67.89M275.36 305.75l67.89 67.88' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var Ioe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-miterlimit='10' stroke-width='48' d='M88 152h336M88 256h336M88 360h336' class='ionicon-fill-none'/></svg>",Eoe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-miterlimit='10' d='M80 160h352M80 256h352M80 352h352' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var Doe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M183.83 480a55.2 55.2 0 01-32.36-10.55A56.64 56.64 0 01128 423.58a50.26 50.26 0 0134.14-47.73L213 358.73a16.25 16.25 0 0011-15.49V92a32.1 32.1 0 0124.09-31.15l108.39-28.14A22 22 0 01384 54v57.75a32.09 32.09 0 01-24.2 31.19l-91.65 23.13A16.24 16.24 0 00256 181.91V424a48.22 48.22 0 01-32.78 45.81l-21.47 7.23a56 56 0 01-17.92 2.96z'/></svg>";var Soe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M421.84 37.37a25.86 25.86 0 00-22.6-4.46L199.92 86.49A32.3 32.3 0 00176 118v226c0 6.74-4.36 12.56-11.11 14.83l-.12.05-52 18C92.88 383.53 80 402 80 423.91a55.54 55.54 0 0023.23 45.63A54.78 54.78 0 00135.34 480a55.82 55.82 0 0017.75-2.93l.38-.13 21.84-7.94A47.84 47.84 0 00208 423.91v-212c0-7.29 4.77-13.21 12.16-15.07l.21-.06L395 150.14a4 4 0 015 3.86v141.93c0 6.75-4.25 12.38-11.11 14.68l-.25.09-50.89 18.11A49.09 49.09 0 00304 375.92a55.67 55.67 0 0023.23 45.8 54.63 54.63 0 0049.88 7.35l.36-.12 21.84-7.95A47.83 47.83 0 00432 375.92V58a25.74 25.74 0 00-10.16-20.63z'/></svg>";var zoe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M439.91 112h-23.82a.09.09 0 00-.09.09V416a32 32 0 0032 32 32 32 0 0032-32V152.09A40.09 40.09 0 00439.91 112z'/><path d='M384 416V72a40 40 0 00-40-40H72a40 40 0 00-40 40v352a56 56 0 0056 56h342.85a1.14 1.14 0 001.15-1.15 1.14 1.14 0 00-.85-1.1A64.11 64.11 0 01384 416zM96 128a16 16 0 0116-16h64a16 16 0 0116 16v64a16 16 0 01-16 16h-64a16 16 0 01-16-16zm208 272H112.45c-8.61 0-16-6.62-16.43-15.23A16 16 0 01112 368h191.55c8.61 0 16 6.62 16.43 15.23A16 16 0 01304 400zm0-64H112.45c-8.61 0-16-6.62-16.43-15.23A16 16 0 01112 304h191.55c8.61 0 16 6.62 16.43 15.23A16 16 0 01304 336zm0-64H112.45c-8.61 0-16-6.62-16.43-15.23A16 16 0 01112 240h191.55c8.61 0 16 6.62 16.43 15.23A16 16 0 01304 272zm0-64h-63.55c-8.61 0-16-6.
1262-16.43-15.23A16 16 0 01240 176h63.55c8.61 0 16 6.62 16.43 15.23A16 16 0 01304 208zm0-64h-63.55c-8.61 0-16-6.62-16.43-15.23A16 16 0 01240 112h63.55c8.61 0 16 6.62 16.43 15.23A16 16 0 01304 144z'/></svg>";var Aoe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M384 224v184a40 40 0 01-40 40H104a40 40 0 01-40-40V168a40 40 0 0140-40h167.48M336 64h112v112M224 288L440 72' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var Toe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M208 432h-48a16 16 0 01-16-16V96a16 16 0 0116-16h48a16 16 0 0116 16v320a16 16 0 01-16 16zM352 432h-48a16 16 0 01-16-16V96a16 16 0 0116-16h48a16 16 0 0116 16v320a16 16 0 01-16 16z'/></svg>";var _oe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path stroke-linecap='round' stroke-linejoin='round' d='M364.13 125.25L87 403l-23 45 44.99-23 277.76-277.13-22.62-22.62zM420.69 68.69l-22.62 22.62 22.62 22.63 22.62-22.63a16 16 0 000-22.62h0a16 16 0 00-22.62 0z' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var Loe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'>
12<path d='M336 96a80 80 0 10-96 78.39v283.17a32.09 32.09 0 002.49 12.38l10.07 24a3.92 3.92 0 006.88 0l10.07-24a32.09 32.09 0 002.49-12.38V174.39A80.13 80.13 0 00336 96zm-56 0a24 24 0 1124-24 24 24 0 01-24 24z'/></svg>",Ooe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><circle cx='256' cy='96' r='64' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/><path d='M272 164a9 9 0 00-9-9h-14a9 9 0 00-9 9v293.56a32.09 32.09 0 002.49 12.38l10.07 24a3.92 3.92 0 006.88 0l10.07-24a32.09 32.09 0 002.49-12.38z'/><circle cx='280' cy='72' r='24'/></svg>";var Boe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M133 440a35.37 35.37 0 01-17.5-4.67c-12-6.8-19.46-20-19.46-34.33V111c0-14.37 7.46-27.53 19.46-34.33a35.13 35.13 0 0135.77.45l247.85 148.36a36 36 0 010 61l-247.89 148.4A35.5 35.5 0 01133 440z'/></svg>",Roe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M30.71 229.47l188.87-113a30.54 30.54 0 0131.09-.39 33.74 33.74 0 0116.76 29.47v79.05l180.72-108.16a30.54 30.54 0 0131.09-.39A33.74 33.74 0 01496 145.52v221A33.73 33.73 0 01479.24 396a30.54 30.54 0 01-31.09-.39L267.43 287.4v79.08A33.73 33.73 0 01250.67 396a30.54 30.54 0 01-31.09-.39l-188.87-113a31.27 31.27 0 010-53z'/></svg>";var joe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M481.29 229.47l-188.87-113a30.54 30.54 0 00-31.09-.39 33.74 33.74 0 00-16.76 29.47v79.05L63.85 116.44a30.54 30.54 0 00-31.09-.39A33.74 33.74 0 0016 145.52v221A33.74 33.74 0 0032.76 396a30.54 30.54 0 0031.09-.39L244.57 287.4v79.08A33.74 33.74 0 00261.33 396a30.54 30.54 0 0031.09-.39l188.87-113a31.27 31.27 0 000-53z'/></svg>";var Voe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M380.93 57.37A32 32 0 00358.3 48H94.22A46.21 46.21 0 0048 94.22v323.56A46.21 46.21 0 0094.22 464h323.56A46.36 46.36 0 00464 417.78V153.7a32 32 0 00-9.37-22.63zM256 416a64 64 0 1164-64 63.92 63.92 0 01-64 64zm48-224H112a16 16 0 01-16-16v-64a16 16 0 0116-16h192a16 16 0 0116 16v64a16 16 0 01-16 16z' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var Noe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M456.69 421.39L362.6 327.3a173.81 173.81 0 0034.84-104.58C397.44 126.38 319.06 48 222.72 48S48 126.38 48 222.72s78.38 174.72 174.72 174.72A173.81 173.81 0 00327.3 362.6l94.09 94.09a25 25 0 0035.3-35.3zM97.92 222.72a124.8 124.8 0 11124.8 124.8 124.95 124.95 0 01-124.8-124.8z'/></svg>";var Hoe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M296 64h-80a7.91 7.91 0 00-8 8v24h96V72a7.91 7.91 0 00-8-8z' class='ionicon-fill-none'/><path d='M432 96h-96V72a40 40 0 00-40-40h-80a40 40 0 00-40 40v24H80a16 16 0 000 32h17l19 304.92c1.42 26.85 22 47.08 48 47.08h184c26.13 0 46.3-19.78 48-47l19-305h17a16 16 0 000-32zM192.57 416H192a16 16 0 01-16-15.43l-8-224a16 16 0 1132-1.14l8 224A16 16 0 01192.57 416zM272 400a16 16 0 01-32 0V176a16 16 0 0132 0zm32-304h-96V72a7.91 7.91 0 018-8h80a7.91 7.91 0 018 8zm32 304.57A16 16 0 01320 416h-.58A16 16 0 01304 399.43l8-224a16 16 0 1132 1.14z'/></svg>";var Poe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewBox='0 0 512 512'><path d='M112 112l20 320c.95 18.49 14.4 32 32 32h184c17.67 0 30.87-13.51 32-32l20-320' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/><path stroke-linecap='round' stroke-miterlimit='10' d='M80 112h352' class='ionicon-stroke-width'/><path d='M192 112V72h0a23.93 23.93 0 0124-24h80a23.93 23.93 0 0124 24h0v40M256 176v224M184 176l8 224M328 176l-8 224' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>";var Foe="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' class='ionicon' viewB
12ox='0 0 512 512'><path d='M232 416a23.88 23.88 0 01-14.2-4.68 8.27 8.27 0 01-.66-.51L125.76 336H56a24 24 0 01-24-24V200a24 24 0 0124-24h69.75l91.37-74.81a8.27 8.27 0 01.66-.51A24 24 0 01256 120v272a24 24 0 01-24 24zm-106.18-80zm-.27-159.86zM320 336a16 16 0 01-14.29-23.19c9.49-18.87 14.3-38 14.3-56.81 0-19.38-4.66-37.94-14.25-56.73a16 16 0 0128.5-14.54C346.19 208.12 352 231.44 352 256c0 23.86-6 47.81-17.7 71.19A16 16 0 01320 336z'/><path d='M368 384a16 16 0 01-13.86-24C373.05 327.09 384 299.51 384 256c0-44.17-10.93-71.56-29.82-103.94a16 16 0 0127.64-16.12C402.92 172.11 416 204.81 416 256c0 50.43-13.06 83.29-34.13 120a16 16 0 01-13.87 8z'/><path d='M416 432a16 16 0 01-13.39-24.74C429.85 365.47 448 323.76 448 256c0-66.5-18.18-108.62-45.49-151.39a16 16 0 1127-17.22C459.81 134.89 480 181.74 480 256c0 64.75-14.66 113.63-50.6 168.74A16 16 0 01416 432z'/></svg>";export{pe as a,We as b,x7 as c,b7 as d,H as e,C7 as f,ts as g,ns as h,os as i,No as j,Lt as k,j as l,V as m,F as n,D as o,K6 as p,ws as q,Ve as r,on as s,DH as t,Ot as u,wd as v,xd as w,SH as x,In as y,Gn as z,Le as A,zH as B,De as C,T as D,L as E,xs as F,AH as G,lw as H,cw as I,TH as J,o1 as K,m as L,Bt as M,U as N,we as O,Kd as P,et as Q,u1 as R,cr as S,dr as T,Fb as U,n4 as V,PH as W,FH as X,$H as Y,UH as Z,qH as _,ur as $,hr as aa,o4 as ba,h1 as ca,p1 as da,i4 as ea,hp as fa,tt as ga,f1 as ha,G as ia,W as ja,fy as ka,Yn as la,Is as ma,Ut as na,qt as oa,WH as pa,GH as qa,vy as ra,gp as sa,wy as ta,xy as ua,ZH as va,by as wa,an as xa,XH as ya,YH as za,QH as Aa,KH as Ba,gs as Ca,JH as Da,eP as Ea,N as Fa,ln as Ga,$p as Ha,Ts as Ia,h4 as Ja,sk as Ka,lk as La,I1 as Ma,ck as Na,kk as Oa,zk as Pa,eo as Qa,Zt as Ra,xr as Sa,gt as Ta,U5 as Ua,mt as Va,di as Wa,rC as Xa,aC as Ya,cC as Za,gC as _a,yo as $a,Q4 as ab,MU as bb,qC as cb,GC as db,XC as eb,IU as fb,Lf as gb,So as hb,ua as ib,Or as jb,GI as kb,Bf as lb,fu as mb,$f as nb,iE as ob,rE as pb,lE as qb,Uf as rb,Br as sb,gi as tb,hu as ub,Tu as vb,xne as wb,bne as xb,yne as yb,kne as zb,Mne as Ab,Cne as Bb,Ine as Cb,Ene as Db,Dne as Eb,Sne as Fb,zne as Gb,Ane as Hb,Tne as Ib,_ne as Jb,Lne as Kb,One as Lb,Bne as Mb,Rne as Nb,jne as Ob,Vne as Pb,Nne as Qb,Hne as Rb,Pne as Sb,Fne as Tb,$ne as Ub,Une as Vb,qne as Wb,Wne as Xb,Gne as Yb,Zne as Zb,Xne as _b,Yne as $b,Qne as ac,Kne as bc,Jne as cc,eoe as dc,toe as ec,noe as fc,ooe as gc,CL as hc,ioe as ic,SL as jc,roe as kc,TL as lc,OL as mc,jL as nc,HL as oc,FL as pc,hoe as qc,poe as rc,foe as sc,goe as tc,moe as uc,voe as vc,woe as wc,xoe as xc,boe as yc,yoe as zc,koe as Ac,Moe as Bc,Coe as Cc,Ioe as Dc,Eoe as Ec,Doe as Fc,Soe as Gc,zoe as Hc,Aoe as Ic,Toe as Jc,_oe as Kc,Loe as Lc,Ooe as Mc,Boe as Nc,Roe as Oc,joe as Pc,Voe as Qc,Noe as Rc,Hoe as Sc,Poe as Tc,Foe as Uc};

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.