1import{a as Rr}from"./chunk-3QEMLP36.js";import{a as vt,b as wt}from"./chunk-RKHX6TZJ.js";import{a as Dr,b as bt,c as Or,d as Lr,e as Fr,f as zr,g as Hr,h as Ur,i as jr,j as Br,k as Kr,l as qr,m as Gr,n as $r,o as Vr,p as Qr,q as Wr,r as Yr,s as Zr,t as Xr,u as Jr,v as en,w as tn,x as rn,y as nn}from"./chunk-SSKXNAIZ.js";import{a as yt}from"./chunk-PEK6UJDT.js";import{a as ln}from"./chunk-ERXCZYX5.js";import"./chunk-FA5CDQAJ.js";import"./chunk-4FVLRZSA.js";import"./chunk-6VXCVPVA.js";import"./chunk-LRIOXACV.js";import"./chunk-RY7XEU6B.js";import{b as pn}from"./chunk-YB4AIZML.js";import"./chunk-YXTRNJLE.js";import"./chunk-6DAJBELF.js";import"./chunk-LWRRDWAZ.js";import{b as kr}from"./chunk-ZIHBKXSF.js";import"./chunk-OU53JIRQ.js";import"./chunk-O6PTPQTS.js";import"./chunk-25SRAIUN.js";import"./chunk-EHNCEVY3.js";import"./chunk-5JSJIPM7.js";import"./chunk-EQWD4OVR.js";import"./chunk-UHYNC76O.js";import{a as Tt}from"./chunk-7OOJ7Z3P.js";import{a as an}from"./chunk-2YO56RR7.js";import{a as Et}from"./chunk-H6ZB2FGC.js";import{a as on}from"./chunk-IMIW5YUT.js";import{a as E,b as ne,c as sn,d as ii,e as Ce,f as St,g as $e,i as _t}from"./chunk-JWQEP32J.js";import{A as xr,B as gt,C as Ir,D as ti,K as Mr,L as Nr,M as B,a as U,b as ei,c as ur,d as ct,e as hr,f as fr,l as ht,m as ft,n as wr,o as br,p as Sr,q as _r,t as _,u as Er,v as Tr,w as Cr,x as Pr,z as Ar}from"./chunk-BAYI4RWW.js";import"./chunk-U2CNWYQO.js";import{d as W,e as tr,f as ve,h as ir,i as rr,j as nr}from"./chunk-HLNUXTVN.js";import{b as mr,d as gr,e as ut,g as mt,h as yr,i as ze,j as vr}from"./chunk-TG43JR7R.js";import{A as ar,P as lr,Q as pr,S as j,V as Fe,W as lt,X as cr,Y as dr,Z as pt,_ as dt,a as Vi,b as Zi,c as Xi,e as Jt,f as Ji,g as er,k as S,l as A,n as Le,o as at,p as sr,y as or}from"./chunk-VO5CTXAY.js";import"./chunk-AIUBJ5HQ.js";import{$a as Gi,$b as Te,Ab as P,Ba as Xt,Bb as z,Cb as G,Db as H,Gb as fe,Hb as ge,Ib as ye,Lb as nt,Nb as Ge,Pb as Q,Qa as rt,Sa as Bi,Ta as I,Wa as Ki,Wc as Qi,X as C,Xa as qi,Ya as b,Z as ke,Zb as De,Zc as Wi,_b as re,_c as Oe,ba as Ee,ca as Zt,cb as F,gb as V,ha as tt,hb as te,hd as Yi,ia as it,lb as Re,ma as ji,nc as st,nd as ce,oc as $i,qc as ot}from"./chunk-TMTVDZ6H.js";import{a as $,b as Hi,d as Ui,i as Yt}from"./chunk-66YHNWRR.js";var Ct=(()=>{let e=class e{constructor(i,r){this.userInputService=i,this.userInfoService=r,this.STORAGE_NAME="refer",this.storage={},this.stateOptions=kr.getAddressField("US").getAdministrativeAreaOptionsArray()}processParameter(){let i=ur.getAllParams();this.processUiFullname(i),this.processUiFullnameAndState(i);let r=this.userInputService.getUserInput(),s=this.userInfoService.getUserInfo();
1Object.keys(i).forEach(o=>{o.startsWith("ui_")&&(r[o.substr(3)]=i[o]),o.startsWith("uf_")&&(s[o.substr(3)]=i[o])}),this.userInputService.storeUserInput()}processUiFullname(i){if(i&&i.process_ui_fullname){let r=i.process_ui_fullname;if(r){r=r.replace(/\+/g," ");let s=r.indexOf(" ");s>0&&s+1<r.length&&!i.ui_fname&&!i.ui_lname&&(i.ui_fname=r.substring(0,s).trim(),i.ui_lname=r.substring(s+1).trim())}}}processUiFullnameAndState(i){if(i&&i.process_ui_fullnameState){let r=i.process_ui_fullnameState.replace(/_/g," ").trim();i.process_ui_fullname=r,this.stateOptions.some(s=>{let o=r.toLowerCase().indexOf(s.name.toLowerCase());if(o!==-1)return i.ui_state=s.code,i.process_ui_fullname=r.substring(0,o).replace(/ (in|of) /i,""),!0}),this.processUiFullname(i)}}};e.\u0275fac=function(r){return new(r||e)(Ee(mt),Ee(ut))},e.\u0275prov=ke({token:e,factory:e.\u0275fac});let n=e;return n})();function Os(n,e){n&1&&(ge(0),z(1,"div",5)(2,"div",6),H(3,"img",7),G()(),ye())}function Ls(n,e){if(n&1){let t=nt();z(0,"div",10),Ge("click",function(){let r=tt(t).$implicit,s=Q(2);return it(s.toastrService.close(r))}),z(1,"h3",11),re(2),G(),z(3,"p",12),re(4),G()()}if(n&2){let t=e.$implicit;De($i("toastr ",t.type)),I(2),Te(t.title),I(2),Te(t.message)}}function Fs(n,e){if(n&1&&(z(0,"div",8),te(1,Ls,5,5,"div",9),G()),n&2){let t=Q();I(),P("ngForOf",t.toastrService.toastrs)}}var dn=(()=>{let e=class e{constructor(i,r,s,o,a,l,p,c,d,v,f){this.serviceHelperService=i,this.spinnerService=r,this.referService=s,this.parameterService=o,this.trackingService=a,this.ngZone=l,this.router=p,this.location=c,this.uxcService=d,this.toastrService=v,this.renderer=f,this.clientPaths=A,this.site=at.get2ndLevelDomain(window.location.hostname),this.referService.processRefer(),this.parameterService.processParameter(),this.loadUxc(),ei.startCheckingHistory(this.serviceHelperService)}ngOnInit(){this.bindPubFunctions(),this.serviceHelperService.spinnerService.unspin();let i={type:"postBoot",refer:this.referService.getRefer()};this.trackingService.report(i)}ngOnDestroy(){}onBeforeUnload(i){this.trackingService.report({type:"appUnload"})}loadUxc(){let r=new URLSearchParams(window.location.search).get("uxc");this.uxcService.getLoadOrFindUxComposite({type:"",uxcId:r}).then(s=>{s.setCode("refer",this.referService.getRefer()),s.setCode("referString",this.referService.getReferString())}).catch(s=>{S.error(s)})}bindPubFunctions(){let i=window;i.pubFunc=i.pubFunc||{},i.pubFunc.app=i.pubFunc.app||{},i.pubFunc.app.click=this.pubClick.bind(this)}pubClick(i,r){return this.ngZone.run(()=>(ei.click(this.serviceHelperService,i,r).catch(s=>{S.error(s)}),!1)),!1}};e.\u0275fac=function(r){return new(r||e)(b(B),b(gt),b(ct),b(Ct),b(dt),b(Re),b(ve),b(Qi),b(ze),b(yt),b(qi))},e.\u0275cmp=F({type:e,selectors:[["app-root"]],hostBindings:function(r,s){r&1&&Ge("beforeunload",function(a){return s.onBeforeUnload(a)},Bi)},decls:6,vars:2,consts:[["type","text/css","rel","stylesheet","href",rt`/assets/common/roboto/fonts.css`,"media","screen,print"],["type","text/css","rel","stylesheet","href",rt`/assets/common/fontawesome-free-5.3.1-web/css/all.min.css`,"media","screen,print"],["type","text/css","rel","stylesheet","href",rt`/assets/common/glyphicons/css/glyphicons.css`,"media","screen,print"],[4,"ngIf"],["class","toast-wrapper",4,"ngIf"],["id","spinner-wrapper",2,"position","fixed","top","0","bottom","0","left","0","right","0","margin","0","padding","0","background","rgba(0,0,0,0.3)"],["id","spinner",2,"position","fixed","top","50%","left","50%","transform","translate(-50%, -50%)","z-index","100","margin","0","padding","0"],["src","data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAwcHgiICBoZWlnaHQ9IjIwMHB4IiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGNsYXNzPSJsZHMtZWNsaXBzZSIgc3R5bGU9ImJhY2tncm91bmQ6IG5vbmU7Ij4gICAgPHBhdGggbmctYXR0ci1kPSJ7e2NvbmZpZy5wYXRoQ21kfX0iIG5nLWF0dHItZmlsbD0ie3tjb25maWcuY29sb3J9fSIgc3Ryb2tlPSJub25lIiBkPSJNMTAgNTBBNDAgNDAgMCAwIDAgOTAgNTBBNDAgNDQgMCAwIDEgMTAgNTAiIGZpbGw9IiNmM2RjYjIiIHRyYW5zZm9ybT0icm90YXRlKDI5MiA1MCA1MikiPiAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBjYWxjTW9kZT0ibGluZWFyIiB2YWx1ZXM9IjAgNTAgNTI7MzYwIDUwIDUyIiBrZXlUaW1lcz0iMDsxIiBkdXI9IjNzIiBiZWdpbj0iMHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+ICAgIDwvcGF0aD4gIDwvc3ZnPg=="],[1,"toast-wrapper"],[3,"class","click",4,"ngFor","ngForOf"],[3,"click"],[1,"toastr__title"],[1,"toastr__content"]],template:function(r,s){r&1&&(H(0,"link",0)(1,"link",1)(2,"link",2)(3,"router-outlet"),te(4,Os,4,0,"ng-container",3)(5,Fs,2,1,"div",4)),r&2&&(I(4),P("ngIf",s.serviceHelperService.spinnerService.isSpinning()),I(),P("ngIf",s.toastrService.toastrs.length))},dependencies:[ce,Wi,Oe,tr],styles:[".toast-wrapper[_ngcontent-%COMP%]{position:fixed;top:16px;right:16px;
1width:200px;height:100vh;z-index:1000}.toast-wrapper[_ngcontent-%COMP%] .toastr[_ngcontent-%COMP%]{border-radius:6px;padding:8px 16px;box-shadow:4px 4px 4px #00000040;color:#fff;margin-bottom:16px;width:200px;transition:all .2s;cursor:pointer}.toast-wrapper[_ngcontent-%COMP%] .toastr.success[_ngcontent-%COMP%]{background-color:#81b34c}.toast-wrapper[_ngcontent-%COMP%] .toastr.error[_ngcontent-%COMP%]{background-color:#ff4b55}.toast-wrapper[_ngcontent-%COMP%] .toastr__title[_ngcontent-%COMP%]{margin:0 0 .5em;font-size:18px}.toast-wrapper[_ngcontent-%COMP%] .toastr__content[_ngcontent-%COMP%]{margin:0;font-size:16px}.toast-wrapper[_ngcontent-%COMP%] .toastr[_ngcontent-%COMP%]:hover{box-shadow:6px 6px 6px #00000040}"]});let n=e;return n})();function un(n,e){let t=Zt(Re),i=Zt(ft);return t.runOutsideAngular(()=>i.nextWithCaptcha(n,e))}var mn=[Cr];var hn=[vt,wt];var zs=[Or,Lr,Fr,zr,Hr,Ur,jr,Br,Kr,qr,Gr,$r,Vr,Qr,Wr,Yr,Zr,Xr,Jr,en,tn,rn,nn];bt.use(zs);var He=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function Ae(n){return typeof n=="object"&&n!==null&&n.constructor&&Object.prototype.toString.call(n).slice(8,-1)==="Object"&&!n.__swiper__}function Pt(n,e){let t=["__proto__","constructor","prototype"];Object.keys(e).filter(i=>t.indexOf(i)<0).forEach(i=>{typeof n[i]>"u"?n[i]=e[i]:Ae(e[i])&&Ae(n[i])&&Object.keys(e[i]).length>0?e[i].__swiper__?n[i]=e[i]:Pt(n[i],e[i]):n[i]=e[i]})}function fn(n){return n===void 0&&(n={}),n.navigation&&typeof n.navigation.nextEl>"u"&&typeof n.navigation.prevEl>"u"}function gn(n){return n===void 0&&(n={}),n.pagination&&typeof n.pagination.el>"u"}function yn(n){return n===void 0&&(n={}),n.scrollbar&&typeof n.scrollbar.el>"u"}function Ue(n){return n===void 0&&(n=""),n.replace(/-[a-z]/g,e=>e.toUpperCase().replace("-",""))}function vn(n){let{swiper:e,slides:t,passedParams:i,changedParams:r,nextEl:s,prevEl:o,scrollbarEl:a,paginationEl:l}=n,p=r.filter(w=>w!=="children"&&w!=="direction"&&w!=="wrapperClass"),{params:c,pagination:d,navigation:v,scrollbar:f,virtual:m,thumbs:y}=e,x,M,k,O,R,ue,X,D;r.includes("thumbs")&&i.thumbs&&i.thumbs.swiper&&!i.thumbs.swiper.destroyed&&c.thumbs&&(!c.thumbs.swiper||c.thumbs.swiper.destroyed)&&(x=!0),r.includes("controller")&&i.controller&&i.controller.control&&c.controller&&!c.controller.control&&(M=!0),r.includes("pagination")&&i.pagination&&(i.pagination.el||l)&&(c.pagination||c.pagination===!1)&&d&&!d.el&&(k=!0),r.includes("scrollbar")&&i.scrollbar&&(i.scrollbar.el||a)&&(c.scrollbar||c.scrollbar===!1)&&f&&!f.el&&(O=!0),r.includes("navigation")&&i.navigation&&(i.navigation.prevEl||o)&&(i.navigation.nextEl||s)&&(c.navigation||c.navigation===!1)&&v&&!v.prevEl&&!v.nextEl&&(R=!0);let K=w=>{e[w]&&(e[w].destroy(),w==="navigation"?(e.isElement&&(e[w].prevEl.remove(),e[w].nextEl.remove()),c[w].prevEl=void 0,c[w].nextEl=void 0,e[w].prevEl=void 0,e[w].nextEl=void 0):(e.isElement&&e[w].el.remove(),c[w].el=void 0,e[w].el=void 0))};r.includes("loop")&&e.isElement&&(c.loop&&!i.loop?ue=!0:!c.loop&&i.loop?X=!0:D=!0),p.forEach(w=>{if(Ae(c[w])&&Ae(i[w]))Object.assign(c[w],i[w]),(w==="navigation"||w==="pagination"||w==="scrollbar")&&"enabled"in i[w]&&!i[w].enabled&&K(w);else{let le=i[w];(le===!0||le===!1)&&(w==="navigation"||w==="pagination"||w==="scrollbar")?le===!1&&K(w):c[w]=i[w]}}),p.includes("controller")&&!M&&e.controller&&e.controller.control&&c.controller&&c.controller.control&&(e.controller.control=c.controller.control),r.includes("children")&&t&&m&&c.virtual.enabled?(m.slides=t,m.update(!0)):r.includes("virtual")&&m&&c.virtual.enabled&&(t&&(m.slides=t),m.update(!0)),r.includes("children")&&t&&c.loop&&(D=!0),x&&y.init()&&y.update(!0),M&&(e.controller.control=c.controller.control),k&&(e.isElement&&(!l||typeof l=="string")&&(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),e.el.appendChild(l)),l&&(c.pagination.el=l),d.init(),d.render(),d.update()),O&&(e.isElement&&(!a||typeof a=="str
1ing")&&(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),a.part.add("scrollbar"),e.el.appendChild(a)),a&&(c.scrollbar.el=a),f.init(),f.updateSize(),f.setTranslate()),R&&(e.isElement&&((!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-button-next"),s.innerHTML=e.hostEl.constructor.nextButtonSvg,s.part.add("button-next"),e.el.appendChild(s)),(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-prev"),o.innerHTML=e.hostEl.constructor.prevButtonSvg,o.part.add("button-prev"),e.el.appendChild(o))),s&&(c.navigation.nextEl=s),o&&(c.navigation.prevEl=o),v.init(),v.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=i.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=i.allowSlidePrev),r.includes("direction")&&e.changeDirection(i.direction,!1),(ue||D)&&e.loopDestroy(),(X||D)&&e.loopCreate(),e.update()}var wn=n=>{if(parseFloat(n)===Number(n))return Number(n);if(n==="true"||n==="")return!0;if(n==="false")return!1;if(n==="null")return null;if(n!=="undefined"){if(typeof n=="string"&&n.includes("{")&&n.includes("}")&&n.includes('"')){let e;try{e=JSON.parse(n)}catch{e=n}return e}return n}},bn=["a11y","autoplay","controller","cards-effect","coverflow-effect","creative-effect","cube-effect","fade-effect","flip-effect","free-mode","grid","hash-navigation","history","keyboard","mousewheel","navigation","pagination","parallax","scrollbar","thumbs","virtual","zoom"];function ri(n,e,t){let i={},r={};Pt(i,Dr);let s=[...He,"on"],o=s.map(l=>l.replace(/_/,""));s.forEach(l=>{l=l.replace("_",""),typeof n[l]<"u"&&(r[l]=n[l])});let a=[...n.attributes];return typeof e=="string"&&typeof t<"u"&&a.push({name:e,value:Ae(t)?$({},t):t}),a.forEach(l=>{let p=bn.filter(c=>l.name.indexOf(`${c}-`)===0)[0];if(p){let c=Ue(p),d=Ue(l.name.split(`${p}-`)[1]);typeof r[c]>"u"&&(r[c]={}),r[c]===!0&&(r[c]={enabled:!0}),r[c][d]=wn(l.value)}else{let c=Ue(l.name);if(!o.includes(c))return;let d=wn(l.value);r[c]&&bn.includes(l.name)&&!Ae(d)?(r[c].constructor!==Object&&(r[c]={}),r[c].enabled=!!d):r[c]=d}}),Pt(i,r),i.navigation?i.navigation=$({prevEl:".swiper-button-prev",nextEl:".swiper-button-next"},i.navigation!==!0?i.navigation:{}):i.navigation===!1&&delete i.navigation,i.scrollbar?i.scrollbar=$({el:".swiper-scrollbar"},i.scrollbar!==!0?i.scrollbar:{}):i.scrollbar===!1&&delete i.scrollbar,i.pagination?i.pagination=$({el:".swiper-pagination"},i.pagination!==!0?i.pagination:{}):i.pagination===!1&&delete i.pagination,{params:i,passedParams:r}}var Hs=
vendor: 13,444 bytes, line 1
1":host{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{width:100%;height:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android ::slotted(swiper-slide),.swiper-ios ::slotted(swiper-slide),.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}::slotted(swiper-slide){flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}::slotted(.swiper-slide-invisible-blank){visibility:hidden}.swiper-autoheight,.swiper-autoheight ::slotted(swiper-slide){height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden ::slotted(swiper-slide){transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d ::slotted(swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode ::slotted(swiper-slide){scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode ::slotted(swiper-slide){scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered ::slotted(swiper-slide){scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal ::slotted(swiper-slide):first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical ::slotted(swiper-slide):first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-virtual ::slotted(swiper-slide){-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:host{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}::slotted(.swiper-slide-zoomed){cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode ::slotted(swiper-slide){transition-timing-function:ease-out}.swiper-fade ::slotted(swiper-slide){pointer-events:none;transition-property:opacity}.swiper-fade ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-fade ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-fade ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-cube.swiper-rtl ::slotted(swiper-slide){transform-origin:100% 0}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-cube ::slotted(.swiper-slide-active),.swiper-cube ::slotted(.swiper-slide-next),.swiper-cube ::slotted(.swiper-slide-prev){pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube ::slotted(.swiper-slide-next)+::slotted(swiper-slide){pointer-events:auto;visibility:visible}.swiper.swiper-flip{overflow:visible}.swiper-flip ::slotted(swiper-slide){pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip ::slotted(swiper-slide) ::slotted(swiper-slide){pointer-events:none}.swiper-flip ::slotted(.swiper-slide-active),.swiper-flip ::slotted(.swiper-slide-active) ::slotted(.swiper-slide-active){pointer-events:auto}.swiper-creative ::slotted(swiper-slide){-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards ::slotted(swiper-slide){transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}",
1Us="::slotted(.swiper-slide-shadow),::slotted(.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-top){position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}::slotted(.swiper-slide-shadow){background:rgba(0,0,0,.15)}::slotted(.swiper-slide-shadow-left){background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-right){background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-top){background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}::slotted(.swiper-slide-shadow-bottom){background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear;width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-cube.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-bottom),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-left),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-right),::slotted(.swiper-slide-shadow-flip.swiper-slide-shadow-top){z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}::slotted(.swiper-zoom-container){width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}::slotted(.swiper-zoom-container)>canvas,::slotted(.swiper-zoom-container)>img,::slotted(.swiper-zoom-container)>svg{max-width:100%;max-height:100%;object-fit:contain}",ni=class{},_n=typeof window>"u"||typeof HTMLElement>"u"?ni:HTMLElement,Sn=`<svg width="11" height="20" viewBox="0 0 11 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.38296 20.0762C0.111788 19.805 0.111788 19.3654 0.38296 19.0942L9.19758 10.2796L0.38296 1.46497C0.111788 1.19379 0.111788 0.754138 0.38296 0.482966C0.654131 0.211794 1.09379 0.211794 1.36496 0.482966L10.4341 9.55214C10.8359 9.9539 10.8359 10.6053 10.4341 11.007L1.36496 20.0762C1.09379 20.3474 0.654131 20.3474 0.38296 20.0762Z" fill="currentColor"/></svg> 2 `,En=(n,e)=>{if(typeof CSSStyleSheet<"u"&&n.adoptedStyleSheets){let t=new CSSStyleSheet;t.replaceSync(e),n.adoptedStyleSheets=[t]}else{let t=document.createElement("style");t.rel="stylesheet",t.textContent=e,n.appendChild(t)}},At=class extends _n{constructor(){super(),this.attachShadow({mode:"open"})}static get nextButtonSvg(){return Sn}static get prevButtonSvg(){return Sn.replace("/></svg>",' transform-origin="center" transform="rotate(180)"/></svg>')}cssStyles(){return[Hs,...this.injectStyles&&Array.isArray(this.injectStyles)?this.injectStyles:[]].join(` 3`)}cssLinks(){return this.injectStylesUrls||[]}calcSlideSlots(){let e=this.slideSlots||0,t=[...this.querySelectorAll("[slot^=slide-]")].map(i=>parseInt(i.getAttribute("slot").split("slide-")[1],10));if(this.slideSlots=t.length?Math.max(...t)+1:0,!!this.rendered){if(this.slideSlots>e)for(let i=e;i<this.slideSlots;i+=1){let r=document.createElement("swiper-slide");r.setAttribute("part",`slide slide-${i+1}`);let s=document.createElement("slot");s.setAttribute("name",`slide-${i+1}`),r.appendChild(s),this.shadowRoot.querySelector(".swiper-wrapper").appendChild(r)}else if(this.slideSlots<e){let i=this.swiper.slides;for(let r=i.length-1;r>=0;r-=1)r>this.slideSlots&&i[r].remove()}}}render(){if(this.rendered)return;this.calcSlideSlots();let e=this.cssStyles();this.slideSlots>0&&(e=e.replace(/::slotted\(([a-z-0-9.]*)\)/g,"$1")),e.length&&En(this.shadowRoot,e),this.cssLinks().forEac
3h(i=>{if(this.shadowRoot.querySelector(`link[href="${i}"]`))return;let s=document.createElement("link");s.rel="stylesheet",s.href=i,this.shadowRoot.appendChild(s)});let t=document.createElement("div");t.classList.add("swiper"),t.part="container",t.innerHTML=` 4 <slot name="container-start"></slot> 5 <div class="swiper-wrapper" part="wrapper"> 6 <slot></slot> 7 ${Array.from({length:this.slideSlots}).map((i,r)=>` 8 <swiper-slide part="slide slide-${r}"> 9 <slot name="slide-${r}"></slot> 10 </swiper-slide> 11 `).join("")} 12 </div> 13 <slot name="container-end"></slot> 14 ${fn(this.passedParams)?` 15 <div part="button-prev" class="swiper-button-prev">${this.constructor.prevButtonSvg}</div> 16 <div part="button-next" class="swiper-button-next">${this.constructor.nextButtonSvg}</div> 17 `:""} 18 ${gn(this.passedParams)?` 19 <div part="pagination" class="swiper-pagination"></div> 20 `:""} 21 ${yn(this.passedParams)?` 22 <div part="scrollbar" class="swiper-scrollbar"></div> 23 `:""} 24 `,this.shadowRoot.appendChild(t),this.rendered=!0}initialize(){var e=this;if(this.initialized)return;this.initialized=!0;let{params:t,passedParams:i}=ri(this);this.swiperParams=t,this.passedParams=i,delete this.swiperParams.init,this.render(),this.swiper=new bt(this.shadowRoot.querySelector(".swiper"),Hi($($({},t.virtual?{}:{observer:!0}),t),{touchEventsTarget:"container",onAny:function(r){r==="observerUpdate"&&e.calcSlideSlots();let s=t.eventsPrefix?`${t.eventsPrefix}${r.toLowerCase()}`:r.toLowerCase();for(var o=arguments.length,a=new Array(o>1?o-1:0),l=1;l<o;l++)a[l-1]=arguments[l];let p=new CustomEvent(s,{detail:a,bubbles:r!=="hashChange",cancelable:!0});e.dispatchEvent(p)}}))}connectedCallback(){this.initialized&&this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||this.init===!1||this.getAttribute("init")==="false"||this.initialize()}disconnectedCallback(){this.nested&&this.closest("swiper-slide")&&this.closest("swiper-slide").swiperLoopMoveDOM||(this.swiper&&this.swiper.destroy&&this.swiper.destroy(),this.initialized=!1)}updateSwiperOnPropChange(e,t){let{params:i,passedParams:r}=ri(this,e,t);this.passedParams=r,this.swiperParams=i,!(this.swiper&&this.swiper.params[e]===t)&&vn($($($({swiper:this.swiper,passedParams:this.passedParams,changedParams:[Ue(e)]},e==="navigation"&&r[e]?{prevEl:".swiper-button-prev",nextEl:".swiper-button-next"}:{}),e==="pagination"&&r[e]?{paginationEl:".swiper-pagination"}:{}),e==="scrollbar"&&r[e]?{scrollbarEl:".swiper-scrollbar"}:{}))}attributeChangedCallback(e,t,i){this.initialized&&(t==="true"&&i===null&&(i=!1),this.updateSwiperOnPropChange(e,i))}static get observedAttributes(){return He.filter(t=>t.includes("_")).map(t=>t.replace(/[A-Z]/g,i=>`-${i}`).replace("_","").toLowerCase())}};He.forEach(n=>{n!=="init"&&(n=n.replace("_",""),Object.defineProperty(At.prototype,n,{configurable:!0,get(){return(this.passedParams||{})[n]},set(e){this.passedParams||(this.passedParams={}),this.passedParams[n]=e,this.initialized&&this.updateSwiperOnPropChange(n,e)}}))});var si=class extends _n{constructor(){super(),this.attachShadow({mode:"open"})}render(){let e=this.lazy||this.getAttribute("lazy")===""||this.getAttribute("lazy")==="true";if(En(this.shadowRoot,Us),this.shadowRoot.appendChild(document.createElement("slot")),e){let t=document.createElement("div");t.classList.add("swiper-lazy-preloader"),t.part.add("preloader"),this.shadowRoot.appendChild(t)}}initialize(){this.render()}connectedCallback(){this.initialize()}},Tn=()=>{typeof window>"u"||(window.customElements.get("swiper-container")||window.customElements.define("swiper-container",At),window.customElements.get("swiper-slide")||window.customElements.define("swiper-slide",si))};typeof window<"u"&&(window.SwiperElementRegisterParams=n=>{He.push(...n)});function js(n,e){n&1&&(ge(0),re(1," You are unsubscribed. "),ye())}function Bs(n,e){if(n&1){let t=nt();ge(0),re(1," Do you want to unsubscribe? "),z(2,"button",16),Ge("click",function(){tt(t);let r=Q(3);return it(r.unsubscribe())}),re(3,"Unsubscribe"),G(),ye()}if(n&2){let t=Q(3);I(2),P("disabled",!t.isValid())}}function Ks(n,e){if(n&1&&(z(0,"div",15),te(1,js,2,0,"ng-container",1)(2,Bs,4,1,"ng-container",1),G()),n&2){let t=Q(2);I(),P("ngIf",t.unsubscribed),I(),P("ngIf",!t.unsubscribed)}}function qs(n,e){n&1&&H(0,"div",15)}function Gs(n,e){if(n&1&&(ge(0),z(1,"div",3),H(2,"app-sales-header",4),z(3,"div",5)(4,"div",6)(5,"div",7)(6,"div",8)(7,"h1"),H(8,"uxtemplate",9),G(),z(9,"p"),H(10,"uxtemplate",9),G()()(),z(11,"div",10)(12,"div",11)(13,"div",10)(14,"div",12)(15,"div",10),te(16,Ks,3,2,"div",13)(17,qs,1,0,"div",13),G()(),z(18,"div",14)(19,"h4"),H(20,"uxtemplate",9),G(),z(21,"div"),H(22,"uxtemplate",9),G()()()()()()()(),H(23,"app-sales-footer",4)(24,"app-sales-disclaimer",4),ye()),n&2){let t=Q();I(2),P("uxHelper",t.uxHelper),I(6),P("uxHelper",t.uxHelper)("key",t.uxHelper.getUxcompKey("headline")),I(2),P("uxHelper",t.uxHelper)("key",t.uxHelper.getUxcompKey("headline.sub")),I(6),P("ngIf",t.isValid()),I(),P("ngIf",!t.isValid()),I(3),P("uxHelper",t.uxHelper)("key",t.uxHelper.getUxcompKey("rhs.title")),I(2),P("uxHelper",t.uxHelper)("key",t.uxHelper.getUxcompKey("rhs.content")),I(),P("uxHelper",t.uxHelper),I(),P("uxHelper",t.uxHelper)}}function $s(n,e){if(n&1&&H(0,"dev-message",4),n&2){let t=Q();P("uxHelper",t.uxHelper)}}var Cn=(()=>{let e=class e extends _{constructor(i,r){super(i,r),this.unsubscribed=!1,this.pageType=_.PAGE_TYPE.sales,this.pageCategory=_.PAGE_CATOGORY.general,this.page=_.PAGE.unsubscribe}ngOnInit(){return this.baseInit().then(()=>{let i=this.uxComposite.get("comp.redirect.unsubscribe.path");
24if(i&&typeof i=="string")return this.serviceHelperService.router.navigate([i],{queryParamsHandling:"preserve"});let r=new URLSearchParams(window.location.search),s=r.get("id"),o=r.get("hash");this.param={id:s,hash:o}})}ngOnDestroy(){return super.onDestroy()}isValid(){let i=!1;return this.param&&this.param.id&&this.param.hash&&(i=!0),i}unsubscribe(){if(this.isValid()){let i=new Fe;return i.param={id:this.param.id,hash:this.param.hash,action:lr.ACTIONS.unsubscribed},this.serviceHelperService.jsonService.json(Le.mailTrack,i).then(r=>(this.unsubscribed=!0,!0)).catch(r=>(S.error(r.rawResponse),Promise.reject(!1)))}}};e.\u0275fac=function(r){return new(r||e)(b(B),b(W))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],features:[V],decls:4,vars:9,consts:[[3,"id"],[4,"ngIf"],[3,"uxHelper",4,"ngIf"],[1,"review"],[3,"uxHelper"],[1,"container-fluid","content-wrapper","signup"],[1,"container"],[1,"row","text-center"],[1,"col-sm-12","loader-header"],[3,"uxHelper","key"],[1,"row"],[1,"col-md-10","col-md-offset-1"],[1,"col-md-8","content-box"],["class","col-xs-12",4,"ngIf"],[1,"col-md-4","side-column"],[1,"col-xs-12"],[1,"unsubscribe",3,"click","disabled"]],template:function(r,s){r&1&&(z(0,"div",0),te(1,Gs,25,13,"ng-container",1),G(),H(2,"app-sales-closure"),te(3,$s,1,1,"dev-message",2)),r&2&&(De(ot("theme-legacy theme-",s.uxHelper.getTheme()," article-like ",s.pageType," ",s.pageCategory)),P("id",st(s.page)),I(),P("ngIf",s.uxHelper.hasUxComposite()),I(2),P("ngIf",s.uxHelper.hasUxComposite()))},dependencies:[ce,Oe,vr,_t,Et,Tt,on,an],styles:[".unsubscribe[_ngcontent-%COMP%]{border:1px solid #555;border-radius:2px;color:#333}"]});let n=e;return n})();var Pn=(()=>{let e=class e extends _{constructor(i,r){super(i,r),this.pageType=_.PAGE_TYPE.sales,this.pageCategory=_.PAGE_CATOGORY.general,this.page=_.PAGE.clickTracking}ngOnInit(){return this.baseInit().then(()=>{let i=new URLSearchParams(window.location.search),r=i.get("id"),s=i.get("hash"),o=i.get("action"),a=i.get("meta"),l="";try{l=decodeURIComponent(i.get("url"))}catch(c){S.error(c)}let p=new Fe;return p.param={id:r,hash:s,action:o,meta:a},this.serviceHelperService.jsonService.json(Le.mailTrack,p).then(c=>!0).catch(c=>(S.error(c.rawResponse),Promise.reject(!1))).then(()=>{U.redirect(this.serviceHelperService,l)})}).catch(i=>{S.error(i)})}ngOnDestroy(){return super.onDestroy()}};e.\u0275fac=function(r){return new(r||e)(b(B),b(W))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],features:[V],decls:1,vars:0,template:function(r,s){r&1&&fe(0,"div")},encapsulation:2});let n=e;return n})();var An=(()=>{let e=class e{constructor(i,r,s){this.router=i,this.jsonService=r,this.uxcService=s,this.uxHelper=new ht,this.pageType="sales",this.pageCategory="mpi",this.page="3dsPares",this.uxHelper.prefix=`${this.pageType}.${this.pageCategory}.${this.page}`,this.uxHelper.pageType=this.pageType,this.uxHelper.pageCategory=this.pageCategory,this.uxHelper.page=this.page,this.uxcService.getUxComposite().then(o=>{this.uxHelper.uxComposite=o,this.uxComposite=o}).catch(o=>{S.error(o)})}ngOnInit(){let i=new URLSearchParams(window.location.search)}ngOnDestroy(){}};e.\u0275fac=function(r){return new(r||e)(b(ve),b(pt),b(ze))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],decls:1,vars:0,template:function(r,s){r&1&&fe(0,"div")},encapsulation:2});let n=e;return n})();var xn=(()=>{let e=class e extends _{constructor(i,r){super(i,r),this.pageType=_.PAGE_TYPE.sales,this.page=_.PAGE.landing,this.pageCategory=_.PAGE_CATOGORY.general}ngOnInit(){return super.baseInit().then(()=>{let i=this.hasHistory();this.setHistory();let r="";if(i?r=this.uxHelper.getValue("comp.sales.general.landing.route"):r="/"+this.clientPaths.landingIntermediate,window.location.search&&(r+=window.location.search),this.serviceHelperService.authenticationService.isLoggedIn())return U.redirect(this.serviceHelperService,"/member");U.redirect(this.serviceHelperService,r)}).catch(i=>{S.error(i)})}ngOnDestroy(){return super.onDestroy()}};e.\u0275fac=function(r){return new(r||e)(b(B),b(W))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],features:[V],decls:1,vars:0,template:function(r,s){r&1&&fe(0,"div")},dependencies:[ce],encapsulation:2});let n=e;return n})();var In=(()=>{let e=class e extends _{constructor(i,r){super(i,r),this.pageType=_.PAGE_TYPE.general,this.page=_.PAGE.landingIntermediate,this.pageCategory=_.PAGE_CATOGORY.general}ngOnInit(){return super.baseInit().then(()=>{let i=this.hasHistory();this.setHistory();let r="",s=this.uxHelper.getValue("comp.sales.general.landing.bounce.route");
24if(!i||!s)r=this.uxHelper.getValue("comp.sales.general.landing.route"),r?(window.location.search&&(r+=window.location.search),U.redirect(this.serviceHelperService,r)):S.error("No url specified",this.uxComposite.uxConfigId,this.uxComposite.uxLayoutId);else{r=s;let o={type:"bounceRedirect",url:r};this.serviceHelperService.trackingService.report(o).catch(a=>{S.error(a)}),this.serviceHelperService.spinnerService.spin(),U.redirect(this.serviceHelperService,r)}})}ngOnDestroy(){return super.onDestroy()}};e.\u0275fac=function(r){return new(r||e)(b(B),b(W))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],features:[V],decls:1,vars:0,template:function(r,s){r&1&&fe(0,"div")},dependencies:[ce],encapsulation:2});let n=e;return n})();function Vs(n,e){if(n&1&&H(0,"app-sales-header",4),n&2){let t=Q(2);P("uxHelper",t.uxHelper)}}function Qs(n,e){if(n&1&&H(0,"app-sales-footer",4),n&2){let t=Q(2);P("uxHelper",t.uxHelper)}}function Ws(n,e){if(n&1&&H(0,"app-sales-disclaimer",4),n&2){let t=Q(2);P("uxHelper",t.uxHelper)}}function Ys(n,e){if(n&1&&(ge(0),te(1,Vs,1,1,"app-sales-header",2),H(2,"rawtemplate",3),te(3,Qs,1,1,"app-sales-footer",2)(4,Ws,1,1,"app-sales-disclaimer",2),ye()),n&2){let t=Q();I(),P("ngIf",t.content==null||t.content.options==null||t.content.options.components==null?null:t.content.options.components.salesHeader),I(),P("html",t.content.content),I(),P("ngIf",t.content==null||t.content.options==null||t.content.options.components==null?null:t.content.options.components.salesFooter),I(),P("ngIf",t.content==null||t.content.options==null||t.content.options.components==null?null:t.content.options.components.salesDisclaimer)}}var Mn=(()=>{let e=class e extends _{constructor(i,r,s){super(i,s),this.router=r,this.uxHelper=new ht,this.pageType="sales",this.pageCategory="general",this.page="page",this.pageType=_.PAGE_TYPE.sales,this.pageCategory=_.PAGE_CATOGORY.general,this.page=_.PAGE.page}ngOnInit(){let i=this.getPath();return this.page=i,this.baseInit().then(()=>{let r=this.getCustomConfig();if(S.debug(r),r)return this.init(r);{let s=lt.getNewPathFromOldPath(i),o=this.router.url.split("?")[1];return o&&(s+="?"+o),s?U.redirect(this.serviceHelperService,s,{replaceUrl:!0}):U.redirect(this.serviceHelperService,"")}})}init(i){return Promise.resolve().then(()=>{if(i.contentId)return this.readContent(i.contentId)}).then(r=>{this.content=r})}ngOnDestroy(){return super.onDestroy()}getPath(){let r=this.router.url.split("?")[0];return r&&(r=r.replace(/^\/|\/$/g,"")),r}getCustomConfig(){let i=this.uxHelper.getValue("comp.page.custom"),r=this.getPath();if(i)return i[r]}readContent(i){return this.serviceHelperService.crudService.readOne(sr.getCollectionName(pr),i).then(r=>(S.debug(r),r)).catch(r=>{S.error(r)})}};e.\u0275fac=function(r){return new(r||e)(b(B),b(ve),b(W))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],features:[V],decls:2,vars:8,consts:[[3,"id"],[4,"ngIf"],[3,"uxHelper",4,"ngIf"],[3,"html"],[3,"uxHelper"]],template:function(r,s){r&1&&(z(0,"div",0),te(1,Ys,5,4,"ng-container",1),G()),r&2&&(De(ot("theme-legacy theme-",s.uxHelper.getTheme()," ",s.pageType," ",s.pageCategory)),P("id",st(s.page)),I(),P("ngIf",s.content==null?null:s.content.content))},dependencies:[ce,Oe,ln,_t,Et,Tt],encapsulation:2});let n=e;return n})();var Nn=(()=>{let e=class e extends _{constructor(i,r){super(i,r),this.defaultUrl="/name/landing",this.pageType=_.PAGE_TYPE.general,this.pageCategory="general",this.page="referralLink"}ngOnInit(){return S.debug("referral link called..."),this.baseInit().then(()=>this.activatedRoute.params.subscribe(i=>{S.debug(i);let r=i.target;if(r){let s=this.activatedRoute.snapshot.queryParams;S.debug(s);let o=s.code,a=s.uxc;if(o){let l=o.replace(/\s/g,"+");S.debug(r,l,a),this.referralCheck(r,l,a)}else U.redirect(this.serviceHelperService,this.defaultUrl)}else U.redirect(this.serviceHelperService,this.defaultUrl)}))}getUrlParam(i){let r=decodeURIComponent((new RegExp("[?|&]"+name+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[null,""])[1].replace(/\+/g,"%20"))||null;return S.debug(location),r!==null?r.charAt(0).toUpperCase()+r.slice(1):null}referralCheck(i,r,s){if(this.serviceHelperService.spinnerService.spin(),r){let o={hash:i,email:r};this.serviceHelperService.storageService.setSession("referral",o);let a={page:_.PAGE.referral,pageType:_.PAGE_TYPE.general,type:"referral",action:"sent"};this.serviceHelperService.trackingService.report(a);let l=this.defaultUrl+"?uxc="+s;U.redirect(this.serviceHelperService,l)}else U.redirect(this.serviceHelperService,this.defaultUrl);this.serviceHelperService.spinnerService.unspin()}};e.\u0275fac=function(r){return new(r||e)(b(B),b(W))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],features:[V],decls:1,vars:1,template:function(r,s){r&1&&re(0),r&2&&Te(s.message)},encapsulation:2});let n=e;return n})();var kn=(()=>{let e=class e extends pn{constructor(i,r,s){super(i,s),this.router=r,this.defaultUrl="/name/landing",this.clientPaths=A,this.searchedPersons=[],this.pageType=_.PAGE_TYPE.general,this.pageCategory="general",this.page="shareLink",this.site=at.get2ndLevelDomain(window.location.hostname)}ngOnInit(){return S.debug("share link called..."),this.baseInit().then(()=>this.activatedRoute.params.subscribe(i=>{S.debug(i);let r=i.target;if(r){let s=new Fe;s.param={hash:r},S.debug("commerceContent id : ",r),this.serviceHelperService.jsonService.json("/"+Le.shareFindData,s).then(o=>o.getSingleDoc()).then(o=>{ar.processResult(this.uxComposite,o),this.commerceContent=o;let a={page:_.PAGE.shareLink,pageType:_.PAGE_TYPE.general,type:"shareLink",action:"click"};this.serviceHelperService.trackingService.report(a);let l={hash:r};this.serviceHelperService.storageService.setSession("shareLink",l);try{let p=o.getMainRaw().tempClient.processed.person[0];this.searchedPersons=o.getMainRaw().tempClient.processed.person,S.debug(this.searchedPersons),this.loadCdn(p
24)}catch(p){S.error(p)}}).catch(o=>{S.error(o)})}}))}loadCdn(i){this.serviceHelperService.spinnerService.spin(),this.domain=window.location.href.split("www.").pop().replace(".","-").split("/").shift(),S.debug("loadCdn called",i,this.domain);try{S.debug(i);let r=`comp.${this.pageType}.${this.pageCategory}.`,s=[];s.push(r+_.PAGE.searchResult),s.push(r+_.PAGE.reportReview),this.userInput.extId=i.extId,this.commerceContent.productKey===or.phoneSearch?this.userInput.phone=i.phones[0].number:(this.userInput.fname=i.fName,this.userInput.lname=i.lName,this.userInput.city=i.cityState.split(",")[0].trim(),this.userInput.state=i.cityState.split(",")[1].trim(),this.userInput.extId=i?.extId);let o=encodeURI(`${this.defaultUrl}?skip=true&uxc=${this.uxComposite.uxConfigId}&ui_fname=${i.fName}&ui_lname=${i.lName}&ui_city=${this.userInput.city}&ui_state=${this.userInput.state}&ui_extId=${i?.extId}`);U.redirect(this.serviceHelperService,o)}catch(r){S.debug(r)}this.serviceHelperService.spinnerService.unspin()}getUrlParam(i){let r=decodeURIComponent((new RegExp("[?|&]"+name+"=([^&;]+?)(&|#|;|$)").exec(location.search)||[null,""])[1].replace(/\+/g,"%20"))||null;return S.debug(location),r!==null?r.charAt(0).toUpperCase()+r.slice(1):null}};e.\u0275fac=function(r){return new(r||e)(b(B),b(ve),b(W))},e.\u0275cmp=F({type:e,selectors:[["ng-component"]],features:[V],decls:1,vars:1,template:function(r,s){r&1&&re(0),r&2&&Te(s.message)},encapsulation:2});let n=e;return n})();lt.init();var Rn=[{path:"",component:xn},{path:A.landingIntermediate,component:In},{path:j.salesNameSearchLanding,loadComponent:()=>import("./chunk-W6GKMKPU.js").then(n=>n.LandingNameSearchSalesComponent)},{path:j.salesNameSearchLoader,loadComponent:()=>import("./chunk-VOZ25AYS.js").then(n=>n.LoaderNameSearchSalesComponent)},{path:j.salesNameSearchReportReview,loadComponent:()=>import("./chunk-AIGC3MXR.js").then(n=>n.ReportReviewNameSearchSalesComponent)},{path:j.salesNameSearchSearchResult,loadComponent:()=>import("./chunk-5QOXEFFS.js").then(n=>n.SearchResultNameSearchSalesComponent)},{path:j.salesNameSearchSignup,loadComponent:()=>import("./chunk-ZQDZW6OL.js").then(n=>n.SignupNameSearchSalesComponent)},{path:j.salesPhoneSearchLanding,loadComponent:()=>import("./chunk-QK4FV6SZ.js").then(n=>n.LandingPhoneSearchSalesComponent)},{path:j.salesPhoneSearchLoader,loadComponent:()=>import("./chunk-Z6WTXBOD.js").then(n=>n.LoaderPhoneSearchSalesComponent)},{path:j.salesPhoneSearchReportReview,loadComponent:()=>import("./chunk-6MHYHQQJ.js").then(n=>n.ReportReviewPhoneSearchSalesComponent)},{path:j.salesPhoneSearchSearchResult,loadComponent:()=>import("./chunk-RYORJ363.js").then(n=>n.SearchResultPhoneSearchSalesComponent)},{path:j.salesPhoneSearchSignup,loadComponent:()=>import("./chunk-GIFV2QQT.js").then(n=>n.SignupPhoneSearchSalesComponent)},{path:j.affiliateLanding,loadComponent:()=>import("./chunk-O4APUIJP.js").then(n=>n.LandingAffilateComponent)},{path:j.affiliateLandingForm,loadComponent:()=>import("./chunk-YW3EYWQU.js").then(n=>n.LandingAffilateFormComponent)},{path:j.referral+"/:target",component:Nn},{path:A.careers,loadComponent:()=>import("./chunk-3NQBZZ5F.js").then(n=>n.CareersPage)},{path:j.shareLink+"/:target",component:kn},{path:j.property,loadChildren:()=>import("./chunk-RQDGUEP3.js").then(n=>n.PropertySearchModule)},{matcher:n=>n.length===1&&n[0].path===A.cpccLoading?{consumed:[]}:n.length===2&&[A.confirmationIntermediate,A.cpcc,A.addon,A.confirmation].includes(n[0].path)?{consumed:[]}:null,loadChildren:()=>import("./chunk-DQPP743N.js").then(n=>n.SUPPostProcessingModule)},{path:j.salesReviewPeopleSearchList,loadComponent:()=>import("./chunk-AYPDD74F.js").then(n=>n.ListPeopleSearchReviewSalesComponent)},{path:j.salesReviewPeopleSearchDetail+"/:target",loadComponent:()=>import("./chunk-TDRWE7B7.js").then(n=>n.DetailPeopleSearchReviewSalesComponent)},{matcher:n=>n.length===1&&[A.contactUs,A.becomeAnAffiliate,A.contactUsFull].includes(n[0].path)?{consumed:n}:null,loadComponent:()=>import("./chunk-XJR62QFU.js").then(n=>n.ContactUsComponent)},{path:A.refund,loadComponent:()=>import("./chunk-FT4LQURM.js").then(n=>n.RefundComponent)},{path:A.terms,loadComponent:()=>import("./chunk-YJZWBASN.js").then(n=>n.TermsComponent)},{path:A.privacy,loadComponent:()=>import("./chunk-UBFVXL6A.js").then(n=>n.PrivacyComponent)},{path:A.article+"/:type/:category/:key",loadComponent:()=>import("./chunk-HZCHPFI5.js").then(n=>n.ArticleComponent)},{path:A.page+"/:key",loadComponent:()=>import("./chunk-5DH5WHEJ.js").then(n=>n.PageComponent)},{path:A.content+"/:id/:key/:type/:productKey/:option",loadComponent:()=>import("./chunk-GXZ6QUGY.js").then(n=>n.ContentComponent)},{path:A.unsubscribe,loadComponent:()=>import("./chunk-PJRLVUCZ.js").then(n=>n.SalesUnsubscribeComponent)},{path:A.suppressionList,loadComponent:()=>import("./chunk-PUEX5CCU.js").then(n=>n.SuppressionListComponent)},{path:A.optout,loadComponent:()=>import("./chunk-KJG5XUQL.js").then(n=>n.OptoutComponent)},{path:A.savedReportsPage,loadComponent:()=>Yt(null,null,function*(){return(yield import("./chunk-ARBRWKD4.js")).SavedReportsPage}),canActivate:[vt,wt]},{path:A.member,loadChildren:()=>Yt(null,null,function*(){return(yield import("./chunk-QIWNCY44.js")).MemberFeatureShellWebModule})},{path:A.mailUnsubscribe,component:Cn},{path:A.mailClick,component:Pn},{path:A.mpi3dsPares,component:An},{path:"**",component:Mn}],Dn={useHash:!1,anchorScrolling:"enabled",preloadingStrategy:ir};function On(n){return new C(3e3,!1)}function Zs(){return new C(3100,!1)}function Xs(){return new C(3101,!1)}function Js(n){return new C(3001,!1)}function eo(n){return new C(3003,!1)}function to(n){return new C(3004,!1)}function Fn(n,e){return new C(3005,!1)}function zn(){return new C(3006,!1)}function Hn(){return new C(3007,!1)}function Un(n,e){return new C(3008,!1)}function jn(n){return new C(3002,!1)}function Bn(n,e,t,i,r){return new C(3010,!1)}function Kn(){return new C(3011,!1)}function qn(){return new C(3012,!1)}function Gn(){return new C(3200,!1)}function $n(){return new C(3202,!1)}function Vn(){return new C(3013,!1)}function Qn(n){return new C(3014,!1)}function Wn(n){return new C(3015,!1)}function Yn(n){return new C(3016,!1)}function Zn(n,e){return new C(3404,!1)}function io(n){return new C(3502,!1)}function Xn(n){return new C(3503,!1)}
24function Jn(){return new C(3300,!1)}function es(n){return new C(3504,!1)}function ts(n){return new C(3301,!1)}function is(n,e){return new C(3302,!1)}function rs(n){return new C(3303,!1)}function ns(n,e){return new C(3400,!1)}function ss(n){return new C(3401,!1)}function os(n){return new C(3402,!1)}function as(n,e){return new C(3505,!1)}function me(n){switch(n.length){case 0:return new Ce;case 1:return n[0];default:return new St(n)}}function pi(n,e,t=new Map,i=new Map){let r=[],s=[],o=-1,a=null;if(e.forEach(l=>{let p=l.get("offset"),c=p==o,d=c&&a||new Map;l.forEach((v,f)=>{let m=f,y=v;if(f!=="offset")switch(m=n.normalizePropertyName(m,r),y){case $e:y=t.get(f);break;case ne:y=i.get(f);break;default:y=n.normalizeStyleValue(f,m,y,r);break}d.set(m,y)}),c||s.push(d),a=d,o=p}),r.length)throw io(r);return s}function xt(n,e,t,i){switch(e){case"start":n.onStart(()=>i(t&&oi(t,"start",n)));break;case"done":n.onDone(()=>i(t&&oi(t,"done",n)));break;
vendor: 50,659 bytes, line 24
24case"destroy":n.onDestroy(()=>i(t&&oi(t,"destroy",n)));break}}function oi(n,e,t){let i=t.totalTime,r=!!t.disabled,s=It(n.element,n.triggerName,n.fromState,n.toState,e||n.phaseName,i??n.totalTime,r),o=n._data;return o!=null&&(s._data=o),s}function It(n,e,t,i,r="",s=0,o){return{element:n,triggerName:e,fromState:t,toState:i,phaseName:r,totalTime:s,disabled:!!o}}function Y(n,e,t){let i=n.get(e);return i||n.set(e,i=t),i}function ci(n){let e=n.indexOf(":"),t=n.substring(1,e),i=n.slice(e+1);return[t,i]}var ro=typeof document>"u"?null:document.documentElement;function Mt(n){let e=n.parentNode||n.host||null;return e===ro?null:e}function no(n){return n.substring(1,6)=="ebkit"}var xe=null,Ln=!1;function ls(n){xe||(xe=so()||{},Ln=xe.style?"WebkitAppearance"in xe.style:!1);let e=!0;return xe.style&&!no(n)&&(e=n in xe.style,!e&&Ln&&(e="Webkit"+n.charAt(0).toUpperCase()+n.slice(1)in xe.style)),e}function so(){return typeof document<"u"?document.body:null}function di(n,e){for(;e;){if(e===n)return!0;e=Mt(e)}return!1}function ui(n,e,t){if(t)return Array.from(n.querySelectorAll(e));let i=n.querySelector(e);return i?[i]:[]}var oo=1e3,mi="{{",ao="}}",hi="ng-enter",Nt="ng-leave",Ve="ng-trigger",Qe=".ng-trigger",fi="ng-animating",kt=".ng-animating";function de(n){if(typeof n=="number")return n;let e=n.match(/^(-?[\.\d]+)(m?s)/);return!e||e.length<2?0:ai(parseFloat(e[1]),e[2])}function ai(n,e){switch(e){case"s":return n*oo;default:return n}}function We(n,e,t){return n.hasOwnProperty("duration")?n:lo(n,e,t)}function lo(n,e,t){let i=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i,r,s=0,o="";if(typeof n=="string"){let a=n.match(i);if(a===null)return e.push(On(n)),{duration:0,delay:0,easing:""};r=ai(parseFloat(a[1]),a[2]);let l=a[3];l!=null&&(s=ai(parseFloat(l),a[4]));let p=a[5];p&&(o=p)}else r=n;if(!t){let a=!1,l=e.length;r<0&&(e.push(Zs()),a=!0),s<0&&(e.push(Xs()),a=!0),a&&e.splice(l,0,On(n))}return{duration:r,delay:s,easing:o}}function ps(n){return n.length?n[0]instanceof Map?n:n.map(e=>new Map(Object.entries(e))):[]}function oe(n,e,t){e.forEach((i,r)=>{let s=Rt(r);t&&!t.has(r)&&t.set(r,n.style[s]),n.style[s]=i})}function be(n,e){e.forEach((t,i)=>{let r=Rt(i);n.style[r]=""})}function je(n){return Array.isArray(n)?n.length==1?n[0]:sn(n):n}function cs(n,e,t){let i=e.params||{},r=gi(n);r.length&&r.forEach(s=>{i.hasOwnProperty(s)||t.push(Js(s))})}var li=new RegExp(`${mi}\\s*(.+?)\\s*${ao}`,"g");function gi(n){let e=[];if(typeof n=="string"){let t;for(;t=li.exec(n);)e.push(t[1]);li.lastIndex=0}return e}function Be(n,e,t){let i=`${n}`,r=i.replace(li,(s,o)=>{let a=e[o];return a==null&&(t.push(eo(o)),a=""),a.toString()});return r==i?n:r}var po=/-+([a-z0-9])/g;function Rt(n){return n.replace(po,(...e)=>e[1].toUpperCase())}function ds(n,e){return n===0||e===0}function us(n,e,t){if(t.size&&e.length){let i=e[0],r=[];if(t.forEach((s,o)=>{i.has(o)||r.push(o),i.set(o,s)}),r.length)for(let s=1;s<e.length;s++){let o=e[s];r.forEach(a=>o.set(a,Dt(n,a)))}}return e}function Z(n,e,t){switch(e.type){case E.Trigger:return n.visitTrigger(e,t);case E.State:return n.visitState(e,t);case E.Transition:return n.visitTransition(e,t);case E.Sequence:return n.visitSequence(e,t);case E.Group:return n.visitGroup(e,t);case E.Animate:return n.visitAnimate(e,t);case E.Keyframes:return n.visitKeyframes(e,t);case E.Style:return n.visitStyle(e,t);case E.Reference:return n.visitReference(e,t);case E.AnimateChild:return n.visitAnimateChild(e,t);case E.AnimateRef:return n.visitAnimateRef(e,t);case E.Query:return n.visitQuery(e,t);case E.Stagger:return n.visitStagger(e,t);default:throw to(e.type)}}function Dt(n,e){return window.getComputedStyle(n)[e]}var Ri=(()=>{class n{validateStyleProperty(t){return ls(t)}containsElement(t,i){return di(t,i)}getParentElement(t){return Mt(t)}query(t,i,r){return ui(t,i,r)}computeStyle(t,i,r){return r||""}animate(t,i,r,s,o,a=[],l){return new Ce(r,s)}static \u0275fac=function(i){return new(i||n)};static \u0275prov=ke({token:n,factory:n.\u0275fac})}return n})(),Me=class{static NOOP=new Ri},Ne=class{};var co=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"]),Ht=class extends Ne{normalizePropertyName(e,t){return Rt(e)}normalizeStyleValue(e,t,i,r){let s="",o=i.toString().trim();if(co.has(t)&&i!==0&&i!=="0")if(typeof i=="number")s="px";else{let a=i.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&a[1].length==0&&r.push(Fn(e,i))}return o+s}};var Ut="*";function uo(n,e){let t=[];return typeof n=="string"?n.split(/\s*,\s*/).forEach(i=>mo(i,t,e)):t.push(n),t}function mo(n,e,t){if(n[0]==":"){let l=ho(n,t);if(typeof l=="function"){e.push(l);return}n=l}let i=n.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(i==null||i.length<4)return t.push(Wn(n)),e;let r=i[1],s=i[2],o=i[3];e.push(ms(r,o));let a=r==Ut&&o==Ut;s[0]=="<"&&!a&&e.push(ms(o,r))}function ho(n,e){switch(n){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,i)=>parseFloat(i)>parseFloat(t);case":decrement":return(t,i)=>parseFloat(i)<parseFloat(t);default:return e.push(Yn(n)),"* => *"}}var Ot=new Set(["true","1"]),Lt=new Set(["false","0"]);function ms(n,e){let t=Ot.has(n)||Lt.has(n),i=Ot.has(e)||Lt.has(e);return(r,s)=>{let o=n==Ut||n==r,a=e==Ut||e==s;return!o&&t&&typeof r=="boolean"&&(o=r?Ot.has(n):Lt.has(n)),!a&&i&&typeof s=="boolean"&&(a=s?Ot.has(e):Lt.has(e)),o&&a}}var Es=":self",fo=new RegExp(`s*${Es}s*,?`,"g");function Ts(n,e,t,i){return new _i(n).build(e,t,i)}var hs="",_i=class{_driver;constructor(e){this._driver=e}build(e,t,i){let r=new Ei(t);return this._resetContextStyleTimingState(r),Z(this,je(e),r)}_resetContextStyleTimingState(e){e.currentQuerySelector=hs,e.collectedStyles=new Map,e.collectedStyles.set(hs,new Map),e.currentTime=0}visitTrigger(e,t){let i=t.queryCount=0,r=t.depCount=0,s=[],o=[];return e.name.charAt(0)=="@"&&t.errors.push(zn()),e.definitions.forEach(a=>{if(this._resetContextStyleTimingState(t),a.type==E.State){let l=a,p=l.name;p.toString().split(/\s*,\s*/).forEach(c=>{l.name=c,s.push(this.visitState(l,t))}),l.name=p}else if(a.type==E.Transition){let l=this.visitTransition(a,t);i+=l.queryCount,r+=l.depCount,o.push(l)}else t.errors.push(Hn())}),{type:E.Trigger,name:e.name,states:s,transitions:o,queryCount:i,depCount:r,options:null}}visitState(e,t){let i=this.visitStyle(e.styles,t),r=e.options&&e.options.params||null;if(i.containsDynamicStyles){let s=new Set,o=r||{};i.styles.forEach(a=>{a instanceof Map&&a.forEach(l=>{gi(l).forEach(p=>{o.hasOwnProperty(p)||s.add(p)})})}),s.size&&t.errors.push(Un(e.name,[...s.values()]))}return{type:E.State,name:e.name,style:i,options:r?{params:r}:null}}visitTransition(e,t){t.queryCount=0,t.depCount=0;let i=Z(this,je(e.animation),t),r=uo(e.expr,t.errors);return{type:E.Transition,matchers:r,animation:i,queryCount:t.queryCount,depCount:t.depCount,options:Ie(e.options)}}visitSequence(e,t){return{type:E.Sequence,steps:e.steps.map(i=>Z(this,i,t)),options:Ie(e.options)}}visitGroup(e,t){let i=t.currentTime,r=0,s=e.steps.map(o=>{t.currentTime=i;let a=Z(this,o,t);return r=Math.max(r,t.currentTime),a});return t.currentTime=r,{type:E.Group,steps:s,options:Ie(e.options)}}visitAnimate(e,t){let i=wo(e.timings,t.errors);t.currentAnimateTimings=i;let r,s=e.styles?e.styles:ii({});if(s.type==E.Keyframes)r=this.visitKeyframes(s,t);else{let o=e.styles,a=!1;if(!o){a=!0;let p={};i.easing&&(p.easing=i.easing),o=ii(p)}t.currentTime+=i.duration+i.delay;let l=this.visitStyle(o,t);l.isEmptyStep=a,r=l}return t.currentAnimateTimings=null,{type:E.Animate,timings:i,style:r,options:null}}visitStyle(e,t){let i=this._makeStyleAst(e,t);return this._validateStyleAst(i,t),i}_makeStyleAst(e,t){let i=[],r=Array.isArray(e.styles)?e.styles:[e.styles];for(let a of r)typeof a=="string"?a===ne?i.push(a):t.errors.push(jn(a)):i.push(new Map(Object.entries(a)));let s=!1,o=null;return i.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(mi)>=0){s=!0;break}}}),{type:E.Style,styles:i,easing:o,offset:e.offset,containsDynamicStyles:s,options:null}}_validateStyleAst(e,t){let i=t.currentAnimateTimings,r=t.currentTime,s=t.currentTime;i&&s>0&&(s-=i.duration+i.delay),e.styles.forEach(o=>{typeof o!="string"&&o.forEach((a,l)=>{let p=t.collectedStyles.get(t.currentQuerySelector),c=p.get(l),d=!0;c&&(s!=r&&s>=c.startTime&&r<=c.endTime&&(t.errors.push(Bn(l,c.startTime,c.endTime,s,r)),d=!1),s=c.startTime),d&&p.set(l,{startTime:s,endTime:r}),t.options&&cs(a,t.options,t.errors)})})}visitKeyframes(e,t){let i={type:E.Keyframes,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push(Kn()),i;let r=1,s=0,o=[],a=!1,l=!1,p=0,c=e.steps.map(M=>{let k=this._makeStyleAst(M,t),O=k.offset!=null?k.offset:vo(k.styles),R=0;return O!=null&&(s++,R=k.offset=O),l=l||R<0||R>1,a=a||R<p,p=R,o.push(R),k});l&&t.errors.push(qn()),a&&t.errors.push(Gn());let d=e.steps.length,v=0;s>0&&s<d?t.errors.push($n()):s==0&&(v=r/(d-1));let f=d-1,m=t.currentTime,y=t.currentAnimateTimings,x=y.duration;return c.forEach((M,k)=>{let O=v>0?k==f?1:v*k:o[k],R=O*x;t.currentTime=m+y.delay+R,y.duration=R,this._validateStyleAst(M,t),M.offset=O,i.styles.push(M)}),i}visitReference(e,t){return{type:E.Reference,animation:Z(this,je(e.animation),t),options:Ie(e.options)}}visitAnimateChild(e,t){return t.depCount++,{type:E.AnimateChild,options:Ie(e.options)}}visitAnimateRef(e,t){return{type:E.AnimateRef,animation:this.visitReference(e.animation,t),options:Ie(e.options)}}visitQuery(e,t){let i=t.currentQuerySelector,r=e.options||{};t.queryCount++,t.currentQuery=e;let[s,o]=go(e.selector);t.currentQuerySelector=i.length?i+" "+s:s,Y(t.collectedStyles,t.currentQuerySelector,new Map);let a=Z(this,je(e.animation),t);return t.currentQuery=null,t.currentQuerySelector=i,{type:E.Query,selector:s,limit:r.limit||0,optional:!!r.optional,includeSelf:o,animation:a,originalSelector:e.selector,options:Ie(e.options)}}visitStagger(e,t){t.currentQuery||t.errors.push(Vn());let i=e.timings==="full"?{duration:0,delay:0,easing:"full"}:We(e.timings,t.errors,!0);return{type:E.Stagger,animation:Z(this,je(e.animation),t),timings:i,options:null}}};function go(n){let e=!!n.split(/\s*,\s*/).find(t=>t==Es);return e&&(n=n.replace(fo,"")),n=n.replace(/@\*/g,Qe).replace(/@\w+/g,t=>Qe+"-"+t.slice(1)).replace(/:animating/g,kt),[n,e]}function yo(n){return n?$({},n):null}var Ei=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 vo(n){if(typeof n=="string")return null;let e=null;if(Array.isArray(n))n.forEach(t=>{if(t instanceof Map&&t.has("offset")){let i=t;e=parseFloat(i.get("offset")),i.delete("offset")}});else if(n instanceof Map&&n.has("offset")){let t=n;e=parseFloat(t.get("offset")),t.delete("offset")}return e}function wo(n,e){if(n.hasOwnProperty("duration"))return n;if(typeof n=="number"){let s=We(n,e).duration;return yi(s,0,"")}let t=n;if(t.split(/\s+/).some(s=>s.charAt(0)=="{"&&s.charAt(1)=="{")){let s=yi(0,0,"");return s.dynamic=!0,s.strValue=t,s}let r=We(t,e);return yi(r.duration,r.delay,r.easing)}function Ie(n){return n?(n=$({},n),n.params&&(n.params=yo(n.params))):n={},n}function yi(n,e,t){return{duration:n,delay:e,easing:t}}function Di(n,e,t,i,r,s,o=null,a=!1){return{type:1,element:n,keyframes:e,preStyleProps:t,postStyleProps:i,duration:r,delay:s,totalTime:r+s,easing:o,subTimeline:a}}var Ze=class{_map=new Map;get(e){return this._map.get(e)||[]}append(e,t){let i=this._map.get(e);i||this._map.set(e,i=[]),i.push(...t)}has(e){return this._map.has(e)}clear(){this._map.clear()}},bo=1,So=":enter",_o=new RegExp(So,"g"),Eo=":leave",To=new RegExp(Eo,"g");function Cs(n,e,t,i,r,s=new Map,o=new Map,a,l,p=[]){return new Ti().buildKeyframes(n,e,t,i,r,s,o,a,l,p)}var Ti=class{buildKeyframes(e,t,i,r,s,o,a,l,p,c=[]){p=p||new Ze;let d=new Ci(e,t,p,r,s,c,[]);d.options=l;let v=l.delay?de(l.delay):0;d.currentTimeline.delayNextStep(v),d.currentTimeline.setStyles([o],null,d.errors,l),Z(this,i,d);let f=d.timelines.filter(m=>m.containsAnimation());if(f.length&&a.size){let m;for(let y=f.length-1;y>=0;y--){let x=f[y];if(x.element===t){m=x;break}}m&&!m.allowOnlyTimelineStyles()&&m.setStyles([a],null,d.errors,l)}return f.length?f.map(m=>m.buildKeyframes()):[Di(t,[],[],[],0,v,"",!1)]}visitTrigger(e,t){}visitState(e,t){}visitTransition(e,t){}visitAnimateChild(e,t){let i=t.subInstructions.get(t.element);if(i){let r=t.createSubContext(e.options),s=t.currentTimeline.currentTime,o=this._visitSubInstructions(i,r,r.options);s!=o&&t.transformIntoNewTimeline(o)}t.previousNode=e}visitAnimateRef(e,t){let i=t.createSubContext(e.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([e.options,e.animation.options],t,i),this.visitReference(e.animation,i),t.transformIntoNewTimeline(i.currentTimeline.currentTime),t.previousNode=e}_applyAnimationRefDelays(e,t,i){for(let r of e){let s=r?.delay;if(s){let o=typeof s=="number"?s:de(Be(s,r?.params??{},t.errors));i.delayNextStep(o)}}}_visitSubInstructions(e,t,i){let s=t.currentTimeline.currentTime,o=i.duration!=null?de(i.duration):null,a=i.delay!=null?de(i.delay):null;return o!==0&&e.forEach(l=>{let p=t.appendInstructionToTimeline(l,o,a);s=Math.max(s,p.duration+p.delay)}),s}visitReference(e,t){t.updateOptions(e.options,!0),Z(this,e.animation,t),t.previousNode=e}visitSequence(e,t){let i=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==E.Style&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=jt);let o=de(s.delay);r.delayNextStep(o)}e.steps.length&&(e.steps.forEach(o=>Z(this,o,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),t.previousNode=e}visitGroup(e,t){let i=[],r=t.currentTimeline.currentTime,s=e.options&&e.options.delay?de(e.options.delay):0;e.steps.forEach(o=>{let a=t.createSubContext(e.options);s&&a.delayNextStep(s),Z(this,o,a),r=Math.max(r,a.currentTimeline.currentTime),i.push(a.currentTimeline)}),i.forEach(o=>t.currentTimeline.mergeTimelineCollectedStyles(o)),t.transformIntoNewTimeline(r),t.previousNode=e}_visitTiming(e,t){if(e.dynamic){let i=e.strValue,r=t.params?Be(i,t.params,t.errors):i;return We(r,t.errors)}else return{duration:e.duration,delay:e.delay,easing:e.easing}}visitAnimate(e,t){let i=t.currentAnimateTimings=this._visitTiming(e.timings,t),r=t.currentTimeline;i.delay&&(t.incrementTime(i.delay),r.snapshotCurrentStyles());let s=e.style;s.type==E.Keyframes?this.visitKeyframes(s,t):(t.incrementTime(i.duration),this.visitStyle(s,t),r.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=e}visitStyle(e,t){let i=t.currentTimeline,r=t.currentAnimateTimings;!r&&i.hasCurrentStyleProperties()&&i.forwardFrame();let s=r&&r.easing||e.easing;e.isEmptyStep?i.applyEmptyStep(s):i.setStyles(e.styles,s,t.errors,t.options),t.previousNode=e}visitKeyframes(e,t){let i=t.currentAnimateTimings,r=t.currentTimeline.duration,s=i.duration,a=t.createSubContext().currentTimeline;a.easing=i.easing,e.styles.forEach(l=>{let p=l.offset||0;a.forwardTime(p*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 i=t.currentTimeline.currentTime,r=e.options||{},s=r.delay?de(r.delay):0;s&&(t.previousNode.type===E.Style||i==0&&t.currentTimeline.hasCurrentStyleProperties())&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=jt);let o=i,a=t.invokeQuery(e.selector,e.originalSelector,e.limit,e.includeSelf,!!r.optional,t.errors);t.currentQueryTotal=a.length;let l=null;a.forEach((p,c)=>{t.currentQueryIndex=c;let d=t.createSubContext(e.options,p);s&&d.delayNextStep(s),p===t.element&&(l=d.currentTimeline),Z(this,e.animation,d),d.currentTimeline.applyStylesToKeyframe();let v=d.currentTimeline.currentTime;o=Math.max(o,v)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(o),l&&(t.currentTimeline.mergeTimelineCollectedStyles(l),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=e}visitStagger(e,t){let i=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=i.currentStaggerTime;break}let c=t.currentTimeline;l&&c.delayNextStep(l);let d=c.currentTime;Z(this,e.animation,t),t.previousNode=e,i.currentStaggerTime=r.currentTime-d+(r.startTime-i.currentTimeline.startTime)}},jt={},Ci=class n{_driver;element;subInstructions;_enterClassName;_leaveClassName;errors;timelines;parentContext=null;currentTimeline;currentAnimateTimings=null;previousNode=jt;subContextCount=0;options={};currentQueryIndex=0;currentQueryTotal=0;currentStaggerTime=0;constructor(e,t,i,r,s,o,a,l){this._driver=e,this.element=t,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=s,this.errors=o,this.timelines=a,this.currentTimeline=l||new Bt(this._driver,t,0),a.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(e,t){if(!e)return;let i=e,r=this.options;i.duration!=null&&(r.duration=de(i.duration)),i.delay!=null&&(r.delay=de(i.delay));let s=i.params;if(s){let o=r.params;o||(o=this.options.params={}),Object.keys(s).forEach(a=>{(!t||!o.hasOwnProperty(a))&&(o[a]=Be(s[a],o,this.errors))})}}_copyOptions(){let e={};if(this.options){let t=this.options.params;if(t){let i=e.params={};Object.keys(t).forEach(r=>{i[r]=t[r]})}}return e}createSubContext(e=null,t,i){let r=t||this.element,s=new n(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||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=jt,this.currentTimeline=this.currentTimeline.fork(this.element,e),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(e,t,i){let r={duration:t??e.duration,delay:this.currentTimeline.currentTime+(i??0)+e.delay,easing:""},s=new Pi(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,i,r,s,o){let a=[];if(r&&a.push(this.element),e.length>0){e=e.replace(_o,"."+this._enterClassName),e=e.replace(To,"."+this._leaveClassName);let l=i!=1,p=this._driver.query(this.element,e,l);i!==0&&(p=i<0?p.slice(p.length+i,p.length):p.slice(0,i)),a.push(...p)}return!s&&a.length==0&&o.push(Qn(t)),a}},Bt=class n{_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,i,r){this._driver=e,this.element=t,this.startTime=i,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 n(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+=bo,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,i]of this._globalTimelineStyles)this._backFill.set(t,i||ne),this._currentKeyframe.set(t,ne);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(e,t,i,r){t&&this._previousKeyframe.set("easing",t);let s=r&&r.params||{},o=Co(e,this._globalTimelineStyles);for(let[a,l]of o){let p=Be(l,s,i);this._pendingStyles.set(a,p),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??ne),this._updateStyle(a,p)}}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,i)=>{let r=this._styleSummary.get(i);(!r||t.time>r.time)&&this._updateStyle(i,t.value)})}buildKeyframes(){this.applyStylesToKeyframe();let e=new Set,t=new Set,i=this._keyframes.size===1&&this.duration===0,r=[];this._keyframes.forEach((a,l)=>{let p=new Map([...this._backFill,...a]);p.forEach((c,d)=>{c===$e?e.add(d):c===ne&&t.add(d)}),i||p.set("offset",l/this.duration),r.push(p)});let s=[...e.values()],o=[...t.values()];if(i){let a=r[0],l=new Map(a);a.set("offset",0),l.set("offset",1),r=[a,l]}return Di(this.element,r,s,o,this.duration,this.startTime,this.easing,!1)}},Pi=class extends Bt{keyframes;preStyleProps;postStyleProps;_stretchStartingKeyframe;timings;constructor(e,t,i,r,s,o,a=!1){super(e,t,o.delay),this.keyframes=i,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:i,easing:r}=this.timings;if(this._stretchStartingKeyframe&&t){let s=[],o=i+t,a=t/o,l=new Map(e[0]);l.set("offset",0),s.push(l);let p=new Map(e[0]);p.set("offset",fs(a)),s.push(p);let c=e.length-1;for(let d=1;d<=c;d++){let v=new Map(e[d]),f=v.get("offset"),m=t+f*i;v.set("offset",fs(m/o)),s.push(v)}i=o,t=0,r="",e=s}return Di(this.element,e,this.preStyleProps,this.postStyleProps,i,t,r,!0)}};function fs(n,e=3){let t=Math.pow(10,e-1);return Math.round(n*t)/t}function Co(n,e){let t=new Map,i;return n.forEach(r=>{if(r==="*"){i??=e.keys();for(let s of i)t.set(s,ne)}else for(let[s,o]of r)t.set(s,o)}),t}function gs(n,e,t,i,r,s,o,a,l,p,c,d,v){return{type:0,element:n,triggerName:e,isRemovalTransition:r,fromState:t,fromStyles:s,toState:i,toStyles:o,timelines:a,queriedElements:l,preStyleProps:p,postStyleProps:c,totalTime:d,errors:v}}var vi={},Kt=class{_triggerName;ast;_stateStyles;constructor(e,t,i){this._triggerName=e,this.ast=t,this._stateStyles=i}match(e,t,i,r){return Po(this.ast.matchers,e,t,i,r)}buildStyles(e,t,i){let r=this._stateStyles.get("*");return e!==void 0&&(r=this._stateStyles.get(e?.toString())||r),r?r.buildStyles(t,i):new Map}build(e,t,i,r,s,o,a,l,p,c){let d=[],v=this.ast.options&&this.ast.options.params||vi,f=a&&a.params||vi,m=this.buildStyles(i,f,d),y=l&&l.params||vi,x=this.buildStyles(r,y,d),M=new Set,k=new Map,O=new Map,R=r==="void",ue={params:Ps(y,v),delay:this.ast.options?.delay},X=c?[]:Cs(e,t,this.ast.animation,s,o,m,x,ue,p,d),D=0;return X.forEach(K=>{D=Math.max(K.duration+K.delay,D)}),d.length?gs(t,this._triggerName,i,r,R,m,x,[],[],k,O,D,d):(X.forEach(K=>{let w=K.element,le=Y(k,w,new Set);K.preStyleProps.forEach(Se=>le.add(Se));let Oi=Y(O,w,new Set);K.postStyleProps.forEach(Se=>Oi.add(Se)),w!==t&&M.add(w)}),gs(t,this._triggerName,i,r,R,m,x,X,[...M.values()],k,O,D))}};function Po(n,e,t,i,r){return n.some(s=>s(e,t,i,r))}function Ps(n,e){let t=$({},e);return Object.entries(n).forEach(([i,r])=>{r!=null&&(t[i]=r)}),t}var Ai=class{styles;defaultParams;normalizer;constructor(e,t,i){this.styles=e,this.defaultParams=t,this.normalizer=i}buildStyles(e,t){let i=new Map,r=Ps(e,this.defaultParams);return this.styles.styles.forEach(s=>{typeof s!="string"&&s.forEach((o,a)=>{o&&(o=Be(o,r,t));let l=this.normalizer.normalizePropertyName(a,t);o=this.normalizer.normalizeStyleValue(a,l,o,t),i.set(a,o)})}),i}};function Ao(n,e,t){return new xi(n,e,t)}var xi=class{name;ast;_normalizer;transitionFactories=[];fallbackTransition;states=new Map;constructor(e,t,i){this.name=e,this.ast=t,this._normalizer=i,t.states.forEach(r=>{let s=r.options&&r.options.params||{};this.states.set(r.name,new Ai(r.style,s,i))}),ys(this.states,"true","1"),ys(this.states,"false","0"),t.transitions.forEach(r=>{this.transitionFactories.push(new Kt(e,r,this.states))}),this.fallbackTransition=xo(e,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(e,t,i,r){return this.transitionFactories.find(o=>o.match(e,t,i,r))||null}matchStyles(e,t,i){return this.fallbackTransition.buildStyles(e,t,i)}};function xo(n,e,t){let i=[(o,a)=>!0],r={type:E.Sequence,steps:[],options:null},s={type:E.Transition,animation:r,matchers:i,options:null,queryCount:0,depCount:0};return new Kt(n,s,e)}function ys(n,e,t){n.has(e)?n.has(t)||n.set(t,n.get(e)):n.has(t)&&n.set(e,n.get(t))}var Io=new Ze,Ii=class{bodyNode;_driver;_normalizer;_animations=new Map;_playersById=new Map;players=[];constructor(e,t,i){this.bodyNode=e,this._driver=t,this._normalizer=i}register(e,t){let i=[],r=[],s=Ts(this._driver,t,i,r);if(i.length)throw Xn(i);this._animations.set(e,s)}_buildPlayer(e,t,i){let r=e.element,s=pi(this._normalizer,e.keyframes,t,i);return this._driver.animate(r,s,e.duration,e.delay,e.easing,[],!0)}create(e,t,i={}){let r=[],s=this._animations.get(e),o,a=new Map;if(s?(o=Cs(this._driver,t,s,hi,Nt,new Map,new Map,i,Io,r),o.forEach(c=>{let d=Y(a,c.element,new Map);c.postStyleProps.forEach(v=>d.set(v,null))})):(r.push(Jn()),o=[]),r.length)throw es(r);a.forEach((c,d)=>{c.forEach((v,f)=>{c.set(f,this._driver.computeStyle(d,f,ne))})});let l=o.map(c=>{let d=a.get(c.element);return this._buildPlayer(c,new Map,d)}),p=me(l);return this._playersById.set(e,p),p.onDestroy(()=>this.destroy(e)),this.players.push(p),p}destroy(e){let t=this._getPlayer(e);t.destroy(),this._playersById.delete(e);let i=this.players.indexOf(t);i>=0&&this.players.splice(i,1)}_getPlayer(e){let t=this._playersById.get(e);if(!t)throw ts(e);return t}listen(e,t,i,r){let s=It(t,"","","");return xt(this._getPlayer(e),i,s,r),()=>{}}command(e,t,i,r){if(i=="register"){this.register(e,r[0]);return}if(i=="create"){let o=r[0]||{};this.create(e,t,o);return}let s=this._getPlayer(e);switch(i){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}}},vs="ng-animate-queued",Mo=".ng-animate-queued",wi="ng-animate-disabled",No=".ng-animate-disabled",ko="ng-star-inserted",Ro=".ng-star-inserted",Do=[],As={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},Oo={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},ae="__ng_removed",Xe=class{namespaceId;value;options;get params(){return this.options.params}constructor(e,t=""){this.namespaceId=t;let i=e&&e.hasOwnProperty("value"),r=i?e.value:e;if(this.value=Fo(r),i){let s=e,{value:o}=s,a=Ui(s,["value"]);this.options=a}else this.options={};this.options.params||(this.options.params={})}absorbOptions(e){let t=e.params;if(t){let i=this.options.params;Object.keys(t).forEach(r=>{i[r]==null&&(i[r]=t[r])})}}},Ye="void",bi=new Xe(Ye),Mi=class{id;hostElement;_engine;players=[];_triggers=new Map;_queue=[];_elementListeners=new Map;_hostClassName;constructor(e,t,i){this.id=e,this.hostElement=t,this._engine=i,this._hostClassName="ng-tns-"+e,ie(t,this._hostClassName)}listen(e,t,i,r){if(!this._triggers.has(t))throw is(i,t);if(i==null||i.length==0)throw rs(t);if(!zo(i))throw ns(i,t);let s=Y(this._elementListeners,e,[]),o={name:t,phase:i,callback:r};s.push(o);let a=Y(this._engine.statesByElement,e,new Map);return a.has(t)||(ie(e,Ve),ie(e,Ve+"-"+t),a.set(t,bi)),()=>{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 ss(e);return t}trigger(e,t,i,r=!0){let s=this._getTrigger(t),o=new Je(this.id,t,e),a=this._engine.statesByElement.get(e);a||(ie(e,Ve),ie(e,Ve+"-"+t),this._engine.statesByElement.set(e,a=new Map));let l=a.get(t),p=new Xe(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&l&&p.absorbOptions(l.options),a.set(t,p),l||(l=bi),!(p.value===Ye)&&l.value===p.value){if(!jo(l.params,p.params)){let y=[],x=s.matchStyles(l.value,l.params,y),M=s.matchStyles(p.value,p.params,y);y.length?this._engine.reportError(y):this._engine.afterFlush(()=>{be(e,x),oe(e,M)})}return}let v=Y(this._engine.playersByElement,e,[]);v.forEach(y=>{y.namespaceId==this.id&&y.triggerName==t&&y.queued&&y.destroy()});let f=s.matchTransition(l.value,p.value,e,p.params),m=!1;if(!f){if(!r)return;f=s.fallbackTransition,m=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:t,transition:f,fromState:l,toState:p,player:o,isFallbackTransition:m}),m||(ie(e,vs),o.onStart(()=>{Ke(e,vs)})),o.onDone(()=>{let y=this.players.indexOf(o);y>=0&&this.players.splice(y,1);let x=this._engine.playersByElement.get(e);if(x){let M=x.indexOf(o);M>=0&&x.splice(M,1)}}),this.players.push(o),v.push(o),o}deregister(e){this._triggers.delete(e),this._engine.statesByElement.forEach(t=>t.delete(e)),this._elementListeners.forEach((t,i)=>{this._elementListeners.set(i,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(i=>i.destroy()),this._engine.playersByElement.delete(e))}_signalRemovalForInnerTriggers(e,t){let i=this._engine.driver.query(e,Qe,!0);i.forEach(r=>{if(r[ae])return;let s=this._engine.fetchNamespacesByElement(r);s.size?s.forEach(o=>o.triggerLeaveAnimation(r,t,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(e,t,i,r){let s=this._engine.statesByElement.get(e),o=new Map;if(s){let a=[];if(s.forEach((l,p)=>{if(o.set(p,l.value),this._triggers.has(p)){let c=this.trigger(e,p,Ye,r);c&&a.push(c)}}),a.length)return this._engine.markElementAsRemoved(this.id,e,!0,t,o),i&&me(a).onDone(()=>this._engine.processLeaveNode(e)),!0}return!1}prepareLeaveAnimationListeners(e){let t=this._elementListeners.get(e),i=this._engine.statesByElement.get(e);if(t&&i){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,p=i.get(o)||bi,c=new Xe(Ye),d=new Je(this.id,o,e);this._engine.totalQueuedPlayers++,this._queue.push({element:e,triggerName:o,transition:l,fromState:p,toState:c,player:d,isFallbackTransition:!0})})}}removeNode(e,t){let i=this._engine;if(e.childElementCount&&this._signalRemovalForInnerTriggers(e,t),this.triggerLeaveAnimation(e,t,!0))return;let r=!1;if(i.totalAnimations){let s=i.players.length?i.playersByQueriedElement.get(e):[];if(s&&s.length)r=!0;else{let o=e;for(;o=o.parentNode;)if(i.statesByElement.get(o)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(e),r)i.markElementAsRemoved(this.id,e,!1,t);else{let s=e[ae];(!s||s===As)&&(i.afterFlush(()=>this.clearElementCache(e)),i.destroyInnerAnimations(e),i._onRemovalComplete(e,t))}}insertNode(e,t){ie(e,this._hostClassName)}drainQueuedTransitions(e){let t=[];return this._queue.forEach(i=>{let r=i.player;if(r.destroyed)return;let s=i.element,o=this._elementListeners.get(s);o&&o.forEach(a=>{if(a.name==i.triggerName){let l=It(s,i.triggerName,i.fromState.value,i.toState.value);l._data=e,xt(i.player,a.phase,l,a.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):t.push(i)}),this._queue=[],t.sort((i,r)=>{let s=i.transition.ast.depCount,o=r.transition.ast.depCount;return s==0||o==0?s-o:this._engine.driver.containsElement(i.element,r.element)?1:-1})}destroy(e){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,e)}},Ni=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,i){this.bodyNode=e,this.driver=t,this._normalizer=i}get queuedPlayers(){let e=[];return this._namespaceList.forEach(t=>{t.players.forEach(i=>{i.queued&&e.push(i)})}),e}createNamespace(e,t){let i=new Mi(e,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(i,t):(this.newHostElements.set(t,i),this.collectEnterElement(t)),this._namespaceLookup[e]=i}_balanceNamespaceList(e,t){let i=this._namespaceList,r=this.namespacesByHostElement;if(i.length-1>=0){let o=!1,a=this.driver.getParentElement(t);for(;a;){let l=r.get(a);if(l){let p=i.indexOf(l);i.splice(p+1,0,e),o=!0;break}a=this.driver.getParentElement(a)}o||i.unshift(e)}else i.push(e);return r.set(t,e),e}register(e,t){let i=this._namespaceLookup[e];return i||(i=this.createNamespace(e,t)),i}registerTrigger(e,t,i){let r=this._namespaceLookup[e];r&&r.register(t,i)&&this.totalAnimations++}destroy(e,t){e&&(this.afterFlush(()=>{}),this.afterFlushAnimationsDone(()=>{let i=this._fetchNamespace(e);this.namespacesByHostElement.delete(i.hostElement);let r=this._namespaceList.indexOf(i);r>=0&&this._namespaceList.splice(r,1),i.destroy(t),delete this._namespaceLookup[e]}))}_fetchNamespace(e){return this._namespaceLookup[e]}fetchNamespacesByElement(e){let t=new Set,i=this.statesByElement.get(e);if(i){for(let r of i.values())if(r.namespaceId){let s=this._fetchNamespace(r.namespaceId);s&&t.add(s)}}return t}trigger(e,t,i,r){if(Ft(t)){let s=this._fetchNamespace(e);if(s)return s.trigger(t,i,r),!0}return!1}insertNode(e,t,i,r){if(!Ft(t))return;let s=t[ae];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,i)}r&&this.collectEnterElement(t)}collectEnterElement(e){this.collectedEnterElements.push(e)}markElementAsDisabled(e,t){t?this.disabledNodes.has(e)||(this.disabledNodes.add(e),ie(e,wi)):this.disabledNodes.has(e)&&(this.disabledNodes.delete(e),Ke(e,wi))}removeNode(e,t,i){if(Ft(t)){let r=e?this._fetchNamespace(e):null;r?r.removeNode(t,i):this.markElementAsRemoved(e,t,!1,i);let s=this.namespacesByHostElement.get(t);s&&s.id!==e&&s.removeNode(t,i)}else this._onRemovalComplete(t,i)}markElementAsRemoved(e,t,i,r,s){this.collectedLeaveElements.push(t),t[ae]={namespaceId:e,setForRemoval:r,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:s}}listen(e,t,i,r,s){return Ft(t)?this._fetchNamespace(e).listen(t,i,r,s):()=>{}}_buildInstruction(e,t,i,r,s){return e.transition.build(this.driver,e.element,e.fromState.value,e.toState.value,i,r,e.fromState.options,e.toState.options,t,s)}destroyInnerAnimations(e){let t=this.driver.query(e,Qe,!0);t.forEach(i=>this.destroyActiveAnimationsForElement(i)),this.playersByQueriedElement.size!=0&&(t=this.driver.query(e,kt,!0),t.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(e){let t=this.playersByElement.get(e);t&&t.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(e){let t=this.playersByQueriedElement.get(e);t&&t.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(e=>{if(this.players.length)return me(this.players).onDone(()=>e());e()})}processLeaveNode(e){let t=e[ae];if(t&&t.setForRemoval){if(e[ae]=As,t.namespaceId){this.destroyInnerAnimations(e);let i=this._fetchNamespace(t.namespaceId);i&&i.clearElementCache(e)}this._onRemovalComplete(e,t.setForRemoval)}e.classList?.contains(wi)&&this.markElementAsDisabled(e,!1),this.driver.query(e,No,!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(e=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,r)=>this._balanceNamespaceList(i,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;i<this.collectedEnterElements.length;i++){let r=this.collectedEnterElements[i];ie(r,ko)}if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){let i=[];try{t=this._flushAnimations(i,e)}finally{for(let r=0;r<i.length;r++)i[r]()}}else for(let i=0;i<this.collectedLeaveElements.length;i++){let r=this.collectedLeaveElements[i];this.processLeaveNode(r)}if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(i=>i()),this._flushFns=[],this._whenQuietFns.length){let i=this._whenQuietFns;this._whenQuietFns=[],t.length?me(t).onDone(()=>{i.forEach(r=>r())}):i.forEach(r=>r())}}reportError(e){throw os(e)}_flushAnimations(e,t){let i=new Ze,r=[],s=new Map,o=[],a=new Map,l=new Map,p=new Map,c=new Set;this.disabledNodes.forEach(u=>{c.add(u);let h=this.driver.query(u,Mo,!0);for(let g=0;g<h.length;g++)c.add(h[g])});let d=this.bodyNode,v=Array.from(this.statesByElement.keys()),f=Ss(v,this.collectedEnterElements),m=new Map,y=0;f.forEach((u,h)=>{let g=hi+y++;m.set(h,g),u.forEach(T=>ie(T,g))});let x=[],M=new Set,k=new Set;for(let u=0;u<this.collectedLeaveElements.length;u++){let h=this.collectedLeaveElements[u],g=h[ae];g&&g.setForRemoval&&(x.push(h),M.add(h),g.hasAnimation?this.driver.query(h,Ro,!0).forEach(T=>M.add(T)):k.add(h))}let O=new Map,R=Ss(v,Array.from(M));R.forEach((u,h)=>{let g=Nt+y++;O.set(h,g),u.forEach(T=>ie(T,g))}),e.push(()=>{f.forEach((u,h)=>{let g=m.get(h);u.forEach(T=>Ke(T,g))}),R.forEach((u,h)=>{let g=O.get(h);u.forEach(T=>Ke(T,g))}),x.forEach(u=>{this.processLeaveNode(u)})});let ue=[],X=[];for(let u=this._namespaceList.length-1;u>=0;u--)this._namespaceList[u].drainQueuedTransitions(t).forEach(g=>{let T=g.player,L=g.element;if(ue.push(T),this.collectedEnterElements.length){let q=L[ae];if(q&&q.setForMove){if(q.previousTriggersValues&&q.previousTriggersValues.has(g.triggerName)){let _e=q.previousTriggersValues.get(g.triggerName),ee=this.statesByElement.get(g.element);if(ee&&ee.has(g.triggerName)){let et=ee.get(g.triggerName);et.value=_e,ee.set(g.triggerName,et)}}T.destroy();return}}let pe=!d||!this.driver.containsElement(d,L),J=O.get(L),he=m.get(L),N=this._buildInstruction(g,i,he,J,pe);if(N.errors&&N.errors.length){X.push(N);return}if(pe){T.onStart(()=>be(L,N.fromStyles)),T.onDestroy(()=>oe(L,N.toStyles)),r.push(T);return}if(g.isFallbackTransition){T.onStart(()=>be(L,N.fromStyles)),T.onDestroy(()=>oe(L,N.toStyles)),r.push(T);return}let zi=[];N.timelines.forEach(q=>{q.stretchStartingKeyframe=!0,this.disabledNodes.has(q.element)||zi.push(q)}),N.timelines=zi,i.append(L,N.timelines);let ks={instruction:N,player:T,element:L};o.push(ks),N.queriedElements.forEach(q=>Y(a,q,[]).push(T)),N.preStyleProps.forEach((q,_e)=>{if(q.size){let ee=l.get(_e);ee||l.set(_e,ee=new Set),q.forEach((et,Wt)=>ee.add(Wt))}}),N.postStyleProps.forEach((q,_e)=>{let ee=p.get(_e);ee||p.set(_e,ee=new Set),q.forEach((et,Wt)=>ee.add(Wt))})});if(X.length){let u=[];X.forEach(h=>{u.push(as(h.triggerName,h.errors))}),ue.forEach(h=>h.destroy()),this.reportError(u)}let D=new Map,K=new Map;o.forEach(u=>{let h=u.element;i.has(h)&&(K.set(h,h),this._beforeAnimationBuild(u.player.namespaceId,u.instruction,D))}),r.forEach(u=>{let h=u.element;this._getPreviousPlayers(h,!1,u.namespaceId,u.triggerName,null).forEach(T=>{Y(D,h,[]).push(T),T.destroy()})});let w=x.filter(u=>_s(u,l,p)),le=new Map;bs(le,this.driver,k,p,ne).forEach(u=>{_s(u,l,p)&&w.push(u)});let Se=new Map;f.forEach((u,h)=>{bs(Se,this.driver,new Set(u),l,$e)}),w.forEach(u=>{let h=le.get(u),g=Se.get(u);le.set(u,new Map([...h?.entries()??[],...g?.entries()??[]]))});let Qt=[],Li=[],Fi={};o.forEach(u=>{let{element:h,player:g,instruction:T}=u;if(i.has(h)){if(c.has(h)){g.onDestroy(()=>oe(h,T.toStyles)),g.disabled=!0,g.overrideTotalTime(T.totalTime),r.push(g);return}let L=Fi;if(K.size>1){let J=h,he=[];for(;J=J.parentNode;){let N=K.get(J);if(N){L=N;break}he.push(J)}he.forEach(N=>K.set(N,L))}let pe=this._buildAnimation(g.namespaceId,T,D,s,Se,le);if(g.setRealPlayer(pe),L===Fi)Qt.push(g);else{let J=this.playersByElement.get(L);J&&J.length&&(g.parentPlayer=me(J)),r.push(g)}}else be(h,T.fromStyles),g.onDestroy(()=>oe(h,T.toStyles)),Li.push(g),c.has(h)&&r.push(g)}),Li.forEach(u=>{let h=s.get(u.element);if(h&&h.length){let g=me(h);u.setRealPlayer(g)}}),r.forEach(u=>{u.parentPlayer?u.syncPlayerEvents(u.parentPlayer):u.destroy()});for(let u=0;u<x.length;u++){let h=x[u],g=h[ae];if(Ke(h,Nt),g&&g.hasAnimation)continue;let T=[];if(a.size){let pe=a.get(h);pe&&pe.length&&T.push(...pe);let J=this.driver.query(h,kt,!0);for(let he=0;he<J.length;he++){let N=a.get(J[he]);N&&N.length&&T.push(...N)}}let L=T.filter(pe=>!pe.destroyed);L.length?Ho(this,h,L):this.processLeaveNode(h)}return x.length=0,Qt.forEach(u=>{this.players.push(u),u.onDone(()=>{u.destroy();let h=this.players.indexOf(u);this.players.splice(h,1)}),u.play()}),Qt}afterFlush(e){this._flushFns.push(e)}afterFlushAnimationsDone(e){this._whenQuietFns.push(e)}_getPreviousPlayers(e,t,i,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==Ye;a.forEach(p=>{p.queued||!l&&p.triggerName!=r||o.push(p)})}}return(i||r)&&(o=o.filter(a=>!(i&&i!=a.namespaceId||r&&r!=a.triggerName))),o}_beforeAnimationBuild(e,t,i){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 p=l.element,c=p!==s,d=Y(i,p,[]);this._getPreviousPlayers(p,c,o,a,t.toState).forEach(f=>{let m=f.getRealPlayer();m.beforeDestroy&&m.beforeDestroy(),f.destroy(),d.push(f)})}be(s,t.fromStyles)}_buildAnimation(e,t,i,r,s,o){let a=t.triggerName,l=t.element,p=[],c=new Set,d=new Set,v=t.timelines.map(m=>{let y=m.element;c.add(y);let x=y[ae];if(x&&x.removedBeforeQueried)return new Ce(m.duration,m.delay);let M=y!==l,k=Uo((i.get(y)||Do).map(D=>D.getRealPlayer())).filter(D=>{let K=D;return K.element?K.element===y:!1}),O=s.get(y),R=o.get(y),ue=pi(this._normalizer,m.keyframes,O,R),X=this._buildPlayer(m,ue,k);if(m.subTimeline&&r&&d.add(y),M){let D=new Je(e,a,y);D.setRealPlayer(X),p.push(D)}return X});p.forEach(m=>{Y(this.playersByQueriedElement,m.element,[]).push(m),m.onDone(()=>Lo(this.playersByQueriedElement,m.element,m))}),c.forEach(m=>ie(m,fi));let f=me(v);return f.onDestroy(()=>{c.forEach(m=>Ke(m,fi)),oe(l,t.toStyles)}),d.forEach(m=>{Y(r,m,[]).push(f)}),f}_buildPlayer(e,t,i){return t.length>0?this.driver.animate(e.element,t,e.duration,e.delay,e.easing,i):new Ce(e.duration,e.delay)}},Je=class{namespaceId;triggerName;element;_player=new Ce;_containsRealPlayer=!1;_queuedCallbacks=new Map;destroyed=!1;parentPlayer=null;markedForDestroy=!1;disabled=!1;queued=!0;totalTime=0;constructor(e,t,i){this.namespaceId=e,this.triggerName=t,this.element=i}setRealPlayer(e){this._containsRealPlayer||(this._player=e,this._queuedCallbacks.forEach((t,i)=>{t.forEach(r=>xt(e,i,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){Y(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 Lo(n,e,t){let i=n.get(e);if(i){if(i.length){let r=i.indexOf(t);i.splice(r,1)}i.length==0&&n.delete(e)}return i}function Fo(n){return n??null}function Ft(n){return n&&n.nodeType===1}function zo(n){return n=="start"||n=="done"}function ws(n,e){let t=n.style.display;return n.style.display=e??"none",t}function bs(n,e,t,i,r){let s=[];t.forEach(l=>s.push(ws(l)));let o=[];i.forEach((l,p)=>{let c=new Map;l.forEach(d=>{let v=e.computeStyle(p,d,r);c.set(d,v),(!v||v.length==0)&&(p[ae]=Oo,o.push(p))}),n.set(p,c)});let a=0;return t.forEach(l=>ws(l,s[a++])),o}function Ss(n,e){let t=new Map;if(n.forEach(a=>t.set(a,[])),e.length==0)return t;let i=1,r=new Set(e),s=new Map;function o(a){if(!a)return i;let l=s.get(a);if(l)return l;let p=a.parentNode;return t.has(p)?l=p:r.has(p)?l=i:l=o(p),s.set(a,l),l}return e.forEach(a=>{let l=o(a);l!==i&&t.get(l).push(a)}),t}function ie(n,e){n.classList?.add(e)}function Ke(n,e){n.classList?.remove(e)}function Ho(n,e,t){me(t).onDone(()=>n.processLeaveNode(e))}function Uo(n){let e=[];return xs(n,e),e}function xs(n,e){for(let t=0;t<n.length;t++){let i=n[t];i instanceof St?xs(i.players,e):e.push(i)}}function jo(n,e){let t=Object.keys(n),i=Object.keys(e);if(t.length!=i.length)return!1;for(let r=0;r<t.length;r++){let s=t[r];if(!e.hasOwnProperty(s)||n[s]!==e[s])return!1}return!0}function _s(n,e,t){let i=t.get(n);if(!i)return!1;let r=e.get(n);return r?i.forEach(s=>r.add(s)):e.set(n,i),t.delete(n),!0}var qe=class{_driver;_normalizer;_transitionEngine;_timelineEngine;_triggerCache={};onRemovalComplete=(e,t)=>{};constructor(e,t,i){this._driver=t,this._normalizer=i,this._transitionEngine=new Ni(e.body,t,i),this._timelineEngine=new Ii(e.body,t,i),this._transitionEngine.onRemovalComplete=(r,s)=>this.onRemovalComplete(r,s)}registerTrigger(e,t,i,r,s){let o=e+"-"+r,a=this._triggerCache[o];if(!a){let l=[],p=[],c=Ts(this._driver,s,l,p);if(l.length)throw Zn(r,l);a=Ao(r,c,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,i,r){this._transitionEngine.insertNode(e,t,i,r)}onRemove(e,t,i){this._transitionEngine.removeNode(e,t,i)}disableAnimations(e,t){this._transitionEngine.markElementAsDisabled(e,t)}process(e,t,i,r){if(i.charAt(0)=="@"){let[s,o]=ci(i),a=r;this._timelineEngine.command(s,t,o,a)}else this._transitionEngine.trigger(e,t,i,r)}listen(e,t,i,r,s){if(i.charAt(0)=="@"){let[o,a]=ci(i);return this._timelineEngine.listen(o,t,a,s)}return this._transitionEngine.listen(e,t,i,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 Bo(n,e){let t=null,i=null;return Array.isArray(e)&&e.length?(t=Si(e[0]),e.length>1&&(i=Si(e[e.length-1]))):e instanceof Map&&(t=Si(e)),t||i?new Ko(n,t,i):null}var Ko=(()=>{class n{_element;_startStyles;_endStyles;static initialStylesByElement=new WeakMap;_state=0;_initialStyles;constructor(t,i,r){this._element=t,this._startStyles=i,this._endStyles=r;let s=n.initialStylesByElement.get(t);s||n.initialStylesByElement.set(t,s=new Map),this._initialStyles=s}start(){this._state<1&&(this._startStyles&&oe(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(oe(this._element,this._initialStyles),this._endStyles&&(oe(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(n.initialStylesByElement.delete(this._element),this._startStyles&&(be(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(be(this._element,this._endStyles),this._endStyles=null),oe(this._element,this._initialStyles),this._state=3)}}return n})();function Si(n){let e=null;return n.forEach((t,i)=>{qo(i)&&(e=e||new Map,e.set(i,t))}),e}function qo(n){return n==="display"||n==="position"}var qt=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,i,r){this.element=e,this.keyframes=t,this.options=i,this._specialStyles=r,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(e
24=>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(i=>{t.push(Object.fromEntries(i))}),t}_triggerWebAnimation(e,t,i){return e.animate(this._convertKeyframesToObject(t),i)}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((i,r)=>{r!=="offset"&&e.set(r,this._finished?i:Dt(this.element,r))}),this.currentSnapshot=e}triggerCallback(e){let t=e==="start"?this._onStartFns:this._onDoneFns;t.forEach(i=>i()),t.length=0}},Gt=class{validateStyleProperty(e){return!0}validateAnimatableStyleProperty(e){return!0}containsElement(e,t){return di(e,t)}getParentElement(e){return Mt(e)}query(e,t,i){return ui(e,t,i)}computeStyle(e,t,i){return Dt(e,t)}animate(e,t,i,r,s,o=[]){let a=r==0?"both":"forwards",l={duration:i,delay:r,fill:a};s&&(l.easing=s);let p=new Map,c=o.filter(f=>f instanceof qt);ds(i,r)&&c.forEach(f=>{f.currentSnapshot.forEach((m,y)=>p.set(y,m))});let d=ps(t).map(f=>new Map(f));d=us(e,d,p);let v=Bo(e,d);return new qt(e,d,l,v)}};var zt="@",Is="@.disabled",$t=class{namespaceId;delegate;engine;_onDestroy;\u0275type=0;constructor(e,t,i,r){this.namespaceId=e,this.delegate=t,this.engine=i,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,i,r=!0){this.delegate.insertBefore(e,t,i),this.engine.onInsert(this.namespaceId,t,e,r)}removeChild(e,t,i){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,i,r){this.delegate.setAttribute(e,t,i,r)}removeAttribute(e,t,i){this.delegate.removeAttribute(e,t,i)}addClass(e,t){this.delegate.addClass(e,t)}removeClass(e,t){this.delegate.removeClass(e,t)}setStyle(e,t,i,r){this.delegate.setStyle(e,t,i,r)}removeStyle(e,t,i){this.delegate.removeStyle(e,t,i)}setProperty(e,t,i){t.charAt(0)==zt&&t==Is?this.disableAnimations(e,!!i):this.delegate.setProperty(e,t,i)}setValue(e,t){this.delegate.setValue(e,t)}listen(e,t,i,r){return this.delegate.listen(e,t,i,r)}disableAnimations(e,t){this.engine.disableAnimations(e,t)}},ki=class extends $t{factory;constructor(e,t,i,r,s){super(t,i,r,s),this.factory=e,this.namespaceId=t}setProperty(e,t,i){t.charAt(0)==zt?t.charAt(1)=="."&&t==Is?(i=i===void 0?!0:!!i,this.disableAnimations(e,i)):this.engine.process(this.namespaceId,e,t.slice(1),i):this.delegate.setProperty(e,t,i)}listen(e,t,i,r){if(t.charAt(0)==zt){let s=Go(e),o=t.slice(1),a="";return o.charAt(0)!=zt&&([o,a]=$o(o)),this.engine.listen(this.namespaceId,s,o,a,l=>{let p=l._data||-1;this.factory.scheduleListenerCallback(p,i,l)})}return this.delegate.listen(e,t,i,r)}};function Go(n){switch(n){case"body":return document.body;case"document":return document;case"window":return window;default:return n}}function $o(n){let e=n.indexOf("."),t=n.substring(0,e),i=n.slice(e+1);return[t,i]}var Vt=class{delegate;engine;_zone;_currentId=0;_microtaskId=1;_animationCallbacksBuffer=[];_rendererCache=new Map;_cdRecurDepth=0;constructor(e,t,i){this.delegate=e,this.engine=t,this._zone=i,t.onRemovalComplete=(r,s)=>{s?.removeChild(null,r)}}createRenderer(e,t){let i="",r=this.delegate.createRenderer(e,t);if(!e||!t?.data?.animation){let p=this._rendererCache,c=p.get(r);if(!c){let d=()=>p.delete(r);c=new $t(i,r,this.engine,d),p.set(r,c)}return c}let s=t.id,o=t.id+"-"+this._currentId;this._currentId++,this.engine.register(o,e);let a=p=>{Array.isArray(p)?p.forEach(a):this.engine.registerTrigger(s,o,e,p.name,p)};return t.data.animation.forEach(a),new ki(this,o,r,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){queueMicrotask(()=>{this._microtaskId++})}scheduleListenerCallback(e,t,i){if(e>=0&&e<this._microtaskId){this._zone.run(()=>t(i));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,i])}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 Qo=(()=>{class n extends qe{constructor(t,i,r){super(t,i,r)}ngOnDestroy(){this.flush()}static \u0275fac=function(i){return new(i||n)(Ee(ji),Ee(Me),Ee(Ne))};static \u0275prov=ke({token:n,factory:n.\u0275fac})}return n})();function Wo(){return new Ht}function Yo(n,e,t){return new Vt(n,e,t)}var Ms=[{provide:Ne,useFactory:Wo},{provide:qe,useClass:Qo},{provide:Ki,useFactory:Yo,deps:[Zi,qe,Re]}],Qp=[{provide:Me,useClass:Ri},{provide:Xt,useValue:"NoopAnimations"},...Ms],Zo=[{provide:Me,useFactory:()=>new Gt},{provide:Xt,useFactory:()=>"BrowserAnimations"},...Ms];function Ns(){return Gi("NgEagerAnimations"),[...Zo]}Vi.production&&void 0;Tn();Xi(dn,{providers:[Ns(),rr(Rn,nr(Dn)),Jt(Ji([un])),Jt(er()),Yi,wr,pt,ze,dr,mt,ut,yr,hr,Ar,mr,fr,gt,xr,ct,_r,Ct,gr,ft,Ir,Er,dt,Tr,cr,Pr,B,Rr,br,Sr,yt,ti,Mr,ti,Nr,...hn,...mn]}); 25/*! Bundled license information: 26 27@angular/animations/fesm2022/util.mjs: 28@angular/animations/fesm2022/browser.mjs: 29@angular/platform-browser/fesm2022/animations.mjs: 30 (** 31 * @license Angular v20.1.4 32 * (c) 2010-2025 Google LLC. https://angular.io/ 33 * License: MIT 34 *) 35*/
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.