-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain-NJO4MVX5.js
2 lines (2 loc) · 74.4 KB
/
main-NJO4MVX5.js
1
2
import{b as vn}from"./chunk-VFVQUFTT.js";import{b as bn}from"./chunk-3WDABMJL.js";import{b as Sn}from"./chunk-QZ7N5CDX.js";import"./chunk-FFGJMO62.js";import"./chunk-XRBZUWDJ.js";import{p as Cn,t as xn}from"./chunk-LJRBPGSW.js";import{a as v,b as G,c as _n,d as dt,e as pe,f as ht,g as Re}from"./chunk-JYBRZQRP.js";import{A as it,Ab as fn,B as st,Cb as pn,Da as K,Db as mn,E as Jt,Ea as W,Eb as gn,F as S,Fa as Y,Fb as yn,Ga as ot,Gb as Oe,H as fe,Ha as lt,I as V,Ib as En,J as en,Jb as wn,K as B,Kb as Tn,La as X,Lb as Mn,Mb as An,Nb as ft,Ob as Pn,Pb as Nn,Q as tn,Qb as me,R as nn,S as sn,Ua as Se,V as xe,Y as rn,Z as rt,a as F,b as Ce,c as Gt,ca as z,da as an,db as ct,eb as ut,g as Ht,ga as on,h as et,la as ve,ma as U,n as tt,nb as cn,o as he,ob as un,p as Yt,pa as ln,pb as dn,ra as be,s as nt,sb as ke,ua as at,va as q,wa as se,y as Xt,yb as De,z as Zt,zb as hn}from"./chunk-UJIEDWPF.js";function kn(s){return new S(3e3,!1)}function pi(){return new S(3100,!1)}function mi(){return new S(3101,!1)}function gi(s){return new S(3001,!1)}function yi(s){return new S(3003,!1)}function _i(s){return new S(3004,!1)}function vi(s,e){return new S(3005,!1)}function bi(){return new S(3006,!1)}function Si(){return new S(3007,!1)}function Ei(s,e){return new S(3008,!1)}function wi(s){return new S(3002,!1)}function Ti(s,e,t,n,i){return new S(3010,!1)}function Mi(){return new S(3011,!1)}function Ai(){return new S(3012,!1)}function Pi(){return new S(3200,!1)}function Ni(){return new S(3202,!1)}function Ci(){return new S(3013,!1)}function xi(s){return new S(3014,!1)}function ki(s){return new S(3015,!1)}function Di(s){return new S(3016,!1)}function Oi(s,e){return new S(3404,!1)}function Ri(s){return new S(3502,!1)}function Ii(s){return new S(3503,!1)}function Li(){return new S(3300,!1)}function Fi(s){return new S(3504,!1)}function Bi(s){return new S(3301,!1)}function zi(s,e){return new S(3302,!1)}function qi(s){return new S(3303,!1)}function Ki(s,e){return new S(3400,!1)}function $i(s){return new S(3401,!1)}function ji(s){return new S(3402,!1)}function Qi(s,e){return new S(3505,!1)}function ee(s){switch(s.length){case 0:return new pe;case 1:return s[0];default:return new ht(s)}}function Vn(s,e,t=new Map,n=new Map){let i=[],r=[],a=-1,o=null;if(e.forEach(l=>{let c=l.get("offset"),d=c==a,u=d&&o||new Map;l.forEach((_,y)=>{let f=y,g=_;if(y!=="offset")switch(f=s.normalizePropertyName(f,i),g){case Re:g=t.get(y);break;case G:g=n.get(y);break;default:g=s.normalizeStyleValue(y,f,g,i);break}u.set(f,g)}),d||r.push(u),o=u,a=c}),i.length)throw Ri(i);return r}function It(s,e,t,n){switch(e){case"start":s.onStart(()=>n(t&&pt(t,"start",s)));break;case"done":s.onDone(()=>n(t&&pt(t,"done",s)));break;case"destroy":s.onDestroy(()=>n(t&&pt(t,"destroy",s)));break}}function pt(s,e,t){let n=t.totalTime,i=!!t.disabled,r=Lt(s.element,s.triggerName,s.fromState,s.toState,e||s.phaseName,n??s.totalTime,i),a=s._data;return a!=null&&(r._data=a),r}function Lt(s,e,t,n,i="",r=0,a){return{element:s,triggerName:e,fromState:t,toState:n,phaseName:i,totalTime:r,disabled:!!a}}function R(s,e,t){let n=s.get(e);return n||s.set(e,n=t),n}function Dn(s){let e=s.indexOf(":"),t=s.substring(1,e),n=s.slice(e+1);return[t,n]}var Vi=typeof document>"u"?null:document.documentElement;function Ft(s){let e=s.parentNode||s.host||null;return e===Vi?null:e}function Ui(s){return s.substring(1,6)=="ebkit"}var re=null,On=!1;function Wi(s){re||(re=Gi()||{},On=re.style?"WebkitAppearance"in re.style:!1);let e=!0;return re.style&&!Ui(s)&&(e=s in re.style,!e&&On&&(e="Webkit"+s.charAt(0).toUpperCase()+s.slice(1)in re.style)),e}function Gi(){return typeof document<"u"?document.body:null}function Un(s,e){for(;e;){if(e===s)return!0;e=Ft(e)}return!1}function Wn(s,e,t){if(t)return Array.from(s.querySelectorAll(e));let n=s.querySelector(e);return n?[n]:[]}var Bt=(()=>{class s{validateStyleProperty(t){return Wi(t)}containsElement(t,n){return Un(t,n)}getParentElement(t){return Ft(t)}query(t,n,i){return Wn(t,n,i)}computeStyle(t,n,i){return i||""}animate(t,n,i,r,a,o=[],l){return new pe(i,r)}static \u0275fac=function(n){return new(n||s)};static \u0275prov=fe({token:s,factory:s.\u0275fac})}return s})(),le=class{static NOOP=new Bt},ce=class{};var Hi=1e3,Gn="{{",Yi="}}",Hn="ng-enter",bt="ng-leave",Ie="ng-trigger",qe=".ng-trigger",Rn="ng-animating",St=".ng-animating";function Z(s){if(typeof s=="number")return s;let e=s.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:Et(parseFloat(e[1]),e[2])}function Et(s,e){switch(e){case"s":return s*Hi;default:return s}}function Ke(s,e,t){return s.hasOwnProperty("duration")?s:Xi(s,e,t)}function Xi(s,e,t){let n=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,i,r=0,a="";if(typeof s=="string"){let o=s.match(n);if(o===null)return e.push(kn(s)),{duration:0,delay:0,easing:""};i=Et(parseFloat(o[1]),o[2]);let l=o[3];l!=null&&(r=Et(parseFloat(l),o[4]));let c=o[5];c&&(a=c)}else i=s;if(!t){let o=!1,l=e.length;i<0&&(e.push(pi()),o=!0),r<0&&(e.push(mi()),o=!0),o&&e.splice(l,0,kn(s))}return{duration:i,delay:r,easing:a}}function Zi(s){return s.length?s[0]instanceof Map?s:s.map(e=>new Map(Object.entries(e))):[]}function H(s,e,t){e.forEach((n,i)=>{let r=zt(i);t&&!t.has(i)&&t.set(i,s.style[r]),s.style[r]=n})}function oe(s,e){e.forEach((t,n)=>{let i=zt(n);s.style[i]=""})}function Ee(s){return Array.isArray(s)?s.length==1?s[0]:_n(s):s}function Ji(s,e,t){let n=e.params||{},i=Yn(s);i.length&&i.forEach(r=>{n.hasOwnProperty(r)||t.push(gi(r))})}var wt=new RegExp(`${Gn}\\s*(.+?)\\s*${Yi}`,"g");function Yn(s){let e=[];if(typeof s=="string"){let t;for(;t=wt.exec(s);)e.push(t[1]);wt.lastIndex=0}return e}function Te(s,e,t){let n=`${s}`,i=n.replace(wt,(r,a)=>{let o=e[a];return o==null&&(t.push(yi(a)),o=""),o.toString()});return i==n?s:i}var es=/-+([a-z0-9])/g;function zt(s){return s.replace(es,(...e)=>e[1].toUpperCase())}function ts(s,e){return s===0||e===0}function ns(s,e,t){if(t.size&&e.length){let n=e[0],i=[];if(t.forEach((r,a)=>{n.has(a)||i.push(a),n.set(a,r)}),i.length)for(let r=1;r<e.length;r++){let a=e[r];i.forEach(o=>a.set(o,qt(s,o)))}}return e}function O(s,e,t){switch(e.type){case v.Trigger:return s.visitTrigger(e,t);case v.State:return s.visitState(e,t);case v.Transition:return s.visitTransition(e,t);case v.Sequence:return s.visitSequence(e,t);case v.Group:return s.visitGroup(e,t);case v.Animate:return s.visitAnimate(e,t);case v.Keyframes:return s.visitKeyframes(e,t);case v.Style:return s.visitStyle(e,t);case v.Reference:return s.visitReference(e,t);case v.AnimateChild:return s.visitAnimateChild(e,t);case v.AnimateRef:return s.visitAnimateRef(e,t);case v.Query:return s.visitQuery(e,t);case v.Stagger:return s.visitStagger(e,t);default:throw _i(e.type)}}function qt(s,e){return window.getComputedStyle(s)[e]}var is=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]),$e=class extends ce{normalizePropertyName(e,t){return zt(e)}normalizeStyleValue(e,t,n,i){let r="",a=n.toString().trim();if(is.has(t)&&n!==0&&n!=="0")if(typeof n=="number")r="px";else{let o=n.match(/^[+-]?[\d\.]+([a-z]*)$/);o&&o[1].length==0&&i.push(vi(e,n))}return a+r}};var je="*";function ss(s,e){let t=[];return typeof s=="string"?s.split(/\s*,\s*/).forEach(n=>rs(n,t,e)):t.push(s),t}function rs(s,e,t){if(s[0]==":"){let l=as(s,t);if(typeof l=="function"){e.push(l);return}s=l}let n=s.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(n==null||n.length<4)return t.push(ki(s)),e;let i=n[1],r=n[2],a=n[3];e.push(In(i,a));let o=i==je&&a==je;r[0]=="<"&&!o&&e.push(In(a,i))}function as(s,e){switch(s){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,n)=>parseFloat(n)>parseFloat(t);case":decrement":return(t,n)=>parseFloat(n)<parseFloat(t);default:return e.push(Di(s)),"* => *"}}var Le=new Set(["true","1"]),Fe=new Set(["false","0"]);function In(s,e){let t=Le.has(s)||Fe.has(s),n=Le.has(e)||Fe.has(e);return(i,r)=>{let a=s==je||s==i,o=e==je||e==r;return!a&&t&&typeof i=="boolean"&&(a=i?Le.has(s):Fe.has(s)),!o&&n&&typeof r=="boolean"&&(o=r?Le.has(e):Fe.has(e)),a&&o}}var Xn=":self",os=new RegExp(`s*${Xn}s*,?`,"g");function Zn(s,e,t,n){return new Tt(s).build(e,t,n)}var Ln="",Tt=class{_driver;constructor(e){this._driver=e}build(e,t,n){let i=new Mt(t);return this._resetContextStyleTimingState(i),O(this,Ee(e),i)}_resetContextStyleTimingState(e){e.currentQuerySelector=Ln,e.collectedStyles=new Map,e.collectedStyles.set(Ln,new Map),e.currentTime=0}visitTrigger(e,t){let n=t.queryCount=0,i=t.depCount=0,r=[],a=[];return e.name.charAt(0)=="@"&&t.errors.push(bi()),e.definitions.forEach(o=>{if(this._resetContextStyleTimingState(t),o.type==v.State){let l=o,c=l.name;c.toString().split(/\s*,\s*/).forEach(d=>{l.name=d,r.push(this.visitState(l,t))}),l.name=c}else if(o.type==v.Transition){let l=this.visitTransition(o,t);n+=l.queryCount,i+=l.depCount,a.push(l)}else t.errors.push(Si())}),{type:v.Trigger,name:e.name,states:r,transitions:a,queryCount:n,depCount:i,options:null}}visitState(e,t){let n=this.visitStyle(e.styles,t),i=e.options&&e.options.params||null;if(n.containsDynamicStyles){let r=new Set,a=i||{};n.styles.forEach(o=>{o instanceof Map&&o.forEach(l=>{Yn(l).forEach(c=>{a.hasOwnProperty(c)||r.add(c)})})}),r.size&&t.errors.push(Ei(e.name,[...r.values()]))}return{type:v.State,name:e.name,style:n,options:i?{params:i}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;let n=O(this,Ee(e.animation),t),i=ss(e.expr,t.errors);return{type:v.Transition,matchers:i,animation:n,queryCount:t.queryCount,depCount:t.depCount,options:ae(e.options)}}visitSequence(e,t){return{type:v.Sequence,steps:e.steps.map(n=>O(this,n,t)),options:ae(e.options)}}visitGroup(e,t){let n=t.currentTime,i=0,r=e.steps.map(a=>{t.currentTime=n;let o=O(this,a,t);return i=Math.max(i,t.currentTime),o});return t.currentTime=i,{type:v.Group,steps:r,options:ae(e.options)}}visitAnimate(e,t){let n=ds(e.timings,t.errors);t.currentAnimateTimings=n;let i,r=e.styles?e.styles:dt({});if(r.type==v.Keyframes)i=this.visitKeyframes(r,t);else{let a=e.styles,o=!1;if(!a){o=!0;let c={};n.easing&&(c.easing=n.easing),a=dt(c)}t.currentTime+=n.duration+n.delay;let l=this.visitStyle(a,t);l.isEmptyStep=o,i=l}return t.currentAnimateTimings=null,{type:v.Animate,timings:n,style:i,options:null}}visitStyle(e,t){let n=this._makeStyleAst(e,t);return this._validateStyleAst(n,t),n}_makeStyleAst(e,t){let n=[],i=Array.isArray(e.styles)?e.styles:[e.styles];for(let o of i)typeof o=="string"?o===G?n.push(o):t.errors.push(wi(o)):n.push(new Map(Object.entries(o)));let r=!1,a=null;return n.forEach(o=>{if(o instanceof Map&&(o.has("easing")&&(a=o.get("easing"),o.delete("easing")),!r)){for(let l of o.values())if(l.toString().indexOf(Gn)>=0){r=!0;break}}}),{type:v.Style,styles:n,easing:a,offset:e.offset,containsDynamicStyles:r,options:null}}_validateStyleAst(e,t){let n=t.currentAnimateTimings,i=t.currentTime,r=t.currentTime;n&&r>0&&(r-=n.duration+n.delay),e.styles.forEach(a=>{typeof a!="string"&&a.forEach((o,l)=>{let c=t.collectedStyles.get(t.currentQuerySelector),d=c.get(l),u=!0;d&&(r!=i&&r>=d.startTime&&i<=d.endTime&&(t.errors.push(Ti(l,d.startTime,d.endTime,r,i)),u=!1),r=d.startTime),u&&c.set(l,{startTime:r,endTime:i}),t.options&&Ji(o,t.options,t.errors)})})}visitKeyframes(e,t){let n={type:v.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(Mi()),n;let i=1,r=0,a=[],o=!1,l=!1,c=0,d=e.steps.map(T=>{let M=this._makeStyleAst(T,t),C=M.offset!=null?M.offset:us(M.styles),P=0;return C!=null&&(r++,P=M.offset=C),l=l||P<0||P>1,o=o||P<c,c=P,a.push(P),M});l&&t.errors.push(Ai()),o&&t.errors.push(Pi());let u=e.steps.length,_=0;r>0&&r<u?t.errors.push(Ni()):r==0&&(_=i/(u-1));let y=u-1,f=t.currentTime,g=t.currentAnimateTimings,E=g.duration;return d.forEach((T,M)=>{let C=_>0?M==y?1:_*M:a[M],P=C*E;t.currentTime=f+g.delay+P,g.duration=P,this._validateStyleAst(T,t),T.offset=C,n.styles.push(T)}),n}visitReference(e,t){return{type:v.Reference,animation:O(this,Ee(e.animation),t),options:ae(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:v.AnimateChild,options:ae(e.options)}}visitAnimateRef(e,t){return{type:v.AnimateRef,animation:this.visitReference(e.animation,t),options:ae(e.options)}}visitQuery(e,t){let n=t.currentQuerySelector,i=e.options||{};t.queryCount++,t.currentQuery=e;let[r,a]=ls(e.selector);t.currentQuerySelector=n.length?n+" "+r:r,R(t.collectedStyles,t.currentQuerySelector,new Map);let o=O(this,Ee(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=n,{type:v.Query,selector:r,limit:i.limit||0,optional:!!i.optional,includeSelf:a,animation:o,originalSelector:e.selector,options:ae(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push(Ci());let n=e.timings==="full"?{duration:0,delay:0,easing:"full"}:Ke(e.timings,t.errors,!0);return{type:v.Stagger,animation:O(this,Ee(e.animation),t),timings:n,options:null}}};function ls(s){let e=!!s.split(/\s*,\s*/).find(t=>t==Xn);return e&&(s=s.replace(os,"")),s=s.replace(/@\*/g,qe).replace(/@\w+/g,t=>qe+"-"+t.slice(1)).replace(/:animating/g,St),[s,e]}function cs(s){return s?F({},s):null}var Mt=class{errors;queryCount=0;depCount=0;currentTransition=null;currentQuery=null;currentQuerySelector=null;currentAnimateTimings=null;currentTime=0;collectedStyles=new Map;options=null;unsupportedCSSPropertiesFound=new Set;constructor(e){this.errors=e}};function us(s){if(typeof s=="string")return null;let e=null;if(Array.isArray(s))s.forEach(t=>{if(t instanceof Map&&t.has("offset")){let n=t;e=parseFloat(n.get("offset")),n.delete("offset")}});else if(s instanceof Map&&s.has("offset")){let t=s;e=parseFloat(t.get("offset")),t.delete("offset")}return e}function ds(s,e){if(s.hasOwnProperty("duration"))return s;if(typeof s=="number"){let r=Ke(s,e).duration;return mt(r,0,"")}let t=s;if(t.split(/\s+/).some(r=>r.charAt(0)=="{"&&r.charAt(1)=="{")){let r=mt(0,0,"");return r.dynamic=!0,r.strValue=t,r}let i=Ke(t,e);return mt(i.duration,i.delay,i.easing)}function ae(s){return s?(s=F({},s),s.params&&(s.params=cs(s.params))):s={},s}function mt(s,e,t){return{duration:s,delay:e,easing:t}}function Kt(s,e,t,n,i,r,a=null,o=!1){return{type:1,element:s,keyframes:e,preStyleProps:t,postStyleProps:n,duration:i,delay:r,totalTime:i+r,easing:a,subTimeline:o}}var Me=class{_map=new Map;get(e){return this._map.get(e)||[]}append(e,t){let n=this._map.get(e);n||this._map.set(e,n=[]),n.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}},hs=1,fs=":enter",ps=new RegExp(fs,"g"),ms=":leave",gs=new RegExp(ms,"g");function Jn(s,e,t,n,i,r=new Map,a=new Map,o,l,c=[]){return new At().buildKeyframes(s,e,t,n,i,r,a,o,l,c)}var At=class{buildKeyframes(e,t,n,i,r,a,o,l,c,d=[]){c=c||new Me;let u=new Pt(e,t,c,i,r,d,[]);u.options=l;let _=l.delay?Z(l.delay):0;u.currentTimeline.delayNextStep(_),u.currentTimeline.setStyles([a],null,u.errors,l),O(this,n,u);let y=u.timelines.filter(f=>f.containsAnimation());if(y.length&&o.size){let f;for(let g=y.length-1;g>=0;g--){let E=y[g];if(E.element===t){f=E;break}}f&&!f.allowOnlyTimelineStyles()&&f.setStyles([o],null,u.errors,l)}return y.length?y.map(f=>f.buildKeyframes()):[Kt(t,[],[],[],0,_,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){let n=t.subInstructions.get(t.element);if(n){let i=t.createSubContext(e.options),r=t.currentTimeline.currentTime,a=this._visitSubInstructions(n,i,i.options);r!=a&&t.transformIntoNewTimeline(a)}t.previousNode=e}visitAnimateRef(e,t){let n=t.createSubContext(e.options);n.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],t,n),this.visitReference(e.animation,n),t.transformIntoNewTimeline(n.currentTimeline.currentTime),t.previousNode=e}_applyAnimationRefDelays(e,t,n){for(let i of e){let r=i?.delay;if(r){let a=typeof r=="number"?r:Z(Te(r,i?.params??{},t.errors));n.delayNextStep(a)}}}_visitSubInstructions(e,t,n){let r=t.currentTimeline.currentTime,a=n.duration!=null?Z(n.duration):null,o=n.delay!=null?Z(n.delay):null;return a!==0&&e.forEach(l=>{let c=t.appendInstructionToTimeline(l,a,o);r=Math.max(r,c.duration+c.delay)}),r}visitReference(e,t){t.updateOptions(e.options,!0),O(this,e.animation,t),t.previousNode=e}visitSequence(e,t){let n=t.subContextCount,i=t,r=e.options;if(r&&(r.params||r.delay)&&(i=t.createSubContext(r),i.transformIntoNewTimeline(),r.delay!=null)){i.previousNode.type==v.Style&&(i.currentTimeline.snapshotCurrentStyles(),i.previousNode=Qe);let a=Z(r.delay);i.delayNextStep(a)}e.steps.length&&(e.steps.forEach(a=>O(this,a,i)),i.currentTimeline.applyStylesToKeyframe(),i.subContextCount>n&&i.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){let n=[],i=t.currentTimeline.currentTime,r=e.options&&e.options.delay?Z(e.options.delay):0;e.steps.forEach(a=>{let o=t.createSubContext(e.options);r&&o.delayNextStep(r),O(this,a,o),i=Math.max(i,o.currentTimeline.currentTime),n.push(o.currentTimeline)}),n.forEach(a=>t.currentTimeline.mergeTimelineCollectedStyles(a)),t.transformIntoNewTimeline(i),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){let n=e.strValue,i=t.params?Te(n,t.params,t.errors):n;return Ke(i,t.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){let n=t.currentAnimateTimings=this._visitTiming(e.timings,t),i=t.currentTimeline;n.delay&&(t.incrementTime(n.delay),i.snapshotCurrentStyles());let r=e.style;r.type==v.Keyframes?this.visitKeyframes(r,t):(t.incrementTime(n.duration),this.visitStyle(r,t),i.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){let n=t.currentTimeline,i=t.currentAnimateTimings;!i&&n.hasCurrentStyleProperties()&&n.forwardFrame();let r=i&&i.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(r):n.setStyles(e.styles,r,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){let n=t.currentAnimateTimings,i=t.currentTimeline.duration,r=n.duration,o=t.createSubContext().currentTimeline;o.easing=n.easing,e.styles.forEach(l=>{let c=l.offset||0;o.forwardTime(c*r),o.setStyles(l.styles,l.easing,t.errors,t.options),o.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(o),t.transformIntoNewTimeline(i+r),t.previousNode=e}visitQuery(e,t){let n=t.currentTimeline.currentTime,i=e.options||{},r=i.delay?Z(i.delay):0;r&&(t.previousNode.type===v.Style||n==0&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=Qe);let a=n,o=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!i.optional,t.errors);t.currentQueryTotal=o.length;let l=null;o.forEach((c,d)=>{t.currentQueryIndex=d;let u=t.createSubContext(e.options,c);r&&u.delayNextStep(r),c===t.element&&(l=u.currentTimeline),O(this,e.animation,u),u.currentTimeline.applyStylesToKeyframe();let _=u.currentTimeline.currentTime;a=Math.max(a,_)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(a),l&&(t.currentTimeline.mergeTimelineCollectedStyles(l),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){let n=t.parentContext,i=t.currentTimeline,r=e.timings,a=Math.abs(r.duration),o=a*(t.currentQueryTotal-1),l=a*t.currentQueryIndex;switch(r.duration<0?"reverse":r.easing){case"reverse":l=o-l;break;case"full":l=n.currentStaggerTime;break}let d=t.currentTimeline;l&&d.delayNextStep(l);let u=d.currentTime;O(this,e.animation,t),t.previousNode=e,n.currentStaggerTime=i.currentTime-u+(i.startTime-n.currentTimeline.startTime)}},Qe={},Pt=class s{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=Qe;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(e,t,n,i,r,a,o,l){this._driver=e,this.element=t,this.subInstructions=n,this._enterClassName=i,this._leaveClassName=r,this.errors=a,this.timelines=o,this.currentTimeline=l||new Ve(this._driver,t,0),o.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;let n=e,i=this.options;n.duration!=null&&(i.duration=Z(n.duration)),n.delay!=null&&(i.delay=Z(n.delay));let r=n.params;if(r){let a=i.params;a||(a=this.options.params={}),Object.keys(r).forEach(o=>{(!t||!a.hasOwnProperty(o))&&(a[o]=Te(r[o],a,this.errors))})}}_copyOptions(){let e={};if(this.options){let t=this.options.params;if(t){let n=e.params={};Object.keys(t).forEach(i=>{n[i]=t[i]})}}return e}createSubContext(e=null,t,n){let i=t||this.element,r=new s(this._driver,i,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(i,n||0));return r.previousNode=this.previousNode,r.currentAnimateTimings=this.currentAnimateTimings,r.options=this._copyOptions(),r.updateOptions(e),r.currentQueryIndex=this.currentQueryIndex,r.currentQueryTotal=this.currentQueryTotal,r.parentContext=this,this.subContextCount++,r}transformIntoNewTimeline(e){return this.previousNode=Qe,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,n){let i={duration:t??e.duration,delay:this.currentTimeline.currentTime+(n??0)+e.delay,easing:""},r=new Nt(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,i,e.stretchStartingKeyframe);return this.timelines.push(r),i}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,n,i,r,a){let o=[];if(i&&o.push(this.element),e.length>0){e=e.replace(ps,"."+this._enterClassName),e=e.replace(gs,"."+this._leaveClassName);let l=n!=1,c=this._driver.query(this.element,e,l);n!==0&&(c=n<0?c.slice(c.length+n,c.length):c.slice(0,n)),o.push(...c)}return!r&&o.length==0&&a.push(xi(t)),o}},Ve=class s{_driver;element;startTime;_elementTimelineStylesLookup;duration=0;easing=null;_previousKeyframe=new Map;_currentKeyframe=new Map;_keyframes=new Map;_styleSummary=new Map;_localTimelineStyles=new Map;_globalTimelineStyles;_pendingStyles=new Map;_backFill=new Map;_currentEmptyStepKeyframe=null;constructor(e,t,n,i){this._driver=e,this.element=t,this.startTime=n,this._elementTimelineStylesLookup=i,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(e){let t=this._keyframes.size===1&&this._pendingStyles.size;this.duration||t?(this.forwardTime(this.currentTime+e),t&&this.snapshotCurrentStyles()):this.startTime+=e}fork(e,t){return this.applyStylesToKeyframe(),new s(this._driver,e,t||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=hs,this._loadKeyframe()}forwardTime(e){this.applyStylesToKeyframe(),this.duration=e,this._loadKeyframe()}_updateStyle(e,t){this._localTimelineStyles.set(e,t),this._globalTimelineStyles.set(e,t),this._styleSummary.set(e,{time:this.currentTime,value:t})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(e){e&&this._previousKeyframe.set("easing",e);for(let[t,n]of this._globalTimelineStyles)this._backFill.set(t,n||G),this._currentKeyframe.set(t,G);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,n,i){t&&this._previousKeyframe.set("easing",t);let r=i&&i.params||{},a=ys(e,this._globalTimelineStyles);for(let[o,l]of a){let c=Te(l,r,n);this._pendingStyles.set(o,c),this._localTimelineStyles.has(o)||this._backFill.set(o,this._globalTimelineStyles.get(o)??G),this._updateStyle(o,c)}}applyStylesToKeyframe(){this._pendingStyles.size!=0&&(this._pendingStyles.forEach((e,t)=>{this._currentKeyframe.set(t,e)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((e,t)=>{this._currentKeyframe.has(t)||this._currentKeyframe.set(t,e)}))}snapshotCurrentStyles(){for(let[e,t]of this._localTimelineStyles)this._pendingStyles.set(e,t),this._updateStyle(e,t)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){let e=[];for(let t in this._currentKeyframe)e.push(t);return e}mergeTimelineCollectedStyles(e){e._styleSummary.forEach((t,n)=>{let i=this._styleSummary.get(n);(!i||t.time>i.time)&&this._updateStyle(n,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,t=new Set,n=this._keyframes.size===1&&this.duration===0,i=[];this._keyframes.forEach((o,l)=>{let c=new Map([...this._backFill,...o]);c.forEach((d,u)=>{d===Re?e.add(u):d===G&&t.add(u)}),n||c.set("offset",l/this.duration),i.push(c)});let r=[...e.values()],a=[...t.values()];if(n){let o=i[0],l=new Map(o);o.set("offset",0),l.set("offset",1),i=[o,l]}return Kt(this.element,i,r,a,this.duration,this.startTime,this.easing,!1)}},Nt=class extends Ve{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(e,t,n,i,r,a,o=!1){super(e,t,a.delay),this.keyframes=n,this.preStyleProps=i,this.postStyleProps=r,this._stretchStartingKeyframe=o,this.timings={duration:a.duration,delay:a.delay,easing:a.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:n,easing:i}=this.timings;if(this._stretchStartingKeyframe&&t){let r=[],a=n+t,o=t/a,l=new Map(e[0]);l.set("offset",0),r.push(l);let c=new Map(e[0]);c.set("offset",Fn(o)),r.push(c);let d=e.length-1;for(let u=1;u<=d;u++){let _=new Map(e[u]),y=_.get("offset"),f=t+y*n;_.set("offset",Fn(f/a)),r.push(_)}n=a,t=0,i="",e=r}return Kt(this.element,e,this.preStyleProps,this.postStyleProps,n,t,i,!0)}};function Fn(s,e=3){let t=Math.pow(10,e-1);return Math.round(s*t)/t}function ys(s,e){let t=new Map,n;return s.forEach(i=>{if(i==="*"){n??=e.keys();for(let r of n)t.set(r,G)}else for(let[r,a]of i)t.set(r,a)}),t}function Bn(s,e,t,n,i,r,a,o,l,c,d,u,_){return{type:0,element:s,triggerName:e,isRemovalTransition:i,fromState:t,fromStyles:r,toState:n,toStyles:a,timelines:o,queriedElements:l,preStyleProps:c,postStyleProps:d,totalTime:u,errors:_}}var gt={},Ue=class{_triggerName;ast;_stateStyles;constructor(e,t,n){this._triggerName=e,this.ast=t,this._stateStyles=n}match(e,t,n,i){return _s(this.ast.matchers,e,t,n,i)}buildStyles(e,t,n){let i=this._stateStyles.get("*");return e!==void 0&&(i=this._stateStyles.get(e?.toString())||i),i?i.buildStyles(t,n):new Map}build(e,t,n,i,r,a,o,l,c,d){let u=[],_=this.ast.options&&this.ast.options.params||gt,y=o&&o.params||gt,f=this.buildStyles(n,y,u),g=l&&l.params||gt,E=this.buildStyles(i,g,u),T=new Set,M=new Map,C=new Map,P=i==="void",ue={params:ei(g,_),delay:this.ast.options?.delay},j=d?[]:Jn(e,t,this.ast.animation,r,a,f,E,ue,c,u),x=0;return j.forEach(k=>{x=Math.max(k.duration+k.delay,x)}),u.length?Bn(t,this._triggerName,n,i,P,f,E,[],[],M,C,x,u):(j.forEach(k=>{let te=k.element,de=R(M,te,new Set);k.preStyleProps.forEach(ne=>de.add(ne));let Qt=R(C,te,new Set);k.postStyleProps.forEach(ne=>Qt.add(ne)),te!==t&&T.add(te)}),Bn(t,this._triggerName,n,i,P,f,E,j,[...T.values()],M,C,x))}};function _s(s,e,t,n,i){return s.some(r=>r(e,t,n,i))}function ei(s,e){let t=F({},e);return Object.entries(s).forEach(([n,i])=>{i!=null&&(t[n]=i)}),t}var Ct=class{styles;defaultParams;normalizer;constructor(e,t,n){this.styles=e,this.defaultParams=t,this.normalizer=n}buildStyles(e,t){let n=new Map,i=ei(e,this.defaultParams);return this.styles.styles.forEach(r=>{typeof r!="string"&&r.forEach((a,o)=>{a&&(a=Te(a,i,t));let l=this.normalizer.normalizePropertyName(o,t);a=this.normalizer.normalizeStyleValue(o,l,a,t),n.set(o,a)})}),n}};function vs(s,e,t){return new xt(s,e,t)}var xt=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(e,t,n){this.name=e,this.ast=t,this._normalizer=n,t.states.forEach(i=>{let r=i.options&&i.options.params||{};this.states.set(i.name,new Ct(i.style,r,n))}),zn(this.states,"true","1"),zn(this.states,"false","0"),t.transitions.forEach(i=>{this.transitionFactories.push(new Ue(e,i,this.states))}),this.fallbackTransition=bs(e,this.states,this._normalizer)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,n,i){return this.transitionFactories.find(a=>a.match(e,t,n,i))||null}matchStyles(e,t,n){return this.fallbackTransition.buildStyles(e,t,n)}};function bs(s,e,t){let n=[(a,o)=>!0],i={type:v.Sequence,steps:[],options:null},r={type:v.Transition,animation:i,matchers:n,options:null,queryCount:0,depCount:0};return new Ue(s,r,e)}function zn(s,e,t){s.has(e)?s.has(t)||s.set(t,s.get(e)):s.has(t)&&s.set(e,s.get(t))}var Ss=new Me,kt=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(e,t,n){this.bodyNode=e,this._driver=t,this._normalizer=n}register(e,t){let n=[],i=[],r=Zn(this._driver,t,n,i);if(n.length)throw Ii(n);i.length&&void 0,this._animations.set(e,r)}_buildPlayer(e,t,n){let i=e.element,r=Vn(this._normalizer,e.keyframes,t,n);return this._driver.animate(i,r,e.duration,e.delay,e.easing,[],!0)}create(e,t,n={}){let i=[],r=this._animations.get(e),a,o=new Map;if(r?(a=Jn(this._driver,t,r,Hn,bt,new Map,new Map,n,Ss,i),a.forEach(d=>{let u=R(o,d.element,new Map);d.postStyleProps.forEach(_=>u.set(_,null))})):(i.push(Li()),a=[]),i.length)throw Fi(i);o.forEach((d,u)=>{d.forEach((_,y)=>{d.set(y,this._driver.computeStyle(u,y,G))})});let l=a.map(d=>{let u=o.get(d.element);return this._buildPlayer(d,new Map,u)}),c=ee(l);return this._playersById.set(e,c),c.onDestroy(()=>this.destroy(e)),this.players.push(c),c}destroy(e){let t=this._getPlayer(e);t.destroy(),this._playersById.delete(e);let n=this.players.indexOf(t);n>=0&&this.players.splice(n,1)}_getPlayer(e){let t=this._playersById.get(e);if(!t)throw Bi(e);return t}listen(e,t,n,i){let r=Lt(t,"","","");return It(this._getPlayer(e),n,r,i),()=>{}}command(e,t,n,i){if(n=="register"){this.register(e,i[0]);return}if(n=="create"){let a=i[0]||{};this.create(e,t,a);return}let r=this._getPlayer(e);switch(n){case"play":r.play();break;case"pause":r.pause();break;case"reset":r.reset();break;case"restart":r.restart();break;case"finish":r.finish();break;case"init":r.init();break;case"setPosition":r.setPosition(parseFloat(i[0]));break;case"destroy":this.destroy(e);break}}},qn="ng-animate-queued",Es=".ng-animate-queued",yt="ng-animate-disabled",ws=".ng-animate-disabled",Ts="ng-star-inserted",Ms=".ng-star-inserted",As=[],ti={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Ps={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},$="__ng_removed",Ae=class{namespaceId;value;options;get params(){return this.options.params}constructor(e,t=""){this.namespaceId=t;let n=e&&e.hasOwnProperty("value"),i=n?e.value:e;if(this.value=Cs(i),n){let r=e,{value:a}=r,o=Gt(r,["value"]);this.options=o}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let t=e.params;if(t){let n=this.options.params;Object.keys(t).forEach(i=>{n[i]==null&&(n[i]=t[i])})}}},we="void",_t=new Ae(we),Dt=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(e,t,n){this.id=e,this.hostElement=t,this._engine=n,this._hostClassName="ng-tns-"+e,L(t,this._hostClassName)}listen(e,t,n,i){if(!this._triggers.has(t))throw zi(n,t);if(n==null||n.length==0)throw qi(t);if(!xs(n))throw Ki(n,t);let r=R(this._elementListeners,e,[]),a={name:t,phase:n,callback:i};r.push(a);let o=R(this._engine.statesByElement,e,new Map);return o.has(t)||(L(e,Ie),L(e,Ie+"-"+t),o.set(t,_t)),()=>{this._engine.afterFlush(()=>{let l=r.indexOf(a);l>=0&&r.splice(l,1),this._triggers.has(t)||o.delete(t)})}}register(e,t){return this._triggers.has(e)?!1:(this._triggers.set(e,t),!0)}_getTrigger(e){let t=this._triggers.get(e);if(!t)throw $i(e);return t}trigger(e,t,n,i=!0){let r=this._getTrigger(t),a=new Pe(this.id,t,e),o=this._engine.statesByElement.get(e);o||(L(e,Ie),L(e,Ie+"-"+t),this._engine.statesByElement.set(e,o=new Map));let l=o.get(t),c=new Ae(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),o.set(t,c),l||(l=_t),!(c.value===we)&&l.value===c.value){if(!Os(l.params,c.params)){let g=[],E=r.matchStyles(l.value,l.params,g),T=r.matchStyles(c.value,c.params,g);g.length?this._engine.reportError(g):this._engine.afterFlush(()=>{oe(e,E),H(e,T)})}return}let _=R(this._engine.playersByElement,e,[]);_.forEach(g=>{g.namespaceId==this.id&&g.triggerName==t&&g.queued&&g.destroy()});let y=r.matchTransition(l.value,c.value,e,c.params),f=!1;if(!y){if(!i)return;y=r.fallbackTransition,f=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:y,fromState:l,toState:c,player:a,isFallbackTransition:f}),f||(L(e,qn),a.onStart(()=>{ge(e,qn)})),a.onDone(()=>{let g=this.players.indexOf(a);g>=0&&this.players.splice(g,1);let E=this._engine.playersByElement.get(e);if(E){let T=E.indexOf(a);T>=0&&E.splice(T,1)}}),this.players.push(a),_.push(a),a}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(t=>t.delete(e)),this._elementListeners.forEach((t,n)=>{this._elementListeners.set(n,t.filter(i=>i.name!=e))})}clearElementCache(e){this._engine.statesByElement.delete(e),this._elementListeners.delete(e);let t=this._engine.playersByElement.get(e);t&&(t.forEach(n=>n.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){let n=this._engine.driver.query(e,qe,!0);n.forEach(i=>{if(i[$])return;let r=this._engine.fetchNamespacesByElement(i);r.size?r.forEach(a=>a.triggerLeaveAnimation(i,t,!1,!0)):this.clearElementCache(i)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(i=>this.clearElementCache(i)))}triggerLeaveAnimation(e,t,n,i){let r=this._engine.statesByElement.get(e),a=new Map;if(r){let o=[];if(r.forEach((l,c)=>{if(a.set(c,l.value),this._triggers.has(c)){let d=this.trigger(e,c,we,i);d&&o.push(d)}}),o.length)return this._engine.markElementAsRemoved(this.id,e,!0,t,a),n&&ee(o).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let t=this._elementListeners.get(e),n=this._engine.statesByElement.get(e);if(t&&n){let i=new Set;t.forEach(r=>{let a=r.name;if(i.has(a))return;i.add(a);let l=this._triggers.get(a).fallbackTransition,c=n.get(a)||_t,d=new Ae(we),u=new Pe(this.id,a,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:a,transition:l,fromState:c,toState:d,player:u,isFallbackTransition:!0})})}}removeNode(e,t){let n=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let i=!1;if(n.totalAnimations){let r=n.players.length?n.playersByQueriedElement.get(e):[];if(r&&r.length)i=!0;else{let a=e;for(;a=a.parentNode;)if(n.statesByElement.get(a)){i=!0;break}}}if(this.prepareLeaveAnimationListeners(e),i)n.markElementAsRemoved(this.id,e,!1,t);else{let r=e[$];(!r||r===ti)&&(n.afterFlush(()=>this.clearElementCache(e)),n.destroyInnerAnimations(e),n._onRemovalComplete(e,t))}}insertNode(e,t){L(e,this._hostClassName)}drainQueuedTransitions(e){let t=[];return this._queue.forEach(n=>{let i=n.player;if(i.destroyed)return;let r=n.element,a=this._elementListeners.get(r);a&&a.forEach(o=>{if(o.name==n.triggerName){let l=Lt(r,n.triggerName,n.fromState.value,n.toState.value);l._data=e,It(n.player,o.phase,l,o.callback)}}),i.markedForDestroy?this._engine.afterFlush(()=>{i.destroy()}):t.push(n)}),this._queue=[],t.sort((n,i)=>{let r=n.transition.ast.depCount,a=i.transition.ast.depCount;return r==0||a==0?r-a:this._engine.driver.containsElement(n.element,i.element)?1:-1})}destroy(e){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},Ot=class{bodyNode;driver;_normalizer;players=[];newHostElements=new Map;playersByElement=new Map;playersByQueriedElement=new Map;statesByElement=new Map;disabledNodes=new Set;totalAnimations=0;totalQueuedPlayers=0;_namespaceLookup={};_namespaceList=[];_flushFns=[];_whenQuietFns=[];namespacesByHostElement=new Map;collectedEnterElements=[];collectedLeaveElements=[];onRemovalComplete=(e,t)=>{};_onRemovalComplete(e,t){this.onRemovalComplete(e,t)}constructor(e,t,n){this.bodyNode=e,this.driver=t,this._normalizer=n}get queuedPlayers(){let e=[];return this._namespaceList.forEach(t=>{t.players.forEach(n=>{n.queued&&e.push(n)})}),e}createNamespace(e,t){let n=new Dt(e,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(n,t):(this.newHostElements.set(t,n),this.collectEnterElement(t)),this._namespaceLookup[e]=n}_balanceNamespaceList(e,t){let n=this._namespaceList,i=this.namespacesByHostElement;if(n.length-1>=0){let a=!1,o=this.driver.getParentElement(t);for(;o;){let l=i.get(o);if(l){let c=n.indexOf(l);n.splice(c+1,0,e),a=!0;break}o=this.driver.getParentElement(o)}a||n.unshift(e)}else n.push(e);return i.set(t,e),e}register(e,t){let n=this._namespaceLookup[e];return n||(n=this.createNamespace(e,t)),n}registerTrigger(e,t,n){let i=this._namespaceLookup[e];i&&i.register(t,n)&&this.totalAnimations++}destroy(e,t){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let n=this._fetchNamespace(e);this.namespacesByHostElement.delete(n.hostElement);let i=this._namespaceList.indexOf(n);i>=0&&this._namespaceList.splice(i,1),n.destroy(t),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let t=new Set,n=this.statesByElement.get(e);if(n){for(let i of n.values())if(i.namespaceId){let r=this._fetchNamespace(i.namespaceId);r&&t.add(r)}}return t}trigger(e,t,n,i){if(Be(t)){let r=this._fetchNamespace(e);if(r)return r.trigger(t,n,i),!0}return!1}insertNode(e,t,n,i){if(!Be(t))return;let r=t[$];if(r&&r.setForRemoval){r.setForRemoval=!1,r.setForMove=!0;let a=this.collectedLeaveElements.indexOf(t);a>=0&&this.collectedLeaveElements.splice(a,1)}if(e){let a=this._fetchNamespace(e);a&&a.insertNode(t,n)}i&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),L(e,yt)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),ge(e,yt))}removeNode(e,t,n){if(Be(t)){let i=e?this._fetchNamespace(e):null;i?i.removeNode(t,n):this.markElementAsRemoved(e,t,!1,n);let r=this.namespacesByHostElement.get(t);r&&r.id!==e&&r.removeNode(t,n)}else this._onRemovalComplete(t,n)}markElementAsRemoved(e,t,n,i,r){this.collectedLeaveElements.push(t),t[$]={namespaceId:e,setForRemoval:i,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:r}}listen(e,t,n,i,r){return Be(t)?this._fetchNamespace(e).listen(t,n,i,r):()=>{}}_buildInstruction(e,t,n,i,r){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,i,e.fromState.options,e.toState.options,t,r)}destroyInnerAnimations(e){let t=this.driver.query(e,qe,!0);t.forEach(n=>this.destroyActiveAnimationsForElement(n)),this.playersByQueriedElement.size!=0&&(t=this.driver.query(e,St,!0),t.forEach(n=>this.finishActiveQueriedAnimationOnElement(n)))}destroyActiveAnimationsForElement(e){let t=this.playersByElement.get(e);t&&t.forEach(n=>{n.queued?n.markedForDestroy=!0:n.destroy()})}finishActiveQueriedAnimationOnElement(e){let t=this.playersByQueriedElement.get(e);t&&t.forEach(n=>n.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return ee(this.players).onDone(()=>e());e()})}processLeaveNode(e){let t=e[$];if(t&&t.setForRemoval){if(e[$]=ti,t.namespaceId){this.destroyInnerAnimations(e);let n=this._fetchNamespace(t.namespaceId);n&&n.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}e.classList?.contains(yt)&&this.markElementAsDisabled(e,!1),this.driver.query(e,ws,!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,i)=>this._balanceNamespaceList(n,i)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;n<this.collectedEnterElements.length;n++){let i=this.collectedEnterElements[n];L(i,Ts)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let n=[];try{t=this._flushAnimations(n,e)}finally{for(let i=0;i<n.length;i++)n[i]()}}else for(let n=0;n<this.collectedLeaveElements.length;n++){let i=this.collectedLeaveElements[n];this.processLeaveNode(i)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(n=>n()),this._flushFns=[],this._whenQuietFns.length){let n=this._whenQuietFns;this._whenQuietFns=[],t.length?ee(t).onDone(()=>{n.forEach(i=>i())}):n.forEach(i=>i())}}reportError(e){throw ji(e)}_flushAnimations(e,t){let n=new Me,i=[],r=new Map,a=[],o=new Map,l=new Map,c=new Map,d=new Set;this.disabledNodes.forEach(h=>{d.add(h);let p=this.driver.query(h,Es,!0);for(let m=0;m<p.length;m++)d.add(p[m])});let u=this.bodyNode,_=Array.from(this.statesByElement.keys()),y=jn(_,this.collectedEnterElements),f=new Map,g=0;y.forEach((h,p)=>{let m=Hn+g++;f.set(p,m),h.forEach(b=>L(b,m))});let E=[],T=new Set,M=new Set;for(let h=0;h<this.collectedLeaveElements.length;h++){let p=this.collectedLeaveElements[h],m=p[$];m&&m.setForRemoval&&(E.push(p),T.add(p),m.hasAnimation?this.driver.query(p,Ms,!0).forEach(b=>T.add(b)):M.add(p))}let C=new Map,P=jn(_,Array.from(T));P.forEach((h,p)=>{let m=bt+g++;C.set(p,m),h.forEach(b=>L(b,m))}),e.push(()=>{y.forEach((h,p)=>{let m=f.get(p);h.forEach(b=>ge(b,m))}),P.forEach((h,p)=>{let m=C.get(p);h.forEach(b=>ge(b,m))}),E.forEach(h=>{this.processLeaveNode(h)})});let ue=[],j=[];for(let h=this._namespaceList.length-1;h>=0;h--)this._namespaceList[h].drainQueuedTransitions(t).forEach(m=>{let b=m.player,A=m.element;if(ue.push(b),this.collectedEnterElements.length){let N=A[$];if(N&&N.setForMove){if(N.previousTriggersValues&&N.previousTriggersValues.has(m.triggerName)){let ie=N.previousTriggersValues.get(m.triggerName),I=this.statesByElement.get(m.element);if(I&&I.has(m.triggerName)){let Ne=I.get(m.triggerName);Ne.value=ie,I.set(m.triggerName,Ne)}}b.destroy();return}}let Q=!u||!this.driver.containsElement(u,A),D=C.get(A),J=f.get(A),w=this._buildInstruction(m,n,J,D,Q);if(w.errors&&w.errors.length){j.push(w);return}if(Q){b.onStart(()=>oe(A,w.fromStyles)),b.onDestroy(()=>H(A,w.toStyles)),i.push(b);return}if(m.isFallbackTransition){b.onStart(()=>oe(A,w.fromStyles)),b.onDestroy(()=>H(A,w.toStyles)),i.push(b);return}let Wt=[];w.timelines.forEach(N=>{N.stretchStartingKeyframe=!0,this.disabledNodes.has(N.element)||Wt.push(N)}),w.timelines=Wt,n.append(A,w.timelines);let fi={instruction:w,player:b,element:A};a.push(fi),w.queriedElements.forEach(N=>R(o,N,[]).push(b)),w.preStyleProps.forEach((N,ie)=>{if(N.size){let I=l.get(ie);I||l.set(ie,I=new Set),N.forEach((Ne,Je)=>I.add(Je))}}),w.postStyleProps.forEach((N,ie)=>{let I=c.get(ie);I||c.set(ie,I=new Set),N.forEach((Ne,Je)=>I.add(Je))})});if(j.length){let h=[];j.forEach(p=>{h.push(Qi(p.triggerName,p.errors))}),ue.forEach(p=>p.destroy()),this.reportError(h)}let x=new Map,k=new Map;a.forEach(h=>{let p=h.element;n.has(p)&&(k.set(p,p),this._beforeAnimationBuild(h.player.namespaceId,h.instruction,x))}),i.forEach(h=>{let p=h.element;this._getPreviousPlayers(p,!1,h.namespaceId,h.triggerName,null).forEach(b=>{R(x,p,[]).push(b),b.destroy()})});let te=E.filter(h=>Qn(h,l,c)),de=new Map;$n(de,this.driver,M,c,G).forEach(h=>{Qn(h,l,c)&&te.push(h)});let ne=new Map;y.forEach((h,p)=>{$n(ne,this.driver,new Set(h),l,Re)}),te.forEach(h=>{let p=de.get(h),m=ne.get(h);de.set(h,new Map([...p?.entries()??[],...m?.entries()??[]]))});let Ze=[],Vt=[],Ut={};a.forEach(h=>{let{element:p,player:m,instruction:b}=h;if(n.has(p)){if(d.has(p)){m.onDestroy(()=>H(p,b.toStyles)),m.disabled=!0,m.overrideTotalTime(b.totalTime),i.push(m);return}let A=Ut;if(k.size>1){let D=p,J=[];for(;D=D.parentNode;){let w=k.get(D);if(w){A=w;break}J.push(D)}J.forEach(w=>k.set(w,A))}let Q=this._buildAnimation(m.namespaceId,b,x,r,ne,de);if(m.setRealPlayer(Q),A===Ut)Ze.push(m);else{let D=this.playersByElement.get(A);D&&D.length&&(m.parentPlayer=ee(D)),i.push(m)}}else oe(p,b.fromStyles),m.onDestroy(()=>H(p,b.toStyles)),Vt.push(m),d.has(p)&&i.push(m)}),Vt.forEach(h=>{let p=r.get(h.element);if(p&&p.length){let m=ee(p);h.setRealPlayer(m)}}),i.forEach(h=>{h.parentPlayer?h.syncPlayerEvents(h.parentPlayer):h.destroy()});for(let h=0;h<E.length;h++){let p=E[h],m=p[$];if(ge(p,bt),m&&m.hasAnimation)continue;let b=[];if(o.size){let Q=o.get(p);Q&&Q.length&&b.push(...Q);let D=this.driver.query(p,St,!0);for(let J=0;J<D.length;J++){let w=o.get(D[J]);w&&w.length&&b.push(...w)}}let A=b.filter(Q=>!Q.destroyed);A.length?ks(this,p,A):this.processLeaveNode(p)}return E.length=0,Ze.forEach(h=>{this.players.push(h),h.onDone(()=>{h.destroy();let p=this.players.indexOf(h);this.players.splice(p,1)}),h.play()}),Ze}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,n,i,r){let a=[];if(t){let o=this.playersByQueriedElement.get(e);o&&(a=o)}else{let o=this.playersByElement.get(e);if(o){let l=!r||r==we;o.forEach(c=>{c.queued||!l&&c.triggerName!=i||a.push(c)})}}return(n||i)&&(a=a.filter(o=>!(n&&n!=o.namespaceId||i&&i!=o.triggerName))),a}_beforeAnimationBuild(e,t,n){let i=t.triggerName,r=t.element,a=t.isRemovalTransition?void 0:e,o=t.isRemovalTransition?void 0:i;for(let l of t.timelines){let c=l.element,d=c!==r,u=R(n,c,[]);this._getPreviousPlayers(c,d,a,o,t.toState).forEach(y=>{let f=y.getRealPlayer();f.beforeDestroy&&f.beforeDestroy(),y.destroy(),u.push(y)})}oe(r,t.fromStyles)}_buildAnimation(e,t,n,i,r,a){let o=t.triggerName,l=t.element,c=[],d=new Set,u=new Set,_=t.timelines.map(f=>{let g=f.element;d.add(g);let E=g[$];if(E&&E.removedBeforeQueried)return new pe(f.duration,f.delay);let T=g!==l,M=Ds((n.get(g)||As).map(x=>x.getRealPlayer())).filter(x=>{let k=x;return k.element?k.element===g:!1}),C=r.get(g),P=a.get(g),ue=Vn(this._normalizer,f.keyframes,C,P),j=this._buildPlayer(f,ue,M);if(f.subTimeline&&i&&u.add(g),T){let x=new Pe(e,o,g);x.setRealPlayer(j),c.push(x)}return j});c.forEach(f=>{R(this.playersByQueriedElement,f.element,[]).push(f),f.onDone(()=>Ns(this.playersByQueriedElement,f.element,f))}),d.forEach(f=>L(f,Rn));let y=ee(_);return y.onDestroy(()=>{d.forEach(f=>ge(f,Rn)),H(l,t.toStyles)}),u.forEach(f=>{R(i,f,[]).push(y)}),y}_buildPlayer(e,t,n){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,n):new pe(e.duration,e.delay)}},Pe=class{namespaceId;triggerName;element;_player=new pe;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(e,t,n){this.namespaceId=e,this.triggerName=t,this.element=n}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((t,n)=>{t.forEach(i=>It(e,n,void 0,i))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(e.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(e){this.totalTime=e}syncPlayerEvents(e){let t=this._player;t.triggerCallback&&e.onStart(()=>t.triggerCallback("start")),e.onDone(()=>this.finish()),e.onDestroy(()=>this.destroy())}_queueEvent(e,t){R(this._queuedCallbacks,e,[]).push(t)}onDone(e){this.queued&&this._queueEvent("done",e),this._player.onDone(e)}onStart(e){this.queued&&this._queueEvent("start",e),this._player.onStart(e)}onDestroy(e){this.queued&&this._queueEvent("destroy",e),this._player.onDestroy(e)}init(){this._player.init()}hasStarted(){return this.queued?!1:this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(e){this.queued||this._player.setPosition(e)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(e){let t=this._player;t.triggerCallback&&t.triggerCallback(e)}};function Ns(s,e,t){let n=s.get(e);if(n){if(n.length){let i=n.indexOf(t);n.splice(i,1)}n.length==0&&s.delete(e)}return n}function Cs(s){return s??null}function Be(s){return s&&s.nodeType===1}function xs(s){return s=="start"||s=="done"}function Kn(s,e){let t=s.style.display;return s.style.display=e??"none",t}function $n(s,e,t,n,i){let r=[];t.forEach(l=>r.push(Kn(l)));let a=[];n.forEach((l,c)=>{let d=new Map;l.forEach(u=>{let _=e.computeStyle(c,u,i);d.set(u,_),(!_||_.length==0)&&(c[$]=Ps,a.push(c))}),s.set(c,d)});let o=0;return t.forEach(l=>Kn(l,r[o++])),a}function jn(s,e){let t=new Map;if(s.forEach(o=>t.set(o,[])),e.length==0)return t;let n=1,i=new Set(e),r=new Map;function a(o){if(!o)return n;let l=r.get(o);if(l)return l;let c=o.parentNode;return t.has(c)?l=c:i.has(c)?l=n:l=a(c),r.set(o,l),l}return e.forEach(o=>{let l=a(o);l!==n&&t.get(l).push(o)}),t}function L(s,e){s.classList?.add(e)}function ge(s,e){s.classList?.remove(e)}function ks(s,e,t){ee(t).onDone(()=>s.processLeaveNode(e))}function Ds(s){let e=[];return ni(s,e),e}function ni(s,e){for(let t=0;t<s.length;t++){let n=s[t];n instanceof ht?ni(n.players,e):e.push(n)}}function Os(s,e){let t=Object.keys(s),n=Object.keys(e);if(t.length!=n.length)return!1;for(let i=0;i<t.length;i++){let r=t[i];if(!e.hasOwnProperty(r)||s[r]!==e[r])return!1}return!0}function Qn(s,e,t){let n=t.get(s);if(!n)return!1;let i=e.get(s);return i?n.forEach(r=>i.add(r)):e.set(s,n),t.delete(s),!0}var ye=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(e,t)=>{};constructor(e,t,n){this._driver=t,this._normalizer=n,this._transitionEngine=new Ot(e.body,t,n),this._timelineEngine=new kt(e.body,t,n),this._transitionEngine.onRemovalComplete=(i,r)=>this.onRemovalComplete(i,r)}registerTrigger(e,t,n,i,r){let a=e+"-"+i,o=this._triggerCache[a];if(!o){let l=[],c=[],d=Zn(this._driver,r,l,c);if(l.length)throw Oi(i,l);c.length&&void 0,o=vs(i,d,this._normalizer),this._triggerCache[a]=o}this._transitionEngine.registerTrigger(t,i,o)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,n,i){this._transitionEngine.insertNode(e,t,n,i)}onRemove(e,t,n){this._transitionEngine.removeNode(e,t,n)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,n,i){if(n.charAt(0)=="@"){let[r,a]=Dn(n),o=i;this._timelineEngine.command(r,t,a,o)}else this._transitionEngine.trigger(e,t,n,i)}listen(e,t,n,i,r){if(n.charAt(0)=="@"){let[a,o]=Dn(n);return this._timelineEngine.listen(a,t,o,r)}return this._transitionEngine.listen(e,t,n,i,r)}flush(e=-1){this._transitionEngine.flush(e)}get players(){return[...this._transitionEngine.players,...this._timelineEngine.players]}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}afterFlushAnimationsDone(e){this._transitionEngine.afterFlushAnimationsDone(e)}};function Rs(s,e){let t=null,n=null;return Array.isArray(e)&&e.length?(t=vt(e[0]),e.length>1&&(n=vt(e[e.length-1]))):e instanceof Map&&(t=vt(e)),t||n?new Is(s,t,n):null}var Is=(()=>{class s{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(t,n,i){this._element=t,this._startStyles=n,this._endStyles=i;let r=s.initialStylesByElement.get(t);r||s.initialStylesByElement.set(t,r=new Map),this._initialStyles=r}start(){this._state<1&&(this._startStyles&&H(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(H(this._element,this._initialStyles),this._endStyles&&(H(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(s.initialStylesByElement.delete(this._element),this._startStyles&&(oe(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(oe(this._element,this._endStyles),this._endStyles=null),H(this._element,this._initialStyles),this._state=3)}}return s})();function vt(s){let e=null;return s.forEach((t,n)=>{Ls(n)&&(e=e||new Map,e.set(n,t))}),e}function Ls(s){return s==="display"||s==="position"}var We=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(e,t,n,i){this.element=e,this.keyframes=t,this.options=n,this._specialStyles=i,this._duration=n.duration,this._delay=n.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;let e=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,e,this.options),this._finalKeyframe=e.length?e[e.length-1]:new Map;let t=()=>this._onFinish();this.domPlayer.addEventListener("finish",t),this.onDestroy(()=>{this.domPlayer.removeEventListener("finish",t)})}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(e){let t=[];return e.forEach(n=>{t.push(Object.fromEntries(n))}),t}_triggerWebAnimation(e,t,n){return e.animate(this._convertKeyframesToObject(t),n)}onStart(e){this._originalOnStartFns.push(e),this._onStartFns.push(e)}onDone(e){this._originalOnDoneFns.push(e),this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(e=>e()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}setPosition(e){this.domPlayer===void 0&&this.init(),this.domPlayer.currentTime=e*this.time}getPosition(){return+(this.domPlayer.currentTime??0)/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((n,i)=>{i!=="offset"&&e.set(i,this._finished?n:qt(this.element,i))}),this.currentSnapshot=e}triggerCallback(e){let t=e==="start"?this._onStartFns:this._onDoneFns;t.forEach(n=>n()),t.length=0}},Ge=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,t){return Un(e,t)}getParentElement(e){return Ft(e)}query(e,t,n){return Wn(e,t,n)}computeStyle(e,t,n){return qt(e,t)}animate(e,t,n,i,r,a=[]){let o=i==0?"both":"forwards",l={duration:n,delay:i,fill:o};r&&(l.easing=r);let c=new Map,d=a.filter(y=>y instanceof We);ts(n,i)&&d.forEach(y=>{y.currentSnapshot.forEach((f,g)=>c.set(g,f))});let u=Zi(t).map(y=>new Map(y));u=ns(e,u,c);let _=Rs(e,u);return new We(e,u,l,_)}};var ze="@",ii="@.disabled",He=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(e,t,n,i){this.namespaceId=e,this.delegate=t,this.engine=n,this._onDestroy=i}get data(){return this.delegate.data}destroyNode(e){this.delegate.destroyNode?.(e)}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.engine.afterFlushAnimationsDone(()=>{queueMicrotask(()=>{this.delegate.destroy()})}),this._onDestroy?.()}createElement(e,t){return this.delegate.createElement(e,t)}createComment(e){return this.delegate.createComment(e)}createText(e){return this.delegate.createText(e)}appendChild(e,t){this.delegate.appendChild(e,t),this.engine.onInsert(this.namespaceId,t,e,!1)}insertBefore(e,t,n,i=!0){this.delegate.insertBefore(e,t,n),this.engine.onInsert(this.namespaceId,t,e,i)}removeChild(e,t,n){this.parentNode(t)&&this.engine.onRemove(this.namespaceId,t,this.delegate)}selectRootElement(e,t){return this.delegate.selectRootElement(e,t)}parentNode(e){return this.delegate.parentNode(e)}nextSibling(e){return this.delegate.nextSibling(e)}setAttribute(e,t,n,i){this.delegate.setAttribute(e,t,n,i)}removeAttribute(e,t,n){this.delegate.removeAttribute(e,t,n)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,n,i){this.delegate.setStyle(e,t,n,i)}removeStyle(e,t,n){this.delegate.removeStyle(e,t,n)}setProperty(e,t,n){t.charAt(0)==ze&&t==ii?this.disableAnimations(e,!!n):this.delegate.setProperty(e,t,n)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,n){return this.delegate.listen(e,t,n)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}},Rt=class extends He{factory;constructor(e,t,n,i,r){super(t,n,i,r),this.factory=e,this.namespaceId=t}setProperty(e,t,n){t.charAt(0)==ze?t.charAt(1)=="."&&t==ii?(n=n===void 0?!0:!!n,this.disableAnimations(e,n)):this.engine.process(this.namespaceId,e,t.slice(1),n):this.delegate.setProperty(e,t,n)}listen(e,t,n){if(t.charAt(0)==ze){let i=Fs(e),r=t.slice(1),a="";return r.charAt(0)!=ze&&([r,a]=Bs(r)),this.engine.listen(this.namespaceId,i,r,a,o=>{let l=o._data||-1;this.factory.scheduleListenerCallback(l,n,o)})}return this.delegate.listen(e,t,n)}};function Fs(s){switch(s){case"body":return document.body;case"document":return document;case"window":return window;default:return s}}function Bs(s){let e=s.indexOf("."),t=s.substring(0,e),n=s.slice(e+1);return[t,n]}var Ye=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(e,t,n){this.delegate=e,this.engine=t,this._zone=n,t.onRemovalComplete=(i,r)=>{r?.removeChild(null,i)}}createRenderer(e,t){let n="",i=this.delegate.createRenderer(e,t);if(!e||!t?.data?.animation){let c=this._rendererCache,d=c.get(i);if(!d){let u=()=>c.delete(i);d=new He(n,i,this.engine,u),c.set(i,d)}return d}let r=t.id,a=t.id+"-"+this._currentId;this._currentId++,this.engine.register(a,e);let o=c=>{Array.isArray(c)?c.forEach(o):this.engine.registerTrigger(r,a,e,c.name,c)};return t.data.animation.forEach(o),new Rt(this,a,i,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,n){if(e>=0&&e<this._microtaskId){this._zone.run(()=>t(n));return}let i=this._animationCallbacksBuffer;i.length==0&&queueMicrotask(()=>{this._zone.run(()=>{i.forEach(r=>{let[a,o]=r;a(o)}),this._animationCallbacksBuffer=[]})}),i.push([t,n])}end(){this._cdRecurDepth--,this._cdRecurDepth==0&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}};var qs=(()=>{class s extends ye{constructor(t,n,i){super(t,n,i)}ngOnDestroy(){this.flush()}static \u0275fac=function(n){return new(n||s)(B(cn),B(le),B(ce))};static \u0275prov=fe({token:s,factory:s.\u0275fac})}return s})();function Ks(){return new $e}function $s(s,e,t){return new Ye(s,e,t)}var ri=[{provide:ce,useFactory:Ks},{provide:ye,useClass:qs},{provide:on,useFactory:$s,deps:[gn,ye,xe]}],si=[{provide:le,useFactory:()=>new Ge},{provide:rt,useValue:"BrowserAnimations"},...ri],js=[{provide:le,useClass:Bt},{provide:rt,useValue:"NoopAnimations"},...ri],ai=(()=>{class s{static withConfig(t){return{ngModule:s,providers:t.disableAnimations?js:si}}static \u0275fac=function(n){return new(n||s)};static \u0275mod=U({type:s});static \u0275inj=V({providers:si,imports:[Oe]})}return s})();function Qs(s,e){if(s&1&&(K(0,"div",3),Y(1,"div",4),W()),s&2){let t=X(2);z(),se("width",t.diameter)("height",t.diameter)}}function Vs(s,e){if(s&1&&Y(0,"div",5),s&2){let t=X().ngIf,n=X();se("background",n.color)("height",n.height)("width",t+"%")}}function Us(s,e){if(s&1&&(ot(0),be(1,Qs,2,4,"div",1)(2,Vs,1,6,"div",2),lt()),s&2){let t=X();z(),q("ngIf",t.includeSpinner),z(),q("ngIf",t.includeBar)}}function Ws(s,e){if(s&1&&(K(0,"div",3),Y(1,"div",4),W()),s&2){let t=X(2);z(),se("width",t.diameter)("height",t.diameter)}}function Gs(s,e){if(s&1&&Y(0,"div",5),s&2){let t=X().ngIf,n=X();se("background",n.color)("height",n.height)("width",t+"%")}}function Hs(s,e){if(s&1&&(ot(0),be(1,Ws,2,4,"div",1)(2,Gs,1,6,"div",2),lt()),s&2){let t=X();z(),q("ngIf",t.includeSpinner),z(),q("ngIf",t.includeBar)}}var Ys="[_nghost-%COMP%]{position:relative;display:block;pointer-events:none}[_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%]{transition:.35s linear all;display:block;position:absolute;top:5px;left:0}[_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%] .ngx-spinner-icon[_ngcontent-%COMP%]{width:14px;height:14px;border:solid 2px transparent;border-top-color:inherit;border-left-color:inherit;border-radius:50%;animation:_ngcontent-%COMP%_loading-bar-spinner .4s linear infinite}[_nghost-%COMP%] .ngx-bar[_ngcontent-%COMP%]{transition:width .35s;position:absolute;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}[dir=rtl] [_nghost-%COMP%] .ngx-bar[_ngcontent-%COMP%]{right:0;left:unset}[fixed=true][_nghost-%COMP%]{z-index:10002}[fixed=true][_nghost-%COMP%] .ngx-bar[_ngcontent-%COMP%]{position:fixed}[fixed=true][_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%]{position:fixed;top:10px;left:10px}[dir=rtl] [fixed=true][_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%]{right:10px;left:unset}@keyframes _ngcontent-%COMP%_loading-bar-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}",$t=class{constructor(e={}){this.config=e,this.state={action:null,value:0,initialValue:0},this.requests=null,this.disabled=!1,this.stream$=new et,this._value$=null,this.timer$=t=>{let n=tt(t);switch(t.action){case"start":case"increment":case"set":{t.action==="start"&&this.config.latencyThreshold===0&&t.value===0&&(t.value=t.initialValue),this.requests>0&&(n=nt(this.config.latencyThreshold,250).pipe(he(i=>Ce(F({},t),{value:i===0?this.state.value||t.initialValue:this._increment()}))));break}case"complete":case"stop":{n=t.value===0?tt(F({},t)):nt(0,500).pipe(Xt(2),he(i=>({value:i===0?100:0})));break}}return n.pipe(he(i=>Ce(F({},i),{action:"set"})),Jt(i=>this.next(i,!1)))},this.config=F({latencyThreshold:0},e)}get value$(){return this._value$?this._value$:this._value$=this.stream$.pipe(it(this.state),st(e=>this.timer$(e)),Zt(),he(e=>e.value))}start(e=2){this.disabled||this.next({action:"start",initialValue:e})}stop(){this.next({action:"stop"})}complete(){this.next({action:"complete"})}disable(){this.disabled=!0}set(e){this.next({action:"set",value:e})}increment(e=0){this.next({action:"increment",value:e})}next(e,t=!0){switch(e.action){case"start":this.requests=(this.requests||0)+1;break;case"complete":if(this.requests=(this.requests||1)-1,this.requests>0)return;break;case"stop":this.requests=0;break;case"increment":e.value=this._increment(e.value);break}this.state=F(Ce(F({},this.state),{action:null}),e),t&&this.stream$.next(this.state)}_increment(e=0){let t=this.state.value;return t>=99&&(e=0),e===0&&(t>=0&&t<25?e=Math.random()*3+3:t>=25&&t<65?e=Math.random()*3:t>=65&&t<90?e=Math.random()*2:t>=90&&t<99?e=.5:e=0),e+t}},Xs=new en("LOADING_BAR_CONFIG");var Xe=(()=>{class s{get progress$(){return this.value$}constructor(t,n={},i){this.platformId=t,this.config=n,this.zone=i,this.refs={},this.streams$=new et,this.value$=this.streams$.pipe(it(null),st(()=>Yt(Object.keys(this.refs).map(r=>this.refs[r].value$))),Zs(this.zone),he(r=>Math.max(0,...r)))}start(t=2){this.useRef().start(t)}set(t){this.useRef().set(t)}increment(t){this.useRef().increment(t)}complete(){this.useRef().complete()}stop(){this.useRef().stop()}useRef(t="default"){return this.refs[t]||(this.refs[t]=new $t(this.config),this.streams$.next(),fn(this.platformId)||this.refs[t].disable()),this.refs[t]}static{this.\u0275fac=function(n){return new(n||s)(B(rn),B(Xs,8),B(xe,8))}}static{this.\u0275prov=fe({token:s,factory:s.\u0275fac,providedIn:"root"})}}return s})();function Zs(s){return s?e=>new Ht(t=>e.subscribe(n=>s.run(()=>t.next(n)),n=>s.run(()=>t.error(n)),()=>s.run(()=>t.complete()))):e=>e}var Js=(()=>{class s{get value$(){return this.ref?this.loader.useRef(this.ref).value$:this.loader.value$}constructor(t){this.loader=t,this.includeSpinner=!0,this.includeBar=!0,this.fixed=!0,this.color="#29d"}static{this.\u0275fac=function(n){return new(n||s)(an(Xe))}}static{this.\u0275cmp=ve({type:s,selectors:[["ngx-loading-bar"]],hostVars:3,hostBindings:function(n,i){n&2&&(at("fixed",i.fixed),se("color",i.color))},inputs:{includeSpinner:"includeSpinner",includeBar:"includeBar",fixed:"fixed",color:"color",value:"value",ref:"ref",height:"height",diameter:"diameter"},decls:2,vars:3,consts:[[4,"ngIf"],["class","ngx-spinner",4,"ngIf"],["class","ngx-bar",3,"background","height","width",4,"ngIf"],[1,"ngx-spinner"],[1,"ngx-spinner-icon"],[1,"ngx-bar"]],template:function(n,i){n&1&&(be(0,Us,3,2,"ng-container",0),ct(1,"async")),n&2&&q("ngIf",i.value!=null?i.value:ut(1,1,i.value$))},dependencies:[De,ke],styles:["[_nghost-%COMP%]{position:relative;display:block;pointer-events:none}[_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%]{transition:.35s linear all;display:block;position:absolute;top:5px;left:0}[_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%] .ngx-spinner-icon[_ngcontent-%COMP%]{width:14px;height:14px;border:solid 2px transparent;border-top-color:inherit;border-left-color:inherit;border-radius:50%;animation:_ngcontent-%COMP%_loading-bar-spinner .4s linear infinite}[_nghost-%COMP%] .ngx-bar[_ngcontent-%COMP%]{transition:width .35s;position:absolute;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}[dir=rtl] [_nghost-%COMP%] .ngx-bar[_ngcontent-%COMP%]{right:0;left:unset}[fixed=true][_nghost-%COMP%]{z-index:10002}[fixed=true][_nghost-%COMP%] .ngx-bar[_ngcontent-%COMP%]{position:fixed}[fixed=true][_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%]{position:fixed;top:10px;left:10px}[dir=rtl] [fixed=true][_nghost-%COMP%] .ngx-spinner[_ngcontent-%COMP%]{right:10px;left:unset}@keyframes _ngcontent-%COMP%_loading-bar-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}"],changeDetection:0})}}return s})(),oi=(()=>{class s extends Js{static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=sn(s)))(i||s)}})()}static{this.\u0275cmp=ve({type:s,selectors:[["ngx-loading-bar"]],hostVars:3,hostBindings:function(n,i){n&2&&(at("fixed",i.fixed),se("color",i.color))},standalone:!1,features:[ln],decls:2,vars:3,consts:[[4,"ngIf"],["class","ngx-spinner",4,"ngIf"],["class","ngx-bar",3,"background","height","width",4,"ngIf"],[1,"ngx-spinner"],[1,"ngx-spinner-icon"],[1,"ngx-bar"]],template:function(n,i){n&1&&(be(0,Hs,3,2,"ng-container",0),ct(1,"async")),n&2&&q("ngIf",i.value!=null?i.value:ut(1,1,i.value$))},dependencies:[ke,De],styles:[Ys],changeDetection:0})}}return s})(),jt=(()=>{class s{static{this.\u0275fac=function(n){return new(n||s)}}static{this.\u0275mod=U({type:s})}static{this.\u0275inj=V({imports:[hn]})}}return s})();function tr(s){let e=s.getCurrentNavigation&&s.getCurrentNavigation();return e&&e.extras?e.extras.state:{}}function nr(s,e){return()=>{let t=e.useRef("router");s.events.subscribe(n=>{let i=tr(s);i&&i.ignoreLoadingBar||(n instanceof En&&t.start(),(n instanceof Mn||n instanceof wn||n instanceof Tn)&&t.complete())})}}var ci=(()=>{class s{constructor(t,n){nr(t,n)()}static{this.\u0275fac=function(n){return new(n||s)(B(ft),B(Xe))}}static{this.\u0275mod=U({type:s})}static{this.\u0275inj=V({imports:[me,jt,me,jt]})}}return s})();var ir=[{path:"",redirectTo:"button",pathMatch:"full"},{path:"guide",loadChildren:()=>import("./chunk-BARIV2QU.js").then(s=>s.GuideModule)},{path:"component",loadChildren:()=>import("./chunk-GP7EDGX5.js").then(s=>s.ExampleModule)},{path:"resource",loadChildren:()=>import("./chunk-X34XEMLH.js").then(s=>s.ResourceModule)},{path:"**",redirectTo:"component/button"}],ui=(()=>{class s{static{this.\u0275fac=function(n){return new(n||s)}}static{this.\u0275mod=U({type:s})}static{this.\u0275inj=V({imports:[me.forRoot(ir),me]})}}return s})();var di=(()=>{class s{static{this.\u0275fac=function(n){return new(n||s)}}static{this.\u0275cmp=ve({type:s,selectors:[["app-root"]],standalone:!1,decls:24,vars:6,consts:[[1,"is-component"],[1,"navbar","has-sidebar"],[1,"navbar-wrapper"],[1,"header-container"],[1,"logo-container"],["href","/en/"],["src","./assets/ng-element.svg","alt","Ng Element UI Logo",1,"logo"],[1,"content"],[1,"navbar-menu","menu"],[1,"link-item","link","is-menu-link",3,"routerLink","routerLinkActive"],[1,"social-links"],["href","https://github.com/ng-element/ng-element","title","GitHub","target","_blank","rel","noreferrer noopener",1,"social-link"],[1,"el-icon",2,"font-size","24px"],["preserveAspectRatio","xMidYMid meet","viewBox","0 0 24 24","width","1.2em","height","1.2em"],["fill","currentColor","d","M12 2C6.475 2 2 6.475 2 12a9.994 9.994 0 0 0 6.838 9.488c.5.087.687-.213.687-.476c0-.237-.013-1.024-.013-1.862c-2.512.463-3.162-.612-3.362-1.175c-.113-.288-.6-1.175-1.025-1.413c-.35-.187-.85-.65-.013-.662c.788-.013 1.35.725 1.538 1.025c.9 1.512 2.338 1.087 2.912.825c.088-.65.35-1.087.638-1.337c-2.225-.25-4.55-1.113-4.55-4.938c0-1.088.387-1.987 1.025-2.688c-.1-.25-.45-1.275.1-2.65c0 0 .837-.262 2.75 1.026a9.28 9.28 0 0 1 2.5-.338c.85 0 1.7.112 2.5.337c1.912-1.3 2.75-1.024 2.75-1.024c.55 1.375.2 2.4.1 2.65c.637.7 1.025 1.587 1.025 2.687c0 3.838-2.337 4.688-4.562 4.938c.362.312.675.912.675 1.85c0 1.337-.013 2.412-.013 2.75c0 .262.188.574.688.474A10.016 10.016 0 0 0 22 12c0-5.525-4.475-10-10-10z"]],template:function(n,i){n&1&&(K(0,"div",0)(1,"header",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"a",5),Y(6,"img",6),K(7,"span"),Se(8,"Ng Element UI"),W()()(),K(9,"div",7)(10,"nav",8)(11,"a",9),Se(12," \u6307\u5357 "),W(),K(13,"a",9),Se(14," \u7EC4\u4EF6 "),W(),K(15,"a",9),Se(16," \u8D44\u6E90 "),W()(),K(17,"div",10)(18,"a",11)(19,"i",12),tn(),K(20,"svg",13),Y(21,"path",14),W()()()()()()()(),nn(),Y(22,"router-outlet")(23,"ngx-loading-bar"),W()),n&2&&(z(11),q("routerLink","/guide")("routerLinkActive","active"),z(2),q("routerLink","/component")("routerLinkActive","active"),z(2),q("routerLink","/resource")("routerLinkActive","active"))},dependencies:[An,Pn,Nn,oi],styles:[`.navbar{top:0;left:0;position:relative;z-index:10}.navbar-wrapper{position:relative;border-bottom:1px solid #dcdfe6;height:55px;padding:0 12px 0 24px;background-image:radial-gradient(transparent 1px,#fff 1px);background-size:4px 4px;backdrop-filter:saturate(50%) blur(4px);-webkit-backdrop-filter:saturate(50%) blur(4px);top:0}.navbar-wrapper .header-container{display:flex;justify-content:space-between;margin:0 auto}.navbar-wrapper .header-container .content{display:flex;justify-content:flex-end;align-items:center;flex-grow:1}.navbar-menu{display:none}.logo-container{display:flex;align-items:center;height:55px}.logo-container>a{height:28px;display:flex;align-items:center;color:#409eff;font-weight:600}.logo-container .logo{position:relative;height:100%}.link-item{display:flex;align-items:center}.is-menu-link{display:block;padding:0 12px;line-height:52px;font-size:14px;font-weight:500;color:#303133;transition:color .3s;border-bottom:2px solid transparent}.is-menu-link.active{border-bottom-color:#409eff}.social-links{height:24px;padding:0 12px}.social-link{color:#303133}.page-component{box-sizing:border-box;height:100%}.page-component.page-container{padding:40px}.page-container h2{font-size:24px;line-height:36px;color:#1f2d3d}.page-container h3{font-size:18px}.page-container h2,.page-container h3,.page-container h4,.page-container h5,.page-container h6{margin:1.6em 0 .6em;font-weight:500;color:#000000d9}.sidebar{position:fixed;top:0;bottom:0;left:0;padding:48px 32px 0;transform:translate(-100%);transition:padding-top .3s;margin-top:55px;z-index:10;box-sizing:border-box}.sidebar .side-nav{height:100%;padding-top:50px;padding-bottom:50px;width:100%;box-sizing:border-box;transition:opacity .3s}.sidebar .side-nav ul{padding:0;margin:0;overflow:hidden}.sidebar .side-nav li{list-style:none}.sidebar .side-nav .link{padding:10px 16px;line-height:1.5;font-size:.9rem;border-radius:8px}.sidebar .side-nav .link:not(.flex){display:block}.sidebar .side-nav .link .link-text{margin:0}.sidebar .side-nav .link.active{background-color:#409eff1a}.sidebar .side-nav .link.active .link-text{font-weight:600;color:#409eff;transition:color .25s}.sidebar .side-nav .link-text{line-height:20px;font-size:13px;font-weight:500;color:#606266;transition:color .5s}.sidebar .side-nav .nav-item:nth-child(-n+4)>a{margin-top:0}.sidebar .side-nav .nav-group{padding-top:24px}.sidebar .side-nav .nav-group__title{font-size:1rem;font-weight:700;margin-bottom:8px;line-height:24px}.page-content{position:fixed;inset:0;padding-top:55px;overflow:auto}.doc-content-wrapper{--vp-content-width: 800px;padding:32px 24px 96px}a{text-decoration:none}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.justify-center,[justify~=center]{justify-content:center}.text-center,[text~=center]{text-align:center}.mt-32px{margin-top:32px}.inline-flex{display:inline-flex}.w-100\\%,.w-full,[w-full=""]{width:100%}[p~="2"]{padding:.5rem}.pl-0,[pl-0=""]{padding-left:0rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.text-xs,[text~=xs]{font-size:.75rem;line-height:1rem}@media screen and (min-width: 768px){.sidebar{width:calc(var(--vp-sidebar-width-small))}.navbar-wrapper{padding:0 12px 0 32px}.navbar-menu{display:flex}.doc-content-wrapper{padding:48px 32px 96px}}@media screen and (min-width: 960px){.navbar{position:fixed;width:100%}.sidebar{transform:translate(0)}.page-content.has-sidebar{padding-left:calc(var(--sidebar-width-sm) + 10px)}.doc-content-wrapper{padding:64px 64px 96px}}@media screen and (min-width: 1280px){.navbar-wrapper{padding:0 32px}}@media screen and (min-width: 1440px){.navbar-wrapper .header-container{max-width:1482px}.sidebar{padding:48px 32px 96px calc((100% - var(--vp-screen-max-width)) / 2);width:calc((100% - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}.doc-content-wrapper{padding:64px 0 96px 64px}.doc-content-wrapper .doc-content-container{width:var(--vp-content-width)}}@media screen and (min-width: 1680px){.navbar-wrapper .header-container{max-width:1482px}.sidebar{padding:48px 48px 96px calc((100% - var(--vp-screen-max-width)) / 2);width:calc((100% - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}.doc-content-wrapper{padding:64px 0 96px 96px}}@media (min-width: 768px){.md\\:w-1\\/3{width:33.3333333333%}}@media screen and (min-width: 960px) and (min-width: 1280px){.page-content.has-sidebar{padding-left:calc(var(--vp-sidebar-width-small) - 6px)}}@media screen and (min-width: 960px) and (min-width: 1440px){.page-content.has-sidebar{padding-left:calc((100% - var(--vp-screen-max-width)) / 2 + var(--vp-sidebar-width-small))}}
`],encapsulation:2})}}return s})();var hi=(()=>{class s{static{this.\u0275fac=function(n){return new(n||s)}}static{this.\u0275mod=U({type:s,bootstrap:[di]})}static{this.\u0275inj=V({providers:[{provide:un,useClass:dn},Cn,pn(mn())],imports:[ai,Oe,vn,bn,Sn,ci,xn,ui]})}}return s})();yn().bootstrapModule(hi).catch(s=>console.error(s));