PageSourceSearch

https://pandaenergia.hu/main-Y7INGJN6.js

js pandaenergia.hu collected 2026-10-08 02:55:28 UTC 81,282 bytes, 1 lines download raw bytes

1import{a as Bn}from"./chunk-FG4I6L73.js";import"./chunk-ZGXOUPHJ.js";import{a as qe}from"./chunk-XDX6L6ZA.js";import{a as Kn}from"./chunk-GA5J6AEN.js";import{a as vn}from"./chunk-AP3AHRRH.js";import{a as yt}from"./chunk-IXTISLRG.js";import"./chunk-ZVBLBJGT.js";import"./chunk-UFPROU3Y.js";import{a as Ln}from"./chunk-YNUEV4RG.js";import{f as qn,g as Be}from"./chunk-G2KPGQLT.js";import"./chunk-6O4JAN7M.js";import"./chunk-3BTJPG5C.js";import"./chunk-53IYTM4H.js";import"./chunk-P3USWQU4.js";import"./chunk-W2XF3EH6.js";import"./chunk-726ZUQWE.js";import{H as Ke,a as bn,b as Mn,c as Cn,d as An,e as ze,f as Nn,g as xe,h as On,i as Dn,k as kn,l as gt,t as Fn,u as In,x as Rn}from"./chunk-6NSHZ5MD.js";import{a as Tn,b as Pn}from"./chunk-F2QYT2TS.js";import{X as En,Y as wn}from"./chunk-2BQCUX24.js";import{$ as De,Aa as dt,Ab as an,Ac as Ie,Cb as ht,Cc as Re,Da as tn,Dc as dn,Ec as Le,Gc as hn,Hc as pn,Ic as fn,Ja as B,Jc as gn,Ka as nn,Kc as yn,Lc as _n,Ma as rn,Nb as T,Nc as Sn,Ob as ln,Oc as zn,Pb as pt,Pc as xn,Qa as sn,Qb as cn,Sa as H,Xa as G,Y as E,Ya as se,aa as re,ac as ve,bc as ft,cc as mn,da as ke,db as on,ea as ut,ec as un,ga as Jt,ib as oe,kb as ae,oa as en,pb as Se,qb as w,rb as b,sb as K,za as Fe}from"./chunk-NH2P34MW.js";import{a as Oe,c as Zt}from"./chunk-4CLCTAJ7.js";function Xi(i,e){if(i&1&&(w(0,"div",2)(1,"p"),T(2),ve(3,"date"),b(),w(4,"h1",5),T(5),b()()),i&2){let t=ht();B(2),cn(" ",t.newsLetterId,". H\xEDrlev\xE9l - ",mn(3,3,t.publicationDate,"yyyy. MM. dd.")," "),B(3),ln(t.title)}}function Zi(i,e){if(i&1&&K(0,"div",3),i&2){let t=ht();Se("innerHTML",t.htmlContent,tn)}}function Ji(i,e){i&1&&(w(0,"p",4),T(1,"A h\xEDrlev\xE9l bet\xF6lt\xE9se folyamatban..."),b())}function er(i,e){i&1&&(w(0,"p",4),T(1,"Hiba t\xF6rt\xE9nt: A k\xE9rt h\xEDrlev\xE9l nem tal\xE1lhat\xF3."),b())}var Qn=(()=>{let e=class e{constructor(n,r,s,o,a){this.route=n,this.http=r,this.sanitizer=s,this.newsletterService=o,this.platformId=a,this.htmlContent=null,this.title=null,this.publicationDate=null,this.newsLetterId=""}ngOnInit(){this.route.queryParams.subscribe(n=>{this.newsLetterId=n.newsletter;let r=this.newsletterService.getNewsletterById(this.newsLetterId);r?(this.title=r.title,this.publicationDate=r.date,Le(this.platformId)&&this.http.get(r.filePath,{responseType:"text"}).subscribe({next:s=>{let o=s.match(/<style[\s\S]*?<\/style>/gi)??[],a=s.match(/<body[^>]*>([\s\S]*)<\/body>/i),l=a?a[1]:s;this.htmlContent=this.sanitizer.bypassSecurityTrustHtml(o.join("")+l)},error:()=>{this.htmlContent=null}})):(this.htmlContent=null,this.title=null,this.publicationDate=null)})}};e.\u0275fac=function(r){return new(r||e)(H(On),H(fn),H(Sn),H(yt),H(Fe))},e.\u0275cmp=G({type:e,selectors:[["app-previous-newsletter"]],decls:7,vars:5,consts:[[3,"isPost"],[1,"post-container"],[1,"newsletter-header"],[1,"newsletter-body",3,"innerHTML"],[1,"error-message"],[1,"newsletter-title"]],template:function(r,s){r&1&&(K(0,"app-navbar",0),w(1,"div",1),oe(2,Xi,6,6,"div",2),oe(3,Zi,1,1,"div",3),oe(4,Ji,2,0,"p",4),oe(5,er,2,0,"p",4),b(),K(6,"app-post-list-footer")),r&2&&(Se("isPost",!0),B(2),ae(s.title&&s.publicationDate?2:-1),B(),ae(s.htmlContent?3:-1),B(),ae(!s.htmlContent&&s.title?4:-1),B(),ae(s.title?-1:5))},dependencies:[Ke,Ln,Ie],styles:[".newsletter-header[_ngcontent-%COMP%]{text-align:center;margin-bottom:1rem;width:100%;margin:0 auto}@media (min-width: 768px){.newsletter-header[_ngcontent-%COMP%]{width:50%}}.newsletter-title[_ngcontent-%COMP%]{text-align:center}.newsletter-date[_ngcontent-%COMP%]{font-size:1rem;color:#777}.newsletter-body[_ngcontent-%COMP%]{width:100%;max-width:680px;margin:0 auto;padding:0 0 48px}.error-message[_ngcontent-%COMP%]{text-align:center;color:red;margin-top:100px}",".post-container[_ngcontent-%COMP%]{padding-top:6rem;text-align:left;margin-bottom:3rem}@media (min-width: 768px){.post-container[_ngcontent-%COMP%]{text-align:justify}}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]{color:#05457c;text-align:left}h1[_ngcontent-%COMP%]{font-size:2rem!important;line-height:2.5rem!important}@media (min-width: 768px){h1[_ngcontent-%COMP%]{font-size:2.5rem!important;line-height:3.125rem!important}}h2[_ngcontent-%COMP%]{margin-bottom:1.5rem!important;font-size:1.5rem!important;line-height:2rem!important}@media (min-width: 768px){h2[_ngcontent-%COMP%]{font-size:2.125rem!important;line-height:2.625rem!important}}h3[_ngcontent-%COMP%]{color:#fc7f00;font-size:1.3rem;text-align:left}h4[_ngcontent-%COMP%]{color:#05457c;font-weight:700;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.cta-text[_ngcontent-%COMP%]{color:#fc7f00;font-size:1.3rem;text-align:left;margin-bottom:.5rem!important}.stock-image[_ngcontent-%COMP%]{display:none!important}@media (min-width: 768px){.stock-image[_ngcontent-%COMP%]{display:block!important}}.post-image[_ngcontent-%COMP%]{margin-top:1rem;margin-bottom:1rem}@media (min-width: 768px){.post-image[_ngcontent-%COMP%]{margin-top:.6rem;margin-bottom:initial}}
1"]});let i=e;return i})();var jn=(()=>{let e=class e{constructor(){this.meta=ut(_n),this.pageMetaService=ut(xn)}ngOnInit(){this.meta.updateTag({name:"robots",content:"noindex, nofollow"}),this.pageMetaService.setPageMeta(new zn("Panda Energiamenedzsment to use Panda Energy Management for international communications","Official statement regarding the LinkedIn Company Page name update from Panda Energiamenedzsment to Panda Energy Management."))}ngOnDestroy(){this.meta.removeTag('name="robots"')}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=G({type:e,selectors:[["app-panda-energy-management-name-update"]],decls:42,vars:1,consts:[[3,"isPost"],[1,"post-container","press-release"],[1,"press-release__card"],[1,"press-release__eyebrow"],[1,"press-release__title"],[1,"press-release__date"],[1,"press-release__rule"],[1,"press-release__body"],[1,"press-release__name-table"],["scope","row"],[1,"press-release__signature"],[1,"press-release__signature-line","press-release__signature-line--company"],[1,"press-release__signature-line"],[1,"press-release__signature-line","press-release__signature-line--date"]],template:function(r,s){r&1&&(K(0,"app-navbar",0),w(1,"div",1)(2,"div",2)(3,"p",3),T(4,"Official Statement / Press Release"),b(),w(5,"h1",4),T(6," Panda Energiamenedzsment to use Panda Energy Management for international communications "),b(),w(7,"p",5),T(8,"September 2026"),b(),K(9,"hr",6),w(10,"div",7)(11,"p"),T(12," As part of our international expansion, including our entry into the Czech market, Panda Energiamenedzsment will use the English name "),w(13,"strong"),T(14,"Panda Energy Management"),b(),T(15," in its international communications and on LinkedIn. "),b(),w(16,"p"),T(17," The change reflects the internationalization of our existing Hungarian brand name and supports the use of a single, unified LinkedIn presence across the markets where Panda operates. "),b(),w(18,"p"),T(19," This update does not represent a change in company ownership or legal entity. The Panda brand continues to be operated by "),w(20,"strong"),T(21,"Pannon \xC9p\xEDt\u0151m\u0171hely Kft."),b()(),w(22,"table",8)(23,"tbody")(24,"tr")(25,"th",9),T(26,"Previous LinkedIn Page name"),b(),w(27,"td"),T(28,"Panda Energiamenedzsment"),b()(),w(29,"tr")(30,"th",9),T(31,"New LinkedIn Page name"),b(),w(32,"td"),T(33,"Panda Energy Management"),b()()()()(),K(34,"hr",6),w(35,"div",10)(36,"p",11),T(37," Pannon \xC9p\xEDt\u0151m\u0171hely Kft. "),b(),w(38,"p",12),T(39,"Panda Energy Management"),b(),w(40,"p",13),T(41," September 2026 "),b()()()()),r&2&&Se("isPost",!0)},dependencies:[Ke],styles:[".press-release[_ngcontent-%COMP%]{display:flex;justify-content:center;padding-left:1rem;padding-right:1rem}.press-release__card[_ngcontent-%COMP%]{width:100%;max-width:720px;background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:2rem 1.5rem 2.5rem;box-shadow:0 2px 12px #05457c0f}@media (min-width: 768px){.press-release__card[_ngcontent-%COMP%]{padding:3rem 3.5rem 3.5rem}}.press-release__eyebrow[_ngcontent-%COMP%]{color:#fc7f00;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;margin-bottom:1rem!important}.press-release__title[_ngcontent-%COMP%]{margin-bottom:.75rem!important}.press-release__date[_ngcontent-%COMP%]{color:#6b7785;font-size:.95rem;margin-bottom:0!important}.press-release__rule[_ngcontent-%COMP%]{border:none;border-top:1px solid #e2e8f0;margin:1.5rem 0}.press-release__body[_ngcontent-%COMP%]{text-align:left}.press-release__body[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{margin-bottom:1.25rem;line-height:1.7}.press-release__name-table[_ngcontent-%COMP%]{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem}.press-release__name-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%], .press-release__name-table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{text-align:left;padding:.75rem 1rem;border:1px solid #e2e8f0}.press-release__name-table[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{background:#f1f9fc;color:#05457c;font-weight:600;width:45%}.press-release__name-table[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{color:#252c38}.press-release__signature[_ngcontent-%COMP%]{text-align:left}.press-release__signature-line[_ngcontent-%COMP%]{margin-bottom:.25rem!important;color:#252c38;font-size:.95rem}.press-release__signature-line--company[_ngcontent-%COMP%]{color:#05457c;font-weight:700}.press-release__signature-line--date[_ngcontent-%COMP%]{color:#6b7785}",".post-container[_ngcontent-%COMP%]{padding-top:6rem;text-align:left;margin-bottom:3rem}@media (min-width: 768px){.post-container[_ngcontent-%COMP%]{text-align:justify}}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]{color:#05457c;text-align:left}h1[_ngcontent-%COMP%]{font-size:2rem!important;line-height:2.5rem!important}@media (min-width: 768px){h1[_ngcontent-%COMP%]{font-size:2.5rem!important;line-height:3.125rem!important}}h2[_ngcontent-%COMP%]{margin-bottom:1.5rem!important;font-size:1.5rem!important;line-height:2rem!important}@media (min-width: 768px){h2[_ngcontent-%COMP%]{font-size:2.125rem!important;line-height:2.625rem!important}}h3[_ngcontent-%COMP%]{color:#fc7f00;font-size:1.3rem;text-align:left}h4[_ngcontent-%COMP%]{color:#05457c;font-weight:700;font-size:1rem;line-height:1.5rem;letter-spacing:-.2px}.cta-text[_ngcontent-%COMP%]{color:#fc7f00;font-size:1.3rem;text-align:left;margin-bottom:.5rem!important}.stock-image[_ngcontent-%COMP%]{display:none!important}@media (min-width: 768px){.stock-image[_ngcontent-%COMP%]{display:block!important}}.post-image[_ngcontent-%COMP%]{margin-top:1rem;margin-bottom:1rem}@media (min-width: 768px){.post-image[_ngcontent-%COMP%]{margin-top:.6rem;margin-bottom:initial}}
1"]});let i=e;return i})();var tr=[{path:"",loadChildren:()=>import("./chunk-OWPOON6Q.js").then(i=>i.HomeModule)},{path:"tudastar/energiaszamla-menedzsment-elonyei",redirectTo:"/megoldas/szamlamenedzsment"},{path:"megoldas/almeresek",redirectTo:"/tudastar/almeresek"},{path:"megoldas/energetikai-audit",redirectTo:"/kotelezo-energetikai-audit"},{path:"tudastar/pod-identifikator",redirectTo:"/znalostni-databaze/ean-eic-identifikator"},{path:"tudastar/kalkulacka-co2-budovy",redirectTo:"/znalostni-databaze/kalkulacka-co2-budovy"},{path:"znalostn\xED-datab\xE1ze",redirectTo:"/znalostni-databaze"},{path:"znalostn\xED-datab\xE1ze/:postid",redirectTo:"/znalostni-databaze/:postid"},{path:"energiaszamla-menedzsment",loadChildren:()=>import("./chunk-J7NCBQYJ.js").then(i=>i.BillManagementLandingModule)},{path:"energetikai-szakreferens",loadChildren:()=>import("./chunk-QDL3ZI72.js").then(i=>i.SzakrefiLandingModule)},{path:"energiamenedzsment",loadChildren:()=>import("./chunk-OAKNQRSR.js").then(i=>i.EnergyManagementLandingModule)},{path:"hatekony-energiamenedzsment",loadChildren:()=>import("./chunk-WDO2BKZK.js").then(i=>i.DirectLandingModule)},{path:"kotelezo-energetikai-audit",loadChildren:()=>import("./chunk-RPBOSBOJ.js").then(i=>i.CorporateAuditLandingModule)},{path:"webinar-visszanezes",loadChildren:()=>import("./chunk-AFDK2FVP.js").then(i=>i.WebinarReplayLandingModule)},{path:"energetikai-hirlevel",loadChildren:()=>import("./chunk-WX4GMEMB.js").then(i=>i.NewsletterLandingModule)},{path:"allasok",loadChildren:()=>import("./chunk-D7DHD4UO.js").then(i=>i.CareersLandingModule)},{path:"megtakaritas",loadComponent:()=>import("./chunk-PNL4YLAT.js").then(i=>i.SavingsComponent)},{path:"uspory",loadComponent:()=>import("./chunk-PNL4YLAT.js").then(i=>i.SavingsComponent)},{path:"energiakviz",loadComponent:()=>import("./chunk-TGVHRSI5.js").then(i=>i.EnergyQuizComponent)},{path:"energiakviz-tv",loadComponent:()=>import("./chunk-ZPEZR5ZN.js").then(i=>i.EnergyQuizTvComponent)},{path:"solution/bill-management",loadComponent:()=>import("./chunk-3U7P6ZHP.js").then(i=>i.BillManangementFunctionComponent)},{path:"reseni/sprava-faktur",loadComponent:()=>import("./chunk-3U7P6ZHP.js").then(i=>i.BillManangementFunctionComponent)},{path:"solution/sustainability",loadComponent:()=>import("./chunk-XE4R6CVL.js").then(i=>i.EsgComponent)},{path:"reseni/udrzitelnost",loadComponent:()=>import("./chunk-XE4R6CVL.js").then(i=>i.EsgComponent)},{path:"tudastar",loadChildren:()=>import("./chunk-KK57ZPVQ.js").then(i=>i.PostsModule)},{path:"znalostni-databaze",loadChildren:()=>import("./chunk-KZF7GNF5.js").then(i=>i.POSTS_CZ_ROUTES)},{path:"cloud-posts/:postid",component:qe},{path:"megoldas",loadChildren:()=>import("./chunk-CBKQ2VLU.js").then(i=>i.FunctionsModule)},{path:"urlap",loadChildren:()=>import("./chunk-NJTDIZLD.js").then(i=>i.MinicrmFormsModule)},{path:"emis",component:Kn},{path:"korabbi-hirlevel",component:Qn},{path:"press/panda-energy-management-name-update",component:jn},{path:"**",redirectTo:"",pathMatch:"full"}],Qe=(()=>{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=se({type:e}),e.\u0275inj=re({imports:[gt.forRoot(tr,{scrollPositionRestoration:"top"}),gt]});let i=e;return i})();function nr(i,e){i&1&&(w(0,"a",9),T(1,"Csatlakozz Hozz\xE1nk!"),b(),w(2,"a",10),T(3," \xC1SZF "),b())}var Vn=(()=>{let e=class e{constructor(n,r){this.translate=n,Le(r)&&n.use(localStorage.getItem("lang")||"hu")}get isHungarian(){return this.translate.getCurrentLang()==="hu"}};e.\u0275fac=function(r){return new(r||e)(H(ze),H(Fe))},e.\u0275cmp=G({type:e,selectors:[["app-footer"]],decls:15,vars:7,consts:[[1,"footer"],[1,"container"],[1,"footer-left"],["href","#","id","open_preferences_center",1,"footer-link"],["href","https://www.pannonmuhely.hu/adatkezelesi-nyilatkozat.php",1,"footer-link"],[1,"footer-right"],["href","https://www.pannonmuhely.hu/"],["href","https://www.nqa.com/certification/standards/iso-27001","title","A Panda szoftver ISO/IEC 27001:2022 tan\xFAs\xEDtv\xE1nnyal rendelkezik"],["src","/assets/images/ISO27001.jpg","alt","A Panda szoftver ISO/IEC 27001:2022 tan\xFAs\xEDtv\xE1nnyal rendelkezik"],["routerLink","/allasok",1,"footer-link"],["href","https://panda.pannonmuhely.hu/general-terms",1,"footer-link"]],template:function(r,s){r&1&&(w(0,"div",0)(1,"div",1)(2,"div",2)(3,"a",3),T(4),ve(5,"translate"),b(),w(6,"a",4),T(7),ve(8,"translate"),b(),oe(9,nr,4,0),b(),w(10,"div",5)(11,"a",6),T(12,"\xA9 Pannon \xC9p\xEDt\u0151m\u0171hely Kft."),b(),w(13,"a",7),K(14,"img",8),b()()()()),r&2&&(B(4),pt(" ",ft(5,3,"CORE.footer.cookie.cookie_settings")," "),B(3),pt(" ",ft(8,5,"CORE.footer.privacy.privacy_policy")," "),B(2),ae(s.isHungarian?9:-1))},dependencies:[kn,Nn],styles:[".footer-link[_ngcontent-%COMP%]{margin-right:15px}.footer-link[_ngcontent-%COMP%]:last-child{margin-right:0}.footer[_ngcontent-%COMP%]{padding:10px 0;font-size:14px}.footer[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;flex-wrap:wrap}@media (min-width: 768px){.footer[_ngcontent-%COMP%]   .container[_ngcontent-%COMP%]{flex-direction:row;justify-content:space-between;gap:initial;text-align:initial}}
1.footer-left[_ngcontent-%COMP%], .footer-right[_ngcontent-%COMP%]{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px}@media (min-width: 768px){.footer-left[_ngcontent-%COMP%], .footer-right[_ngcontent-%COMP%]{flex-wrap:initial;justify-content:initial;gap:15px}}.footer-right[_ngcontent-%COMP%]{flex-direction:column;align-items:center;gap:5px}@media (min-width: 768px){.footer-right[_ngcontent-%COMP%]{flex-direction:row;align-items:center;gap:15px}}.footer-link[_ngcontent-%COMP%]{text-decoration:none}.footer-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.footer-right[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{height:40px;width:auto;margin-left:0;margin-top:10px}@media (min-width: 768px){.footer-right[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-left:10px;margin-top:initial}}"]});let i=e;return i})();var $n=(()=>{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=G({type:e,selectors:[["app-container"]],decls:2,vars:0,template:function(r,s){r&1&&K(0,"router-outlet")(1,"app-footer")},dependencies:[Dn,Vn],encapsulation:2});let i=e;return i})();var Un=(()=>{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=se({type:e}),e.\u0275inj=re({providers:[gn(yn())],imports:[xe,Re,Qe,Be]});let i=e;return i})();var _=(function(i){return i[i.State=0]="State",i[i.Transition=1]="Transition",i[i.Sequence=2]="Sequence",i[i.Group=3]="Group",i[i.Animate=4]="Animate",i[i.Keyframes=5]="Keyframes",i[i.Style=6]="Style",i[i.Trigger=7]="Trigger",i[i.Reference=8]="Reference",i[i.AnimateChild=9]="AnimateChild",i[i.AnimateRef=10]="AnimateRef",i[i.Query=11]="Query",i[i.Stagger=12]="Stagger",i})(_||{}),Q="*";function Gn(i,e=null){return{type:_.Sequence,steps:i,options:e}}function _t(i){return{type:_.Style,styles:i,offset:null}}var X=class{_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_originalOnDoneFns=[];_originalOnStartFns=[];_started=!1;_destroyed=!1;_finished=!1;_position=0;parentPlayer=null;totalTime;constructor(e=0,t=0){this.totalTime=e+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}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)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){queueMicrotask(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(e=>e()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(e){this._position=this.totalTime?e*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(e){let t=e=="start"?this._onStartFns:this._onDoneFns;t.forEach(n=>n()),t.length=0}},pe=class{_onDoneFns=[];_onStartFns=[];_finished=!1;_started=!1;_destroyed=!1;_onDestroyFns=[];parentPlayer=null;totalTime=0;players;constructor(e){this.players=e;let t=0,n=0,r=0,s=this.players.length;s==0?queueMicrotask(()=>this._onFinish()):this.players.forEach(o=>{o.onDone(()=>{++t==s&&this._onFinish()}),o.onDestroy(()=>{++n==s&&this._onDestroy()}),o.onStart(()=>{++r==s&&this._onStart()})}),this.totalTime=this.players.reduce((o,a)=>Math.max(o,a.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e=>e()),this._onDoneFns=[])}init(){this.players.forEach(e=>e.init())}onStart(e){this._onStartFns.push(e)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(e=>e()),this._onStartFns=[])}onDone(e){this._onDoneFns.push(e)}onDestroy(e){this._onDestroyFns.push(e)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(e=>e.play())}pause(){this.players.forEach(e=>e.pause())}
vendor: 57,750 bytes, line 1
1restart(){this.players.forEach(e=>e.restart())}finish(){this._onFinish(),this.players.forEach(e=>e.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(e=>e.destroy()),this._onDestroyFns.forEach(e=>e()),this._onDestroyFns=[])}reset(){this.players.forEach(e=>e.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(e){let t=e*this.totalTime;this.players.forEach(n=>{let r=n.totalTime?Math.min(1,t/n.totalTime):1;n.setPosition(r)})}getPosition(){let e=this.players.reduce((t,n)=>t===null||n.totalTime>t.totalTime?n:t,null);return e!=null?e.getPosition():0}beforeDestroy(){this.players.forEach(e=>{e.beforeDestroy&&e.beforeDestroy()})}triggerCallback(e){let t=e=="start"?this._onStartFns:this._onDoneFns;t.forEach(n=>n()),t.length=0}},Ee="!";function Wn(i){return new E(3e3,!1)}function ir(){return new E(3100,!1)}function rr(){return new E(3101,!1)}function sr(i){return new E(3001,!1)}function or(i){return new E(3003,!1)}function ar(i){return new E(3004,!1)}function Yn(i,e){return new E(3005,!1)}function Xn(){return new E(3006,!1)}function Zn(){return new E(3007,!1)}function Jn(i,e){return new E(3008,!1)}function ei(i){return new E(3002,!1)}function ti(i,e,t,n,r){return new E(3010,!1)}function ni(){return new E(3011,!1)}function ii(){return new E(3012,!1)}function ri(){return new E(3200,!1)}function si(){return new E(3202,!1)}function oi(){return new E(3013,!1)}function ai(i){return new E(3014,!1)}function li(i){return new E(3015,!1)}function ci(i){return new E(3016,!1)}function mi(i,e){return new E(3404,!1)}function lr(i){return new E(3502,!1)}function ui(i){return new E(3503,!1)}function di(){return new E(3300,!1)}function hi(i){return new E(3504,!1)}function pi(i){return new E(3301,!1)}function fi(i,e){return new E(3302,!1)}function gi(i){return new E(3303,!1)}function yi(i,e){return new E(3400,!1)}function _i(i){return new E(3401,!1)}function Si(i){return new E(3402,!1)}function vi(i,e){return new E(3505,!1)}function Z(i){switch(i.length){case 0:return new X;case 1:return i[0];default:return new pe(i)}}function wt(i,e,t=new Map,n=new Map){let r=[],s=[],o=-1,a=null;if(e.forEach(l=>{let c=l.get("offset"),u=c==o,m=u&&a||new Map;l.forEach((S,y)=>{let h=y,g=S;if(y!=="offset")switch(h=i.normalizePropertyName(h,r),g){case Ee:g=t.get(y);break;case Q:g=n.get(y);break;default:g=i.normalizeStyleValue(y,h,g,r);break}m.set(h,g)}),u||s.push(m),a=m,o=c}),r.length)throw lr(r);return s}function je(i,e,t,n){switch(e){case"start":i.onStart(()=>n(t&&St(t,"start",i)));break;case"done":i.onDone(()=>n(t&&St(t,"done",i)));break;case"destroy":i.onDestroy(()=>n(t&&St(t,"destroy",i)));break}}function St(i,e,t){let n=t.totalTime,r=!!t.disabled,s=Ve(i.element,i.triggerName,i.fromState,i.toState,e||i.phaseName,n??i.totalTime,r),o=i._data;return o!=null&&(s._data=o),s}function Ve(i,e,t,n,r="",s=0,o){return{element:i,triggerName:e,fromState:t,toState:n,phaseName:r,totalTime:s,disabled:!!o}}function R(i,e,t){let n=i.get(e);return n||i.set(e,n=t),n}function bt(i){let e=i.indexOf(":"),t=i.substring(1,e),n=i.slice(e+1);return[t,n]}var cr=typeof document>"u"?null:document.documentElement;function $e(i){let e=i.parentNode||i.host||null;return e===cr?null:e}function mr(i){return i.substring(1,6)=="ebkit"}var le=null,Hn=!1;function Ei(i){le||(le=ur()||{},Hn=le.style?"WebkitAppearance"in le.style:!1);let e=!0;return le.style&&!mr(i)&&(e=i in le.style,!e&&Hn&&(e="Webkit"+i.charAt(0).toUpperCase()+i.slice(1)in le.style)),e}function ur(){return typeof document<"u"?document.body:null}function Tt(i,e){for(;e;){if(e===i)return!0;e=$e(e)}return!1}function Pt(i,e,t){if(t)return Array.from(i.querySelectorAll(e));let n=i.querySelector(e);return n?[n]:[]}var dr=1e3,Mt="{{",hr="}}",Ct="ng-enter",Ue="ng-leave",we="ng-trigger",be=".ng-trigger",At="ng-animating",Ge=".ng-animating";function W(i){if(typeof i=="number")return i;let e=i.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:vt(parseFloat(e[1]),e[2])}function vt(i,e){switch(e){case"s":return i*dr;default:return i}}function Te(i,e,t){return i.hasOwnProperty("duration")?i:fr(i,e,t)}var pr=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;function fr(i,e,t){let n,r=0,s="";if(typeof i=="string"){let o=i.match(pr);if(o===null)return e.push(Wn(i)),{duration:0,delay:0,easing:""};n=vt(parseFloat(o[1]),o[2]);let a=o[3];a!=null&&(r=vt(parseFloat(a),o[4]));let l=o[5];l&&(s=l)}else n=i;if(!t){let o=!1,a=e.length;n<0&&(e.push(ir()),o=!0),r<0&&(e.push(rr()),o=!0),o&&e.splice(a,0,Wn(i))}return{duration:n,delay:r,easing:s}}function wi(i){return i.length?i[0]instanceof Map?i:i.map(e=>new Map(Object.entries(e))):[]}function j(i,e,t){e.forEach((n,r)=>{let s=We(r);t&&!t.has(r)&&t.set(r,i.style[s]),i.style[s]=n})}function ee(i,e){e.forEach((t,n)=>{let r=We(n);i.style[r]=""})}function fe(i){return Array.isArray(i)?i.length==1?i[0]:Gn(i):i}function bi(i,e,t){let n=e.params||{},r=Nt(i);r.length&&r.forEach(s=>{n.hasOwnProperty(s)||t.push(sr(s))})}var Et=new RegExp(`${Mt}\\s*(.+?)\\s*${hr}`,"g");function Nt(i){let e=[];if(typeof i=="string"){let t;for(;t=Et.exec(i);)e.push(t[1]);Et.lastIndex=0}return e}function ge(i,e,t){let n=`${i}`,r=n.replace(Et,(s,o)=>{let a=e[o];return a==null&&(t.push(or(o)),a=""),a.toString()});return r==n?i:r}var gr=/-+([a-z0-9])/g;function We(i){return i.replace(gr,(...e)=>e[1].toUpperCase())}function Ti(i,e){return i===0||e===0}function Pi(i,e,t){if(t.size&&e.length){let n=e[0],r=[];if(t.forEach((s,o)=>{n.has(o)||r.push(o),n.set(o,s)}),r.length)for(let s=1;s<e.length;s++){let o=e[s];r.forEach(a=>o.set(a,He(i,a)))}}return e}function L(i,e,t){switch(e.type){case _.Trigger:return i.visitTrigger(e,t);case _.State:return i.visitState(e,t);case _.Transition:return i.visitTransition(e,t);case _.Sequence:return i.visitSequence(e,t);case _.Group:return i.visitGroup(e,t);case _.Animate:return i.visitAnimate(e,t);case _.Keyframes:return i.visitKeyframes(e,t);case _.Style:return i.visitStyle(e,t);case _.Reference:return i.visitReference(e,t);case _.AnimateChild:return i.visitAnimateChild(e,t);case _.AnimateRef:return i.visitAnimateRef(e,t);case _.Query:return i.visitQuery(e,t);case _.Stagger:return i.visitStagger(e,t);default:throw ar(e.type)}}function He(i,e){return window.getComputedStyle(i)[e]}var Ut=(()=>{class i{validateStyleProperty(t){return Ei(t)}containsElement(t,n){return Tt(t,n)}getParentElement(t){return $e(t)}query(t,n,r){return Pt(t,n,r)}computeStyle(t,n,r){return r||""}animate(t,n,r,s,o,a=[],l){return new X(r,s)}static \u0275fac=function(n){return new(n||i)};static \u0275prov=De({token:i,factory:i.\u0275fac})}return i})(),me=class{static NOOP=new Ut},ue=class{};var yr=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"]),et=class extends ue{normalizePropertyName(e,t){return We(e)}normalizeStyleValue(e,t,n,r){let s="",o=n.toString().trim();if(yr.has(t)&&n!==0&&n!=="0")if(typeof n=="number")s="px";else{let a=n.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&a[1].length==0&&r.push(Yn(e,n))}return o+s}};var tt="*";function _r(i,e){let t=[];return typeof i=="string"?i.split(/\s*,\s*/).forEach(n=>Sr(n,t,e)):t.push(i),t}function Sr(i,e,t){if(i[0]==":"){let l=vr(i,t);if(typeof l=="function"){e.push(l);return}i=l}let n=i.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(n==null||n.length<4)return t.push(li(i)),e;let r=n[1],s=n[2],o=n[3];e.push(Mi(r,o));let a=r==tt&&o==tt;s[0]=="<"&&!a&&e.push(Mi(o,r))}function vr(i,e){switch(i){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(ci(i)),"* => *"}}var Ye=new Set(["true","1"]),Xe=new Set(["false","0"]);function Mi(i,e){let t=Ye.has(i)||Xe.has(i),n=Ye.has(e)||Xe.has(e);return(r,s)=>{let o=i==tt||i==r,a=e==tt||e==s;return!o&&t&&typeof r=="boolean"&&(o=r?Ye.has(i):Xe.has(i)),!a&&n&&typeof s=="boolean"&&(a=s?Ye.has(e):Xe.has(e)),o&&a}}var Li=":self",Er=new RegExp(`s*${Li}s*,?`,"g");function zi(i,e,t,n){return new Rt(i).build(e,t,n)}var Ci="",Rt=class{_driver;constructor(e){this._driver=e}build(e,t,n){let r=new Lt(t);return this._resetContextStyleTimingState(r),L(this,fe(e),r)}_resetContextStyleTimingState(e){e.currentQuerySelector=Ci,e.collectedStyles=new Map,e.collectedStyles.set(Ci,new Map),e.currentTime=0}visitTrigger(e,t){let n=t.queryCount=0,r=t.depCount=0,s=[],o=[];return e.name.charAt(0)=="@"&&t.errors.push(Xn()),e.definitions.forEach(a=>{if(this._resetContextStyleTimingState(t),a.type==_.State){let l=a,c=l.name;c.toString().split(/\s*,\s*/).forEach(u=>{l.name=u,s.push(this.visitState(l,t))}),l.name=c}else if(a.type==_.Transition){let l=this.visitTransition(a,t);n+=l.queryCount,r+=l.depCount,o.push(l)}else t.errors.push(Zn())}),{type:_.Trigger,name:e.name,states:s,transitions:o,queryCount:n,depCount:r,options:null}}visitState(e,t){let n=this.visitStyle(e.styles,t),r=e.options&&e.options.params||null;if(n.containsDynamicStyles){let s=new Set,o=r||{};n.styles.forEach(a=>{a instanceof Map&&a.forEach(l=>{Nt(l).forEach(c=>{o.hasOwnProperty(c)||s.add(c)})})}),s.size&&t.errors.push(Jn(e.name,[...s.values()]))}return{type:_.State,name:e.name,style:n,options:r?{params:r}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;let n=L(this,fe(e.animation),t),r=_r(e.expr,t.errors);return{type:_.Transition,matchers:r,animation:n,queryCount:t.queryCount,depCount:t.depCount,options:ce(e.options)}}visitSequence(e,t){return{type:_.Sequence,steps:e.steps.map(n=>L(this,n,t)),options:ce(e.options)}}visitGroup(e,t){let n=t.currentTime,r=0,s=e.steps.map(o=>{t.currentTime=n;let a=L(this,o,t);return r=Math.max(r,t.currentTime),a});return t.currentTime=r,{type:_.Group,steps:s,options:ce(e.options)}}visitAnimate(e,t){let n=Pr(e.timings,t.errors);t.currentAnimateTimings=n;let r,s=e.styles?e.styles:_t({});if(s.type==_.Keyframes)r=this.visitKeyframes(s,t);else{let o=e.styles,a=!1;if(!o){a=!0;let c={};n.easing&&(c.easing=n.easing),o=_t(c)}t.currentTime+=n.duration+n.delay;let l=this.visitStyle(o,t);l.isEmptyStep=a,r=l}return t.currentAnimateTimings=null,{type:_.Animate,timings:n,style:r,options:null}}visitStyle(e,t){let n=this._makeStyleAst(e,t);return this._validateStyleAst(n,t),n}_makeStyleAst(e,t){let n=[],r=Array.isArray(e.styles)?e.styles:[e.styles];for(let a of r)typeof a=="string"?a===Q?n.push(a):t.errors.push(ei(a)):n.push(new Map(Object.entries(a)));let s=!1,o=null;return n.forEach(a=>{if(a instanceof Map&&(a.has("easing")&&(o=a.get("easing"),a.delete("easing")),!s)){for(let l of a.values())if(l.toString().indexOf(Mt)>=0){s=!0;break}}}),{type:_.Style,styles:n,easing:o,offset:e.offset,containsDynamicStyles:s,options:null}}_validateStyleAst(e,t){let n=t.currentAnimateTimings,r=t.currentTime,s=t.currentTime;n&&s>0&&(s-=n.duration+n.delay),e.styles.forEach(o=>{typeof o!="string"&&o.forEach((a,l)=>{let c=t.collectedStyles.get(t.currentQuerySelector),u=c.get(l),m=!0;u&&(s!=r&&s>=u.startTime&&r<=u.endTime&&(t.errors.push(ti(l,u.startTime,u.endTime,s,r)),m=!1),s=u.startTime),m&&c.set(l,{startTime:s,endTime:r}),t.options&&bi(a,t.options,t.errors)})})}visitKeyframes(e,t){let n={type:_.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(ni()),n;let r=1,s=0,o=[],a=!1,l=!1,c=0,u=e.steps.map(C=>{let A=this._makeStyleAst(C,t),k=A.offset!=null?A.offset:Tr(A.styles),O=0;return k!=null&&(s++,O=A.offset=k),l=l||O<0||O>1,a=a||O<c,c=O,o.push(O),A});l&&t.errors.push(ii()),a&&t.errors.push(ri());let m=e.steps.length,S=0;s>0&&s<m?t.errors.push(si()):s==0&&(S=r/(m-1));let y=m-1,h=t.currentTime,g=t.currentAnimateTimings,P=g.duration;return u.forEach((C,A)=>{let k=S>0?A==y?1:S*A:o[A],O=k*P;t.currentTime=h+g.delay+O,g.duration=O,this._validateStyleAst(C,t),C.offset=k,n.styles.push(C)}),n}visitReference(e,t){return{type:_.Reference,animation:L(this,fe(e.animation),t),options:ce(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:_.AnimateChild,options:ce(e.options)}}visitAnimateRef(e,t){return{type:_.AnimateRef,animation:this.visitReference(e.animation,t),options:ce(e.options)}}visitQuery(e,t){let n=t.currentQuerySelector,r=e.options||{};t.queryCount++,t.currentQuery=e;let[s,o]=wr(e.selector);t.currentQuerySelector=n.length?n+" "+s:s,R(t.collectedStyles,t.currentQuerySelector,new Map);let a=L(this,fe(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=n,{type:_.Query,selector:s,limit:r.limit||0,optional:!!r.optional,includeSelf:o,animation:a,originalSelector:e.selector,options:ce(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push(oi());let n=e.timings==="full"?{duration:0,delay:0,easing:"full"}:Te(e.timings,t.errors,!0);return{type:_.Stagger,animation:L(this,fe(e.animation),t),timings:n,options:null}}};function wr(i){let e=!!i.split(/\s*,\s*/).find(t=>t==Li);return e&&(i=i.replace(Er,"")),i=i.replace(/@\*/g,be).replace(/@\w+/g,t=>be+"-"+t.slice(1)).replace(/:animating/g,Ge),[i,e]}function br(i){return i?Oe({},i):null}var Lt=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 Tr(i){if(typeof i=="string")return null;let e=null;if(Array.isArray(i))i.forEach(t=>{if(t instanceof Map&&t.has("offset")){let n=t;e=parseFloat(n.get("offset")),n.delete("offset")}});else if(i instanceof Map&&i.has("offset")){let t=i;e=parseFloat(t.get("offset")),t.delete("offset")}return e}function Pr(i,e){if(i.hasOwnProperty("duration"))return i;if(typeof i=="number"){let s=Te(i,e).duration;return Ot(s,0,"")}let t=i;if(t.split(/\s+/).some(s=>s.charAt(0)=="{"&&s.charAt(1)=="{")){let s=Ot(0,0,"");return s.dynamic=!0,s.strValue=t,s}let r=Te(t,e);return Ot(r.duration,r.delay,r.easing)}function ce(i){return i?(i=Oe({},i),i.params&&(i.params=br(i.params))):i={},i}function Ot(i,e,t){return{duration:i,delay:e,easing:t}}function Gt(i,e,t,n,r,s,o=null,a=!1){return{type:1,element:i,keyframes:e,preStyleProps:t,postStyleProps:n,duration:r,delay:s,totalTime:r+s,easing:o,subTimeline:a}}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()}},Mr=1,Cr=":enter",Ar=new RegExp(Cr,"g"),Nr=":leave",Or=new RegExp(Nr,"g");function xi(i,e,t,n,r,s=new Map,o=new Map,a,l,c=[]){return new zt().buildKeyframes(i,e,t,n,r,s,o,a,l,c)}var zt=class{buildKeyframes(e,t,n,r,s,o,a,l,c,u=[]){c=c||new Me;let m=new xt(e,t,c,r,s,u,[]);m.options=l;let S=l.delay?W(l.delay):0;m.currentTimeline.delayNextStep(S),m.currentTimeline.setStyles([o],null,m.errors,l),L(this,n,m);let y=m.timelines.filter(h=>h.containsAnimation());if(y.length&&a.size){let h;for(let g=y.length-1;g>=0;g--){let P=y[g];if(P.element===t){h=P;break}}h&&!h.allowOnlyTimelineStyles()&&h.setStyles([a],null,m.errors,l)}return y.length?y.map(h=>h.buildKeyframes()):[Gt(t,[],[],[],0,S,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){let n=t.subInstructions.get(t.element);if(n){let r=t.createSubContext(e.options),s=t.currentTimeline.currentTime,o=this._visitSubInstructions(n,r,r.options);s!=o&&t.transformIntoNewTimeline(o)}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 r of e){let s=r?.delay;if(s){let o=typeof s=="number"?s:W(ge(s,r?.params??{},t.errors));n.delayNextStep(o)}}}_visitSubInstructions(e,t,n){let s=t.currentTimeline.currentTime,o=n.duration!=null?W(n.duration):null,a=n.delay!=null?W(n.delay):null;return o!==0&&e.forEach(l=>{let c=t.appendInstructionToTimeline(l,o,a);s=Math.max(s,c.duration+c.delay)}),s}visitReference(e,t){t.updateOptions(e.options,!0),L(this,e.animation,t),t.previousNode=e}visitSequence(e,t){let n=t.subContextCount,r=t,s=e.options;if(s&&(s.params||s.delay)&&(r=t.createSubContext(s),r.transformIntoNewTimeline(),s.delay!=null)){r.previousNode.type==_.Style&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=nt);let o=W(s.delay);r.delayNextStep(o)}e.steps.length&&(e.steps.forEach(o=>L(this,o,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>n&&r.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){let n=[],r=t.currentTimeline.currentTime,s=e.options&&e.options.delay?W(e.options.delay):0;e.steps.forEach(o=>{let a=t.createSubContext(e.options);s&&a.delayNextStep(s),L(this,o,a),r=Math.max(r,a.currentTimeline.currentTime),n.push(a.currentTimeline)}),n.forEach(o=>t.currentTimeline.mergeTimelineCollectedStyles(o)),t.transformIntoNewTimeline(r),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){let n=e.strValue,r=t.params?ge(n,t.params,t.errors):n;return Te(r,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),r=t.currentTimeline;n.delay&&(t.incrementTime(n.delay),r.snapshotCurrentStyles());let s=e.style;s.type==_.Keyframes?this.visitKeyframes(s,t):(t.incrementTime(n.duration),this.visitStyle(s,t),r.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){let n=t.currentTimeline,r=t.currentAnimateTimings;!r&&n.hasCurrentStyleProperties()&&n.forwardFrame();let s=r&&r.easing||e.easing;e.isEmptyStep?n.applyEmptyStep(s):n.setStyles(e.styles,s,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){let n=t.currentAnimateTimings,r=t.currentTimeline.duration,s=n.duration,a=t.createSubContext().currentTimeline;a.easing=n.easing,e.styles.forEach(l=>{let c=l.offset||0;a.forwardTime(c*s),a.setStyles(l.styles,l.easing,t.errors,t.options),a.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(a),t.transformIntoNewTimeline(r+s),t.previousNode=e}visitQuery(e,t){let n=t.currentTimeline.currentTime,r=e.options||{},s=r.delay?W(r.delay):0;s&&(t.previousNode.type===_.Style||n==0&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=nt);let o=n,a=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!r.optional,t.errors);t.currentQueryTotal=a.length;let l=null;a.forEach((c,u)=>{t.currentQueryIndex=u;let m=t.createSubContext(e.options,c);s&&m.delayNextStep(s),c===t.element&&(l=m.currentTimeline),L(this,e.animation,m),m.currentTimeline.applyStylesToKeyframe();let S=m.currentTimeline.currentTime;o=Math.max(o,S)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(o),l&&(t.currentTimeline.mergeTimelineCollectedStyles(l),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){let n=t.parentContext,r=t.currentTimeline,s=e.timings,o=Math.abs(s.duration),a=o*(t.currentQueryTotal-1),l=o*t.currentQueryIndex;switch(s.duration<0?"reverse":s.easing){case"reverse":l=a-l;break;case"full":l=n.currentStaggerTime;break}let u=t.currentTimeline;l&&u.delayNextStep(l);let m=u.currentTime;L(this,e.animation,t),t.previousNode=e,n.currentStaggerTime=r.currentTime-m+(r.startTime-n.currentTimeline.startTime)}},nt={},xt=class i{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=nt;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(e,t,n,r,s,o,a,l){this._driver=e,this.element=t,this.subInstructions=n,this._enterClassName=r,this._leaveClassName=s,this.errors=o,this.timelines=a,this.currentTimeline=l||new it(this._driver,t,0),a.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;let n=e,r=this.options;n.duration!=null&&(r.duration=W(n.duration)),n.delay!=null&&(r.delay=W(n.delay));let s=n.params;if(s){let o=r.params;o||(o=this.options.params={}),Object.keys(s).forEach(a=>{(!t||!o.hasOwnProperty(a))&&(o[a]=ge(s[a],o,this.errors))})}}_copyOptions(){let e={};if(this.options){let t=this.options.params;if(t){let n=e.params={};Object.keys(t).forEach(r=>{n[r]=t[r]})}}return e}createSubContext(e=null,t,n){let r=t||this.element,s=new i(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,n||0));return s.previousNode=this.previousNode,s.currentAnimateTimings=this.currentAnimateTimings,s.options=this._copyOptions(),s.updateOptions(e),s.currentQueryIndex=this.currentQueryIndex,s.currentQueryTotal=this.currentQueryTotal,s.parentContext=this,this.subContextCount++,s}transformIntoNewTimeline(e){return this.previousNode=nt,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,n){let r={duration:t??e.duration,delay:this.currentTimeline.currentTime+(n??0)+e.delay,easing:""},s=new Kt(this._driver,e.element,e.keyframes,e.preStyleProps,e.postStyleProps,r,e.stretchStartingKeyframe);return this.timelines.push(s),r}incrementTime(e){this.currentTimeline.forwardTime(this.currentTimeline.duration+e)}delayNextStep(e){e>0&&this.currentTimeline.delayNextStep(e)}invokeQuery(e,t,n,r,s,o){let a=[];if(r&&a.push(this.element),e.length>0){e=e.replace(Ar,"."+this._enterClassName),e=e.replace(Or,"."+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)),a.push(...c)}return!s&&a.length==0&&o.push(ai(t)),a}},it=class i{_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,r){this._driver=e,this.element=t,this.startTime=n,this._elementTimelineStylesLookup=r,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 i(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+=Mr,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||Q),this._currentKeyframe.set(t,Q);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,n,r){t&&this._previousKeyframe.set("easing",t);let s=r&&r.params||{},o=Dr(e,this._globalTimelineStyles);for(let[a,l]of o){let c=ge(l,s,n);this._pendingStyles.set(a,c),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??Q),this._updateStyle(a,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 r=this._styleSummary.get(n);(!r||t.time>r.time)&&this._updateStyle(n,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,t=new Set,n=this._keyframes.size===1&&this.duration===0,r=[];this._keyframes.forEach((a,l)=>{let c=new Map([...this._backFill,...a]);c.forEach((u,m)=>{u===Ee?e.add(m):u===Q&&t.add(m)}),n||c.set("offset",l/this.duration),r.push(c)});let s=[...e.values()],o=[...t.values()];if(n){let a=r[0],l=new Map(a);a.set("offset",0),l.set("offset",1),r=[a,l]}return Gt(this.element,r,s,o,this.duration,this.startTime,this.easing,!1)}},Kt=class extends it{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(e,t,n,r,s,o,a=!1){super(e,t,o.delay),this.keyframes=n,this.preStyleProps=r,this.postStyleProps=s,this._stretchStartingKeyframe=a,this.timings={duration:o.duration,delay:o.delay,easing:o.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let e=this.keyframes,{delay:t,duration:n,easing:r}=this.timings;if(this._stretchStartingKeyframe&&t){let s=[],o=n+t,a=t/o,l=new Map(e[0]);l.set("offset",0),s.push(l);let c=new Map(e[0]);c.set("offset",Ai(a)),s.push(c);let u=e.length-1;for(let m=1;m<=u;m++){let S=new Map(e[m]),y=S.get("offset"),h=t+y*n;S.set("offset",Ai(h/o)),s.push(S)}n=o,t=0,r="",e=s}return Gt(this.element,e,this.preStyleProps,this.postStyleProps,n,t,r,!0)}};function Ai(i,e=3){let t=Math.pow(10,e-1);return Math.round(i*t)/t}function Dr(i,e){let t=new Map,n;return i.forEach(r=>{if(r==="*"){n??=e.keys();for(let s of n)t.set(s,Q)}else for(let[s,o]of r)t.set(s,o)}),t}function Ni(i,e,t,n,r,s,o,a,l,c,u,m,S){return{type:0,element:i,triggerName:e,isRemovalTransition:r,fromState:t,fromStyles:s,toState:n,toStyles:o,timelines:a,queriedElements:l,preStyleProps:c,postStyleProps:u,totalTime:m,errors:S}}var Dt={},rt=class{_triggerName;ast;_stateStyles;constructor(e,t,n){this._triggerName=e,this.ast=t,this._stateStyles=n}match(e,t,n,r){return kr(this.ast.matchers,e,t,n,r)}buildStyles(e,t,n){let r=this._stateStyles.get("*");return e!==void 0&&(r=this._stateStyles.get(e?.toString())||r),r?r.buildStyles(t,n):new Map}build(e,t,n,r,s,o,a,l,c,u){let m=[],S=this.ast.options&&this.ast.options.params||Dt,y=a&&a.params||Dt,h=this.buildStyles(n,y,m),g=l&&l.params||Dt,P=this.buildStyles(r,g,m),C=new Set,A=new Map,k=new Map,O=r==="void",de={params:Ki(g,S),delay:this.ast.options?.delay},$=u?[]:xi(e,t,this.ast.animation,s,o,h,P,de,c,m),F=0;return $.forEach(I=>{F=Math.max(I.duration+I.delay,F)}),m.length?Ni(t,this._triggerName,n,r,O,h,P,[],[],A,k,F,m):($.forEach(I=>{let te=I.element,he=R(A,te,new Set);I.preStyleProps.forEach(ne=>he.add(ne));let Wt=R(k,te,new Set);I.postStyleProps.forEach(ne=>Wt.add(ne)),te!==t&&C.add(te)}),Ni(t,this._triggerName,n,r,O,h,P,$,[...C.values()],A,k,F))}};function kr(i,e,t,n,r){return i.some(s=>s(e,t,n,r))}function Ki(i,e){let t=Oe({},e);return Object.entries(i).forEach(([n,r])=>{r!=null&&(t[n]=r)}),t}var qt=class{styles;defaultParams;normalizer;constructor(e,t,n){this.styles=e,this.defaultParams=t,this.normalizer=n}buildStyles(e,t){let n=new Map,r=Ki(e,this.defaultParams);return this.styles.styles.forEach(s=>{typeof s!="string"&&s.forEach((o,a)=>{o&&(o=ge(o,r,t));let l=this.normalizer.normalizePropertyName(a,t);o=this.normalizer.normalizeStyleValue(a,l,o,t),n.set(a,o)})}),n}};function Fr(i,e,t){return new Bt(i,e,t)}var Bt=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(r=>{let s=r.options&&r.options.params||{};this.states.set(r.name,new qt(r.style,s,n))}),Oi(this.states,"true","1"),Oi(this.states,"false","0"),t.transitions.forEach(r=>{this.transitionFactories.push(new rt(e,r,this.states))}),this.fallbackTransition=Ir(e,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,n,r){return this.transitionFactories.find(o=>o.match(e,t,n,r))||null}matchStyles(e,t,n){return this.fallbackTransition.buildStyles(e,t,n)}};function Ir(i,e,t){let n=[(o,a)=>!0],r={type:_.Sequence,steps:[],options:null},s={type:_.Transition,animation:r,matchers:n,options:null,queryCount:0,depCount:0};return new rt(i,s,e)}function Oi(i,e,t){i.has(e)?i.has(t)||i.set(t,i.get(e)):i.has(t)&&i.set(e,i.get(t))}var Rr=new Me,Qt=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=[],r=[],s=zi(this._driver,t,n,r);if(n.length)throw ui(n);this._animations.set(e,s)}_buildPlayer(e,t,n){let r=e.element,s=wt(this._normalizer,e.keyframes,t,n);return this._driver.animate(r,s,e.duration,e.delay,e.easing,[],!0)}create(e,t,n={}){let r=[],s=this._animations.get(e),o,a=new Map;if(s?(o=xi(this._driver,t,s,Ct,Ue,new Map,new Map,n,Rr,r),o.forEach(u=>{let m=R(a,u.element,new Map);u.postStyleProps.forEach(S=>m.set(S,null))})):(r.push(di()),o=[]),r.length)throw hi(r);a.forEach((u,m)=>{u.forEach((S,y)=>{u.set(y,this._driver.computeStyle(m,y,Q))})});let l=o.map(u=>{let m=a.get(u.element);return this._buildPlayer(u,new Map,m)}),c=Z(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 pi(e);return t}listen(e,t,n,r){let s=Ve(t,"","","");return je(this._getPlayer(e),n,s,r),()=>{}}command(e,t,n,r){if(n=="register"){this.register(e,r[0]);return}if(n=="create"){let o=r[0]||{};this.create(e,t,o);return}let s=this._getPlayer(e);switch(n){case"play":s.play();break;case"pause":s.pause();break;case"reset":s.reset();break;case"restart":s.restart();break;case"finish":s.finish();break;case"init":s.init();break;case"setPosition":s.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(e);break}}},Di="ng-animate-queued",Lr=".ng-animate-queued",kt="ng-animate-disabled",zr=".ng-animate-disabled",xr="ng-star-inserted",Kr=".ng-star-inserted",qr=[],qi={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Br={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},V="__ng_removed",Ce=class{namespaceId;value;options;get params(){return this.options.params}constructor(e,t=""){this.namespaceId=t;let n=e&&e.hasOwnProperty("value"),r=n?e.value:e;if(this.value=jr(r),n){let s=e,{value:o}=s,a=Zt(s,["value"]);this.options=a}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(r=>{n[r]==null&&(n[r]=t[r])})}}},Pe="void",Ft=new Ce(Pe),jt=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,q(t,this._hostClassName)}listen(e,t,n,r){if(!this._triggers.has(t))throw fi(n,t);if(n==null||n.length==0)throw gi(t);if(!Vr(n))throw yi(n,t);let s=R(this._elementListeners,e,[]),o={name:t,phase:n,callback:r};s.push(o);let a=R(this._engine.statesByElement,e,new Map);return a.has(t)||(q(e,we),q(e,we+"-"+t),a.set(t,Ft)),()=>{this._engine.afterFlush(()=>{let l=s.indexOf(o);l>=0&&s.splice(l,1),this._triggers.has(t)||a.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,r=!0){let s=this._getTrigger(t),o=new Ae(this.id,t,e),a=this._engine.statesByElement.get(e);a||(q(e,we),q(e,we+"-"+t),this._engine.statesByElement.set(e,a=new Map));let l=a.get(t),c=new Ce(n,this.id);if(!(n&&n.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),a.set(t,c),l||(l=Ft),!(c.value===Pe)&&l.value===c.value){if(!Gr(l.params,c.params)){let g=[],P=s.matchStyles(l.value,l.params,g),C=s.matchStyles(c.value,c.params,g);g.length?this._engine.reportError(g):this._engine.afterFlush(()=>{ee(e,P),j(e,C)})}return}let S=R(this._engine.playersByElement,e,[]);S.forEach(g=>{g.namespaceId==this.id&&g.triggerName==t&&g.queued&&g.destroy()});let y=s.matchTransition(l.value,c.value,e,c.params),h=!1;if(!y){if(!r)return;y=s.fallbackTransition,h=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:y,fromState:l,toState:c,player:o,isFallbackTransition:h}),h||(q(e,Di),o.onStart(()=>{ye(e,Di)})),o.onDone(()=>{let g=this.players.indexOf(o);g>=0&&this.players.splice(g,1);let P=this._engine.playersByElement.get(e);if(P){let C=P.indexOf(o);C>=0&&P.splice(C,1)}}),this.players.push(o),S.push(o),o}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(r=>r.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,be,!0);n.forEach(r=>{if(r[V])return;let s=this._engine.fetchNamespacesByElement(r);s.size?s.forEach(o=>o.triggerLeaveAnimation(r,t,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>n.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(e,t,n,r){let s=this._engine.statesByElement.get(e),o=new Map;if(s){let a=[];if(s.forEach((l,c)=>{if(o.set(c,l.value),this._triggers.has(c)){let u=this.trigger(e,c,Pe,r);u&&a.push(u)}}),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,t,o),n&&Z(a).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 r=new Set;t.forEach(s=>{let o=s.name;if(r.has(o))return;r.add(o);let l=this._triggers.get(o).fallbackTransition,c=n.get(o)||Ft,u=new Ce(Pe),m=new Ae(this.id,o,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:o,transition:l,fromState:c,toState:u,player:m,isFallbackTransition:!0})})}}removeNode(e,t){let n=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let r=!1;if(n.totalAnimations){let s=n.players.length?n.playersByQueriedElement.get(e):[];if(s&&s.length)r=!0;else{let o=e;for(;o=o.parentNode;)if(n.statesByElement.get(o)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(e),r)n.markElementAsRemoved(this.id,e,!1,t);else{let s=e[V];(!s||s===qi)&&(n.afterFlush(()=>this.clearElementCache(e)),n.destroyInnerAnimations(e),n._onRemovalComplete(e,t))}}insertNode(e,t){q(e,this._hostClassName)}drainQueuedTransitions(e){let t=[];return this._queue.forEach(n=>{let r=n.player;if(r.destroyed)return;let s=n.element,o=this._elementListeners.get(s);o&&o.forEach(a=>{if(a.name==n.triggerName){let l=Ve(s,n.triggerName,n.fromState.value,n.toState.value);l._data=e,je(n.player,a.phase,l,a.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):t.push(n)}),this._queue=[],t.sort((n,r)=>{let s=n.transition.ast.depCount,o=r.transition.ast.depCount;return s==0||o==0?s-o:this._engine.driver.containsElement(n.element,r.element)?1:-1})}destroy(e){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},Vt=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 jt(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,r=this.namespacesByHostElement;if(n.length-1>=0){let o=!1,a=this.driver.getParentElement(t);for(;a;){let l=r.get(a);if(l){let c=n.indexOf(l);n.splice(c+1,0,e),o=!0;break}a=this.driver.getParentElement(a)}o||n.unshift(e)}else n.push(e);return r.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 r=this._namespaceLookup[e];r&&r.register(t,n)&&this.totalAnimations++}destroy(e,t){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let n=this._fetchNamespace(e);this.namespacesByHostElement.delete(n.hostElement);let r=this._namespaceList.indexOf(n);r>=0&&this._namespaceList.splice(r,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 r of n.values())if(r.namespaceId){let s=this._fetchNamespace(r.namespaceId);s&&t.add(s)}}return t}trigger(e,t,n,r){if(Ze(t)){let s=this._fetchNamespace(e);if(s)return s.trigger(t,n,r),!0}return!1}insertNode(e,t,n,r){if(!Ze(t))return;let s=t[V];if(s&&s.setForRemoval){s.setForRemoval=!1,s.setForMove=!0;let o=this.collectedLeaveElements.indexOf(t);o>=0&&this.collectedLeaveElements.splice(o,1)}if(e){let o=this._fetchNamespace(e);o&&o.insertNode(t,n)}r&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),q(e,kt)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),ye(e,kt))}removeNode(e,t,n){if(Ze(t)){let r=e?this._fetchNamespace(e):null;r?r.removeNode(t,n):this.markElementAsRemoved(e,t,!1,n);let s=this.namespacesByHostElement.get(t);s&&s.id!==e&&s.removeNode(t,n)}else this._onRemovalComplete(t,n)}markElementAsRemoved(e,t,n,r,s){this.collectedLeaveElements.push(t),t[V]={namespaceId:e,setForRemoval:r,hasAnimation:n,removedBeforeQueried:!1,previousTriggersValues:s}}listen(e,t,n,r,s){return Ze(t)?this._fetchNamespace(e).listen(t,n,r,s):()=>{}}_buildInstruction(e,t,n,r,s){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,n,r,e.fromState.options,e.toState.options,t,s)}destroyInnerAnimations(e){let t=this.driver.query(e,be,!0);t.forEach(n=>this.destroyActiveAnimationsForElement(n)),this.playersByQueriedElement.size!=0&&(t=this.driver.query(e,Ge,!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 Z(this.players).onDone(()=>e());e()})}processLeaveNode(e){let t=e[V];if(t&&t.setForRemoval){if(e[V]=qi,t.namespaceId){this.destroyInnerAnimations(e);let n=this._fetchNamespace(t.namespaceId);n&&n.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}e.classList?.contains(kt)&&this.markElementAsDisabled(e,!1),this.driver.query(e,zr,!0).forEach(n=>{this.markElementAsDisabled(n,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((n,r)=>this._balanceNamespaceList(n,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let n=0;n<this.collectedEnterElements.length;n++){let r=this.collectedEnterElements[n];q(r,xr)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let n=[];try{t=this._flushAnimations(n,e)}finally{for(let r=0;r<n.length;r++)n[r]()}}else for(let n=0;n<this.collectedLeaveElements.length;n++){let r=this.collectedLeaveElements[n];this.processLeaveNode(r)}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?Z(t).onDone(()=>{n.forEach(r=>r())}):n.forEach(r=>r())}}reportError(e){throw Si(e)}_flushAnimations(e,t){let n=new Me,r=[],s=new Map,o=[],a=new Map,l=new Map,c=new Map,u=new Set;this.disabledNodes.forEach(d=>{u.add(d);let p=this.driver.query(d,Lr,!0);for(let f=0;f<p.length;f++)u.add(p[f])});let m=this.bodyNode,S=Array.from(this.statesByElement.keys()),y=Ii(S,this.collectedEnterElements),h=new Map,g=0;y.forEach((d,p)=>{let f=Ct+g++;h.set(p,f),d.forEach(v=>q(v,f))});let P=[],C=new Set,A=new Set;for(let d=0;d<this.collectedLeaveElements.length;d++){let p=this.collectedLeaveElements[d],f=p[V];f&&f.setForRemoval&&(P.push(p),C.add(p),f.hasAnimation?this.driver.query(p,Kr,!0).forEach(v=>C.add(v)):A.add(p))}let k=new Map,O=Ii(S,Array.from(C));O.forEach((d,p)=>{let f=Ue+g++;k.set(p,f),d.forEach(v=>q(v,f))}),e.push(()=>{y.forEach((d,p)=>{let f=h.get(p);d.forEach(v=>ye(v,f))}),O.forEach((d,p)=>{let f=k.get(p);d.forEach(v=>ye(v,f))}),P.forEach(d=>{this.processLeaveNode(d)})});let de=[],$=[];for(let d=this._namespaceList.length-1;d>=0;d--)this._namespaceList[d].drainQueuedTransitions(t).forEach(f=>{let v=f.player,N=f.element;if(de.push(v),this.collectedEnterElements.length){let D=N[V];if(D&&D.setForMove){if(D.previousTriggersValues&&D.previousTriggersValues.has(f.triggerName)){let ie=D.previousTriggersValues.get(f.triggerName),x=this.statesByElement.get(f.element);if(x&&x.has(f.triggerName)){let Ne=x.get(f.triggerName);Ne.value=ie,x.set(f.triggerName,Ne)}}v.destroy();return}}let U=!m||!this.driver.containsElement(m,N),z=k.get(N),J=h.get(N),M=this._buildInstruction(f,n,J,z,U);if(M.errors&&M.errors.length){$.push(M);return}if(U){v.onStart(()=>ee(N,M.fromStyles)),v.onDestroy(()=>j(N,M.toStyles)),r.push(v);return}if(f.isFallbackTransition){v.onStart(()=>ee(N,M.fromStyles)),v.onDestroy(()=>j(N,M.toStyles)),r.push(v);return}let Xt=[];M.timelines.forEach(D=>{D.stretchStartingKeyframe=!0,this.disabledNodes.has(D.element)||Xt.push(D)}),M.timelines=Xt,n.append(N,M.timelines);let Hi={instruction:M,player:v,element:N};o.push(Hi),M.queriedElements.forEach(D=>R(a,D,[]).push(v)),M.preStyleProps.forEach((D,ie)=>{if(D.size){let x=l.get(ie);x||l.set(ie,x=new Set),D.forEach((Ne,mt)=>x.add(mt))}}),M.postStyleProps.forEach((D,ie)=>{let x=c.get(ie);x||c.set(ie,x=new Set),D.forEach((Ne,mt)=>x.add(mt))})});if($.length){let d=[];$.forEach(p=>{d.push(vi(p.triggerName,p.errors))}),de.forEach(p=>p.destroy()),this.reportError(d)}let F=new Map,I=new Map;o.forEach(d=>{let p=d.element;n.has(p)&&(I.set(p,p),this._beforeAnimationBuild(d.player.namespaceId,d.instruction,F))}),r.forEach(d=>{let p=d.element;this._getPreviousPlayers(p,!1,d.namespaceId,d.triggerName,null).forEach(v=>{R(F,p,[]).push(v),v.destroy()})});let te=P.filter(d=>Ri(d,l,c)),he=new Map;Fi(he,this.driver,A,c,Q).forEach(d=>{Ri(d,l,c)&&te.push(d)});let ne=new Map;y.forEach((d,p)=>{Fi(ne,this.driver,new Set(d),l,Ee)}),te.forEach(d=>{let p=he.get(d),f=ne.get(d);he.set(d,new Map([...p?.entries()??[],...f?.entries()??[]]))});let ct=[],Ht=[],Yt={};o.forEach(d=>{let{element:p,player:f,instruction:v}=d;if(n.has(p)){if(u.has(p)){f.onDestroy(()=>j(p,v.toStyles)),f.disabled=!0,f.overrideTotalTime(v.totalTime),r.push(f);return}let N=Yt;if(I.size>1){let z=p,J=[];for(;z=z.parentNode;){let M=I.get(z);if(M){N=M;break}J.push(z)}J.forEach(M=>I.set(M,N))}let U=this._buildAnimation(f.namespaceId,v,F,s,ne,he);if(f.setRealPlayer(U),N===Yt)ct.push(f);else{let z=this.playersByElement.get(N);z&&z.length&&(f.parentPlayer=Z(z)),r.push(f)}}else ee(p,v.fromStyles),f.onDestroy(()=>j(p,v.toStyles)),Ht.push(f),u.has(p)&&r.push(f)}),Ht.forEach(d=>{let p=s.get(d.element);if(p&&p.length){let f=Z(p);d.setRealPlayer(f)}}),r.forEach(d=>{d.parentPlayer?d.syncPlayerEvents(d.parentPlayer):d.destroy()});for(let d=0;d<P.length;d++){let p=P[d],f=p[V];if(ye(p,Ue),f&&f.hasAnimation)continue;let v=[];if(a.size){let U=a.get(p);U&&U.length&&v.push(...U);let z=this.driver.query(p,Ge,!0);for(let J=0;J<z.length;J++){let M=a.get(z[J]);M&&M.length&&v.push(...M)}}let N=v.filter(U=>!U.destroyed);N.length?$r(this,p,N):this.processLeaveNode(p)}return P.length=0,ct.forEach(d=>{this.players.push(d),d.onDone(()=>{d.destroy();let p=this.players.indexOf(d);this.players.splice(p,1)}),d.play()}),ct}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,n,r,s){let o=[];if(t){let a=this.playersByQueriedElement.get(e);a&&(o=a)}else{let a=this.playersByElement.get(e);if(a){let l=!s||s==Pe;a.forEach(c=>{c.queued||!l&&c.triggerName!=r||o.push(c)})}}return(n||r)&&(o=o.filter(a=>!(n&&n!=a.namespaceId||r&&r!=a.triggerName))),o}_beforeAnimationBuild(e,t,n){let r=t.triggerName,s=t.element,o=t.isRemovalTransition?void 0:e,a=t.isRemovalTransition?void 0:r;for(let l of t.timelines){let c=l.element,u=c!==s,m=R(n,c,[]);this._getPreviousPlayers(c,u,o,a,t.toState).forEach(y=>{let h=y.getRealPlayer();h.beforeDestroy&&h.beforeDestroy(),y.destroy(),m.push(y)})}ee(s,t.fromStyles)}_buildAnimation(e,t,n,r,s,o){let a=t.triggerName,l=t.element,c=[],u=new Set,m=new Set,S=t.timelines.map(h=>{let g=h.element;u.add(g);let P=g[V];if(P&&P.removedBeforeQueried)return new X(h.duration,h.delay);let C=g!==l,A=Ur((n.get(g)||qr).map(F=>F.getRealPlayer())).filter(F=>{let I=F;return I.element?I.element===g:!1}),k=s.get(g),O=o.get(g),de=wt(this._normalizer,h.keyframes,k,O),$=this._buildPlayer(h,de,A);if(h.subTimeline&&r&&m.add(g),C){let F=new Ae(e,a,g);F.setRealPlayer($),c.push(F)}return $});c.forEach(h=>{R(this.playersByQueriedElement,h.element,[]).push(h),h.onDone(()=>Qr(this.playersByQueriedElement,h.element,h))}),u.forEach(h=>q(h,At));let y=Z(S);return y.onDestroy(()=>{u.forEach(h=>ye(h,At)),j(l,t.toStyles)}),m.forEach(h=>{R(r,h,[]).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 X(e.duration,e.delay)}},Ae=class{namespaceId;triggerName;element;_player=new X;_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(r=>je(e,n,void 0,r))}),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 Qr(i,e,t){let n=i.get(e);if(n){if(n.length){let r=n.indexOf(t);n.splice(r,1)}n.length==0&&i.delete(e)}return n}function jr(i){return i??null}function Ze(i){return i&&i.nodeType===1}function Vr(i){return i=="start"||i=="done"}function ki(i,e){let t=i.style.display;return i.style.display=e??"none",t}function Fi(i,e,t,n,r){let s=[];t.forEach(l=>s.push(ki(l)));let o=[];n.forEach((l,c)=>{let u=new Map;l.forEach(m=>{let S=e.computeStyle(c,m,r);u.set(m,S),(!S||S.length==0)&&(c[V]=Br,o.push(c))}),i.set(c,u)});let a=0;return t.forEach(l=>ki(l,s[a++])),o}function Ii(i,e){let t=new Map;if(i.forEach(a=>t.set(a,[])),e.length==0)return t;let n=1,r=new Set(e),s=new Map;function o(a){if(!a)return n;let l=s.get(a);if(l)return l;let c=a.parentNode;return t.has(c)?l=c:r.has(c)?l=n:l=o(c),s.set(a,l),l}return e.forEach(a=>{let l=o(a);l!==n&&t.get(l).push(a)}),t}function q(i,e){i.classList?.add(e)}function ye(i,e){i.classList?.remove(e)}function $r(i,e,t){Z(t).onDone(()=>i.processLeaveNode(e))}function Ur(i){let e=[];return Bi(i,e),e}function Bi(i,e){for(let t=0;t<i.length;t++){let n=i[t];n instanceof pe?Bi(n.players,e):e.push(n)}}function Gr(i,e){let t=Object.keys(i),n=Object.keys(e);if(t.length!=n.length)return!1;for(let r=0;r<t.length;r++){let s=t[r];if(!e.hasOwnProperty(s)||i[s]!==e[s])return!1}return!0}function Ri(i,e,t){let n=t.get(i);if(!n)return!1;let r=e.get(i);return r?n.forEach(s=>r.add(s)):e.set(i,n),t.delete(i),!0}var _e=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(e,t)=>{};constructor(e,t,n){this._driver=t,this._normalizer=n,this._transitionEngine=new Vt(e.body,t,n),this._timelineEngine=new Qt(e.body,t,n),this._transitionEngine.onRemovalComplete=(r,s)=>this.onRemovalComplete(r,s)}registerTrigger(e,t,n,r,s){let o=e+"-"+r,a=this._triggerCache[o];if(!a){let l=[],c=[],u=zi(this._driver,s,l,c);if(l.length)throw mi(r,l);a=Fr(r,u,this._normalizer),this._triggerCache[o]=a}this._transitionEngine.registerTrigger(t,r,a)}register(e,t){this._transitionEngine.register(e,t)}destroy(e,t){this._transitionEngine.destroy(e,t)}onInsert(e,t,n,r){this._transitionEngine.insertNode(e,t,n,r)}onRemove(e,t,n){this._transitionEngine.removeNode(e,t,n)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,n,r){if(n.charAt(0)=="@"){let[s,o]=bt(n),a=r;this._timelineEngine.command(s,t,o,a)}else this._transitionEngine.trigger(e,t,n,r)}listen(e,t,n,r,s){if(n.charAt(0)=="@"){let[o,a]=bt(n);return this._timelineEngine.listen(o,t,a,s)}return this._transitionEngine.listen(e,t,n,r,s)}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 Wr(i,e){let t=null,n=null;return Array.isArray(e)&&e.length?(t=It(e[0]),e.length>1&&(n=It(e[e.length-1]))):e instanceof Map&&(t=It(e)),t||n?new Hr(i,t,n):null}var Hr=(()=>{class i{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(t,n,r){this._element=t,this._startStyles=n,this._endStyles=r;let s=i.initialStylesByElement.get(t);s||i.initialStylesByElement.set(t,s=new Map),this._initialStyles=s}start(){this._state<1&&(this._startStyles&&j(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(j(this._element,this._initialStyles),this._endStyles&&(j(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(i.initialStylesByElement.delete(this._element),this._startStyles&&(ee(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(ee(this._element,this._endStyles),this._endStyles=null),j(this._element,this._initialStyles),this._state=3)}}return i})();function It(i){let e=null;return i.forEach((t,n)=>{Yr(n)&&(e=e||new Map,e.set(n,t))}),e}function Yr(i){return i==="display"||i==="position"}var st=class{element;keyframes;options;_specialStyles;_onDoneFns=[];_onStartFns=[];_onDestroyFns=[];_duration;_delay;_initialized=!1;_finished=!1;_started=!1;_destroyed=!1;_finalKeyframe;_originalOnDoneFns=[];_originalOnStartFns=[];domPlayer=null;time=0;parentPlayer=null;currentSnapshot=new Map;constructor(e,t,n,r){this.element=e,this.keyframes=t,this.options=n,this._specialStyles=r,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.domPlayer;this._initialized=!0;let e=this.keyframes,t=this._triggerWebAnimation(this.element,e,this.options);if(!t)return this._onFinish(),null;this.domPlayer=t,this._finalKeyframe=e.length?e[e.length-1]:new Map;let n=()=>this._onFinish();return t.addEventListener("finish",n),this.onDestroy(()=>{t.removeEventListener("finish",n)}),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){let r=this._convertKeyframesToObject(t);try{return e.animate(r,n)}catch{return null}}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(){let e=this._buildPlayer();e&&(this.hasStarted()||(this._onStartFns.forEach(t=>t()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),e.play())}pause(){this.init(),this.domPlayer?.pause()}finish(){this.init(),this.domPlayer&&(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?.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||this.init(),this.domPlayer&&(this.domPlayer.currentTime=e*this.time)}getPosition(){return this.domPlayer?+(this.domPlayer.currentTime??0)/this.time:this._initialized?1:0}get totalTime(){return this._delay+this._duration}beforeDestroy(){let e=new Map;this.hasStarted()&&this._finalKeyframe.forEach((n,r)=>{r!=="offset"&&e.set(r,this._finished?n:He(this.element,r))}),this.currentSnapshot=e}triggerCallback(e){let t=e==="start"?this._onStartFns:this._onDoneFns;t.forEach(n=>n()),t.length=0}},ot=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,t){return Tt(e,t)}getParentElement(e){return $e(e)}query(e,t,n){return Pt(e,t,n)}computeStyle(e,t,n){return He(e,t)}animate(e,t,n,r,s,o=[]){let a=r==0?"both":"forwards",l={duration:n,delay:r,fill:a};s&&(l.easing=s);let c=new Map,u=o.filter(y=>y instanceof st);Ti(n,r)&&u.forEach(y=>{y.currentSnapshot.forEach((h,g)=>c.set(g,h))});let m=wi(t).map(y=>new Map(y));m=Pi(e,m,c);let S=Wr(e,m);return new st(e,m,l,S)}};var Je="@",Qi="@.disabled",at=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(e,t,n,r){this.namespaceId=e,this.delegate=t,this.engine=n,this._onDestroy=r}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,r=!0){this.delegate.insertBefore(e,t,n),this.engine.onInsert(this.namespaceId,t,e,r)}removeChild(e,t,n,r){if(r){this.delegate.removeChild(e,t,n,r);return}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,r){this.delegate.setAttribute(e,t,n,r)}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,r){this.delegate.setStyle(e,t,n,r)}removeStyle(e,t,n){this.delegate.removeStyle(e,t,n)}setProperty(e,t,n){t.charAt(0)==Je&&t==Qi?this.disableAnimations(e,!!n):this.delegate.setProperty(e,t,n)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,n,r){return this.delegate.listen(e,t,n,r)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}},$t=class extends at{factory;
1constructor(e,t,n,r,s){super(t,n,r,s),this.factory=e,this.namespaceId=t}setProperty(e,t,n){t.charAt(0)==Je?t.charAt(1)=="."&&t==Qi?(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,r){if(t.charAt(0)==Je){let s=Xr(e),o=t.slice(1),a="";return o.charAt(0)!=Je&&([o,a]=Zr(o)),this.engine.listen(this.namespaceId,s,o,a,l=>{let c=l._data||-1;this.factory.scheduleListenerCallback(c,n,l)})}return this.delegate.listen(e,t,n,r)}};function Xr(i){switch(i){case"body":return document.body;case"document":return document;case"window":return window;default:return i}}function Zr(i){let e=i.indexOf("."),t=i.substring(0,e),n=i.slice(e+1);return[t,n]}var lt=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=(r,s)=>{s?.removeChild(null,r)}}createRenderer(e,t){let r=this.delegate.createRenderer(e,t);if(!e||!t?.data?.animation){let c=this._rendererCache,u=c.get(r);if(!u){let m=()=>c.delete(r);u=new at("",r,this.engine,m),c.set(r,u)}return u}let s=t.id,o=t.id+"-"+this._currentId;this._currentId++,this.engine.register(o,e);let a=c=>{Array.isArray(c)?c.forEach(a):this.engine.registerTrigger(s,o,e,c.name,c)};return t.data.animation.forEach(a),new $t(this,o,r,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 r=this._animationCallbacksBuffer;r.length==0&&queueMicrotask(()=>{this._zone.run(()=>{r.forEach(s=>{let[o,a]=s;o(a)}),this._animationCallbacksBuffer=[]})}),r.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()}componentReplaced(e){this.engine.flush(),this.delegate.componentReplaced?.(e)}};var es=(()=>{class i extends _e{constructor(t,n,r){super(t,n,r)}ngOnDestroy(){this.flush()}static \u0275fac=function(n){return new(n||i)(ke(en),ke(me),ke(ue))};static \u0275prov=De({token:i,factory:i.\u0275fac})}return i})();function ts(){return new et}function ns(i,e,t){return new lt(i,e,t)}var ji=[{provide:ue,useFactory:ts},{provide:_e,useClass:es},{provide:sn,useFactory:ns,deps:[hn,_e,rn]}],yo=[{provide:me,useClass:Ut},{provide:dt,useValue:"NoopAnimations"},...ji],is=[{provide:me,useFactory:()=>new ot},{provide:dt,useFactory:()=>"BrowserAnimations"},...ji];function Vi(){return nn("NgEagerAnimations"),[...is]}var $i=(()=>{let e=class e{};e.\u0275fac=function(r){return new(r||e)},e.\u0275mod=se({type:e}),e.\u0275inj=re({providers:[Ie],imports:[Re,Be,Bn,qn,qe]});let i=e;return i})();var Ui=(()=>{let e=class e{onMouseLeave(){}};e.\u0275fac=function(r){return new(r||e)},e.\u0275cmp=G({type:e,selectors:[["app-root"]],decls:1,vars:0,consts:[["content-visibility","visible",3,"mouseleave"]],template:function(r,s){r&1&&(w(0,"app-container",0),an("mouseleave",function(){return s.onMouseLeave()}),b())},dependencies:[$n],encapsulation:2});let i=e;return i})();function Gi(){return new Fn}var Wi=[{provide:on,multi:!0,deps:[ze,Rn],useFactory:(i,e)=>()=>In(i,e.getLanguage())}];dn(vn);pn(Ui,{providers:[Jt(xe.forRoot({loader:{provide:An,useFactory:Gi}}),Qe,Un,$i),En(()=>wn(bn.firebase)),Tn(()=>Pn()),Mn(()=>Cn()),Vi(),{provide:un,useValue:"hu"},...Wi]}).catch(i=>console.error(i));

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.